--- /srv/rebuilderd/tmp/rebuilderdUoTBSZ/inputs/mplayer_1.5+svn38674-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdUoTBSZ/out/mplayer_1.5+svn38674-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-22 22:53:41.000000 debian-binary │ -rw-r--r-- 0 0 0 2324 2025-03-22 22:53:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2007380 2025-03-22 22:53:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2011140 2025-03-22 22:53:41.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,12 +1,12 @@ │ │ │ Package: mplayer │ │ │ Version: 2:1.5+svn38674-2 │ │ │ Architecture: armhf │ │ │ Maintainer: Debian Multimedia Maintainers │ │ │ -Installed-Size: 4086 │ │ │ +Installed-Size: 4150 │ │ │ Depends: liba52-0.7.4 (>= 0.7.4), libaa1 (>= 1.4p5), libasound2t64 (>= 1.0.16), libass9 (>= 1:0.13.6), libaudio2, libavcodec61 (>= 7:7.0), libavformat61 (>= 7:7.0), libavutil59 (>= 7:7.0), libbluray2 (>= 1:0.2.2), libbs2b0 (>= 3.1.0+dfsg), libc6 (>= 2.34), libcaca0 (>= 0.99.beta20), libcdio-cdda2t64 (>= 10.2+2.0.0), libcdio-paranoia2t64 (>= 10.2+2.0.0), libcdio19t64 (>= 2.1.0), libdca0 (>= 0.0.5), libdv4t64 (>= 1.0.0), libdvdnav4 (>= 4.1.3), libdvdread8t64 (>= 4.1.3), libegl1, libenca0 (>= 1.9), libfaad2 (>= 2.7), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgif7 (>= 5.1), libgl1, libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libjpeg62-turbo (>= 1.3.1), liblirc-client0t64 (>= 0.10.2), libmad0 (>= 0.15.1b-3), libmng1 (>= 1.0.10), libmpeg2-4 (>= 0.5.1), libmpg123-0t64 (>= 1.28.0), libogg0 (>= 1.0rc3), libopenal1 (>= 1.14), libpng16-16t64 (>= 1.6.46), libpostproc58 (>= 7:7.0), libpulse0 (>= 0.99.1), libsdl1.2debian (>= 1.2.15), libsmbclient0 (>= 2:4.0.3+dfsg1), libsndio7.0 (>= 1.8.1), libspeex1 (>= 1.2~), libswresample5 (>= 7:7.0), libswscale8 (>= 7:7.0), libtheoradec1 (>= 1.0), libtinfo6 (>= 6), libvdpau1 (>= 0.2), libvorbisidec1 (>= 1.2.1+git20180316), libx11-6, libxext6, libxinerama1 (>= 2:1.1.4), libxss1, libxv1, libxvidcore4 (>= 1.2.2), libxxf86dga1 (>= 2:1.1.5), libxxf86vm1, zlib1g (>= 1:1.1.4) │ │ │ Suggests: bzip2, fontconfig, fonts-freefont-ttf, mplayer-doc, netselect | fping │ │ │ Section: video │ │ │ Priority: optional │ │ │ Multi-Arch: foreign │ │ │ Homepage: https://mplayerhq.hu │ │ │ Description: movie player for Unix-like systems │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -2,15 +2,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./etc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./etc/mplayer/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4850 2015-05-11 19:27:56.000000 ./etc/mplayer/input.conf │ │ │ -rw-r--r-- 0 root (0) root (0) 5821 2010-02-20 21:02:49.000000 ./etc/mplayer/menu.conf │ │ │ -rw-r--r-- 0 root (0) root (0) 3286 2025-03-22 22:53:41.000000 ./etc/mplayer/mplayer.conf │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 2888768 2025-03-22 22:53:41.000000 ./usr/bin/mplayer │ │ │ +-rwxr-xr-x 0 root (0) root (0) 2954316 2025-03-22 22:53:41.000000 ./usr/bin/mplayer │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/lib/mime/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/lib/mime/packages/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3929 2025-02-10 15:43:41.000000 ./usr/lib/mime/packages/mplayer │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 22:53:41.000000 ./usr/share/doc/mplayer/ │ │ ├── ./usr/bin/mplayer │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x2350d │ │ │ │ + Entry point address: 0x23421 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 2887608 (bytes into file) │ │ │ │ + Start of section headers: 2953156 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ Number of section headers: 29 │ │ │ │ Section header string table index: 28 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x2350d │ │ │ │ +Entry point 0x23421 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x29dc28 0x0029dc28 0x0029dc28 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x2ae600 0x002ae600 0x002ae600 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000198 0x00000198 0x00000198 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x29dc54 0x29dc54 R E 0x10000 │ │ │ │ - LOAD 0x2ad8c0 0x002ad8c0 0x002ad8c0 0x13578 0x46fc8 RW 0x10000 │ │ │ │ - DYNAMIC 0x2be5f0 0x002be5f0 0x002be5f0 0x002e0 0x002e0 RW 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x2ae62c 0x2ae62c R E 0x10000 │ │ │ │ + LOAD 0x2bd8d8 0x002bd8d8 0x002bd8d8 0x13560 0x46fb0 RW 0x10000 │ │ │ │ + DYNAMIC 0x2ce608 0x002ce608 0x002ce608 0x002e0 0x002e0 RW 0x4 │ │ │ │ NOTE 0x000174 0x00000174 0x00000174 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x29dc34 0x0029dc34 0x0029dc34 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x2ae60c 0x002ae60c 0x002ae60c 0x00020 0x00020 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - GNU_RELRO 0x2ad8c0 0x002ad8c0 0x002ad8c0 0x12740 0x12740 R 0x1 │ │ │ │ + GNU_RELRO 0x2bd8d8 0x002bd8d8 0x002bd8d8 0x12728 0x12728 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ │ 02 .interp │ │ │ │ 03 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.exidx .eh_frame .note.ABI-tag │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,38 +1,38 @@ │ │ │ │ -There are 29 section headers, starting at offset 0x2c0fb8: │ │ │ │ +There are 29 section headers, starting at offset 0x2d0fc4: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000174 000174 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 00000198 000198 000019 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 000001b4 0001b4 000024 04 A 4 0 4 │ │ │ │ - [ 4] .dynsym DYNSYM 000001d8 0001d8 004a60 10 A 5 3 4 │ │ │ │ - [ 5] .dynstr STRTAB 00004c38 004c38 005026 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 00009c5e 009c5e 00094c 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_d VERDEF 0000a5ac 00a5ac 000038 00 A 5 2 4 │ │ │ │ - [ 8] .gnu.version_r VERNEED 0000a5e4 00a5e4 000310 00 A 5 21 4 │ │ │ │ - [ 9] .rel.dyn REL 0000a8f4 00a8f4 00e1c8 08 A 4 0 4 │ │ │ │ - [10] .rel.plt REL 00018abc 018abc 0023a0 08 AI 4 23 4 │ │ │ │ - [11] .init PROGBITS 0001ae5c 01ae5c 00000c 00 AX 0 0 4 │ │ │ │ - [12] .plt PROGBITS 0001ae68 01ae68 003584 04 AX 0 0 4 │ │ │ │ - [13] .text PROGBITS 0001e3f0 01e3f0 17bf90 00 AX 0 0 8 │ │ │ │ - [14] .fini PROGBITS 0019a380 19a380 000008 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 0019a390 19a390 103898 00 A 0 0 16 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 0029dc28 29dc28 000008 00 AL 13 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0029dc30 29dc30 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 0029dc34 29dc34 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 002ad8c0 2ad8c0 000004 04 WA 0 0 4 │ │ │ │ - [20] .fini_array FINI_ARRAY 002ad8c4 2ad8c4 000004 04 WA 0 0 4 │ │ │ │ - [21] .data.rel.ro PROGBITS 002ad8c8 2ad8c8 010d28 00 WA 0 0 8 │ │ │ │ - [22] .dynamic DYNAMIC 002be5f0 2be5f0 0002e0 08 WA 5 0 4 │ │ │ │ - [23] .got PROGBITS 002be8d0 2be8d0 00172c 04 WA 0 0 4 │ │ │ │ - [24] .data PROGBITS 002c0000 2c0000 000e38 00 WA 0 0 8 │ │ │ │ - [25] .bss NOBITS 002c0e38 2c0e38 033a50 00 WA 0 0 8 │ │ │ │ - [26] .ARM.attributes ARM_ATTRIBUTES 00000000 2c0e38 000033 00 0 0 1 │ │ │ │ - [27] .gnu_debuglink PROGBITS 00000000 2c0e6c 000034 00 0 0 4 │ │ │ │ - [28] .shstrtab STRTAB 00000000 2c0ea0 000117 00 0 0 1 │ │ │ │ + [ 4] .dynsym DYNSYM 000001d8 0001d8 004a10 10 A 5 3 4 │ │ │ │ + [ 5] .dynstr STRTAB 00004be8 004be8 005010 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 00009bf8 009bf8 000942 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_d VERDEF 0000a53c 00a53c 000038 00 A 5 2 4 │ │ │ │ + [ 8] .gnu.version_r VERNEED 0000a574 00a574 000310 00 A 5 21 4 │ │ │ │ + [ 9] .rel.dyn REL 0000a884 00a884 00e1c8 08 A 4 0 4 │ │ │ │ + [10] .rel.plt REL 00018a4c 018a4c 002378 08 AI 4 23 4 │ │ │ │ + [11] .init PROGBITS 0001adc4 01adc4 00000c 00 AX 0 0 4 │ │ │ │ + [12] .plt PROGBITS 0001add0 01add0 003548 04 AX 0 0 4 │ │ │ │ + [13] .text PROGBITS 0001e318 01e318 18ca30 00 AX 0 0 8 │ │ │ │ + [14] .fini PROGBITS 001aad48 1aad48 000008 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 001aad50 1aad50 1038b0 00 A 0 0 16 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 002ae600 2ae600 000008 00 AL 13 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 002ae608 2ae608 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 002ae60c 2ae60c 000020 00 A 0 0 4 │ │ │ │ + [19] .init_array INIT_ARRAY 002bd8d8 2bd8d8 000004 04 WA 0 0 4 │ │ │ │ + [20] .fini_array FINI_ARRAY 002bd8dc 2bd8dc 000004 04 WA 0 0 4 │ │ │ │ + [21] .data.rel.ro PROGBITS 002bd8e0 2bd8e0 010d28 00 WA 0 0 8 │ │ │ │ + [22] .dynamic DYNAMIC 002ce608 2ce608 0002e0 08 WA 5 0 4 │ │ │ │ + [23] .got PROGBITS 002ce8e8 2ce8e8 001718 04 WA 0 0 4 │ │ │ │ + [24] .data PROGBITS 002d0000 2d0000 000e38 00 WA 0 0 8 │ │ │ │ + [25] .bss NOBITS 002d0e38 2d0e38 033a50 00 WA 0 0 8 │ │ │ │ + [26] .ARM.attributes ARM_ATTRIBUTES 00000000 2d0e38 00003d 00 0 0 1 │ │ │ │ + [27] .gnu_debuglink PROGBITS 00000000 2d0e78 000034 00 0 0 4 │ │ │ │ + [28] .shstrtab STRTAB 00000000 2d0eac 000117 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ -Symbol table '.dynsym' contains 1190 entries: │ │ │ │ +Symbol table '.dynsym' contains 1185 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0001ae5c 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ - 2: 002c0000 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ + 1: 0001adc4 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ + 2: 002d0000 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND tgetnum@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND sio_stop │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeSetViewPort │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND dv_decoder_new │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_freep2@LIBAVUTIL_59 (4) │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_info │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_alloc2@LIBAVUTIL_59 (4) │ │ │ │ @@ -168,1026 +168,1021 @@ │ │ │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_can_read@LIBAVUTIL_59 (4) │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND png_set_sig_bytes@PNG16_0 (15) │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND av_pix_fmt_desc_get@LIBAVUTIL_59 (4) │ │ │ │ 167: 00000000 0 FUNC GLOBAL DEFAULT UND glColor4ub │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND av_frame_free@LIBAVUTIL_59 (4) │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND pp_free_context@LIBPOSTPROC_58 (22) │ │ │ │ 170: 00000000 0 FUNC GLOBAL DEFAULT UND aa_fastrender@AA_1.4 (14) │ │ │ │ - 171: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (23) │ │ │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s8 │ │ │ │ - 173: 00000000 0 FUNC GLOBAL DEFAULT UND av_write_frame@LIBAVFORMAT_61 (12) │ │ │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetVideoInfo │ │ │ │ - 175: 00000000 0 FUNC GLOBAL DEFAULT UND caca_put_str │ │ │ │ - 176: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_Face │ │ │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_close │ │ │ │ - 178: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_decode_frame_64 │ │ │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND glGetIntegerv │ │ │ │ - 180: 00000000 0 OBJECT GLOBAL DEFAULT UND av_sha_size@LIBAVUTIL_59 (4) │ │ │ │ - 181: 00000000 0 FUNC GLOBAL DEFAULT UND avio_seek@LIBAVFORMAT_61 (12) │ │ │ │ - 182: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (10) │ │ │ │ - 183: 00000000 0 FUNC GLOBAL DEFAULT UND sqrtf@GLIBC_2.4 (23) │ │ │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (6) │ │ │ │ - 185: 00000000 0 FUNC GLOBAL DEFAULT UND ass_renderer_done │ │ │ │ - 186: 00000000 0 FUNC GLOBAL DEFAULT UND snd_asoundlib_version@ALSA_0.9 (5) │ │ │ │ - 187: 00000000 0 FUNC GLOBAL DEFAULT UND alGenBuffers │ │ │ │ - 188: 00000000 0 FUNC GLOBAL DEFAULT UND mad_frame_finish │ │ │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (6) │ │ │ │ - 190: 00000000 0 FUNC GLOBAL DEFAULT UND av_log2@LIBAVUTIL_59 (4) │ │ │ │ - 191: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ │ │ - 192: 00000000 0 FUNC GLOBAL DEFAULT UND _setjmp@GLIBC_2.4 (6) │ │ │ │ - 193: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (6) │ │ │ │ - 194: 00000000 0 FUNC GLOBAL DEFAULT UND XFree │ │ │ │ - 195: 00000000 0 FUNC GLOBAL DEFAULT UND XNextEvent │ │ │ │ - 196: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_feed │ │ │ │ - 197: 00000000 0 FUNC GLOBAL DEFAULT UND DVDISOVolumeInfo │ │ │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (6) │ │ │ │ - 199: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_hinting │ │ │ │ - 200: 00000000 0 FUNC GLOBAL DEFAULT UND mad_synth_frame │ │ │ │ - 201: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_open_input@LIBAVFORMAT_61 (12) │ │ │ │ - 202: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_send_packet@LIBAVCODEC_61 (20) │ │ │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND __shmctl64@GLIBC_2.34 (10) │ │ │ │ - 204: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_name@ALSA_0.9 (5) │ │ │ │ - 205: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_std_error@LIBJPEG_6.2 (19) │ │ │ │ - 206: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_format_physical_width@ALSA_0.9 (5) │ │ │ │ - 207: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_CreateCompress@LIBJPEG_6.2 (19) │ │ │ │ - 208: 00000000 0 FUNC GLOBAL DEFAULT UND XUnmapWindow │ │ │ │ - 209: 00000000 0 FUNC GLOBAL DEFAULT UND pa_cvolume_set@PULSE_0 (7) │ │ │ │ - 210: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (6) │ │ │ │ - 211: 00000000 0 FUNC GLOBAL DEFAULT UND XWithdrawWindow │ │ │ │ - 212: 00000000 0 FUNC GLOBAL DEFAULT UND a52_dynrng │ │ │ │ - 213: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecSetConfiguration │ │ │ │ - 214: 00000000 0 FUNC GLOBAL DEFAULT UND ass_flush_events │ │ │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND sio_nfds │ │ │ │ - 216: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_has_playback_volume@ALSA_0.9 (5) │ │ │ │ - 217: 00000000 0 FUNC GLOBAL DEFAULT UND swr_init@LIBSWRESAMPLE_5 (8) │ │ │ │ - 218: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_unref@LIBAVUTIL_59 (4) │ │ │ │ - 219: 00000000 0 FUNC GLOBAL DEFAULT UND FcInit │ │ │ │ - 220: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeGetAllModeLines │ │ │ │ - 221: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_WasInit │ │ │ │ - 222: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname2@GLIBC_2.4 (6) │ │ │ │ - 223: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_destroy@CDIO_19 (24) │ │ │ │ - 224: 00000000 0 FUNC GLOBAL DEFAULT UND sio_setpar │ │ │ │ - 225: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutScreenDesc │ │ │ │ - 226: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecDecode │ │ │ │ - 227: 00000000 0 FUNC GLOBAL DEFAULT UND mad_stream_init │ │ │ │ - 228: 00000000 0 FUNC GLOBAL DEFAULT UND glCallLists │ │ │ │ - 229: 00000000 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.4 (6) │ │ │ │ - 230: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_start_threshold@ALSA_0.9 (5) │ │ │ │ - 231: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_disconnect@PULSE_0 (7) │ │ │ │ - 232: 00000000 0 FUNC GLOBAL DEFAULT UND png_create_read_struct@PNG16_0 (15) │ │ │ │ - 233: 00000000 0 FUNC GLOBAL DEFAULT UND av_stream_get_side_data@LIBAVFORMAT_61 (12) │ │ │ │ - 234: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_buffer_size │ │ │ │ - 235: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_FreeType │ │ │ │ - 236: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (6) │ │ │ │ - 237: 00000000 0 FUNC GLOBAL DEFAULT UND ass_free_track │ │ │ │ - 238: 00000000 0 FUNC GLOBAL DEFAULT UND eglCreateWindowSurface │ │ │ │ - 239: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_init@SMBCLIENT_0.1.0 (25) │ │ │ │ - 240: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceQueueBuffers │ │ │ │ - 241: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (10) │ │ │ │ - 242: 00000000 0 FUNC GLOBAL DEFAULT UND lrintf@GLIBC_2.4 (23) │ │ │ │ - 243: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_upper_button_select │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_access@ALSA_0.9 (5) │ │ │ │ - 245: 00000000 0 FUNC GLOBAL DEFAULT UND avio_flush@LIBAVFORMAT_61 (12) │ │ │ │ - 246: 00000000 0 FUNC GLOBAL DEFAULT UND XvListImageFormats │ │ │ │ - 247: 00000000 0 FUNC GLOBAL DEFAULT UND av_freep@LIBAVUTIL_59 (4) │ │ │ │ - 248: 00000000 0 FUNC GLOBAL DEFAULT UND ass_library_init │ │ │ │ - 249: 00000000 0 FUNC GLOBAL DEFAULT UND XMatchVisualInfo │ │ │ │ - 250: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_blockin@libvorbisidec.so.1 (21) │ │ │ │ - 251: 00000000 0 FUNC GLOBAL DEFAULT UND FcPatternGetString │ │ │ │ - 252: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_get_trigger_tstamp@ALSA_0.9 (5) │ │ │ │ - 253: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_new │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND execl@GLIBC_2.4 (6) │ │ │ │ - 255: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_title_info │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (6) │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getColorspaceDetails@LIBSWSCALE_8 (11) │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetElements │ │ │ │ - 259: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_freeconfig │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_plain_strerror │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (10) │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceUnqueueBuffers │ │ │ │ - 263: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_spu_stream_to_lang │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (6) │ │ │ │ - 265: 00000000 0 FUNC GLOBAL DEFAULT UND caca_dither_bitmap │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND XDGASetMode │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND XvCreateImage │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (6) │ │ │ │ - 269: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_buffer │ │ │ │ - 270: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_close │ │ │ │ - 271: 00000000 0 FUNC GLOBAL DEFAULT UND sws_scaleVec@LIBSWSCALE_8 (11) │ │ │ │ - 272: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_free@LIBAVCODEC_61 (20) │ │ │ │ - 273: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (6) │ │ │ │ - 274: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc@GLIBC_2.4 (6) │ │ │ │ - 275: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_speed_set@CDIO_CDDA_2 (16) │ │ │ │ - 276: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetContextsDevice │ │ │ │ - 277: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_state_callback@PULSE_0 (7) │ │ │ │ - 278: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_read_header@LIBJPEG_6.2 (19) │ │ │ │ - 279: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_processheader │ │ │ │ - 280: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (6) │ │ │ │ - 281: 00000000 0 FUNC GLOBAL DEFAULT UND aa_hidecursor@AA_1.4 (14) │ │ │ │ - 282: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_dither │ │ │ │ - 283: 00000000 0 FUNC GLOBAL DEFAULT UND __glob64_time64@GLIBC_2.34 (10) │ │ │ │ - 284: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_open@SMBCLIENT_0.1.0 (25) │ │ │ │ - 285: 00000000 0 FUNC GLOBAL DEFAULT UND msync@GLIBC_2.4 (6) │ │ │ │ - 286: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_highlight │ │ │ │ - 287: 00000000 0 FUNC GLOBAL DEFAULT UND aa_render@AA_1.4 (14) │ │ │ │ - 288: 00000000 0 FUNC GLOBAL DEFAULT UND mng_get_userdata │ │ │ │ - 289: 00000000 0 FUNC GLOBAL DEFAULT UND dca_syncinfo │ │ │ │ - 290: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_EnableKeyRepeat │ │ │ │ - 291: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecInit │ │ │ │ - 292: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_resume@ALSA_0.9 (5) │ │ │ │ - 293: 00000000 0 FUNC GLOBAL DEFAULT UND mng_read │ │ │ │ - 294: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (6) │ │ │ │ - 295: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (10) │ │ │ │ - 296: 00000000 0 FUNC GLOBAL DEFAULT UND mng_initialize │ │ │ │ - 297: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_send_frame@LIBAVCODEC_61 (20) │ │ │ │ - 298: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_finish_decompress@LIBJPEG_6.2 (19) │ │ │ │ - 299: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_menu_call │ │ │ │ - 300: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_antialias │ │ │ │ - 301: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_errno@PULSE_0 (7) │ │ │ │ - 302: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeGC │ │ │ │ - 303: 00000000 0 FUNC GLOBAL DEFAULT UND eglQueryString │ │ │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_charset │ │ │ │ - 305: 00000000 0 FUNC GLOBAL DEFAULT UND XvGrabPort │ │ │ │ - 306: 00000000 0 OBJECT GLOBAL DEFAULT UND speex_uwb_mode │ │ │ │ - 307: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_mouse_activate │ │ │ │ - 308: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_connect_playback@PULSE_0 (7) │ │ │ │ - 309: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_free_side_data@LIBAVCODEC_61 (20) │ │ │ │ - 310: 00000000 0 FUNC GLOBAL DEFAULT UND av_pix_fmt_count_planes@LIBAVUTIL_59 (4) │ │ │ │ - 311: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (6) │ │ │ │ - 312: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_write_scanlines@LIBJPEG_6.2 (19) │ │ │ │ - 313: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level_fcut │ │ │ │ - 314: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_configuration@LIBAVCODEC_61 (20) │ │ │ │ - 315: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_defi │ │ │ │ - 316: 00000000 0 FUNC GLOBAL DEFAULT UND alGetListenerf │ │ │ │ - 317: 00000000 0 FUNC GLOBAL DEFAULT UND sio_write │ │ │ │ - 318: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_signal@PULSE_0 (7) │ │ │ │ - 319: 00000000 0 FUNC GLOBAL DEFAULT UND mad_stream_buffer │ │ │ │ - 320: 00000000 0 FUNC GLOBAL DEFAULT UND glClearDepth │ │ │ │ - 321: 00000000 0 FUNC GLOBAL DEFAULT UND mad_frame_decode │ │ │ │ - 322: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_close@ALSA_0.9 (5) │ │ │ │ - 323: 00000000 0 FUNC GLOBAL DEFAULT UND XShmAttach │ │ │ │ - 324: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u8 │ │ │ │ - 325: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Init_FreeType │ │ │ │ - 326: 00000000 0 FUNC GLOBAL DEFAULT UND aa_close@AA_1.4 (14) │ │ │ │ - 327: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_dump@ALSA_0.9 (5) │ │ │ │ - 328: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (10) │ │ │ │ - 329: 00000000 0 FUNC GLOBAL DEFAULT UND bd_read │ │ │ │ - 330: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_sleep_min@ALSA_0.9 (5) │ │ │ │ - 331: 00000000 0 FUNC GLOBAL DEFAULT UND av_div_q@LIBAVUTIL_59 (4) │ │ │ │ - 332: 00000000 0 FUNC GLOBAL DEFAULT UND bd_close │ │ │ │ - 333: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_alloc@LIBAVCODEC_61 (20) │ │ │ │ - 334: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (23) │ │ │ │ - 335: 00000000 0 FUNC GLOBAL DEFAULT UND XDisplayName │ │ │ │ - 336: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_int@LIBAVUTIL_59 (4) │ │ │ │ - 337: 00000000 0 FUNC GLOBAL DEFAULT UND XineramaIsActive │ │ │ │ - 338: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_io_ptr@PNG16_0 (15) │ │ │ │ - 339: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params@ALSA_0.9 (5) │ │ │ │ - 340: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_set_playback_volume@ALSA_0.9 (5) │ │ │ │ - 341: 00000000 0 FUNC GLOBAL DEFAULT UND glTexEnvi │ │ │ │ - 342: 00000000 0 FUNC GLOBAL DEFAULT UND png_read_info@PNG16_0 (15) │ │ │ │ - 343: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (6) │ │ │ │ - 344: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetProcAddress │ │ │ │ - 345: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_get_riff_audio_tags@LIBAVFORMAT_61 (12) │ │ │ │ - 346: 00000000 0 FUNC GLOBAL DEFAULT UND sws_convertPalette8ToPacked24@LIBSWSCALE_8 (11) │ │ │ │ - 347: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (6) │ │ │ │ - 348: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FreeYUVOverlay │ │ │ │ - 349: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (6) │ │ │ │ - 350: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_sizeof@ALSA_0.9 (5) │ │ │ │ - 351: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ │ │ - 352: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decode_int │ │ │ │ - 353: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_PLTE@PNG16_0 (15) │ │ │ │ - 354: 00000000 0 FUNC GLOBAL DEFAULT UND snd_output_close@ALSA_0.9 (5) │ │ │ │ - 355: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetConfigAttrib │ │ │ │ - 356: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_charset_to_unicode │ │ │ │ - 357: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryPortAttributes │ │ │ │ - 358: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_use_margins │ │ │ │ - 359: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_reset │ │ │ │ - 360: 00000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ - 361: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_writable_size@PULSE_0 (7) │ │ │ │ - 362: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (6) │ │ │ │ - 363: 00000000 0 FUNC GLOBAL DEFAULT UND av_codec_get_tag@LIBAVFORMAT_61 (12) │ │ │ │ - 364: 00000000 0 FUNC GLOBAL DEFAULT UND glColorMask │ │ │ │ - 365: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.4 (6) │ │ │ │ - 366: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_network_init@LIBAVFORMAT_61 (12) │ │ │ │ - 367: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u24be │ │ │ │ - 368: 00000000 0 FUNC GLOBAL DEFAULT UND av_expr_parse@LIBAVUTIL_59 (4) │ │ │ │ - 369: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_init │ │ │ │ - 370: 00000000 0 FUNC GLOBAL DEFAULT UND AuOpenServer │ │ │ │ - 371: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Char_Index │ │ │ │ - 372: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ │ │ - 373: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_set_PGC_positioning_flag │ │ │ │ - 374: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_packet_blocksize@libvorbisidec.so.1 (21) │ │ │ │ - 375: 00000000 0 FUNC GLOBAL DEFAULT UND DVDClose │ │ │ │ - 376: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (6) │ │ │ │ - 377: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_readconfig │ │ │ │ - 378: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ListModes │ │ │ │ - 379: 00000000 0 FUNC GLOBAL DEFAULT UND alListenerfv │ │ │ │ - 380: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_update@LIBAVUTIL_59 (4) │ │ │ │ - 381: 00000000 0 FUNC GLOBAL DEFAULT UND a52_free │ │ │ │ - 382: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Kerning │ │ │ │ - 383: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s24le │ │ │ │ - 384: 00000000 0 FUNC GLOBAL DEFAULT UND XSetTransientForHint │ │ │ │ - 385: 00000000 0 FUNC GLOBAL DEFAULT UND glGenTextures │ │ │ │ - 386: 00000000 0 OBJECT GLOBAL DEFAULT UND speex_nb_mode │ │ │ │ - 387: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decode_stereo_int │ │ │ │ - 388: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (10) │ │ │ │ - 389: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetError │ │ │ │ - 390: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ - 391: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetIntegerv │ │ │ │ - 392: 00000000 0 FUNC GLOBAL DEFAULT UND pa_bytes_per_second@PULSE_0 (7) │ │ │ │ - 393: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_free@libtheoradec_1.0 (26) │ │ │ │ - 394: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_destroy │ │ │ │ - 395: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_block_init@libvorbisidec.so.1 (21) │ │ │ │ - 396: 00000000 0 FUNC GLOBAL DEFAULT UND XSetWMNormalHints │ │ │ │ - 397: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (6) │ │ │ │ - 398: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_init@CDIO_PARANOIA_2 (17) │ │ │ │ - 399: 00000000 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (23) │ │ │ │ - 400: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (6) │ │ │ │ - 401: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_headerin@libtheoradec_1.0 (26) │ │ │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND mng_cleanup │ │ │ │ - 403: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u16le │ │ │ │ - 404: 00000000 0 FUNC GLOBAL DEFAULT UND alGenSources │ │ │ │ - 405: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_lseek@SMBCLIENT_0.1.0 (25) │ │ │ │ - 406: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_set_index@ALSA_0.9 (5) │ │ │ │ - 407: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params@ALSA_0.9 (5) │ │ │ │ - 408: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s32le │ │ │ │ - 409: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_set_reorder_nsm │ │ │ │ - 410: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (27) │ │ │ │ - 411: 00000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ - 412: 00000000 0 FUNC GLOBAL DEFAULT UND XSetClassHint │ │ │ │ - 413: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u16be │ │ │ │ - 414: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_sizeof@ALSA_0.9 (5) │ │ │ │ - 415: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.4 (6) │ │ │ │ - 416: 00000000 0 FUNC GLOBAL DEFAULT UND XSetInputFocus │ │ │ │ - 417: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_start@PULSE_0 (7) │ │ │ │ - 418: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_new_side_data@LIBAVCODEC_61 (20) │ │ │ │ - 419: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getfirst@AA_1.4 (14) │ │ │ │ - 420: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (6) │ │ │ │ - 421: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (6) │ │ │ │ - 422: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_format_description@ALSA_0.9 (5) │ │ │ │ - 423: 00000000 0 FUNC GLOBAL DEFAULT UND aa_flush@AA_1.4 (14) │ │ │ │ - 424: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (10) │ │ │ │ - 425: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_color_list │ │ │ │ - 426: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_button_activate │ │ │ │ - 427: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_open@ALSA_0.9 (5) │ │ │ │ - 428: 00000000 0 FUNC GLOBAL DEFAULT UND XStoreName │ │ │ │ - 429: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_Glyph │ │ │ │ - 430: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_clear │ │ │ │ - 431: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_modeset@CDIO_PARANOIA_2 (17) │ │ │ │ - 432: 00000000 0 FUNC GLOBAL DEFAULT UND aa_printf@AA_1.4 (14) │ │ │ │ - 433: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_default_get_format@LIBAVCODEC_61 (20) │ │ │ │ - 434: 00000000 0 FUNC GLOBAL DEFAULT UND av_gcd@LIBAVUTIL_59 (4) │ │ │ │ - 435: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_parse_charset │ │ │ │ - 436: 00000000 0 FUNC GLOBAL DEFAULT UND mng_write │ │ │ │ - 437: 00000000 0 FUNC GLOBAL DEFAULT UND XShmDetach │ │ │ │ - 438: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_init │ │ │ │ - 439: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_canvas_width │ │ │ │ - 440: 00000000 0 FUNC GLOBAL DEFAULT UND glTexCoord2f │ │ │ │ - 441: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (6) │ │ │ │ - 442: 00000000 0 FUNC GLOBAL DEFAULT UND XSetBackground │ │ │ │ - 443: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_get_index@ALSA_0.9 (5) │ │ │ │ - 444: 00000000 0 FUNC GLOBAL DEFAULT UND av_frame_unref@LIBAVUTIL_59 (4) │ │ │ │ - 445: 00000000 0 FUNC GLOBAL DEFAULT UND XSetErrorHandler │ │ │ │ - 446: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWMNormalHints │ │ │ │ - 447: 00000000 0 FUNC GLOBAL DEFAULT UND XInstallColormap │ │ │ │ - 448: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_rate_near@ALSA_0.9.0rc4 (18) │ │ │ │ - 449: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (6) │ │ │ │ - 450: 00000000 0 FUNC GLOBAL DEFAULT UND av_rescale_q@LIBAVUTIL_59 (4) │ │ │ │ - 451: 00000000 0 FUNC GLOBAL DEFAULT UND XShmPutImage │ │ │ │ - 452: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ │ │ - 453: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (6) │ │ │ │ - 454: 00000000 0 FUNC GLOBAL DEFAULT UND XvSetPortAttribute │ │ │ │ - 455: 00000000 0 FUNC GLOBAL DEFAULT UND XResetScreenSaver │ │ │ │ - 456: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (6) │ │ │ │ - 457: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_register@ALSA_0.9 (5) │ │ │ │ - 458: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetError │ │ │ │ - 459: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_right_button_select │ │ │ │ - 460: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetExtension │ │ │ │ - 461: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_video_aspect │ │ │ │ - 462: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (10) │ │ │ │ - 463: 00000000 0 FUNC GLOBAL DEFAULT UND AuGetErrorText │ │ │ │ - 464: 00000000 0 FUNC GLOBAL DEFAULT UND glDrawBuffer │ │ │ │ - 465: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (6) │ │ │ │ - 466: 00000000 0 FUNC GLOBAL DEFAULT UND XDGAQueryModes │ │ │ │ - 467: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_dump@ALSA_0.9 (5) │ │ │ │ - 468: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_start@ALSA_0.9 (5) │ │ │ │ - 469: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_time │ │ │ │ - 470: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcePausev │ │ │ │ - 471: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set@LIBAVUTIL_59 (4) │ │ │ │ - 472: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_readi@ALSA_0.9 (5) │ │ │ │ - 473: 00000000 0 FUNC GLOBAL DEFAULT UND XSetStandardProperties │ │ │ │ - 474: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_event │ │ │ │ - 475: 00000000 0 FUNC GLOBAL DEFAULT UND bd_open │ │ │ │ - 476: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (23) │ │ │ │ - 477: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_ihdr │ │ │ │ - 478: 00000000 0 FUNC GLOBAL DEFAULT UND GifQuantizeBuffer │ │ │ │ - 479: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeCursor │ │ │ │ - 480: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_term │ │ │ │ - 481: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_display │ │ │ │ - 482: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s16le │ │ │ │ - 483: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_get_sink_input_info@PULSE_0 (7) │ │ │ │ - 484: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_free_context@LIBAVFORMAT_61 (12) │ │ │ │ - 485: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtensionLeader │ │ │ │ - 486: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_write_callback@PULSE_0 (7) │ │ │ │ - 487: 00000000 0 FUNC GLOBAL DEFAULT UND alcMakeContextCurrent │ │ │ │ - 488: 00000000 0 FUNC GLOBAL DEFAULT UND av_base64_encode@LIBAVUTIL_59 (4) │ │ │ │ - 489: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_init@LIBAVUTIL_59 (4) │ │ │ │ - 490: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ShowCursor │ │ │ │ - 491: 00000000 0 FUNC GLOBAL DEFAULT UND eglDestroySurface │ │ │ │ - 492: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_id3 │ │ │ │ - 493: 00000000 0 FUNC GLOBAL DEFAULT UND th_info_clear@libtheoradec_1.0 (26) │ │ │ │ - 494: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_read@SMBCLIENT_0.1.0 (25) │ │ │ │ - 495: 00000000 0 FUNC GLOBAL DEFAULT UND caca_free_display │ │ │ │ - 496: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_info_clear@libvorbisidec.so.1 (21) │ │ │ │ - 497: 00000000 0 FUNC GLOBAL DEFAULT UND dca_block │ │ │ │ - 498: 00000000 0 FUNC GLOBAL DEFAULT UND AuCloseServer │ │ │ │ - 499: 00000000 0 FUNC GLOBAL DEFAULT UND aa_autoinitkbd@AA_1.4 (14) │ │ │ │ - 500: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateRGBSurface │ │ │ │ - 501: 00000000 0 FUNC GLOBAL DEFAULT UND XFillRectangle │ │ │ │ - 502: 00000000 0 FUNC GLOBAL DEFAULT UND glGetTexLevelParameteriv │ │ │ │ - 503: 00000000 0 FUNC GLOBAL DEFAULT UND av_display_rotation_get@LIBAVUTIL_59 (4) │ │ │ │ - 504: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_angle_info │ │ │ │ - 505: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (6) │ │ │ │ - 506: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_audio_stream_channels │ │ │ │ - 507: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (6) │ │ │ │ - 508: 00000000 0 FUNC GLOBAL DEFAULT UND ass_step_sub │ │ │ │ - 509: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_mhdr │ │ │ │ - 510: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_get_side_data@LIBAVCODEC_61 (20) │ │ │ │ - 511: 00000000 0 FUNC GLOBAL DEFAULT UND XvShmCreateImage │ │ │ │ - 512: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecGetErrorMessage │ │ │ │ - 513: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_flush_buffers@LIBAVCODEC_61 (20) │ │ │ │ - 514: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_extract_fonts │ │ │ │ - 515: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname@GLIBC_2.4 (6) │ │ │ │ - 516: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_start_compress@LIBJPEG_6.2 (19) │ │ │ │ - 517: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_nonblock@ALSA_0.9 (5) │ │ │ │ - 518: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWindowProperty │ │ │ │ - 519: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_count@LIBAVUTIL_59 (4) │ │ │ │ - 520: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_get_buffer_size@ALSA_0.9.0rc4 (18) │ │ │ │ - 521: 00000000 0 FUNC GLOBAL DEFAULT UND ass_clear_fonts │ │ │ │ - 522: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (10) │ │ │ │ - 523: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_antialias_list │ │ │ │ - 524: 00000000 0 FUNC GLOBAL DEFAULT UND ceilf@GLIBC_2.4 (23) │ │ │ │ - 525: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetLine │ │ │ │ - 526: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_ref@LIBAVUTIL_59 (4) │ │ │ │ - 527: 00000000 0 FUNC GLOBAL DEFAULT UND alcCreateContext │ │ │ │ - 528: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (6) │ │ │ │ - 529: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_pageseek │ │ │ │ - 530: 00000000 0 FUNC GLOBAL DEFAULT UND FcConfigSubstitute │ │ │ │ - 531: 00000000 0 FUNC GLOBAL DEFAULT UND GifMakeMapObject │ │ │ │ - 532: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeLockModeSwitch │ │ │ │ - 533: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_cork@PULSE_0 (7) │ │ │ │ - 534: 00000000 0 FUNC GLOBAL DEFAULT UND XSendEvent │ │ │ │ - 535: 00000000 0 FUNC GLOBAL DEFAULT UND sysinfo@GLIBC_2.4 (6) │ │ │ │ - 536: 00000000 0 FUNC GLOBAL DEFAULT UND XSelectInput │ │ │ │ - 537: 00000000 0 FUNC GLOBAL DEFAULT UND png_create_info_struct@PNG16_0 (15) │ │ │ │ - 538: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_storage_size │ │ │ │ - 539: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_ctl │ │ │ │ - 540: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_set_playback_switch@ALSA_0.9 (5) │ │ │ │ - 541: 00000000 0 FUNC GLOBAL DEFAULT UND aa_recommendlow@AA_1.4 (14) │ │ │ │ - 542: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_position │ │ │ │ - 543: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (6) │ │ │ │ - 544: 00000000 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (6) │ │ │ │ - 545: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetImageDesc │ │ │ │ - 546: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (6) │ │ │ │ - 547: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_get_latency@PULSE_0 (7) │ │ │ │ - 548: 00000000 0 FUNC GLOBAL DEFAULT UND speex_packet_to_header │ │ │ │ - 549: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyse_const │ │ │ │ - 550: 00000000 0 FUNC GLOBAL DEFAULT UND png_set_strip_16@PNG16_0 (15) │ │ │ │ - 551: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_close@SMBCLIENT_0.1.0 (25) │ │ │ │ - 552: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_SwapBuffers │ │ │ │ - 553: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_prepare@ALSA_0.9 (5) │ │ │ │ - 554: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_write@PULSE_0 (7) │ │ │ │ - 555: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_alloc_context@LIBAVFORMAT_61 (12) │ │ │ │ - 556: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (6) │ │ │ │ - 557: 00000000 0 FUNC GLOBAL DEFAULT UND av_init_packet@LIBAVCODEC_61 (20) │ │ │ │ - 558: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Set_Pixel_Sizes │ │ │ │ - 559: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutComment │ │ │ │ - 560: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_free@LIBAVUTIL_59 (4) │ │ │ │ - 561: 00000000 0 FUNC GLOBAL DEFAULT UND th_setup_free@libtheoradec_1.0 (26) │ │ │ │ - 562: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_free_context@LIBAVCODEC_61 (20) │ │ │ │ - 563: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PollEvent │ │ │ │ - 564: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (6) │ │ │ │ - 565: 00000000 0 FUNC GLOBAL DEFAULT UND XPending │ │ │ │ - 566: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_new_stream@LIBAVFORMAT_61 (12) │ │ │ │ - 567: 00000000 0 FUNC GLOBAL DEFAULT UND av_fast_malloc@LIBAVUTIL_59 (4) │ │ │ │ - 568: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_getcanvasline │ │ │ │ - 569: 00000000 0 FUNC GLOBAL DEFAULT UND EGifOpenFileName │ │ │ │ - 570: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_periods_near@ALSA_0.9.0rc4 (18) │ │ │ │ - 571: 00000000 0 FUNC GLOBAL DEFAULT UND XVisualIDFromVisual │ │ │ │ - 572: 00000000 0 FUNC GLOBAL DEFAULT UND aa_recommendhi@AA_1.4 (14) │ │ │ │ - 573: 00000000 0 FUNC GLOBAL DEFAULT UND DVDOpen │ │ │ │ - 574: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpdateRect │ │ │ │ - 575: 00000000 0 FUNC GLOBAL DEFAULT UND pp_get_context@LIBPOSTPROC_58 (22) │ │ │ │ - 576: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (6) │ │ │ │ - 577: 00000000 0 FUNC GLOBAL DEFAULT UND XGrabPointer │ │ │ │ - 578: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecInit2 │ │ │ │ - 579: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_chlayout@LIBAVUTIL_59 (4) │ │ │ │ - 580: 00000000 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 581: 00000000 0 FUNC GLOBAL DEFAULT UND eglInitialize │ │ │ │ - 582: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (6) │ │ │ │ - 583: 00000000 0 FUNC GLOBAL DEFAULT UND sio_initpar │ │ │ │ - 584: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (6) │ │ │ │ - 585: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_track_lsn@CDIO_19 (24) │ │ │ │ - 586: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_sizeof@ALSA_0.9 (5) │ │ │ │ - 587: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@GLIBC_2.4 (6) │ │ │ │ - 588: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@GLIBC_2.4 (6) │ │ │ │ - 589: 00000000 0 FUNC GLOBAL DEFAULT UND glBindTexture │ │ │ │ - 590: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtensionTrailer │ │ │ │ - 591: 00000000 0 FUNC GLOBAL DEFAULT UND sws_init_context@LIBSWSCALE_8 (11) │ │ │ │ - 592: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (6) │ │ │ │ - 593: 00000000 0 FUNC GLOBAL DEFAULT UND glColorMaterial │ │ │ │ - 594: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_block_clear@libvorbisidec.so.1 (21) │ │ │ │ - 595: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_skip │ │ │ │ - 596: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_err_to_string │ │ │ │ - 597: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Init │ │ │ │ - 598: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Select_Charmap │ │ │ │ - 599: 00000000 0 FUNC GLOBAL DEFAULT UND strcoll@GLIBC_2.4 (6) │ │ │ │ - 600: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcePlayv │ │ │ │ - 601: 00000000 0 FUNC GLOBAL DEFAULT UND rintf@GLIBC_2.4 (23) │ │ │ │ - 602: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_new@PULSE_0 (7) │ │ │ │ - 603: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (6) │ │ │ │ - 604: 00000000 0 FUNC GLOBAL DEFAULT UND ifoOpen │ │ │ │ - 605: 00000000 0 FUNC GLOBAL DEFAULT UND glXMakeCurrent │ │ │ │ - 606: 00000000 0 FUNC GLOBAL DEFAULT UND aa_resizehandler@AA_1.4 (14) │ │ │ │ - 607: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (6) │ │ │ │ - 608: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeSwitchToMode │ │ │ │ - 609: 00000000 0 FUNC GLOBAL DEFAULT UND pa_operation_get_state@PULSE_0 (7) │ │ │ │ - 610: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (6) │ │ │ │ - 611: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_defparams@AA_1.4 (14) │ │ │ │ - 612: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_buffer │ │ │ │ - 613: 00000000 0 FUNC GLOBAL DEFAULT UND glDeleteLists │ │ │ │ - 614: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_dump@ALSA_0.9 (5) │ │ │ │ - 615: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_drain@PULSE_0 (7) │ │ │ │ - 616: 00000000 0 FUNC GLOBAL DEFAULT UND XGetVisualInfo │ │ │ │ - 617: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryExtension │ │ │ │ - 618: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_sscanf@GLIBC_2.7 (13) │ │ │ │ - 619: 00000000 0 FUNC GLOBAL DEFAULT UND XGrabKeyboard │ │ │ │ - 620: 00000000 0 FUNC GLOBAL DEFAULT UND dca_free │ │ │ │ - 621: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_VideoDriverName │ │ │ │ - 622: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_forward@ALSA_0.9.0rc8 (28) │ │ │ │ - 623: 00000000 0 FUNC GLOBAL DEFAULT UND XCreatePixmapCursor │ │ │ │ - 624: 00000000 0 FUNC GLOBAL DEFAULT UND XSetForeground │ │ │ │ - 625: 00000000 0 FUNC GLOBAL DEFAULT UND glClearColor │ │ │ │ - 626: 00000000 0 FUNC GLOBAL DEFAULT UND avio_alloc_context@LIBAVFORMAT_61 (12) │ │ │ │ - 627: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_style_overrides │ │ │ │ - 628: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_create@LIBAVUTIL_59 (4) │ │ │ │ - 629: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_disc_firstsector@CDIO_CDDA_2 (16) │ │ │ │ - 630: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_part_play │ │ │ │ - 631: 00000000 0 FUNC GLOBAL DEFAULT UND XineramaQueryScreens │ │ │ │ - 632: 00000000 0 FUNC GLOBAL DEFAULT UND av_log_set_level@LIBAVUTIL_59 (4) │ │ │ │ - 633: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_describe_title_chapters │ │ │ │ - 634: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (6) │ │ │ │ - 635: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_time_search │ │ │ │ - 636: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_canvas_height │ │ │ │ - 637: 00000000 0 FUNC GLOBAL DEFAULT UND XRaiseWindow │ │ │ │ - 638: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_info_init@libvorbisidec.so.1 (21) │ │ │ │ - 639: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateWindow │ │ │ │ - 640: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (6) │ │ │ │ - 641: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_writedata │ │ │ │ - 642: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level │ │ │ │ - 643: 00000000 0 FUNC GLOBAL DEFAULT UND XDGAOpenFramebuffer │ │ │ │ - 644: 00000000 0 FUNC GLOBAL DEFAULT UND mng_create │ │ │ │ - 645: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_channels@ALSA_0.9 (5) │ │ │ │ - 646: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (6) │ │ │ │ - 647: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (6) │ │ │ │ - 648: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_finish_compress@LIBJPEG_6.2 (19) │ │ │ │ - 649: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_destroy_decompress@LIBJPEG_6.2 (19) │ │ │ │ - 650: 00000000 0 FUNC GLOBAL DEFAULT UND glEndList │ │ │ │ - 651: 00000000 0 FUNC GLOBAL DEFAULT UND DVDCloseFile │ │ │ │ - 652: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_attach@ALSA_0.9 (5) │ │ │ │ - 653: 00000000 0 FUNC GLOBAL DEFAULT UND glFlush │ │ │ │ - 654: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetExtensionNext │ │ │ │ - 655: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_encoder_by_name@LIBAVCODEC_61 (20) │ │ │ │ - 656: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_elem_next@ALSA_0.9 (5) │ │ │ │ - 657: 00000000 0 FUNC GLOBAL DEFAULT UND glDepthFunc │ │ │ │ - 658: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (23) │ │ │ │ - 659: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_get_riff_video_tags@LIBAVFORMAT_61 (12) │ │ │ │ - 660: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_close │ │ │ │ - 661: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_unref@LIBAVCODEC_61 (20) │ │ │ │ - 662: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_clear │ │ │ │ - 663: 00000000 0 FUNC GLOBAL DEFAULT UND a52_init │ │ │ │ - 664: 00000000 0 FUNC GLOBAL DEFAULT UND swr_free@LIBSWRESAMPLE_5 (8) │ │ │ │ - 665: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (6) │ │ │ │ - 666: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcefv │ │ │ │ - 667: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.4 (6) │ │ │ │ - 668: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (10) │ │ │ │ - 669: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_disconnect@PULSE_0 (7) │ │ │ │ - 670: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (6) │ │ │ │ - 671: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_load@ALSA_0.9 (5) │ │ │ │ - 672: 00000000 0 FUNC GLOBAL DEFAULT UND av_lzo1x_decode@LIBAVUTIL_59 (4) │ │ │ │ - 673: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Set_Charmap │ │ │ │ - 674: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_page_serialno │ │ │ │ - 675: 00000000 0 FUNC GLOBAL DEFAULT UND XvPutImage │ │ │ │ - 676: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_get_api@PULSE_0 (7) │ │ │ │ - 677: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateBitmapFromData │ │ │ │ - 678: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (10) │ │ │ │ - 679: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_log2vis │ │ │ │ - 680: 00000000 0 FUNC GLOBAL DEFAULT UND XClearWindow │ │ │ │ - 681: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_vsscanf@GLIBC_2.7 (13) │ │ │ │ - 682: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display_reset │ │ │ │ - 683: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetRecordType │ │ │ │ - 684: 00000000 0 FUNC GLOBAL DEFAULT UND png_destroy_read_struct@PNG16_0 (15) │ │ │ │ - 685: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (6) │ │ │ │ - 686: 00000000 0 FUNC GLOBAL DEFAULT UND dca_frame │ │ │ │ - 687: 00000000 0 FUNC GLOBAL DEFAULT UND jack_set_process_callback │ │ │ │ - 688: 00000000 0 FUNC GLOBAL DEFAULT UND vdp_device_create_x11 │ │ │ │ - 689: 00000000 0 FUNC GLOBAL DEFAULT UND AuStopFlow │ │ │ │ - 690: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_gettickcount │ │ │ │ - 691: 00000000 0 FUNC GLOBAL DEFAULT UND avio_size@LIBAVFORMAT_61 (12) │ │ │ │ - 692: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (10) │ │ │ │ - 693: 00000000 0 FUNC GLOBAL DEFAULT UND glViewport │ │ │ │ - 694: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Glyph │ │ │ │ - 695: 00000000 0 FUNC GLOBAL DEFAULT UND ass_new_track │ │ │ │ - 696: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_flush@PULSE_0 (7) │ │ │ │ - 697: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_any@ALSA_0.9 (5) │ │ │ │ - 698: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_settimer │ │ │ │ - 699: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (6) │ │ │ │ - 700: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_set_state_callback@PULSE_0 (7) │ │ │ │ - 701: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (6) │ │ │ │ - 702: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverSuspend │ │ │ │ - 703: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverQueryExtension │ │ │ │ - 704: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_reset │ │ │ │ - 705: 00000000 0 FUNC GLOBAL DEFAULT UND XAllocNamedColor │ │ │ │ - 706: 00000000 0 FUNC GLOBAL DEFAULT UND __strncpy_chk@GLIBC_2.4 (6) │ │ │ │ - 707: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_remove_bidi_marks │ │ │ │ - 708: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (6) │ │ │ │ - 709: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetVideoMode │ │ │ │ - 710: 00000000 0 FUNC GLOBAL DEFAULT UND XLookupString │ │ │ │ - 711: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getGaussianVec@LIBSWSCALE_8 (11) │ │ │ │ - 712: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_track_sec_count@CDIO_19 (24) │ │ │ │ - 713: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateYUVOverlay │ │ │ │ - 714: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_get_period_size@ALSA_0.9.0rc4 (18) │ │ │ │ - 715: 00000000 0 FUNC GLOBAL DEFAULT UND XChangeWindowAttributes │ │ │ │ - 716: 00000000 0 FUNC GLOBAL DEFAULT UND glVertex2f │ │ │ │ - 717: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_init │ │ │ │ - 718: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_close@LIBAVCODEC_61 (20) │ │ │ │ - 719: 00000000 0 FUNC GLOBAL DEFAULT UND pa_channel_map_init_auto@PULSE_0 (7) │ │ │ │ - 720: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (6) │ │ │ │ - 721: 00000000 0 FUNC GLOBAL DEFAULT UND glEnable │ │ │ │ - 722: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameterf │ │ │ │ - 723: 00000000 0 FUNC GLOBAL DEFAULT UND av_frame_alloc@LIBAVUTIL_59 (4) │ │ │ │ - 724: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (6) │ │ │ │ - 725: 00000000 0 FUNC GLOBAL DEFAULT UND XShmQueryExtension │ │ │ │ - 726: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_get_total_latency │ │ │ │ - 727: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Load_Char │ │ │ │ - 728: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_fonts │ │ │ │ - 729: 00000000 0 FUNC GLOBAL DEFAULT UND strsep@GLIBC_2.4 (6) │ │ │ │ - 730: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_getformat │ │ │ │ - 731: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_titles │ │ │ │ - 732: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9.0rc4 (18) │ │ │ │ - 733: 00000000 0 FUNC GLOBAL DEFAULT UND av_strndup@LIBAVUTIL_59 (4) │ │ │ │ - 734: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (6) │ │ │ │ - 735: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_identify@CDIO_CDDA_2 (16) │ │ │ │ - 736: 00000000 0 FUNC GLOBAL DEFAULT UND pa_strerror@PULSE_0 (7) │ │ │ │ - 737: 00000000 0 FUNC GLOBAL DEFAULT UND eglChooseConfig │ │ │ │ - 738: 00000000 0 FUNC GLOBAL DEFAULT UND XDefineCursor │ │ │ │ - 739: 00000000 0 OBJECT GLOBAL DEFAULT UND pp_help@LIBPOSTPROC_58 (22) │ │ │ │ - 740: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_stop_threshold@ALSA_0.9 (5) │ │ │ │ - 741: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_switch@ALSA_0.9 (5) │ │ │ │ - 742: 00000000 0 FUNC GLOBAL DEFAULT UND ass_add_font │ │ │ │ - 743: 00000000 0 FUNC GLOBAL DEFAULT UND av_strlcat@LIBAVUTIL_59 (4) │ │ │ │ - 744: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_delay@ALSA_0.9 (5) │ │ │ │ - 745: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_idat │ │ │ │ - 746: 00000000 0 FUNC GLOBAL DEFAULT UND av_log@LIBAVUTIL_59 (4) │ │ │ │ - 747: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (6) │ │ │ │ - 748: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_comment_init@libvorbisidec.so.1 (21) │ │ │ │ - 749: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_lock@PULSE_0 (7) │ │ │ │ - 750: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_display_title │ │ │ │ - 751: 00000000 0 FUNC GLOBAL DEFAULT UND XDGACloseFramebuffer │ │ │ │ - 752: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_last_track_num@CDIO_19 (24) │ │ │ │ - 753: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_exit │ │ │ │ - 754: 00000000 0 FUNC GLOBAL DEFAULT UND a52_syncinfo │ │ │ │ - 755: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seek │ │ │ │ - 756: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_sum@LIBAVUTIL_59 (4) │ │ │ │ - 757: 00000000 0 FUNC GLOBAL DEFAULT UND compress2 │ │ │ │ - 758: 00000000 0 FUNC GLOBAL DEFAULT UND sio_onvol │ │ │ │ - 759: 00000000 0 FUNC GLOBAL DEFAULT UND eglSwapBuffers │ │ │ │ - 760: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_can_write@LIBAVUTIL_59 (4) │ │ │ │ - 761: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (6) │ │ │ │ - 762: 00000000 0 FUNC GLOBAL DEFAULT UND caca_free_canvas │ │ │ │ - 763: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_is_domain_vts │ │ │ │ - 764: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_align_dimensions@LIBAVCODEC_61 (20) │ │ │ │ - 765: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_alloc_context3@LIBAVCODEC_61 (20) │ │ │ │ - 766: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (10) │ │ │ │ - 767: 00000000 0 FUNC GLOBAL DEFAULT UND creat64@GLIBC_2.4 (6) │ │ │ │ - 768: 00000000 0 FUNC GLOBAL DEFAULT UND sws_setColorspaceDetails@LIBSWSCALE_8 (11) │ │ │ │ - 769: 00000000 0 FUNC GLOBAL DEFAULT UND av_aes_init@LIBAVUTIL_59 (4) │ │ │ │ - 770: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_alloc@libtheoradec_1.0 (26) │ │ │ │ - 771: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (6) │ │ │ │ - 772: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetConfigs │ │ │ │ - 773: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (6) │ │ │ │ - 774: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_show2@LIBAVUTIL_59 (4) │ │ │ │ - 775: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_sample_rate │ │ │ │ - 776: 00000000 0 FUNC GLOBAL DEFAULT UND XMapWindow │ │ │ │ - 777: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_LoadLibrary │ │ │ │ - 778: 00000000 0 FUNC GLOBAL DEFAULT UND ass_read_memory │ │ │ │ - 779: 00000000 0 FUNC GLOBAL DEFAULT UND glXSwapBuffers │ │ │ │ - 780: 00000000 0 FUNC GLOBAL DEFAULT UND av_strncasecmp@LIBAVUTIL_59 (4) │ │ │ │ - 781: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_configuration@LIBAVFORMAT_61 (12) │ │ │ │ - 782: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (6) │ │ │ │ - 783: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (6) │ │ │ │ - 784: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_mend │ │ │ │ - 785: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_help@AA_1.4 (14) │ │ │ │ - 786: 00000000 0 FUNC GLOBAL DEFAULT UND th_comment_init@libtheoradec_1.0 (26) │ │ │ │ - 787: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (6) │ │ │ │ - 788: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_open@ALSA_0.9 (5) │ │ │ │ - 789: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_init │ │ │ │ - 790: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameteri │ │ │ │ - 791: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (6) │ │ │ │ - 792: 00000000 0 FUNC GLOBAL DEFAULT UND FcFontMatch │ │ │ │ - 793: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeQueryVersion │ │ │ │ - 794: 00000000 0 FUNC GLOBAL DEFAULT UND shmat@GLIBC_2.4 (6) │ │ │ │ - 795: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (13) │ │ │ │ - 796: 00000000 0 FUNC GLOBAL DEFAULT UND glGenLists │ │ │ │ - 797: 00000000 0 FUNC GLOBAL DEFAULT UND av_d2q@LIBAVUTIL_59 (4) │ │ │ │ - 798: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_accel │ │ │ │ - 799: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s32be │ │ │ │ - 800: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_openstream │ │ │ │ - 801: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_reset2@LIBAVUTIL_59 (4) │ │ │ │ - 802: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_ports │ │ │ │ - 803: 00000000 0 FUNC GLOBAL DEFAULT UND th_info_init@libtheoradec_1.0 (26) │ │ │ │ - 804: 00000000 0 FUNC GLOBAL DEFAULT UND glShadeModel │ │ │ │ - 805: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_next_block │ │ │ │ - 806: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_state@ALSA_0.9 (5) │ │ │ │ - 807: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_close@LIBAVCODEC_61 (20) │ │ │ │ - 808: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_init │ │ │ │ - 809: 00000000 0 FUNC GLOBAL DEFAULT UND glFinish │ │ │ │ - 810: 00000000 0 FUNC GLOBAL DEFAULT UND glXChooseVisual │ │ │ │ - 811: 00000000 0 FUNC GLOBAL DEFAULT UND xvid_global │ │ │ │ - 812: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_decoder@LIBAVCODEC_61 (20) │ │ │ │ - 813: 00000000 0 FUNC GLOBAL DEFAULT UND strtoll@GLIBC_2.4 (6) │ │ │ │ - 814: 00000000 0 FUNC GLOBAL DEFAULT UND av_seek_frame@LIBAVFORMAT_61 (12) │ │ │ │ - 815: 00000000 0 FUNC GLOBAL DEFAULT UND glEnd │ │ │ │ - 816: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_headerin@libvorbisidec.so.1 (21) │ │ │ │ - 817: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_set_quality@LIBJPEG_6.2 (19) │ │ │ │ - 818: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_open │ │ │ │ - 819: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_color │ │ │ │ - 820: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_number_of_titles │ │ │ │ - 821: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_custom_fbuf │ │ │ │ - 822: 00000000 0 FUNC GLOBAL DEFAULT UND glCallList │ │ │ │ - 823: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_parse2@LIBAVCODEC_61 (20) │ │ │ │ - 824: 00000000 0 FUNC GLOBAL DEFAULT UND bd_free_title_info │ │ │ │ - 825: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_set_defaults@LIBJPEG_6.2 (19) │ │ │ │ - 826: 00000000 0 FUNC GLOBAL DEFAULT UND FT_New_Memory_Face │ │ │ │ - 827: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_close_input@LIBAVFORMAT_61 (12) │ │ │ │ - 828: 00000000 0 FUNC GLOBAL DEFAULT UND AuDispatchEvent │ │ │ │ - 829: 00000000 0 FUNC GLOBAL DEFAULT UND snd_output_stdio_attach@ALSA_0.9 (5) │ │ │ │ - 830: 00000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.4 (6) │ │ │ │ - 831: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Flip │ │ │ │ - 832: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (6) │ │ │ │ - 833: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (6) │ │ │ │ - 834: 00000000 0 FUNC GLOBAL DEFAULT UND __strcat_chk@GLIBC_2.4 (6) │ │ │ │ - 835: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_name │ │ │ │ - 836: 00000000 0 FUNC GLOBAL DEFAULT UND bd_chapter_pos │ │ │ │ - 837: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_open@CDIO_CDDA_2 (16) │ │ │ │ - 838: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_IHDR@PNG16_0 (15) │ │ │ │ - 839: 00000000 0 FUNC GLOBAL DEFAULT UND XvFreeEncodingInfo │ │ │ │ - 840: 00000000 0 FUNC GLOBAL DEFAULT UND glPixelStorei │ │ │ │ - 841: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 842: 00000000 0 FUNC GLOBAL DEFAULT UND a52_samples │ │ │ │ - 843: 00000000 0 FUNC GLOBAL DEFAULT UND caca_refresh_display │ │ │ │ - 844: 00000000 0 FUNC GLOBAL DEFAULT UND glBegin │ │ │ │ - 845: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_CreateDecompress@LIBJPEG_6.2 (19) │ │ │ │ - 846: 00000000 0 FUNC GLOBAL DEFAULT UND XSetWMProtocols │ │ │ │ - 847: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (6) │ │ │ │ - 848: 00000000 0 FUNC GLOBAL DEFAULT UND glXCreateContext │ │ │ │ - 849: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_angle_change │ │ │ │ - 850: 00000000 0 FUNC GLOBAL DEFAULT UND glDeleteTextures │ │ │ │ - 851: 00000000 0 FUNC GLOBAL DEFAULT UND bd_select_title │ │ │ │ - 852: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (6) │ │ │ │ - 853: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_set_buf │ │ │ │ - 854: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@GLIBC_2.4 (6) │ │ │ │ - 855: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ │ │ - 856: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (6) │ │ │ │ - 857: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s16be │ │ │ │ - 858: 00000000 0 FUNC GLOBAL DEFAULT UND jack_connect │ │ │ │ - 859: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryEncodings │ │ │ │ - 860: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_drain@ALSA_0.9 (5) │ │ │ │ - 861: 00000000 0 FUNC GLOBAL DEFAULT UND glNormal3f │ │ │ │ - 862: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_set_mirroring │ │ │ │ - 863: 00000000 0 FUNC GLOBAL DEFAULT UND av_read_frame@LIBAVFORMAT_61 (12) │ │ │ │ - 864: 00000000 0 FUNC GLOBAL DEFAULT UND glGetError │ │ │ │ - 865: 00000000 0 FUNC GLOBAL DEFAULT UND dca_blocks_num │ │ │ │ - 866: 00000000 0 FUNC GLOBAL DEFAULT UND XGetAtomName │ │ │ │ - 867: 00000000 0 FUNC GLOBAL DEFAULT UND sio_pollfd │ │ │ │ - 868: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level_feed │ │ │ │ - 869: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_resync_to_restart@LIBJPEG_6.2 (19) │ │ │ │ - 870: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutLine │ │ │ │ - 871: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_set_readahead_flag │ │ │ │ - 872: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_fle │ │ │ │ - 873: 00000000 0 FUNC GLOBAL DEFAULT UND XPutImage │ │ │ │ - 874: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis@libvorbisidec.so.1 (21) │ │ │ │ - 875: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_name@PULSE_0 (7) │ │ │ │ - 876: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_defrenderparams@AA_1.4 (14) │ │ │ │ - 877: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_get_avail@ALSA_0.9 (5) │ │ │ │ - 878: 00000000 0 FUNC GLOBAL DEFAULT UND XGetImage │ │ │ │ - 879: 00000000 0 FUNC GLOBAL DEFAULT UND bd_tell │ │ │ │ - 880: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (6) │ │ │ │ - 881: 00000000 0 FUNC GLOBAL DEFAULT UND aa_puts@AA_1.4 (14) │ │ │ │ - 882: 00000000 0 FUNC GLOBAL DEFAULT UND glBlendFunc │ │ │ │ - 883: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_readdata │ │ │ │ - 884: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_new@PULSE_0 (7) │ │ │ │ - 885: 00000000 0 FUNC GLOBAL DEFAULT UND swr_alloc@LIBSWRESAMPLE_5 (8) │ │ │ │ - 886: 00000000 0 FUNC GLOBAL DEFAULT UND av_log_set_callback@LIBAVUTIL_59 (4) │ │ │ │ - 887: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_sample_fmt@LIBAVUTIL_59 (4) │ │ │ │ - 888: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (23) │ │ │ │ - 889: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (6) │ │ │ │ - 890: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_disc_lastsector@CDIO_CDDA_2 (16) │ │ │ │ - 891: 00000000 0 FUNC GLOBAL DEFAULT UND GifFreeMapObject │ │ │ │ - 892: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_f │ │ │ │ - 893: 00000000 0 FUNC GLOBAL DEFAULT UND sws_freeVec@LIBSWSCALE_8 (11) │ │ │ │ - 894: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_current_chapter │ │ │ │ - 895: 00000000 0 FUNC GLOBAL DEFAULT UND AuStartFlow │ │ │ │ - 896: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_encoder@LIBAVCODEC_61 (20) │ │ │ │ - 897: 00000000 0 FUNC GLOBAL DEFAULT UND av_mallocz@LIBAVUTIL_59 (4) │ │ │ │ - 898: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_get@LIBAVUTIL_59 (4) │ │ │ │ - 899: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_packetin@libtheoradec_1.0 (26) │ │ │ │ - 900: 00000000 0 FUNC GLOBAL DEFAULT UND AuCreateFlow │ │ │ │ - 901: 00000000 0 FUNC GLOBAL DEFAULT UND av_find_input_format@LIBAVFORMAT_61 (12) │ │ │ │ - 902: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_volume@ALSA_0.9 (5) │ │ │ │ - 903: 00000000 0 FUNC GLOBAL DEFAULT UND shmget@GLIBC_2.4 (6) │ │ │ │ - 904: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateImage │ │ │ │ - 905: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_channels_near@ALSA_0.9.0rc4 (18) │ │ │ │ - 906: 00000000 0 FUNC GLOBAL DEFAULT UND FcDefaultSubstitute │ │ │ │ - 907: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_set_sink_input_volume@PULSE_0 (7) │ │ │ │ - 908: 00000000 0 FUNC GLOBAL DEFAULT UND eglCreateContext │ │ │ │ - 909: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_alloc@LIBAVUTIL_59 (4) │ │ │ │ - 910: 00000000 0 FUNC GLOBAL DEFAULT UND XvFreeAdaptorInfo │ │ │ │ - 911: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_fill_audio_frame@LIBAVCODEC_61 (20) │ │ │ │ - 912: 00000000 0 FUNC GLOBAL DEFAULT UND pp_free_mode@LIBPOSTPROC_58 (22) │ │ │ │ - 913: 00000000 0 FUNC GLOBAL DEFAULT UND sio_getpar │ │ │ │ - 914: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_receive_packet@LIBAVCODEC_61 (20) │ │ │ │ - 915: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (6) │ │ │ │ - 916: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ - 917: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_fonts_dir │ │ │ │ - 918: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (6) │ │ │ │ - 919: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_close@ALSA_0.9 (5) │ │ │ │ - 920: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_free@PULSE_0 (7) │ │ │ │ - 921: 00000000 0 FUNC GLOBAL DEFAULT UND glVertex3f │ │ │ │ - 922: 00000000 0 FUNC GLOBAL DEFAULT UND av_alloc_vdpaucontext@LIBAVCODEC_61 (20) │ │ │ │ - 923: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpdateRects │ │ │ │ - 924: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_tracks@CDIO_CDDA_2 (16) │ │ │ │ - 925: 00000000 0 FUNC GLOBAL DEFAULT UND sws_alloc_context@LIBSWSCALE_8 (11) │ │ │ │ - 926: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (6) │ │ │ │ - 927: 00000000 0 FUNC GLOBAL DEFAULT UND av_asprintf@LIBAVUTIL_59 (4) │ │ │ │ - 928: 00000000 0 FUNC GLOBAL DEFAULT UND dv_parse_header │ │ │ │ - 929: 00000000 0 FUNC GLOBAL DEFAULT UND rint@GLIBC_2.4 (23) │ │ │ │ - 930: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_read@libvorbisidec.so.1 (21) │ │ │ │ - 931: 00000000 0 FUNC GLOBAL DEFAULT UND snd_config_update_free_global@ALSA_0.9 (5) │ │ │ │ - 932: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ │ │ - 933: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_double@LIBAVUTIL_59 (4) │ │ │ │ - 934: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u24le │ │ │ │ - 935: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (10) │ │ │ │ - 936: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetDisplay │ │ │ │ - 937: 00000000 0 FUNC GLOBAL DEFAULT UND AuWriteElement │ │ │ │ - 938: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_page_continued │ │ │ │ - 939: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_get_buffer │ │ │ │ - 940: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getrenderparams@AA_1.4 (14) │ │ │ │ - 941: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_save │ │ │ │ - 942: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (6) │ │ │ │ - 943: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (6) │ │ │ │ - 944: 00000000 0 FUNC GLOBAL DEFAULT UND eglMakeCurrent │ │ │ │ - 945: 00000000 0 FUNC GLOBAL DEFAULT UND alListenerf │ │ │ │ - 946: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_sector_search │ │ │ │ - 947: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_number_of_parts │ │ │ │ - 948: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_stdio_dest@LIBJPEG_6.2 (19) │ │ │ │ - 949: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FillRect │ │ │ │ - 950: 00000000 0 FUNC GLOBAL DEFAULT UND dv_decode_full_audio │ │ │ │ - 951: 00000000 0 FUNC GLOBAL DEFAULT UND XTranslateCoordinates │ │ │ │ - 952: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_pcmout@libvorbisidec.so.1 (21) │ │ │ │ - 953: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceStopv │ │ │ │ - 954: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (6) │ │ │ │ - 955: 00000000 0 FUNC GLOBAL DEFAULT UND png_read_image@PNG16_0 (15) │ │ │ │ - 956: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtension │ │ │ │ - 957: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_get_boundary@ALSA_0.9 (5) │ │ │ │ - 958: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_decoder_by_name@LIBAVCODEC_61 (20) │ │ │ │ - 959: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_EnableUNICODE │ │ │ │ - 960: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_charset_list │ │ │ │ - 961: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_canvas │ │ │ │ - 962: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_open@CDIO_19 (24) │ │ │ │ - 963: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (6) │ │ │ │ - 964: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_final@LIBAVUTIL_59 (4) │ │ │ │ - 965: 00000000 0 FUNC GLOBAL DEFAULT UND ass_process_codec_private │ │ │ │ - 966: 00000000 0 FUNC GLOBAL DEFAULT UND eglDestroyContext │ │ │ │ - 967: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_read@CDIO_PARANOIA_2 (17) │ │ │ │ - 968: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (6) │ │ │ │ - 969: 00000000 0 FUNC GLOBAL DEFAULT UND XGetErrorText │ │ │ │ - 970: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_audio_stream_format │ │ │ │ - 971: 00000000 0 FUNC GLOBAL DEFAULT UND __longjmp_chk@GLIBC_2.11 (29) │ │ │ │ - 972: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_overlapset@CDIO_PARANOIA_2 (17) │ │ │ │ - 973: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_wait@PULSE_0 (7) │ │ │ │ - 974: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_param2 │ │ │ │ - 975: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_period_time_near@ALSA_0.9.0rc4 (18) │ │ │ │ - 976: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_register │ │ │ │ - 977: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_final@LIBAVUTIL_59 (4) │ │ │ │ - 978: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (9) │ │ │ │ - 979: 00000000 0 FUNC GLOBAL DEFAULT UND alcDestroyContext │ │ │ │ - 980: 00000000 0 FUNC GLOBAL DEFAULT UND sio_onmove │ │ │ │ - 981: 00000000 0 FUNC GLOBAL DEFAULT UND av_demuxer_iterate@LIBAVFORMAT_61 (12) │ │ │ │ - 982: 00000000 0 FUNC GLOBAL DEFAULT UND av_sample_fmt_is_planar@LIBAVUTIL_59 (4) │ │ │ │ - 983: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Load_Glyph │ │ │ │ - 984: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_test_format@ALSA_0.9 (5) │ │ │ │ - 985: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (6) │ │ │ │ - 986: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_line_spacing │ │ │ │ - 987: 00000000 0 FUNC GLOBAL DEFAULT UND FcPatternGetBool │ │ │ │ - 988: 00000000 0 FUNC GLOBAL DEFAULT UND FT_New_Face │ │ │ │ - 989: 00000000 0 FUNC GLOBAL DEFAULT UND glGetString │ │ │ │ - 990: 00000000 0 FUNC GLOBAL DEFAULT UND __sysv_signal@GLIBC_2.4 (6) │ │ │ │ - 991: 00000000 0 FUNC GLOBAL DEFAULT UND sio_close │ │ │ │ - 992: 00000000 0 FUNC GLOBAL DEFAULT UND pa_get_library_version@PULSE_0 (7) │ │ │ │ - 993: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_new@PULSE_0 (7) │ │ │ │ - 994: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_stop@PULSE_0 (7) │ │ │ │ - 995: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_decode_subtitle2@LIBAVCODEC_61 (20) │ │ │ │ - 996: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverQueryVersion │ │ │ │ - 997: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seek_time │ │ │ │ - 998: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (6) │ │ │ │ - 999: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (6) │ │ │ │ - 1000: 00000000 0 FUNC GLOBAL DEFAULT UND glDepthMask │ │ │ │ - 1001: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_ycbcr_out@libtheoradec_1.0 (26) │ │ │ │ - 1002: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_start_decompress@LIBJPEG_6.2 (19) │ │ │ │ - 1003: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_nav_pci │ │ │ │ - 1004: 00000000 0 FUNC GLOBAL DEFAULT UND av_expr_eval@LIBAVUTIL_59 (4) │ │ │ │ - 1005: 00000000 0 FUNC GLOBAL DEFAULT UND speex_bits_init │ │ │ │ - 1006: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_receive_frame@LIBAVCODEC_61 (20) │ │ │ │ - 1007: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (6) │ │ │ │ - 1008: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_WM_SetCaption │ │ │ │ - 1009: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateColormap │ │ │ │ - 1010: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_still_skip │ │ │ │ - 1011: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status@ALSA_0.9 (5) │ │ │ │ - 1012: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_nextcode │ │ │ │ - 1013: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_open │ │ │ │ - 1014: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_dsp_clear@libvorbisidec.so.1 (21) │ │ │ │ - 1015: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_packetout │ │ │ │ - 1016: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (6) │ │ │ │ - 1017: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_first_elem@ALSA_0.9 (5) │ │ │ │ - 1018: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_fbe │ │ │ │ - 1019: 00000000 0 FUNC GLOBAL DEFAULT UND eglSwapInterval │ │ │ │ - 1020: 00000000 0 FUNC GLOBAL DEFAULT UND FcNameParse │ │ │ │ - 1021: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_version@LIBAVCODEC_61 (20) │ │ │ │ - 1022: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutImageDesc │ │ │ │ - 1023: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_set_name@ALSA_0.9 (5) │ │ │ │ - 1024: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_pageout │ │ │ │ - 1025: 00000000 0 FUNC GLOBAL DEFAULT UND sio_open │ │ │ │ - 1026: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1027: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecOpen │ │ │ │ - 1028: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Render_Glyph │ │ │ │ - 1029: 00000000 0 FUNC GLOBAL DEFAULT UND XDestroyWindow │ │ │ │ - 1030: 00000000 0 FUNC GLOBAL DEFAULT UND ass_alloc_event │ │ │ │ - 1031: 00000000 0 FUNC GLOBAL DEFAULT UND XMoveResizeWindow │ │ │ │ - 1032: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWindowAttributes │ │ │ │ - 1033: 00000000 0 FUNC GLOBAL DEFAULT UND XShmCreateImage │ │ │ │ - 1034: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_message_cb │ │ │ │ - 1035: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_aspect_ratio │ │ │ │ - 1036: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryAdaptors │ │ │ │ - 1037: 00000000 0 FUNC GLOBAL DEFAULT UND ifoClose │ │ │ │ - 1038: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_track_lastsector@CDIO_CDDA_2 (16) │ │ │ │ - 1039: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getevent@AA_1.4 (14) │ │ │ │ - 1040: 00000000 0 FUNC GLOBAL DEFAULT UND dca_samples │ │ │ │ - 1041: 00000000 0 FUNC GLOBAL DEFAULT UND XPutBackEvent │ │ │ │ - 1042: 00000000 0 FUNC GLOBAL DEFAULT UND alcOpenDevice │ │ │ │ - 1043: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_find_selem@ALSA_0.9 (5) │ │ │ │ - 1044: 00000000 0 FUNC GLOBAL DEFAULT UND av_codec_get_id@LIBAVFORMAT_61 (12) │ │ │ │ - 1045: 00000000 0 FUNC GLOBAL DEFAULT UND alGetSourcei │ │ │ │ - 1046: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (23) │ │ │ │ - 1047: 00000000 0 FUNC GLOBAL DEFAULT UND speex_bits_destroy │ │ │ │ - 1048: 00000000 0 FUNC GLOBAL DEFAULT UND XUngrabPointer │ │ │ │ - 1049: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (6) │ │ │ │ - 1050: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameterfv │ │ │ │ - 1051: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (10) │ │ │ │ - 1052: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_find_stream_info@LIBAVFORMAT_61 (12) │ │ │ │ - 1053: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_fram │ │ │ │ - 1054: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_title_string │ │ │ │ - 1055: 00000000 0 FUNC GLOBAL DEFAULT UND XChangeProperty │ │ │ │ - 1056: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_get_state@PULSE_0 (7) │ │ │ │ - 1057: 00000000 0 FUNC GLOBAL DEFAULT UND av_get_bytes_per_sample@LIBAVUTIL_59 (4) │ │ │ │ - 1058: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_sizeof@ALSA_0.9 (5) │ │ │ │ - 1059: 00000000 0 FUNC GLOBAL DEFAULT UND XDGASetViewport │ │ │ │ - 1060: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_format@ALSA_0.9 (5) │ │ │ │ - 1061: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSQueryExtension │ │ │ │ - 1062: 00000000 0 FUNC GLOBAL DEFAULT UND glTexSubImage2D │ │ │ │ - 1063: 00000000 0 FUNC GLOBAL DEFAULT UND snd_strerror@ALSA_0.9 (5) │ │ │ │ - 1064: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit_ │ │ │ │ - 1065: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_init@libvorbisidec.so.1 (21) │ │ │ │ - 1066: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_get_name@ALSA_0.9 (5) │ │ │ │ - 1067: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_get_level_feed │ │ │ │ - 1068: 00000000 0 FUNC GLOBAL DEFAULT UND DGifCloseFile │ │ │ │ - 1069: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyser_alloc │ │ │ │ - 1070: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetScreenDesc │ │ │ │ - 1071: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpperBlit │ │ │ │ - 1072: 00000000 0 FUNC GLOBAL DEFAULT UND sws_convertPalette8ToPacked32@LIBSWSCALE_8 (11) │ │ │ │ - 1073: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetErrorHandler │ │ │ │ - 1074: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_rate_resample@ALSA_0.9 (5) │ │ │ │ - 1075: 00000000 0 FUNC GLOBAL DEFAULT UND avio_write@LIBAVFORMAT_61 (12) │ │ │ │ - 1076: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_GetProcAddress │ │ │ │ - 1077: 00000000 0 FUNC GLOBAL DEFAULT UND freopen64@GLIBC_2.4 (6) │ │ │ │ - 1078: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSEnable │ │ │ │ - 1079: 00000000 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (23) │ │ │ │ - 1080: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeColors │ │ │ │ - 1081: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_dump@ALSA_0.9 (5) │ │ │ │ - 1082: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_deinit │ │ │ │ - 1083: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_First_Char │ │ │ │ - 1084: 00000000 0 FUNC GLOBAL DEFAULT UND jack_client_open │ │ │ │ - 1085: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.4 (6) │ │ │ │ - 1086: 00000000 0 FUNC GLOBAL DEFAULT UND th_comment_clear@libtheoradec_1.0 (26) │ │ │ │ - 1087: 00000000 0 FUNC GLOBAL DEFAULT UND aa_parseoptions@AA_1.4 (14) │ │ │ │ - 1088: 00000000 0 FUNC GLOBAL DEFAULT UND mng_get_playtime │ │ │ │ - 1089: 00000000 0 FUNC GLOBAL DEFAULT UND XInternAtom │ │ │ │ - 1090: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_wrote │ │ │ │ - 1091: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (6) │ │ │ │ - 1092: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getContext@LIBSWSCALE_8 (11) │ │ │ │ - 1093: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (6) │ │ │ │ - 1094: 00000000 0 FUNC GLOBAL DEFAULT UND av_guess_format@LIBAVFORMAT_61 (12) │ │ │ │ - 1095: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_title_size │ │ │ │ - 1096: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_next_still_flag │ │ │ │ - 1097: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_QuitSubSystem │ │ │ │ - 1098: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecClose │ │ │ │ - 1099: 00000000 0 FUNC GLOBAL DEFAULT UND XvGetPortAttribute │ │ │ │ - 1100: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_volume_range@ALSA_0.9 (5) │ │ │ │ - 1101: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (6) │ │ │ │ - 1102: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display_resume │ │ │ │ - 1103: 00000000 0 FUNC GLOBAL DEFAULT UND xvid_decore │ │ │ │ - 1104: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@GLIBC_2.4 (30) │ │ │ │ - 1105: 00000000 0 FUNC GLOBAL DEFAULT UND pa_cvolume_avg@PULSE_0 (7) │ │ │ │ - 1106: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (6) │ │ │ │ - 1107: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeGetModeLine │ │ │ │ - 1108: 00000000 0 FUNC GLOBAL DEFAULT UND ass_library_done │ │ │ │ - 1109: 00000000 0 FUNC GLOBAL DEFAULT UND av_probe_input_format2@LIBAVFORMAT_61 (12) │ │ │ │ - 1110: 00000000 0 FUNC GLOBAL DEFAULT UND glDisable │ │ │ │ - 1111: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_default_get_buffer2@LIBAVCODEC_61 (20) │ │ │ │ - 1112: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64@GLIBC_2.34 (10) │ │ │ │ - 1113: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_font_scale │ │ │ │ - 1114: 00000000 0 FUNC GLOBAL DEFAULT UND XvShmPutImage │ │ │ │ - 1115: 00000000 0 FUNC GLOBAL DEFAULT UND avsubtitle_free@LIBAVCODEC_61 (20) │ │ │ │ - 1116: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSInfo │ │ │ │ - 1117: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (6) │ │ │ │ - 1118: 00000000 0 FUNC GLOBAL DEFAULT UND av_malloc@LIBAVUTIL_59 (4) │ │ │ │ - 1119: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_closestream │ │ │ │ - 1120: 00000000 0 FUNC GLOBAL DEFAULT UND DVDOpenFile │ │ │ │ - 1121: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_avail_min@ALSA_0.9 (5) │ │ │ │ - 1122: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_connect@PULSE_0 (7) │ │ │ │ - 1123: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_get_state@PULSE_0 (7) │ │ │ │ - 1124: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetElementParameters │ │ │ │ - 1125: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSForceLevel │ │ │ │ - 1126: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_track_firstsector@CDIO_CDDA_2 (16) │ │ │ │ - 1127: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_SetAttribute │ │ │ │ - 1128: 00000000 0 FUNC GLOBAL DEFAULT UND bd_tell_time │ │ │ │ - 1129: 00000000 0 FUNC GLOBAL DEFAULT UND sws_scale@LIBSWSCALE_8 (11) │ │ │ │ - 1130: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_algorithm_list │ │ │ │ - 1131: 00000000 0 FUNC GLOBAL DEFAULT UND XMapRaised │ │ │ │ - 1132: 00000000 0 FUNC GLOBAL DEFAULT UND ass_process_chunk │ │ │ │ - 1133: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_init │ │ │ │ - 1134: 00000000 0 FUNC GLOBAL DEFAULT UND alSource3f │ │ │ │ - 1135: 00000000 0 FUNC GLOBAL DEFAULT UND pp_get_mode_by_name_and_quality@LIBPOSTPROC_58 (22) │ │ │ │ - 1136: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_read@LIBAVUTIL_59 (4) │ │ │ │ - 1137: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_open_feed │ │ │ │ - 1138: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (10) │ │ │ │ - 1139: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u32le │ │ │ │ - 1140: 00000000 0 FUNC GLOBAL DEFAULT UND aa_resize@AA_1.4 (14) │ │ │ │ - 1141: 00000000 0 FUNC GLOBAL DEFAULT UND glTexImage2D │ │ │ │ - 1142: 00000000 0 FUNC GLOBAL DEFAULT UND av_strlcpy@LIBAVUTIL_59 (4) │ │ │ │ - 1143: 00000000 0 FUNC GLOBAL DEFAULT UND __globfree64_time64@GLIBC_2.34 (10) │ │ │ │ - 1144: 00000000 0 FUNC GLOBAL DEFAULT UND XStoreColors │ │ │ │ - 1145: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seamless_angle_change │ │ │ │ - 1146: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_frame_size │ │ │ │ - 1147: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_parse │ │ │ │ - 1148: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (6) │ │ │ │ - 1149: 00000000 0 FUNC GLOBAL DEFAULT UND mad_synth_init │ │ │ │ - 1150: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_replace_buffer │ │ │ │ - 1151: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_has_playback_switch_joined@ALSA_0.9 (5) │ │ │ │ - 1152: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s24be │ │ │ │ - 1153: 00000000 0 FUNC GLOBAL DEFAULT UND enca_get_languages │ │ │ │ - 1154: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (6) │ │ │ │ - 1155: 00000000 0 FUNC GLOBAL DEFAULT UND glColor4f │ │ │ │ - 1156: 00000000 0 FUNC GLOBAL DEFAULT UND DGifOpen │ │ │ │ - 1157: 00000000 0 FUNC GLOBAL DEFAULT UND glXDestroyContext │ │ │ │ - 1158: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (6) │ │ │ │ - 1159: 00000000 0 FUNC GLOBAL DEFAULT UND av_write_trailer@LIBAVFORMAT_61 (12) │ │ │ │ - 1160: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_unref@PULSE_0 (7) │ │ │ │ - 1161: 00000000 0 FUNC GLOBAL DEFAULT UND XCloseDisplay │ │ │ │ - 1162: 00000000 0 FUNC GLOBAL DEFAULT UND shmdt@GLIBC_2.4 (6) │ │ │ │ - 1163: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display │ │ │ │ - 1164: 00000000 0 FUNC GLOBAL DEFAULT UND glLoadMatrixf │ │ │ │ - 1165: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (6) │ │ │ │ - 1166: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_margins │ │ │ │ - 1167: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (6) │ │ │ │ - 1168: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_free@CDIO_PARANOIA_2 (17) │ │ │ │ - 1169: 00000000 0 FUNC GLOBAL DEFAULT UND ass_renderer_init │ │ │ │ - 1170: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyser_free │ │ │ │ - 1171: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_alloc@LIBAVUTIL_59 (4) │ │ │ │ - 1172: 00000000 0 FUNC GLOBAL DEFAULT UND navRead_DSI │ │ │ │ - 1173: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_read_mode2_sector@CDIO_19 (24) │ │ │ │ - 1174: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_code2char │ │ │ │ - 1175: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_drop@ALSA_0.9 (5) │ │ │ │ - 1176: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (6) │ │ │ │ - 1177: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@GLIBC_2.4 (6) │ │ │ │ - 1178: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_write@SMBCLIENT_0.1.0 (25) │ │ │ │ - 1179: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_writei@ALSA_0.9 (5) │ │ │ │ - 1180: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_init@LIBAVCODEC_61 (20) │ │ │ │ - 1181: 00000000 0 FUNC GLOBAL DEFAULT UND memccpy@GLIBC_2.4 (6) │ │ │ │ - 1182: 00000000 0 FUNC GLOBAL DEFAULT UND AuScanForTypedEvent │ │ │ │ - 1183: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_spu_logical_stream │ │ │ │ - 1184: 00000000 0 FUNC GLOBAL DEFAULT UND AuRegisterEventHandler │ │ │ │ - 1185: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_destroy_compress@LIBJPEG_6.2 (19) │ │ │ │ - 1186: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (6) │ │ │ │ - 1187: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_unicode_to_charset │ │ │ │ - 1188: 00000000 0 OBJECT GLOBAL DEFAULT ABS MPLAYER_1 │ │ │ │ - 1189: 0019a390 4 OBJECT GLOBAL DEFAULT 15 _IO_stdin_used@@MPLAYER_1 │ │ │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s8 │ │ │ │ + 172: 00000000 0 FUNC GLOBAL DEFAULT UND av_write_frame@LIBAVFORMAT_61 (12) │ │ │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetVideoInfo │ │ │ │ + 174: 00000000 0 FUNC GLOBAL DEFAULT UND caca_put_str │ │ │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_Face │ │ │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_close │ │ │ │ + 177: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_decode_frame_64 │ │ │ │ + 178: 00000000 0 FUNC GLOBAL DEFAULT UND glGetIntegerv │ │ │ │ + 179: 00000000 0 OBJECT GLOBAL DEFAULT UND av_sha_size@LIBAVUTIL_59 (4) │ │ │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND avio_seek@LIBAVFORMAT_61 (12) │ │ │ │ + 181: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (10) │ │ │ │ + 182: 00000000 0 FUNC GLOBAL DEFAULT UND sqrtf@GLIBC_2.4 (23) │ │ │ │ + 183: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (6) │ │ │ │ + 184: 00000000 0 FUNC GLOBAL DEFAULT UND ass_renderer_done │ │ │ │ + 185: 00000000 0 FUNC GLOBAL DEFAULT UND snd_asoundlib_version@ALSA_0.9 (5) │ │ │ │ + 186: 00000000 0 FUNC GLOBAL DEFAULT UND alGenBuffers │ │ │ │ + 187: 00000000 0 FUNC GLOBAL DEFAULT UND mad_frame_finish │ │ │ │ + 188: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (6) │ │ │ │ + 189: 00000000 0 FUNC GLOBAL DEFAULT UND av_log2@LIBAVUTIL_59 (4) │ │ │ │ + 190: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ │ │ + 191: 00000000 0 FUNC GLOBAL DEFAULT UND _setjmp@GLIBC_2.4 (6) │ │ │ │ + 192: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (6) │ │ │ │ + 193: 00000000 0 FUNC GLOBAL DEFAULT UND XFree │ │ │ │ + 194: 00000000 0 FUNC GLOBAL DEFAULT UND XNextEvent │ │ │ │ + 195: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_feed │ │ │ │ + 196: 00000000 0 FUNC GLOBAL DEFAULT UND DVDISOVolumeInfo │ │ │ │ + 197: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (6) │ │ │ │ + 198: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_hinting │ │ │ │ + 199: 00000000 0 FUNC GLOBAL DEFAULT UND mad_synth_frame │ │ │ │ + 200: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_open_input@LIBAVFORMAT_61 (12) │ │ │ │ + 201: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_send_packet@LIBAVCODEC_61 (20) │ │ │ │ + 202: 00000000 0 FUNC GLOBAL DEFAULT UND __shmctl64@GLIBC_2.34 (10) │ │ │ │ + 203: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_name@ALSA_0.9 (5) │ │ │ │ + 204: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_std_error@LIBJPEG_6.2 (19) │ │ │ │ + 205: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_format_physical_width@ALSA_0.9 (5) │ │ │ │ + 206: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_CreateCompress@LIBJPEG_6.2 (19) │ │ │ │ + 207: 00000000 0 FUNC GLOBAL DEFAULT UND XUnmapWindow │ │ │ │ + 208: 00000000 0 FUNC GLOBAL DEFAULT UND pa_cvolume_set@PULSE_0 (7) │ │ │ │ + 209: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (6) │ │ │ │ + 210: 00000000 0 FUNC GLOBAL DEFAULT UND XWithdrawWindow │ │ │ │ + 211: 00000000 0 FUNC GLOBAL DEFAULT UND a52_dynrng │ │ │ │ + 212: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecSetConfiguration │ │ │ │ + 213: 00000000 0 FUNC GLOBAL DEFAULT UND ass_flush_events │ │ │ │ + 214: 00000000 0 FUNC GLOBAL DEFAULT UND sio_nfds │ │ │ │ + 215: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_has_playback_volume@ALSA_0.9 (5) │ │ │ │ + 216: 00000000 0 FUNC GLOBAL DEFAULT UND swr_init@LIBSWRESAMPLE_5 (8) │ │ │ │ + 217: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_unref@LIBAVUTIL_59 (4) │ │ │ │ + 218: 00000000 0 FUNC GLOBAL DEFAULT UND FcInit │ │ │ │ + 219: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeGetAllModeLines │ │ │ │ + 220: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_WasInit │ │ │ │ + 221: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname2@GLIBC_2.4 (6) │ │ │ │ + 222: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_destroy@CDIO_19 (24) │ │ │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND sio_setpar │ │ │ │ + 224: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutScreenDesc │ │ │ │ + 225: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecDecode │ │ │ │ + 226: 00000000 0 FUNC GLOBAL DEFAULT UND mad_stream_init │ │ │ │ + 227: 00000000 0 FUNC GLOBAL DEFAULT UND glCallLists │ │ │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.4 (6) │ │ │ │ + 229: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_start_threshold@ALSA_0.9 (5) │ │ │ │ + 230: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_disconnect@PULSE_0 (7) │ │ │ │ + 231: 00000000 0 FUNC GLOBAL DEFAULT UND png_create_read_struct@PNG16_0 (15) │ │ │ │ + 232: 00000000 0 FUNC GLOBAL DEFAULT UND av_stream_get_side_data@LIBAVFORMAT_61 (12) │ │ │ │ + 233: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_buffer_size │ │ │ │ + 234: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_FreeType │ │ │ │ + 235: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (6) │ │ │ │ + 236: 00000000 0 FUNC GLOBAL DEFAULT UND ass_free_track │ │ │ │ + 237: 00000000 0 FUNC GLOBAL DEFAULT UND eglCreateWindowSurface │ │ │ │ + 238: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_init@SMBCLIENT_0.1.0 (25) │ │ │ │ + 239: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceQueueBuffers │ │ │ │ + 240: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (10) │ │ │ │ + 241: 00000000 0 FUNC GLOBAL DEFAULT UND lrintf@GLIBC_2.4 (23) │ │ │ │ + 242: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_upper_button_select │ │ │ │ + 243: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_access@ALSA_0.9 (5) │ │ │ │ + 244: 00000000 0 FUNC GLOBAL DEFAULT UND avio_flush@LIBAVFORMAT_61 (12) │ │ │ │ + 245: 00000000 0 FUNC GLOBAL DEFAULT UND XvListImageFormats │ │ │ │ + 246: 00000000 0 FUNC GLOBAL DEFAULT UND av_freep@LIBAVUTIL_59 (4) │ │ │ │ + 247: 00000000 0 FUNC GLOBAL DEFAULT UND ass_library_init │ │ │ │ + 248: 00000000 0 FUNC GLOBAL DEFAULT UND XMatchVisualInfo │ │ │ │ + 249: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_blockin@libvorbisidec.so.1 (21) │ │ │ │ + 250: 00000000 0 FUNC GLOBAL DEFAULT UND FcPatternGetString │ │ │ │ + 251: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_get_trigger_tstamp@ALSA_0.9 (5) │ │ │ │ + 252: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_new │ │ │ │ + 253: 00000000 0 FUNC GLOBAL DEFAULT UND execl@GLIBC_2.4 (6) │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_title_info │ │ │ │ + 255: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (6) │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getColorspaceDetails@LIBSWSCALE_8 (11) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetElements │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_freeconfig │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_plain_strerror │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (10) │ │ │ │ + 261: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceUnqueueBuffers │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_spu_stream_to_lang │ │ │ │ + 263: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (6) │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND caca_dither_bitmap │ │ │ │ + 265: 00000000 0 FUNC GLOBAL DEFAULT UND XDGASetMode │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND XvCreateImage │ │ │ │ + 267: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (6) │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_buffer │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_close │ │ │ │ + 270: 00000000 0 FUNC GLOBAL DEFAULT UND sws_scaleVec@LIBSWSCALE_8 (11) │ │ │ │ + 271: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_free@LIBAVCODEC_61 (20) │ │ │ │ + 272: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (6) │ │ │ │ + 273: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc@GLIBC_2.4 (6) │ │ │ │ + 274: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_speed_set@CDIO_CDDA_2 (16) │ │ │ │ + 275: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetContextsDevice │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_state_callback@PULSE_0 (7) │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_read_header@LIBJPEG_6.2 (19) │ │ │ │ + 278: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_processheader │ │ │ │ + 279: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (6) │ │ │ │ + 280: 00000000 0 FUNC GLOBAL DEFAULT UND aa_hidecursor@AA_1.4 (14) │ │ │ │ + 281: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_dither │ │ │ │ + 282: 00000000 0 FUNC GLOBAL DEFAULT UND __glob64_time64@GLIBC_2.34 (10) │ │ │ │ + 283: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_open@SMBCLIENT_0.1.0 (25) │ │ │ │ + 284: 00000000 0 FUNC GLOBAL DEFAULT UND msync@GLIBC_2.4 (6) │ │ │ │ + 285: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_highlight │ │ │ │ + 286: 00000000 0 FUNC GLOBAL DEFAULT UND aa_render@AA_1.4 (14) │ │ │ │ + 287: 00000000 0 FUNC GLOBAL DEFAULT UND mng_get_userdata │ │ │ │ + 288: 00000000 0 FUNC GLOBAL DEFAULT UND dca_syncinfo │ │ │ │ + 289: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_EnableKeyRepeat │ │ │ │ + 290: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecInit │ │ │ │ + 291: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_resume@ALSA_0.9 (5) │ │ │ │ + 292: 00000000 0 FUNC GLOBAL DEFAULT UND mng_read │ │ │ │ + 293: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (6) │ │ │ │ + 294: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (10) │ │ │ │ + 295: 00000000 0 FUNC GLOBAL DEFAULT UND mng_initialize │ │ │ │ + 296: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_send_frame@LIBAVCODEC_61 (20) │ │ │ │ + 297: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_finish_decompress@LIBJPEG_6.2 (19) │ │ │ │ + 298: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_menu_call │ │ │ │ + 299: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_antialias │ │ │ │ + 300: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_errno@PULSE_0 (7) │ │ │ │ + 301: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeGC │ │ │ │ + 302: 00000000 0 FUNC GLOBAL DEFAULT UND eglQueryString │ │ │ │ + 303: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_charset │ │ │ │ + 304: 00000000 0 FUNC GLOBAL DEFAULT UND XvGrabPort │ │ │ │ + 305: 00000000 0 OBJECT GLOBAL DEFAULT UND speex_uwb_mode │ │ │ │ + 306: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_mouse_activate │ │ │ │ + 307: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_connect_playback@PULSE_0 (7) │ │ │ │ + 308: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_free_side_data@LIBAVCODEC_61 (20) │ │ │ │ + 309: 00000000 0 FUNC GLOBAL DEFAULT UND av_pix_fmt_count_planes@LIBAVUTIL_59 (4) │ │ │ │ + 310: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (6) │ │ │ │ + 311: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_write_scanlines@LIBJPEG_6.2 (19) │ │ │ │ + 312: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level_fcut │ │ │ │ + 313: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_configuration@LIBAVCODEC_61 (20) │ │ │ │ + 314: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_defi │ │ │ │ + 315: 00000000 0 FUNC GLOBAL DEFAULT UND alGetListenerf │ │ │ │ + 316: 00000000 0 FUNC GLOBAL DEFAULT UND sio_write │ │ │ │ + 317: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_signal@PULSE_0 (7) │ │ │ │ + 318: 00000000 0 FUNC GLOBAL DEFAULT UND mad_stream_buffer │ │ │ │ + 319: 00000000 0 FUNC GLOBAL DEFAULT UND glClearDepth │ │ │ │ + 320: 00000000 0 FUNC GLOBAL DEFAULT UND mad_frame_decode │ │ │ │ + 321: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_close@ALSA_0.9 (5) │ │ │ │ + 322: 00000000 0 FUNC GLOBAL DEFAULT UND XShmAttach │ │ │ │ + 323: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u8 │ │ │ │ + 324: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Init_FreeType │ │ │ │ + 325: 00000000 0 FUNC GLOBAL DEFAULT UND aa_close@AA_1.4 (14) │ │ │ │ + 326: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_dump@ALSA_0.9 (5) │ │ │ │ + 327: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (10) │ │ │ │ + 328: 00000000 0 FUNC GLOBAL DEFAULT UND bd_read │ │ │ │ + 329: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_sleep_min@ALSA_0.9 (5) │ │ │ │ + 330: 00000000 0 FUNC GLOBAL DEFAULT UND av_div_q@LIBAVUTIL_59 (4) │ │ │ │ + 331: 00000000 0 FUNC GLOBAL DEFAULT UND bd_close │ │ │ │ + 332: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_alloc@LIBAVCODEC_61 (20) │ │ │ │ + 333: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (23) │ │ │ │ + 334: 00000000 0 FUNC GLOBAL DEFAULT UND XDisplayName │ │ │ │ + 335: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_int@LIBAVUTIL_59 (4) │ │ │ │ + 336: 00000000 0 FUNC GLOBAL DEFAULT UND XineramaIsActive │ │ │ │ + 337: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_io_ptr@PNG16_0 (15) │ │ │ │ + 338: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params@ALSA_0.9 (5) │ │ │ │ + 339: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_set_playback_volume@ALSA_0.9 (5) │ │ │ │ + 340: 00000000 0 FUNC GLOBAL DEFAULT UND glTexEnvi │ │ │ │ + 341: 00000000 0 FUNC GLOBAL DEFAULT UND png_read_info@PNG16_0 (15) │ │ │ │ + 342: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (6) │ │ │ │ + 343: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetProcAddress │ │ │ │ + 344: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_get_riff_audio_tags@LIBAVFORMAT_61 (12) │ │ │ │ + 345: 00000000 0 FUNC GLOBAL DEFAULT UND sws_convertPalette8ToPacked24@LIBSWSCALE_8 (11) │ │ │ │ + 346: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (6) │ │ │ │ + 347: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FreeYUVOverlay │ │ │ │ + 348: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (6) │ │ │ │ + 349: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_sizeof@ALSA_0.9 (5) │ │ │ │ + 350: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ │ │ + 351: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decode_int │ │ │ │ + 352: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_PLTE@PNG16_0 (15) │ │ │ │ + 353: 00000000 0 FUNC GLOBAL DEFAULT UND snd_output_close@ALSA_0.9 (5) │ │ │ │ + 354: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetConfigAttrib │ │ │ │ + 355: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_charset_to_unicode │ │ │ │ + 356: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryPortAttributes │ │ │ │ + 357: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_use_margins │ │ │ │ + 358: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_reset │ │ │ │ + 359: 00000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ + 360: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_writable_size@PULSE_0 (7) │ │ │ │ + 361: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (6) │ │ │ │ + 362: 00000000 0 FUNC GLOBAL DEFAULT UND av_codec_get_tag@LIBAVFORMAT_61 (12) │ │ │ │ + 363: 00000000 0 FUNC GLOBAL DEFAULT UND glColorMask │ │ │ │ + 364: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.4 (6) │ │ │ │ + 365: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_network_init@LIBAVFORMAT_61 (12) │ │ │ │ + 366: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u24be │ │ │ │ + 367: 00000000 0 FUNC GLOBAL DEFAULT UND av_expr_parse@LIBAVUTIL_59 (4) │ │ │ │ + 368: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_init │ │ │ │ + 369: 00000000 0 FUNC GLOBAL DEFAULT UND AuOpenServer │ │ │ │ + 370: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Char_Index │ │ │ │ + 371: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ │ │ + 372: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_set_PGC_positioning_flag │ │ │ │ + 373: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_packet_blocksize@libvorbisidec.so.1 (21) │ │ │ │ + 374: 00000000 0 FUNC GLOBAL DEFAULT UND DVDClose │ │ │ │ + 375: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (6) │ │ │ │ + 376: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_readconfig │ │ │ │ + 377: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ListModes │ │ │ │ + 378: 00000000 0 FUNC GLOBAL DEFAULT UND alListenerfv │ │ │ │ + 379: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_update@LIBAVUTIL_59 (4) │ │ │ │ + 380: 00000000 0 FUNC GLOBAL DEFAULT UND a52_free │ │ │ │ + 381: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Kerning │ │ │ │ + 382: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s24le │ │ │ │ + 383: 00000000 0 FUNC GLOBAL DEFAULT UND XSetTransientForHint │ │ │ │ + 384: 00000000 0 FUNC GLOBAL DEFAULT UND glGenTextures │ │ │ │ + 385: 00000000 0 OBJECT GLOBAL DEFAULT UND speex_nb_mode │ │ │ │ + 386: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decode_stereo_int │ │ │ │ + 387: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (10) │ │ │ │ + 388: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetError │ │ │ │ + 389: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ + 390: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetIntegerv │ │ │ │ + 391: 00000000 0 FUNC GLOBAL DEFAULT UND pa_bytes_per_second@PULSE_0 (7) │ │ │ │ + 392: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_free@libtheoradec_1.0 (26) │ │ │ │ + 393: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_destroy │ │ │ │ + 394: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_block_init@libvorbisidec.so.1 (21) │ │ │ │ + 395: 00000000 0 FUNC GLOBAL DEFAULT UND XSetWMNormalHints │ │ │ │ + 396: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (6) │ │ │ │ + 397: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_init@CDIO_PARANOIA_2 (17) │ │ │ │ + 398: 00000000 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (23) │ │ │ │ + 399: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (6) │ │ │ │ + 400: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_headerin@libtheoradec_1.0 (26) │ │ │ │ + 401: 00000000 0 FUNC GLOBAL DEFAULT UND mng_cleanup │ │ │ │ + 402: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u16le │ │ │ │ + 403: 00000000 0 FUNC GLOBAL DEFAULT UND alGenSources │ │ │ │ + 404: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_lseek@SMBCLIENT_0.1.0 (25) │ │ │ │ + 405: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_set_index@ALSA_0.9 (5) │ │ │ │ + 406: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params@ALSA_0.9 (5) │ │ │ │ + 407: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s32le │ │ │ │ + 408: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_set_reorder_nsm │ │ │ │ + 409: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (27) │ │ │ │ + 410: 00000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ + 411: 00000000 0 FUNC GLOBAL DEFAULT UND XSetClassHint │ │ │ │ + 412: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u16be │ │ │ │ + 413: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_sizeof@ALSA_0.9 (5) │ │ │ │ + 414: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.4 (6) │ │ │ │ + 415: 00000000 0 FUNC GLOBAL DEFAULT UND XSetInputFocus │ │ │ │ + 416: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_start@PULSE_0 (7) │ │ │ │ + 417: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_new_side_data@LIBAVCODEC_61 (20) │ │ │ │ + 418: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getfirst@AA_1.4 (14) │ │ │ │ + 419: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (6) │ │ │ │ + 420: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (6) │ │ │ │ + 421: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_format_description@ALSA_0.9 (5) │ │ │ │ + 422: 00000000 0 FUNC GLOBAL DEFAULT UND aa_flush@AA_1.4 (14) │ │ │ │ + 423: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (10) │ │ │ │ + 424: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_color_list │ │ │ │ + 425: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_button_activate │ │ │ │ + 426: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_open@ALSA_0.9 (5) │ │ │ │ + 427: 00000000 0 FUNC GLOBAL DEFAULT UND XStoreName │ │ │ │ + 428: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Done_Glyph │ │ │ │ + 429: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_clear │ │ │ │ + 430: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_modeset@CDIO_PARANOIA_2 (17) │ │ │ │ + 431: 00000000 0 FUNC GLOBAL DEFAULT UND aa_printf@AA_1.4 (14) │ │ │ │ + 432: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_default_get_format@LIBAVCODEC_61 (20) │ │ │ │ + 433: 00000000 0 FUNC GLOBAL DEFAULT UND av_gcd@LIBAVUTIL_59 (4) │ │ │ │ + 434: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_parse_charset │ │ │ │ + 435: 00000000 0 FUNC GLOBAL DEFAULT UND mng_write │ │ │ │ + 436: 00000000 0 FUNC GLOBAL DEFAULT UND XShmDetach │ │ │ │ + 437: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_init │ │ │ │ + 438: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_canvas_width │ │ │ │ + 439: 00000000 0 FUNC GLOBAL DEFAULT UND glTexCoord2f │ │ │ │ + 440: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (6) │ │ │ │ + 441: 00000000 0 FUNC GLOBAL DEFAULT UND XSetBackground │ │ │ │ + 442: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_get_index@ALSA_0.9 (5) │ │ │ │ + 443: 00000000 0 FUNC GLOBAL DEFAULT UND av_frame_unref@LIBAVUTIL_59 (4) │ │ │ │ + 444: 00000000 0 FUNC GLOBAL DEFAULT UND XSetErrorHandler │ │ │ │ + 445: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWMNormalHints │ │ │ │ + 446: 00000000 0 FUNC GLOBAL DEFAULT UND XInstallColormap │ │ │ │ + 447: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_rate_near@ALSA_0.9.0rc4 (18) │ │ │ │ + 448: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (6) │ │ │ │ + 449: 00000000 0 FUNC GLOBAL DEFAULT UND av_rescale_q@LIBAVUTIL_59 (4) │ │ │ │ + 450: 00000000 0 FUNC GLOBAL DEFAULT UND XShmPutImage │ │ │ │ + 451: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ │ │ + 452: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (6) │ │ │ │ + 453: 00000000 0 FUNC GLOBAL DEFAULT UND XvSetPortAttribute │ │ │ │ + 454: 00000000 0 FUNC GLOBAL DEFAULT UND XResetScreenSaver │ │ │ │ + 455: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (6) │ │ │ │ + 456: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_register@ALSA_0.9 (5) │ │ │ │ + 457: 00000000 0 FUNC GLOBAL DEFAULT UND alcGetError │ │ │ │ + 458: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_right_button_select │ │ │ │ + 459: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetExtension │ │ │ │ + 460: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_video_aspect │ │ │ │ + 461: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (10) │ │ │ │ + 462: 00000000 0 FUNC GLOBAL DEFAULT UND AuGetErrorText │ │ │ │ + 463: 00000000 0 FUNC GLOBAL DEFAULT UND glDrawBuffer │ │ │ │ + 464: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (6) │ │ │ │ + 465: 00000000 0 FUNC GLOBAL DEFAULT UND XDGAQueryModes │ │ │ │ + 466: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_dump@ALSA_0.9 (5) │ │ │ │ + 467: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_start@ALSA_0.9 (5) │ │ │ │ + 468: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_time │ │ │ │ + 469: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcePausev │ │ │ │ + 470: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set@LIBAVUTIL_59 (4) │ │ │ │ + 471: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_readi@ALSA_0.9 (5) │ │ │ │ + 472: 00000000 0 FUNC GLOBAL DEFAULT UND XSetStandardProperties │ │ │ │ + 473: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_event │ │ │ │ + 474: 00000000 0 FUNC GLOBAL DEFAULT UND bd_open │ │ │ │ + 475: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_ihdr │ │ │ │ + 476: 00000000 0 FUNC GLOBAL DEFAULT UND GifQuantizeBuffer │ │ │ │ + 477: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeCursor │ │ │ │ + 478: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_term │ │ │ │ + 479: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_display │ │ │ │ + 480: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s16le │ │ │ │ + 481: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_get_sink_input_info@PULSE_0 (7) │ │ │ │ + 482: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_free_context@LIBAVFORMAT_61 (12) │ │ │ │ + 483: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtensionLeader │ │ │ │ + 484: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_write_callback@PULSE_0 (7) │ │ │ │ + 485: 00000000 0 FUNC GLOBAL DEFAULT UND alcMakeContextCurrent │ │ │ │ + 486: 00000000 0 FUNC GLOBAL DEFAULT UND av_base64_encode@LIBAVUTIL_59 (4) │ │ │ │ + 487: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_init@LIBAVUTIL_59 (4) │ │ │ │ + 488: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ShowCursor │ │ │ │ + 489: 00000000 0 FUNC GLOBAL DEFAULT UND eglDestroySurface │ │ │ │ + 490: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_id3 │ │ │ │ + 491: 00000000 0 FUNC GLOBAL DEFAULT UND th_info_clear@libtheoradec_1.0 (26) │ │ │ │ + 492: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_read@SMBCLIENT_0.1.0 (25) │ │ │ │ + 493: 00000000 0 FUNC GLOBAL DEFAULT UND caca_free_display │ │ │ │ + 494: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_info_clear@libvorbisidec.so.1 (21) │ │ │ │ + 495: 00000000 0 FUNC GLOBAL DEFAULT UND dca_block │ │ │ │ + 496: 00000000 0 FUNC GLOBAL DEFAULT UND AuCloseServer │ │ │ │ + 497: 00000000 0 FUNC GLOBAL DEFAULT UND aa_autoinitkbd@AA_1.4 (14) │ │ │ │ + 498: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateRGBSurface │ │ │ │ + 499: 00000000 0 FUNC GLOBAL DEFAULT UND XFillRectangle │ │ │ │ + 500: 00000000 0 FUNC GLOBAL DEFAULT UND glGetTexLevelParameteriv │ │ │ │ + 501: 00000000 0 FUNC GLOBAL DEFAULT UND av_display_rotation_get@LIBAVUTIL_59 (4) │ │ │ │ + 502: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_angle_info │ │ │ │ + 503: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (6) │ │ │ │ + 504: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_audio_stream_channels │ │ │ │ + 505: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (6) │ │ │ │ + 506: 00000000 0 FUNC GLOBAL DEFAULT UND ass_step_sub │ │ │ │ + 507: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_mhdr │ │ │ │ + 508: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_get_side_data@LIBAVCODEC_61 (20) │ │ │ │ + 509: 00000000 0 FUNC GLOBAL DEFAULT UND XvShmCreateImage │ │ │ │ + 510: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecGetErrorMessage │ │ │ │ + 511: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_flush_buffers@LIBAVCODEC_61 (20) │ │ │ │ + 512: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_extract_fonts │ │ │ │ + 513: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname@GLIBC_2.4 (6) │ │ │ │ + 514: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_start_compress@LIBJPEG_6.2 (19) │ │ │ │ + 515: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_nonblock@ALSA_0.9 (5) │ │ │ │ + 516: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWindowProperty │ │ │ │ + 517: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_count@LIBAVUTIL_59 (4) │ │ │ │ + 518: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_get_buffer_size@ALSA_0.9.0rc4 (18) │ │ │ │ + 519: 00000000 0 FUNC GLOBAL DEFAULT UND ass_clear_fonts │ │ │ │ + 520: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (10) │ │ │ │ + 521: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_antialias_list │ │ │ │ + 522: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetLine │ │ │ │ + 523: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_ref@LIBAVUTIL_59 (4) │ │ │ │ + 524: 00000000 0 FUNC GLOBAL DEFAULT UND alcCreateContext │ │ │ │ + 525: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (6) │ │ │ │ + 526: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_pageseek │ │ │ │ + 527: 00000000 0 FUNC GLOBAL DEFAULT UND FcConfigSubstitute │ │ │ │ + 528: 00000000 0 FUNC GLOBAL DEFAULT UND GifMakeMapObject │ │ │ │ + 529: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeLockModeSwitch │ │ │ │ + 530: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_cork@PULSE_0 (7) │ │ │ │ + 531: 00000000 0 FUNC GLOBAL DEFAULT UND XSendEvent │ │ │ │ + 532: 00000000 0 FUNC GLOBAL DEFAULT UND sysinfo@GLIBC_2.4 (6) │ │ │ │ + 533: 00000000 0 FUNC GLOBAL DEFAULT UND XSelectInput │ │ │ │ + 534: 00000000 0 FUNC GLOBAL DEFAULT UND png_create_info_struct@PNG16_0 (15) │ │ │ │ + 535: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_storage_size │ │ │ │ + 536: 00000000 0 FUNC GLOBAL DEFAULT UND speex_decoder_ctl │ │ │ │ + 537: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_set_playback_switch@ALSA_0.9 (5) │ │ │ │ + 538: 00000000 0 FUNC GLOBAL DEFAULT UND aa_recommendlow@AA_1.4 (14) │ │ │ │ + 539: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_position │ │ │ │ + 540: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (6) │ │ │ │ + 541: 00000000 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (6) │ │ │ │ + 542: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetImageDesc │ │ │ │ + 543: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (6) │ │ │ │ + 544: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_get_latency@PULSE_0 (7) │ │ │ │ + 545: 00000000 0 FUNC GLOBAL DEFAULT UND speex_packet_to_header │ │ │ │ + 546: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyse_const │ │ │ │ + 547: 00000000 0 FUNC GLOBAL DEFAULT UND png_set_strip_16@PNG16_0 (15) │ │ │ │ + 548: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_close@SMBCLIENT_0.1.0 (25) │ │ │ │ + 549: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_SwapBuffers │ │ │ │ + 550: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_prepare@ALSA_0.9 (5) │ │ │ │ + 551: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_write@PULSE_0 (7) │ │ │ │ + 552: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_alloc_context@LIBAVFORMAT_61 (12) │ │ │ │ + 553: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (6) │ │ │ │ + 554: 00000000 0 FUNC GLOBAL DEFAULT UND av_init_packet@LIBAVCODEC_61 (20) │ │ │ │ + 555: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Set_Pixel_Sizes │ │ │ │ + 556: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutComment │ │ │ │ + 557: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_free@LIBAVUTIL_59 (4) │ │ │ │ + 558: 00000000 0 FUNC GLOBAL DEFAULT UND th_setup_free@libtheoradec_1.0 (26) │ │ │ │ + 559: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_free_context@LIBAVCODEC_61 (20) │ │ │ │ + 560: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PollEvent │ │ │ │ + 561: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (6) │ │ │ │ + 562: 00000000 0 FUNC GLOBAL DEFAULT UND XPending │ │ │ │ + 563: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_new_stream@LIBAVFORMAT_61 (12) │ │ │ │ + 564: 00000000 0 FUNC GLOBAL DEFAULT UND av_fast_malloc@LIBAVUTIL_59 (4) │ │ │ │ + 565: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_getcanvasline │ │ │ │ + 566: 00000000 0 FUNC GLOBAL DEFAULT UND EGifOpenFileName │ │ │ │ + 567: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_periods_near@ALSA_0.9.0rc4 (18) │ │ │ │ + 568: 00000000 0 FUNC GLOBAL DEFAULT UND XVisualIDFromVisual │ │ │ │ + 569: 00000000 0 FUNC GLOBAL DEFAULT UND aa_recommendhi@AA_1.4 (14) │ │ │ │ + 570: 00000000 0 FUNC GLOBAL DEFAULT UND DVDOpen │ │ │ │ + 571: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpdateRect │ │ │ │ + 572: 00000000 0 FUNC GLOBAL DEFAULT UND pp_get_context@LIBPOSTPROC_58 (22) │ │ │ │ + 573: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (6) │ │ │ │ + 574: 00000000 0 FUNC GLOBAL DEFAULT UND XGrabPointer │ │ │ │ + 575: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecInit2 │ │ │ │ + 576: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_chlayout@LIBAVUTIL_59 (4) │ │ │ │ + 577: 00000000 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ + 578: 00000000 0 FUNC GLOBAL DEFAULT UND eglInitialize │ │ │ │ + 579: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (6) │ │ │ │ + 580: 00000000 0 FUNC GLOBAL DEFAULT UND sio_initpar │ │ │ │ + 581: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (6) │ │ │ │ + 582: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_track_lsn@CDIO_19 (24) │ │ │ │ + 583: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_sizeof@ALSA_0.9 (5) │ │ │ │ + 584: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@GLIBC_2.4 (6) │ │ │ │ + 585: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@GLIBC_2.4 (6) │ │ │ │ + 586: 00000000 0 FUNC GLOBAL DEFAULT UND glBindTexture │ │ │ │ + 587: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtensionTrailer │ │ │ │ + 588: 00000000 0 FUNC GLOBAL DEFAULT UND sws_init_context@LIBSWSCALE_8 (11) │ │ │ │ + 589: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (6) │ │ │ │ + 590: 00000000 0 FUNC GLOBAL DEFAULT UND glColorMaterial │ │ │ │ + 591: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_block_clear@libvorbisidec.so.1 (21) │ │ │ │ + 592: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_skip │ │ │ │ + 593: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_err_to_string │ │ │ │ + 594: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Init │ │ │ │ + 595: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Select_Charmap │ │ │ │ + 596: 00000000 0 FUNC GLOBAL DEFAULT UND strcoll@GLIBC_2.4 (6) │ │ │ │ + 597: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcePlayv │ │ │ │ + 598: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_new@PULSE_0 (7) │ │ │ │ + 599: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (6) │ │ │ │ + 600: 00000000 0 FUNC GLOBAL DEFAULT UND ifoOpen │ │ │ │ + 601: 00000000 0 FUNC GLOBAL DEFAULT UND glXMakeCurrent │ │ │ │ + 602: 00000000 0 FUNC GLOBAL DEFAULT UND aa_resizehandler@AA_1.4 (14) │ │ │ │ + 603: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (6) │ │ │ │ + 604: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeSwitchToMode │ │ │ │ + 605: 00000000 0 FUNC GLOBAL DEFAULT UND pa_operation_get_state@PULSE_0 (7) │ │ │ │ + 606: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (6) │ │ │ │ + 607: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_defparams@AA_1.4 (14) │ │ │ │ + 608: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_buffer │ │ │ │ + 609: 00000000 0 FUNC GLOBAL DEFAULT UND glDeleteLists │ │ │ │ + 610: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_dump@ALSA_0.9 (5) │ │ │ │ + 611: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_drain@PULSE_0 (7) │ │ │ │ + 612: 00000000 0 FUNC GLOBAL DEFAULT UND XGetVisualInfo │ │ │ │ + 613: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryExtension │ │ │ │ + 614: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_sscanf@GLIBC_2.7 (13) │ │ │ │ + 615: 00000000 0 FUNC GLOBAL DEFAULT UND XGrabKeyboard │ │ │ │ + 616: 00000000 0 FUNC GLOBAL DEFAULT UND dca_free │ │ │ │ + 617: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_VideoDriverName │ │ │ │ + 618: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_forward@ALSA_0.9.0rc8 (28) │ │ │ │ + 619: 00000000 0 FUNC GLOBAL DEFAULT UND XCreatePixmapCursor │ │ │ │ + 620: 00000000 0 FUNC GLOBAL DEFAULT UND XSetForeground │ │ │ │ + 621: 00000000 0 FUNC GLOBAL DEFAULT UND glClearColor │ │ │ │ + 622: 00000000 0 FUNC GLOBAL DEFAULT UND avio_alloc_context@LIBAVFORMAT_61 (12) │ │ │ │ + 623: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_style_overrides │ │ │ │ + 624: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_create@LIBAVUTIL_59 (4) │ │ │ │ + 625: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_disc_firstsector@CDIO_CDDA_2 (16) │ │ │ │ + 626: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_part_play │ │ │ │ + 627: 00000000 0 FUNC GLOBAL DEFAULT UND XineramaQueryScreens │ │ │ │ + 628: 00000000 0 FUNC GLOBAL DEFAULT UND av_log_set_level@LIBAVUTIL_59 (4) │ │ │ │ + 629: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_describe_title_chapters │ │ │ │ + 630: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (6) │ │ │ │ + 631: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_time_search │ │ │ │ + 632: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_canvas_height │ │ │ │ + 633: 00000000 0 FUNC GLOBAL DEFAULT UND XRaiseWindow │ │ │ │ + 634: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_info_init@libvorbisidec.so.1 (21) │ │ │ │ + 635: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateWindow │ │ │ │ + 636: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (6) │ │ │ │ + 637: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_writedata │ │ │ │ + 638: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level │ │ │ │ + 639: 00000000 0 FUNC GLOBAL DEFAULT UND XDGAOpenFramebuffer │ │ │ │ + 640: 00000000 0 FUNC GLOBAL DEFAULT UND mng_create │ │ │ │ + 641: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_channels@ALSA_0.9 (5) │ │ │ │ + 642: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (6) │ │ │ │ + 643: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (6) │ │ │ │ + 644: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_finish_compress@LIBJPEG_6.2 (19) │ │ │ │ + 645: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_destroy_decompress@LIBJPEG_6.2 (19) │ │ │ │ + 646: 00000000 0 FUNC GLOBAL DEFAULT UND glEndList │ │ │ │ + 647: 00000000 0 FUNC GLOBAL DEFAULT UND DVDCloseFile │ │ │ │ + 648: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_attach@ALSA_0.9 (5) │ │ │ │ + 649: 00000000 0 FUNC GLOBAL DEFAULT UND glFlush │ │ │ │ + 650: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetExtensionNext │ │ │ │ + 651: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_encoder_by_name@LIBAVCODEC_61 (20) │ │ │ │ + 652: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_elem_next@ALSA_0.9 (5) │ │ │ │ + 653: 00000000 0 FUNC GLOBAL DEFAULT UND glDepthFunc │ │ │ │ + 654: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (23) │ │ │ │ + 655: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_get_riff_video_tags@LIBAVFORMAT_61 (12) │ │ │ │ + 656: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_close │ │ │ │ + 657: 00000000 0 FUNC GLOBAL DEFAULT UND av_packet_unref@LIBAVCODEC_61 (20) │ │ │ │ + 658: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_clear │ │ │ │ + 659: 00000000 0 FUNC GLOBAL DEFAULT UND a52_init │ │ │ │ + 660: 00000000 0 FUNC GLOBAL DEFAULT UND swr_free@LIBSWRESAMPLE_5 (8) │ │ │ │ + 661: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (6) │ │ │ │ + 662: 00000000 0 FUNC GLOBAL DEFAULT UND alSourcefv │ │ │ │ + 663: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.4 (6) │ │ │ │ + 664: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (10) │ │ │ │ + 665: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_disconnect@PULSE_0 (7) │ │ │ │ + 666: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (6) │ │ │ │ + 667: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_load@ALSA_0.9 (5) │ │ │ │ + 668: 00000000 0 FUNC GLOBAL DEFAULT UND av_lzo1x_decode@LIBAVUTIL_59 (4) │ │ │ │ + 669: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Set_Charmap │ │ │ │ + 670: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_page_serialno │ │ │ │ + 671: 00000000 0 FUNC GLOBAL DEFAULT UND XvPutImage │ │ │ │ + 672: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_get_api@PULSE_0 (7) │ │ │ │ + 673: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateBitmapFromData │ │ │ │ + 674: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (10) │ │ │ │ + 675: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_log2vis │ │ │ │ + 676: 00000000 0 FUNC GLOBAL DEFAULT UND XClearWindow │ │ │ │ + 677: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_vsscanf@GLIBC_2.7 (13) │ │ │ │ + 678: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display_reset │ │ │ │ + 679: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetRecordType │ │ │ │ + 680: 00000000 0 FUNC GLOBAL DEFAULT UND png_destroy_read_struct@PNG16_0 (15) │ │ │ │ + 681: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (6) │ │ │ │ + 682: 00000000 0 FUNC GLOBAL DEFAULT UND dca_frame │ │ │ │ + 683: 00000000 0 FUNC GLOBAL DEFAULT UND jack_set_process_callback │ │ │ │ + 684: 00000000 0 FUNC GLOBAL DEFAULT UND vdp_device_create_x11 │ │ │ │ + 685: 00000000 0 FUNC GLOBAL DEFAULT UND AuStopFlow │ │ │ │ + 686: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_gettickcount │ │ │ │ + 687: 00000000 0 FUNC GLOBAL DEFAULT UND avio_size@LIBAVFORMAT_61 (12) │ │ │ │ + 688: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (10) │ │ │ │ + 689: 00000000 0 FUNC GLOBAL DEFAULT UND glViewport │ │ │ │ + 690: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_Glyph │ │ │ │ + 691: 00000000 0 FUNC GLOBAL DEFAULT UND ass_new_track │ │ │ │ + 692: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_flush@PULSE_0 (7) │ │ │ │ + 693: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_any@ALSA_0.9 (5) │ │ │ │ + 694: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_settimer │ │ │ │ + 695: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (6) │ │ │ │ + 696: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_set_state_callback@PULSE_0 (7) │ │ │ │ + 697: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (6) │ │ │ │ + 698: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverSuspend │ │ │ │ + 699: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverQueryExtension │ │ │ │ + 700: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_reset │ │ │ │ + 701: 00000000 0 FUNC GLOBAL DEFAULT UND XAllocNamedColor │ │ │ │ + 702: 00000000 0 FUNC GLOBAL DEFAULT UND __strncpy_chk@GLIBC_2.4 (6) │ │ │ │ + 703: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_remove_bidi_marks │ │ │ │ + 704: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (6) │ │ │ │ + 705: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetVideoMode │ │ │ │ + 706: 00000000 0 FUNC GLOBAL DEFAULT UND XLookupString │ │ │ │ + 707: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getGaussianVec@LIBSWSCALE_8 (11) │ │ │ │ + 708: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_track_sec_count@CDIO_19 (24) │ │ │ │ + 709: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateYUVOverlay │ │ │ │ + 710: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_get_period_size@ALSA_0.9.0rc4 (18) │ │ │ │ + 711: 00000000 0 FUNC GLOBAL DEFAULT UND XChangeWindowAttributes │ │ │ │ + 712: 00000000 0 FUNC GLOBAL DEFAULT UND glVertex2f │ │ │ │ + 713: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_init │ │ │ │ + 714: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_close@LIBAVCODEC_61 (20) │ │ │ │ + 715: 00000000 0 FUNC GLOBAL DEFAULT UND pa_channel_map_init_auto@PULSE_0 (7) │ │ │ │ + 716: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (6) │ │ │ │ + 717: 00000000 0 FUNC GLOBAL DEFAULT UND glEnable │ │ │ │ + 718: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameterf │ │ │ │ + 719: 00000000 0 FUNC GLOBAL DEFAULT UND av_frame_alloc@LIBAVUTIL_59 (4) │ │ │ │ + 720: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (6) │ │ │ │ + 721: 00000000 0 FUNC GLOBAL DEFAULT UND XShmQueryExtension │ │ │ │ + 722: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_get_total_latency │ │ │ │ + 723: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Load_Char │ │ │ │ + 724: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_fonts │ │ │ │ + 725: 00000000 0 FUNC GLOBAL DEFAULT UND strsep@GLIBC_2.4 (6) │ │ │ │ + 726: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_getformat │ │ │ │ + 727: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_titles │ │ │ │ + 728: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9.0rc4 (18) │ │ │ │ + 729: 00000000 0 FUNC GLOBAL DEFAULT UND av_strndup@LIBAVUTIL_59 (4) │ │ │ │ + 730: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (6) │ │ │ │ + 731: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_identify@CDIO_CDDA_2 (16) │ │ │ │ + 732: 00000000 0 FUNC GLOBAL DEFAULT UND pa_strerror@PULSE_0 (7) │ │ │ │ + 733: 00000000 0 FUNC GLOBAL DEFAULT UND eglChooseConfig │ │ │ │ + 734: 00000000 0 FUNC GLOBAL DEFAULT UND XDefineCursor │ │ │ │ + 735: 00000000 0 OBJECT GLOBAL DEFAULT UND pp_help@LIBPOSTPROC_58 (22) │ │ │ │ + 736: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_stop_threshold@ALSA_0.9 (5) │ │ │ │ + 737: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_switch@ALSA_0.9 (5) │ │ │ │ + 738: 00000000 0 FUNC GLOBAL DEFAULT UND ass_add_font │ │ │ │ + 739: 00000000 0 FUNC GLOBAL DEFAULT UND av_strlcat@LIBAVUTIL_59 (4) │ │ │ │ + 740: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_delay@ALSA_0.9 (5) │ │ │ │ + 741: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_idat │ │ │ │ + 742: 00000000 0 FUNC GLOBAL DEFAULT UND av_log@LIBAVUTIL_59 (4) │ │ │ │ + 743: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (6) │ │ │ │ + 744: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_comment_init@libvorbisidec.so.1 (21) │ │ │ │ + 745: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_lock@PULSE_0 (7) │ │ │ │ + 746: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_display_title │ │ │ │ + 747: 00000000 0 FUNC GLOBAL DEFAULT UND XDGACloseFramebuffer │ │ │ │ + 748: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_get_last_track_num@CDIO_19 (24) │ │ │ │ + 749: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_exit │ │ │ │ + 750: 00000000 0 FUNC GLOBAL DEFAULT UND a52_syncinfo │ │ │ │ + 751: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seek │ │ │ │ + 752: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_sum@LIBAVUTIL_59 (4) │ │ │ │ + 753: 00000000 0 FUNC GLOBAL DEFAULT UND compress2 │ │ │ │ + 754: 00000000 0 FUNC GLOBAL DEFAULT UND sio_onvol │ │ │ │ + 755: 00000000 0 FUNC GLOBAL DEFAULT UND eglSwapBuffers │ │ │ │ + 756: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_can_write@LIBAVUTIL_59 (4) │ │ │ │ + 757: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (6) │ │ │ │ + 758: 00000000 0 FUNC GLOBAL DEFAULT UND caca_free_canvas │ │ │ │ + 759: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_is_domain_vts │ │ │ │ + 760: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_align_dimensions@LIBAVCODEC_61 (20) │ │ │ │ + 761: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_alloc_context3@LIBAVCODEC_61 (20) │ │ │ │ + 762: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (10) │ │ │ │ + 763: 00000000 0 FUNC GLOBAL DEFAULT UND creat64@GLIBC_2.4 (6) │ │ │ │ + 764: 00000000 0 FUNC GLOBAL DEFAULT UND sws_setColorspaceDetails@LIBSWSCALE_8 (11) │ │ │ │ + 765: 00000000 0 FUNC GLOBAL DEFAULT UND av_aes_init@LIBAVUTIL_59 (4) │ │ │ │ + 766: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_alloc@libtheoradec_1.0 (26) │ │ │ │ + 767: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (6) │ │ │ │ + 768: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetConfigs │ │ │ │ + 769: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (6) │ │ │ │ + 770: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_show2@LIBAVUTIL_59 (4) │ │ │ │ + 771: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_sample_rate │ │ │ │ + 772: 00000000 0 FUNC GLOBAL DEFAULT UND XMapWindow │ │ │ │ + 773: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_LoadLibrary │ │ │ │ + 774: 00000000 0 FUNC GLOBAL DEFAULT UND ass_read_memory │ │ │ │ + 775: 00000000 0 FUNC GLOBAL DEFAULT UND glXSwapBuffers │ │ │ │ + 776: 00000000 0 FUNC GLOBAL DEFAULT UND av_strncasecmp@LIBAVUTIL_59 (4) │ │ │ │ + 777: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_configuration@LIBAVFORMAT_61 (12) │ │ │ │ + 778: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (6) │ │ │ │ + 779: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (6) │ │ │ │ + 780: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_mend │ │ │ │ + 781: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_help@AA_1.4 (14) │ │ │ │ + 782: 00000000 0 FUNC GLOBAL DEFAULT UND th_comment_init@libtheoradec_1.0 (26) │ │ │ │ + 783: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (6) │ │ │ │ + 784: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_open@ALSA_0.9 (5) │ │ │ │ + 785: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_init │ │ │ │ + 786: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameteri │ │ │ │ + 787: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (6) │ │ │ │ + 788: 00000000 0 FUNC GLOBAL DEFAULT UND FcFontMatch │ │ │ │ + 789: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeQueryVersion │ │ │ │ + 790: 00000000 0 FUNC GLOBAL DEFAULT UND shmat@GLIBC_2.4 (6) │ │ │ │ + 791: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (13) │ │ │ │ + 792: 00000000 0 FUNC GLOBAL DEFAULT UND glGenLists │ │ │ │ + 793: 00000000 0 FUNC GLOBAL DEFAULT UND av_d2q@LIBAVUTIL_59 (4) │ │ │ │ + 794: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_accel │ │ │ │ + 795: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s32be │ │ │ │ + 796: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_openstream │ │ │ │ + 797: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_reset2@LIBAVUTIL_59 (4) │ │ │ │ + 798: 00000000 0 FUNC GLOBAL DEFAULT UND jack_get_ports │ │ │ │ + 799: 00000000 0 FUNC GLOBAL DEFAULT UND th_info_init@libtheoradec_1.0 (26) │ │ │ │ + 800: 00000000 0 FUNC GLOBAL DEFAULT UND glShadeModel │ │ │ │ + 801: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_next_block │ │ │ │ + 802: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_state@ALSA_0.9 (5) │ │ │ │ + 803: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_close@LIBAVCODEC_61 (20) │ │ │ │ + 804: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_init │ │ │ │ + 805: 00000000 0 FUNC GLOBAL DEFAULT UND glFinish │ │ │ │ + 806: 00000000 0 FUNC GLOBAL DEFAULT UND glXChooseVisual │ │ │ │ + 807: 00000000 0 FUNC GLOBAL DEFAULT UND xvid_global │ │ │ │ + 808: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_decoder@LIBAVCODEC_61 (20) │ │ │ │ + 809: 00000000 0 FUNC GLOBAL DEFAULT UND strtoll@GLIBC_2.4 (6) │ │ │ │ + 810: 00000000 0 FUNC GLOBAL DEFAULT UND av_seek_frame@LIBAVFORMAT_61 (12) │ │ │ │ + 811: 00000000 0 FUNC GLOBAL DEFAULT UND glEnd │ │ │ │ + 812: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_headerin@libvorbisidec.so.1 (21) │ │ │ │ + 813: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_set_quality@LIBJPEG_6.2 (19) │ │ │ │ + 814: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_open │ │ │ │ + 815: 00000000 0 FUNC GLOBAL DEFAULT UND caca_set_dither_color │ │ │ │ + 816: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_number_of_titles │ │ │ │ + 817: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_custom_fbuf │ │ │ │ + 818: 00000000 0 FUNC GLOBAL DEFAULT UND glCallList │ │ │ │ + 819: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_parse2@LIBAVCODEC_61 (20) │ │ │ │ + 820: 00000000 0 FUNC GLOBAL DEFAULT UND bd_free_title_info │ │ │ │ + 821: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_set_defaults@LIBJPEG_6.2 (19) │ │ │ │ + 822: 00000000 0 FUNC GLOBAL DEFAULT UND FT_New_Memory_Face │ │ │ │ + 823: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_close_input@LIBAVFORMAT_61 (12) │ │ │ │ + 824: 00000000 0 FUNC GLOBAL DEFAULT UND AuDispatchEvent │ │ │ │ + 825: 00000000 0 FUNC GLOBAL DEFAULT UND snd_output_stdio_attach@ALSA_0.9 (5) │ │ │ │ + 826: 00000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.4 (6) │ │ │ │ + 827: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Flip │ │ │ │ + 828: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (6) │ │ │ │ + 829: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (6) │ │ │ │ + 830: 00000000 0 FUNC GLOBAL DEFAULT UND __strcat_chk@GLIBC_2.4 (6) │ │ │ │ + 831: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_name │ │ │ │ + 832: 00000000 0 FUNC GLOBAL DEFAULT UND bd_chapter_pos │ │ │ │ + 833: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_open@CDIO_CDDA_2 (16) │ │ │ │ + 834: 00000000 0 FUNC GLOBAL DEFAULT UND png_get_IHDR@PNG16_0 (15) │ │ │ │ + 835: 00000000 0 FUNC GLOBAL DEFAULT UND XvFreeEncodingInfo │ │ │ │ + 836: 00000000 0 FUNC GLOBAL DEFAULT UND glPixelStorei │ │ │ │ + 837: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ + 838: 00000000 0 FUNC GLOBAL DEFAULT UND a52_samples │ │ │ │ + 839: 00000000 0 FUNC GLOBAL DEFAULT UND caca_refresh_display │ │ │ │ + 840: 00000000 0 FUNC GLOBAL DEFAULT UND glBegin │ │ │ │ + 841: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_CreateDecompress@LIBJPEG_6.2 (19) │ │ │ │ + 842: 00000000 0 FUNC GLOBAL DEFAULT UND XSetWMProtocols │ │ │ │ + 843: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (6) │ │ │ │ + 844: 00000000 0 FUNC GLOBAL DEFAULT UND glXCreateContext │ │ │ │ + 845: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_angle_change │ │ │ │ + 846: 00000000 0 FUNC GLOBAL DEFAULT UND glDeleteTextures │ │ │ │ + 847: 00000000 0 FUNC GLOBAL DEFAULT UND bd_select_title │ │ │ │ + 848: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (6) │ │ │ │ + 849: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_set_buf │ │ │ │ + 850: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@GLIBC_2.4 (6) │ │ │ │ + 851: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ │ │ + 852: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (6) │ │ │ │ + 853: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s16be │ │ │ │ + 854: 00000000 0 FUNC GLOBAL DEFAULT UND jack_connect │ │ │ │ + 855: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryEncodings │ │ │ │ + 856: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_drain@ALSA_0.9 (5) │ │ │ │ + 857: 00000000 0 FUNC GLOBAL DEFAULT UND glNormal3f │ │ │ │ + 858: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_set_mirroring │ │ │ │ + 859: 00000000 0 FUNC GLOBAL DEFAULT UND av_read_frame@LIBAVFORMAT_61 (12) │ │ │ │ + 860: 00000000 0 FUNC GLOBAL DEFAULT UND glGetError │ │ │ │ + 861: 00000000 0 FUNC GLOBAL DEFAULT UND dca_blocks_num │ │ │ │ + 862: 00000000 0 FUNC GLOBAL DEFAULT UND XGetAtomName │ │ │ │ + 863: 00000000 0 FUNC GLOBAL DEFAULT UND sio_pollfd │ │ │ │ + 864: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_set_level_feed │ │ │ │ + 865: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_resync_to_restart@LIBJPEG_6.2 (19) │ │ │ │ + 866: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutLine │ │ │ │ + 867: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_set_readahead_flag │ │ │ │ + 868: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_fle │ │ │ │ + 869: 00000000 0 FUNC GLOBAL DEFAULT UND XPutImage │ │ │ │ + 870: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis@libvorbisidec.so.1 (21) │ │ │ │ + 871: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_set_name@PULSE_0 (7) │ │ │ │ + 872: 00000000 0 OBJECT GLOBAL DEFAULT UND aa_defrenderparams@AA_1.4 (14) │ │ │ │ + 873: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status_get_avail@ALSA_0.9 (5) │ │ │ │ + 874: 00000000 0 FUNC GLOBAL DEFAULT UND XGetImage │ │ │ │ + 875: 00000000 0 FUNC GLOBAL DEFAULT UND bd_tell │ │ │ │ + 876: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (6) │ │ │ │ + 877: 00000000 0 FUNC GLOBAL DEFAULT UND aa_puts@AA_1.4 (14) │ │ │ │ + 878: 00000000 0 FUNC GLOBAL DEFAULT UND glBlendFunc │ │ │ │ + 879: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_readdata │ │ │ │ + 880: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_new@PULSE_0 (7) │ │ │ │ + 881: 00000000 0 FUNC GLOBAL DEFAULT UND swr_alloc@LIBSWRESAMPLE_5 (8) │ │ │ │ + 882: 00000000 0 FUNC GLOBAL DEFAULT UND av_log_set_callback@LIBAVUTIL_59 (4) │ │ │ │ + 883: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_sample_fmt@LIBAVUTIL_59 (4) │ │ │ │ + 884: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (23) │ │ │ │ + 885: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (6) │ │ │ │ + 886: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_disc_lastsector@CDIO_CDDA_2 (16) │ │ │ │ + 887: 00000000 0 FUNC GLOBAL DEFAULT UND GifFreeMapObject │ │ │ │ + 888: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_f │ │ │ │ + 889: 00000000 0 FUNC GLOBAL DEFAULT UND sws_freeVec@LIBSWSCALE_8 (11) │ │ │ │ + 890: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_current_chapter │ │ │ │ + 891: 00000000 0 FUNC GLOBAL DEFAULT UND AuStartFlow │ │ │ │ + 892: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_encoder@LIBAVCODEC_61 (20) │ │ │ │ + 893: 00000000 0 FUNC GLOBAL DEFAULT UND av_mallocz@LIBAVUTIL_59 (4) │ │ │ │ + 894: 00000000 0 FUNC GLOBAL DEFAULT UND av_dict_get@LIBAVUTIL_59 (4) │ │ │ │ + 895: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_packetin@libtheoradec_1.0 (26) │ │ │ │ + 896: 00000000 0 FUNC GLOBAL DEFAULT UND AuCreateFlow │ │ │ │ + 897: 00000000 0 FUNC GLOBAL DEFAULT UND av_find_input_format@LIBAVFORMAT_61 (12) │ │ │ │ + 898: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_volume@ALSA_0.9 (5) │ │ │ │ + 899: 00000000 0 FUNC GLOBAL DEFAULT UND shmget@GLIBC_2.4 (6) │ │ │ │ + 900: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateImage │ │ │ │ + 901: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_channels_near@ALSA_0.9.0rc4 (18) │ │ │ │ + 902: 00000000 0 FUNC GLOBAL DEFAULT UND FcDefaultSubstitute │ │ │ │ + 903: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_set_sink_input_volume@PULSE_0 (7) │ │ │ │ + 904: 00000000 0 FUNC GLOBAL DEFAULT UND eglCreateContext │ │ │ │ + 905: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_alloc@LIBAVUTIL_59 (4) │ │ │ │ + 906: 00000000 0 FUNC GLOBAL DEFAULT UND XvFreeAdaptorInfo │ │ │ │ + 907: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_fill_audio_frame@LIBAVCODEC_61 (20) │ │ │ │ + 908: 00000000 0 FUNC GLOBAL DEFAULT UND pp_free_mode@LIBPOSTPROC_58 (22) │ │ │ │ + 909: 00000000 0 FUNC GLOBAL DEFAULT UND sio_getpar │ │ │ │ + 910: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_receive_packet@LIBAVCODEC_61 (20) │ │ │ │ + 911: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (6) │ │ │ │ + 912: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ + 913: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_fonts_dir │ │ │ │ + 914: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (6) │ │ │ │ + 915: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_close@ALSA_0.9 (5) │ │ │ │ + 916: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_free@PULSE_0 (7) │ │ │ │ + 917: 00000000 0 FUNC GLOBAL DEFAULT UND glVertex3f │ │ │ │ + 918: 00000000 0 FUNC GLOBAL DEFAULT UND av_alloc_vdpaucontext@LIBAVCODEC_61 (20) │ │ │ │ + 919: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpdateRects │ │ │ │ + 920: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_tracks@CDIO_CDDA_2 (16) │ │ │ │ + 921: 00000000 0 FUNC GLOBAL DEFAULT UND sws_alloc_context@LIBSWSCALE_8 (11) │ │ │ │ + 922: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (6) │ │ │ │ + 923: 00000000 0 FUNC GLOBAL DEFAULT UND av_asprintf@LIBAVUTIL_59 (4) │ │ │ │ + 924: 00000000 0 FUNC GLOBAL DEFAULT UND dv_parse_header │ │ │ │ + 925: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_read@libvorbisidec.so.1 (21) │ │ │ │ + 926: 00000000 0 FUNC GLOBAL DEFAULT UND snd_config_update_free_global@ALSA_0.9 (5) │ │ │ │ + 927: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ │ │ + 928: 00000000 0 FUNC GLOBAL DEFAULT UND av_opt_set_double@LIBAVUTIL_59 (4) │ │ │ │ + 929: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u24le │ │ │ │ + 930: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (10) │ │ │ │ + 931: 00000000 0 FUNC GLOBAL DEFAULT UND eglGetDisplay │ │ │ │ + 932: 00000000 0 FUNC GLOBAL DEFAULT UND AuWriteElement │ │ │ │ + 933: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_page_continued │ │ │ │ + 934: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_get_buffer │ │ │ │ + 935: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getrenderparams@AA_1.4 (14) │ │ │ │ + 936: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_save │ │ │ │ + 937: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (6) │ │ │ │ + 938: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (6) │ │ │ │ + 939: 00000000 0 FUNC GLOBAL DEFAULT UND eglMakeCurrent │ │ │ │ + 940: 00000000 0 FUNC GLOBAL DEFAULT UND alListenerf │ │ │ │ + 941: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_sector_search │ │ │ │ + 942: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_number_of_parts │ │ │ │ + 943: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_stdio_dest@LIBJPEG_6.2 (19) │ │ │ │ + 944: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FillRect │ │ │ │ + 945: 00000000 0 FUNC GLOBAL DEFAULT UND dv_decode_full_audio │ │ │ │ + 946: 00000000 0 FUNC GLOBAL DEFAULT UND XTranslateCoordinates │ │ │ │ + 947: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_pcmout@libvorbisidec.so.1 (21) │ │ │ │ + 948: 00000000 0 FUNC GLOBAL DEFAULT UND alSourceStopv │ │ │ │ + 949: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (6) │ │ │ │ + 950: 00000000 0 FUNC GLOBAL DEFAULT UND png_read_image@PNG16_0 (15) │ │ │ │ + 951: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutExtension │ │ │ │ + 952: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_get_boundary@ALSA_0.9 (5) │ │ │ │ + 953: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_find_decoder_by_name@LIBAVCODEC_61 (20) │ │ │ │ + 954: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_EnableUNICODE │ │ │ │ + 955: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_charset_list │ │ │ │ + 956: 00000000 0 FUNC GLOBAL DEFAULT UND caca_create_canvas │ │ │ │ + 957: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_open@CDIO_19 (24) │ │ │ │ + 958: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (6) │ │ │ │ + 959: 00000000 0 FUNC GLOBAL DEFAULT UND av_md5_final@LIBAVUTIL_59 (4) │ │ │ │ + 960: 00000000 0 FUNC GLOBAL DEFAULT UND ass_process_codec_private │ │ │ │ + 961: 00000000 0 FUNC GLOBAL DEFAULT UND eglDestroyContext │ │ │ │ + 962: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_read@CDIO_PARANOIA_2 (17) │ │ │ │ + 963: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (6) │ │ │ │ + 964: 00000000 0 FUNC GLOBAL DEFAULT UND XGetErrorText │ │ │ │ + 965: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_audio_stream_format │ │ │ │ + 966: 00000000 0 FUNC GLOBAL DEFAULT UND __longjmp_chk@GLIBC_2.11 (29) │ │ │ │ + 967: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_overlapset@CDIO_PARANOIA_2 (17) │ │ │ │ + 968: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_wait@PULSE_0 (7) │ │ │ │ + 969: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_param2 │ │ │ │ + 970: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_period_time_near@ALSA_0.9.0rc4 (18) │ │ │ │ + 971: 00000000 0 FUNC GLOBAL DEFAULT UND jack_port_register │ │ │ │ + 972: 00000000 0 FUNC GLOBAL DEFAULT UND av_sha_final@LIBAVUTIL_59 (4) │ │ │ │ + 973: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (9) │ │ │ │ + 974: 00000000 0 FUNC GLOBAL DEFAULT UND alcDestroyContext │ │ │ │ + 975: 00000000 0 FUNC GLOBAL DEFAULT UND sio_onmove │ │ │ │ + 976: 00000000 0 FUNC GLOBAL DEFAULT UND av_demuxer_iterate@LIBAVFORMAT_61 (12) │ │ │ │ + 977: 00000000 0 FUNC GLOBAL DEFAULT UND av_sample_fmt_is_planar@LIBAVUTIL_59 (4) │ │ │ │ + 978: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Load_Glyph │ │ │ │ + 979: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_test_format@ALSA_0.9 (5) │ │ │ │ + 980: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (6) │ │ │ │ + 981: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_line_spacing │ │ │ │ + 982: 00000000 0 FUNC GLOBAL DEFAULT UND FcPatternGetBool │ │ │ │ + 983: 00000000 0 FUNC GLOBAL DEFAULT UND FT_New_Face │ │ │ │ + 984: 00000000 0 FUNC GLOBAL DEFAULT UND glGetString │ │ │ │ + 985: 00000000 0 FUNC GLOBAL DEFAULT UND __sysv_signal@GLIBC_2.4 (6) │ │ │ │ + 986: 00000000 0 FUNC GLOBAL DEFAULT UND sio_close │ │ │ │ + 987: 00000000 0 FUNC GLOBAL DEFAULT UND pa_get_library_version@PULSE_0 (7) │ │ │ │ + 988: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_new@PULSE_0 (7) │ │ │ │ + 989: 00000000 0 FUNC GLOBAL DEFAULT UND pa_threaded_mainloop_stop@PULSE_0 (7) │ │ │ │ + 990: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_decode_subtitle2@LIBAVCODEC_61 (20) │ │ │ │ + 991: 00000000 0 FUNC GLOBAL DEFAULT UND XScreenSaverQueryVersion │ │ │ │ + 992: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seek_time │ │ │ │ + 993: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (6) │ │ │ │ + 994: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (6) │ │ │ │ + 995: 00000000 0 FUNC GLOBAL DEFAULT UND glDepthMask │ │ │ │ + 996: 00000000 0 FUNC GLOBAL DEFAULT UND th_decode_ycbcr_out@libtheoradec_1.0 (26) │ │ │ │ + 997: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_start_decompress@LIBJPEG_6.2 (19) │ │ │ │ + 998: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_current_nav_pci │ │ │ │ + 999: 00000000 0 FUNC GLOBAL DEFAULT UND av_expr_eval@LIBAVUTIL_59 (4) │ │ │ │ + 1000: 00000000 0 FUNC GLOBAL DEFAULT UND speex_bits_init │ │ │ │ + 1001: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_receive_frame@LIBAVCODEC_61 (20) │ │ │ │ + 1002: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (6) │ │ │ │ + 1003: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_WM_SetCaption │ │ │ │ + 1004: 00000000 0 FUNC GLOBAL DEFAULT UND XCreateColormap │ │ │ │ + 1005: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_still_skip │ │ │ │ + 1006: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_status@ALSA_0.9 (5) │ │ │ │ + 1007: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_nextcode │ │ │ │ + 1008: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_open │ │ │ │ + 1009: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_dsp_clear@libvorbisidec.so.1 (21) │ │ │ │ + 1010: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_packetout │ │ │ │ + 1011: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (6) │ │ │ │ + 1012: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_first_elem@ALSA_0.9 (5) │ │ │ │ + 1013: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_fbe │ │ │ │ + 1014: 00000000 0 FUNC GLOBAL DEFAULT UND eglSwapInterval │ │ │ │ + 1015: 00000000 0 FUNC GLOBAL DEFAULT UND FcNameParse │ │ │ │ + 1016: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_version@LIBAVCODEC_61 (20) │ │ │ │ + 1017: 00000000 0 FUNC GLOBAL DEFAULT UND EGifPutImageDesc │ │ │ │ + 1018: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_set_name@ALSA_0.9 (5) │ │ │ │ + 1019: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_pageout │ │ │ │ + 1020: 00000000 0 FUNC GLOBAL DEFAULT UND sio_open │ │ │ │ + 1021: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ + 1022: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecOpen │ │ │ │ + 1023: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Render_Glyph │ │ │ │ + 1024: 00000000 0 FUNC GLOBAL DEFAULT UND XDestroyWindow │ │ │ │ + 1025: 00000000 0 FUNC GLOBAL DEFAULT UND ass_alloc_event │ │ │ │ + 1026: 00000000 0 FUNC GLOBAL DEFAULT UND XMoveResizeWindow │ │ │ │ + 1027: 00000000 0 FUNC GLOBAL DEFAULT UND XGetWindowAttributes │ │ │ │ + 1028: 00000000 0 FUNC GLOBAL DEFAULT UND XShmCreateImage │ │ │ │ + 1029: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_message_cb │ │ │ │ + 1030: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_aspect_ratio │ │ │ │ + 1031: 00000000 0 FUNC GLOBAL DEFAULT UND XvQueryAdaptors │ │ │ │ + 1032: 00000000 0 FUNC GLOBAL DEFAULT UND ifoClose │ │ │ │ + 1033: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_track_lastsector@CDIO_CDDA_2 (16) │ │ │ │ + 1034: 00000000 0 FUNC GLOBAL DEFAULT UND aa_getevent@AA_1.4 (14) │ │ │ │ + 1035: 00000000 0 FUNC GLOBAL DEFAULT UND dca_samples │ │ │ │ + 1036: 00000000 0 FUNC GLOBAL DEFAULT UND XPutBackEvent │ │ │ │ + 1037: 00000000 0 FUNC GLOBAL DEFAULT UND alcOpenDevice │ │ │ │ + 1038: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_find_selem@ALSA_0.9 (5) │ │ │ │ + 1039: 00000000 0 FUNC GLOBAL DEFAULT UND av_codec_get_id@LIBAVFORMAT_61 (12) │ │ │ │ + 1040: 00000000 0 FUNC GLOBAL DEFAULT UND alGetSourcei │ │ │ │ + 1041: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (23) │ │ │ │ + 1042: 00000000 0 FUNC GLOBAL DEFAULT UND speex_bits_destroy │ │ │ │ + 1043: 00000000 0 FUNC GLOBAL DEFAULT UND XUngrabPointer │ │ │ │ + 1044: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (6) │ │ │ │ + 1045: 00000000 0 FUNC GLOBAL DEFAULT UND glTexParameterfv │ │ │ │ + 1046: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (10) │ │ │ │ + 1047: 00000000 0 FUNC GLOBAL DEFAULT UND avformat_find_stream_info@LIBAVFORMAT_61 (12) │ │ │ │ + 1048: 00000000 0 FUNC GLOBAL DEFAULT UND mng_putchunk_fram │ │ │ │ + 1049: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_title_string │ │ │ │ + 1050: 00000000 0 FUNC GLOBAL DEFAULT UND XChangeProperty │ │ │ │ + 1051: 00000000 0 FUNC GLOBAL DEFAULT UND pa_stream_get_state@PULSE_0 (7) │ │ │ │ + 1052: 00000000 0 FUNC GLOBAL DEFAULT UND av_get_bytes_per_sample@LIBAVUTIL_59 (4) │ │ │ │ + 1053: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_sizeof@ALSA_0.9 (5) │ │ │ │ + 1054: 00000000 0 FUNC GLOBAL DEFAULT UND XDGASetViewport │ │ │ │ + 1055: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_format@ALSA_0.9 (5) │ │ │ │ + 1056: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSQueryExtension │ │ │ │ + 1057: 00000000 0 FUNC GLOBAL DEFAULT UND glTexSubImage2D │ │ │ │ + 1058: 00000000 0 FUNC GLOBAL DEFAULT UND snd_strerror@ALSA_0.9 (5) │ │ │ │ + 1059: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit_ │ │ │ │ + 1060: 00000000 0 FUNC GLOBAL DEFAULT UND vorbis_synthesis_init@libvorbisidec.so.1 (21) │ │ │ │ + 1061: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_id_get_name@ALSA_0.9 (5) │ │ │ │ + 1062: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_get_level_feed │ │ │ │ + 1063: 00000000 0 FUNC GLOBAL DEFAULT UND DGifCloseFile │ │ │ │ + 1064: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyser_alloc │ │ │ │ + 1065: 00000000 0 FUNC GLOBAL DEFAULT UND DGifGetScreenDesc │ │ │ │ + 1066: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpperBlit │ │ │ │ + 1067: 00000000 0 FUNC GLOBAL DEFAULT UND sws_convertPalette8ToPacked32@LIBSWSCALE_8 (11) │ │ │ │ + 1068: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetErrorHandler │ │ │ │ + 1069: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_set_rate_resample@ALSA_0.9 (5) │ │ │ │ + 1070: 00000000 0 FUNC GLOBAL DEFAULT UND avio_write@LIBAVFORMAT_61 (12) │ │ │ │ + 1071: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_GetProcAddress │ │ │ │ + 1072: 00000000 0 FUNC GLOBAL DEFAULT UND freopen64@GLIBC_2.4 (6) │ │ │ │ + 1073: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSEnable │ │ │ │ + 1074: 00000000 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (23) │ │ │ │ + 1075: 00000000 0 FUNC GLOBAL DEFAULT UND XFreeColors │ │ │ │ + 1076: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_hw_params_dump@ALSA_0.9 (5) │ │ │ │ + 1077: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_deinit │ │ │ │ + 1078: 00000000 0 FUNC GLOBAL DEFAULT UND FT_Get_First_Char │ │ │ │ + 1079: 00000000 0 FUNC GLOBAL DEFAULT UND jack_client_open │ │ │ │ + 1080: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.4 (6) │ │ │ │ + 1081: 00000000 0 FUNC GLOBAL DEFAULT UND th_comment_clear@libtheoradec_1.0 (26) │ │ │ │ + 1082: 00000000 0 FUNC GLOBAL DEFAULT UND aa_parseoptions@AA_1.4 (14) │ │ │ │ + 1083: 00000000 0 FUNC GLOBAL DEFAULT UND mng_get_playtime │ │ │ │ + 1084: 00000000 0 FUNC GLOBAL DEFAULT UND XInternAtom │ │ │ │ + 1085: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_sync_wrote │ │ │ │ + 1086: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (6) │ │ │ │ + 1087: 00000000 0 FUNC GLOBAL DEFAULT UND sws_getContext@LIBSWSCALE_8 (11) │ │ │ │ + 1088: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (6) │ │ │ │ + 1089: 00000000 0 FUNC GLOBAL DEFAULT UND av_guess_format@LIBAVFORMAT_61 (12) │ │ │ │ + 1090: 00000000 0 FUNC GLOBAL DEFAULT UND bd_get_title_size │ │ │ │ + 1091: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_next_still_flag │ │ │ │ + 1092: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_QuitSubSystem │ │ │ │ + 1093: 00000000 0 FUNC GLOBAL DEFAULT UND NeAACDecClose │ │ │ │ + 1094: 00000000 0 FUNC GLOBAL DEFAULT UND XvGetPortAttribute │ │ │ │ + 1095: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_get_playback_volume_range@ALSA_0.9 (5) │ │ │ │ + 1096: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (6) │ │ │ │ + 1097: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display_resume │ │ │ │ + 1098: 00000000 0 FUNC GLOBAL DEFAULT UND xvid_decore │ │ │ │ + 1099: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@GLIBC_2.4 (30) │ │ │ │ + 1100: 00000000 0 FUNC GLOBAL DEFAULT UND pa_cvolume_avg@PULSE_0 (7) │ │ │ │ + 1101: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (6) │ │ │ │ + 1102: 00000000 0 FUNC GLOBAL DEFAULT UND XF86VidModeGetModeLine │ │ │ │ + 1103: 00000000 0 FUNC GLOBAL DEFAULT UND ass_library_done │ │ │ │ + 1104: 00000000 0 FUNC GLOBAL DEFAULT UND av_probe_input_format2@LIBAVFORMAT_61 (12) │ │ │ │ + 1105: 00000000 0 FUNC GLOBAL DEFAULT UND glDisable │ │ │ │ + 1106: 00000000 0 FUNC GLOBAL DEFAULT UND avcodec_default_get_buffer2@LIBAVCODEC_61 (20) │ │ │ │ + 1107: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64@GLIBC_2.34 (10) │ │ │ │ + 1108: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_font_scale │ │ │ │ + 1109: 00000000 0 FUNC GLOBAL DEFAULT UND XvShmPutImage │ │ │ │ + 1110: 00000000 0 FUNC GLOBAL DEFAULT UND avsubtitle_free@LIBAVCODEC_61 (20) │ │ │ │ + 1111: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSInfo │ │ │ │ + 1112: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (6) │ │ │ │ + 1113: 00000000 0 FUNC GLOBAL DEFAULT UND av_malloc@LIBAVUTIL_59 (4) │ │ │ │ + 1114: 00000000 0 FUNC GLOBAL DEFAULT UND mng_setcb_closestream │ │ │ │ + 1115: 00000000 0 FUNC GLOBAL DEFAULT UND DVDOpenFile │ │ │ │ + 1116: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_sw_params_set_avail_min@ALSA_0.9 (5) │ │ │ │ + 1117: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_connect@PULSE_0 (7) │ │ │ │ + 1118: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_get_state@PULSE_0 (7) │ │ │ │ + 1119: 00000000 0 FUNC GLOBAL DEFAULT UND AuSetElementParameters │ │ │ │ + 1120: 00000000 0 FUNC GLOBAL DEFAULT UND DPMSForceLevel │ │ │ │ + 1121: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_cddap_track_firstsector@CDIO_CDDA_2 (16) │ │ │ │ + 1122: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GL_SetAttribute │ │ │ │ + 1123: 00000000 0 FUNC GLOBAL DEFAULT UND bd_tell_time │ │ │ │ + 1124: 00000000 0 FUNC GLOBAL DEFAULT UND sws_scale@LIBSWSCALE_8 (11) │ │ │ │ + 1125: 00000000 0 FUNC GLOBAL DEFAULT UND caca_get_dither_algorithm_list │ │ │ │ + 1126: 00000000 0 FUNC GLOBAL DEFAULT UND XMapRaised │ │ │ │ + 1127: 00000000 0 FUNC GLOBAL DEFAULT UND ass_process_chunk │ │ │ │ + 1128: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_init │ │ │ │ + 1129: 00000000 0 FUNC GLOBAL DEFAULT UND alSource3f │ │ │ │ + 1130: 00000000 0 FUNC GLOBAL DEFAULT UND pp_get_mode_by_name_and_quality@LIBPOSTPROC_58 (22) │ │ │ │ + 1131: 00000000 0 FUNC GLOBAL DEFAULT UND av_fifo_read@LIBAVUTIL_59 (4) │ │ │ │ + 1132: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_open_feed │ │ │ │ + 1133: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (10) │ │ │ │ + 1134: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_u32le │ │ │ │ + 1135: 00000000 0 FUNC GLOBAL DEFAULT UND aa_resize@AA_1.4 (14) │ │ │ │ + 1136: 00000000 0 FUNC GLOBAL DEFAULT UND glTexImage2D │ │ │ │ + 1137: 00000000 0 FUNC GLOBAL DEFAULT UND av_strlcpy@LIBAVUTIL_59 (4) │ │ │ │ + 1138: 00000000 0 FUNC GLOBAL DEFAULT UND __globfree64_time64@GLIBC_2.34 (10) │ │ │ │ + 1139: 00000000 0 FUNC GLOBAL DEFAULT UND XStoreColors │ │ │ │ + 1140: 00000000 0 FUNC GLOBAL DEFAULT UND bd_seamless_angle_change │ │ │ │ + 1141: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_frame_size │ │ │ │ + 1142: 00000000 0 FUNC GLOBAL DEFAULT UND mpeg2_parse │ │ │ │ + 1143: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (6) │ │ │ │ + 1144: 00000000 0 FUNC GLOBAL DEFAULT UND mad_synth_init │ │ │ │ + 1145: 00000000 0 FUNC GLOBAL DEFAULT UND mpg123_replace_buffer │ │ │ │ + 1146: 00000000 0 FUNC GLOBAL DEFAULT UND snd_mixer_selem_has_playback_switch_joined@ALSA_0.9 (5) │ │ │ │ + 1147: 00000000 0 FUNC GLOBAL DEFAULT UND bs2b_cross_feed_s24be │ │ │ │ + 1148: 00000000 0 FUNC GLOBAL DEFAULT UND enca_get_languages │ │ │ │ + 1149: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (6) │ │ │ │ + 1150: 00000000 0 FUNC GLOBAL DEFAULT UND glColor4f │ │ │ │ + 1151: 00000000 0 FUNC GLOBAL DEFAULT UND DGifOpen │ │ │ │ + 1152: 00000000 0 FUNC GLOBAL DEFAULT UND glXDestroyContext │ │ │ │ + 1153: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (6) │ │ │ │ + 1154: 00000000 0 FUNC GLOBAL DEFAULT UND av_write_trailer@LIBAVFORMAT_61 (12) │ │ │ │ + 1155: 00000000 0 FUNC GLOBAL DEFAULT UND pa_context_unref@PULSE_0 (7) │ │ │ │ + 1156: 00000000 0 FUNC GLOBAL DEFAULT UND XCloseDisplay │ │ │ │ + 1157: 00000000 0 FUNC GLOBAL DEFAULT UND shmdt@GLIBC_2.4 (6) │ │ │ │ + 1158: 00000000 0 FUNC GLOBAL DEFAULT UND mng_display │ │ │ │ + 1159: 00000000 0 FUNC GLOBAL DEFAULT UND glLoadMatrixf │ │ │ │ + 1160: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (6) │ │ │ │ + 1161: 00000000 0 FUNC GLOBAL DEFAULT UND ass_set_margins │ │ │ │ + 1162: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (6) │ │ │ │ + 1163: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_paranoia_free@CDIO_PARANOIA_2 (17) │ │ │ │ + 1164: 00000000 0 FUNC GLOBAL DEFAULT UND ass_renderer_init │ │ │ │ + 1165: 00000000 0 FUNC GLOBAL DEFAULT UND enca_analyser_free │ │ │ │ + 1166: 00000000 0 FUNC GLOBAL DEFAULT UND av_buffer_alloc@LIBAVUTIL_59 (4) │ │ │ │ + 1167: 00000000 0 FUNC GLOBAL DEFAULT UND navRead_DSI │ │ │ │ + 1168: 00000000 0 FUNC GLOBAL DEFAULT UND cdio_read_mode2_sector@CDIO_19 (24) │ │ │ │ + 1169: 00000000 0 FUNC GLOBAL DEFAULT UND lirc_code2char │ │ │ │ + 1170: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_drop@ALSA_0.9 (5) │ │ │ │ + 1171: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (6) │ │ │ │ + 1172: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@GLIBC_2.4 (6) │ │ │ │ + 1173: 00000000 0 FUNC GLOBAL DEFAULT UND smbc_write@SMBCLIENT_0.1.0 (25) │ │ │ │ + 1174: 00000000 0 FUNC GLOBAL DEFAULT UND snd_pcm_writei@ALSA_0.9 (5) │ │ │ │ + 1175: 00000000 0 FUNC GLOBAL DEFAULT UND av_parser_init@LIBAVCODEC_61 (20) │ │ │ │ + 1176: 00000000 0 FUNC GLOBAL DEFAULT UND memccpy@GLIBC_2.4 (6) │ │ │ │ + 1177: 00000000 0 FUNC GLOBAL DEFAULT UND AuScanForTypedEvent │ │ │ │ + 1178: 00000000 0 FUNC GLOBAL DEFAULT UND dvdnav_get_spu_logical_stream │ │ │ │ + 1179: 00000000 0 FUNC GLOBAL DEFAULT UND AuRegisterEventHandler │ │ │ │ + 1180: 00000000 0 FUNC GLOBAL DEFAULT UND jpeg_destroy_compress@LIBJPEG_6.2 (19) │ │ │ │ + 1181: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (6) │ │ │ │ + 1182: 00000000 0 FUNC GLOBAL DEFAULT UND fribidi_unicode_to_charset │ │ │ │ + 1183: 00000000 0 OBJECT GLOBAL DEFAULT ABS MPLAYER_1 │ │ │ │ + 1184: 001aad50 4 OBJECT GLOBAL DEFAULT 15 _IO_stdin_used@@MPLAYER_1 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,6656 +1,688 @@ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xa8f4 contains 7225 entries: │ │ │ │ +Relocation section '.rel.dyn' at offset 0xa884 contains 7225 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -002ad8c0 00000017 R_ARM_RELATIVE │ │ │ │ -002ad8c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ad8c8 00000017 R_ARM_RELATIVE │ │ │ │ -002ad8dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ad8e0 00000017 R_ARM_RELATIVE │ │ │ │ -002ad8f8 00000017 R_ARM_RELATIVE │ │ │ │ -002ad910 00000017 R_ARM_RELATIVE │ │ │ │ -002ad928 00000017 R_ARM_RELATIVE │ │ │ │ -002ad93c 00000017 R_ARM_RELATIVE │ │ │ │ -002ad940 00000017 R_ARM_RELATIVE │ │ │ │ -002ad954 00000017 R_ARM_RELATIVE │ │ │ │ -002ad958 00000017 R_ARM_RELATIVE │ │ │ │ -002ad96c 00000017 R_ARM_RELATIVE │ │ │ │ -002ad970 00000017 R_ARM_RELATIVE │ │ │ │ -002ad984 00000017 R_ARM_RELATIVE │ │ │ │ -002ad988 00000017 R_ARM_RELATIVE │ │ │ │ -002ad99c 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9a0 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9b8 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9d0 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9e8 00000017 R_ARM_RELATIVE │ │ │ │ -002ad9fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ada00 00000017 R_ARM_RELATIVE │ │ │ │ -002ada14 00000017 R_ARM_RELATIVE │ │ │ │ -002ada18 00000017 R_ARM_RELATIVE │ │ │ │ -002ada2c 00000017 R_ARM_RELATIVE │ │ │ │ -002ada30 00000017 R_ARM_RELATIVE │ │ │ │ -002ada44 00000017 R_ARM_RELATIVE │ │ │ │ -002ada48 00000017 R_ARM_RELATIVE │ │ │ │ -002ada5c 00000017 R_ARM_RELATIVE │ │ │ │ -002ada60 00000017 R_ARM_RELATIVE │ │ │ │ -002ada74 00000017 R_ARM_RELATIVE │ │ │ │ -002ada78 00000017 R_ARM_RELATIVE │ │ │ │ -002ada8c 00000017 R_ARM_RELATIVE │ │ │ │ -002ada90 00000017 R_ARM_RELATIVE │ │ │ │ -002adaa4 00000017 R_ARM_RELATIVE │ │ │ │ -002adaa8 00000017 R_ARM_RELATIVE │ │ │ │ -002adabc 00000017 R_ARM_RELATIVE │ │ │ │ -002adac0 00000017 R_ARM_RELATIVE │ │ │ │ -002adad4 00000017 R_ARM_RELATIVE │ │ │ │ -002adad8 00000017 R_ARM_RELATIVE │ │ │ │ -002adaec 00000017 R_ARM_RELATIVE │ │ │ │ -002adaf0 00000017 R_ARM_RELATIVE │ │ │ │ -002adb04 00000017 R_ARM_RELATIVE │ │ │ │ -002adb08 00000017 R_ARM_RELATIVE │ │ │ │ -002adb1c 00000017 R_ARM_RELATIVE │ │ │ │ -002adb20 00000017 R_ARM_RELATIVE │ │ │ │ -002adb34 00000017 R_ARM_RELATIVE │ │ │ │ -002adb38 00000017 R_ARM_RELATIVE │ │ │ │ -002adb4c 00000017 R_ARM_RELATIVE │ │ │ │ -002adb50 00000017 R_ARM_RELATIVE │ │ │ │ -002adb64 00000017 R_ARM_RELATIVE │ │ │ │ -002adb68 00000017 R_ARM_RELATIVE │ │ │ │ -002adb7c 00000017 R_ARM_RELATIVE │ │ │ │ -002adb80 00000017 R_ARM_RELATIVE │ │ │ │ -002adb94 00000017 R_ARM_RELATIVE │ │ │ │ -002adb98 00000017 R_ARM_RELATIVE │ │ │ │ -002adbac 00000017 R_ARM_RELATIVE │ │ │ │ -002adbb0 00000017 R_ARM_RELATIVE │ │ │ │ -002adbc4 00000017 R_ARM_RELATIVE │ │ │ │ -002adbc8 00000017 R_ARM_RELATIVE │ │ │ │ -002adbe0 00000017 R_ARM_RELATIVE │ │ │ │ -002adbf4 00000017 R_ARM_RELATIVE │ │ │ │ -002adbf8 00000017 R_ARM_RELATIVE │ │ │ │ -002adc0c 00000017 R_ARM_RELATIVE │ │ │ │ -002adc10 00000017 R_ARM_RELATIVE │ │ │ │ -002adc24 00000017 R_ARM_RELATIVE │ │ │ │ -002adc28 00000017 R_ARM_RELATIVE │ │ │ │ -002adc3c 00000017 R_ARM_RELATIVE │ │ │ │ -002adc58 00000017 R_ARM_RELATIVE │ │ │ │ -002adc60 00000017 R_ARM_RELATIVE │ │ │ │ -002adc68 00000017 R_ARM_RELATIVE │ │ │ │ -002adc70 00000017 R_ARM_RELATIVE │ │ │ │ -002adc78 00000017 R_ARM_RELATIVE │ │ │ │ -002adc80 00000017 R_ARM_RELATIVE │ │ │ │ -002adc88 00000017 R_ARM_RELATIVE │ │ │ │ -002adc90 00000017 R_ARM_RELATIVE │ │ │ │ -002adc98 00000017 R_ARM_RELATIVE │ │ │ │ -002adca0 00000017 R_ARM_RELATIVE │ │ │ │ -002adca8 00000017 R_ARM_RELATIVE │ │ │ │ -002adcb0 00000017 R_ARM_RELATIVE │ │ │ │ -002adcb8 00000017 R_ARM_RELATIVE │ │ │ │ -002adcc0 00000017 R_ARM_RELATIVE │ │ │ │ -002adcc8 00000017 R_ARM_RELATIVE │ │ │ │ -002adcd0 00000017 R_ARM_RELATIVE │ │ │ │ -002add04 00000017 R_ARM_RELATIVE │ │ │ │ -002add2c 00000017 R_ARM_RELATIVE │ │ │ │ -002add54 00000017 R_ARM_RELATIVE │ │ │ │ -002add7c 00000017 R_ARM_RELATIVE │ │ │ │ -002adda4 00000017 R_ARM_RELATIVE │ │ │ │ -002addcc 00000017 R_ARM_RELATIVE │ │ │ │ -002addf4 00000017 R_ARM_RELATIVE │ │ │ │ -002ade1c 00000017 R_ARM_RELATIVE │ │ │ │ -002ade44 00000017 R_ARM_RELATIVE │ │ │ │ -002ade6c 00000017 R_ARM_RELATIVE │ │ │ │ -002ade94 00000017 R_ARM_RELATIVE │ │ │ │ -002adebc 00000017 R_ARM_RELATIVE │ │ │ │ -002adee4 00000017 R_ARM_RELATIVE │ │ │ │ -002adf0c 00000017 R_ARM_RELATIVE │ │ │ │ -002adf34 00000017 R_ARM_RELATIVE │ │ │ │ -002adf5c 00000017 R_ARM_RELATIVE │ │ │ │ -002adf84 00000017 R_ARM_RELATIVE │ │ │ │ -002adfac 00000017 R_ARM_RELATIVE │ │ │ │ -002adfd4 00000017 R_ARM_RELATIVE │ │ │ │ -002adffc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae024 00000017 R_ARM_RELATIVE │ │ │ │ -002ae04c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae074 00000017 R_ARM_RELATIVE │ │ │ │ -002ae09c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae0c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae0ec 00000017 R_ARM_RELATIVE │ │ │ │ -002ae114 00000017 R_ARM_RELATIVE │ │ │ │ -002ae13c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae164 00000017 R_ARM_RELATIVE │ │ │ │ -002ae18c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae1b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae1dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae204 00000017 R_ARM_RELATIVE │ │ │ │ -002ae22c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae254 00000017 R_ARM_RELATIVE │ │ │ │ -002ae27c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae2a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae2cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae2f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae31c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae344 00000017 R_ARM_RELATIVE │ │ │ │ -002ae36c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae394 00000017 R_ARM_RELATIVE │ │ │ │ -002ae3bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae3e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae40c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae434 00000017 R_ARM_RELATIVE │ │ │ │ -002ae45c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae484 00000017 R_ARM_RELATIVE │ │ │ │ -002ae4ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ae4d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae4fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae524 00000017 R_ARM_RELATIVE │ │ │ │ -002ae54c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae574 00000017 R_ARM_RELATIVE │ │ │ │ -002ae59c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae5c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae5ec 00000017 R_ARM_RELATIVE │ │ │ │ -002ae614 00000017 R_ARM_RELATIVE │ │ │ │ -002ae63c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae664 00000017 R_ARM_RELATIVE │ │ │ │ -002ae68c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae6b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae6dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae704 00000017 R_ARM_RELATIVE │ │ │ │ -002ae72c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae754 00000017 R_ARM_RELATIVE │ │ │ │ -002ae77c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae7a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae7cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae7f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae81c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae844 00000017 R_ARM_RELATIVE │ │ │ │ -002ae86c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae894 00000017 R_ARM_RELATIVE │ │ │ │ -002ae8bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ae8e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae90c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae934 00000017 R_ARM_RELATIVE │ │ │ │ -002ae95c 00000017 R_ARM_RELATIVE │ │ │ │ -002ae984 00000017 R_ARM_RELATIVE │ │ │ │ -002ae9ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ae9d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ae9fc 00000017 R_ARM_RELATIVE │ │ │ │ -002aea24 00000017 R_ARM_RELATIVE │ │ │ │ -002aea4c 00000017 R_ARM_RELATIVE │ │ │ │ -002aea74 00000017 R_ARM_RELATIVE │ │ │ │ -002aea9c 00000017 R_ARM_RELATIVE │ │ │ │ -002aeac4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeaec 00000017 R_ARM_RELATIVE │ │ │ │ -002aeb14 00000017 R_ARM_RELATIVE │ │ │ │ -002aeb3c 00000017 R_ARM_RELATIVE │ │ │ │ -002aeb64 00000017 R_ARM_RELATIVE │ │ │ │ -002aeb8c 00000017 R_ARM_RELATIVE │ │ │ │ -002aebb4 00000017 R_ARM_RELATIVE │ │ │ │ -002aebdc 00000017 R_ARM_RELATIVE │ │ │ │ -002aec04 00000017 R_ARM_RELATIVE │ │ │ │ -002aec2c 00000017 R_ARM_RELATIVE │ │ │ │ -002aec54 00000017 R_ARM_RELATIVE │ │ │ │ -002aec7c 00000017 R_ARM_RELATIVE │ │ │ │ -002aeca4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeccc 00000017 R_ARM_RELATIVE │ │ │ │ -002aecf4 00000017 R_ARM_RELATIVE │ │ │ │ -002aed1c 00000017 R_ARM_RELATIVE │ │ │ │ -002aed44 00000017 R_ARM_RELATIVE │ │ │ │ -002aed6c 00000017 R_ARM_RELATIVE │ │ │ │ -002aed94 00000017 R_ARM_RELATIVE │ │ │ │ -002aedbc 00000017 R_ARM_RELATIVE │ │ │ │ -002aede4 00000017 R_ARM_RELATIVE │ │ │ │ -002aee0c 00000017 R_ARM_RELATIVE │ │ │ │ -002aee34 00000017 R_ARM_RELATIVE │ │ │ │ -002aee5c 00000017 R_ARM_RELATIVE │ │ │ │ -002aee84 00000017 R_ARM_RELATIVE │ │ │ │ -002aeeb0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeeb4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeeb8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeebc 00000017 R_ARM_RELATIVE │ │ │ │ -002aeec0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeec4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeec8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeecc 00000017 R_ARM_RELATIVE │ │ │ │ -002aeed0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeed4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeed8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeedc 00000017 R_ARM_RELATIVE │ │ │ │ -002aeee0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeee4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeee8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeeec 00000017 R_ARM_RELATIVE │ │ │ │ -002aeef0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeef4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeef8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeefc 00000017 R_ARM_RELATIVE │ │ │ │ -002aef00 00000017 R_ARM_RELATIVE │ │ │ │ -002aef04 00000017 R_ARM_RELATIVE │ │ │ │ -002aef08 00000017 R_ARM_RELATIVE │ │ │ │ -002aef0c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef10 00000017 R_ARM_RELATIVE │ │ │ │ -002aef14 00000017 R_ARM_RELATIVE │ │ │ │ -002aef18 00000017 R_ARM_RELATIVE │ │ │ │ -002aef1c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef20 00000017 R_ARM_RELATIVE │ │ │ │ -002aef24 00000017 R_ARM_RELATIVE │ │ │ │ -002aef28 00000017 R_ARM_RELATIVE │ │ │ │ -002aef2c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef30 00000017 R_ARM_RELATIVE │ │ │ │ -002aef34 00000017 R_ARM_RELATIVE │ │ │ │ -002aef38 00000017 R_ARM_RELATIVE │ │ │ │ -002aef3c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef40 00000017 R_ARM_RELATIVE │ │ │ │ -002aef44 00000017 R_ARM_RELATIVE │ │ │ │ -002aef48 00000017 R_ARM_RELATIVE │ │ │ │ -002aef4c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef50 00000017 R_ARM_RELATIVE │ │ │ │ -002aef54 00000017 R_ARM_RELATIVE │ │ │ │ -002aef58 00000017 R_ARM_RELATIVE │ │ │ │ -002aef5c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef60 00000017 R_ARM_RELATIVE │ │ │ │ -002aef64 00000017 R_ARM_RELATIVE │ │ │ │ -002aef68 00000017 R_ARM_RELATIVE │ │ │ │ -002aef70 00000017 R_ARM_RELATIVE │ │ │ │ -002aef74 00000017 R_ARM_RELATIVE │ │ │ │ -002aef78 00000017 R_ARM_RELATIVE │ │ │ │ -002aef7c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef80 00000017 R_ARM_RELATIVE │ │ │ │ -002aef84 00000017 R_ARM_RELATIVE │ │ │ │ -002aef88 00000017 R_ARM_RELATIVE │ │ │ │ -002aef8c 00000017 R_ARM_RELATIVE │ │ │ │ -002aef90 00000017 R_ARM_RELATIVE │ │ │ │ -002aef94 00000017 R_ARM_RELATIVE │ │ │ │ -002aef98 00000017 R_ARM_RELATIVE │ │ │ │ -002aef9c 00000017 R_ARM_RELATIVE │ │ │ │ -002aefa4 00000017 R_ARM_RELATIVE │ │ │ │ -002aefa8 00000017 R_ARM_RELATIVE │ │ │ │ -002aefac 00000017 R_ARM_RELATIVE │ │ │ │ -002aefb0 00000017 R_ARM_RELATIVE │ │ │ │ -002aefb4 00000017 R_ARM_RELATIVE │ │ │ │ -002aefb8 00000017 R_ARM_RELATIVE │ │ │ │ -002aefbc 00000017 R_ARM_RELATIVE │ │ │ │ -002aefc0 00000017 R_ARM_RELATIVE │ │ │ │ -002aefc4 00000017 R_ARM_RELATIVE │ │ │ │ -002aefc8 00000017 R_ARM_RELATIVE │ │ │ │ -002aefcc 00000017 R_ARM_RELATIVE │ │ │ │ -002aefd0 00000017 R_ARM_RELATIVE │ │ │ │ -002aefd4 00000017 R_ARM_RELATIVE │ │ │ │ -002aefd8 00000017 R_ARM_RELATIVE │ │ │ │ -002aefdc 00000017 R_ARM_RELATIVE │ │ │ │ -002aefe0 00000017 R_ARM_RELATIVE │ │ │ │ -002aefe4 00000017 R_ARM_RELATIVE │ │ │ │ -002aefe8 00000017 R_ARM_RELATIVE │ │ │ │ -002aefec 00000017 R_ARM_RELATIVE │ │ │ │ -002aeff0 00000017 R_ARM_RELATIVE │ │ │ │ -002aeff4 00000017 R_ARM_RELATIVE │ │ │ │ -002aeff8 00000017 R_ARM_RELATIVE │ │ │ │ -002aeffc 00000017 R_ARM_RELATIVE │ │ │ │ -002af000 00000017 R_ARM_RELATIVE │ │ │ │ -002af004 00000017 R_ARM_RELATIVE │ │ │ │ -002af008 00000017 R_ARM_RELATIVE │ │ │ │ -002af00c 00000017 R_ARM_RELATIVE │ │ │ │ -002af010 00000017 R_ARM_RELATIVE │ │ │ │ -002af014 00000017 R_ARM_RELATIVE │ │ │ │ -002af018 00000017 R_ARM_RELATIVE │ │ │ │ -002af01c 00000017 R_ARM_RELATIVE │ │ │ │ -002af020 00000017 R_ARM_RELATIVE │ │ │ │ -002af024 00000017 R_ARM_RELATIVE │ │ │ │ -002af028 00000017 R_ARM_RELATIVE │ │ │ │ -002af02c 00000017 R_ARM_RELATIVE │ │ │ │ -002af030 00000017 R_ARM_RELATIVE │ │ │ │ -002af034 00000017 R_ARM_RELATIVE │ │ │ │ -002af038 00000017 R_ARM_RELATIVE │ │ │ │ -002af03c 00000017 R_ARM_RELATIVE │ │ │ │ -002af040 00000017 R_ARM_RELATIVE │ │ │ │ -002af044 00000017 R_ARM_RELATIVE │ │ │ │ -002af048 00000017 R_ARM_RELATIVE │ │ │ │ -002af050 00000017 R_ARM_RELATIVE │ │ │ │ -002af054 00000017 R_ARM_RELATIVE │ │ │ │ -002af058 00000017 R_ARM_RELATIVE │ │ │ │ -002af05c 00000017 R_ARM_RELATIVE │ │ │ │ -002af060 00000017 R_ARM_RELATIVE │ │ │ │ -002af064 00000017 R_ARM_RELATIVE │ │ │ │ -002af068 00000017 R_ARM_RELATIVE │ │ │ │ -002af06c 00000017 R_ARM_RELATIVE │ │ │ │ -002af070 00000017 R_ARM_RELATIVE │ │ │ │ -002af074 00000017 R_ARM_RELATIVE │ │ │ │ -002af078 00000017 R_ARM_RELATIVE │ │ │ │ -002af07c 00000017 R_ARM_RELATIVE │ │ │ │ -002af080 00000017 R_ARM_RELATIVE │ │ │ │ -002af088 00000017 R_ARM_RELATIVE │ │ │ │ -002af08c 00000017 R_ARM_RELATIVE │ │ │ │ -002af090 00000017 R_ARM_RELATIVE │ │ │ │ -002af094 00000017 R_ARM_RELATIVE │ │ │ │ -002af098 00000017 R_ARM_RELATIVE │ │ │ │ -002af09c 00000017 R_ARM_RELATIVE │ │ │ │ -002af0a0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0a4 00000017 R_ARM_RELATIVE │ │ │ │ -002af0a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af0ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af0b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af0b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af0bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af0c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af0cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af0d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af0d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af0dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af0e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0e4 00000017 R_ARM_RELATIVE │ │ │ │ -002af0e8 00000017 R_ARM_RELATIVE │ │ │ │ -002af0ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af0f0 00000017 R_ARM_RELATIVE │ │ │ │ -002af0f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af100 00000017 R_ARM_RELATIVE │ │ │ │ -002af108 00000017 R_ARM_RELATIVE │ │ │ │ -002af10c 00000017 R_ARM_RELATIVE │ │ │ │ -002af110 00000017 R_ARM_RELATIVE │ │ │ │ -002af118 00000017 R_ARM_RELATIVE │ │ │ │ -002af120 00000017 R_ARM_RELATIVE │ │ │ │ -002af128 00000017 R_ARM_RELATIVE │ │ │ │ -002af140 00000017 R_ARM_RELATIVE │ │ │ │ -002af144 00000017 R_ARM_RELATIVE │ │ │ │ -002af148 00000017 R_ARM_RELATIVE │ │ │ │ -002af14c 00000017 R_ARM_RELATIVE │ │ │ │ -002af158 00000017 R_ARM_RELATIVE │ │ │ │ -002af15c 00000017 R_ARM_RELATIVE │ │ │ │ -002af160 00000017 R_ARM_RELATIVE │ │ │ │ -002af164 00000017 R_ARM_RELATIVE │ │ │ │ -002af168 00000017 R_ARM_RELATIVE │ │ │ │ -002af16c 00000017 R_ARM_RELATIVE │ │ │ │ -002af170 00000017 R_ARM_RELATIVE │ │ │ │ -002af174 00000017 R_ARM_RELATIVE │ │ │ │ -002af178 00000017 R_ARM_RELATIVE │ │ │ │ -002af180 00000017 R_ARM_RELATIVE │ │ │ │ -002af188 00000017 R_ARM_RELATIVE │ │ │ │ -002af190 00000017 R_ARM_RELATIVE │ │ │ │ -002af1a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af1ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af1b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af1b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af1bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af1c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af1c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af1c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af1cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af1d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af1d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af1d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af1dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af1e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af1e4 00000017 R_ARM_RELATIVE │ │ │ │ -002af1e8 00000017 R_ARM_RELATIVE │ │ │ │ -002af1ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af1f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af200 00000017 R_ARM_RELATIVE │ │ │ │ -002af208 00000017 R_ARM_RELATIVE │ │ │ │ -002af210 00000017 R_ARM_RELATIVE │ │ │ │ -002af218 00000017 R_ARM_RELATIVE │ │ │ │ -002af220 00000017 R_ARM_RELATIVE │ │ │ │ -002af228 00000017 R_ARM_RELATIVE │ │ │ │ -002af230 00000017 R_ARM_RELATIVE │ │ │ │ -002af238 00000017 R_ARM_RELATIVE │ │ │ │ -002af240 00000017 R_ARM_RELATIVE │ │ │ │ -002af248 00000017 R_ARM_RELATIVE │ │ │ │ -002af250 00000017 R_ARM_RELATIVE │ │ │ │ -002af258 00000017 R_ARM_RELATIVE │ │ │ │ -002af260 00000017 R_ARM_RELATIVE │ │ │ │ -002af268 00000017 R_ARM_RELATIVE │ │ │ │ -002af270 00000017 R_ARM_RELATIVE │ │ │ │ -002af278 00000017 R_ARM_RELATIVE │ │ │ │ -002af280 00000017 R_ARM_RELATIVE │ │ │ │ -002af288 00000017 R_ARM_RELATIVE │ │ │ │ -002af290 00000017 R_ARM_RELATIVE │ │ │ │ -002af298 00000017 R_ARM_RELATIVE │ │ │ │ -002af2a0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af2b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af2c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af2d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af2e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2e8 00000017 R_ARM_RELATIVE │ │ │ │ -002af2f0 00000017 R_ARM_RELATIVE │ │ │ │ -002af2f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af300 00000017 R_ARM_RELATIVE │ │ │ │ -002af308 00000017 R_ARM_RELATIVE │ │ │ │ -002af310 00000017 R_ARM_RELATIVE │ │ │ │ -002af318 00000017 R_ARM_RELATIVE │ │ │ │ -002af320 00000017 R_ARM_RELATIVE │ │ │ │ -002af328 00000017 R_ARM_RELATIVE │ │ │ │ -002af330 00000017 R_ARM_RELATIVE │ │ │ │ -002af338 00000017 R_ARM_RELATIVE │ │ │ │ -002af340 00000017 R_ARM_RELATIVE │ │ │ │ -002af348 00000017 R_ARM_RELATIVE │ │ │ │ -002af350 00000017 R_ARM_RELATIVE │ │ │ │ -002af358 00000017 R_ARM_RELATIVE │ │ │ │ -002af360 00000017 R_ARM_RELATIVE │ │ │ │ -002af368 00000017 R_ARM_RELATIVE │ │ │ │ -002af370 00000017 R_ARM_RELATIVE │ │ │ │ -002af378 00000017 R_ARM_RELATIVE │ │ │ │ -002af380 00000017 R_ARM_RELATIVE │ │ │ │ -002af38c 00000017 R_ARM_RELATIVE │ │ │ │ -002af398 00000017 R_ARM_RELATIVE │ │ │ │ -002af3a4 00000017 R_ARM_RELATIVE │ │ │ │ -002af3b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af3bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af3c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af3d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af3e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af3ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af3f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af404 00000017 R_ARM_RELATIVE │ │ │ │ -002af410 00000017 R_ARM_RELATIVE │ │ │ │ -002af41c 00000017 R_ARM_RELATIVE │ │ │ │ -002af428 00000017 R_ARM_RELATIVE │ │ │ │ -002af440 00000017 R_ARM_RELATIVE │ │ │ │ -002af444 00000017 R_ARM_RELATIVE │ │ │ │ -002af44c 00000017 R_ARM_RELATIVE │ │ │ │ -002af450 00000017 R_ARM_RELATIVE │ │ │ │ -002af458 00000017 R_ARM_RELATIVE │ │ │ │ -002af45c 00000017 R_ARM_RELATIVE │ │ │ │ -002af464 00000017 R_ARM_RELATIVE │ │ │ │ -002af468 00000017 R_ARM_RELATIVE │ │ │ │ -002af470 00000017 R_ARM_RELATIVE │ │ │ │ -002af474 00000017 R_ARM_RELATIVE │ │ │ │ -002af47c 00000017 R_ARM_RELATIVE │ │ │ │ -002af480 00000017 R_ARM_RELATIVE │ │ │ │ -002af488 00000017 R_ARM_RELATIVE │ │ │ │ -002af48c 00000017 R_ARM_RELATIVE │ │ │ │ -002af494 00000017 R_ARM_RELATIVE │ │ │ │ -002af498 00000017 R_ARM_RELATIVE │ │ │ │ -002af4ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af4b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af4b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af4b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af4c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af4c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af4c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af4cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af4d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af4d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af4d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af4dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af4e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af4e4 00000017 R_ARM_RELATIVE │ │ │ │ -002af4e8 00000017 R_ARM_RELATIVE │ │ │ │ -002af4ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af4f0 00000017 R_ARM_RELATIVE │ │ │ │ -002af4f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af4fc 00000017 R_ARM_RELATIVE │ │ │ │ -002af500 00000017 R_ARM_RELATIVE │ │ │ │ -002af504 00000017 R_ARM_RELATIVE │ │ │ │ -002af508 00000017 R_ARM_RELATIVE │ │ │ │ -002af50c 00000017 R_ARM_RELATIVE │ │ │ │ -002af510 00000017 R_ARM_RELATIVE │ │ │ │ -002af514 00000017 R_ARM_RELATIVE │ │ │ │ -002af518 00000017 R_ARM_RELATIVE │ │ │ │ -002af51c 00000017 R_ARM_RELATIVE │ │ │ │ -002af520 00000017 R_ARM_RELATIVE │ │ │ │ -002af524 00000017 R_ARM_RELATIVE │ │ │ │ -002af528 00000017 R_ARM_RELATIVE │ │ │ │ -002af52c 00000017 R_ARM_RELATIVE │ │ │ │ -002af530 00000017 R_ARM_RELATIVE │ │ │ │ -002af534 00000017 R_ARM_RELATIVE │ │ │ │ -002af538 00000017 R_ARM_RELATIVE │ │ │ │ -002af53c 00000017 R_ARM_RELATIVE │ │ │ │ -002af540 00000017 R_ARM_RELATIVE │ │ │ │ -002af544 00000017 R_ARM_RELATIVE │ │ │ │ -002af548 00000017 R_ARM_RELATIVE │ │ │ │ -002af54c 00000017 R_ARM_RELATIVE │ │ │ │ -002af550 00000017 R_ARM_RELATIVE │ │ │ │ -002af554 00000017 R_ARM_RELATIVE │ │ │ │ -002af558 00000017 R_ARM_RELATIVE │ │ │ │ -002af55c 00000017 R_ARM_RELATIVE │ │ │ │ -002af560 00000017 R_ARM_RELATIVE │ │ │ │ -002af564 00000017 R_ARM_RELATIVE │ │ │ │ -002af568 00000017 R_ARM_RELATIVE │ │ │ │ -002af56c 00000017 R_ARM_RELATIVE │ │ │ │ -002af570 00000017 R_ARM_RELATIVE │ │ │ │ -002af574 00000017 R_ARM_RELATIVE │ │ │ │ -002af578 00000017 R_ARM_RELATIVE │ │ │ │ -002af57c 00000017 R_ARM_RELATIVE │ │ │ │ -002af580 00000017 R_ARM_RELATIVE │ │ │ │ -002af584 00000017 R_ARM_RELATIVE │ │ │ │ -002af588 00000017 R_ARM_RELATIVE │ │ │ │ -002af58c 00000017 R_ARM_RELATIVE │ │ │ │ -002af590 00000017 R_ARM_RELATIVE │ │ │ │ -002af594 00000017 R_ARM_RELATIVE │ │ │ │ -002af598 00000017 R_ARM_RELATIVE │ │ │ │ -002af59c 00000017 R_ARM_RELATIVE │ │ │ │ -002af5a4 00000017 R_ARM_RELATIVE │ │ │ │ -002af5a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af5ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af5b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af5b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af5b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af5bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af5c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af5c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af5c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af5cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af5d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af5d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af5dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af5e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af5e4 00000017 R_ARM_RELATIVE │ │ │ │ -002af5f4 00000017 R_ARM_RELATIVE │ │ │ │ -002af630 00000017 R_ARM_RELATIVE │ │ │ │ -002af638 00000017 R_ARM_RELATIVE │ │ │ │ -002af63c 00000017 R_ARM_RELATIVE │ │ │ │ -002af640 00000017 R_ARM_RELATIVE │ │ │ │ -002af644 00000017 R_ARM_RELATIVE │ │ │ │ -002af648 00000017 R_ARM_RELATIVE │ │ │ │ -002af64c 00000017 R_ARM_RELATIVE │ │ │ │ -002af654 00000017 R_ARM_RELATIVE │ │ │ │ -002af658 00000017 R_ARM_RELATIVE │ │ │ │ -002af65c 00000017 R_ARM_RELATIVE │ │ │ │ -002af66c 00000017 R_ARM_RELATIVE │ │ │ │ -002af6a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af6ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af6b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af6b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af6b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af6c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af6c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af6c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af704 00000017 R_ARM_RELATIVE │ │ │ │ -002af708 00000017 R_ARM_RELATIVE │ │ │ │ -002af734 00000017 R_ARM_RELATIVE │ │ │ │ -002af738 00000017 R_ARM_RELATIVE │ │ │ │ -002af73c 00000017 R_ARM_RELATIVE │ │ │ │ -002af740 00000017 R_ARM_RELATIVE │ │ │ │ -002af744 00000017 R_ARM_RELATIVE │ │ │ │ -002af74c 00000017 R_ARM_RELATIVE │ │ │ │ -002af750 00000017 R_ARM_RELATIVE │ │ │ │ -002af754 00000017 R_ARM_RELATIVE │ │ │ │ -002af764 00000017 R_ARM_RELATIVE │ │ │ │ -002af7a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af7ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af7bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af7c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af7c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af7c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af7cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af7d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af7d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af7dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af7ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af830 00000017 R_ARM_RELATIVE │ │ │ │ -002af838 00000017 R_ARM_RELATIVE │ │ │ │ -002af83c 00000017 R_ARM_RELATIVE │ │ │ │ -002af840 00000017 R_ARM_RELATIVE │ │ │ │ -002af844 00000017 R_ARM_RELATIVE │ │ │ │ -002af848 00000017 R_ARM_RELATIVE │ │ │ │ -002af850 00000017 R_ARM_RELATIVE │ │ │ │ -002af854 00000017 R_ARM_RELATIVE │ │ │ │ -002af858 00000017 R_ARM_RELATIVE │ │ │ │ -002af868 00000017 R_ARM_RELATIVE │ │ │ │ -002af8a4 00000017 R_ARM_RELATIVE │ │ │ │ -002af8ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af8b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af8b4 00000017 R_ARM_RELATIVE │ │ │ │ -002af8b8 00000017 R_ARM_RELATIVE │ │ │ │ -002af8bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af8c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af8c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af8cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af8d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af8d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af8d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af8dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af8e0 00000017 R_ARM_RELATIVE │ │ │ │ -002af8e8 00000017 R_ARM_RELATIVE │ │ │ │ -002af8ec 00000017 R_ARM_RELATIVE │ │ │ │ -002af8f0 00000017 R_ARM_RELATIVE │ │ │ │ -002af8f4 00000017 R_ARM_RELATIVE │ │ │ │ -002af8f8 00000017 R_ARM_RELATIVE │ │ │ │ -002af900 00000017 R_ARM_RELATIVE │ │ │ │ -002af904 00000017 R_ARM_RELATIVE │ │ │ │ -002af908 00000017 R_ARM_RELATIVE │ │ │ │ -002af918 00000017 R_ARM_RELATIVE │ │ │ │ -002af954 00000017 R_ARM_RELATIVE │ │ │ │ -002af958 00000017 R_ARM_RELATIVE │ │ │ │ -002af96c 00000017 R_ARM_RELATIVE │ │ │ │ -002af970 00000017 R_ARM_RELATIVE │ │ │ │ -002af974 00000017 R_ARM_RELATIVE │ │ │ │ -002af978 00000017 R_ARM_RELATIVE │ │ │ │ -002af980 00000017 R_ARM_RELATIVE │ │ │ │ -002af984 00000017 R_ARM_RELATIVE │ │ │ │ -002af988 00000017 R_ARM_RELATIVE │ │ │ │ -002af98c 00000017 R_ARM_RELATIVE │ │ │ │ -002af990 00000017 R_ARM_RELATIVE │ │ │ │ -002af994 00000017 R_ARM_RELATIVE │ │ │ │ -002af998 00000017 R_ARM_RELATIVE │ │ │ │ -002af99c 00000017 R_ARM_RELATIVE │ │ │ │ -002af9a0 00000017 R_ARM_RELATIVE │ │ │ │ -002af9a4 00000017 R_ARM_RELATIVE │ │ │ │ -002af9a8 00000017 R_ARM_RELATIVE │ │ │ │ -002af9ac 00000017 R_ARM_RELATIVE │ │ │ │ -002af9b0 00000017 R_ARM_RELATIVE │ │ │ │ -002af9bc 00000017 R_ARM_RELATIVE │ │ │ │ -002af9c0 00000017 R_ARM_RELATIVE │ │ │ │ -002af9c4 00000017 R_ARM_RELATIVE │ │ │ │ -002af9c8 00000017 R_ARM_RELATIVE │ │ │ │ -002af9cc 00000017 R_ARM_RELATIVE │ │ │ │ -002af9d0 00000017 R_ARM_RELATIVE │ │ │ │ -002af9d4 00000017 R_ARM_RELATIVE │ │ │ │ -002af9d8 00000017 R_ARM_RELATIVE │ │ │ │ -002af9dc 00000017 R_ARM_RELATIVE │ │ │ │ -002af9e4 00000017 R_ARM_RELATIVE │ │ │ │ -002af9fc 00000017 R_ARM_RELATIVE │ │ │ │ -002afa00 00000017 R_ARM_RELATIVE │ │ │ │ -002afa04 00000017 R_ARM_RELATIVE │ │ │ │ -002afa08 00000017 R_ARM_RELATIVE │ │ │ │ -002afa0c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa10 00000017 R_ARM_RELATIVE │ │ │ │ -002afa14 00000017 R_ARM_RELATIVE │ │ │ │ -002afa18 00000017 R_ARM_RELATIVE │ │ │ │ -002afa1c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa20 00000017 R_ARM_RELATIVE │ │ │ │ -002afa24 00000017 R_ARM_RELATIVE │ │ │ │ -002afa28 00000017 R_ARM_RELATIVE │ │ │ │ -002afa2c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa30 00000017 R_ARM_RELATIVE │ │ │ │ -002afa34 00000017 R_ARM_RELATIVE │ │ │ │ -002afa38 00000017 R_ARM_RELATIVE │ │ │ │ -002afa3c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa40 00000017 R_ARM_RELATIVE │ │ │ │ -002afa44 00000017 R_ARM_RELATIVE │ │ │ │ -002afa48 00000017 R_ARM_RELATIVE │ │ │ │ -002afa4c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa50 00000017 R_ARM_RELATIVE │ │ │ │ -002afa54 00000017 R_ARM_RELATIVE │ │ │ │ -002afa58 00000017 R_ARM_RELATIVE │ │ │ │ -002afa5c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa60 00000017 R_ARM_RELATIVE │ │ │ │ -002afa64 00000017 R_ARM_RELATIVE │ │ │ │ -002afa68 00000017 R_ARM_RELATIVE │ │ │ │ -002afa6c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa70 00000017 R_ARM_RELATIVE │ │ │ │ -002afa74 00000017 R_ARM_RELATIVE │ │ │ │ -002afa78 00000017 R_ARM_RELATIVE │ │ │ │ -002afa7c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa80 00000017 R_ARM_RELATIVE │ │ │ │ -002afa84 00000017 R_ARM_RELATIVE │ │ │ │ -002afa88 00000017 R_ARM_RELATIVE │ │ │ │ -002afa8c 00000017 R_ARM_RELATIVE │ │ │ │ -002afa90 00000017 R_ARM_RELATIVE │ │ │ │ -002afa94 00000017 R_ARM_RELATIVE │ │ │ │ -002afa98 00000017 R_ARM_RELATIVE │ │ │ │ -002afa9c 00000017 R_ARM_RELATIVE │ │ │ │ -002afaa0 00000017 R_ARM_RELATIVE │ │ │ │ -002afaa4 00000017 R_ARM_RELATIVE │ │ │ │ -002afaa8 00000017 R_ARM_RELATIVE │ │ │ │ -002afaac 00000017 R_ARM_RELATIVE │ │ │ │ -002afab0 00000017 R_ARM_RELATIVE │ │ │ │ -002afab4 00000017 R_ARM_RELATIVE │ │ │ │ -002afab8 00000017 R_ARM_RELATIVE │ │ │ │ -002afabc 00000017 R_ARM_RELATIVE │ │ │ │ -002afac0 00000017 R_ARM_RELATIVE │ │ │ │ -002afac4 00000017 R_ARM_RELATIVE │ │ │ │ -002afac8 00000017 R_ARM_RELATIVE │ │ │ │ -002afacc 00000017 R_ARM_RELATIVE │ │ │ │ -002afad0 00000017 R_ARM_RELATIVE │ │ │ │ -002afad4 00000017 R_ARM_RELATIVE │ │ │ │ -002afad8 00000017 R_ARM_RELATIVE │ │ │ │ -002afadc 00000017 R_ARM_RELATIVE │ │ │ │ -002afae0 00000017 R_ARM_RELATIVE │ │ │ │ -002afae4 00000017 R_ARM_RELATIVE │ │ │ │ -002afae8 00000017 R_ARM_RELATIVE │ │ │ │ -002afaec 00000017 R_ARM_RELATIVE │ │ │ │ -002afaf0 00000017 R_ARM_RELATIVE │ │ │ │ -002afaf4 00000017 R_ARM_RELATIVE │ │ │ │ -002afaf8 00000017 R_ARM_RELATIVE │ │ │ │ -002afafc 00000017 R_ARM_RELATIVE │ │ │ │ -002afb00 00000017 R_ARM_RELATIVE │ │ │ │ -002afb04 00000017 R_ARM_RELATIVE │ │ │ │ -002afb08 00000017 R_ARM_RELATIVE │ │ │ │ -002afb14 00000017 R_ARM_RELATIVE │ │ │ │ -002afb18 00000017 R_ARM_RELATIVE │ │ │ │ -002afb1c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb20 00000017 R_ARM_RELATIVE │ │ │ │ -002afb24 00000017 R_ARM_RELATIVE │ │ │ │ -002afb28 00000017 R_ARM_RELATIVE │ │ │ │ -002afb2c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb30 00000017 R_ARM_RELATIVE │ │ │ │ -002afb34 00000017 R_ARM_RELATIVE │ │ │ │ -002afb3c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb54 00000017 R_ARM_RELATIVE │ │ │ │ -002afb58 00000017 R_ARM_RELATIVE │ │ │ │ -002afb5c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb60 00000017 R_ARM_RELATIVE │ │ │ │ -002afb64 00000017 R_ARM_RELATIVE │ │ │ │ -002afb68 00000017 R_ARM_RELATIVE │ │ │ │ -002afb6c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb70 00000017 R_ARM_RELATIVE │ │ │ │ -002afb74 00000017 R_ARM_RELATIVE │ │ │ │ -002afb78 00000017 R_ARM_RELATIVE │ │ │ │ -002afb7c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb80 00000017 R_ARM_RELATIVE │ │ │ │ -002afb84 00000017 R_ARM_RELATIVE │ │ │ │ -002afb88 00000017 R_ARM_RELATIVE │ │ │ │ -002afb8c 00000017 R_ARM_RELATIVE │ │ │ │ -002afb90 00000017 R_ARM_RELATIVE │ │ │ │ -002afb94 00000017 R_ARM_RELATIVE │ │ │ │ -002afb98 00000017 R_ARM_RELATIVE │ │ │ │ -002afb9c 00000017 R_ARM_RELATIVE │ │ │ │ -002afba0 00000017 R_ARM_RELATIVE │ │ │ │ -002afba4 00000017 R_ARM_RELATIVE │ │ │ │ -002afba8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbac 00000017 R_ARM_RELATIVE │ │ │ │ -002afbb0 00000017 R_ARM_RELATIVE │ │ │ │ -002afbb4 00000017 R_ARM_RELATIVE │ │ │ │ -002afbb8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbbc 00000017 R_ARM_RELATIVE │ │ │ │ -002afbc0 00000017 R_ARM_RELATIVE │ │ │ │ -002afbc4 00000017 R_ARM_RELATIVE │ │ │ │ -002afbc8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbcc 00000017 R_ARM_RELATIVE │ │ │ │ -002afbd0 00000017 R_ARM_RELATIVE │ │ │ │ -002afbd4 00000017 R_ARM_RELATIVE │ │ │ │ -002afbd8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbdc 00000017 R_ARM_RELATIVE │ │ │ │ -002afbe0 00000017 R_ARM_RELATIVE │ │ │ │ -002afbe4 00000017 R_ARM_RELATIVE │ │ │ │ -002afbe8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbec 00000017 R_ARM_RELATIVE │ │ │ │ -002afbf0 00000017 R_ARM_RELATIVE │ │ │ │ -002afbf4 00000017 R_ARM_RELATIVE │ │ │ │ -002afbf8 00000017 R_ARM_RELATIVE │ │ │ │ -002afbfc 00000017 R_ARM_RELATIVE │ │ │ │ -002afc00 00000017 R_ARM_RELATIVE │ │ │ │ -002afc04 00000017 R_ARM_RELATIVE │ │ │ │ -002afc08 00000017 R_ARM_RELATIVE │ │ │ │ -002afc0c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc10 00000017 R_ARM_RELATIVE │ │ │ │ -002afc14 00000017 R_ARM_RELATIVE │ │ │ │ -002afc18 00000017 R_ARM_RELATIVE │ │ │ │ -002afc1c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc20 00000017 R_ARM_RELATIVE │ │ │ │ -002afc24 00000017 R_ARM_RELATIVE │ │ │ │ -002afc28 00000017 R_ARM_RELATIVE │ │ │ │ -002afc2c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc30 00000017 R_ARM_RELATIVE │ │ │ │ -002afc3c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc40 00000017 R_ARM_RELATIVE │ │ │ │ -002afc44 00000017 R_ARM_RELATIVE │ │ │ │ -002afc48 00000017 R_ARM_RELATIVE │ │ │ │ -002afc4c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc50 00000017 R_ARM_RELATIVE │ │ │ │ -002afc54 00000017 R_ARM_RELATIVE │ │ │ │ -002afc58 00000017 R_ARM_RELATIVE │ │ │ │ -002afc5c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc60 00000017 R_ARM_RELATIVE │ │ │ │ -002afc64 00000017 R_ARM_RELATIVE │ │ │ │ -002afc68 00000017 R_ARM_RELATIVE │ │ │ │ -002afc6c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc74 00000017 R_ARM_RELATIVE │ │ │ │ -002afc78 00000017 R_ARM_RELATIVE │ │ │ │ -002afc7c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc80 00000017 R_ARM_RELATIVE │ │ │ │ -002afc84 00000017 R_ARM_RELATIVE │ │ │ │ -002afc88 00000017 R_ARM_RELATIVE │ │ │ │ -002afc8c 00000017 R_ARM_RELATIVE │ │ │ │ -002afc90 00000017 R_ARM_RELATIVE │ │ │ │ -002afc94 00000017 R_ARM_RELATIVE │ │ │ │ -002afc98 00000017 R_ARM_RELATIVE │ │ │ │ -002afc9c 00000017 R_ARM_RELATIVE │ │ │ │ -002afca0 00000017 R_ARM_RELATIVE │ │ │ │ -002afca4 00000017 R_ARM_RELATIVE │ │ │ │ -002afca8 00000017 R_ARM_RELATIVE │ │ │ │ -002afcac 00000017 R_ARM_RELATIVE │ │ │ │ -002afcb0 00000017 R_ARM_RELATIVE │ │ │ │ -002afcb4 00000017 R_ARM_RELATIVE │ │ │ │ -002afcb8 00000017 R_ARM_RELATIVE │ │ │ │ -002afcbc 00000017 R_ARM_RELATIVE │ │ │ │ -002afcc0 00000017 R_ARM_RELATIVE │ │ │ │ -002afcc4 00000017 R_ARM_RELATIVE │ │ │ │ -002afcc8 00000017 R_ARM_RELATIVE │ │ │ │ -002afcd0 00000017 R_ARM_RELATIVE │ │ │ │ -002afcd8 00000017 R_ARM_RELATIVE │ │ │ │ -002afce0 00000017 R_ARM_RELATIVE │ │ │ │ -002afce8 00000017 R_ARM_RELATIVE │ │ │ │ -002afcf0 00000017 R_ARM_RELATIVE │ │ │ │ -002afcf8 00000017 R_ARM_RELATIVE │ │ │ │ -002afd00 00000017 R_ARM_RELATIVE │ │ │ │ -002afd08 00000017 R_ARM_RELATIVE │ │ │ │ -002afd10 00000017 R_ARM_RELATIVE │ │ │ │ -002afd18 00000017 R_ARM_RELATIVE │ │ │ │ -002afd20 00000017 R_ARM_RELATIVE │ │ │ │ -002afd28 00000017 R_ARM_RELATIVE │ │ │ │ -002afd30 00000017 R_ARM_RELATIVE │ │ │ │ -002afd38 00000017 R_ARM_RELATIVE │ │ │ │ -002afd40 00000017 R_ARM_RELATIVE │ │ │ │ -002afd48 00000017 R_ARM_RELATIVE │ │ │ │ -002afd50 00000017 R_ARM_RELATIVE │ │ │ │ -002afd58 00000017 R_ARM_RELATIVE │ │ │ │ -002afd60 00000017 R_ARM_RELATIVE │ │ │ │ -002afd68 00000017 R_ARM_RELATIVE │ │ │ │ -002afd70 00000017 R_ARM_RELATIVE │ │ │ │ -002afd78 00000017 R_ARM_RELATIVE │ │ │ │ -002afd80 00000017 R_ARM_RELATIVE │ │ │ │ -002afd88 00000017 R_ARM_RELATIVE │ │ │ │ -002afd90 00000017 R_ARM_RELATIVE │ │ │ │ -002afd98 00000017 R_ARM_RELATIVE │ │ │ │ -002afda0 00000017 R_ARM_RELATIVE │ │ │ │ -002afda8 00000017 R_ARM_RELATIVE │ │ │ │ -002afdb0 00000017 R_ARM_RELATIVE │ │ │ │ -002afdb8 00000017 R_ARM_RELATIVE │ │ │ │ -002afdc0 00000017 R_ARM_RELATIVE │ │ │ │ -002afdd0 00000017 R_ARM_RELATIVE │ │ │ │ -002afdd4 00000017 R_ARM_RELATIVE │ │ │ │ -002afdd8 00000017 R_ARM_RELATIVE │ │ │ │ -002afddc 00000017 R_ARM_RELATIVE │ │ │ │ -002afde0 00000017 R_ARM_RELATIVE │ │ │ │ -002afde4 00000017 R_ARM_RELATIVE │ │ │ │ -002afde8 00000017 R_ARM_RELATIVE │ │ │ │ -002afdf0 00000017 R_ARM_RELATIVE │ │ │ │ -002afdf4 00000017 R_ARM_RELATIVE │ │ │ │ -002afdf8 00000017 R_ARM_RELATIVE │ │ │ │ -002afdfc 00000017 R_ARM_RELATIVE │ │ │ │ -002afe00 00000017 R_ARM_RELATIVE │ │ │ │ -002afe04 00000017 R_ARM_RELATIVE │ │ │ │ -002afe08 00000017 R_ARM_RELATIVE │ │ │ │ -002afe0c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe10 00000017 R_ARM_RELATIVE │ │ │ │ -002afe18 00000017 R_ARM_RELATIVE │ │ │ │ -002afe1c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe20 00000017 R_ARM_RELATIVE │ │ │ │ -002afe24 00000017 R_ARM_RELATIVE │ │ │ │ -002afe28 00000017 R_ARM_RELATIVE │ │ │ │ -002afe2c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe30 00000017 R_ARM_RELATIVE │ │ │ │ -002afe34 00000017 R_ARM_RELATIVE │ │ │ │ -002afe38 00000017 R_ARM_RELATIVE │ │ │ │ -002afe3c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe40 00000017 R_ARM_RELATIVE │ │ │ │ -002afe44 00000017 R_ARM_RELATIVE │ │ │ │ -002afe48 00000017 R_ARM_RELATIVE │ │ │ │ -002afe4c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe50 00000017 R_ARM_RELATIVE │ │ │ │ -002afe54 00000017 R_ARM_RELATIVE │ │ │ │ -002afe58 00000017 R_ARM_RELATIVE │ │ │ │ -002afe60 00000017 R_ARM_RELATIVE │ │ │ │ -002afe64 00000017 R_ARM_RELATIVE │ │ │ │ -002afe68 00000017 R_ARM_RELATIVE │ │ │ │ -002afe6c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe70 00000017 R_ARM_RELATIVE │ │ │ │ -002afe74 00000017 R_ARM_RELATIVE │ │ │ │ -002afe78 00000017 R_ARM_RELATIVE │ │ │ │ -002afe7c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe80 00000017 R_ARM_RELATIVE │ │ │ │ -002afe84 00000017 R_ARM_RELATIVE │ │ │ │ -002afe88 00000017 R_ARM_RELATIVE │ │ │ │ -002afe8c 00000017 R_ARM_RELATIVE │ │ │ │ -002afe90 00000017 R_ARM_RELATIVE │ │ │ │ -002afe98 00000017 R_ARM_RELATIVE │ │ │ │ -002afe9c 00000017 R_ARM_RELATIVE │ │ │ │ -002afea0 00000017 R_ARM_RELATIVE │ │ │ │ -002afea4 00000017 R_ARM_RELATIVE │ │ │ │ -002afea8 00000017 R_ARM_RELATIVE │ │ │ │ -002afeac 00000017 R_ARM_RELATIVE │ │ │ │ -002afeb0 00000017 R_ARM_RELATIVE │ │ │ │ -002afeb4 00000017 R_ARM_RELATIVE │ │ │ │ -002afeb8 00000017 R_ARM_RELATIVE │ │ │ │ -002afebc 00000017 R_ARM_RELATIVE │ │ │ │ -002afec0 00000017 R_ARM_RELATIVE │ │ │ │ -002afec4 00000017 R_ARM_RELATIVE │ │ │ │ -002afec8 00000017 R_ARM_RELATIVE │ │ │ │ -002afecc 00000017 R_ARM_RELATIVE │ │ │ │ -002afed4 00000017 R_ARM_RELATIVE │ │ │ │ -002afedc 00000017 R_ARM_RELATIVE │ │ │ │ -002afee4 00000017 R_ARM_RELATIVE │ │ │ │ -002afeec 00000017 R_ARM_RELATIVE │ │ │ │ -002afef4 00000017 R_ARM_RELATIVE │ │ │ │ -002afefc 00000017 R_ARM_RELATIVE │ │ │ │ -002aff04 00000017 R_ARM_RELATIVE │ │ │ │ -002aff0c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff14 00000017 R_ARM_RELATIVE │ │ │ │ -002aff1c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff24 00000017 R_ARM_RELATIVE │ │ │ │ -002aff2c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff34 00000017 R_ARM_RELATIVE │ │ │ │ -002aff3c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff44 00000017 R_ARM_RELATIVE │ │ │ │ -002aff4c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff54 00000017 R_ARM_RELATIVE │ │ │ │ -002aff5c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff64 00000017 R_ARM_RELATIVE │ │ │ │ -002aff6c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff74 00000017 R_ARM_RELATIVE │ │ │ │ -002aff7c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff84 00000017 R_ARM_RELATIVE │ │ │ │ -002aff8c 00000017 R_ARM_RELATIVE │ │ │ │ -002aff94 00000017 R_ARM_RELATIVE │ │ │ │ -002aff9c 00000017 R_ARM_RELATIVE │ │ │ │ -002affa4 00000017 R_ARM_RELATIVE │ │ │ │ -002affac 00000017 R_ARM_RELATIVE │ │ │ │ -002affb4 00000017 R_ARM_RELATIVE │ │ │ │ -002affbc 00000017 R_ARM_RELATIVE │ │ │ │ -002affc4 00000017 R_ARM_RELATIVE │ │ │ │ -002affcc 00000017 R_ARM_RELATIVE │ │ │ │ -002affd4 00000017 R_ARM_RELATIVE │ │ │ │ -002affdc 00000017 R_ARM_RELATIVE │ │ │ │ -002affe4 00000017 R_ARM_RELATIVE │ │ │ │ -002affec 00000017 R_ARM_RELATIVE │ │ │ │ -002afff4 00000017 R_ARM_RELATIVE │ │ │ │ -002afffc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0004 00000017 R_ARM_RELATIVE │ │ │ │ -002b000c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0014 00000017 R_ARM_RELATIVE │ │ │ │ -002b001c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0024 00000017 R_ARM_RELATIVE │ │ │ │ -002b002c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0034 00000017 R_ARM_RELATIVE │ │ │ │ -002b003c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0044 00000017 R_ARM_RELATIVE │ │ │ │ -002b004c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0054 00000017 R_ARM_RELATIVE │ │ │ │ -002b005c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0064 00000017 R_ARM_RELATIVE │ │ │ │ -002b006c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0074 00000017 R_ARM_RELATIVE │ │ │ │ -002b007c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0084 00000017 R_ARM_RELATIVE │ │ │ │ -002b008c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0094 00000017 R_ARM_RELATIVE │ │ │ │ -002b009c 00000017 R_ARM_RELATIVE │ │ │ │ -002b00a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b00b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b00c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b00d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b00e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b00f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b00fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0104 00000017 R_ARM_RELATIVE │ │ │ │ -002b010c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0114 00000017 R_ARM_RELATIVE │ │ │ │ -002b011c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0124 00000017 R_ARM_RELATIVE │ │ │ │ -002b012c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0134 00000017 R_ARM_RELATIVE │ │ │ │ -002b013c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0144 00000017 R_ARM_RELATIVE │ │ │ │ -002b014c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0154 00000017 R_ARM_RELATIVE │ │ │ │ -002b015c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0164 00000017 R_ARM_RELATIVE │ │ │ │ -002b016c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0174 00000017 R_ARM_RELATIVE │ │ │ │ -002b017c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0184 00000017 R_ARM_RELATIVE │ │ │ │ -002b018c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0194 00000017 R_ARM_RELATIVE │ │ │ │ -002b019c 00000017 R_ARM_RELATIVE │ │ │ │ -002b01ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b01b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b01b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b01c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b01c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b01d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b01e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b01ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b01f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0210 00000017 R_ARM_RELATIVE │ │ │ │ -002b0218 00000017 R_ARM_RELATIVE │ │ │ │ -002b0220 00000017 R_ARM_RELATIVE │ │ │ │ -002b0228 00000017 R_ARM_RELATIVE │ │ │ │ -002b0230 00000017 R_ARM_RELATIVE │ │ │ │ -002b0238 00000017 R_ARM_RELATIVE │ │ │ │ -002b0240 00000017 R_ARM_RELATIVE │ │ │ │ -002b0248 00000017 R_ARM_RELATIVE │ │ │ │ -002b0250 00000017 R_ARM_RELATIVE │ │ │ │ -002b0258 00000017 R_ARM_RELATIVE │ │ │ │ -002b0260 00000017 R_ARM_RELATIVE │ │ │ │ -002b0268 00000017 R_ARM_RELATIVE │ │ │ │ -002b0270 00000017 R_ARM_RELATIVE │ │ │ │ -002b0278 00000017 R_ARM_RELATIVE │ │ │ │ -002b0280 00000017 R_ARM_RELATIVE │ │ │ │ -002b0288 00000017 R_ARM_RELATIVE │ │ │ │ -002b0290 00000017 R_ARM_RELATIVE │ │ │ │ -002b0298 00000017 R_ARM_RELATIVE │ │ │ │ -002b02a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b02b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b02c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b02d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b02e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b02f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b02f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0300 00000017 R_ARM_RELATIVE │ │ │ │ -002b0308 00000017 R_ARM_RELATIVE │ │ │ │ -002b0310 00000017 R_ARM_RELATIVE │ │ │ │ -002b0318 00000017 R_ARM_RELATIVE │ │ │ │ -002b0320 00000017 R_ARM_RELATIVE │ │ │ │ -002b0328 00000017 R_ARM_RELATIVE │ │ │ │ -002b0330 00000017 R_ARM_RELATIVE │ │ │ │ -002b0338 00000017 R_ARM_RELATIVE │ │ │ │ -002b0340 00000017 R_ARM_RELATIVE │ │ │ │ -002b0348 00000017 R_ARM_RELATIVE │ │ │ │ -002b0350 00000017 R_ARM_RELATIVE │ │ │ │ -002b0358 00000017 R_ARM_RELATIVE │ │ │ │ -002b0360 00000017 R_ARM_RELATIVE │ │ │ │ -002b0368 00000017 R_ARM_RELATIVE │ │ │ │ -002b0370 00000017 R_ARM_RELATIVE │ │ │ │ -002b0378 00000017 R_ARM_RELATIVE │ │ │ │ -002b0380 00000017 R_ARM_RELATIVE │ │ │ │ -002b0388 00000017 R_ARM_RELATIVE │ │ │ │ -002b0390 00000017 R_ARM_RELATIVE │ │ │ │ -002b0398 00000017 R_ARM_RELATIVE │ │ │ │ -002b03a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b03b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b03c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b03d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b03e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b03f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b03f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0400 00000017 R_ARM_RELATIVE │ │ │ │ -002b0408 00000017 R_ARM_RELATIVE │ │ │ │ -002b0410 00000017 R_ARM_RELATIVE │ │ │ │ -002b0418 00000017 R_ARM_RELATIVE │ │ │ │ -002b0420 00000017 R_ARM_RELATIVE │ │ │ │ -002b0428 00000017 R_ARM_RELATIVE │ │ │ │ -002b0430 00000017 R_ARM_RELATIVE │ │ │ │ -002b0438 00000017 R_ARM_RELATIVE │ │ │ │ -002b0440 00000017 R_ARM_RELATIVE │ │ │ │ -002b0448 00000017 R_ARM_RELATIVE │ │ │ │ -002b0450 00000017 R_ARM_RELATIVE │ │ │ │ -002b0458 00000017 R_ARM_RELATIVE │ │ │ │ -002b0460 00000017 R_ARM_RELATIVE │ │ │ │ -002b0468 00000017 R_ARM_RELATIVE │ │ │ │ -002b0470 00000017 R_ARM_RELATIVE │ │ │ │ -002b0478 00000017 R_ARM_RELATIVE │ │ │ │ -002b0480 00000017 R_ARM_RELATIVE │ │ │ │ -002b0488 00000017 R_ARM_RELATIVE │ │ │ │ -002b0490 00000017 R_ARM_RELATIVE │ │ │ │ -002b0498 00000017 R_ARM_RELATIVE │ │ │ │ -002b04a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b04b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b04c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b04d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b04e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b04f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b04f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0500 00000017 R_ARM_RELATIVE │ │ │ │ -002b0508 00000017 R_ARM_RELATIVE │ │ │ │ -002b0510 00000017 R_ARM_RELATIVE │ │ │ │ -002b0518 00000017 R_ARM_RELATIVE │ │ │ │ -002b0520 00000017 R_ARM_RELATIVE │ │ │ │ -002b0528 00000017 R_ARM_RELATIVE │ │ │ │ -002b0530 00000017 R_ARM_RELATIVE │ │ │ │ -002b0538 00000017 R_ARM_RELATIVE │ │ │ │ -002b0540 00000017 R_ARM_RELATIVE │ │ │ │ -002b0548 00000017 R_ARM_RELATIVE │ │ │ │ -002b0558 00000017 R_ARM_RELATIVE │ │ │ │ -002b0560 00000017 R_ARM_RELATIVE │ │ │ │ -002b0568 00000017 R_ARM_RELATIVE │ │ │ │ -002b0570 00000017 R_ARM_RELATIVE │ │ │ │ -002b0578 00000017 R_ARM_RELATIVE │ │ │ │ -002b0580 00000017 R_ARM_RELATIVE │ │ │ │ -002b0588 00000017 R_ARM_RELATIVE │ │ │ │ -002b0590 00000017 R_ARM_RELATIVE │ │ │ │ -002b0598 00000017 R_ARM_RELATIVE │ │ │ │ -002b05a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b05b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b05c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b05d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b05e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b05f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b05f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0600 00000017 R_ARM_RELATIVE │ │ │ │ -002b0608 00000017 R_ARM_RELATIVE │ │ │ │ -002b0610 00000017 R_ARM_RELATIVE │ │ │ │ -002b0618 00000017 R_ARM_RELATIVE │ │ │ │ -002b0620 00000017 R_ARM_RELATIVE │ │ │ │ -002b0628 00000017 R_ARM_RELATIVE │ │ │ │ -002b0630 00000017 R_ARM_RELATIVE │ │ │ │ -002b0638 00000017 R_ARM_RELATIVE │ │ │ │ -002b0640 00000017 R_ARM_RELATIVE │ │ │ │ -002b0650 00000017 R_ARM_RELATIVE │ │ │ │ -002b0654 00000017 R_ARM_RELATIVE │ │ │ │ -002b0660 00000017 R_ARM_RELATIVE │ │ │ │ -002b0664 00000017 R_ARM_RELATIVE │ │ │ │ -002b0668 00000017 R_ARM_RELATIVE │ │ │ │ -002b066c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0670 00000017 R_ARM_RELATIVE │ │ │ │ -002b0674 00000017 R_ARM_RELATIVE │ │ │ │ -002b0678 00000017 R_ARM_RELATIVE │ │ │ │ -002b067c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0688 00000017 R_ARM_RELATIVE │ │ │ │ -002b06a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b06a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b06b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b06c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b06cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b06d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b06e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b06e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b06e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b06ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b06f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b06f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0700 00000017 R_ARM_RELATIVE │ │ │ │ -002b0704 00000017 R_ARM_RELATIVE │ │ │ │ -002b0708 00000017 R_ARM_RELATIVE │ │ │ │ -002b0710 00000017 R_ARM_RELATIVE │ │ │ │ -002b0730 00000017 R_ARM_RELATIVE │ │ │ │ -002b0738 00000017 R_ARM_RELATIVE │ │ │ │ -002b0780 00000017 R_ARM_RELATIVE │ │ │ │ -002b0784 00000017 R_ARM_RELATIVE │ │ │ │ -002b0790 00000017 R_ARM_RELATIVE │ │ │ │ -002b07a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b07ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b07b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b07c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b07c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b07d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b07d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b07e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b07e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b07e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b07ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b07f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b07fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0808 00000017 R_ARM_RELATIVE │ │ │ │ -002b0810 00000017 R_ARM_RELATIVE │ │ │ │ -002b0814 00000017 R_ARM_RELATIVE │ │ │ │ -002b0820 00000017 R_ARM_RELATIVE │ │ │ │ -002b0824 00000017 R_ARM_RELATIVE │ │ │ │ -002b0830 00000017 R_ARM_RELATIVE │ │ │ │ -002b0838 00000017 R_ARM_RELATIVE │ │ │ │ -002b083c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0848 00000017 R_ARM_RELATIVE │ │ │ │ -002b084c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0858 00000017 R_ARM_RELATIVE │ │ │ │ -002b0870 00000017 R_ARM_RELATIVE │ │ │ │ -002b0874 00000017 R_ARM_RELATIVE │ │ │ │ -002b0880 00000017 R_ARM_RELATIVE │ │ │ │ -002b0898 00000017 R_ARM_RELATIVE │ │ │ │ -002b089c 00000017 R_ARM_RELATIVE │ │ │ │ -002b08a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b08b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b08c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b08c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b08d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b08dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b08e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b08e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b08e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b08ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b08f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0904 00000017 R_ARM_RELATIVE │ │ │ │ -002b0908 00000017 R_ARM_RELATIVE │ │ │ │ -002b090c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0910 00000017 R_ARM_RELATIVE │ │ │ │ -002b0914 00000017 R_ARM_RELATIVE │ │ │ │ -002b0920 00000017 R_ARM_RELATIVE │ │ │ │ -002b0938 00000017 R_ARM_RELATIVE │ │ │ │ -002b093c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0948 00000017 R_ARM_RELATIVE │ │ │ │ -002b094c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0950 00000017 R_ARM_RELATIVE │ │ │ │ -002b0954 00000017 R_ARM_RELATIVE │ │ │ │ -002b0958 00000017 R_ARM_RELATIVE │ │ │ │ -002b095c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0960 00000017 R_ARM_RELATIVE │ │ │ │ -002b0964 00000017 R_ARM_RELATIVE │ │ │ │ -002b0970 00000017 R_ARM_RELATIVE │ │ │ │ -002b0974 00000017 R_ARM_RELATIVE │ │ │ │ -002b0978 00000017 R_ARM_RELATIVE │ │ │ │ -002b097c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0988 00000017 R_ARM_RELATIVE │ │ │ │ -002b098c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0998 00000017 R_ARM_RELATIVE │ │ │ │ -002b099c 00000017 R_ARM_RELATIVE │ │ │ │ -002b09a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b09a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b09b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b09b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b09c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b09c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b09c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b09cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b09d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b09dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b09e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b09ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b09f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b09f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a04 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a10 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a14 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a18 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a40 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a44 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a50 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a54 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a58 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a64 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a68 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a74 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a80 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a84 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a98 00000017 R_ARM_RELATIVE │ │ │ │ -002b0a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0aa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0aac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ab4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0abc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0acc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ad0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ad4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ad8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0adc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ae0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ae4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b0af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0af4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0af8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0afc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b04 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b64 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b70 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b74 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b78 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b80 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b88 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b90 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ba0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ba4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0be8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bec 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0bf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c10 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c18 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c20 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c24 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c34 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c64 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c68 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c70 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c84 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c88 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c90 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c98 00000017 R_ARM_RELATIVE │ │ │ │ -002b0c9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ccc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ce0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ce4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ce8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0cfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d00 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d08 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d10 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d14 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d18 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d24 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d28 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d30 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d38 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d40 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d44 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d54 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d58 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d60 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d84 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0da4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0db4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ddc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0de4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b0df4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0dfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e04 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e14 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e24 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e34 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e44 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e54 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e64 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e80 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e84 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e88 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e98 00000017 R_ARM_RELATIVE │ │ │ │ -002b0e9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ea0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ea4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ea8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0eac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0eb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0eb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ebc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ec0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ec4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ec8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ecc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ed0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ed4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0edc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ee4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ee8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0eec 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ef0 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ef4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ef8 00000017 R_ARM_RELATIVE │ │ │ │ -002b0efc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f00 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f04 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f08 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f10 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f14 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f18 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f20 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f24 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f28 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f34 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f38 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f40 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f44 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f48 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f50 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f54 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f64 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f74 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f84 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f94 00000017 R_ARM_RELATIVE │ │ │ │ -002b0f9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fac 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fe4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0fec 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ff4 00000017 R_ARM_RELATIVE │ │ │ │ -002b0ffc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1004 00000017 R_ARM_RELATIVE │ │ │ │ -002b100c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1014 00000017 R_ARM_RELATIVE │ │ │ │ -002b101c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1024 00000017 R_ARM_RELATIVE │ │ │ │ -002b102c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1034 00000017 R_ARM_RELATIVE │ │ │ │ -002b103c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1044 00000017 R_ARM_RELATIVE │ │ │ │ -002b104c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1054 00000017 R_ARM_RELATIVE │ │ │ │ -002b1058 00000017 R_ARM_RELATIVE │ │ │ │ -002b105c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1060 00000017 R_ARM_RELATIVE │ │ │ │ -002b1064 00000017 R_ARM_RELATIVE │ │ │ │ -002b1068 00000017 R_ARM_RELATIVE │ │ │ │ -002b106c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1070 00000017 R_ARM_RELATIVE │ │ │ │ -002b1074 00000017 R_ARM_RELATIVE │ │ │ │ -002b1078 00000017 R_ARM_RELATIVE │ │ │ │ -002b107c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1080 00000017 R_ARM_RELATIVE │ │ │ │ -002b1084 00000017 R_ARM_RELATIVE │ │ │ │ -002b1088 00000017 R_ARM_RELATIVE │ │ │ │ -002b108c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1090 00000017 R_ARM_RELATIVE │ │ │ │ -002b1094 00000017 R_ARM_RELATIVE │ │ │ │ -002b1098 00000017 R_ARM_RELATIVE │ │ │ │ -002b109c 00000017 R_ARM_RELATIVE │ │ │ │ -002b10a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b10b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b10c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b10d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b10e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b10f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b10f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b10f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b10fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1100 00000017 R_ARM_RELATIVE │ │ │ │ -002b1104 00000017 R_ARM_RELATIVE │ │ │ │ -002b1108 00000017 R_ARM_RELATIVE │ │ │ │ -002b110c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1110 00000017 R_ARM_RELATIVE │ │ │ │ -002b1114 00000017 R_ARM_RELATIVE │ │ │ │ -002b1118 00000017 R_ARM_RELATIVE │ │ │ │ -002b111c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1120 00000017 R_ARM_RELATIVE │ │ │ │ -002b1124 00000017 R_ARM_RELATIVE │ │ │ │ -002b1128 00000017 R_ARM_RELATIVE │ │ │ │ -002b112c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1130 00000017 R_ARM_RELATIVE │ │ │ │ -002b1134 00000017 R_ARM_RELATIVE │ │ │ │ -002b1138 00000017 R_ARM_RELATIVE │ │ │ │ -002b113c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1140 00000017 R_ARM_RELATIVE │ │ │ │ -002b1144 00000017 R_ARM_RELATIVE │ │ │ │ -002b1148 00000017 R_ARM_RELATIVE │ │ │ │ -002b114c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1150 00000017 R_ARM_RELATIVE │ │ │ │ -002b1154 00000017 R_ARM_RELATIVE │ │ │ │ -002b1158 00000017 R_ARM_RELATIVE │ │ │ │ -002b115c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1160 00000017 R_ARM_RELATIVE │ │ │ │ -002b1164 00000017 R_ARM_RELATIVE │ │ │ │ -002b1168 00000017 R_ARM_RELATIVE │ │ │ │ -002b116c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1170 00000017 R_ARM_RELATIVE │ │ │ │ -002b1174 00000017 R_ARM_RELATIVE │ │ │ │ -002b1178 00000017 R_ARM_RELATIVE │ │ │ │ -002b117c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1180 00000017 R_ARM_RELATIVE │ │ │ │ -002b1184 00000017 R_ARM_RELATIVE │ │ │ │ -002b1188 00000017 R_ARM_RELATIVE │ │ │ │ -002b118c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1190 00000017 R_ARM_RELATIVE │ │ │ │ -002b1194 00000017 R_ARM_RELATIVE │ │ │ │ -002b1198 00000017 R_ARM_RELATIVE │ │ │ │ -002b11a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b11ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b11b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b11b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b11b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b11c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b11c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b11c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b11cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b11d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b11d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b11dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b11e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b11e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b11e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b11ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b11f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b11f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b11f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1200 00000017 R_ARM_RELATIVE │ │ │ │ -002b1204 00000017 R_ARM_RELATIVE │ │ │ │ -002b1208 00000017 R_ARM_RELATIVE │ │ │ │ -002b120c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1210 00000017 R_ARM_RELATIVE │ │ │ │ -002b1218 00000017 R_ARM_RELATIVE │ │ │ │ -002b121c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1220 00000017 R_ARM_RELATIVE │ │ │ │ -002b1224 00000017 R_ARM_RELATIVE │ │ │ │ -002b1228 00000017 R_ARM_RELATIVE │ │ │ │ -002b122c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1230 00000017 R_ARM_RELATIVE │ │ │ │ -002b1238 00000017 R_ARM_RELATIVE │ │ │ │ -002b123c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1240 00000017 R_ARM_RELATIVE │ │ │ │ -002b1244 00000017 R_ARM_RELATIVE │ │ │ │ -002b1248 00000017 R_ARM_RELATIVE │ │ │ │ -002b124c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1250 00000017 R_ARM_RELATIVE │ │ │ │ -002b1258 00000017 R_ARM_RELATIVE │ │ │ │ -002b125c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1260 00000017 R_ARM_RELATIVE │ │ │ │ -002b1264 00000017 R_ARM_RELATIVE │ │ │ │ -002b1268 00000017 R_ARM_RELATIVE │ │ │ │ -002b1270 00000017 R_ARM_RELATIVE │ │ │ │ -002b1274 00000017 R_ARM_RELATIVE │ │ │ │ -002b1278 00000017 R_ARM_RELATIVE │ │ │ │ -002b127c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1280 00000017 R_ARM_RELATIVE │ │ │ │ -002b1284 00000017 R_ARM_RELATIVE │ │ │ │ -002b1288 00000017 R_ARM_RELATIVE │ │ │ │ -002b1290 00000017 R_ARM_RELATIVE │ │ │ │ -002b1294 00000017 R_ARM_RELATIVE │ │ │ │ -002b1298 00000017 R_ARM_RELATIVE │ │ │ │ -002b129c 00000017 R_ARM_RELATIVE │ │ │ │ -002b12a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b12a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b12a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b12b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b12b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b12bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b12c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b12d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b12d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b12dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b12e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b12e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b12ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b12f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b12f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b12f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b12fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1304 00000017 R_ARM_RELATIVE │ │ │ │ -002b1308 00000017 R_ARM_RELATIVE │ │ │ │ -002b130c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1310 00000017 R_ARM_RELATIVE │ │ │ │ -002b1314 00000017 R_ARM_RELATIVE │ │ │ │ -002b131c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1320 00000017 R_ARM_RELATIVE │ │ │ │ -002b1324 00000017 R_ARM_RELATIVE │ │ │ │ -002b1328 00000017 R_ARM_RELATIVE │ │ │ │ -002b132c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1334 00000017 R_ARM_RELATIVE │ │ │ │ -002b1338 00000017 R_ARM_RELATIVE │ │ │ │ -002b133c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1340 00000017 R_ARM_RELATIVE │ │ │ │ -002b1344 00000017 R_ARM_RELATIVE │ │ │ │ -002b134c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1350 00000017 R_ARM_RELATIVE │ │ │ │ -002b1354 00000017 R_ARM_RELATIVE │ │ │ │ -002b1358 00000017 R_ARM_RELATIVE │ │ │ │ -002b135c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1364 00000017 R_ARM_RELATIVE │ │ │ │ -002b1368 00000017 R_ARM_RELATIVE │ │ │ │ -002b136c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1370 00000017 R_ARM_RELATIVE │ │ │ │ -002b1374 00000017 R_ARM_RELATIVE │ │ │ │ -002b1378 00000017 R_ARM_RELATIVE │ │ │ │ -002b137c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1384 00000017 R_ARM_RELATIVE │ │ │ │ -002b1388 00000017 R_ARM_RELATIVE │ │ │ │ -002b138c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1390 00000017 R_ARM_RELATIVE │ │ │ │ -002b1394 00000017 R_ARM_RELATIVE │ │ │ │ -002b1398 00000017 R_ARM_RELATIVE │ │ │ │ -002b139c 00000017 R_ARM_RELATIVE │ │ │ │ -002b13a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b13ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b13b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b13b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b13bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b13c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b13cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b13d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b13d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b13dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b13e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b13ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b13f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b13f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b13fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1400 00000017 R_ARM_RELATIVE │ │ │ │ -002b1404 00000017 R_ARM_RELATIVE │ │ │ │ -002b1408 00000017 R_ARM_RELATIVE │ │ │ │ -002b140c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1414 00000017 R_ARM_RELATIVE │ │ │ │ -002b1418 00000017 R_ARM_RELATIVE │ │ │ │ -002b141c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1420 00000017 R_ARM_RELATIVE │ │ │ │ -002b1424 00000017 R_ARM_RELATIVE │ │ │ │ -002b142c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1430 00000017 R_ARM_RELATIVE │ │ │ │ -002b1434 00000017 R_ARM_RELATIVE │ │ │ │ -002b1438 00000017 R_ARM_RELATIVE │ │ │ │ -002b143c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1444 00000017 R_ARM_RELATIVE │ │ │ │ -002b1448 00000017 R_ARM_RELATIVE │ │ │ │ -002b144c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1450 00000017 R_ARM_RELATIVE │ │ │ │ -002b1454 00000017 R_ARM_RELATIVE │ │ │ │ -002b1458 00000017 R_ARM_RELATIVE │ │ │ │ -002b145c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1464 00000017 R_ARM_RELATIVE │ │ │ │ -002b1468 00000017 R_ARM_RELATIVE │ │ │ │ -002b146c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1470 00000017 R_ARM_RELATIVE │ │ │ │ -002b1474 00000017 R_ARM_RELATIVE │ │ │ │ -002b1478 00000017 R_ARM_RELATIVE │ │ │ │ -002b147c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1484 00000017 R_ARM_RELATIVE │ │ │ │ -002b1488 00000017 R_ARM_RELATIVE │ │ │ │ -002b148c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1490 00000017 R_ARM_RELATIVE │ │ │ │ -002b1494 00000017 R_ARM_RELATIVE │ │ │ │ -002b149c 00000017 R_ARM_RELATIVE │ │ │ │ -002b14a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b14a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b14ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b14b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b14bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b14c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b14c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b14d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b14d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b14dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b14e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b14ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b14f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b14f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b14f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b14fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1504 00000017 R_ARM_RELATIVE │ │ │ │ -002b1508 00000017 R_ARM_RELATIVE │ │ │ │ -002b150c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1510 00000017 R_ARM_RELATIVE │ │ │ │ -002b1514 00000017 R_ARM_RELATIVE │ │ │ │ -002b1518 00000017 R_ARM_RELATIVE │ │ │ │ -002b151c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1524 00000017 R_ARM_RELATIVE │ │ │ │ -002b1528 00000017 R_ARM_RELATIVE │ │ │ │ -002b152c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1530 00000017 R_ARM_RELATIVE │ │ │ │ -002b1534 00000017 R_ARM_RELATIVE │ │ │ │ -002b153c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1540 00000017 R_ARM_RELATIVE │ │ │ │ -002b1544 00000017 R_ARM_RELATIVE │ │ │ │ -002b1548 00000017 R_ARM_RELATIVE │ │ │ │ -002b154c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1554 00000017 R_ARM_RELATIVE │ │ │ │ -002b1558 00000017 R_ARM_RELATIVE │ │ │ │ -002b155c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1560 00000017 R_ARM_RELATIVE │ │ │ │ -002b1564 00000017 R_ARM_RELATIVE │ │ │ │ -002b156c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1570 00000017 R_ARM_RELATIVE │ │ │ │ -002b1574 00000017 R_ARM_RELATIVE │ │ │ │ -002b1578 00000017 R_ARM_RELATIVE │ │ │ │ -002b157c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1584 00000017 R_ARM_RELATIVE │ │ │ │ -002b1588 00000017 R_ARM_RELATIVE │ │ │ │ -002b158c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1590 00000017 R_ARM_RELATIVE │ │ │ │ -002b1594 00000017 R_ARM_RELATIVE │ │ │ │ -002b1598 00000017 R_ARM_RELATIVE │ │ │ │ -002b159c 00000017 R_ARM_RELATIVE │ │ │ │ -002b15a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b15ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b15b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b15b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b15bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b15c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b15cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b15d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b15d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b15e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b15e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b15ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b15f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b15f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b15fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1600 00000017 R_ARM_RELATIVE │ │ │ │ -002b1604 00000017 R_ARM_RELATIVE │ │ │ │ -002b160c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1610 00000017 R_ARM_RELATIVE │ │ │ │ -002b1614 00000017 R_ARM_RELATIVE │ │ │ │ -002b1618 00000017 R_ARM_RELATIVE │ │ │ │ -002b161c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1624 00000017 R_ARM_RELATIVE │ │ │ │ -002b1628 00000017 R_ARM_RELATIVE │ │ │ │ -002b162c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1630 00000017 R_ARM_RELATIVE │ │ │ │ -002b1634 00000017 R_ARM_RELATIVE │ │ │ │ -002b163c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1640 00000017 R_ARM_RELATIVE │ │ │ │ -002b1644 00000017 R_ARM_RELATIVE │ │ │ │ -002b1648 00000017 R_ARM_RELATIVE │ │ │ │ -002b164c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1654 00000017 R_ARM_RELATIVE │ │ │ │ -002b1658 00000017 R_ARM_RELATIVE │ │ │ │ -002b165c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1660 00000017 R_ARM_RELATIVE │ │ │ │ -002b1664 00000017 R_ARM_RELATIVE │ │ │ │ -002b166c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1670 00000017 R_ARM_RELATIVE │ │ │ │ -002b1674 00000017 R_ARM_RELATIVE │ │ │ │ -002b1678 00000017 R_ARM_RELATIVE │ │ │ │ -002b167c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1684 00000017 R_ARM_RELATIVE │ │ │ │ -002b1688 00000017 R_ARM_RELATIVE │ │ │ │ -002b168c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1690 00000017 R_ARM_RELATIVE │ │ │ │ -002b1694 00000017 R_ARM_RELATIVE │ │ │ │ -002b169c 00000017 R_ARM_RELATIVE │ │ │ │ -002b16a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b16a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b16ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b16b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b16bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b16c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b16c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b16d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b16d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b16dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b16e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b16e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b16ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b16f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b16fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1700 00000017 R_ARM_RELATIVE │ │ │ │ -002b1704 00000017 R_ARM_RELATIVE │ │ │ │ -002b1710 00000017 R_ARM_RELATIVE │ │ │ │ -002b1714 00000017 R_ARM_RELATIVE │ │ │ │ -002b1720 00000017 R_ARM_RELATIVE │ │ │ │ -002b172c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1738 00000017 R_ARM_RELATIVE │ │ │ │ -002b1744 00000017 R_ARM_RELATIVE │ │ │ │ -002b1750 00000017 R_ARM_RELATIVE │ │ │ │ -002b1768 00000017 R_ARM_RELATIVE │ │ │ │ -002b176c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1770 00000017 R_ARM_RELATIVE │ │ │ │ -002b1774 00000017 R_ARM_RELATIVE │ │ │ │ -002b1778 00000017 R_ARM_RELATIVE │ │ │ │ -002b1780 00000017 R_ARM_RELATIVE │ │ │ │ -002b1784 00000017 R_ARM_RELATIVE │ │ │ │ -002b1788 00000017 R_ARM_RELATIVE │ │ │ │ -002b178c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1790 00000017 R_ARM_RELATIVE │ │ │ │ -002b1798 00000017 R_ARM_RELATIVE │ │ │ │ -002b179c 00000017 R_ARM_RELATIVE │ │ │ │ -002b17a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b17a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b17ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b17b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b17b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b17c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b17c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b17d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b17dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b17e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b17f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b17fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1800 00000017 R_ARM_RELATIVE │ │ │ │ -002b1808 00000017 R_ARM_RELATIVE │ │ │ │ -002b1810 00000017 R_ARM_RELATIVE │ │ │ │ -002b1818 00000017 R_ARM_RELATIVE │ │ │ │ -002b1820 00000017 R_ARM_RELATIVE │ │ │ │ -002b1828 00000017 R_ARM_RELATIVE │ │ │ │ -002b1830 00000017 R_ARM_RELATIVE │ │ │ │ -002b1838 00000017 R_ARM_RELATIVE │ │ │ │ -002b1840 00000017 R_ARM_RELATIVE │ │ │ │ -002b1848 00000017 R_ARM_RELATIVE │ │ │ │ -002b1850 00000017 R_ARM_RELATIVE │ │ │ │ -002b1858 00000017 R_ARM_RELATIVE │ │ │ │ -002b1860 00000017 R_ARM_RELATIVE │ │ │ │ -002b1868 00000017 R_ARM_RELATIVE │ │ │ │ -002b1870 00000017 R_ARM_RELATIVE │ │ │ │ -002b1878 00000017 R_ARM_RELATIVE │ │ │ │ -002b1880 00000017 R_ARM_RELATIVE │ │ │ │ -002b1888 00000017 R_ARM_RELATIVE │ │ │ │ -002b1890 00000017 R_ARM_RELATIVE │ │ │ │ -002b1898 00000017 R_ARM_RELATIVE │ │ │ │ -002b18a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b18b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b18c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b18d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b18e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b18f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b18f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1900 00000017 R_ARM_RELATIVE │ │ │ │ -002b1908 00000017 R_ARM_RELATIVE │ │ │ │ -002b1910 00000017 R_ARM_RELATIVE │ │ │ │ -002b1918 00000017 R_ARM_RELATIVE │ │ │ │ -002b1920 00000017 R_ARM_RELATIVE │ │ │ │ -002b1928 00000017 R_ARM_RELATIVE │ │ │ │ -002b1930 00000017 R_ARM_RELATIVE │ │ │ │ -002b1938 00000017 R_ARM_RELATIVE │ │ │ │ -002b1940 00000017 R_ARM_RELATIVE │ │ │ │ -002b1948 00000017 R_ARM_RELATIVE │ │ │ │ -002b1950 00000017 R_ARM_RELATIVE │ │ │ │ -002b1958 00000017 R_ARM_RELATIVE │ │ │ │ -002b1960 00000017 R_ARM_RELATIVE │ │ │ │ -002b1968 00000017 R_ARM_RELATIVE │ │ │ │ -002b1970 00000017 R_ARM_RELATIVE │ │ │ │ -002b1978 00000017 R_ARM_RELATIVE │ │ │ │ -002b1988 00000017 R_ARM_RELATIVE │ │ │ │ -002b198c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1990 00000017 R_ARM_RELATIVE │ │ │ │ -002b1994 00000017 R_ARM_RELATIVE │ │ │ │ -002b1998 00000017 R_ARM_RELATIVE │ │ │ │ -002b19a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b19a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b19ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b19b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b19bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b19c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b19c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b19d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b19d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b19dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b19e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b19ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b19f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b19f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b19f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a24 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a58 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1aac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ab4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1acc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ad0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ad4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1adc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ae0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ae4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1af4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1af8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1afc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b14 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b24 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b28 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b44 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b58 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b74 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b90 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1b9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ba0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ba4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1be4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1be8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1bfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c14 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c24 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c44 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c74 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c90 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1c9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ca4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ccc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ce0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ce4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ce8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1cfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d00 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d14 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d24 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d28 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d44 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d58 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d90 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1da4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1da8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1db0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1db4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1db8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ddc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1de0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1de4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1de8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1df0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1df4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1df8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1dfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e00 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e14 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e24 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e28 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e44 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e58 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e74 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1e9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ea0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ea4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ea8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1eac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1eb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1eb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ebc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ec0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ec4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ec8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ecc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ed0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ed4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1edc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ee4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ee8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1eec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ef8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1efc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f04 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f08 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f10 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f14 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f18 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f20 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f34 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f38 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f40 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f44 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f48 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f50 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f54 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f60 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f64 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f68 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f70 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f74 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f78 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f80 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f84 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f88 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f94 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f98 00000017 R_ARM_RELATIVE │ │ │ │ -002b1f9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fac 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fe0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fe4 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fe8 00000017 R_ARM_RELATIVE │ │ │ │ -002b1fec 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ff0 00000017 R_ARM_RELATIVE │ │ │ │ -002b1ffc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2000 00000017 R_ARM_RELATIVE │ │ │ │ -002b2004 00000017 R_ARM_RELATIVE │ │ │ │ -002b2008 00000017 R_ARM_RELATIVE │ │ │ │ -002b200c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2014 00000017 R_ARM_RELATIVE │ │ │ │ -002b2018 00000017 R_ARM_RELATIVE │ │ │ │ -002b201c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2020 00000017 R_ARM_RELATIVE │ │ │ │ -002b2024 00000017 R_ARM_RELATIVE │ │ │ │ -002b2030 00000017 R_ARM_RELATIVE │ │ │ │ -002b2034 00000017 R_ARM_RELATIVE │ │ │ │ -002b2038 00000017 R_ARM_RELATIVE │ │ │ │ -002b203c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2040 00000017 R_ARM_RELATIVE │ │ │ │ -002b2048 00000017 R_ARM_RELATIVE │ │ │ │ -002b204c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2050 00000017 R_ARM_RELATIVE │ │ │ │ -002b2054 00000017 R_ARM_RELATIVE │ │ │ │ -002b2058 00000017 R_ARM_RELATIVE │ │ │ │ -002b2064 00000017 R_ARM_RELATIVE │ │ │ │ -002b2068 00000017 R_ARM_RELATIVE │ │ │ │ -002b206c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2070 00000017 R_ARM_RELATIVE │ │ │ │ -002b207c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2084 00000017 R_ARM_RELATIVE │ │ │ │ -002b208c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2094 00000017 R_ARM_RELATIVE │ │ │ │ -002b209c 00000017 R_ARM_RELATIVE │ │ │ │ -002b20a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b20b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b20c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b20d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b20e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b20f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b20fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2104 00000017 R_ARM_RELATIVE │ │ │ │ -002b210c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2114 00000017 R_ARM_RELATIVE │ │ │ │ -002b211c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2124 00000017 R_ARM_RELATIVE │ │ │ │ -002b212c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2134 00000017 R_ARM_RELATIVE │ │ │ │ -002b213c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2144 00000017 R_ARM_RELATIVE │ │ │ │ -002b214c 00000017 R_ARM_RELATIVE │ │ │ │ -002b215c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2160 00000017 R_ARM_RELATIVE │ │ │ │ -002b2164 00000017 R_ARM_RELATIVE │ │ │ │ -002b2168 00000017 R_ARM_RELATIVE │ │ │ │ -002b216c 00000017 R_ARM_RELATIVE │ │ │ │ -002b217c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2180 00000017 R_ARM_RELATIVE │ │ │ │ -002b2184 00000017 R_ARM_RELATIVE │ │ │ │ -002b2188 00000017 R_ARM_RELATIVE │ │ │ │ -002b218c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2190 00000017 R_ARM_RELATIVE │ │ │ │ -002b219c 00000017 R_ARM_RELATIVE │ │ │ │ -002b21a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b21b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b21c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b21cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b21d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b21e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b21f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b21fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2214 00000017 R_ARM_RELATIVE │ │ │ │ -002b2218 00000017 R_ARM_RELATIVE │ │ │ │ -002b221c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2220 00000017 R_ARM_RELATIVE │ │ │ │ -002b2224 00000017 R_ARM_RELATIVE │ │ │ │ -002b2230 00000017 R_ARM_RELATIVE │ │ │ │ -002b2234 00000017 R_ARM_RELATIVE │ │ │ │ -002b223c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2240 00000017 R_ARM_RELATIVE │ │ │ │ -002b2244 00000017 R_ARM_RELATIVE │ │ │ │ -002b2248 00000017 R_ARM_RELATIVE │ │ │ │ -002b224c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2250 00000017 R_ARM_RELATIVE │ │ │ │ -002b2254 00000017 R_ARM_RELATIVE │ │ │ │ -002b2258 00000017 R_ARM_RELATIVE │ │ │ │ -002b2264 00000017 R_ARM_RELATIVE │ │ │ │ -002b2268 00000017 R_ARM_RELATIVE │ │ │ │ -002b226c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2270 00000017 R_ARM_RELATIVE │ │ │ │ -002b2274 00000017 R_ARM_RELATIVE │ │ │ │ -002b2278 00000017 R_ARM_RELATIVE │ │ │ │ -002b227c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2280 00000017 R_ARM_RELATIVE │ │ │ │ -002b2284 00000017 R_ARM_RELATIVE │ │ │ │ -002b2288 00000017 R_ARM_RELATIVE │ │ │ │ -002b228c 00000017 R_ARM_RELATIVE │ │ │ │ -002b229c 00000017 R_ARM_RELATIVE │ │ │ │ -002b22a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b22a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b22ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b22b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b22b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b22bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b22c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b22d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b22dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b22e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b22e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b22ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b22f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b22f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2304 00000017 R_ARM_RELATIVE │ │ │ │ -002b2308 00000017 R_ARM_RELATIVE │ │ │ │ -002b230c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2310 00000017 R_ARM_RELATIVE │ │ │ │ -002b2314 00000017 R_ARM_RELATIVE │ │ │ │ -002b2318 00000017 R_ARM_RELATIVE │ │ │ │ -002b231c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2320 00000017 R_ARM_RELATIVE │ │ │ │ -002b2324 00000017 R_ARM_RELATIVE │ │ │ │ -002b2328 00000017 R_ARM_RELATIVE │ │ │ │ -002b2338 00000017 R_ARM_RELATIVE │ │ │ │ -002b233c 00000017 R_ARM_RELATIVE │ │ │ │ -002b234c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2350 00000017 R_ARM_RELATIVE │ │ │ │ -002b2354 00000017 R_ARM_RELATIVE │ │ │ │ -002b2358 00000017 R_ARM_RELATIVE │ │ │ │ -002b235c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2368 00000017 R_ARM_RELATIVE │ │ │ │ -002b236c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2370 00000017 R_ARM_RELATIVE │ │ │ │ -002b2374 00000017 R_ARM_RELATIVE │ │ │ │ -002b2378 00000017 R_ARM_RELATIVE │ │ │ │ -002b237c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2380 00000017 R_ARM_RELATIVE │ │ │ │ -002b2384 00000017 R_ARM_RELATIVE │ │ │ │ -002b2388 00000017 R_ARM_RELATIVE │ │ │ │ -002b238c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2390 00000017 R_ARM_RELATIVE │ │ │ │ -002b239c 00000017 R_ARM_RELATIVE │ │ │ │ -002b23a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b23a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b23ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b23b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b23b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b23bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b23c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b23d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b23d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b23dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b23e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b23ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b23f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b23f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b23f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2404 00000017 R_ARM_RELATIVE │ │ │ │ -002b2408 00000017 R_ARM_RELATIVE │ │ │ │ -002b240c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2410 00000017 R_ARM_RELATIVE │ │ │ │ -002b2414 00000017 R_ARM_RELATIVE │ │ │ │ -002b241c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2420 00000017 R_ARM_RELATIVE │ │ │ │ -002b2424 00000017 R_ARM_RELATIVE │ │ │ │ -002b2428 00000017 R_ARM_RELATIVE │ │ │ │ -002b242c 00000017 R_ARM_RELATIVE │ │ │ │ -002b243c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2440 00000017 R_ARM_RELATIVE │ │ │ │ -002b2448 00000017 R_ARM_RELATIVE │ │ │ │ -002b2450 00000017 R_ARM_RELATIVE │ │ │ │ -002b2454 00000017 R_ARM_RELATIVE │ │ │ │ -002b2458 00000017 R_ARM_RELATIVE │ │ │ │ -002b245c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2460 00000017 R_ARM_RELATIVE │ │ │ │ -002b2470 00000017 R_ARM_RELATIVE │ │ │ │ -002b2474 00000017 R_ARM_RELATIVE │ │ │ │ -002b247c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2484 00000017 R_ARM_RELATIVE │ │ │ │ -002b2488 00000017 R_ARM_RELATIVE │ │ │ │ -002b248c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2490 00000017 R_ARM_RELATIVE │ │ │ │ -002b2494 00000017 R_ARM_RELATIVE │ │ │ │ -002b24a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b24a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b24a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b24b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b24c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b24c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b24c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b24d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b24e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b24e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b24e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b24f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b24f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b24f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b24fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2508 00000017 R_ARM_RELATIVE │ │ │ │ -002b250c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2510 00000017 R_ARM_RELATIVE │ │ │ │ -002b2514 00000017 R_ARM_RELATIVE │ │ │ │ -002b2520 00000017 R_ARM_RELATIVE │ │ │ │ -002b2524 00000017 R_ARM_RELATIVE │ │ │ │ -002b2528 00000017 R_ARM_RELATIVE │ │ │ │ -002b252c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2530 00000017 R_ARM_RELATIVE │ │ │ │ -002b253c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2540 00000017 R_ARM_RELATIVE │ │ │ │ -002b2544 00000017 R_ARM_RELATIVE │ │ │ │ -002b2548 00000017 R_ARM_RELATIVE │ │ │ │ -002b2554 00000017 R_ARM_RELATIVE │ │ │ │ -002b2558 00000017 R_ARM_RELATIVE │ │ │ │ -002b255c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2560 00000017 R_ARM_RELATIVE │ │ │ │ -002b2564 00000017 R_ARM_RELATIVE │ │ │ │ -002b2570 00000017 R_ARM_RELATIVE │ │ │ │ -002b2574 00000017 R_ARM_RELATIVE │ │ │ │ -002b2578 00000017 R_ARM_RELATIVE │ │ │ │ -002b257c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2580 00000017 R_ARM_RELATIVE │ │ │ │ -002b2584 00000017 R_ARM_RELATIVE │ │ │ │ -002b2588 00000017 R_ARM_RELATIVE │ │ │ │ -002b258c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2590 00000017 R_ARM_RELATIVE │ │ │ │ -002b2594 00000017 R_ARM_RELATIVE │ │ │ │ -002b2598 00000017 R_ARM_RELATIVE │ │ │ │ -002b25a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b25b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b25b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b25c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b25c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b25d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b25d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b25e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b25e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b25f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b25f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b25f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b25fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2600 00000017 R_ARM_RELATIVE │ │ │ │ -002b2604 00000017 R_ARM_RELATIVE │ │ │ │ -002b2608 00000017 R_ARM_RELATIVE │ │ │ │ -002b260c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2610 00000017 R_ARM_RELATIVE │ │ │ │ -002b2614 00000017 R_ARM_RELATIVE │ │ │ │ -002b2618 00000017 R_ARM_RELATIVE │ │ │ │ -002b261c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2620 00000017 R_ARM_RELATIVE │ │ │ │ -002b2624 00000017 R_ARM_RELATIVE │ │ │ │ -002b2628 00000017 R_ARM_RELATIVE │ │ │ │ -002b262c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2630 00000017 R_ARM_RELATIVE │ │ │ │ -002b2634 00000017 R_ARM_RELATIVE │ │ │ │ -002b2640 00000017 R_ARM_RELATIVE │ │ │ │ -002b2644 00000017 R_ARM_RELATIVE │ │ │ │ -002b2648 00000017 R_ARM_RELATIVE │ │ │ │ -002b264c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2658 00000017 R_ARM_RELATIVE │ │ │ │ -002b265c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2660 00000017 R_ARM_RELATIVE │ │ │ │ -002b2664 00000017 R_ARM_RELATIVE │ │ │ │ -002b2668 00000017 R_ARM_RELATIVE │ │ │ │ -002b2674 00000017 R_ARM_RELATIVE │ │ │ │ -002b2678 00000017 R_ARM_RELATIVE │ │ │ │ -002b267c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2680 00000017 R_ARM_RELATIVE │ │ │ │ -002b2684 00000017 R_ARM_RELATIVE │ │ │ │ -002b268c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2690 00000017 R_ARM_RELATIVE │ │ │ │ -002b2694 00000017 R_ARM_RELATIVE │ │ │ │ -002b2698 00000017 R_ARM_RELATIVE │ │ │ │ -002b269c 00000017 R_ARM_RELATIVE │ │ │ │ -002b26a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b26ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b26b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b26b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b26b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b26c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b26c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b26d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b26d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b26e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b26e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b26f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b26f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2700 00000017 R_ARM_RELATIVE │ │ │ │ -002b2708 00000017 R_ARM_RELATIVE │ │ │ │ -002b2710 00000017 R_ARM_RELATIVE │ │ │ │ -002b2718 00000017 R_ARM_RELATIVE │ │ │ │ -002b2720 00000017 R_ARM_RELATIVE │ │ │ │ -002b2728 00000017 R_ARM_RELATIVE │ │ │ │ -002b2730 00000017 R_ARM_RELATIVE │ │ │ │ -002b2738 00000017 R_ARM_RELATIVE │ │ │ │ -002b2740 00000017 R_ARM_RELATIVE │ │ │ │ -002b2748 00000017 R_ARM_RELATIVE │ │ │ │ -002b2750 00000017 R_ARM_RELATIVE │ │ │ │ -002b2758 00000017 R_ARM_RELATIVE │ │ │ │ -002b2760 00000017 R_ARM_RELATIVE │ │ │ │ -002b2768 00000017 R_ARM_RELATIVE │ │ │ │ -002b2770 00000017 R_ARM_RELATIVE │ │ │ │ -002b2778 00000017 R_ARM_RELATIVE │ │ │ │ -002b2780 00000017 R_ARM_RELATIVE │ │ │ │ -002b2788 00000017 R_ARM_RELATIVE │ │ │ │ -002b2790 00000017 R_ARM_RELATIVE │ │ │ │ -002b2798 00000017 R_ARM_RELATIVE │ │ │ │ -002b27a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b27b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b27c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b27d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b27e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b27f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b27f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2800 00000017 R_ARM_RELATIVE │ │ │ │ -002b2804 00000017 R_ARM_RELATIVE │ │ │ │ -002b2808 00000017 R_ARM_RELATIVE │ │ │ │ -002b280c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2810 00000017 R_ARM_RELATIVE │ │ │ │ -002b2814 00000017 R_ARM_RELATIVE │ │ │ │ -002b283c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2844 00000017 R_ARM_RELATIVE │ │ │ │ -002b284c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2850 00000017 R_ARM_RELATIVE │ │ │ │ -002b2854 00000017 R_ARM_RELATIVE │ │ │ │ -002b285c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2860 00000017 R_ARM_RELATIVE │ │ │ │ -002b2864 00000017 R_ARM_RELATIVE │ │ │ │ -002b2868 00000017 R_ARM_RELATIVE │ │ │ │ -002b286c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2870 00000017 R_ARM_RELATIVE │ │ │ │ -002b2874 00000017 R_ARM_RELATIVE │ │ │ │ -002b2878 00000017 R_ARM_RELATIVE │ │ │ │ -002b28a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b28a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b28b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b28b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b28b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b28bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b28c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b28c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b28c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b28cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b28d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b28d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b28f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b28fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2900 00000017 R_ARM_RELATIVE │ │ │ │ -002b2904 00000017 R_ARM_RELATIVE │ │ │ │ -002b2908 00000017 R_ARM_RELATIVE │ │ │ │ -002b290c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2910 00000017 R_ARM_RELATIVE │ │ │ │ -002b2940 00000017 R_ARM_RELATIVE │ │ │ │ -002b2944 00000017 R_ARM_RELATIVE │ │ │ │ -002b2948 00000017 R_ARM_RELATIVE │ │ │ │ -002b294c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2950 00000017 R_ARM_RELATIVE │ │ │ │ -002b2954 00000017 R_ARM_RELATIVE │ │ │ │ -002b2984 00000017 R_ARM_RELATIVE │ │ │ │ -002b2988 00000017 R_ARM_RELATIVE │ │ │ │ -002b298c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2990 00000017 R_ARM_RELATIVE │ │ │ │ -002b2994 00000017 R_ARM_RELATIVE │ │ │ │ -002b2998 00000017 R_ARM_RELATIVE │ │ │ │ -002b299c 00000017 R_ARM_RELATIVE │ │ │ │ -002b29a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b29a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b29ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b29b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b29b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b29bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b29c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b29c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b29cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b29d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b29d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b29dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b29e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b29e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b29ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b29f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b29f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a04 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a10 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a18 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a24 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a30 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a34 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a48 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a54 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a58 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a64 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a84 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a94 00000017 R_ARM_RELATIVE │ │ │ │ -002b2a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2aac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ab4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2abc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b2af4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2afc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b04 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b08 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b14 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b48 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b50 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b54 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b58 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b84 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b94 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b2b9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ba4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2bfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c34 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c44 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c64 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c70 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c74 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c84 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c88 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c90 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c94 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c98 00000017 R_ARM_RELATIVE │ │ │ │ -002b2c9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ca4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ccc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ce0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ce4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ce8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cec 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2cfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d04 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d14 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d30 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d34 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d38 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d44 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d54 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d58 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d60 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d64 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d84 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d88 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d90 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d94 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d98 00000017 R_ARM_RELATIVE │ │ │ │ -002b2d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2da8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2db0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2db4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ddc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2de0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2de4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b2df0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2df4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2df8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2dfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e04 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e08 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e10 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e14 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e20 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e24 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e28 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e30 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e34 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e38 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e44 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e48 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e50 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e54 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e58 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e60 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e64 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e68 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e70 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e74 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e78 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e80 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e94 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e98 00000017 R_ARM_RELATIVE │ │ │ │ -002b2e9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ea0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ea4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ea8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2eac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2eb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ec0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ec4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ec8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ecc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ed0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ed4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2edc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ee4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ee8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2eec 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ef0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ef4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ef8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2efc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f00 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f24 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f28 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f34 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f38 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f40 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f68 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f70 00000017 R_ARM_RELATIVE │ │ │ │ -002b2f74 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fac 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fe0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fe4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2fec 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ff0 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ff4 00000017 R_ARM_RELATIVE │ │ │ │ -002b2ff8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3000 00000017 R_ARM_RELATIVE │ │ │ │ -002b3004 00000017 R_ARM_RELATIVE │ │ │ │ -002b3008 00000017 R_ARM_RELATIVE │ │ │ │ -002b300c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3010 00000017 R_ARM_RELATIVE │ │ │ │ -002b3014 00000017 R_ARM_RELATIVE │ │ │ │ -002b3018 00000017 R_ARM_RELATIVE │ │ │ │ -002b301c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3020 00000017 R_ARM_RELATIVE │ │ │ │ -002b3024 00000017 R_ARM_RELATIVE │ │ │ │ -002b3028 00000017 R_ARM_RELATIVE │ │ │ │ -002b302c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3030 00000017 R_ARM_RELATIVE │ │ │ │ -002b3034 00000017 R_ARM_RELATIVE │ │ │ │ -002b3038 00000017 R_ARM_RELATIVE │ │ │ │ -002b3040 00000017 R_ARM_RELATIVE │ │ │ │ -002b3044 00000017 R_ARM_RELATIVE │ │ │ │ -002b3048 00000017 R_ARM_RELATIVE │ │ │ │ -002b304c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3050 00000017 R_ARM_RELATIVE │ │ │ │ -002b3054 00000017 R_ARM_RELATIVE │ │ │ │ -002b3058 00000017 R_ARM_RELATIVE │ │ │ │ -002b305c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3060 00000017 R_ARM_RELATIVE │ │ │ │ -002b3064 00000017 R_ARM_RELATIVE │ │ │ │ -002b3068 00000017 R_ARM_RELATIVE │ │ │ │ -002b306c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3070 00000017 R_ARM_RELATIVE │ │ │ │ -002b3074 00000017 R_ARM_RELATIVE │ │ │ │ -002b3078 00000017 R_ARM_RELATIVE │ │ │ │ -002b307c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3080 00000017 R_ARM_RELATIVE │ │ │ │ -002b3084 00000017 R_ARM_RELATIVE │ │ │ │ -002b3088 00000017 R_ARM_RELATIVE │ │ │ │ -002b3090 00000017 R_ARM_RELATIVE │ │ │ │ -002b3094 00000017 R_ARM_RELATIVE │ │ │ │ -002b3098 00000017 R_ARM_RELATIVE │ │ │ │ -002b309c 00000017 R_ARM_RELATIVE │ │ │ │ -002b30a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b30b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b30c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b30d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b30e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b30f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b30f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b30f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b30fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3100 00000017 R_ARM_RELATIVE │ │ │ │ -002b3108 00000017 R_ARM_RELATIVE │ │ │ │ -002b3110 00000017 R_ARM_RELATIVE │ │ │ │ -002b3118 00000017 R_ARM_RELATIVE │ │ │ │ -002b3120 00000017 R_ARM_RELATIVE │ │ │ │ -002b3128 00000017 R_ARM_RELATIVE │ │ │ │ -002b3130 00000017 R_ARM_RELATIVE │ │ │ │ -002b3138 00000017 R_ARM_RELATIVE │ │ │ │ -002b3140 00000017 R_ARM_RELATIVE │ │ │ │ -002b3148 00000017 R_ARM_RELATIVE │ │ │ │ -002b3150 00000017 R_ARM_RELATIVE │ │ │ │ -002b3158 00000017 R_ARM_RELATIVE │ │ │ │ -002b3160 00000017 R_ARM_RELATIVE │ │ │ │ -002b3168 00000017 R_ARM_RELATIVE │ │ │ │ -002b3170 00000017 R_ARM_RELATIVE │ │ │ │ -002b3178 00000017 R_ARM_RELATIVE │ │ │ │ -002b3180 00000017 R_ARM_RELATIVE │ │ │ │ -002b3188 00000017 R_ARM_RELATIVE │ │ │ │ -002b3190 00000017 R_ARM_RELATIVE │ │ │ │ -002b3198 00000017 R_ARM_RELATIVE │ │ │ │ -002b31a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b31a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b31ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b31b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b31b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b31b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b31bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b31c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b31e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b31ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b31f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b31f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b31fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3200 00000017 R_ARM_RELATIVE │ │ │ │ -002b3204 00000017 R_ARM_RELATIVE │ │ │ │ -002b3208 00000017 R_ARM_RELATIVE │ │ │ │ -002b3210 00000017 R_ARM_RELATIVE │ │ │ │ -002b3214 00000017 R_ARM_RELATIVE │ │ │ │ -002b3218 00000017 R_ARM_RELATIVE │ │ │ │ -002b321c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3220 00000017 R_ARM_RELATIVE │ │ │ │ -002b3224 00000017 R_ARM_RELATIVE │ │ │ │ -002b3228 00000017 R_ARM_RELATIVE │ │ │ │ -002b322c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3230 00000017 R_ARM_RELATIVE │ │ │ │ -002b3234 00000017 R_ARM_RELATIVE │ │ │ │ -002b3238 00000017 R_ARM_RELATIVE │ │ │ │ -002b323c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3240 00000017 R_ARM_RELATIVE │ │ │ │ -002b3244 00000017 R_ARM_RELATIVE │ │ │ │ -002b3248 00000017 R_ARM_RELATIVE │ │ │ │ -002b324c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3250 00000017 R_ARM_RELATIVE │ │ │ │ -002b3254 00000017 R_ARM_RELATIVE │ │ │ │ -002b3258 00000017 R_ARM_RELATIVE │ │ │ │ -002b325c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3260 00000017 R_ARM_RELATIVE │ │ │ │ -002b3264 00000017 R_ARM_RELATIVE │ │ │ │ -002b3268 00000017 R_ARM_RELATIVE │ │ │ │ -002b326c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3270 00000017 R_ARM_RELATIVE │ │ │ │ -002b3274 00000017 R_ARM_RELATIVE │ │ │ │ -002b3278 00000017 R_ARM_RELATIVE │ │ │ │ -002b327c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3280 00000017 R_ARM_RELATIVE │ │ │ │ -002b3284 00000017 R_ARM_RELATIVE │ │ │ │ -002b3288 00000017 R_ARM_RELATIVE │ │ │ │ -002b328c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3290 00000017 R_ARM_RELATIVE │ │ │ │ -002b3294 00000017 R_ARM_RELATIVE │ │ │ │ -002b3298 00000017 R_ARM_RELATIVE │ │ │ │ -002b329c 00000017 R_ARM_RELATIVE │ │ │ │ -002b32a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b32bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b32c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b32cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b32d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b32dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b32e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b32ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b32f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b32f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b32f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b32fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3300 00000017 R_ARM_RELATIVE │ │ │ │ -002b3304 00000017 R_ARM_RELATIVE │ │ │ │ -002b3308 00000017 R_ARM_RELATIVE │ │ │ │ -002b330c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3310 00000017 R_ARM_RELATIVE │ │ │ │ -002b3314 00000017 R_ARM_RELATIVE │ │ │ │ -002b3318 00000017 R_ARM_RELATIVE │ │ │ │ -002b331c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3324 00000017 R_ARM_RELATIVE │ │ │ │ -002b3328 00000017 R_ARM_RELATIVE │ │ │ │ -002b332c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3330 00000017 R_ARM_RELATIVE │ │ │ │ -002b3334 00000017 R_ARM_RELATIVE │ │ │ │ -002b3338 00000017 R_ARM_RELATIVE │ │ │ │ -002b333c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3340 00000017 R_ARM_RELATIVE │ │ │ │ -002b3368 00000017 R_ARM_RELATIVE │ │ │ │ -002b3370 00000017 R_ARM_RELATIVE │ │ │ │ -002b3374 00000017 R_ARM_RELATIVE │ │ │ │ -002b3378 00000017 R_ARM_RELATIVE │ │ │ │ -002b337c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3380 00000017 R_ARM_RELATIVE │ │ │ │ -002b3384 00000017 R_ARM_RELATIVE │ │ │ │ -002b3388 00000017 R_ARM_RELATIVE │ │ │ │ -002b338c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3390 00000017 R_ARM_RELATIVE │ │ │ │ -002b3394 00000017 R_ARM_RELATIVE │ │ │ │ -002b3398 00000017 R_ARM_RELATIVE │ │ │ │ -002b339c 00000017 R_ARM_RELATIVE │ │ │ │ -002b33a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b33a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b33c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b33c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b33d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b33d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b33e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b33e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b33f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b33f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b33f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b33fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3400 00000017 R_ARM_RELATIVE │ │ │ │ -002b3404 00000017 R_ARM_RELATIVE │ │ │ │ -002b3408 00000017 R_ARM_RELATIVE │ │ │ │ -002b340c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3410 00000017 R_ARM_RELATIVE │ │ │ │ -002b3414 00000017 R_ARM_RELATIVE │ │ │ │ -002b3418 00000017 R_ARM_RELATIVE │ │ │ │ -002b341c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3420 00000017 R_ARM_RELATIVE │ │ │ │ -002b3424 00000017 R_ARM_RELATIVE │ │ │ │ -002b3428 00000017 R_ARM_RELATIVE │ │ │ │ -002b342c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3430 00000017 R_ARM_RELATIVE │ │ │ │ -002b3434 00000017 R_ARM_RELATIVE │ │ │ │ -002b3438 00000017 R_ARM_RELATIVE │ │ │ │ -002b343c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3440 00000017 R_ARM_RELATIVE │ │ │ │ -002b3470 00000017 R_ARM_RELATIVE │ │ │ │ -002b3474 00000017 R_ARM_RELATIVE │ │ │ │ -002b3478 00000017 R_ARM_RELATIVE │ │ │ │ -002b347c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3480 00000017 R_ARM_RELATIVE │ │ │ │ -002b3484 00000017 R_ARM_RELATIVE │ │ │ │ -002b3488 00000017 R_ARM_RELATIVE │ │ │ │ -002b348c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3490 00000017 R_ARM_RELATIVE │ │ │ │ -002b3494 00000017 R_ARM_RELATIVE │ │ │ │ -002b3498 00000017 R_ARM_RELATIVE │ │ │ │ -002b349c 00000017 R_ARM_RELATIVE │ │ │ │ -002b34a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b34b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b34c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b34d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b34e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b34f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b34f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b34fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3500 00000017 R_ARM_RELATIVE │ │ │ │ -002b3504 00000017 R_ARM_RELATIVE │ │ │ │ -002b3508 00000017 R_ARM_RELATIVE │ │ │ │ -002b350c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3534 00000017 R_ARM_RELATIVE │ │ │ │ -002b353c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3540 00000017 R_ARM_RELATIVE │ │ │ │ -002b3544 00000017 R_ARM_RELATIVE │ │ │ │ -002b3548 00000017 R_ARM_RELATIVE │ │ │ │ -002b354c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3550 00000017 R_ARM_RELATIVE │ │ │ │ -002b3554 00000017 R_ARM_RELATIVE │ │ │ │ -002b3558 00000017 R_ARM_RELATIVE │ │ │ │ -002b355c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3560 00000017 R_ARM_RELATIVE │ │ │ │ -002b3564 00000017 R_ARM_RELATIVE │ │ │ │ -002b3580 00000017 R_ARM_RELATIVE │ │ │ │ -002b3584 00000017 R_ARM_RELATIVE │ │ │ │ -002b3588 00000017 R_ARM_RELATIVE │ │ │ │ -002b358c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3590 00000017 R_ARM_RELATIVE │ │ │ │ -002b3594 00000017 R_ARM_RELATIVE │ │ │ │ -002b3598 00000017 R_ARM_RELATIVE │ │ │ │ -002b359c 00000017 R_ARM_RELATIVE │ │ │ │ -002b35a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b35a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b35a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b35ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b35c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b35c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b35cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b35d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b35d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b35d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b35dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b35e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b35e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b35e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3608 00000017 R_ARM_RELATIVE │ │ │ │ -002b3610 00000017 R_ARM_RELATIVE │ │ │ │ -002b3618 00000017 R_ARM_RELATIVE │ │ │ │ -002b3620 00000017 R_ARM_RELATIVE │ │ │ │ -002b3628 00000017 R_ARM_RELATIVE │ │ │ │ -002b3630 00000017 R_ARM_RELATIVE │ │ │ │ -002b3638 00000017 R_ARM_RELATIVE │ │ │ │ -002b3640 00000017 R_ARM_RELATIVE │ │ │ │ -002b3648 00000017 R_ARM_RELATIVE │ │ │ │ -002b3650 00000017 R_ARM_RELATIVE │ │ │ │ -002b3658 00000017 R_ARM_RELATIVE │ │ │ │ -002b3660 00000017 R_ARM_RELATIVE │ │ │ │ -002b3668 00000017 R_ARM_RELATIVE │ │ │ │ -002b3670 00000017 R_ARM_RELATIVE │ │ │ │ -002b3678 00000017 R_ARM_RELATIVE │ │ │ │ -002b3680 00000017 R_ARM_RELATIVE │ │ │ │ -002b3688 00000017 R_ARM_RELATIVE │ │ │ │ -002b3690 00000017 R_ARM_RELATIVE │ │ │ │ -002b3698 00000017 R_ARM_RELATIVE │ │ │ │ -002b36a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b36b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b36c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b36d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b36e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b36f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b36f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3708 00000017 R_ARM_RELATIVE │ │ │ │ -002b370c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3710 00000017 R_ARM_RELATIVE │ │ │ │ -002b3714 00000017 R_ARM_RELATIVE │ │ │ │ -002b3718 00000017 R_ARM_RELATIVE │ │ │ │ -002b371c 00000017 R_ARM_RELATIVE │ │ │ │ -002b374c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3750 00000017 R_ARM_RELATIVE │ │ │ │ -002b3754 00000017 R_ARM_RELATIVE │ │ │ │ -002b3758 00000017 R_ARM_RELATIVE │ │ │ │ -002b375c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3760 00000017 R_ARM_RELATIVE │ │ │ │ -002b3790 00000017 R_ARM_RELATIVE │ │ │ │ -002b3794 00000017 R_ARM_RELATIVE │ │ │ │ -002b3798 00000017 R_ARM_RELATIVE │ │ │ │ -002b379c 00000017 R_ARM_RELATIVE │ │ │ │ -002b37a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b37a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b37d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b37d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b37dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b37e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b37e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b37e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b37ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b37f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b37f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b37f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b37fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3800 00000017 R_ARM_RELATIVE │ │ │ │ -002b3804 00000017 R_ARM_RELATIVE │ │ │ │ -002b3808 00000017 R_ARM_RELATIVE │ │ │ │ -002b380c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3814 00000017 R_ARM_RELATIVE │ │ │ │ -002b3818 00000017 R_ARM_RELATIVE │ │ │ │ -002b381c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3820 00000017 R_ARM_RELATIVE │ │ │ │ -002b3824 00000017 R_ARM_RELATIVE │ │ │ │ -002b3828 00000017 R_ARM_RELATIVE │ │ │ │ -002b3858 00000017 R_ARM_RELATIVE │ │ │ │ -002b3860 00000017 R_ARM_RELATIVE │ │ │ │ -002b3864 00000017 R_ARM_RELATIVE │ │ │ │ -002b3868 00000017 R_ARM_RELATIVE │ │ │ │ -002b386c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3870 00000017 R_ARM_RELATIVE │ │ │ │ -002b3874 00000017 R_ARM_RELATIVE │ │ │ │ -002b3878 00000017 R_ARM_RELATIVE │ │ │ │ -002b387c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3880 00000017 R_ARM_RELATIVE │ │ │ │ -002b3884 00000017 R_ARM_RELATIVE │ │ │ │ -002b3888 00000017 R_ARM_RELATIVE │ │ │ │ -002b388c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3890 00000017 R_ARM_RELATIVE │ │ │ │ -002b3894 00000017 R_ARM_RELATIVE │ │ │ │ -002b3898 00000017 R_ARM_RELATIVE │ │ │ │ -002b38c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b38c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b38cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b38d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b38d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b38d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b38dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b38e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b38e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b38e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b38ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b38f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b38f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b38f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b38fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3900 00000017 R_ARM_RELATIVE │ │ │ │ -002b3904 00000017 R_ARM_RELATIVE │ │ │ │ -002b3908 00000017 R_ARM_RELATIVE │ │ │ │ -002b390c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3910 00000017 R_ARM_RELATIVE │ │ │ │ -002b3914 00000017 R_ARM_RELATIVE │ │ │ │ -002b3918 00000017 R_ARM_RELATIVE │ │ │ │ -002b391c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3920 00000017 R_ARM_RELATIVE │ │ │ │ -002b3924 00000017 R_ARM_RELATIVE │ │ │ │ -002b3928 00000017 R_ARM_RELATIVE │ │ │ │ -002b392c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3930 00000017 R_ARM_RELATIVE │ │ │ │ -002b3934 00000017 R_ARM_RELATIVE │ │ │ │ -002b3938 00000017 R_ARM_RELATIVE │ │ │ │ -002b393c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3940 00000017 R_ARM_RELATIVE │ │ │ │ -002b3944 00000017 R_ARM_RELATIVE │ │ │ │ -002b3948 00000017 R_ARM_RELATIVE │ │ │ │ -002b394c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3954 00000017 R_ARM_RELATIVE │ │ │ │ -002b3958 00000017 R_ARM_RELATIVE │ │ │ │ -002b3960 00000017 R_ARM_RELATIVE │ │ │ │ -002b3964 00000017 R_ARM_RELATIVE │ │ │ │ -002b396c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3970 00000017 R_ARM_RELATIVE │ │ │ │ -002b3978 00000017 R_ARM_RELATIVE │ │ │ │ -002b397c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3984 00000017 R_ARM_RELATIVE │ │ │ │ -002b3988 00000017 R_ARM_RELATIVE │ │ │ │ -002b3990 00000017 R_ARM_RELATIVE │ │ │ │ -002b3994 00000017 R_ARM_RELATIVE │ │ │ │ -002b399c 00000017 R_ARM_RELATIVE │ │ │ │ -002b39a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b39a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b39ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b39b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b39b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b39c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b39c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b39cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b39d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b39d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b39dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b39e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b39e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b39f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b39f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b39fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a14 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a20 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a24 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a30 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a34 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a68 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a74 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b3a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3aa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3aac 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ab4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3abc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ad0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ad4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ad8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3adc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ae0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ae4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b3af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3af4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3af8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3afc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b04 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b14 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b20 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b24 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b28 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b50 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b58 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b64 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b70 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b74 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b78 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b80 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b84 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b88 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b90 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b94 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b3b9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ba0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ba4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bac 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3be4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3bfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c10 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c14 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c18 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c20 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c24 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c34 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c44 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c84 00000017 R_ARM_RELATIVE │ │ │ │ -002b3c88 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cac 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3cfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d00 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d24 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d28 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d98 00000017 R_ARM_RELATIVE │ │ │ │ -002b3d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3de8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b3df0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e10 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e14 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e18 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e38 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e40 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e60 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e64 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e68 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e88 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b3eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3eb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3eb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3edc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f00 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f04 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f08 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f28 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f50 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f54 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f58 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f78 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b3f80 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b3fd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ff0 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ff4 00000017 R_ARM_RELATIVE │ │ │ │ -002b3ff8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4018 00000017 R_ARM_RELATIVE │ │ │ │ -002b401c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4020 00000017 R_ARM_RELATIVE │ │ │ │ -002b4040 00000017 R_ARM_RELATIVE │ │ │ │ -002b4044 00000017 R_ARM_RELATIVE │ │ │ │ -002b4048 00000017 R_ARM_RELATIVE │ │ │ │ -002b4068 00000017 R_ARM_RELATIVE │ │ │ │ -002b406c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4070 00000017 R_ARM_RELATIVE │ │ │ │ -002b4090 00000017 R_ARM_RELATIVE │ │ │ │ -002b4094 00000017 R_ARM_RELATIVE │ │ │ │ -002b4098 00000017 R_ARM_RELATIVE │ │ │ │ -002b40b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b40bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b40c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b40e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b40e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b40e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4108 00000017 R_ARM_RELATIVE │ │ │ │ -002b410c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4110 00000017 R_ARM_RELATIVE │ │ │ │ -002b4130 00000017 R_ARM_RELATIVE │ │ │ │ -002b4134 00000017 R_ARM_RELATIVE │ │ │ │ -002b4138 00000017 R_ARM_RELATIVE │ │ │ │ -002b4158 00000017 R_ARM_RELATIVE │ │ │ │ -002b415c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4160 00000017 R_ARM_RELATIVE │ │ │ │ -002b4180 00000017 R_ARM_RELATIVE │ │ │ │ -002b4184 00000017 R_ARM_RELATIVE │ │ │ │ -002b4188 00000017 R_ARM_RELATIVE │ │ │ │ -002b41a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b41ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b41b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b41d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b41d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b41d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b41f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b41fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4200 00000017 R_ARM_RELATIVE │ │ │ │ -002b4220 00000017 R_ARM_RELATIVE │ │ │ │ -002b4224 00000017 R_ARM_RELATIVE │ │ │ │ -002b4228 00000017 R_ARM_RELATIVE │ │ │ │ -002b4240 00000017 R_ARM_RELATIVE │ │ │ │ -002b4248 00000017 R_ARM_RELATIVE │ │ │ │ -002b424c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4250 00000017 R_ARM_RELATIVE │ │ │ │ -002b4268 00000017 R_ARM_RELATIVE │ │ │ │ -002b4270 00000017 R_ARM_RELATIVE │ │ │ │ -002b4274 00000017 R_ARM_RELATIVE │ │ │ │ -002b4278 00000017 R_ARM_RELATIVE │ │ │ │ -002b4290 00000017 R_ARM_RELATIVE │ │ │ │ -002b4298 00000017 R_ARM_RELATIVE │ │ │ │ -002b429c 00000017 R_ARM_RELATIVE │ │ │ │ -002b42a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b42b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b42c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b42c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b42c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b42e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b42e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b42ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b42f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4310 00000017 R_ARM_RELATIVE │ │ │ │ -002b4314 00000017 R_ARM_RELATIVE │ │ │ │ -002b4318 00000017 R_ARM_RELATIVE │ │ │ │ -002b4338 00000017 R_ARM_RELATIVE │ │ │ │ -002b433c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4340 00000017 R_ARM_RELATIVE │ │ │ │ -002b4360 00000017 R_ARM_RELATIVE │ │ │ │ -002b4364 00000017 R_ARM_RELATIVE │ │ │ │ -002b4368 00000017 R_ARM_RELATIVE │ │ │ │ -002b4388 00000017 R_ARM_RELATIVE │ │ │ │ -002b438c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4390 00000017 R_ARM_RELATIVE │ │ │ │ -002b43b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b43b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b43b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b43d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b43dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b43e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4400 00000017 R_ARM_RELATIVE │ │ │ │ -002b4404 00000017 R_ARM_RELATIVE │ │ │ │ -002b4408 00000017 R_ARM_RELATIVE │ │ │ │ -002b4428 00000017 R_ARM_RELATIVE │ │ │ │ -002b442c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4430 00000017 R_ARM_RELATIVE │ │ │ │ -002b4450 00000017 R_ARM_RELATIVE │ │ │ │ -002b4454 00000017 R_ARM_RELATIVE │ │ │ │ -002b4458 00000017 R_ARM_RELATIVE │ │ │ │ -002b4478 00000017 R_ARM_RELATIVE │ │ │ │ -002b447c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4480 00000017 R_ARM_RELATIVE │ │ │ │ -002b44a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b44a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b44a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b44c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b44cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b44d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b44f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b44f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b44f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4518 00000017 R_ARM_RELATIVE │ │ │ │ -002b451c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4520 00000017 R_ARM_RELATIVE │ │ │ │ -002b4540 00000017 R_ARM_RELATIVE │ │ │ │ -002b4544 00000017 R_ARM_RELATIVE │ │ │ │ -002b4548 00000017 R_ARM_RELATIVE │ │ │ │ -002b4568 00000017 R_ARM_RELATIVE │ │ │ │ -002b456c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4570 00000017 R_ARM_RELATIVE │ │ │ │ -002b4590 00000017 R_ARM_RELATIVE │ │ │ │ -002b4594 00000017 R_ARM_RELATIVE │ │ │ │ -002b4598 00000017 R_ARM_RELATIVE │ │ │ │ -002b45b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b45bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b45c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b45e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b45e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b45e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4608 00000017 R_ARM_RELATIVE │ │ │ │ -002b460c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4610 00000017 R_ARM_RELATIVE │ │ │ │ -002b4630 00000017 R_ARM_RELATIVE │ │ │ │ -002b4634 00000017 R_ARM_RELATIVE │ │ │ │ -002b4638 00000017 R_ARM_RELATIVE │ │ │ │ -002b4658 00000017 R_ARM_RELATIVE │ │ │ │ -002b465c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4660 00000017 R_ARM_RELATIVE │ │ │ │ -002b4680 00000017 R_ARM_RELATIVE │ │ │ │ -002b4684 00000017 R_ARM_RELATIVE │ │ │ │ -002b4688 00000017 R_ARM_RELATIVE │ │ │ │ -002b46a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b46ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b46b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b46d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b46d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b46d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b46f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b46fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4700 00000017 R_ARM_RELATIVE │ │ │ │ -002b4720 00000017 R_ARM_RELATIVE │ │ │ │ -002b4724 00000017 R_ARM_RELATIVE │ │ │ │ -002b4728 00000017 R_ARM_RELATIVE │ │ │ │ -002b4748 00000017 R_ARM_RELATIVE │ │ │ │ -002b474c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4750 00000017 R_ARM_RELATIVE │ │ │ │ -002b4770 00000017 R_ARM_RELATIVE │ │ │ │ -002b4774 00000017 R_ARM_RELATIVE │ │ │ │ -002b4778 00000017 R_ARM_RELATIVE │ │ │ │ -002b4798 00000017 R_ARM_RELATIVE │ │ │ │ -002b479c 00000017 R_ARM_RELATIVE │ │ │ │ -002b47a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b47c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b47c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b47c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4810 00000017 R_ARM_RELATIVE │ │ │ │ -002b4818 00000017 R_ARM_RELATIVE │ │ │ │ -002b4838 00000017 R_ARM_RELATIVE │ │ │ │ -002b4840 00000017 R_ARM_RELATIVE │ │ │ │ -002b4844 00000017 R_ARM_RELATIVE │ │ │ │ -002b4848 00000017 R_ARM_RELATIVE │ │ │ │ -002b4868 00000017 R_ARM_RELATIVE │ │ │ │ -002b486c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4870 00000017 R_ARM_RELATIVE │ │ │ │ -002b4890 00000017 R_ARM_RELATIVE │ │ │ │ -002b4894 00000017 R_ARM_RELATIVE │ │ │ │ -002b4898 00000017 R_ARM_RELATIVE │ │ │ │ -002b48b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b48bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b48c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b48e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b48e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b48e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4908 00000017 R_ARM_RELATIVE │ │ │ │ -002b490c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4910 00000017 R_ARM_RELATIVE │ │ │ │ -002b4930 00000017 R_ARM_RELATIVE │ │ │ │ -002b4934 00000017 R_ARM_RELATIVE │ │ │ │ -002b4938 00000017 R_ARM_RELATIVE │ │ │ │ -002b4958 00000017 R_ARM_RELATIVE │ │ │ │ -002b495c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4960 00000017 R_ARM_RELATIVE │ │ │ │ -002b4980 00000017 R_ARM_RELATIVE │ │ │ │ -002b4984 00000017 R_ARM_RELATIVE │ │ │ │ -002b4988 00000017 R_ARM_RELATIVE │ │ │ │ -002b49a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b49ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b49b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b49d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b49d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b49d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b49f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b49fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a20 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a24 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a48 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a50 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a74 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a98 00000017 R_ARM_RELATIVE │ │ │ │ -002b4a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b4af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b14 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b38 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b40 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b64 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b88 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4b90 00000017 R_ARM_RELATIVE │ │ │ │ -002b4bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4bb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4bdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ca4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ccc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4cf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d18 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d40 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d44 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d90 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d94 00000017 R_ARM_RELATIVE │ │ │ │ -002b4d98 00000017 R_ARM_RELATIVE │ │ │ │ -002b4db8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4dbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4de0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4de4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4de8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e08 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e10 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e30 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e34 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e38 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e58 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e60 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e80 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e84 00000017 R_ARM_RELATIVE │ │ │ │ -002b4e88 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ea8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4eac 00000017 R_ARM_RELATIVE │ │ │ │ -002b4eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ed0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ed4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ef8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4efc 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f00 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f20 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f24 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f28 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f48 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f50 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f70 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f74 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f78 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f98 00000017 R_ARM_RELATIVE │ │ │ │ -002b4f9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fe8 00000017 R_ARM_RELATIVE │ │ │ │ -002b4fec 00000017 R_ARM_RELATIVE │ │ │ │ -002b4ff0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5010 00000017 R_ARM_RELATIVE │ │ │ │ -002b5014 00000017 R_ARM_RELATIVE │ │ │ │ -002b5018 00000017 R_ARM_RELATIVE │ │ │ │ -002b5038 00000017 R_ARM_RELATIVE │ │ │ │ -002b503c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5040 00000017 R_ARM_RELATIVE │ │ │ │ -002b5060 00000017 R_ARM_RELATIVE │ │ │ │ -002b5064 00000017 R_ARM_RELATIVE │ │ │ │ -002b5068 00000017 R_ARM_RELATIVE │ │ │ │ -002b5088 00000017 R_ARM_RELATIVE │ │ │ │ -002b508c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5090 00000017 R_ARM_RELATIVE │ │ │ │ -002b50b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b50b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b50b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b50d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b50dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b50e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5100 00000017 R_ARM_RELATIVE │ │ │ │ -002b5104 00000017 R_ARM_RELATIVE │ │ │ │ -002b5108 00000017 R_ARM_RELATIVE │ │ │ │ -002b5128 00000017 R_ARM_RELATIVE │ │ │ │ -002b512c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5130 00000017 R_ARM_RELATIVE │ │ │ │ -002b5150 00000017 R_ARM_RELATIVE │ │ │ │ -002b5154 00000017 R_ARM_RELATIVE │ │ │ │ -002b5158 00000017 R_ARM_RELATIVE │ │ │ │ -002b5178 00000017 R_ARM_RELATIVE │ │ │ │ -002b517c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5180 00000017 R_ARM_RELATIVE │ │ │ │ -002b51a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b51a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b51a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b51c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b51cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b51d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b51f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b51f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b51f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5218 00000017 R_ARM_RELATIVE │ │ │ │ -002b521c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5220 00000017 R_ARM_RELATIVE │ │ │ │ -002b5240 00000017 R_ARM_RELATIVE │ │ │ │ -002b5244 00000017 R_ARM_RELATIVE │ │ │ │ -002b5248 00000017 R_ARM_RELATIVE │ │ │ │ -002b5268 00000017 R_ARM_RELATIVE │ │ │ │ -002b526c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5270 00000017 R_ARM_RELATIVE │ │ │ │ -002b5290 00000017 R_ARM_RELATIVE │ │ │ │ -002b5294 00000017 R_ARM_RELATIVE │ │ │ │ -002b5298 00000017 R_ARM_RELATIVE │ │ │ │ -002b52b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b52bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b52c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b52e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b52e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b52e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5308 00000017 R_ARM_RELATIVE │ │ │ │ -002b530c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5310 00000017 R_ARM_RELATIVE │ │ │ │ -002b5330 00000017 R_ARM_RELATIVE │ │ │ │ -002b5334 00000017 R_ARM_RELATIVE │ │ │ │ -002b5338 00000017 R_ARM_RELATIVE │ │ │ │ -002b5358 00000017 R_ARM_RELATIVE │ │ │ │ -002b535c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5360 00000017 R_ARM_RELATIVE │ │ │ │ -002b5380 00000017 R_ARM_RELATIVE │ │ │ │ -002b5384 00000017 R_ARM_RELATIVE │ │ │ │ -002b5388 00000017 R_ARM_RELATIVE │ │ │ │ -002b53a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b53ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b53b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b53d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b53d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b53d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b53f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b53fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5400 00000017 R_ARM_RELATIVE │ │ │ │ -002b5420 00000017 R_ARM_RELATIVE │ │ │ │ -002b5424 00000017 R_ARM_RELATIVE │ │ │ │ -002b5428 00000017 R_ARM_RELATIVE │ │ │ │ -002b5448 00000017 R_ARM_RELATIVE │ │ │ │ -002b544c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5450 00000017 R_ARM_RELATIVE │ │ │ │ -002b5470 00000017 R_ARM_RELATIVE │ │ │ │ -002b5474 00000017 R_ARM_RELATIVE │ │ │ │ -002b5478 00000017 R_ARM_RELATIVE │ │ │ │ -002b5498 00000017 R_ARM_RELATIVE │ │ │ │ -002b549c 00000017 R_ARM_RELATIVE │ │ │ │ -002b54a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b54c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b54c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b54c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b54e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b54ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b54f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5510 00000017 R_ARM_RELATIVE │ │ │ │ -002b5514 00000017 R_ARM_RELATIVE │ │ │ │ -002b5518 00000017 R_ARM_RELATIVE │ │ │ │ -002b5538 00000017 R_ARM_RELATIVE │ │ │ │ -002b553c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5540 00000017 R_ARM_RELATIVE │ │ │ │ -002b5560 00000017 R_ARM_RELATIVE │ │ │ │ -002b5564 00000017 R_ARM_RELATIVE │ │ │ │ -002b5568 00000017 R_ARM_RELATIVE │ │ │ │ -002b5588 00000017 R_ARM_RELATIVE │ │ │ │ -002b558c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5590 00000017 R_ARM_RELATIVE │ │ │ │ -002b55b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b55b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b55b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b55d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b55dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b55e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5600 00000017 R_ARM_RELATIVE │ │ │ │ -002b5604 00000017 R_ARM_RELATIVE │ │ │ │ -002b5608 00000017 R_ARM_RELATIVE │ │ │ │ -002b5628 00000017 R_ARM_RELATIVE │ │ │ │ -002b562c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5630 00000017 R_ARM_RELATIVE │ │ │ │ -002b5650 00000017 R_ARM_RELATIVE │ │ │ │ -002b5654 00000017 R_ARM_RELATIVE │ │ │ │ -002b5658 00000017 R_ARM_RELATIVE │ │ │ │ -002b5678 00000017 R_ARM_RELATIVE │ │ │ │ -002b567c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5680 00000017 R_ARM_RELATIVE │ │ │ │ -002b56a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b56a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b56a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b56c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b56cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b56d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b56f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b56f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b56f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5718 00000017 R_ARM_RELATIVE │ │ │ │ -002b571c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5720 00000017 R_ARM_RELATIVE │ │ │ │ -002b5740 00000017 R_ARM_RELATIVE │ │ │ │ -002b5744 00000017 R_ARM_RELATIVE │ │ │ │ -002b5748 00000017 R_ARM_RELATIVE │ │ │ │ -002b5768 00000017 R_ARM_RELATIVE │ │ │ │ -002b576c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5770 00000017 R_ARM_RELATIVE │ │ │ │ -002b5790 00000017 R_ARM_RELATIVE │ │ │ │ -002b5794 00000017 R_ARM_RELATIVE │ │ │ │ -002b5798 00000017 R_ARM_RELATIVE │ │ │ │ -002b57b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b57bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b57c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b57e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b57e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b57e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5808 00000017 R_ARM_RELATIVE │ │ │ │ -002b580c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5810 00000017 R_ARM_RELATIVE │ │ │ │ -002b5830 00000017 R_ARM_RELATIVE │ │ │ │ -002b5834 00000017 R_ARM_RELATIVE │ │ │ │ -002b5838 00000017 R_ARM_RELATIVE │ │ │ │ -002b5858 00000017 R_ARM_RELATIVE │ │ │ │ -002b585c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5860 00000017 R_ARM_RELATIVE │ │ │ │ -002b5880 00000017 R_ARM_RELATIVE │ │ │ │ -002b5884 00000017 R_ARM_RELATIVE │ │ │ │ -002b5888 00000017 R_ARM_RELATIVE │ │ │ │ -002b58a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b58ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b58b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b58d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b58d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b58d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b58f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b58fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5900 00000017 R_ARM_RELATIVE │ │ │ │ -002b5920 00000017 R_ARM_RELATIVE │ │ │ │ -002b5924 00000017 R_ARM_RELATIVE │ │ │ │ -002b5928 00000017 R_ARM_RELATIVE │ │ │ │ -002b5948 00000017 R_ARM_RELATIVE │ │ │ │ -002b594c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5950 00000017 R_ARM_RELATIVE │ │ │ │ -002b5970 00000017 R_ARM_RELATIVE │ │ │ │ -002b5974 00000017 R_ARM_RELATIVE │ │ │ │ -002b5978 00000017 R_ARM_RELATIVE │ │ │ │ -002b5998 00000017 R_ARM_RELATIVE │ │ │ │ -002b599c 00000017 R_ARM_RELATIVE │ │ │ │ -002b59a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b59c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b59c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b59c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b59e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b59ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b59f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a10 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a14 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a18 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a40 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a64 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a68 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ab4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ad8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5adc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ae0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b04 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b08 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b28 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b30 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b50 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b54 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b58 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b78 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5b80 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ba0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ba4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5bf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c18 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c20 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c44 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c68 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c70 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c90 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c94 00000017 R_ARM_RELATIVE │ │ │ │ -002b5c98 00000017 R_ARM_RELATIVE │ │ │ │ -002b5cb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5cbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5cc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ce0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ce4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ce8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d08 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d10 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d30 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d34 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d38 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d58 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d60 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d84 00000017 R_ARM_RELATIVE │ │ │ │ -002b5d88 00000017 R_ARM_RELATIVE │ │ │ │ -002b5da8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5dac 00000017 R_ARM_RELATIVE │ │ │ │ -002b5db0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5dd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5dd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5dd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5df8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5dfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e00 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e20 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e24 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e28 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e48 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e50 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e70 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e74 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e78 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e98 00000017 R_ARM_RELATIVE │ │ │ │ -002b5e9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ea0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ec0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ec4 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ec8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ee8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5eec 00000017 R_ARM_RELATIVE │ │ │ │ -002b5ef0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f10 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f14 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f18 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f38 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f40 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f60 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f64 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f68 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f88 00000017 R_ARM_RELATIVE │ │ │ │ -002b5f90 00000017 R_ARM_RELATIVE │ │ │ │ -002b5fb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b5fb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5fd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b5fe0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6000 00000017 R_ARM_RELATIVE │ │ │ │ -002b6004 00000017 R_ARM_RELATIVE │ │ │ │ -002b6008 00000017 R_ARM_RELATIVE │ │ │ │ -002b6028 00000017 R_ARM_RELATIVE │ │ │ │ -002b602c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6030 00000017 R_ARM_RELATIVE │ │ │ │ -002b6050 00000017 R_ARM_RELATIVE │ │ │ │ -002b6054 00000017 R_ARM_RELATIVE │ │ │ │ -002b6058 00000017 R_ARM_RELATIVE │ │ │ │ -002b6078 00000017 R_ARM_RELATIVE │ │ │ │ -002b607c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6080 00000017 R_ARM_RELATIVE │ │ │ │ -002b60a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b60a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b60a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b60c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b60cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b60d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b60f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b60f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b60f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6118 00000017 R_ARM_RELATIVE │ │ │ │ -002b611c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6120 00000017 R_ARM_RELATIVE │ │ │ │ -002b6140 00000017 R_ARM_RELATIVE │ │ │ │ -002b6144 00000017 R_ARM_RELATIVE │ │ │ │ -002b6148 00000017 R_ARM_RELATIVE │ │ │ │ -002b6168 00000017 R_ARM_RELATIVE │ │ │ │ -002b616c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6170 00000017 R_ARM_RELATIVE │ │ │ │ -002b6190 00000017 R_ARM_RELATIVE │ │ │ │ -002b6194 00000017 R_ARM_RELATIVE │ │ │ │ -002b6198 00000017 R_ARM_RELATIVE │ │ │ │ -002b61b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b61bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b61c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b61e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b61e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b61e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6208 00000017 R_ARM_RELATIVE │ │ │ │ -002b620c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6210 00000017 R_ARM_RELATIVE │ │ │ │ -002b6230 00000017 R_ARM_RELATIVE │ │ │ │ -002b6234 00000017 R_ARM_RELATIVE │ │ │ │ -002b6238 00000017 R_ARM_RELATIVE │ │ │ │ -002b6258 00000017 R_ARM_RELATIVE │ │ │ │ -002b625c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6260 00000017 R_ARM_RELATIVE │ │ │ │ -002b6280 00000017 R_ARM_RELATIVE │ │ │ │ -002b6284 00000017 R_ARM_RELATIVE │ │ │ │ -002b6288 00000017 R_ARM_RELATIVE │ │ │ │ -002b62a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b62ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b62b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b62d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b62d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b62d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b62f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b62fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6300 00000017 R_ARM_RELATIVE │ │ │ │ -002b6320 00000017 R_ARM_RELATIVE │ │ │ │ -002b6324 00000017 R_ARM_RELATIVE │ │ │ │ -002b6328 00000017 R_ARM_RELATIVE │ │ │ │ -002b6348 00000017 R_ARM_RELATIVE │ │ │ │ -002b634c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6350 00000017 R_ARM_RELATIVE │ │ │ │ -002b6370 00000017 R_ARM_RELATIVE │ │ │ │ -002b6374 00000017 R_ARM_RELATIVE │ │ │ │ -002b6378 00000017 R_ARM_RELATIVE │ │ │ │ -002b6398 00000017 R_ARM_RELATIVE │ │ │ │ -002b639c 00000017 R_ARM_RELATIVE │ │ │ │ -002b63a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b63c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b63c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b63c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b63e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b63ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b63f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6410 00000017 R_ARM_RELATIVE │ │ │ │ -002b6414 00000017 R_ARM_RELATIVE │ │ │ │ -002b6418 00000017 R_ARM_RELATIVE │ │ │ │ -002b6438 00000017 R_ARM_RELATIVE │ │ │ │ -002b643c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6440 00000017 R_ARM_RELATIVE │ │ │ │ -002b6460 00000017 R_ARM_RELATIVE │ │ │ │ -002b6464 00000017 R_ARM_RELATIVE │ │ │ │ -002b6468 00000017 R_ARM_RELATIVE │ │ │ │ -002b6488 00000017 R_ARM_RELATIVE │ │ │ │ -002b648c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6490 00000017 R_ARM_RELATIVE │ │ │ │ -002b64b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b64b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b64b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6500 00000017 R_ARM_RELATIVE │ │ │ │ -002b6504 00000017 R_ARM_RELATIVE │ │ │ │ -002b6508 00000017 R_ARM_RELATIVE │ │ │ │ -002b6528 00000017 R_ARM_RELATIVE │ │ │ │ -002b652c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6530 00000017 R_ARM_RELATIVE │ │ │ │ -002b6550 00000017 R_ARM_RELATIVE │ │ │ │ -002b6554 00000017 R_ARM_RELATIVE │ │ │ │ -002b6558 00000017 R_ARM_RELATIVE │ │ │ │ -002b65a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b65a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b65a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b65f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b65f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b65f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6618 00000017 R_ARM_RELATIVE │ │ │ │ -002b661c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6620 00000017 R_ARM_RELATIVE │ │ │ │ -002b6640 00000017 R_ARM_RELATIVE │ │ │ │ -002b6644 00000017 R_ARM_RELATIVE │ │ │ │ -002b6648 00000017 R_ARM_RELATIVE │ │ │ │ -002b6668 00000017 R_ARM_RELATIVE │ │ │ │ -002b666c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6670 00000017 R_ARM_RELATIVE │ │ │ │ -002b6690 00000017 R_ARM_RELATIVE │ │ │ │ -002b6694 00000017 R_ARM_RELATIVE │ │ │ │ -002b6698 00000017 R_ARM_RELATIVE │ │ │ │ -002b66b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b66bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b66c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b66e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b66e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b66e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6708 00000017 R_ARM_RELATIVE │ │ │ │ -002b670c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6710 00000017 R_ARM_RELATIVE │ │ │ │ -002b6730 00000017 R_ARM_RELATIVE │ │ │ │ -002b6734 00000017 R_ARM_RELATIVE │ │ │ │ -002b6738 00000017 R_ARM_RELATIVE │ │ │ │ -002b6758 00000017 R_ARM_RELATIVE │ │ │ │ -002b675c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6760 00000017 R_ARM_RELATIVE │ │ │ │ -002b6780 00000017 R_ARM_RELATIVE │ │ │ │ -002b6784 00000017 R_ARM_RELATIVE │ │ │ │ -002b6788 00000017 R_ARM_RELATIVE │ │ │ │ -002b67a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b67ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b67b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b67d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b67d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b67d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b67f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b67fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6800 00000017 R_ARM_RELATIVE │ │ │ │ -002b6820 00000017 R_ARM_RELATIVE │ │ │ │ -002b6824 00000017 R_ARM_RELATIVE │ │ │ │ -002b6828 00000017 R_ARM_RELATIVE │ │ │ │ -002b6848 00000017 R_ARM_RELATIVE │ │ │ │ -002b684c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6850 00000017 R_ARM_RELATIVE │ │ │ │ -002b6870 00000017 R_ARM_RELATIVE │ │ │ │ -002b6874 00000017 R_ARM_RELATIVE │ │ │ │ -002b6878 00000017 R_ARM_RELATIVE │ │ │ │ -002b6898 00000017 R_ARM_RELATIVE │ │ │ │ -002b689c 00000017 R_ARM_RELATIVE │ │ │ │ -002b68a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b68c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b68c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b68c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b68e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b68ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b68f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6910 00000017 R_ARM_RELATIVE │ │ │ │ -002b6914 00000017 R_ARM_RELATIVE │ │ │ │ -002b6918 00000017 R_ARM_RELATIVE │ │ │ │ -002b6938 00000017 R_ARM_RELATIVE │ │ │ │ -002b693c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6940 00000017 R_ARM_RELATIVE │ │ │ │ -002b6960 00000017 R_ARM_RELATIVE │ │ │ │ -002b6964 00000017 R_ARM_RELATIVE │ │ │ │ -002b6968 00000017 R_ARM_RELATIVE │ │ │ │ -002b6988 00000017 R_ARM_RELATIVE │ │ │ │ -002b698c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6990 00000017 R_ARM_RELATIVE │ │ │ │ -002b69b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b69b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b69b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b69d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b69dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b69e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a00 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a04 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a08 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a30 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a50 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a54 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a58 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6a80 00000017 R_ARM_RELATIVE │ │ │ │ -002b6aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6aa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6acc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ad0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6af4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6af8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b20 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b40 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b44 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b48 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b70 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b90 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b94 00000017 R_ARM_RELATIVE │ │ │ │ -002b6b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b6bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6bbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6be4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6be8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c10 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c34 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c84 00000017 R_ARM_RELATIVE │ │ │ │ -002b6c88 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cac 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6cfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d00 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d24 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d28 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d48 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d98 00000017 R_ARM_RELATIVE │ │ │ │ -002b6d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6de8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b6df0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e10 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e14 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e18 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e38 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e40 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e60 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e64 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e68 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e88 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b6eb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6eb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6eb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ed8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6edc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f00 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f04 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f08 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f28 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f50 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f54 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f58 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f78 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b6f80 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fa4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b6fd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ff0 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ff4 00000017 R_ARM_RELATIVE │ │ │ │ -002b6ff8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7018 00000017 R_ARM_RELATIVE │ │ │ │ -002b701c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7020 00000017 R_ARM_RELATIVE │ │ │ │ -002b7040 00000017 R_ARM_RELATIVE │ │ │ │ -002b7044 00000017 R_ARM_RELATIVE │ │ │ │ -002b7048 00000017 R_ARM_RELATIVE │ │ │ │ -002b7068 00000017 R_ARM_RELATIVE │ │ │ │ -002b706c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7070 00000017 R_ARM_RELATIVE │ │ │ │ -002b7090 00000017 R_ARM_RELATIVE │ │ │ │ -002b7094 00000017 R_ARM_RELATIVE │ │ │ │ -002b7098 00000017 R_ARM_RELATIVE │ │ │ │ -002b70b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b70bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b70c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b70e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b70e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b70e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7108 00000017 R_ARM_RELATIVE │ │ │ │ -002b710c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7110 00000017 R_ARM_RELATIVE │ │ │ │ -002b7130 00000017 R_ARM_RELATIVE │ │ │ │ -002b7134 00000017 R_ARM_RELATIVE │ │ │ │ -002b7138 00000017 R_ARM_RELATIVE │ │ │ │ -002b7158 00000017 R_ARM_RELATIVE │ │ │ │ -002b715c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7160 00000017 R_ARM_RELATIVE │ │ │ │ -002b7180 00000017 R_ARM_RELATIVE │ │ │ │ -002b7184 00000017 R_ARM_RELATIVE │ │ │ │ -002b7188 00000017 R_ARM_RELATIVE │ │ │ │ -002b71a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b71ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b71b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b71d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b71d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b71d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b71f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b71fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7200 00000017 R_ARM_RELATIVE │ │ │ │ -002b7220 00000017 R_ARM_RELATIVE │ │ │ │ -002b7224 00000017 R_ARM_RELATIVE │ │ │ │ -002b7228 00000017 R_ARM_RELATIVE │ │ │ │ -002b7248 00000017 R_ARM_RELATIVE │ │ │ │ -002b724c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7250 00000017 R_ARM_RELATIVE │ │ │ │ -002b7270 00000017 R_ARM_RELATIVE │ │ │ │ -002b7274 00000017 R_ARM_RELATIVE │ │ │ │ -002b7278 00000017 R_ARM_RELATIVE │ │ │ │ -002b7298 00000017 R_ARM_RELATIVE │ │ │ │ -002b729c 00000017 R_ARM_RELATIVE │ │ │ │ -002b72a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b72c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b72c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b72c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b72e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b72ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b72f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7310 00000017 R_ARM_RELATIVE │ │ │ │ -002b7314 00000017 R_ARM_RELATIVE │ │ │ │ -002b7318 00000017 R_ARM_RELATIVE │ │ │ │ -002b7338 00000017 R_ARM_RELATIVE │ │ │ │ -002b733c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7340 00000017 R_ARM_RELATIVE │ │ │ │ -002b7360 00000017 R_ARM_RELATIVE │ │ │ │ -002b7364 00000017 R_ARM_RELATIVE │ │ │ │ -002b7368 00000017 R_ARM_RELATIVE │ │ │ │ -002b7388 00000017 R_ARM_RELATIVE │ │ │ │ -002b738c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7390 00000017 R_ARM_RELATIVE │ │ │ │ -002b73b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b73b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b73b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b73d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b73dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b73e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7400 00000017 R_ARM_RELATIVE │ │ │ │ -002b7404 00000017 R_ARM_RELATIVE │ │ │ │ -002b7408 00000017 R_ARM_RELATIVE │ │ │ │ -002b7428 00000017 R_ARM_RELATIVE │ │ │ │ -002b742c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7430 00000017 R_ARM_RELATIVE │ │ │ │ -002b7450 00000017 R_ARM_RELATIVE │ │ │ │ -002b7454 00000017 R_ARM_RELATIVE │ │ │ │ -002b7458 00000017 R_ARM_RELATIVE │ │ │ │ -002b7478 00000017 R_ARM_RELATIVE │ │ │ │ -002b747c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7480 00000017 R_ARM_RELATIVE │ │ │ │ -002b74a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b74a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b74a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b74c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b74cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b74d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b74f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b74f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b74f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7518 00000017 R_ARM_RELATIVE │ │ │ │ -002b751c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7520 00000017 R_ARM_RELATIVE │ │ │ │ -002b7540 00000017 R_ARM_RELATIVE │ │ │ │ -002b7544 00000017 R_ARM_RELATIVE │ │ │ │ -002b7548 00000017 R_ARM_RELATIVE │ │ │ │ -002b7568 00000017 R_ARM_RELATIVE │ │ │ │ -002b756c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7570 00000017 R_ARM_RELATIVE │ │ │ │ -002b7590 00000017 R_ARM_RELATIVE │ │ │ │ -002b7594 00000017 R_ARM_RELATIVE │ │ │ │ -002b7598 00000017 R_ARM_RELATIVE │ │ │ │ -002b75b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b75bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b75c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b75e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b75e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b75e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7608 00000017 R_ARM_RELATIVE │ │ │ │ -002b760c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7610 00000017 R_ARM_RELATIVE │ │ │ │ -002b7630 00000017 R_ARM_RELATIVE │ │ │ │ -002b7634 00000017 R_ARM_RELATIVE │ │ │ │ -002b7638 00000017 R_ARM_RELATIVE │ │ │ │ -002b7658 00000017 R_ARM_RELATIVE │ │ │ │ -002b765c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7660 00000017 R_ARM_RELATIVE │ │ │ │ -002b7680 00000017 R_ARM_RELATIVE │ │ │ │ -002b7684 00000017 R_ARM_RELATIVE │ │ │ │ -002b7688 00000017 R_ARM_RELATIVE │ │ │ │ -002b76a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b76ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b76b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b76c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b76d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b76d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b76d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b76f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b76fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7700 00000017 R_ARM_RELATIVE │ │ │ │ -002b7720 00000017 R_ARM_RELATIVE │ │ │ │ -002b7724 00000017 R_ARM_RELATIVE │ │ │ │ -002b7728 00000017 R_ARM_RELATIVE │ │ │ │ -002b7748 00000017 R_ARM_RELATIVE │ │ │ │ -002b774c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7750 00000017 R_ARM_RELATIVE │ │ │ │ -002b7770 00000017 R_ARM_RELATIVE │ │ │ │ -002b7774 00000017 R_ARM_RELATIVE │ │ │ │ -002b7778 00000017 R_ARM_RELATIVE │ │ │ │ -002b7798 00000017 R_ARM_RELATIVE │ │ │ │ -002b77a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b77c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b77c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b77c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b77e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b77ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b77f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7810 00000017 R_ARM_RELATIVE │ │ │ │ -002b7814 00000017 R_ARM_RELATIVE │ │ │ │ -002b7818 00000017 R_ARM_RELATIVE │ │ │ │ -002b7838 00000017 R_ARM_RELATIVE │ │ │ │ -002b783c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7840 00000017 R_ARM_RELATIVE │ │ │ │ -002b7860 00000017 R_ARM_RELATIVE │ │ │ │ -002b7864 00000017 R_ARM_RELATIVE │ │ │ │ -002b7868 00000017 R_ARM_RELATIVE │ │ │ │ -002b7888 00000017 R_ARM_RELATIVE │ │ │ │ -002b788c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7890 00000017 R_ARM_RELATIVE │ │ │ │ -002b78b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b78b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b78b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b78d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b78dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b78e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7900 00000017 R_ARM_RELATIVE │ │ │ │ -002b7904 00000017 R_ARM_RELATIVE │ │ │ │ -002b7908 00000017 R_ARM_RELATIVE │ │ │ │ -002b7928 00000017 R_ARM_RELATIVE │ │ │ │ -002b792c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7930 00000017 R_ARM_RELATIVE │ │ │ │ -002b7950 00000017 R_ARM_RELATIVE │ │ │ │ -002b7954 00000017 R_ARM_RELATIVE │ │ │ │ -002b7958 00000017 R_ARM_RELATIVE │ │ │ │ -002b7978 00000017 R_ARM_RELATIVE │ │ │ │ -002b797c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7980 00000017 R_ARM_RELATIVE │ │ │ │ -002b79a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b79a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b79a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b79c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b79cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b79d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b79f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b79f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b79f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a18 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a20 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a40 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a44 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a48 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a68 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a90 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a94 00000017 R_ARM_RELATIVE │ │ │ │ -002b7a98 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ab8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7abc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ae0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ae4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b08 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b30 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b34 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b38 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b58 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b80 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b84 00000017 R_ARM_RELATIVE │ │ │ │ -002b7b88 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ba8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bac 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7bfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c20 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c24 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c48 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c70 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c74 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c98 00000017 R_ARM_RELATIVE │ │ │ │ -002b7c9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7cc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7cc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ce8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7cec 00000017 R_ARM_RELATIVE │ │ │ │ -002b7cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d10 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d14 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d18 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d38 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d40 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d60 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d64 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d88 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7d90 00000017 R_ARM_RELATIVE │ │ │ │ -002b7db0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7db4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7db8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7dd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ddc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7de0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e00 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e04 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e08 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e28 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e30 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e50 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e54 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e58 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e78 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7e80 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ea0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ea4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ea8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ec8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ecc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ed0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ef0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ef4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7ef8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f18 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f20 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f40 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f44 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f48 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f68 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f70 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f90 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f94 00000017 R_ARM_RELATIVE │ │ │ │ -002b7f98 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fe0 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fe4 00000017 R_ARM_RELATIVE │ │ │ │ -002b7fe8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8008 00000017 R_ARM_RELATIVE │ │ │ │ -002b800c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8010 00000017 R_ARM_RELATIVE │ │ │ │ -002b8030 00000017 R_ARM_RELATIVE │ │ │ │ -002b8034 00000017 R_ARM_RELATIVE │ │ │ │ -002b8038 00000017 R_ARM_RELATIVE │ │ │ │ -002b8058 00000017 R_ARM_RELATIVE │ │ │ │ -002b805c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8060 00000017 R_ARM_RELATIVE │ │ │ │ -002b8080 00000017 R_ARM_RELATIVE │ │ │ │ -002b8084 00000017 R_ARM_RELATIVE │ │ │ │ -002b8088 00000017 R_ARM_RELATIVE │ │ │ │ -002b80a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b80ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b80b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b80d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b80d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b80d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b80f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b80fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8100 00000017 R_ARM_RELATIVE │ │ │ │ -002b8120 00000017 R_ARM_RELATIVE │ │ │ │ -002b8124 00000017 R_ARM_RELATIVE │ │ │ │ -002b8128 00000017 R_ARM_RELATIVE │ │ │ │ -002b8148 00000017 R_ARM_RELATIVE │ │ │ │ -002b814c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8150 00000017 R_ARM_RELATIVE │ │ │ │ -002b8170 00000017 R_ARM_RELATIVE │ │ │ │ -002b8174 00000017 R_ARM_RELATIVE │ │ │ │ -002b8178 00000017 R_ARM_RELATIVE │ │ │ │ -002b8198 00000017 R_ARM_RELATIVE │ │ │ │ -002b819c 00000017 R_ARM_RELATIVE │ │ │ │ -002b81a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b81c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b81c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b81c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b81e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b81ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b81f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8210 00000017 R_ARM_RELATIVE │ │ │ │ -002b8214 00000017 R_ARM_RELATIVE │ │ │ │ -002b8218 00000017 R_ARM_RELATIVE │ │ │ │ -002b8238 00000017 R_ARM_RELATIVE │ │ │ │ -002b823c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8240 00000017 R_ARM_RELATIVE │ │ │ │ -002b8260 00000017 R_ARM_RELATIVE │ │ │ │ -002b8264 00000017 R_ARM_RELATIVE │ │ │ │ -002b8268 00000017 R_ARM_RELATIVE │ │ │ │ -002b8288 00000017 R_ARM_RELATIVE │ │ │ │ -002b828c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8290 00000017 R_ARM_RELATIVE │ │ │ │ -002b82b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b82b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b82b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b82d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b82dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b82e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8300 00000017 R_ARM_RELATIVE │ │ │ │ -002b8304 00000017 R_ARM_RELATIVE │ │ │ │ -002b8308 00000017 R_ARM_RELATIVE │ │ │ │ -002b8328 00000017 R_ARM_RELATIVE │ │ │ │ -002b832c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8330 00000017 R_ARM_RELATIVE │ │ │ │ -002b8350 00000017 R_ARM_RELATIVE │ │ │ │ -002b8354 00000017 R_ARM_RELATIVE │ │ │ │ -002b8358 00000017 R_ARM_RELATIVE │ │ │ │ -002b8378 00000017 R_ARM_RELATIVE │ │ │ │ -002b837c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8380 00000017 R_ARM_RELATIVE │ │ │ │ -002b83a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b83a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b83a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b83c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b83cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b83d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b83f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b83f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b83f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8418 00000017 R_ARM_RELATIVE │ │ │ │ -002b841c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8420 00000017 R_ARM_RELATIVE │ │ │ │ -002b8440 00000017 R_ARM_RELATIVE │ │ │ │ -002b8444 00000017 R_ARM_RELATIVE │ │ │ │ -002b8448 00000017 R_ARM_RELATIVE │ │ │ │ -002b8468 00000017 R_ARM_RELATIVE │ │ │ │ -002b846c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8470 00000017 R_ARM_RELATIVE │ │ │ │ -002b8490 00000017 R_ARM_RELATIVE │ │ │ │ -002b8494 00000017 R_ARM_RELATIVE │ │ │ │ -002b8498 00000017 R_ARM_RELATIVE │ │ │ │ -002b84b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b84bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b84c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8508 00000017 R_ARM_RELATIVE │ │ │ │ -002b850c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8510 00000017 R_ARM_RELATIVE │ │ │ │ -002b8530 00000017 R_ARM_RELATIVE │ │ │ │ -002b8534 00000017 R_ARM_RELATIVE │ │ │ │ -002b8538 00000017 R_ARM_RELATIVE │ │ │ │ -002b8558 00000017 R_ARM_RELATIVE │ │ │ │ -002b855c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8560 00000017 R_ARM_RELATIVE │ │ │ │ -002b8580 00000017 R_ARM_RELATIVE │ │ │ │ -002b8584 00000017 R_ARM_RELATIVE │ │ │ │ -002b8588 00000017 R_ARM_RELATIVE │ │ │ │ -002b85a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b85ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b85b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b85d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b85d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b85d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b85f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b85fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8600 00000017 R_ARM_RELATIVE │ │ │ │ -002b8620 00000017 R_ARM_RELATIVE │ │ │ │ -002b8624 00000017 R_ARM_RELATIVE │ │ │ │ -002b8628 00000017 R_ARM_RELATIVE │ │ │ │ -002b8648 00000017 R_ARM_RELATIVE │ │ │ │ -002b864c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8650 00000017 R_ARM_RELATIVE │ │ │ │ -002b8670 00000017 R_ARM_RELATIVE │ │ │ │ -002b8674 00000017 R_ARM_RELATIVE │ │ │ │ -002b8678 00000017 R_ARM_RELATIVE │ │ │ │ -002b8698 00000017 R_ARM_RELATIVE │ │ │ │ -002b869c 00000017 R_ARM_RELATIVE │ │ │ │ -002b86a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b86c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b86c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b86c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b86e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b86ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b86f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8710 00000017 R_ARM_RELATIVE │ │ │ │ -002b8714 00000017 R_ARM_RELATIVE │ │ │ │ -002b8718 00000017 R_ARM_RELATIVE │ │ │ │ -002b8738 00000017 R_ARM_RELATIVE │ │ │ │ -002b873c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8740 00000017 R_ARM_RELATIVE │ │ │ │ -002b8760 00000017 R_ARM_RELATIVE │ │ │ │ -002b8764 00000017 R_ARM_RELATIVE │ │ │ │ -002b8768 00000017 R_ARM_RELATIVE │ │ │ │ -002b8788 00000017 R_ARM_RELATIVE │ │ │ │ -002b878c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8790 00000017 R_ARM_RELATIVE │ │ │ │ -002b87b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b87b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b87b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b87d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b87dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b87e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8800 00000017 R_ARM_RELATIVE │ │ │ │ -002b8804 00000017 R_ARM_RELATIVE │ │ │ │ -002b8808 00000017 R_ARM_RELATIVE │ │ │ │ -002b8828 00000017 R_ARM_RELATIVE │ │ │ │ -002b882c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8830 00000017 R_ARM_RELATIVE │ │ │ │ -002b8850 00000017 R_ARM_RELATIVE │ │ │ │ -002b8854 00000017 R_ARM_RELATIVE │ │ │ │ -002b8858 00000017 R_ARM_RELATIVE │ │ │ │ -002b8878 00000017 R_ARM_RELATIVE │ │ │ │ -002b887c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8880 00000017 R_ARM_RELATIVE │ │ │ │ -002b88a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b88a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b88a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b88c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b88cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b88d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b88f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b88f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b88f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8918 00000017 R_ARM_RELATIVE │ │ │ │ -002b891c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8920 00000017 R_ARM_RELATIVE │ │ │ │ -002b8940 00000017 R_ARM_RELATIVE │ │ │ │ -002b8944 00000017 R_ARM_RELATIVE │ │ │ │ -002b8948 00000017 R_ARM_RELATIVE │ │ │ │ -002b8968 00000017 R_ARM_RELATIVE │ │ │ │ -002b896c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8970 00000017 R_ARM_RELATIVE │ │ │ │ -002b8990 00000017 R_ARM_RELATIVE │ │ │ │ -002b8994 00000017 R_ARM_RELATIVE │ │ │ │ -002b8998 00000017 R_ARM_RELATIVE │ │ │ │ -002b89b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b89bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b89c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b89e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b89e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b89e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a08 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a10 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a30 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a34 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a38 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a58 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a60 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a80 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a84 00000017 R_ARM_RELATIVE │ │ │ │ -002b8a88 00000017 R_ARM_RELATIVE │ │ │ │ -002b8aa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8aac 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ab0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ad0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ad4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ad8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8af8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8afc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b00 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b20 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b24 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b28 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b48 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b50 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b70 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b74 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b78 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b98 00000017 R_ARM_RELATIVE │ │ │ │ -002b8b9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ba0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8bc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8bc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8bc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8be8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8bec 00000017 R_ARM_RELATIVE │ │ │ │ -002b8bf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c10 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c14 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c18 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c38 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c40 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c60 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c64 00000017 R_ARM_RELATIVE │ │ │ │ -002b8c68 00000017 R_ARM_RELATIVE │ │ │ │ -002b8cb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8cb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8cb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8cd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8cdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ce0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d28 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d30 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d50 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d54 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d58 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b8da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8da4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8da8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8dcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8dd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e18 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e20 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e40 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e44 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e48 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e68 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e70 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e90 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e94 00000017 R_ARM_RELATIVE │ │ │ │ -002b8e98 00000017 R_ARM_RELATIVE │ │ │ │ -002b8eb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ebc 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ec0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ee0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ee4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ee8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f08 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f10 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f30 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f34 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f38 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f80 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f84 00000017 R_ARM_RELATIVE │ │ │ │ -002b8f88 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fa8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fac 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b8fd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ff8 00000017 R_ARM_RELATIVE │ │ │ │ -002b8ffc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9000 00000017 R_ARM_RELATIVE │ │ │ │ -002b9020 00000017 R_ARM_RELATIVE │ │ │ │ -002b9024 00000017 R_ARM_RELATIVE │ │ │ │ -002b9028 00000017 R_ARM_RELATIVE │ │ │ │ -002b9048 00000017 R_ARM_RELATIVE │ │ │ │ -002b904c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9050 00000017 R_ARM_RELATIVE │ │ │ │ -002b9098 00000017 R_ARM_RELATIVE │ │ │ │ -002b909c 00000017 R_ARM_RELATIVE │ │ │ │ -002b90a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b90c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b90c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b90c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b90e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b90ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b90f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9110 00000017 R_ARM_RELATIVE │ │ │ │ -002b9114 00000017 R_ARM_RELATIVE │ │ │ │ -002b9118 00000017 R_ARM_RELATIVE │ │ │ │ -002b9138 00000017 R_ARM_RELATIVE │ │ │ │ -002b913c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9140 00000017 R_ARM_RELATIVE │ │ │ │ -002b9160 00000017 R_ARM_RELATIVE │ │ │ │ -002b9164 00000017 R_ARM_RELATIVE │ │ │ │ -002b9168 00000017 R_ARM_RELATIVE │ │ │ │ -002b9188 00000017 R_ARM_RELATIVE │ │ │ │ -002b918c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9190 00000017 R_ARM_RELATIVE │ │ │ │ -002b91b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b91b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b91b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b91d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b91dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b91e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9228 00000017 R_ARM_RELATIVE │ │ │ │ -002b922c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9230 00000017 R_ARM_RELATIVE │ │ │ │ -002b9250 00000017 R_ARM_RELATIVE │ │ │ │ -002b9254 00000017 R_ARM_RELATIVE │ │ │ │ -002b9258 00000017 R_ARM_RELATIVE │ │ │ │ -002b9278 00000017 R_ARM_RELATIVE │ │ │ │ -002b927c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9280 00000017 R_ARM_RELATIVE │ │ │ │ -002b92a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b92a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b92a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b92c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b92cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b92d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b92f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b92f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b92f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9318 00000017 R_ARM_RELATIVE │ │ │ │ -002b931c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9320 00000017 R_ARM_RELATIVE │ │ │ │ -002b9340 00000017 R_ARM_RELATIVE │ │ │ │ -002b9344 00000017 R_ARM_RELATIVE │ │ │ │ -002b9348 00000017 R_ARM_RELATIVE │ │ │ │ -002b9368 00000017 R_ARM_RELATIVE │ │ │ │ -002b936c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9370 00000017 R_ARM_RELATIVE │ │ │ │ -002b9390 00000017 R_ARM_RELATIVE │ │ │ │ -002b9394 00000017 R_ARM_RELATIVE │ │ │ │ -002b9398 00000017 R_ARM_RELATIVE │ │ │ │ -002b93b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b93bc 00000017 R_ARM_RELATIVE │ │ │ │ -002b93c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b93e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b93e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b93e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9408 00000017 R_ARM_RELATIVE │ │ │ │ -002b940c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9410 00000017 R_ARM_RELATIVE │ │ │ │ -002b9430 00000017 R_ARM_RELATIVE │ │ │ │ -002b9434 00000017 R_ARM_RELATIVE │ │ │ │ -002b9438 00000017 R_ARM_RELATIVE │ │ │ │ -002b9458 00000017 R_ARM_RELATIVE │ │ │ │ -002b945c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9460 00000017 R_ARM_RELATIVE │ │ │ │ -002b9480 00000017 R_ARM_RELATIVE │ │ │ │ -002b9484 00000017 R_ARM_RELATIVE │ │ │ │ -002b9488 00000017 R_ARM_RELATIVE │ │ │ │ -002b94a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b94ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b94b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b94d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b94d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b94d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b94f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b94fc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9500 00000017 R_ARM_RELATIVE │ │ │ │ -002b9520 00000017 R_ARM_RELATIVE │ │ │ │ -002b9524 00000017 R_ARM_RELATIVE │ │ │ │ -002b9528 00000017 R_ARM_RELATIVE │ │ │ │ -002b9548 00000017 R_ARM_RELATIVE │ │ │ │ -002b954c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9550 00000017 R_ARM_RELATIVE │ │ │ │ -002b9570 00000017 R_ARM_RELATIVE │ │ │ │ -002b9574 00000017 R_ARM_RELATIVE │ │ │ │ -002b9578 00000017 R_ARM_RELATIVE │ │ │ │ -002b9598 00000017 R_ARM_RELATIVE │ │ │ │ -002b959c 00000017 R_ARM_RELATIVE │ │ │ │ -002b95a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b95c0 00000017 R_ARM_RELATIVE │ │ │ │ -002b95c4 00000017 R_ARM_RELATIVE │ │ │ │ -002b95c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b95e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b95ec 00000017 R_ARM_RELATIVE │ │ │ │ -002b95f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9610 00000017 R_ARM_RELATIVE │ │ │ │ -002b9614 00000017 R_ARM_RELATIVE │ │ │ │ -002b9618 00000017 R_ARM_RELATIVE │ │ │ │ -002b9638 00000017 R_ARM_RELATIVE │ │ │ │ -002b963c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9640 00000017 R_ARM_RELATIVE │ │ │ │ -002b9660 00000017 R_ARM_RELATIVE │ │ │ │ -002b9664 00000017 R_ARM_RELATIVE │ │ │ │ -002b9668 00000017 R_ARM_RELATIVE │ │ │ │ -002b9688 00000017 R_ARM_RELATIVE │ │ │ │ -002b968c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9690 00000017 R_ARM_RELATIVE │ │ │ │ -002b96b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b96b4 00000017 R_ARM_RELATIVE │ │ │ │ -002b96b8 00000017 R_ARM_RELATIVE │ │ │ │ -002b96d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b96dc 00000017 R_ARM_RELATIVE │ │ │ │ -002b96e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9700 00000017 R_ARM_RELATIVE │ │ │ │ -002b9704 00000017 R_ARM_RELATIVE │ │ │ │ -002b9708 00000017 R_ARM_RELATIVE │ │ │ │ -002b9728 00000017 R_ARM_RELATIVE │ │ │ │ -002b972c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9730 00000017 R_ARM_RELATIVE │ │ │ │ -002b9750 00000017 R_ARM_RELATIVE │ │ │ │ -002b9754 00000017 R_ARM_RELATIVE │ │ │ │ -002b9758 00000017 R_ARM_RELATIVE │ │ │ │ -002b9778 00000017 R_ARM_RELATIVE │ │ │ │ -002b977c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9780 00000017 R_ARM_RELATIVE │ │ │ │ -002b97a0 00000017 R_ARM_RELATIVE │ │ │ │ -002b97a4 00000017 R_ARM_RELATIVE │ │ │ │ -002b97a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b97c8 00000017 R_ARM_RELATIVE │ │ │ │ -002b97cc 00000017 R_ARM_RELATIVE │ │ │ │ -002b97d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b97f0 00000017 R_ARM_RELATIVE │ │ │ │ -002b97f4 00000017 R_ARM_RELATIVE │ │ │ │ -002b97f8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9818 00000017 R_ARM_RELATIVE │ │ │ │ -002b981c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9820 00000017 R_ARM_RELATIVE │ │ │ │ -002b9840 00000017 R_ARM_RELATIVE │ │ │ │ -002b9844 00000017 R_ARM_RELATIVE │ │ │ │ -002b9848 00000017 R_ARM_RELATIVE │ │ │ │ -002b9868 00000017 R_ARM_RELATIVE │ │ │ │ -002b986c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9870 00000017 R_ARM_RELATIVE │ │ │ │ -002b9890 00000017 R_ARM_RELATIVE │ │ │ │ -002b9894 00000017 R_ARM_RELATIVE │ │ │ │ -002b9898 00000017 R_ARM_RELATIVE │ │ │ │ -002b98e0 00000017 R_ARM_RELATIVE │ │ │ │ -002b98e4 00000017 R_ARM_RELATIVE │ │ │ │ -002b98e8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9908 00000017 R_ARM_RELATIVE │ │ │ │ -002b990c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9910 00000017 R_ARM_RELATIVE │ │ │ │ -002b9930 00000017 R_ARM_RELATIVE │ │ │ │ -002b9934 00000017 R_ARM_RELATIVE │ │ │ │ -002b9938 00000017 R_ARM_RELATIVE │ │ │ │ -002b9958 00000017 R_ARM_RELATIVE │ │ │ │ -002b995c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9960 00000017 R_ARM_RELATIVE │ │ │ │ -002b9980 00000017 R_ARM_RELATIVE │ │ │ │ -002b9984 00000017 R_ARM_RELATIVE │ │ │ │ -002b9988 00000017 R_ARM_RELATIVE │ │ │ │ -002b99a8 00000017 R_ARM_RELATIVE │ │ │ │ -002b99ac 00000017 R_ARM_RELATIVE │ │ │ │ -002b99b0 00000017 R_ARM_RELATIVE │ │ │ │ -002b99d0 00000017 R_ARM_RELATIVE │ │ │ │ -002b99d4 00000017 R_ARM_RELATIVE │ │ │ │ -002b99d8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a20 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a24 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a28 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a48 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a50 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a70 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a74 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a78 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a98 00000017 R_ARM_RELATIVE │ │ │ │ -002b9a9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9aa0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ac0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ac4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ac8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ae8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9aec 00000017 R_ARM_RELATIVE │ │ │ │ -002b9af0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b10 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b14 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b18 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b38 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b3c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b40 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b60 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b64 00000017 R_ARM_RELATIVE │ │ │ │ -002b9b68 00000017 R_ARM_RELATIVE │ │ │ │ -002b9bb0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9bb4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9bb8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9bd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9bdc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9be0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c00 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c04 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c08 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c28 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c30 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c50 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c54 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c58 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c78 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9c80 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ca0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ca4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ca8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9cc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ccc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9cd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9cf0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9cf4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9cf8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d18 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d20 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d68 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d70 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d74 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d78 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d84 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d88 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d8c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d90 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d94 00000017 R_ARM_RELATIVE │ │ │ │ -002b9d9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9da0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9da4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9da8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dac 00000017 R_ARM_RELATIVE │ │ │ │ -002b9db0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9db4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9db8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dc0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dc8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dcc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dd0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dd4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dd8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ddc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9de0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9de4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9de8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dec 00000017 R_ARM_RELATIVE │ │ │ │ -002b9df0 00000017 R_ARM_RELATIVE │ │ │ │ -002b9df4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9df8 00000017 R_ARM_RELATIVE │ │ │ │ -002b9dfc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e04 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e0c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e2c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e34 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e54 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e5c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e7c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9e84 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ea4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9eac 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ecc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ed4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9ef4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9efc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f1c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f24 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f44 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f4c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f6c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f74 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f94 00000017 R_ARM_RELATIVE │ │ │ │ -002b9f9c 00000017 R_ARM_RELATIVE │ │ │ │ -002b9fbc 00000017 R_ARM_RELATIVE │ │ │ │ -002b9fc4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9fe4 00000017 R_ARM_RELATIVE │ │ │ │ -002b9fec 00000017 R_ARM_RELATIVE │ │ │ │ -002ba00c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba014 00000017 R_ARM_RELATIVE │ │ │ │ -002ba034 00000017 R_ARM_RELATIVE │ │ │ │ -002ba03c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba05c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba064 00000017 R_ARM_RELATIVE │ │ │ │ -002ba084 00000017 R_ARM_RELATIVE │ │ │ │ -002ba08c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba0ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ba0b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba0d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba0dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba0fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba104 00000017 R_ARM_RELATIVE │ │ │ │ -002ba124 00000017 R_ARM_RELATIVE │ │ │ │ -002ba12c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba14c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba154 00000017 R_ARM_RELATIVE │ │ │ │ -002ba174 00000017 R_ARM_RELATIVE │ │ │ │ -002ba17c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba19c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba1a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba1c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba1cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba1ec 00000017 R_ARM_RELATIVE │ │ │ │ -002ba1f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba214 00000017 R_ARM_RELATIVE │ │ │ │ -002ba21c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba23c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba244 00000017 R_ARM_RELATIVE │ │ │ │ -002ba264 00000017 R_ARM_RELATIVE │ │ │ │ -002ba26c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba28c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba294 00000017 R_ARM_RELATIVE │ │ │ │ -002ba2b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba2bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba2dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba2e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba304 00000017 R_ARM_RELATIVE │ │ │ │ -002ba30c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba32c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba334 00000017 R_ARM_RELATIVE │ │ │ │ -002ba354 00000017 R_ARM_RELATIVE │ │ │ │ -002ba35c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba37c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba384 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba3fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba41c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba424 00000017 R_ARM_RELATIVE │ │ │ │ -002ba444 00000017 R_ARM_RELATIVE │ │ │ │ -002ba44c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba46c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba474 00000017 R_ARM_RELATIVE │ │ │ │ -002ba494 00000017 R_ARM_RELATIVE │ │ │ │ -002ba49c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4c8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4ec 00000017 R_ARM_RELATIVE │ │ │ │ -002ba4f0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba50c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba514 00000017 R_ARM_RELATIVE │ │ │ │ -002ba518 00000017 R_ARM_RELATIVE │ │ │ │ -002ba534 00000017 R_ARM_RELATIVE │ │ │ │ -002ba53c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba540 00000017 R_ARM_RELATIVE │ │ │ │ -002ba55c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba560 00000017 R_ARM_RELATIVE │ │ │ │ -002ba564 00000017 R_ARM_RELATIVE │ │ │ │ -002ba568 00000017 R_ARM_RELATIVE │ │ │ │ -002ba584 00000017 R_ARM_RELATIVE │ │ │ │ -002ba58c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba590 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5b8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5d8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5e0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba5fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba600 00000017 R_ARM_RELATIVE │ │ │ │ -002ba604 00000017 R_ARM_RELATIVE │ │ │ │ -002ba608 00000017 R_ARM_RELATIVE │ │ │ │ -002ba624 00000017 R_ARM_RELATIVE │ │ │ │ -002ba628 00000017 R_ARM_RELATIVE │ │ │ │ -002ba62c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba630 00000017 R_ARM_RELATIVE │ │ │ │ -002ba64c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba650 00000017 R_ARM_RELATIVE │ │ │ │ -002ba654 00000017 R_ARM_RELATIVE │ │ │ │ -002ba658 00000017 R_ARM_RELATIVE │ │ │ │ -002ba674 00000017 R_ARM_RELATIVE │ │ │ │ -002ba678 00000017 R_ARM_RELATIVE │ │ │ │ -002ba67c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba69c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6a0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6c8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6ec 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6f0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba6f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba714 00000017 R_ARM_RELATIVE │ │ │ │ -002ba718 00000017 R_ARM_RELATIVE │ │ │ │ -002ba71c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba73c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba740 00000017 R_ARM_RELATIVE │ │ │ │ -002ba744 00000017 R_ARM_RELATIVE │ │ │ │ -002ba764 00000017 R_ARM_RELATIVE │ │ │ │ -002ba76c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba770 00000017 R_ARM_RELATIVE │ │ │ │ -002ba78c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba794 00000017 R_ARM_RELATIVE │ │ │ │ -002ba798 00000017 R_ARM_RELATIVE │ │ │ │ -002ba79c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7b4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7c0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7e0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba7e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba804 00000017 R_ARM_RELATIVE │ │ │ │ -002ba808 00000017 R_ARM_RELATIVE │ │ │ │ -002ba80c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba82c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba830 00000017 R_ARM_RELATIVE │ │ │ │ -002ba834 00000017 R_ARM_RELATIVE │ │ │ │ -002ba854 00000017 R_ARM_RELATIVE │ │ │ │ -002ba858 00000017 R_ARM_RELATIVE │ │ │ │ -002ba85c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba87c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba880 00000017 R_ARM_RELATIVE │ │ │ │ -002ba884 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8a4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8a8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8ac 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8cc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8d0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8d4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8d8 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8dc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8e0 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8f4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba8fc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba91c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba920 00000017 R_ARM_RELATIVE │ │ │ │ -002ba924 00000017 R_ARM_RELATIVE │ │ │ │ -002ba944 00000017 R_ARM_RELATIVE │ │ │ │ -002ba948 00000017 R_ARM_RELATIVE │ │ │ │ -002ba94c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba96c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba974 00000017 R_ARM_RELATIVE │ │ │ │ -002ba994 00000017 R_ARM_RELATIVE │ │ │ │ -002ba99c 00000017 R_ARM_RELATIVE │ │ │ │ -002ba9bc 00000017 R_ARM_RELATIVE │ │ │ │ -002ba9c4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba9e4 00000017 R_ARM_RELATIVE │ │ │ │ -002ba9ec 00000017 R_ARM_RELATIVE │ │ │ │ -002baa0c 00000017 R_ARM_RELATIVE │ │ │ │ -002baa14 00000017 R_ARM_RELATIVE │ │ │ │ -002baa34 00000017 R_ARM_RELATIVE │ │ │ │ -002baa3c 00000017 R_ARM_RELATIVE │ │ │ │ -002baa5c 00000017 R_ARM_RELATIVE │ │ │ │ -002baa64 00000017 R_ARM_RELATIVE │ │ │ │ -002baa84 00000017 R_ARM_RELATIVE │ │ │ │ -002baa8c 00000017 R_ARM_RELATIVE │ │ │ │ -002baaac 00000017 R_ARM_RELATIVE │ │ │ │ -002baab4 00000017 R_ARM_RELATIVE │ │ │ │ -002baad4 00000017 R_ARM_RELATIVE │ │ │ │ -002baadc 00000017 R_ARM_RELATIVE │ │ │ │ -002baafc 00000017 R_ARM_RELATIVE │ │ │ │ -002bab04 00000017 R_ARM_RELATIVE │ │ │ │ -002bab24 00000017 R_ARM_RELATIVE │ │ │ │ -002bab2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bab4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bab54 00000017 R_ARM_RELATIVE │ │ │ │ -002bab74 00000017 R_ARM_RELATIVE │ │ │ │ -002bab7c 00000017 R_ARM_RELATIVE │ │ │ │ -002bab9c 00000017 R_ARM_RELATIVE │ │ │ │ -002baba4 00000017 R_ARM_RELATIVE │ │ │ │ -002babc4 00000017 R_ARM_RELATIVE │ │ │ │ -002babcc 00000017 R_ARM_RELATIVE │ │ │ │ -002babec 00000017 R_ARM_RELATIVE │ │ │ │ -002babf4 00000017 R_ARM_RELATIVE │ │ │ │ -002bac14 00000017 R_ARM_RELATIVE │ │ │ │ -002bac1c 00000017 R_ARM_RELATIVE │ │ │ │ -002bac3c 00000017 R_ARM_RELATIVE │ │ │ │ -002bac44 00000017 R_ARM_RELATIVE │ │ │ │ -002bac64 00000017 R_ARM_RELATIVE │ │ │ │ -002bac6c 00000017 R_ARM_RELATIVE │ │ │ │ -002bac8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bac94 00000017 R_ARM_RELATIVE │ │ │ │ -002bacb4 00000017 R_ARM_RELATIVE │ │ │ │ -002bacbc 00000017 R_ARM_RELATIVE │ │ │ │ -002bacdc 00000017 R_ARM_RELATIVE │ │ │ │ -002bace4 00000017 R_ARM_RELATIVE │ │ │ │ -002bad04 00000017 R_ARM_RELATIVE │ │ │ │ -002bad0c 00000017 R_ARM_RELATIVE │ │ │ │ -002bad2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bad34 00000017 R_ARM_RELATIVE │ │ │ │ -002bad54 00000017 R_ARM_RELATIVE │ │ │ │ -002bad5c 00000017 R_ARM_RELATIVE │ │ │ │ -002bada4 00000017 R_ARM_RELATIVE │ │ │ │ -002badac 00000017 R_ARM_RELATIVE │ │ │ │ -002badb4 00000017 R_ARM_RELATIVE │ │ │ │ -002badbc 00000017 R_ARM_RELATIVE │ │ │ │ -002badc4 00000017 R_ARM_RELATIVE │ │ │ │ -002badcc 00000017 R_ARM_RELATIVE │ │ │ │ -002badd4 00000017 R_ARM_RELATIVE │ │ │ │ -002baddc 00000017 R_ARM_RELATIVE │ │ │ │ -002bade4 00000017 R_ARM_RELATIVE │ │ │ │ -002badec 00000017 R_ARM_RELATIVE │ │ │ │ -002badf4 00000017 R_ARM_RELATIVE │ │ │ │ -002badfc 00000017 R_ARM_RELATIVE │ │ │ │ -002bae00 00000017 R_ARM_RELATIVE │ │ │ │ -002bae04 00000017 R_ARM_RELATIVE │ │ │ │ -002bae0c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae10 00000017 R_ARM_RELATIVE │ │ │ │ -002bae14 00000017 R_ARM_RELATIVE │ │ │ │ -002bae1c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae20 00000017 R_ARM_RELATIVE │ │ │ │ -002bae24 00000017 R_ARM_RELATIVE │ │ │ │ -002bae2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae30 00000017 R_ARM_RELATIVE │ │ │ │ -002bae34 00000017 R_ARM_RELATIVE │ │ │ │ -002bae3c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae40 00000017 R_ARM_RELATIVE │ │ │ │ -002bae44 00000017 R_ARM_RELATIVE │ │ │ │ -002bae4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae50 00000017 R_ARM_RELATIVE │ │ │ │ -002bae54 00000017 R_ARM_RELATIVE │ │ │ │ -002bae5c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae60 00000017 R_ARM_RELATIVE │ │ │ │ -002bae64 00000017 R_ARM_RELATIVE │ │ │ │ -002bae6c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae74 00000017 R_ARM_RELATIVE │ │ │ │ -002bae7c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae84 00000017 R_ARM_RELATIVE │ │ │ │ -002bae8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bae94 00000017 R_ARM_RELATIVE │ │ │ │ -002bae9c 00000017 R_ARM_RELATIVE │ │ │ │ -002baea4 00000017 R_ARM_RELATIVE │ │ │ │ -002baeac 00000017 R_ARM_RELATIVE │ │ │ │ -002baeb4 00000017 R_ARM_RELATIVE │ │ │ │ -002baebc 00000017 R_ARM_RELATIVE │ │ │ │ -002baec4 00000017 R_ARM_RELATIVE │ │ │ │ -002baecc 00000017 R_ARM_RELATIVE │ │ │ │ -002baed4 00000017 R_ARM_RELATIVE │ │ │ │ -002baedc 00000017 R_ARM_RELATIVE │ │ │ │ -002baee4 00000017 R_ARM_RELATIVE │ │ │ │ -002baeec 00000017 R_ARM_RELATIVE │ │ │ │ -002baef4 00000017 R_ARM_RELATIVE │ │ │ │ -002baefc 00000017 R_ARM_RELATIVE │ │ │ │ -002baf04 00000017 R_ARM_RELATIVE │ │ │ │ -002baf0c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf14 00000017 R_ARM_RELATIVE │ │ │ │ -002baf1c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf24 00000017 R_ARM_RELATIVE │ │ │ │ -002baf2c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf34 00000017 R_ARM_RELATIVE │ │ │ │ -002baf3c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf44 00000017 R_ARM_RELATIVE │ │ │ │ -002baf4c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf54 00000017 R_ARM_RELATIVE │ │ │ │ -002baf5c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf60 00000017 R_ARM_RELATIVE │ │ │ │ -002baf74 00000017 R_ARM_RELATIVE │ │ │ │ -002baf7c 00000017 R_ARM_RELATIVE │ │ │ │ -002baf80 00000017 R_ARM_RELATIVE │ │ │ │ -002baf84 00000017 R_ARM_RELATIVE │ │ │ │ -002baf8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bafa4 00000017 R_ARM_RELATIVE │ │ │ │ -002bafa8 00000017 R_ARM_RELATIVE │ │ │ │ -002bafac 00000017 R_ARM_RELATIVE │ │ │ │ -002bafb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bafb4 00000017 R_ARM_RELATIVE │ │ │ │ -002bafb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bafbc 00000017 R_ARM_RELATIVE │ │ │ │ -002bafc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bafc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bafd0 00000017 R_ARM_RELATIVE │ │ │ │ -002baff0 00000017 R_ARM_RELATIVE │ │ │ │ -002baff8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb018 00000017 R_ARM_RELATIVE │ │ │ │ -002bb020 00000017 R_ARM_RELATIVE │ │ │ │ -002bb040 00000017 R_ARM_RELATIVE │ │ │ │ -002bb048 00000017 R_ARM_RELATIVE │ │ │ │ -002bb068 00000017 R_ARM_RELATIVE │ │ │ │ -002bb070 00000017 R_ARM_RELATIVE │ │ │ │ -002bb090 00000017 R_ARM_RELATIVE │ │ │ │ -002bb098 00000017 R_ARM_RELATIVE │ │ │ │ -002bb0b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb0c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb0e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb0e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb108 00000017 R_ARM_RELATIVE │ │ │ │ -002bb110 00000017 R_ARM_RELATIVE │ │ │ │ -002bb130 00000017 R_ARM_RELATIVE │ │ │ │ -002bb138 00000017 R_ARM_RELATIVE │ │ │ │ -002bb158 00000017 R_ARM_RELATIVE │ │ │ │ -002bb160 00000017 R_ARM_RELATIVE │ │ │ │ -002bb180 00000017 R_ARM_RELATIVE │ │ │ │ -002bb188 00000017 R_ARM_RELATIVE │ │ │ │ -002bb1a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb1b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb1d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb1d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb1f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb200 00000017 R_ARM_RELATIVE │ │ │ │ -002bb220 00000017 R_ARM_RELATIVE │ │ │ │ -002bb228 00000017 R_ARM_RELATIVE │ │ │ │ -002bb270 00000017 R_ARM_RELATIVE │ │ │ │ -002bb278 00000017 R_ARM_RELATIVE │ │ │ │ -002bb298 00000017 R_ARM_RELATIVE │ │ │ │ -002bb2a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb2c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb2c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb2e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb2f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb310 00000017 R_ARM_RELATIVE │ │ │ │ -002bb318 00000017 R_ARM_RELATIVE │ │ │ │ -002bb338 00000017 R_ARM_RELATIVE │ │ │ │ -002bb340 00000017 R_ARM_RELATIVE │ │ │ │ -002bb360 00000017 R_ARM_RELATIVE │ │ │ │ -002bb368 00000017 R_ARM_RELATIVE │ │ │ │ -002bb388 00000017 R_ARM_RELATIVE │ │ │ │ -002bb390 00000017 R_ARM_RELATIVE │ │ │ │ -002bb3b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb3b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb3d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb3e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb400 00000017 R_ARM_RELATIVE │ │ │ │ -002bb408 00000017 R_ARM_RELATIVE │ │ │ │ -002bb428 00000017 R_ARM_RELATIVE │ │ │ │ -002bb430 00000017 R_ARM_RELATIVE │ │ │ │ -002bb450 00000017 R_ARM_RELATIVE │ │ │ │ -002bb458 00000017 R_ARM_RELATIVE │ │ │ │ -002bb478 00000017 R_ARM_RELATIVE │ │ │ │ -002bb480 00000017 R_ARM_RELATIVE │ │ │ │ -002bb4c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb4d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb4f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb4f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb518 00000017 R_ARM_RELATIVE │ │ │ │ -002bb520 00000017 R_ARM_RELATIVE │ │ │ │ -002bb540 00000017 R_ARM_RELATIVE │ │ │ │ -002bb548 00000017 R_ARM_RELATIVE │ │ │ │ -002bb568 00000017 R_ARM_RELATIVE │ │ │ │ -002bb570 00000017 R_ARM_RELATIVE │ │ │ │ -002bb590 00000017 R_ARM_RELATIVE │ │ │ │ -002bb598 00000017 R_ARM_RELATIVE │ │ │ │ -002bb5b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb5c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb5e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb5e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb608 00000017 R_ARM_RELATIVE │ │ │ │ -002bb610 00000017 R_ARM_RELATIVE │ │ │ │ -002bb630 00000017 R_ARM_RELATIVE │ │ │ │ -002bb638 00000017 R_ARM_RELATIVE │ │ │ │ -002bb658 00000017 R_ARM_RELATIVE │ │ │ │ -002bb660 00000017 R_ARM_RELATIVE │ │ │ │ -002bb680 00000017 R_ARM_RELATIVE │ │ │ │ -002bb688 00000017 R_ARM_RELATIVE │ │ │ │ -002bb6d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb6d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb6f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb700 00000017 R_ARM_RELATIVE │ │ │ │ -002bb720 00000017 R_ARM_RELATIVE │ │ │ │ -002bb728 00000017 R_ARM_RELATIVE │ │ │ │ -002bb748 00000017 R_ARM_RELATIVE │ │ │ │ -002bb750 00000017 R_ARM_RELATIVE │ │ │ │ -002bb770 00000017 R_ARM_RELATIVE │ │ │ │ -002bb778 00000017 R_ARM_RELATIVE │ │ │ │ -002bb798 00000017 R_ARM_RELATIVE │ │ │ │ -002bb7a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb7c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb7c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb7e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb7f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb810 00000017 R_ARM_RELATIVE │ │ │ │ -002bb818 00000017 R_ARM_RELATIVE │ │ │ │ -002bb838 00000017 R_ARM_RELATIVE │ │ │ │ -002bb840 00000017 R_ARM_RELATIVE │ │ │ │ -002bb860 00000017 R_ARM_RELATIVE │ │ │ │ -002bb868 00000017 R_ARM_RELATIVE │ │ │ │ -002bb888 00000017 R_ARM_RELATIVE │ │ │ │ -002bb890 00000017 R_ARM_RELATIVE │ │ │ │ -002bb8b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb8b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb8d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb8e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb900 00000017 R_ARM_RELATIVE │ │ │ │ -002bb908 00000017 R_ARM_RELATIVE │ │ │ │ -002bb928 00000017 R_ARM_RELATIVE │ │ │ │ -002bb930 00000017 R_ARM_RELATIVE │ │ │ │ -002bb950 00000017 R_ARM_RELATIVE │ │ │ │ -002bb958 00000017 R_ARM_RELATIVE │ │ │ │ -002bb978 00000017 R_ARM_RELATIVE │ │ │ │ -002bb980 00000017 R_ARM_RELATIVE │ │ │ │ -002bb9a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb9a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bb9f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bb9f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bba18 00000017 R_ARM_RELATIVE │ │ │ │ -002bba20 00000017 R_ARM_RELATIVE │ │ │ │ -002bba40 00000017 R_ARM_RELATIVE │ │ │ │ -002bba48 00000017 R_ARM_RELATIVE │ │ │ │ -002bba68 00000017 R_ARM_RELATIVE │ │ │ │ -002bba70 00000017 R_ARM_RELATIVE │ │ │ │ -002bba90 00000017 R_ARM_RELATIVE │ │ │ │ -002bba98 00000017 R_ARM_RELATIVE │ │ │ │ -002bbab8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbac0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbae0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbae8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb08 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb10 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb30 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb38 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb58 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb60 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb80 00000017 R_ARM_RELATIVE │ │ │ │ -002bbb88 00000017 R_ARM_RELATIVE │ │ │ │ -002bbba8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbbb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbbd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbbd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbbf8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc00 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc20 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc28 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc48 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc50 00000017 R_ARM_RELATIVE │ │ │ │ -002bbc98 00000017 R_ARM_RELATIVE │ │ │ │ -002bbca0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbcc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbcc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbce8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbcf0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd10 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd18 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd38 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd40 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd60 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd68 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd88 00000017 R_ARM_RELATIVE │ │ │ │ -002bbd90 00000017 R_ARM_RELATIVE │ │ │ │ -002bbdb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbdb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbdd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbde0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe00 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe08 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe28 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe30 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe50 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe58 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe78 00000017 R_ARM_RELATIVE │ │ │ │ -002bbe80 00000017 R_ARM_RELATIVE │ │ │ │ -002bbea0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbea8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbec8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbed0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf18 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf20 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf40 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf48 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf68 00000017 R_ARM_RELATIVE │ │ │ │ -002bbf70 00000017 R_ARM_RELATIVE │ │ │ │ -002bbfb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bbfc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbfe0 00000017 R_ARM_RELATIVE │ │ │ │ -002bbfe8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc008 00000017 R_ARM_RELATIVE │ │ │ │ -002bc010 00000017 R_ARM_RELATIVE │ │ │ │ -002bc030 00000017 R_ARM_RELATIVE │ │ │ │ -002bc038 00000017 R_ARM_RELATIVE │ │ │ │ -002bc058 00000017 R_ARM_RELATIVE │ │ │ │ -002bc060 00000017 R_ARM_RELATIVE │ │ │ │ -002bc080 00000017 R_ARM_RELATIVE │ │ │ │ -002bc088 00000017 R_ARM_RELATIVE │ │ │ │ -002bc0a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc0b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc0d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc0d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc0f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc100 00000017 R_ARM_RELATIVE │ │ │ │ -002bc120 00000017 R_ARM_RELATIVE │ │ │ │ -002bc128 00000017 R_ARM_RELATIVE │ │ │ │ -002bc148 00000017 R_ARM_RELATIVE │ │ │ │ -002bc150 00000017 R_ARM_RELATIVE │ │ │ │ -002bc170 00000017 R_ARM_RELATIVE │ │ │ │ -002bc178 00000017 R_ARM_RELATIVE │ │ │ │ -002bc198 00000017 R_ARM_RELATIVE │ │ │ │ -002bc1a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc1c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc1c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc1e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc1f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc238 00000017 R_ARM_RELATIVE │ │ │ │ -002bc240 00000017 R_ARM_RELATIVE │ │ │ │ -002bc244 00000017 R_ARM_RELATIVE │ │ │ │ -002bc248 00000017 R_ARM_RELATIVE │ │ │ │ -002bc250 00000017 R_ARM_RELATIVE │ │ │ │ -002bc254 00000017 R_ARM_RELATIVE │ │ │ │ -002bc268 00000017 R_ARM_RELATIVE │ │ │ │ -002bc270 00000017 R_ARM_RELATIVE │ │ │ │ -002bc274 00000017 R_ARM_RELATIVE │ │ │ │ -002bc278 00000017 R_ARM_RELATIVE │ │ │ │ -002bc280 00000017 R_ARM_RELATIVE │ │ │ │ -002bc298 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2a4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc2f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc300 00000017 R_ARM_RELATIVE │ │ │ │ -002bc308 00000017 R_ARM_RELATIVE │ │ │ │ -002bc310 00000017 R_ARM_RELATIVE │ │ │ │ -002bc314 00000017 R_ARM_RELATIVE │ │ │ │ -002bc328 00000017 R_ARM_RELATIVE │ │ │ │ -002bc330 00000017 R_ARM_RELATIVE │ │ │ │ -002bc350 00000017 R_ARM_RELATIVE │ │ │ │ -002bc354 00000017 R_ARM_RELATIVE │ │ │ │ -002bc358 00000017 R_ARM_RELATIVE │ │ │ │ -002bc378 00000017 R_ARM_RELATIVE │ │ │ │ -002bc37c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc380 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3cc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3f4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc3f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc418 00000017 R_ARM_RELATIVE │ │ │ │ -002bc41c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc420 00000017 R_ARM_RELATIVE │ │ │ │ -002bc468 00000017 R_ARM_RELATIVE │ │ │ │ -002bc46c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc470 00000017 R_ARM_RELATIVE │ │ │ │ -002bc474 00000017 R_ARM_RELATIVE │ │ │ │ -002bc478 00000017 R_ARM_RELATIVE │ │ │ │ -002bc47c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc480 00000017 R_ARM_RELATIVE │ │ │ │ -002bc484 00000017 R_ARM_RELATIVE │ │ │ │ -002bc488 00000017 R_ARM_RELATIVE │ │ │ │ -002bc48c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc490 00000017 R_ARM_RELATIVE │ │ │ │ -002bc494 00000017 R_ARM_RELATIVE │ │ │ │ -002bc498 00000017 R_ARM_RELATIVE │ │ │ │ -002bc49c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4a4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4ac 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4b4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4bc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4c4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4cc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4d4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4dc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4e4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4ec 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4f4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc4fc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc500 00000017 R_ARM_RELATIVE │ │ │ │ -002bc504 00000017 R_ARM_RELATIVE │ │ │ │ -002bc508 00000017 R_ARM_RELATIVE │ │ │ │ -002bc50c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc510 00000017 R_ARM_RELATIVE │ │ │ │ -002bc518 00000017 R_ARM_RELATIVE │ │ │ │ -002bc51c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc520 00000017 R_ARM_RELATIVE │ │ │ │ -002bc524 00000017 R_ARM_RELATIVE │ │ │ │ -002bc528 00000017 R_ARM_RELATIVE │ │ │ │ -002bc52c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc530 00000017 R_ARM_RELATIVE │ │ │ │ -002bc534 00000017 R_ARM_RELATIVE │ │ │ │ -002bc538 00000017 R_ARM_RELATIVE │ │ │ │ -002bc53c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc540 00000017 R_ARM_RELATIVE │ │ │ │ -002bc544 00000017 R_ARM_RELATIVE │ │ │ │ -002bc548 00000017 R_ARM_RELATIVE │ │ │ │ -002bc54c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc550 00000017 R_ARM_RELATIVE │ │ │ │ -002bc554 00000017 R_ARM_RELATIVE │ │ │ │ -002bc558 00000017 R_ARM_RELATIVE │ │ │ │ -002bc560 00000017 R_ARM_RELATIVE │ │ │ │ -002bc564 00000017 R_ARM_RELATIVE │ │ │ │ -002bc568 00000017 R_ARM_RELATIVE │ │ │ │ -002bc56c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc570 00000017 R_ARM_RELATIVE │ │ │ │ -002bc574 00000017 R_ARM_RELATIVE │ │ │ │ -002bc578 00000017 R_ARM_RELATIVE │ │ │ │ -002bc57c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc580 00000017 R_ARM_RELATIVE │ │ │ │ -002bc584 00000017 R_ARM_RELATIVE │ │ │ │ -002bc588 00000017 R_ARM_RELATIVE │ │ │ │ -002bc58c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc590 00000017 R_ARM_RELATIVE │ │ │ │ -002bc594 00000017 R_ARM_RELATIVE │ │ │ │ -002bc598 00000017 R_ARM_RELATIVE │ │ │ │ -002bc59c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5a4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5ac 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5b4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5bc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5c4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5cc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5d4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5dc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5e4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5ec 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5f4 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc5fc 00000017 R_ARM_RELATIVE │ │ │ │ -002bc600 00000017 R_ARM_RELATIVE │ │ │ │ -002bc604 00000017 R_ARM_RELATIVE │ │ │ │ -002bc608 00000017 R_ARM_RELATIVE │ │ │ │ -002bc60c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc610 00000017 R_ARM_RELATIVE │ │ │ │ -002bc614 00000017 R_ARM_RELATIVE │ │ │ │ -002bc618 00000017 R_ARM_RELATIVE │ │ │ │ -002bc61c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc620 00000017 R_ARM_RELATIVE │ │ │ │ -002bc624 00000017 R_ARM_RELATIVE │ │ │ │ -002bc628 00000017 R_ARM_RELATIVE │ │ │ │ -002bc62c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc630 00000017 R_ARM_RELATIVE │ │ │ │ -002bc634 00000017 R_ARM_RELATIVE │ │ │ │ -002bc638 00000017 R_ARM_RELATIVE │ │ │ │ -002bc63c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc640 00000017 R_ARM_RELATIVE │ │ │ │ -002bc644 00000017 R_ARM_RELATIVE │ │ │ │ -002bc648 00000017 R_ARM_RELATIVE │ │ │ │ -002bc64c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc650 00000017 R_ARM_RELATIVE │ │ │ │ -002bc654 00000017 R_ARM_RELATIVE │ │ │ │ -002bc658 00000017 R_ARM_RELATIVE │ │ │ │ -002bc65c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc660 00000017 R_ARM_RELATIVE │ │ │ │ -002bc664 00000017 R_ARM_RELATIVE │ │ │ │ -002bc668 00000017 R_ARM_RELATIVE │ │ │ │ -002bc66c 00000017 R_ARM_RELATIVE │ │ │ │ -002bc670 00000017 R_ARM_RELATIVE │ │ │ │ -002bc674 00000017 R_ARM_RELATIVE │ │ │ │ -002bc678 00000017 R_ARM_RELATIVE │ │ │ │ -002bc680 00000017 R_ARM_RELATIVE │ │ │ │ -002bc688 00000017 R_ARM_RELATIVE │ │ │ │ -002bc6a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc6b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc6d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc6d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc6f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc700 00000017 R_ARM_RELATIVE │ │ │ │ -002bc748 00000017 R_ARM_RELATIVE │ │ │ │ -002bc750 00000017 R_ARM_RELATIVE │ │ │ │ -002bc770 00000017 R_ARM_RELATIVE │ │ │ │ -002bc778 00000017 R_ARM_RELATIVE │ │ │ │ -002bc798 00000017 R_ARM_RELATIVE │ │ │ │ -002bc7a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc7c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc7c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc7e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc7f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc810 00000017 R_ARM_RELATIVE │ │ │ │ -002bc818 00000017 R_ARM_RELATIVE │ │ │ │ -002bc838 00000017 R_ARM_RELATIVE │ │ │ │ -002bc840 00000017 R_ARM_RELATIVE │ │ │ │ -002bc888 00000017 R_ARM_RELATIVE │ │ │ │ -002bc890 00000017 R_ARM_RELATIVE │ │ │ │ -002bc8b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc8b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc900 00000017 R_ARM_RELATIVE │ │ │ │ -002bc908 00000017 R_ARM_RELATIVE │ │ │ │ -002bc928 00000017 R_ARM_RELATIVE │ │ │ │ -002bc930 00000017 R_ARM_RELATIVE │ │ │ │ -002bc950 00000017 R_ARM_RELATIVE │ │ │ │ -002bc958 00000017 R_ARM_RELATIVE │ │ │ │ -002bc978 00000017 R_ARM_RELATIVE │ │ │ │ -002bc980 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bc9f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bca40 00000017 R_ARM_RELATIVE │ │ │ │ -002bca48 00000017 R_ARM_RELATIVE │ │ │ │ -002bca68 00000017 R_ARM_RELATIVE │ │ │ │ -002bca70 00000017 R_ARM_RELATIVE │ │ │ │ -002bcab8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcac0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcae0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcae8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcb30 00000017 R_ARM_RELATIVE │ │ │ │ -002bcb38 00000017 R_ARM_RELATIVE │ │ │ │ -002bcb80 00000017 R_ARM_RELATIVE │ │ │ │ -002bcb88 00000017 R_ARM_RELATIVE │ │ │ │ -002bcba8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcbb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcbd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcbd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcbf8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc00 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc20 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc28 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc48 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc50 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc70 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc78 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc90 00000017 R_ARM_RELATIVE │ │ │ │ -002bcc98 00000017 R_ARM_RELATIVE │ │ │ │ -002bcca0 00000017 R_ARM_RELATIVE │ │ │ │ -002bccc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bccc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd10 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd18 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd38 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd40 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd88 00000017 R_ARM_RELATIVE │ │ │ │ -002bcd90 00000017 R_ARM_RELATIVE │ │ │ │ -002bcda8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcdb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcdb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcdd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcdd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcde0 00000017 R_ARM_RELATIVE │ │ │ │ -002bce00 00000017 R_ARM_RELATIVE │ │ │ │ -002bce08 00000017 R_ARM_RELATIVE │ │ │ │ -002bce50 00000017 R_ARM_RELATIVE │ │ │ │ -002bce58 00000017 R_ARM_RELATIVE │ │ │ │ -002bcea0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcea8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcef0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcef4 00000017 R_ARM_RELATIVE │ │ │ │ -002bcef8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcefc 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf00 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf04 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf08 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf0c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf10 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf14 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf18 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf1c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf20 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf24 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf28 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf30 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf34 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf38 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf3c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf40 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf44 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf48 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf50 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf54 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf58 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf5c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf60 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf64 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf68 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf6c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf70 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf74 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf78 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf7c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf84 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf88 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf90 00000017 R_ARM_RELATIVE │ │ │ │ -002bcf94 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfa0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfa4 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfa8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfac 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfb4 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfbc 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfe0 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfe4 00000017 R_ARM_RELATIVE │ │ │ │ -002bcfe8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd008 00000017 R_ARM_RELATIVE │ │ │ │ -002bd00c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd010 00000017 R_ARM_RELATIVE │ │ │ │ -002bd030 00000017 R_ARM_RELATIVE │ │ │ │ -002bd034 00000017 R_ARM_RELATIVE │ │ │ │ -002bd038 00000017 R_ARM_RELATIVE │ │ │ │ -002bd058 00000017 R_ARM_RELATIVE │ │ │ │ -002bd05c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd060 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0ac 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0d4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd0fc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd100 00000017 R_ARM_RELATIVE │ │ │ │ -002bd120 00000017 R_ARM_RELATIVE │ │ │ │ -002bd124 00000017 R_ARM_RELATIVE │ │ │ │ -002bd128 00000017 R_ARM_RELATIVE │ │ │ │ -002bd148 00000017 R_ARM_RELATIVE │ │ │ │ -002bd14c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd150 00000017 R_ARM_RELATIVE │ │ │ │ -002bd170 00000017 R_ARM_RELATIVE │ │ │ │ -002bd174 00000017 R_ARM_RELATIVE │ │ │ │ -002bd178 00000017 R_ARM_RELATIVE │ │ │ │ -002bd198 00000017 R_ARM_RELATIVE │ │ │ │ -002bd19c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1c4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1ec 00000017 R_ARM_RELATIVE │ │ │ │ -002bd1f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd210 00000017 R_ARM_RELATIVE │ │ │ │ -002bd214 00000017 R_ARM_RELATIVE │ │ │ │ -002bd218 00000017 R_ARM_RELATIVE │ │ │ │ -002bd238 00000017 R_ARM_RELATIVE │ │ │ │ -002bd23c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd240 00000017 R_ARM_RELATIVE │ │ │ │ -002bd260 00000017 R_ARM_RELATIVE │ │ │ │ -002bd264 00000017 R_ARM_RELATIVE │ │ │ │ -002bd268 00000017 R_ARM_RELATIVE │ │ │ │ -002bd288 00000017 R_ARM_RELATIVE │ │ │ │ -002bd28c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd290 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2b4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2dc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd2e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd300 00000017 R_ARM_RELATIVE │ │ │ │ -002bd304 00000017 R_ARM_RELATIVE │ │ │ │ -002bd308 00000017 R_ARM_RELATIVE │ │ │ │ -002bd328 00000017 R_ARM_RELATIVE │ │ │ │ -002bd32c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd330 00000017 R_ARM_RELATIVE │ │ │ │ -002bd350 00000017 R_ARM_RELATIVE │ │ │ │ -002bd354 00000017 R_ARM_RELATIVE │ │ │ │ -002bd358 00000017 R_ARM_RELATIVE │ │ │ │ -002bd378 00000017 R_ARM_RELATIVE │ │ │ │ -002bd37c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd380 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3a4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3f4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd3fc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd400 00000017 R_ARM_RELATIVE │ │ │ │ -002bd404 00000017 R_ARM_RELATIVE │ │ │ │ -002bd408 00000017 R_ARM_RELATIVE │ │ │ │ -002bd40c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd410 00000017 R_ARM_RELATIVE │ │ │ │ -002bd414 00000017 R_ARM_RELATIVE │ │ │ │ -002bd418 00000017 R_ARM_RELATIVE │ │ │ │ -002bd41c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd420 00000017 R_ARM_RELATIVE │ │ │ │ -002bd424 00000017 R_ARM_RELATIVE │ │ │ │ -002bd428 00000017 R_ARM_RELATIVE │ │ │ │ -002bd42c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd430 00000017 R_ARM_RELATIVE │ │ │ │ -002bd434 00000017 R_ARM_RELATIVE │ │ │ │ -002bd438 00000017 R_ARM_RELATIVE │ │ │ │ -002bd43c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd440 00000017 R_ARM_RELATIVE │ │ │ │ -002bd444 00000017 R_ARM_RELATIVE │ │ │ │ -002bd448 00000017 R_ARM_RELATIVE │ │ │ │ -002bd44c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd450 00000017 R_ARM_RELATIVE │ │ │ │ -002bd454 00000017 R_ARM_RELATIVE │ │ │ │ -002bd460 00000017 R_ARM_RELATIVE │ │ │ │ -002bd468 00000017 R_ARM_RELATIVE │ │ │ │ -002bd488 00000017 R_ARM_RELATIVE │ │ │ │ -002bd490 00000017 R_ARM_RELATIVE │ │ │ │ -002bd4d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd4e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd528 00000017 R_ARM_RELATIVE │ │ │ │ -002bd530 00000017 R_ARM_RELATIVE │ │ │ │ -002bd550 00000017 R_ARM_RELATIVE │ │ │ │ -002bd558 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5a4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5cc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5f0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5f4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd5f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd618 00000017 R_ARM_RELATIVE │ │ │ │ -002bd61c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd620 00000017 R_ARM_RELATIVE │ │ │ │ -002bd640 00000017 R_ARM_RELATIVE │ │ │ │ -002bd644 00000017 R_ARM_RELATIVE │ │ │ │ -002bd648 00000017 R_ARM_RELATIVE │ │ │ │ -002bd668 00000017 R_ARM_RELATIVE │ │ │ │ -002bd66c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd670 00000017 R_ARM_RELATIVE │ │ │ │ -002bd690 00000017 R_ARM_RELATIVE │ │ │ │ -002bd694 00000017 R_ARM_RELATIVE │ │ │ │ -002bd698 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6b8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6bc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6e0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6e4 00000017 R_ARM_RELATIVE │ │ │ │ -002bd6e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd708 00000017 R_ARM_RELATIVE │ │ │ │ -002bd70c 00000017 R_ARM_RELATIVE │ │ │ │ -002bd710 00000017 R_ARM_RELATIVE │ │ │ │ -002bd730 00000017 R_ARM_RELATIVE │ │ │ │ -002bd734 00000017 R_ARM_RELATIVE │ │ │ │ -002bd738 00000017 R_ARM_RELATIVE │ │ │ │ -002bd750 00000017 R_ARM_RELATIVE │ │ │ │ -002bd780 00000017 R_ARM_RELATIVE │ │ │ │ -002bd788 00000017 R_ARM_RELATIVE │ │ │ │ -002bd7a8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd7b0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd7d0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd7d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd7f8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd800 00000017 R_ARM_RELATIVE │ │ │ │ -002bd820 00000017 R_ARM_RELATIVE │ │ │ │ -002bd828 00000017 R_ARM_RELATIVE │ │ │ │ -002bd848 00000017 R_ARM_RELATIVE │ │ │ │ -002bd850 00000017 R_ARM_RELATIVE │ │ │ │ -002bd870 00000017 R_ARM_RELATIVE │ │ │ │ -002bd878 00000017 R_ARM_RELATIVE │ │ │ │ -002bd898 00000017 R_ARM_RELATIVE │ │ │ │ -002bd8a0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd8c0 00000017 R_ARM_RELATIVE │ │ │ │ -002bd8c8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd8e8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd8f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bd8d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bd8dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bd8e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bd8f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bd8f8 00000017 R_ARM_RELATIVE │ │ │ │ 002bd910 00000017 R_ARM_RELATIVE │ │ │ │ -002bd918 00000017 R_ARM_RELATIVE │ │ │ │ -002bd930 00000017 R_ARM_RELATIVE │ │ │ │ -002bd938 00000017 R_ARM_RELATIVE │ │ │ │ +002bd928 00000017 R_ARM_RELATIVE │ │ │ │ 002bd940 00000017 R_ARM_RELATIVE │ │ │ │ +002bd954 00000017 R_ARM_RELATIVE │ │ │ │ 002bd958 00000017 R_ARM_RELATIVE │ │ │ │ -002bd960 00000017 R_ARM_RELATIVE │ │ │ │ -002bd968 00000017 R_ARM_RELATIVE │ │ │ │ +002bd96c 00000017 R_ARM_RELATIVE │ │ │ │ +002bd970 00000017 R_ARM_RELATIVE │ │ │ │ +002bd984 00000017 R_ARM_RELATIVE │ │ │ │ 002bd988 00000017 R_ARM_RELATIVE │ │ │ │ -002bd990 00000017 R_ARM_RELATIVE │ │ │ │ -002bd9d8 00000017 R_ARM_RELATIVE │ │ │ │ -002bd9dc 00000017 R_ARM_RELATIVE │ │ │ │ -002bd9e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bd99c 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9b4 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9b8 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bd9fc 00000017 R_ARM_RELATIVE │ │ │ │ 002bda00 00000017 R_ARM_RELATIVE │ │ │ │ -002bda04 00000017 R_ARM_RELATIVE │ │ │ │ -002bda08 00000017 R_ARM_RELATIVE │ │ │ │ -002bda28 00000017 R_ARM_RELATIVE │ │ │ │ +002bda14 00000017 R_ARM_RELATIVE │ │ │ │ +002bda18 00000017 R_ARM_RELATIVE │ │ │ │ 002bda2c 00000017 R_ARM_RELATIVE │ │ │ │ 002bda30 00000017 R_ARM_RELATIVE │ │ │ │ -002bda50 00000017 R_ARM_RELATIVE │ │ │ │ -002bda54 00000017 R_ARM_RELATIVE │ │ │ │ -002bda58 00000017 R_ARM_RELATIVE │ │ │ │ -002bdaa0 00000017 R_ARM_RELATIVE │ │ │ │ +002bda44 00000017 R_ARM_RELATIVE │ │ │ │ +002bda48 00000017 R_ARM_RELATIVE │ │ │ │ +002bda5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bda60 00000017 R_ARM_RELATIVE │ │ │ │ +002bda74 00000017 R_ARM_RELATIVE │ │ │ │ +002bda78 00000017 R_ARM_RELATIVE │ │ │ │ +002bda8c 00000017 R_ARM_RELATIVE │ │ │ │ +002bda90 00000017 R_ARM_RELATIVE │ │ │ │ +002bdaa4 00000017 R_ARM_RELATIVE │ │ │ │ 002bdaa8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdac8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdad0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdabc 00000017 R_ARM_RELATIVE │ │ │ │ +002bdac0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdad4 00000017 R_ARM_RELATIVE │ │ │ │ +002bdad8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdaec 00000017 R_ARM_RELATIVE │ │ │ │ 002bdaf0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdaf8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdb18 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb04 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb08 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb1c 00000017 R_ARM_RELATIVE │ │ │ │ 002bdb20 00000017 R_ARM_RELATIVE │ │ │ │ -002bdb40 00000017 R_ARM_RELATIVE │ │ │ │ -002bdb48 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb34 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb38 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb4c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb50 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb64 00000017 R_ARM_RELATIVE │ │ │ │ 002bdb68 00000017 R_ARM_RELATIVE │ │ │ │ -002bdb70 00000017 R_ARM_RELATIVE │ │ │ │ -002bdbb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdbc0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb7c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb80 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb94 00000017 R_ARM_RELATIVE │ │ │ │ +002bdb98 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbac 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbb0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbc4 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbc8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbdc 00000017 R_ARM_RELATIVE │ │ │ │ 002bdbe0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdbe8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdc30 00000017 R_ARM_RELATIVE │ │ │ │ -002bdc38 00000017 R_ARM_RELATIVE │ │ │ │ -002bdc58 00000017 R_ARM_RELATIVE │ │ │ │ -002bdc60 00000017 R_ARM_RELATIVE │ │ │ │ +002bdbf8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc0c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc10 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc24 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc28 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc3c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc40 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc54 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc70 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc78 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc80 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc88 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc90 00000017 R_ARM_RELATIVE │ │ │ │ +002bdc98 00000017 R_ARM_RELATIVE │ │ │ │ +002bdca0 00000017 R_ARM_RELATIVE │ │ │ │ 002bdca8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdcac 00000017 R_ARM_RELATIVE │ │ │ │ 002bdcb0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdcb8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdcc0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdcc8 00000017 R_ARM_RELATIVE │ │ │ │ 002bdcd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdcd4 00000017 R_ARM_RELATIVE │ │ │ │ 002bdcd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdcf8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdcfc 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd00 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd20 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd24 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd28 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd48 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd50 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd70 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd74 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd78 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd98 00000017 R_ARM_RELATIVE │ │ │ │ -002bdd9c 00000017 R_ARM_RELATIVE │ │ │ │ -002bdda0 00000017 R_ARM_RELATIVE │ │ │ │ -002bddc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bddc4 00000017 R_ARM_RELATIVE │ │ │ │ -002bddc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdde8 00000017 R_ARM_RELATIVE │ │ │ │ -002bddec 00000017 R_ARM_RELATIVE │ │ │ │ -002bddf0 00000017 R_ARM_RELATIVE │ │ │ │ -002bde10 00000017 R_ARM_RELATIVE │ │ │ │ -002bde14 00000017 R_ARM_RELATIVE │ │ │ │ -002bde18 00000017 R_ARM_RELATIVE │ │ │ │ -002bde38 00000017 R_ARM_RELATIVE │ │ │ │ -002bde3c 00000017 R_ARM_RELATIVE │ │ │ │ -002bde40 00000017 R_ARM_RELATIVE │ │ │ │ -002bde60 00000017 R_ARM_RELATIVE │ │ │ │ -002bde64 00000017 R_ARM_RELATIVE │ │ │ │ -002bde68 00000017 R_ARM_RELATIVE │ │ │ │ -002bde88 00000017 R_ARM_RELATIVE │ │ │ │ -002bde8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bde90 00000017 R_ARM_RELATIVE │ │ │ │ -002bdeb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdeb4 00000017 R_ARM_RELATIVE │ │ │ │ -002bdeb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bded8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdedc 00000017 R_ARM_RELATIVE │ │ │ │ -002bdee0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf00 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf04 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf08 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf28 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf30 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf50 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf54 00000017 R_ARM_RELATIVE │ │ │ │ -002bdf58 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfa0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfa4 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfa8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfcc 00000017 R_ARM_RELATIVE │ │ │ │ -002bdfd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdff0 00000017 R_ARM_RELATIVE │ │ │ │ -002bdff4 00000017 R_ARM_RELATIVE │ │ │ │ -002bdff8 00000017 R_ARM_RELATIVE │ │ │ │ -002be018 00000017 R_ARM_RELATIVE │ │ │ │ -002be01c 00000017 R_ARM_RELATIVE │ │ │ │ -002be020 00000017 R_ARM_RELATIVE │ │ │ │ -002be040 00000017 R_ARM_RELATIVE │ │ │ │ -002be044 00000017 R_ARM_RELATIVE │ │ │ │ -002be048 00000017 R_ARM_RELATIVE │ │ │ │ -002be090 00000017 R_ARM_RELATIVE │ │ │ │ -002be098 00000017 R_ARM_RELATIVE │ │ │ │ -002be0b8 00000017 R_ARM_RELATIVE │ │ │ │ -002be0c0 00000017 R_ARM_RELATIVE │ │ │ │ -002be0e0 00000017 R_ARM_RELATIVE │ │ │ │ -002be0e8 00000017 R_ARM_RELATIVE │ │ │ │ -002be108 00000017 R_ARM_RELATIVE │ │ │ │ -002be110 00000017 R_ARM_RELATIVE │ │ │ │ -002be130 00000017 R_ARM_RELATIVE │ │ │ │ -002be138 00000017 R_ARM_RELATIVE │ │ │ │ -002be180 00000017 R_ARM_RELATIVE │ │ │ │ -002be188 00000017 R_ARM_RELATIVE │ │ │ │ -002be1d0 00000017 R_ARM_RELATIVE │ │ │ │ -002be1d8 00000017 R_ARM_RELATIVE │ │ │ │ -002be1f8 00000017 R_ARM_RELATIVE │ │ │ │ -002be200 00000017 R_ARM_RELATIVE │ │ │ │ -002be248 00000017 R_ARM_RELATIVE │ │ │ │ -002be250 00000017 R_ARM_RELATIVE │ │ │ │ -002be270 00000017 R_ARM_RELATIVE │ │ │ │ -002be278 00000017 R_ARM_RELATIVE │ │ │ │ -002be298 00000017 R_ARM_RELATIVE │ │ │ │ -002be2a0 00000017 R_ARM_RELATIVE │ │ │ │ -002be2e8 00000017 R_ARM_RELATIVE │ │ │ │ -002be2f0 00000017 R_ARM_RELATIVE │ │ │ │ -002be310 00000017 R_ARM_RELATIVE │ │ │ │ -002be318 00000017 R_ARM_RELATIVE │ │ │ │ -002be360 00000017 R_ARM_RELATIVE │ │ │ │ -002be368 00000017 R_ARM_RELATIVE │ │ │ │ -002be388 00000017 R_ARM_RELATIVE │ │ │ │ -002be390 00000017 R_ARM_RELATIVE │ │ │ │ -002be3d8 00000017 R_ARM_RELATIVE │ │ │ │ -002be3dc 00000017 R_ARM_RELATIVE │ │ │ │ -002be3e8 00000017 R_ARM_RELATIVE │ │ │ │ -002be3f0 00000017 R_ARM_RELATIVE │ │ │ │ -002be410 00000017 R_ARM_RELATIVE │ │ │ │ -002be418 00000017 R_ARM_RELATIVE │ │ │ │ -002be438 00000017 R_ARM_RELATIVE │ │ │ │ -002be440 00000017 R_ARM_RELATIVE │ │ │ │ -002be460 00000017 R_ARM_RELATIVE │ │ │ │ -002be468 00000017 R_ARM_RELATIVE │ │ │ │ -002be4b0 00000017 R_ARM_RELATIVE │ │ │ │ -002be4b4 00000017 R_ARM_RELATIVE │ │ │ │ -002be4b8 00000017 R_ARM_RELATIVE │ │ │ │ -002be4d8 00000017 R_ARM_RELATIVE │ │ │ │ -002be4dc 00000017 R_ARM_RELATIVE │ │ │ │ -002be4e0 00000017 R_ARM_RELATIVE │ │ │ │ -002be500 00000017 R_ARM_RELATIVE │ │ │ │ -002be504 00000017 R_ARM_RELATIVE │ │ │ │ -002be508 00000017 R_ARM_RELATIVE │ │ │ │ -002be528 00000017 R_ARM_RELATIVE │ │ │ │ -002be52c 00000017 R_ARM_RELATIVE │ │ │ │ -002be530 00000017 R_ARM_RELATIVE │ │ │ │ -002be550 00000017 R_ARM_RELATIVE │ │ │ │ -002be554 00000017 R_ARM_RELATIVE │ │ │ │ -002be558 00000017 R_ARM_RELATIVE │ │ │ │ -002be578 00000017 R_ARM_RELATIVE │ │ │ │ -002be57c 00000017 R_ARM_RELATIVE │ │ │ │ -002be580 00000017 R_ARM_RELATIVE │ │ │ │ -002be5a0 00000017 R_ARM_RELATIVE │ │ │ │ -002be5a4 00000017 R_ARM_RELATIVE │ │ │ │ -002be5a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdce0 00000017 R_ARM_RELATIVE │ │ │ │ +002bdce8 00000017 R_ARM_RELATIVE │ │ │ │ +002bdd1c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdd44 00000017 R_ARM_RELATIVE │ │ │ │ +002bdd6c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdd94 00000017 R_ARM_RELATIVE │ │ │ │ +002bddbc 00000017 R_ARM_RELATIVE │ │ │ │ +002bdde4 00000017 R_ARM_RELATIVE │ │ │ │ +002bde0c 00000017 R_ARM_RELATIVE │ │ │ │ +002bde34 00000017 R_ARM_RELATIVE │ │ │ │ +002bde5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bde84 00000017 R_ARM_RELATIVE │ │ │ │ +002bdeac 00000017 R_ARM_RELATIVE │ │ │ │ +002bded4 00000017 R_ARM_RELATIVE │ │ │ │ +002bdefc 00000017 R_ARM_RELATIVE │ │ │ │ +002bdf24 00000017 R_ARM_RELATIVE │ │ │ │ +002bdf4c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdf74 00000017 R_ARM_RELATIVE │ │ │ │ +002bdf9c 00000017 R_ARM_RELATIVE │ │ │ │ +002bdfc4 00000017 R_ARM_RELATIVE │ │ │ │ +002bdfec 00000017 R_ARM_RELATIVE │ │ │ │ +002be014 00000017 R_ARM_RELATIVE │ │ │ │ +002be03c 00000017 R_ARM_RELATIVE │ │ │ │ +002be064 00000017 R_ARM_RELATIVE │ │ │ │ +002be08c 00000017 R_ARM_RELATIVE │ │ │ │ +002be0b4 00000017 R_ARM_RELATIVE │ │ │ │ +002be0dc 00000017 R_ARM_RELATIVE │ │ │ │ +002be104 00000017 R_ARM_RELATIVE │ │ │ │ +002be12c 00000017 R_ARM_RELATIVE │ │ │ │ +002be154 00000017 R_ARM_RELATIVE │ │ │ │ +002be17c 00000017 R_ARM_RELATIVE │ │ │ │ +002be1a4 00000017 R_ARM_RELATIVE │ │ │ │ +002be1cc 00000017 R_ARM_RELATIVE │ │ │ │ +002be1f4 00000017 R_ARM_RELATIVE │ │ │ │ +002be21c 00000017 R_ARM_RELATIVE │ │ │ │ +002be244 00000017 R_ARM_RELATIVE │ │ │ │ +002be26c 00000017 R_ARM_RELATIVE │ │ │ │ +002be294 00000017 R_ARM_RELATIVE │ │ │ │ +002be2bc 00000017 R_ARM_RELATIVE │ │ │ │ +002be2e4 00000017 R_ARM_RELATIVE │ │ │ │ +002be30c 00000017 R_ARM_RELATIVE │ │ │ │ +002be334 00000017 R_ARM_RELATIVE │ │ │ │ +002be35c 00000017 R_ARM_RELATIVE │ │ │ │ +002be384 00000017 R_ARM_RELATIVE │ │ │ │ +002be3ac 00000017 R_ARM_RELATIVE │ │ │ │ +002be3d4 00000017 R_ARM_RELATIVE │ │ │ │ +002be3fc 00000017 R_ARM_RELATIVE │ │ │ │ +002be424 00000017 R_ARM_RELATIVE │ │ │ │ +002be44c 00000017 R_ARM_RELATIVE │ │ │ │ +002be474 00000017 R_ARM_RELATIVE │ │ │ │ +002be49c 00000017 R_ARM_RELATIVE │ │ │ │ +002be4c4 00000017 R_ARM_RELATIVE │ │ │ │ +002be4ec 00000017 R_ARM_RELATIVE │ │ │ │ +002be514 00000017 R_ARM_RELATIVE │ │ │ │ +002be53c 00000017 R_ARM_RELATIVE │ │ │ │ +002be564 00000017 R_ARM_RELATIVE │ │ │ │ +002be58c 00000017 R_ARM_RELATIVE │ │ │ │ +002be5b4 00000017 R_ARM_RELATIVE │ │ │ │ +002be5dc 00000017 R_ARM_RELATIVE │ │ │ │ +002be604 00000017 R_ARM_RELATIVE │ │ │ │ +002be62c 00000017 R_ARM_RELATIVE │ │ │ │ +002be654 00000017 R_ARM_RELATIVE │ │ │ │ +002be67c 00000017 R_ARM_RELATIVE │ │ │ │ +002be6a4 00000017 R_ARM_RELATIVE │ │ │ │ +002be6cc 00000017 R_ARM_RELATIVE │ │ │ │ +002be6f4 00000017 R_ARM_RELATIVE │ │ │ │ +002be71c 00000017 R_ARM_RELATIVE │ │ │ │ +002be744 00000017 R_ARM_RELATIVE │ │ │ │ +002be76c 00000017 R_ARM_RELATIVE │ │ │ │ +002be794 00000017 R_ARM_RELATIVE │ │ │ │ +002be7bc 00000017 R_ARM_RELATIVE │ │ │ │ +002be7e4 00000017 R_ARM_RELATIVE │ │ │ │ +002be80c 00000017 R_ARM_RELATIVE │ │ │ │ +002be834 00000017 R_ARM_RELATIVE │ │ │ │ +002be85c 00000017 R_ARM_RELATIVE │ │ │ │ +002be884 00000017 R_ARM_RELATIVE │ │ │ │ +002be8ac 00000017 R_ARM_RELATIVE │ │ │ │ +002be8d4 00000017 R_ARM_RELATIVE │ │ │ │ +002be8fc 00000017 R_ARM_RELATIVE │ │ │ │ +002be924 00000017 R_ARM_RELATIVE │ │ │ │ +002be94c 00000017 R_ARM_RELATIVE │ │ │ │ +002be974 00000017 R_ARM_RELATIVE │ │ │ │ +002be99c 00000017 R_ARM_RELATIVE │ │ │ │ +002be9c4 00000017 R_ARM_RELATIVE │ │ │ │ +002be9ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bea14 00000017 R_ARM_RELATIVE │ │ │ │ +002bea3c 00000017 R_ARM_RELATIVE │ │ │ │ +002bea64 00000017 R_ARM_RELATIVE │ │ │ │ +002bea8c 00000017 R_ARM_RELATIVE │ │ │ │ +002beab4 00000017 R_ARM_RELATIVE │ │ │ │ +002beadc 00000017 R_ARM_RELATIVE │ │ │ │ +002beb04 00000017 R_ARM_RELATIVE │ │ │ │ +002beb2c 00000017 R_ARM_RELATIVE │ │ │ │ +002beb54 00000017 R_ARM_RELATIVE │ │ │ │ +002beb7c 00000017 R_ARM_RELATIVE │ │ │ │ +002beba4 00000017 R_ARM_RELATIVE │ │ │ │ +002bebcc 00000017 R_ARM_RELATIVE │ │ │ │ +002bebf4 00000017 R_ARM_RELATIVE │ │ │ │ +002bec1c 00000017 R_ARM_RELATIVE │ │ │ │ +002bec44 00000017 R_ARM_RELATIVE │ │ │ │ +002bec6c 00000017 R_ARM_RELATIVE │ │ │ │ +002bec94 00000017 R_ARM_RELATIVE │ │ │ │ +002becbc 00000017 R_ARM_RELATIVE │ │ │ │ +002bece4 00000017 R_ARM_RELATIVE │ │ │ │ +002bed0c 00000017 R_ARM_RELATIVE │ │ │ │ +002bed34 00000017 R_ARM_RELATIVE │ │ │ │ +002bed5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bed84 00000017 R_ARM_RELATIVE │ │ │ │ +002bedac 00000017 R_ARM_RELATIVE │ │ │ │ +002bedd4 00000017 R_ARM_RELATIVE │ │ │ │ +002bedfc 00000017 R_ARM_RELATIVE │ │ │ │ +002bee24 00000017 R_ARM_RELATIVE │ │ │ │ +002bee4c 00000017 R_ARM_RELATIVE │ │ │ │ +002bee74 00000017 R_ARM_RELATIVE │ │ │ │ +002bee9c 00000017 R_ARM_RELATIVE │ │ │ │ +002beec8 00000017 R_ARM_RELATIVE │ │ │ │ +002beecc 00000017 R_ARM_RELATIVE │ │ │ │ +002beed0 00000017 R_ARM_RELATIVE │ │ │ │ +002beed4 00000017 R_ARM_RELATIVE │ │ │ │ +002beed8 00000017 R_ARM_RELATIVE │ │ │ │ +002beedc 00000017 R_ARM_RELATIVE │ │ │ │ +002beee0 00000017 R_ARM_RELATIVE │ │ │ │ +002beee4 00000017 R_ARM_RELATIVE │ │ │ │ +002beee8 00000017 R_ARM_RELATIVE │ │ │ │ +002beeec 00000017 R_ARM_RELATIVE │ │ │ │ +002beef0 00000017 R_ARM_RELATIVE │ │ │ │ +002beef4 00000017 R_ARM_RELATIVE │ │ │ │ +002beef8 00000017 R_ARM_RELATIVE │ │ │ │ +002beefc 00000017 R_ARM_RELATIVE │ │ │ │ +002bef00 00000017 R_ARM_RELATIVE │ │ │ │ +002bef04 00000017 R_ARM_RELATIVE │ │ │ │ +002bef08 00000017 R_ARM_RELATIVE │ │ │ │ +002bef0c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef10 00000017 R_ARM_RELATIVE │ │ │ │ +002bef14 00000017 R_ARM_RELATIVE │ │ │ │ +002bef18 00000017 R_ARM_RELATIVE │ │ │ │ +002bef1c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef20 00000017 R_ARM_RELATIVE │ │ │ │ +002bef24 00000017 R_ARM_RELATIVE │ │ │ │ +002bef28 00000017 R_ARM_RELATIVE │ │ │ │ +002bef2c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef30 00000017 R_ARM_RELATIVE │ │ │ │ +002bef34 00000017 R_ARM_RELATIVE │ │ │ │ +002bef38 00000017 R_ARM_RELATIVE │ │ │ │ +002bef3c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef40 00000017 R_ARM_RELATIVE │ │ │ │ +002bef44 00000017 R_ARM_RELATIVE │ │ │ │ +002bef48 00000017 R_ARM_RELATIVE │ │ │ │ +002bef4c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef50 00000017 R_ARM_RELATIVE │ │ │ │ +002bef54 00000017 R_ARM_RELATIVE │ │ │ │ +002bef58 00000017 R_ARM_RELATIVE │ │ │ │ +002bef5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef60 00000017 R_ARM_RELATIVE │ │ │ │ +002bef64 00000017 R_ARM_RELATIVE │ │ │ │ +002bef68 00000017 R_ARM_RELATIVE │ │ │ │ +002bef6c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef70 00000017 R_ARM_RELATIVE │ │ │ │ +002bef74 00000017 R_ARM_RELATIVE │ │ │ │ +002bef78 00000017 R_ARM_RELATIVE │ │ │ │ +002bef7c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef80 00000017 R_ARM_RELATIVE │ │ │ │ +002bef88 00000017 R_ARM_RELATIVE │ │ │ │ +002bef8c 00000017 R_ARM_RELATIVE │ │ │ │ +002bef90 00000017 R_ARM_RELATIVE │ │ │ │ +002bef94 00000017 R_ARM_RELATIVE │ │ │ │ +002bef98 00000017 R_ARM_RELATIVE │ │ │ │ +002bef9c 00000017 R_ARM_RELATIVE │ │ │ │ +002befa0 00000017 R_ARM_RELATIVE │ │ │ │ +002befa4 00000017 R_ARM_RELATIVE │ │ │ │ +002befa8 00000017 R_ARM_RELATIVE │ │ │ │ +002befac 00000017 R_ARM_RELATIVE │ │ │ │ +002befb0 00000017 R_ARM_RELATIVE │ │ │ │ +002befb4 00000017 R_ARM_RELATIVE │ │ │ │ +002befbc 00000017 R_ARM_RELATIVE │ │ │ │ +002befc0 00000017 R_ARM_RELATIVE │ │ │ │ +002befc4 00000017 R_ARM_RELATIVE │ │ │ │ +002befc8 00000017 R_ARM_RELATIVE │ │ │ │ +002befcc 00000017 R_ARM_RELATIVE │ │ │ │ +002befd0 00000017 R_ARM_RELATIVE │ │ │ │ +002befd4 00000017 R_ARM_RELATIVE │ │ │ │ +002befd8 00000017 R_ARM_RELATIVE │ │ │ │ +002befdc 00000017 R_ARM_RELATIVE │ │ │ │ +002befe0 00000017 R_ARM_RELATIVE │ │ │ │ +002befe4 00000017 R_ARM_RELATIVE │ │ │ │ +002befe8 00000017 R_ARM_RELATIVE │ │ │ │ +002befec 00000017 R_ARM_RELATIVE │ │ │ │ +002beff0 00000017 R_ARM_RELATIVE │ │ │ │ +002beff4 00000017 R_ARM_RELATIVE │ │ │ │ +002beff8 00000017 R_ARM_RELATIVE │ │ │ │ +002beffc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf000 00000017 R_ARM_RELATIVE │ │ │ │ +002bf004 00000017 R_ARM_RELATIVE │ │ │ │ +002bf008 00000017 R_ARM_RELATIVE │ │ │ │ +002bf00c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf010 00000017 R_ARM_RELATIVE │ │ │ │ +002bf014 00000017 R_ARM_RELATIVE │ │ │ │ +002bf018 00000017 R_ARM_RELATIVE │ │ │ │ +002bf01c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf020 00000017 R_ARM_RELATIVE │ │ │ │ +002bf024 00000017 R_ARM_RELATIVE │ │ │ │ +002bf028 00000017 R_ARM_RELATIVE │ │ │ │ +002bf02c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf030 00000017 R_ARM_RELATIVE │ │ │ │ +002bf034 00000017 R_ARM_RELATIVE │ │ │ │ +002bf038 00000017 R_ARM_RELATIVE │ │ │ │ +002bf03c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf040 00000017 R_ARM_RELATIVE │ │ │ │ +002bf044 00000017 R_ARM_RELATIVE │ │ │ │ +002bf048 00000017 R_ARM_RELATIVE │ │ │ │ +002bf04c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf050 00000017 R_ARM_RELATIVE │ │ │ │ +002bf054 00000017 R_ARM_RELATIVE │ │ │ │ +002bf058 00000017 R_ARM_RELATIVE │ │ │ │ +002bf05c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf060 00000017 R_ARM_RELATIVE │ │ │ │ +002bf068 00000017 R_ARM_RELATIVE │ │ │ │ +002bf06c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf070 00000017 R_ARM_RELATIVE │ │ │ │ +002bf074 00000017 R_ARM_RELATIVE │ │ │ │ +002bf078 00000017 R_ARM_RELATIVE │ │ │ │ +002bf07c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf080 00000017 R_ARM_RELATIVE │ │ │ │ +002bf084 00000017 R_ARM_RELATIVE │ │ │ │ +002bf088 00000017 R_ARM_RELATIVE │ │ │ │ +002bf08c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf090 00000017 R_ARM_RELATIVE │ │ │ │ +002bf094 00000017 R_ARM_RELATIVE │ │ │ │ +002bf098 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0a4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0ac 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0b4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0b8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0bc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf0fc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf100 00000017 R_ARM_RELATIVE │ │ │ │ +002bf104 00000017 R_ARM_RELATIVE │ │ │ │ +002bf108 00000017 R_ARM_RELATIVE │ │ │ │ +002bf110 00000017 R_ARM_RELATIVE │ │ │ │ +002bf118 00000017 R_ARM_RELATIVE │ │ │ │ +002bf120 00000017 R_ARM_RELATIVE │ │ │ │ +002bf124 00000017 R_ARM_RELATIVE │ │ │ │ +002bf128 00000017 R_ARM_RELATIVE │ │ │ │ +002bf130 00000017 R_ARM_RELATIVE │ │ │ │ +002bf138 00000017 R_ARM_RELATIVE │ │ │ │ +002bf140 00000017 R_ARM_RELATIVE │ │ │ │ +002bf158 00000017 R_ARM_RELATIVE │ │ │ │ +002bf15c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf160 00000017 R_ARM_RELATIVE │ │ │ │ +002bf164 00000017 R_ARM_RELATIVE │ │ │ │ +002bf170 00000017 R_ARM_RELATIVE │ │ │ │ +002bf174 00000017 R_ARM_RELATIVE │ │ │ │ +002bf178 00000017 R_ARM_RELATIVE │ │ │ │ +002bf17c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf180 00000017 R_ARM_RELATIVE │ │ │ │ +002bf184 00000017 R_ARM_RELATIVE │ │ │ │ +002bf188 00000017 R_ARM_RELATIVE │ │ │ │ +002bf18c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf190 00000017 R_ARM_RELATIVE │ │ │ │ +002bf198 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf1fc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf200 00000017 R_ARM_RELATIVE │ │ │ │ +002bf204 00000017 R_ARM_RELATIVE │ │ │ │ +002bf210 00000017 R_ARM_RELATIVE │ │ │ │ +002bf218 00000017 R_ARM_RELATIVE │ │ │ │ +002bf220 00000017 R_ARM_RELATIVE │ │ │ │ +002bf228 00000017 R_ARM_RELATIVE │ │ │ │ +002bf230 00000017 R_ARM_RELATIVE │ │ │ │ +002bf238 00000017 R_ARM_RELATIVE │ │ │ │ +002bf240 00000017 R_ARM_RELATIVE │ │ │ │ +002bf248 00000017 R_ARM_RELATIVE │ │ │ │ +002bf250 00000017 R_ARM_RELATIVE │ │ │ │ +002bf258 00000017 R_ARM_RELATIVE │ │ │ │ +002bf260 00000017 R_ARM_RELATIVE │ │ │ │ +002bf268 00000017 R_ARM_RELATIVE │ │ │ │ +002bf270 00000017 R_ARM_RELATIVE │ │ │ │ +002bf278 00000017 R_ARM_RELATIVE │ │ │ │ +002bf280 00000017 R_ARM_RELATIVE │ │ │ │ +002bf288 00000017 R_ARM_RELATIVE │ │ │ │ +002bf290 00000017 R_ARM_RELATIVE │ │ │ │ +002bf298 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2b8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf2f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf300 00000017 R_ARM_RELATIVE │ │ │ │ +002bf308 00000017 R_ARM_RELATIVE │ │ │ │ +002bf310 00000017 R_ARM_RELATIVE │ │ │ │ +002bf318 00000017 R_ARM_RELATIVE │ │ │ │ +002bf320 00000017 R_ARM_RELATIVE │ │ │ │ +002bf328 00000017 R_ARM_RELATIVE │ │ │ │ +002bf330 00000017 R_ARM_RELATIVE │ │ │ │ +002bf338 00000017 R_ARM_RELATIVE │ │ │ │ +002bf340 00000017 R_ARM_RELATIVE │ │ │ │ +002bf348 00000017 R_ARM_RELATIVE │ │ │ │ +002bf350 00000017 R_ARM_RELATIVE │ │ │ │ +002bf358 00000017 R_ARM_RELATIVE │ │ │ │ +002bf360 00000017 R_ARM_RELATIVE │ │ │ │ +002bf368 00000017 R_ARM_RELATIVE │ │ │ │ +002bf370 00000017 R_ARM_RELATIVE │ │ │ │ +002bf378 00000017 R_ARM_RELATIVE │ │ │ │ +002bf380 00000017 R_ARM_RELATIVE │ │ │ │ +002bf388 00000017 R_ARM_RELATIVE │ │ │ │ +002bf390 00000017 R_ARM_RELATIVE │ │ │ │ +002bf398 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3a4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3bc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf3f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf404 00000017 R_ARM_RELATIVE │ │ │ │ +002bf410 00000017 R_ARM_RELATIVE │ │ │ │ +002bf41c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf428 00000017 R_ARM_RELATIVE │ │ │ │ +002bf434 00000017 R_ARM_RELATIVE │ │ │ │ +002bf440 00000017 R_ARM_RELATIVE │ │ │ │ +002bf458 00000017 R_ARM_RELATIVE │ │ │ │ +002bf45c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf464 00000017 R_ARM_RELATIVE │ │ │ │ +002bf468 00000017 R_ARM_RELATIVE │ │ │ │ +002bf470 00000017 R_ARM_RELATIVE │ │ │ │ +002bf474 00000017 R_ARM_RELATIVE │ │ │ │ +002bf47c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf480 00000017 R_ARM_RELATIVE │ │ │ │ +002bf488 00000017 R_ARM_RELATIVE │ │ │ │ +002bf48c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf494 00000017 R_ARM_RELATIVE │ │ │ │ +002bf498 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4a4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4ac 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf4fc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf500 00000017 R_ARM_RELATIVE │ │ │ │ +002bf504 00000017 R_ARM_RELATIVE │ │ │ │ +002bf508 00000017 R_ARM_RELATIVE │ │ │ │ +002bf510 00000017 R_ARM_RELATIVE │ │ │ │ +002bf514 00000017 R_ARM_RELATIVE │ │ │ │ +002bf518 00000017 R_ARM_RELATIVE │ │ │ │ +002bf51c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf520 00000017 R_ARM_RELATIVE │ │ │ │ +002bf524 00000017 R_ARM_RELATIVE │ │ │ │ +002bf528 00000017 R_ARM_RELATIVE │ │ │ │ +002bf52c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf530 00000017 R_ARM_RELATIVE │ │ │ │ +002bf534 00000017 R_ARM_RELATIVE │ │ │ │ +002bf538 00000017 R_ARM_RELATIVE │ │ │ │ +002bf53c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf540 00000017 R_ARM_RELATIVE │ │ │ │ +002bf544 00000017 R_ARM_RELATIVE │ │ │ │ +002bf548 00000017 R_ARM_RELATIVE │ │ │ │ +002bf54c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf550 00000017 R_ARM_RELATIVE │ │ │ │ +002bf554 00000017 R_ARM_RELATIVE │ │ │ │ +002bf558 00000017 R_ARM_RELATIVE │ │ │ │ +002bf55c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf560 00000017 R_ARM_RELATIVE │ │ │ │ +002bf564 00000017 R_ARM_RELATIVE │ │ │ │ +002bf568 00000017 R_ARM_RELATIVE │ │ │ │ +002bf56c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf570 00000017 R_ARM_RELATIVE │ │ │ │ +002bf574 00000017 R_ARM_RELATIVE │ │ │ │ +002bf578 00000017 R_ARM_RELATIVE │ │ │ │ +002bf57c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf580 00000017 R_ARM_RELATIVE │ │ │ │ +002bf584 00000017 R_ARM_RELATIVE │ │ │ │ +002bf588 00000017 R_ARM_RELATIVE │ │ │ │ +002bf58c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf590 00000017 R_ARM_RELATIVE │ │ │ │ +002bf594 00000017 R_ARM_RELATIVE │ │ │ │ +002bf598 00000017 R_ARM_RELATIVE │ │ │ │ +002bf59c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5a4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5ac 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5b4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5bc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf5fc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf60c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf648 00000017 R_ARM_RELATIVE │ │ │ │ +002bf650 00000017 R_ARM_RELATIVE │ │ │ │ +002bf654 00000017 R_ARM_RELATIVE │ │ │ │ +002bf658 00000017 R_ARM_RELATIVE │ │ │ │ +002bf65c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf660 00000017 R_ARM_RELATIVE │ │ │ │ +002bf664 00000017 R_ARM_RELATIVE │ │ │ │ +002bf66c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf670 00000017 R_ARM_RELATIVE │ │ │ │ +002bf674 00000017 R_ARM_RELATIVE │ │ │ │ +002bf684 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf6e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf71c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf720 00000017 R_ARM_RELATIVE │ │ │ │ +002bf74c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf750 00000017 R_ARM_RELATIVE │ │ │ │ +002bf754 00000017 R_ARM_RELATIVE │ │ │ │ +002bf758 00000017 R_ARM_RELATIVE │ │ │ │ +002bf75c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf764 00000017 R_ARM_RELATIVE │ │ │ │ +002bf768 00000017 R_ARM_RELATIVE │ │ │ │ +002bf76c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf77c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf7f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf804 00000017 R_ARM_RELATIVE │ │ │ │ +002bf848 00000017 R_ARM_RELATIVE │ │ │ │ +002bf850 00000017 R_ARM_RELATIVE │ │ │ │ +002bf854 00000017 R_ARM_RELATIVE │ │ │ │ +002bf858 00000017 R_ARM_RELATIVE │ │ │ │ +002bf85c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf860 00000017 R_ARM_RELATIVE │ │ │ │ +002bf868 00000017 R_ARM_RELATIVE │ │ │ │ +002bf86c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf870 00000017 R_ARM_RELATIVE │ │ │ │ +002bf880 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8bc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8cc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8d0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf8f8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf900 00000017 R_ARM_RELATIVE │ │ │ │ +002bf904 00000017 R_ARM_RELATIVE │ │ │ │ +002bf908 00000017 R_ARM_RELATIVE │ │ │ │ +002bf90c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf910 00000017 R_ARM_RELATIVE │ │ │ │ +002bf918 00000017 R_ARM_RELATIVE │ │ │ │ +002bf91c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf920 00000017 R_ARM_RELATIVE │ │ │ │ +002bf930 00000017 R_ARM_RELATIVE │ │ │ │ +002bf96c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf970 00000017 R_ARM_RELATIVE │ │ │ │ +002bf984 00000017 R_ARM_RELATIVE │ │ │ │ +002bf988 00000017 R_ARM_RELATIVE │ │ │ │ +002bf98c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf990 00000017 R_ARM_RELATIVE │ │ │ │ +002bf998 00000017 R_ARM_RELATIVE │ │ │ │ +002bf99c 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9a0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9a4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9a8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9ac 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9b0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9b4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9b8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9bc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9c0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9c4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9c8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9d4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9d8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9dc 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9e0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9e4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9e8 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9ec 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9f0 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9f4 00000017 R_ARM_RELATIVE │ │ │ │ +002bf9fc 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa14 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa18 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa1c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa20 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa24 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa28 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa2c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa30 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa34 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa38 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa3c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa40 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa44 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa48 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa4c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa50 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa54 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa58 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa60 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa64 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa68 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa6c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa70 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa74 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa78 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa7c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa80 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa84 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa88 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa8c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa90 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa94 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa98 00000017 R_ARM_RELATIVE │ │ │ │ +002bfa9c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfaa0 00000017 R_ARM_RELATIVE │ │ │ │ +002bfaa4 00000017 R_ARM_RELATIVE │ │ │ │ +002bfaa8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfaac 00000017 R_ARM_RELATIVE │ │ │ │ 002bfab0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfab4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfab8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfabc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfac0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfac4 00000017 R_ARM_RELATIVE │ │ │ │ @@ -6665,66 +697,65 @@ │ │ │ │ 002bfae8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfaec 00000017 R_ARM_RELATIVE │ │ │ │ 002bfaf0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfaf4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfaf8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfafc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb00 00000017 R_ARM_RELATIVE │ │ │ │ +002bfb04 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb08 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb0c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb10 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb14 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb18 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb1c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb20 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb24 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb2c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb30 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb34 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb38 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb3c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb40 00000017 R_ARM_RELATIVE │ │ │ │ +002bfb44 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb48 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb50 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb54 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb58 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb5c 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb60 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb64 00000017 R_ARM_RELATIVE │ │ │ │ -002bfb68 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb6c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb70 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb74 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb78 00000017 R_ARM_RELATIVE │ │ │ │ +002bfb7c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb80 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb84 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb88 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb8c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfb90 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb94 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb98 00000017 R_ARM_RELATIVE │ │ │ │ 002bfb9c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfba0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfba4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfba8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbac 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbb0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbb4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbb8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbbc 00000017 R_ARM_RELATIVE │ │ │ │ +002bfbc0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbc4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbc8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbcc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbd0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbd4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbd8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbdc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbe0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbe4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbe8 00000017 R_ARM_RELATIVE │ │ │ │ +002bfbec 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbf0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbf4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbf8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfbfc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc00 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc04 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc08 00000017 R_ARM_RELATIVE │ │ │ │ @@ -6736,32 +767,31 @@ │ │ │ │ 002bfc20 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc24 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc28 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc2c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc30 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc34 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc38 00000017 R_ARM_RELATIVE │ │ │ │ +002bfc3c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc40 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc44 00000017 R_ARM_RELATIVE │ │ │ │ -002bfc4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bfc50 00000017 R_ARM_RELATIVE │ │ │ │ +002bfc48 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc54 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc58 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc5c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc60 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc64 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc68 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc6c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc70 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc74 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc78 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc7c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc80 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc84 00000017 R_ARM_RELATIVE │ │ │ │ -002bfc88 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc8c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc90 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc94 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc98 00000017 R_ARM_RELATIVE │ │ │ │ 002bfc9c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfca0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfca4 00000017 R_ARM_RELATIVE │ │ │ │ @@ -6776,1596 +806,7561 @@ │ │ │ │ 002bfcc8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfccc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcd0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcd4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcd8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcdc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfce0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfce4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfce8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfcec 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcf0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfcf4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfcf8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfcfc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd00 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd04 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd08 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd0c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd10 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd14 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd18 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd1c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd20 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd24 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd28 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd2c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd30 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd34 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd38 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd3c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd40 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd44 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd48 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd4c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd50 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd54 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd5c 00000017 R_ARM_RELATIVE │ │ │ │ +002bfd58 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd60 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd64 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd68 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd6c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd70 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd74 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd78 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd7c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd80 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd84 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd88 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd8c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd90 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd94 00000017 R_ARM_RELATIVE │ │ │ │ 002bfd98 00000017 R_ARM_RELATIVE │ │ │ │ -002bfd9c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfda0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfda4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfda8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdac 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdb0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdb4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdb8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdbc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdc0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdc4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdc8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdcc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdd0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfdd4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdd8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfddc 00000017 R_ARM_RELATIVE │ │ │ │ -002bfde0 00000017 R_ARM_RELATIVE │ │ │ │ -002bfde4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfde8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdec 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdf0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdf4 00000017 R_ARM_RELATIVE │ │ │ │ +002bfdf8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfdfc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe00 00000017 R_ARM_RELATIVE │ │ │ │ -002bfe04 00000017 R_ARM_RELATIVE │ │ │ │ +002bfe08 00000017 R_ARM_RELATIVE │ │ │ │ +002bfe0c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe10 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe14 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe18 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe1c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe20 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe24 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe28 00000017 R_ARM_RELATIVE │ │ │ │ -002bfe2c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe30 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe34 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe38 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe3c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe40 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe44 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe48 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe4c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe50 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe54 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe58 00000017 R_ARM_RELATIVE │ │ │ │ +002bfe5c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe60 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe64 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe68 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe6c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe70 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe78 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe7c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe80 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe84 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe88 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe8c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe90 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe94 00000017 R_ARM_RELATIVE │ │ │ │ +002bfe98 00000017 R_ARM_RELATIVE │ │ │ │ 002bfe9c 00000017 R_ARM_RELATIVE │ │ │ │ 002bfea0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfea4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfea8 00000017 R_ARM_RELATIVE │ │ │ │ -002bfeac 00000017 R_ARM_RELATIVE │ │ │ │ 002bfeb0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfeb4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfeb8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfebc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfec0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfec4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfec8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfecc 00000017 R_ARM_RELATIVE │ │ │ │ +002bfed0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfed4 00000017 R_ARM_RELATIVE │ │ │ │ 002bfed8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfedc 00000017 R_ARM_RELATIVE │ │ │ │ 002bfee0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfee4 00000017 R_ARM_RELATIVE │ │ │ │ -002bfee8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfeec 00000017 R_ARM_RELATIVE │ │ │ │ -002bfef0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfef4 00000017 R_ARM_RELATIVE │ │ │ │ -002bfef8 00000017 R_ARM_RELATIVE │ │ │ │ 002bfefc 00000017 R_ARM_RELATIVE │ │ │ │ -002bff00 00000017 R_ARM_RELATIVE │ │ │ │ 002bff04 00000017 R_ARM_RELATIVE │ │ │ │ -002bff08 00000017 R_ARM_RELATIVE │ │ │ │ 002bff0c 00000017 R_ARM_RELATIVE │ │ │ │ 002bff14 00000017 R_ARM_RELATIVE │ │ │ │ -002bff18 00000017 R_ARM_RELATIVE │ │ │ │ 002bff1c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff20 00000017 R_ARM_RELATIVE │ │ │ │ -002bff28 00000017 R_ARM_RELATIVE │ │ │ │ +002bff24 00000017 R_ARM_RELATIVE │ │ │ │ 002bff2c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff30 00000017 R_ARM_RELATIVE │ │ │ │ 002bff34 00000017 R_ARM_RELATIVE │ │ │ │ -002bff38 00000017 R_ARM_RELATIVE │ │ │ │ 002bff3c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff40 00000017 R_ARM_RELATIVE │ │ │ │ 002bff44 00000017 R_ARM_RELATIVE │ │ │ │ -002bff48 00000017 R_ARM_RELATIVE │ │ │ │ 002bff4c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff50 00000017 R_ARM_RELATIVE │ │ │ │ 002bff54 00000017 R_ARM_RELATIVE │ │ │ │ -002bff58 00000017 R_ARM_RELATIVE │ │ │ │ 002bff5c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff60 00000017 R_ARM_RELATIVE │ │ │ │ 002bff64 00000017 R_ARM_RELATIVE │ │ │ │ -002bff68 00000017 R_ARM_RELATIVE │ │ │ │ 002bff6c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff70 00000017 R_ARM_RELATIVE │ │ │ │ 002bff74 00000017 R_ARM_RELATIVE │ │ │ │ -002bff78 00000017 R_ARM_RELATIVE │ │ │ │ 002bff7c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff80 00000017 R_ARM_RELATIVE │ │ │ │ 002bff84 00000017 R_ARM_RELATIVE │ │ │ │ -002bff88 00000017 R_ARM_RELATIVE │ │ │ │ 002bff8c 00000017 R_ARM_RELATIVE │ │ │ │ -002bff90 00000017 R_ARM_RELATIVE │ │ │ │ 002bff94 00000017 R_ARM_RELATIVE │ │ │ │ -002bff98 00000017 R_ARM_RELATIVE │ │ │ │ 002bff9c 00000017 R_ARM_RELATIVE │ │ │ │ -002bffa0 00000017 R_ARM_RELATIVE │ │ │ │ -002bffa8 00000017 R_ARM_RELATIVE │ │ │ │ +002bffa4 00000017 R_ARM_RELATIVE │ │ │ │ 002bffac 00000017 R_ARM_RELATIVE │ │ │ │ 002bffb4 00000017 R_ARM_RELATIVE │ │ │ │ -002bffb8 00000017 R_ARM_RELATIVE │ │ │ │ 002bffbc 00000017 R_ARM_RELATIVE │ │ │ │ -002bffc0 00000017 R_ARM_RELATIVE │ │ │ │ 002bffc4 00000017 R_ARM_RELATIVE │ │ │ │ -002bffc8 00000017 R_ARM_RELATIVE │ │ │ │ 002bffcc 00000017 R_ARM_RELATIVE │ │ │ │ -002bffd0 00000017 R_ARM_RELATIVE │ │ │ │ 002bffd4 00000017 R_ARM_RELATIVE │ │ │ │ -002bffd8 00000017 R_ARM_RELATIVE │ │ │ │ 002bffdc 00000017 R_ARM_RELATIVE │ │ │ │ -002bffe0 00000017 R_ARM_RELATIVE │ │ │ │ 002bffe4 00000017 R_ARM_RELATIVE │ │ │ │ -002bffe8 00000017 R_ARM_RELATIVE │ │ │ │ 002bffec 00000017 R_ARM_RELATIVE │ │ │ │ -002bfff0 00000017 R_ARM_RELATIVE │ │ │ │ 002bfff4 00000017 R_ARM_RELATIVE │ │ │ │ -002bfff8 00000017 R_ARM_RELATIVE │ │ │ │ +002bfffc 00000017 R_ARM_RELATIVE │ │ │ │ 002c0004 00000017 R_ARM_RELATIVE │ │ │ │ -002c0008 00000017 R_ARM_RELATIVE │ │ │ │ 002c000c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0010 00000017 R_ARM_RELATIVE │ │ │ │ +002c0014 00000017 R_ARM_RELATIVE │ │ │ │ +002c001c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0024 00000017 R_ARM_RELATIVE │ │ │ │ +002c002c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0034 00000017 R_ARM_RELATIVE │ │ │ │ +002c003c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0044 00000017 R_ARM_RELATIVE │ │ │ │ +002c004c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0054 00000017 R_ARM_RELATIVE │ │ │ │ +002c005c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0064 00000017 R_ARM_RELATIVE │ │ │ │ +002c006c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0074 00000017 R_ARM_RELATIVE │ │ │ │ +002c007c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0084 00000017 R_ARM_RELATIVE │ │ │ │ +002c008c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0094 00000017 R_ARM_RELATIVE │ │ │ │ +002c009c 00000017 R_ARM_RELATIVE │ │ │ │ +002c00a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c00b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c00c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c00d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c00e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c00f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c00fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0104 00000017 R_ARM_RELATIVE │ │ │ │ +002c010c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0114 00000017 R_ARM_RELATIVE │ │ │ │ +002c011c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0124 00000017 R_ARM_RELATIVE │ │ │ │ +002c012c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0134 00000017 R_ARM_RELATIVE │ │ │ │ +002c013c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0144 00000017 R_ARM_RELATIVE │ │ │ │ +002c014c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0154 00000017 R_ARM_RELATIVE │ │ │ │ +002c015c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0164 00000017 R_ARM_RELATIVE │ │ │ │ +002c016c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0174 00000017 R_ARM_RELATIVE │ │ │ │ +002c017c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0184 00000017 R_ARM_RELATIVE │ │ │ │ +002c018c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0194 00000017 R_ARM_RELATIVE │ │ │ │ +002c019c 00000017 R_ARM_RELATIVE │ │ │ │ +002c01a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c01ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c01b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c01c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c01c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c01cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c01d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c01dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c01e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0200 00000017 R_ARM_RELATIVE │ │ │ │ +002c0204 00000017 R_ARM_RELATIVE │ │ │ │ +002c0210 00000017 R_ARM_RELATIVE │ │ │ │ +002c0228 00000017 R_ARM_RELATIVE │ │ │ │ +002c0230 00000017 R_ARM_RELATIVE │ │ │ │ +002c0238 00000017 R_ARM_RELATIVE │ │ │ │ +002c0240 00000017 R_ARM_RELATIVE │ │ │ │ +002c0248 00000017 R_ARM_RELATIVE │ │ │ │ +002c0250 00000017 R_ARM_RELATIVE │ │ │ │ +002c0258 00000017 R_ARM_RELATIVE │ │ │ │ +002c0260 00000017 R_ARM_RELATIVE │ │ │ │ +002c0268 00000017 R_ARM_RELATIVE │ │ │ │ +002c0270 00000017 R_ARM_RELATIVE │ │ │ │ +002c0278 00000017 R_ARM_RELATIVE │ │ │ │ +002c0280 00000017 R_ARM_RELATIVE │ │ │ │ +002c0288 00000017 R_ARM_RELATIVE │ │ │ │ +002c0290 00000017 R_ARM_RELATIVE │ │ │ │ +002c0298 00000017 R_ARM_RELATIVE │ │ │ │ +002c02a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c02b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c02c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c02d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c02e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c02f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c02f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0300 00000017 R_ARM_RELATIVE │ │ │ │ +002c0308 00000017 R_ARM_RELATIVE │ │ │ │ +002c0310 00000017 R_ARM_RELATIVE │ │ │ │ +002c0318 00000017 R_ARM_RELATIVE │ │ │ │ +002c0320 00000017 R_ARM_RELATIVE │ │ │ │ +002c0328 00000017 R_ARM_RELATIVE │ │ │ │ +002c0330 00000017 R_ARM_RELATIVE │ │ │ │ +002c0338 00000017 R_ARM_RELATIVE │ │ │ │ +002c0340 00000017 R_ARM_RELATIVE │ │ │ │ +002c0348 00000017 R_ARM_RELATIVE │ │ │ │ +002c0350 00000017 R_ARM_RELATIVE │ │ │ │ +002c0358 00000017 R_ARM_RELATIVE │ │ │ │ +002c0360 00000017 R_ARM_RELATIVE │ │ │ │ +002c0368 00000017 R_ARM_RELATIVE │ │ │ │ +002c0370 00000017 R_ARM_RELATIVE │ │ │ │ +002c0378 00000017 R_ARM_RELATIVE │ │ │ │ +002c0380 00000017 R_ARM_RELATIVE │ │ │ │ +002c0388 00000017 R_ARM_RELATIVE │ │ │ │ +002c0390 00000017 R_ARM_RELATIVE │ │ │ │ +002c0398 00000017 R_ARM_RELATIVE │ │ │ │ +002c03a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c03b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c03c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c03d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c03e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c03f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c03f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0400 00000017 R_ARM_RELATIVE │ │ │ │ +002c0408 00000017 R_ARM_RELATIVE │ │ │ │ +002c0410 00000017 R_ARM_RELATIVE │ │ │ │ +002c0418 00000017 R_ARM_RELATIVE │ │ │ │ +002c0420 00000017 R_ARM_RELATIVE │ │ │ │ +002c0428 00000017 R_ARM_RELATIVE │ │ │ │ +002c0430 00000017 R_ARM_RELATIVE │ │ │ │ +002c0438 00000017 R_ARM_RELATIVE │ │ │ │ +002c0440 00000017 R_ARM_RELATIVE │ │ │ │ +002c0448 00000017 R_ARM_RELATIVE │ │ │ │ +002c0450 00000017 R_ARM_RELATIVE │ │ │ │ +002c0458 00000017 R_ARM_RELATIVE │ │ │ │ +002c0460 00000017 R_ARM_RELATIVE │ │ │ │ +002c0468 00000017 R_ARM_RELATIVE │ │ │ │ +002c0470 00000017 R_ARM_RELATIVE │ │ │ │ +002c0478 00000017 R_ARM_RELATIVE │ │ │ │ +002c0480 00000017 R_ARM_RELATIVE │ │ │ │ +002c0488 00000017 R_ARM_RELATIVE │ │ │ │ +002c0490 00000017 R_ARM_RELATIVE │ │ │ │ +002c0498 00000017 R_ARM_RELATIVE │ │ │ │ +002c04a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c04b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c04c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c04d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c04e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c04f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c04f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0500 00000017 R_ARM_RELATIVE │ │ │ │ +002c0508 00000017 R_ARM_RELATIVE │ │ │ │ +002c0510 00000017 R_ARM_RELATIVE │ │ │ │ +002c0518 00000017 R_ARM_RELATIVE │ │ │ │ +002c0520 00000017 R_ARM_RELATIVE │ │ │ │ 002c0528 00000017 R_ARM_RELATIVE │ │ │ │ -002c052c 00000017 R_ARM_RELATIVE │ │ │ │ -002c057c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0530 00000017 R_ARM_RELATIVE │ │ │ │ +002c0538 00000017 R_ARM_RELATIVE │ │ │ │ +002c0540 00000017 R_ARM_RELATIVE │ │ │ │ +002c0548 00000017 R_ARM_RELATIVE │ │ │ │ +002c0550 00000017 R_ARM_RELATIVE │ │ │ │ +002c0558 00000017 R_ARM_RELATIVE │ │ │ │ +002c0560 00000017 R_ARM_RELATIVE │ │ │ │ +002c0570 00000017 R_ARM_RELATIVE │ │ │ │ +002c0578 00000017 R_ARM_RELATIVE │ │ │ │ 002c0580 00000017 R_ARM_RELATIVE │ │ │ │ -002c0584 00000017 R_ARM_RELATIVE │ │ │ │ -002c05a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0588 00000017 R_ARM_RELATIVE │ │ │ │ +002c0590 00000017 R_ARM_RELATIVE │ │ │ │ +002c0598 00000017 R_ARM_RELATIVE │ │ │ │ +002c05a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c05b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c05c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c05d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c05e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c05f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c05f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0600 00000017 R_ARM_RELATIVE │ │ │ │ +002c0608 00000017 R_ARM_RELATIVE │ │ │ │ +002c0610 00000017 R_ARM_RELATIVE │ │ │ │ 002c0618 00000017 R_ARM_RELATIVE │ │ │ │ -002c061c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0620 00000017 R_ARM_RELATIVE │ │ │ │ -002c0624 00000017 R_ARM_RELATIVE │ │ │ │ 002c0628 00000017 R_ARM_RELATIVE │ │ │ │ -002c062c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0630 00000017 R_ARM_RELATIVE │ │ │ │ -002c0634 00000017 R_ARM_RELATIVE │ │ │ │ 002c0638 00000017 R_ARM_RELATIVE │ │ │ │ -002c063c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0640 00000017 R_ARM_RELATIVE │ │ │ │ -002c0644 00000017 R_ARM_RELATIVE │ │ │ │ 002c0648 00000017 R_ARM_RELATIVE │ │ │ │ -002c064c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0650 00000017 R_ARM_RELATIVE │ │ │ │ -002c0654 00000017 R_ARM_RELATIVE │ │ │ │ 002c0658 00000017 R_ARM_RELATIVE │ │ │ │ -002c065c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0660 00000017 R_ARM_RELATIVE │ │ │ │ -002c0664 00000017 R_ARM_RELATIVE │ │ │ │ 002c0668 00000017 R_ARM_RELATIVE │ │ │ │ 002c066c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0670 00000017 R_ARM_RELATIVE │ │ │ │ -002c0674 00000017 R_ARM_RELATIVE │ │ │ │ 002c0678 00000017 R_ARM_RELATIVE │ │ │ │ 002c067c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0680 00000017 R_ARM_RELATIVE │ │ │ │ 002c0684 00000017 R_ARM_RELATIVE │ │ │ │ 002c0688 00000017 R_ARM_RELATIVE │ │ │ │ 002c068c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0690 00000017 R_ARM_RELATIVE │ │ │ │ 002c0694 00000017 R_ARM_RELATIVE │ │ │ │ -002c0698 00000017 R_ARM_RELATIVE │ │ │ │ -002c069c 00000017 R_ARM_RELATIVE │ │ │ │ 002c06a0 00000017 R_ARM_RELATIVE │ │ │ │ -002c06a4 00000017 R_ARM_RELATIVE │ │ │ │ -002c06a8 00000017 R_ARM_RELATIVE │ │ │ │ -002c06ac 00000017 R_ARM_RELATIVE │ │ │ │ -002c06b0 00000017 R_ARM_RELATIVE │ │ │ │ -002c06b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c06b8 00000017 R_ARM_RELATIVE │ │ │ │ 002c06bc 00000017 R_ARM_RELATIVE │ │ │ │ -002c06c0 00000017 R_ARM_RELATIVE │ │ │ │ -002c06c4 00000017 R_ARM_RELATIVE │ │ │ │ 002c06c8 00000017 R_ARM_RELATIVE │ │ │ │ -002c0794 00000017 R_ARM_RELATIVE │ │ │ │ +002c06e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c06e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c06f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c06f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c06fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0700 00000017 R_ARM_RELATIVE │ │ │ │ +002c0704 00000017 R_ARM_RELATIVE │ │ │ │ +002c0708 00000017 R_ARM_RELATIVE │ │ │ │ +002c0710 00000017 R_ARM_RELATIVE │ │ │ │ +002c0718 00000017 R_ARM_RELATIVE │ │ │ │ +002c071c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0720 00000017 R_ARM_RELATIVE │ │ │ │ +002c0728 00000017 R_ARM_RELATIVE │ │ │ │ +002c0748 00000017 R_ARM_RELATIVE │ │ │ │ +002c0750 00000017 R_ARM_RELATIVE │ │ │ │ 002c0798 00000017 R_ARM_RELATIVE │ │ │ │ 002c079c 00000017 R_ARM_RELATIVE │ │ │ │ -002c07a4 00000017 R_ARM_RELATIVE │ │ │ │ 002c07a8 00000017 R_ARM_RELATIVE │ │ │ │ -002c07ac 00000017 R_ARM_RELATIVE │ │ │ │ -002c07b0 00000017 R_ARM_RELATIVE │ │ │ │ -002c07b8 00000017 R_ARM_RELATIVE │ │ │ │ -002c07bc 00000017 R_ARM_RELATIVE │ │ │ │ 002c07c0 00000017 R_ARM_RELATIVE │ │ │ │ 002c07c4 00000017 R_ARM_RELATIVE │ │ │ │ -002c07c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c07d0 00000017 R_ARM_RELATIVE │ │ │ │ 002c07d8 00000017 R_ARM_RELATIVE │ │ │ │ 002c07dc 00000017 R_ARM_RELATIVE │ │ │ │ -002c07e0 00000017 R_ARM_RELATIVE │ │ │ │ -002c080c 00000017 R_ARM_RELATIVE │ │ │ │ +002c07e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c07ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c07f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c07fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0800 00000017 R_ARM_RELATIVE │ │ │ │ +002c0804 00000017 R_ARM_RELATIVE │ │ │ │ +002c0810 00000017 R_ARM_RELATIVE │ │ │ │ 002c0814 00000017 R_ARM_RELATIVE │ │ │ │ -002c081c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0824 00000017 R_ARM_RELATIVE │ │ │ │ +002c0820 00000017 R_ARM_RELATIVE │ │ │ │ +002c0828 00000017 R_ARM_RELATIVE │ │ │ │ 002c082c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0834 00000017 R_ARM_RELATIVE │ │ │ │ 002c0838 00000017 R_ARM_RELATIVE │ │ │ │ 002c083c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0844 00000017 R_ARM_RELATIVE │ │ │ │ 002c0848 00000017 R_ARM_RELATIVE │ │ │ │ -002c084c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0850 00000017 R_ARM_RELATIVE │ │ │ │ 002c0854 00000017 R_ARM_RELATIVE │ │ │ │ -002c0858 00000017 R_ARM_RELATIVE │ │ │ │ -002c085c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0860 00000017 R_ARM_RELATIVE │ │ │ │ 002c0864 00000017 R_ARM_RELATIVE │ │ │ │ -002c086c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0874 00000017 R_ARM_RELATIVE │ │ │ │ -002c087c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0884 00000017 R_ARM_RELATIVE │ │ │ │ +002c0870 00000017 R_ARM_RELATIVE │ │ │ │ +002c0888 00000017 R_ARM_RELATIVE │ │ │ │ 002c088c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0894 00000017 R_ARM_RELATIVE │ │ │ │ 002c0898 00000017 R_ARM_RELATIVE │ │ │ │ +002c08b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c08b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c08c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c08cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c08d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c08dc 00000017 R_ARM_RELATIVE │ │ │ │ 002c08e8 00000017 R_ARM_RELATIVE │ │ │ │ -002c08f0 00000017 R_ARM_RELATIVE │ │ │ │ -002c0908 00000017 R_ARM_RELATIVE │ │ │ │ -002c090c 00000017 R_ARM_RELATIVE │ │ │ │ +002c08f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c08f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c08fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0900 00000017 R_ARM_RELATIVE │ │ │ │ +002c0904 00000017 R_ARM_RELATIVE │ │ │ │ 002c0910 00000017 R_ARM_RELATIVE │ │ │ │ -002c0914 00000017 R_ARM_RELATIVE │ │ │ │ 002c091c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0920 00000017 R_ARM_RELATIVE │ │ │ │ 002c0924 00000017 R_ARM_RELATIVE │ │ │ │ 002c0928 00000017 R_ARM_RELATIVE │ │ │ │ 002c092c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0930 00000017 R_ARM_RELATIVE │ │ │ │ -002c0934 00000017 R_ARM_RELATIVE │ │ │ │ 002c0938 00000017 R_ARM_RELATIVE │ │ │ │ -002c0958 00000017 R_ARM_RELATIVE │ │ │ │ +002c0950 00000017 R_ARM_RELATIVE │ │ │ │ +002c0954 00000017 R_ARM_RELATIVE │ │ │ │ +002c0960 00000017 R_ARM_RELATIVE │ │ │ │ +002c0964 00000017 R_ARM_RELATIVE │ │ │ │ 002c0968 00000017 R_ARM_RELATIVE │ │ │ │ 002c096c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0970 00000017 R_ARM_RELATIVE │ │ │ │ 002c0974 00000017 R_ARM_RELATIVE │ │ │ │ 002c0978 00000017 R_ARM_RELATIVE │ │ │ │ 002c097c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0980 00000017 R_ARM_RELATIVE │ │ │ │ -002c0984 00000017 R_ARM_RELATIVE │ │ │ │ 002c0988 00000017 R_ARM_RELATIVE │ │ │ │ 002c098c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0990 00000017 R_ARM_RELATIVE │ │ │ │ 002c0994 00000017 R_ARM_RELATIVE │ │ │ │ -002c0998 00000017 R_ARM_RELATIVE │ │ │ │ -002c099c 00000017 R_ARM_RELATIVE │ │ │ │ 002c09a0 00000017 R_ARM_RELATIVE │ │ │ │ 002c09a4 00000017 R_ARM_RELATIVE │ │ │ │ -002c09a8 00000017 R_ARM_RELATIVE │ │ │ │ -002c09ac 00000017 R_ARM_RELATIVE │ │ │ │ 002c09b0 00000017 R_ARM_RELATIVE │ │ │ │ 002c09b4 00000017 R_ARM_RELATIVE │ │ │ │ 002c09b8 00000017 R_ARM_RELATIVE │ │ │ │ 002c09bc 00000017 R_ARM_RELATIVE │ │ │ │ -002c09c0 00000017 R_ARM_RELATIVE │ │ │ │ -002c09c4 00000017 R_ARM_RELATIVE │ │ │ │ 002c09c8 00000017 R_ARM_RELATIVE │ │ │ │ 002c09cc 00000017 R_ARM_RELATIVE │ │ │ │ -002c09d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c09d8 00000017 R_ARM_RELATIVE │ │ │ │ 002c09dc 00000017 R_ARM_RELATIVE │ │ │ │ 002c09e0 00000017 R_ARM_RELATIVE │ │ │ │ 002c09e4 00000017 R_ARM_RELATIVE │ │ │ │ -002c09e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c09f0 00000017 R_ARM_RELATIVE │ │ │ │ 002c09f4 00000017 R_ARM_RELATIVE │ │ │ │ -002c09f8 00000017 R_ARM_RELATIVE │ │ │ │ -002c09fc 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a04 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a08 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a0c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a18 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a1c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0a20 00000017 R_ARM_RELATIVE │ │ │ │ -002c0a24 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a28 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a2c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a30 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a34 00000017 R_ARM_RELATIVE │ │ │ │ -002c0a38 00000017 R_ARM_RELATIVE │ │ │ │ -002c0a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a44 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a54 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a58 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a5c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a68 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a6c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0a70 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a74 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a80 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a98 00000017 R_ARM_RELATIVE │ │ │ │ +002c0a9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0aa4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0aac 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ab0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0abc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ac4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0acc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ad4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ae4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ae8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0aec 00000017 R_ARM_RELATIVE │ │ │ │ +002c0af0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0af4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0af8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0afc 00000017 R_ARM_RELATIVE │ │ │ │ 002c0b00 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b40 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b44 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b48 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b4c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b50 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b54 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b58 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b5c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b60 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b64 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b68 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b6c 00000017 R_ARM_RELATIVE │ │ │ │ -002c0b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b10 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b14 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b1c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0b74 00000017 R_ARM_RELATIVE │ │ │ │ 002c0b78 00000017 R_ARM_RELATIVE │ │ │ │ 002c0b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b80 00000017 R_ARM_RELATIVE │ │ │ │ 002c0b84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b88 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b90 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0b98 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ba0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ba4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ba8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bac 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bc0 00000017 R_ARM_RELATIVE │ │ │ │ 002c0bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0be0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0be8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bec 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bf0 00000017 R_ARM_RELATIVE │ │ │ │ 002c0bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c00 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c04 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c10 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c20 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c24 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c28 00000017 R_ARM_RELATIVE │ │ │ │ -002c0c2c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c30 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c34 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c38 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c3c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c40 00000017 R_ARM_RELATIVE │ │ │ │ -002c0c44 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c48 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c4c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c50 00000017 R_ARM_RELATIVE │ │ │ │ 002c0c54 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c64 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c80 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c88 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c0c9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ca0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ca8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cac 00000017 R_ARM_RELATIVE │ │ │ │ 002c0cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ccc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ce4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0cfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d00 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d10 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d14 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d18 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d20 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d24 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d28 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d30 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d40 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d44 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d48 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d50 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d54 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d58 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d6c 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d70 00000017 R_ARM_RELATIVE │ │ │ │ -002c0d7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d74 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d78 00000017 R_ARM_RELATIVE │ │ │ │ 002c0d80 00000017 R_ARM_RELATIVE │ │ │ │ -002b779c 0002e302 R_ARM_ABS32 00000000 pp_help@LIBPOSTPROC_58 │ │ │ │ -002b9e28 00036002 R_ARM_ABS32 00000000 glGetError │ │ │ │ -002b9e50 00034c02 R_ARM_ABS32 00000000 glBegin │ │ │ │ -002b9e78 00032f02 R_ARM_ABS32 00000000 glEnd │ │ │ │ -002b9ea0 0002b502 R_ARM_ABS32 00000000 glViewport │ │ │ │ -002b9ec8 00048c02 R_ARM_ABS32 00000000 glLoadMatrixf │ │ │ │ -002b9ef0 00007302 R_ARM_ABS32 00000000 glClear │ │ │ │ -002b9f18 00031c02 R_ARM_ABS32 00000000 glGenLists │ │ │ │ -002b9f40 00026502 R_ARM_ABS32 00000000 glDeleteLists │ │ │ │ -002b9f68 00009402 R_ARM_ABS32 00000000 glNewList │ │ │ │ -002b9f90 00028a02 R_ARM_ABS32 00000000 glEndList │ │ │ │ -002b9fb8 00033602 R_ARM_ABS32 00000000 glCallList │ │ │ │ -002b9fe0 0000e402 R_ARM_ABS32 00000000 glCallLists │ │ │ │ -002ba008 00018102 R_ARM_ABS32 00000000 glGenTextures │ │ │ │ -002ba030 00035202 R_ARM_ABS32 00000000 glDeleteTextures │ │ │ │ -002ba058 00015502 R_ARM_ABS32 00000000 glTexEnvi │ │ │ │ -002ba080 0000a702 R_ARM_ABS32 00000000 glColor4ub │ │ │ │ -002ba0a8 00027102 R_ARM_ABS32 00000000 glClearColor │ │ │ │ -002ba0d0 00014002 R_ARM_ABS32 00000000 glClearDepth │ │ │ │ -002ba0f8 00029102 R_ARM_ABS32 00000000 glDepthFunc │ │ │ │ -002ba120 0002d102 R_ARM_ABS32 00000000 glEnable │ │ │ │ -002ba148 00045602 R_ARM_ABS32 00000000 glDisable │ │ │ │ -002ba170 0001d002 R_ARM_ABS32 00000000 glDrawBuffer │ │ │ │ -002ba198 0003e802 R_ARM_ABS32 00000000 glDepthMask │ │ │ │ -002ba1c0 00037202 R_ARM_ABS32 00000000 glBlendFunc │ │ │ │ -002ba1e8 00028d02 R_ARM_ABS32 00000000 glFlush │ │ │ │ -002ba210 00032902 R_ARM_ABS32 00000000 glFinish │ │ │ │ -002ba238 00034802 R_ARM_ABS32 00000000 glPixelStorei │ │ │ │ -002ba260 00003802 R_ARM_ABS32 00000000 glTexImage1D │ │ │ │ -002ba288 00047502 R_ARM_ABS32 00000000 glTexImage2D │ │ │ │ -002ba2b0 00042602 R_ARM_ABS32 00000000 glTexSubImage2D │ │ │ │ -002ba2d8 00031602 R_ARM_ABS32 00000000 glTexParameteri │ │ │ │ -002ba300 0002d202 R_ARM_ABS32 00000000 glTexParameterf │ │ │ │ -002ba328 00041a02 R_ARM_ABS32 00000000 glTexParameterfv │ │ │ │ -002ba350 0001b802 R_ARM_ABS32 00000000 glTexCoord2f │ │ │ │ -002ba378 0002cc02 R_ARM_ABS32 00000000 glVertex2f │ │ │ │ -002ba3a0 00039902 R_ARM_ABS32 00000000 glVertex3f │ │ │ │ -002ba3c8 00035d02 R_ARM_ABS32 00000000 glNormal3f │ │ │ │ -002ba3f0 00003102 R_ARM_ABS32 00000000 glLightfv │ │ │ │ -002ba418 00025102 R_ARM_ABS32 00000000 glColorMaterial │ │ │ │ -002ba440 00032402 R_ARM_ABS32 00000000 glShadeModel │ │ │ │ -002ba468 0000b302 R_ARM_ABS32 00000000 glGetIntegerv │ │ │ │ -002ba490 0001f602 R_ARM_ABS32 00000000 glGetTexLevelParameteriv │ │ │ │ -002ba4b8 00016c02 R_ARM_ABS32 00000000 glColorMask │ │ │ │ -002bfb04 00003c15 R_ARM_GLOB_DAT 00000000 aa_displayrecommended@AA_1.4 │ │ │ │ -002bfb28 00005f15 R_ARM_GLOB_DAT 00000000 av_aes_size@LIBAVUTIL_59 │ │ │ │ -002bfb44 00007015 R_ARM_GLOB_DAT 00000000 close@GLIBC_2.4 │ │ │ │ -002bfb7c 0000a115 R_ARM_GLOB_DAT 00000000 speex_wb_mode │ │ │ │ -002bfb90 0000b415 R_ARM_GLOB_DAT 00000000 av_sha_size@LIBAVUTIL_59 │ │ │ │ -002bfbc0 0000ec15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ -002bfbec 00013215 R_ARM_GLOB_DAT 00000000 speex_uwb_mode │ │ │ │ -002bfc3c 00018215 R_ARM_GLOB_DAT 00000000 speex_nb_mode │ │ │ │ -002bfc48 00018615 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -002bfd58 00026315 R_ARM_GLOB_DAT 00000000 aa_defparams@AA_1.4 │ │ │ │ -002bfdf8 0002f915 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -002bfe08 00030f15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -002bfe0c 00031115 R_ARM_GLOB_DAT 00000000 aa_help@AA_1.4 │ │ │ │ -002bfe5c 00034915 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -002bfe74 00036515 R_ARM_GLOB_DAT 00000000 jpeg_resync_to_restart@LIBJPEG_6.2 │ │ │ │ -002bfe98 00036c15 R_ARM_GLOB_DAT 00000000 aa_defrenderparams@AA_1.4 │ │ │ │ -002bfed0 00039415 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ -002bff10 0003dd15 R_ARM_GLOB_DAT 00000000 glGetString │ │ │ │ -002bff24 0003ef15 R_ARM_GLOB_DAT 00000000 free@GLIBC_2.4 │ │ │ │ -002bffa4 00045015 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -002bffb0 00045715 R_ARM_GLOB_DAT 00000000 avcodec_default_get_buffer2@LIBAVCODEC_61 │ │ │ │ +002c0d84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0d9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0da4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dac 00000017 R_ARM_RELATIVE │ │ │ │ +002c0db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0de4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dec 00000017 R_ARM_RELATIVE │ │ │ │ +002c0df4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0dfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e14 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e24 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e34 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e44 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e54 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e64 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e74 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e98 00000017 R_ARM_RELATIVE │ │ │ │ +002c0e9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ea0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ea4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0eac 00000017 R_ARM_RELATIVE │ │ │ │ +002c0eb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0eb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0eb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ebc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ec0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ec4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ecc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ed0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ed4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ed8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0edc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ee0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ee4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ee8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0eec 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ef4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c0efc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f00 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f04 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f08 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f10 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f14 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f18 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f20 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f24 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f28 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f30 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f34 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f38 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f40 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f44 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f50 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f54 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f58 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f60 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f64 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f68 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f74 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f84 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f94 00000017 R_ARM_RELATIVE │ │ │ │ +002c0f9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fa4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fac 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fe4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0fec 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ff4 00000017 R_ARM_RELATIVE │ │ │ │ +002c0ffc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1004 00000017 R_ARM_RELATIVE │ │ │ │ +002c100c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1014 00000017 R_ARM_RELATIVE │ │ │ │ +002c101c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1024 00000017 R_ARM_RELATIVE │ │ │ │ +002c102c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1034 00000017 R_ARM_RELATIVE │ │ │ │ +002c103c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1044 00000017 R_ARM_RELATIVE │ │ │ │ +002c104c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1054 00000017 R_ARM_RELATIVE │ │ │ │ +002c105c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1064 00000017 R_ARM_RELATIVE │ │ │ │ +002c106c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1070 00000017 R_ARM_RELATIVE │ │ │ │ +002c1074 00000017 R_ARM_RELATIVE │ │ │ │ +002c1078 00000017 R_ARM_RELATIVE │ │ │ │ +002c107c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1080 00000017 R_ARM_RELATIVE │ │ │ │ +002c1084 00000017 R_ARM_RELATIVE │ │ │ │ +002c1088 00000017 R_ARM_RELATIVE │ │ │ │ +002c108c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1090 00000017 R_ARM_RELATIVE │ │ │ │ +002c1094 00000017 R_ARM_RELATIVE │ │ │ │ +002c1098 00000017 R_ARM_RELATIVE │ │ │ │ +002c109c 00000017 R_ARM_RELATIVE │ │ │ │ +002c10a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c10b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c10c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c10d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c10e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c10f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c10f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c10f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c10fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1100 00000017 R_ARM_RELATIVE │ │ │ │ +002c1104 00000017 R_ARM_RELATIVE │ │ │ │ +002c1108 00000017 R_ARM_RELATIVE │ │ │ │ +002c110c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1110 00000017 R_ARM_RELATIVE │ │ │ │ +002c1114 00000017 R_ARM_RELATIVE │ │ │ │ +002c1118 00000017 R_ARM_RELATIVE │ │ │ │ +002c111c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1120 00000017 R_ARM_RELATIVE │ │ │ │ +002c1124 00000017 R_ARM_RELATIVE │ │ │ │ +002c1128 00000017 R_ARM_RELATIVE │ │ │ │ +002c112c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1130 00000017 R_ARM_RELATIVE │ │ │ │ +002c1134 00000017 R_ARM_RELATIVE │ │ │ │ +002c1138 00000017 R_ARM_RELATIVE │ │ │ │ +002c113c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1140 00000017 R_ARM_RELATIVE │ │ │ │ +002c1144 00000017 R_ARM_RELATIVE │ │ │ │ +002c1148 00000017 R_ARM_RELATIVE │ │ │ │ +002c114c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1150 00000017 R_ARM_RELATIVE │ │ │ │ +002c1154 00000017 R_ARM_RELATIVE │ │ │ │ +002c1158 00000017 R_ARM_RELATIVE │ │ │ │ +002c115c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1160 00000017 R_ARM_RELATIVE │ │ │ │ +002c1164 00000017 R_ARM_RELATIVE │ │ │ │ +002c1168 00000017 R_ARM_RELATIVE │ │ │ │ +002c116c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1170 00000017 R_ARM_RELATIVE │ │ │ │ +002c1174 00000017 R_ARM_RELATIVE │ │ │ │ +002c1178 00000017 R_ARM_RELATIVE │ │ │ │ +002c117c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1180 00000017 R_ARM_RELATIVE │ │ │ │ +002c1184 00000017 R_ARM_RELATIVE │ │ │ │ +002c1188 00000017 R_ARM_RELATIVE │ │ │ │ +002c118c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1190 00000017 R_ARM_RELATIVE │ │ │ │ +002c1194 00000017 R_ARM_RELATIVE │ │ │ │ +002c1198 00000017 R_ARM_RELATIVE │ │ │ │ +002c119c 00000017 R_ARM_RELATIVE │ │ │ │ +002c11a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c11a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c11ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c11b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c11c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c11cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c11d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c11dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c11e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c11e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c11f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c11f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c11f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c11fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1200 00000017 R_ARM_RELATIVE │ │ │ │ +002c1204 00000017 R_ARM_RELATIVE │ │ │ │ +002c1208 00000017 R_ARM_RELATIVE │ │ │ │ +002c120c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1210 00000017 R_ARM_RELATIVE │ │ │ │ +002c1218 00000017 R_ARM_RELATIVE │ │ │ │ +002c121c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1220 00000017 R_ARM_RELATIVE │ │ │ │ +002c1224 00000017 R_ARM_RELATIVE │ │ │ │ +002c1228 00000017 R_ARM_RELATIVE │ │ │ │ +002c1230 00000017 R_ARM_RELATIVE │ │ │ │ +002c1234 00000017 R_ARM_RELATIVE │ │ │ │ +002c1238 00000017 R_ARM_RELATIVE │ │ │ │ +002c123c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1240 00000017 R_ARM_RELATIVE │ │ │ │ +002c1244 00000017 R_ARM_RELATIVE │ │ │ │ +002c1248 00000017 R_ARM_RELATIVE │ │ │ │ +002c1250 00000017 R_ARM_RELATIVE │ │ │ │ +002c1254 00000017 R_ARM_RELATIVE │ │ │ │ +002c1258 00000017 R_ARM_RELATIVE │ │ │ │ +002c125c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1260 00000017 R_ARM_RELATIVE │ │ │ │ +002c1264 00000017 R_ARM_RELATIVE │ │ │ │ +002c1268 00000017 R_ARM_RELATIVE │ │ │ │ +002c1270 00000017 R_ARM_RELATIVE │ │ │ │ +002c1274 00000017 R_ARM_RELATIVE │ │ │ │ +002c1278 00000017 R_ARM_RELATIVE │ │ │ │ +002c127c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1280 00000017 R_ARM_RELATIVE │ │ │ │ +002c1288 00000017 R_ARM_RELATIVE │ │ │ │ +002c128c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1290 00000017 R_ARM_RELATIVE │ │ │ │ +002c1294 00000017 R_ARM_RELATIVE │ │ │ │ +002c1298 00000017 R_ARM_RELATIVE │ │ │ │ +002c129c 00000017 R_ARM_RELATIVE │ │ │ │ +002c12a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c12a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c12ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c12b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c12b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c12b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c12bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c12c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c12c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c12cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c12d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c12d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c12ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c12f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c12f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c12f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c12fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1304 00000017 R_ARM_RELATIVE │ │ │ │ +002c1308 00000017 R_ARM_RELATIVE │ │ │ │ +002c130c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1310 00000017 R_ARM_RELATIVE │ │ │ │ +002c1314 00000017 R_ARM_RELATIVE │ │ │ │ +002c131c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1320 00000017 R_ARM_RELATIVE │ │ │ │ +002c1324 00000017 R_ARM_RELATIVE │ │ │ │ +002c1328 00000017 R_ARM_RELATIVE │ │ │ │ +002c132c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1334 00000017 R_ARM_RELATIVE │ │ │ │ +002c1338 00000017 R_ARM_RELATIVE │ │ │ │ +002c133c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1340 00000017 R_ARM_RELATIVE │ │ │ │ +002c1344 00000017 R_ARM_RELATIVE │ │ │ │ +002c134c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1350 00000017 R_ARM_RELATIVE │ │ │ │ +002c1354 00000017 R_ARM_RELATIVE │ │ │ │ +002c1358 00000017 R_ARM_RELATIVE │ │ │ │ +002c135c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1364 00000017 R_ARM_RELATIVE │ │ │ │ +002c1368 00000017 R_ARM_RELATIVE │ │ │ │ +002c136c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1370 00000017 R_ARM_RELATIVE │ │ │ │ +002c1374 00000017 R_ARM_RELATIVE │ │ │ │ +002c137c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1380 00000017 R_ARM_RELATIVE │ │ │ │ +002c1384 00000017 R_ARM_RELATIVE │ │ │ │ +002c1388 00000017 R_ARM_RELATIVE │ │ │ │ +002c138c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1390 00000017 R_ARM_RELATIVE │ │ │ │ +002c1394 00000017 R_ARM_RELATIVE │ │ │ │ +002c139c 00000017 R_ARM_RELATIVE │ │ │ │ +002c13a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c13ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c13b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c13c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c13cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c13d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c13e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c13ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c13f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c13f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c13fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1400 00000017 R_ARM_RELATIVE │ │ │ │ +002c1404 00000017 R_ARM_RELATIVE │ │ │ │ +002c1408 00000017 R_ARM_RELATIVE │ │ │ │ +002c140c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1414 00000017 R_ARM_RELATIVE │ │ │ │ +002c1418 00000017 R_ARM_RELATIVE │ │ │ │ +002c141c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1420 00000017 R_ARM_RELATIVE │ │ │ │ +002c1424 00000017 R_ARM_RELATIVE │ │ │ │ +002c142c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1430 00000017 R_ARM_RELATIVE │ │ │ │ +002c1434 00000017 R_ARM_RELATIVE │ │ │ │ +002c1438 00000017 R_ARM_RELATIVE │ │ │ │ +002c143c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1444 00000017 R_ARM_RELATIVE │ │ │ │ +002c1448 00000017 R_ARM_RELATIVE │ │ │ │ +002c144c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1450 00000017 R_ARM_RELATIVE │ │ │ │ +002c1454 00000017 R_ARM_RELATIVE │ │ │ │ +002c145c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1460 00000017 R_ARM_RELATIVE │ │ │ │ +002c1464 00000017 R_ARM_RELATIVE │ │ │ │ +002c1468 00000017 R_ARM_RELATIVE │ │ │ │ +002c146c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1470 00000017 R_ARM_RELATIVE │ │ │ │ +002c1474 00000017 R_ARM_RELATIVE │ │ │ │ +002c147c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1480 00000017 R_ARM_RELATIVE │ │ │ │ +002c1484 00000017 R_ARM_RELATIVE │ │ │ │ +002c1488 00000017 R_ARM_RELATIVE │ │ │ │ +002c148c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1490 00000017 R_ARM_RELATIVE │ │ │ │ +002c1494 00000017 R_ARM_RELATIVE │ │ │ │ +002c149c 00000017 R_ARM_RELATIVE │ │ │ │ +002c14a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c14a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c14ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c14b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c14bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c14c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c14c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c14d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c14d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c14dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c14e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c14ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c14f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c14f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c14fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1500 00000017 R_ARM_RELATIVE │ │ │ │ +002c1504 00000017 R_ARM_RELATIVE │ │ │ │ +002c1508 00000017 R_ARM_RELATIVE │ │ │ │ +002c150c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1510 00000017 R_ARM_RELATIVE │ │ │ │ +002c1514 00000017 R_ARM_RELATIVE │ │ │ │ +002c151c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1520 00000017 R_ARM_RELATIVE │ │ │ │ +002c1524 00000017 R_ARM_RELATIVE │ │ │ │ +002c1528 00000017 R_ARM_RELATIVE │ │ │ │ +002c152c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1530 00000017 R_ARM_RELATIVE │ │ │ │ +002c1534 00000017 R_ARM_RELATIVE │ │ │ │ +002c153c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1540 00000017 R_ARM_RELATIVE │ │ │ │ +002c1544 00000017 R_ARM_RELATIVE │ │ │ │ +002c1548 00000017 R_ARM_RELATIVE │ │ │ │ +002c154c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1554 00000017 R_ARM_RELATIVE │ │ │ │ +002c1558 00000017 R_ARM_RELATIVE │ │ │ │ +002c155c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1560 00000017 R_ARM_RELATIVE │ │ │ │ +002c1564 00000017 R_ARM_RELATIVE │ │ │ │ +002c156c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1570 00000017 R_ARM_RELATIVE │ │ │ │ +002c1574 00000017 R_ARM_RELATIVE │ │ │ │ +002c1578 00000017 R_ARM_RELATIVE │ │ │ │ +002c157c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1584 00000017 R_ARM_RELATIVE │ │ │ │ +002c1588 00000017 R_ARM_RELATIVE │ │ │ │ +002c158c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1590 00000017 R_ARM_RELATIVE │ │ │ │ +002c1594 00000017 R_ARM_RELATIVE │ │ │ │ +002c159c 00000017 R_ARM_RELATIVE │ │ │ │ +002c15a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c15a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c15ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c15b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c15b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c15c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c15c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c15cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c15d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c15d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c15e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c15e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c15ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c15f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c15f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c15fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1600 00000017 R_ARM_RELATIVE │ │ │ │ +002c1604 00000017 R_ARM_RELATIVE │ │ │ │ +002c160c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1610 00000017 R_ARM_RELATIVE │ │ │ │ +002c1614 00000017 R_ARM_RELATIVE │ │ │ │ +002c1618 00000017 R_ARM_RELATIVE │ │ │ │ +002c161c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1624 00000017 R_ARM_RELATIVE │ │ │ │ +002c1628 00000017 R_ARM_RELATIVE │ │ │ │ +002c162c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1630 00000017 R_ARM_RELATIVE │ │ │ │ +002c1634 00000017 R_ARM_RELATIVE │ │ │ │ +002c163c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1640 00000017 R_ARM_RELATIVE │ │ │ │ +002c1644 00000017 R_ARM_RELATIVE │ │ │ │ +002c1648 00000017 R_ARM_RELATIVE │ │ │ │ +002c164c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1654 00000017 R_ARM_RELATIVE │ │ │ │ +002c1658 00000017 R_ARM_RELATIVE │ │ │ │ +002c165c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1660 00000017 R_ARM_RELATIVE │ │ │ │ +002c1664 00000017 R_ARM_RELATIVE │ │ │ │ +002c166c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1670 00000017 R_ARM_RELATIVE │ │ │ │ +002c1674 00000017 R_ARM_RELATIVE │ │ │ │ +002c1678 00000017 R_ARM_RELATIVE │ │ │ │ +002c167c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1684 00000017 R_ARM_RELATIVE │ │ │ │ +002c1688 00000017 R_ARM_RELATIVE │ │ │ │ +002c168c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1690 00000017 R_ARM_RELATIVE │ │ │ │ +002c1694 00000017 R_ARM_RELATIVE │ │ │ │ +002c169c 00000017 R_ARM_RELATIVE │ │ │ │ +002c16a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c16a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c16ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c16b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c16bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c16c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c16c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c16d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c16d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c16dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c16e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c16ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c16f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c16f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c16f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c16fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1700 00000017 R_ARM_RELATIVE │ │ │ │ +002c1704 00000017 R_ARM_RELATIVE │ │ │ │ +002c170c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1714 00000017 R_ARM_RELATIVE │ │ │ │ +002c1718 00000017 R_ARM_RELATIVE │ │ │ │ +002c171c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1728 00000017 R_ARM_RELATIVE │ │ │ │ +002c172c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1738 00000017 R_ARM_RELATIVE │ │ │ │ +002c1744 00000017 R_ARM_RELATIVE │ │ │ │ +002c1750 00000017 R_ARM_RELATIVE │ │ │ │ +002c175c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1768 00000017 R_ARM_RELATIVE │ │ │ │ +002c1780 00000017 R_ARM_RELATIVE │ │ │ │ +002c1784 00000017 R_ARM_RELATIVE │ │ │ │ +002c1788 00000017 R_ARM_RELATIVE │ │ │ │ +002c178c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1790 00000017 R_ARM_RELATIVE │ │ │ │ +002c1798 00000017 R_ARM_RELATIVE │ │ │ │ +002c179c 00000017 R_ARM_RELATIVE │ │ │ │ +002c17a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c17a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c17b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c17b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c17bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c17c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c17c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c17cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c17d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c17dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c17e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c17f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c17f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c17f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1804 00000017 R_ARM_RELATIVE │ │ │ │ +002c1808 00000017 R_ARM_RELATIVE │ │ │ │ +002c1814 00000017 R_ARM_RELATIVE │ │ │ │ +002c1818 00000017 R_ARM_RELATIVE │ │ │ │ +002c1820 00000017 R_ARM_RELATIVE │ │ │ │ +002c1828 00000017 R_ARM_RELATIVE │ │ │ │ +002c1830 00000017 R_ARM_RELATIVE │ │ │ │ +002c1838 00000017 R_ARM_RELATIVE │ │ │ │ +002c1840 00000017 R_ARM_RELATIVE │ │ │ │ +002c1848 00000017 R_ARM_RELATIVE │ │ │ │ +002c1850 00000017 R_ARM_RELATIVE │ │ │ │ +002c1858 00000017 R_ARM_RELATIVE │ │ │ │ +002c1860 00000017 R_ARM_RELATIVE │ │ │ │ +002c1868 00000017 R_ARM_RELATIVE │ │ │ │ +002c1870 00000017 R_ARM_RELATIVE │ │ │ │ +002c1878 00000017 R_ARM_RELATIVE │ │ │ │ +002c1880 00000017 R_ARM_RELATIVE │ │ │ │ +002c1888 00000017 R_ARM_RELATIVE │ │ │ │ +002c1890 00000017 R_ARM_RELATIVE │ │ │ │ +002c1898 00000017 R_ARM_RELATIVE │ │ │ │ +002c18a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c18b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c18c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c18d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c18e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c18f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c18f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1900 00000017 R_ARM_RELATIVE │ │ │ │ +002c1908 00000017 R_ARM_RELATIVE │ │ │ │ +002c1910 00000017 R_ARM_RELATIVE │ │ │ │ +002c1918 00000017 R_ARM_RELATIVE │ │ │ │ +002c1920 00000017 R_ARM_RELATIVE │ │ │ │ +002c1928 00000017 R_ARM_RELATIVE │ │ │ │ +002c1930 00000017 R_ARM_RELATIVE │ │ │ │ +002c1938 00000017 R_ARM_RELATIVE │ │ │ │ +002c1940 00000017 R_ARM_RELATIVE │ │ │ │ +002c1948 00000017 R_ARM_RELATIVE │ │ │ │ +002c1950 00000017 R_ARM_RELATIVE │ │ │ │ +002c1958 00000017 R_ARM_RELATIVE │ │ │ │ +002c1960 00000017 R_ARM_RELATIVE │ │ │ │ +002c1968 00000017 R_ARM_RELATIVE │ │ │ │ +002c1970 00000017 R_ARM_RELATIVE │ │ │ │ +002c1978 00000017 R_ARM_RELATIVE │ │ │ │ +002c1980 00000017 R_ARM_RELATIVE │ │ │ │ +002c1988 00000017 R_ARM_RELATIVE │ │ │ │ +002c1990 00000017 R_ARM_RELATIVE │ │ │ │ +002c19a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c19a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c19ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c19b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c19bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c19c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c19c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c19d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c19d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c19dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c19e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c19ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c19f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c19f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c19f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a08 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a18 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a70 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1a9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1aac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ab0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ac4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1acc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ae4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ae8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1aec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1af4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1af8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1afc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b14 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b40 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b44 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b74 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1b9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ba0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ba4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ba8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1be0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1be4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1be8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1bfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c14 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c40 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c44 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c74 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1c9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ca0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ca4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ca8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ccc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ce4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1cfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d14 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d18 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d40 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d44 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d70 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d74 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1d9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1da0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1da4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1da8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1db0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1de4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1de8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1df0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1df4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1df8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1dfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e08 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e14 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e18 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e40 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e44 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e70 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e74 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1e9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ea0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ea4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1eac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1eb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1eb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1eb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ebc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ec0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ec4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ecc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ed0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ed4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ed8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1edc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ee0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ee4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ee8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1eec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ef4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1efc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f00 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f04 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f10 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f14 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f20 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f24 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f28 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f30 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f34 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f38 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f44 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f50 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f54 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f58 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f60 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f64 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f68 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f78 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f80 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f84 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f88 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f90 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f94 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f98 00000017 R_ARM_RELATIVE │ │ │ │ +002c1f9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fac 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fe4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1fec 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ff0 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ff4 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ff8 00000017 R_ARM_RELATIVE │ │ │ │ +002c1ffc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2000 00000017 R_ARM_RELATIVE │ │ │ │ +002c2004 00000017 R_ARM_RELATIVE │ │ │ │ +002c2008 00000017 R_ARM_RELATIVE │ │ │ │ +002c2014 00000017 R_ARM_RELATIVE │ │ │ │ +002c2018 00000017 R_ARM_RELATIVE │ │ │ │ +002c201c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2020 00000017 R_ARM_RELATIVE │ │ │ │ +002c2024 00000017 R_ARM_RELATIVE │ │ │ │ +002c202c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2030 00000017 R_ARM_RELATIVE │ │ │ │ +002c2034 00000017 R_ARM_RELATIVE │ │ │ │ +002c2038 00000017 R_ARM_RELATIVE │ │ │ │ +002c203c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2048 00000017 R_ARM_RELATIVE │ │ │ │ +002c204c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2050 00000017 R_ARM_RELATIVE │ │ │ │ +002c2054 00000017 R_ARM_RELATIVE │ │ │ │ +002c2058 00000017 R_ARM_RELATIVE │ │ │ │ +002c2060 00000017 R_ARM_RELATIVE │ │ │ │ +002c2064 00000017 R_ARM_RELATIVE │ │ │ │ +002c2068 00000017 R_ARM_RELATIVE │ │ │ │ +002c206c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2070 00000017 R_ARM_RELATIVE │ │ │ │ +002c207c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2080 00000017 R_ARM_RELATIVE │ │ │ │ +002c2084 00000017 R_ARM_RELATIVE │ │ │ │ +002c2088 00000017 R_ARM_RELATIVE │ │ │ │ +002c2094 00000017 R_ARM_RELATIVE │ │ │ │ +002c209c 00000017 R_ARM_RELATIVE │ │ │ │ +002c20a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c20b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c20c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c20d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c20e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c20f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c20fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2104 00000017 R_ARM_RELATIVE │ │ │ │ +002c210c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2114 00000017 R_ARM_RELATIVE │ │ │ │ +002c211c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2124 00000017 R_ARM_RELATIVE │ │ │ │ +002c212c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2134 00000017 R_ARM_RELATIVE │ │ │ │ +002c213c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2144 00000017 R_ARM_RELATIVE │ │ │ │ +002c214c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2154 00000017 R_ARM_RELATIVE │ │ │ │ +002c215c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2164 00000017 R_ARM_RELATIVE │ │ │ │ +002c2174 00000017 R_ARM_RELATIVE │ │ │ │ +002c2178 00000017 R_ARM_RELATIVE │ │ │ │ +002c217c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2180 00000017 R_ARM_RELATIVE │ │ │ │ +002c2184 00000017 R_ARM_RELATIVE │ │ │ │ +002c2194 00000017 R_ARM_RELATIVE │ │ │ │ +002c2198 00000017 R_ARM_RELATIVE │ │ │ │ +002c219c 00000017 R_ARM_RELATIVE │ │ │ │ +002c21a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c21a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c21a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c21b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c21c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c21cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c21d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c21e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c21f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c21fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2208 00000017 R_ARM_RELATIVE │ │ │ │ +002c2214 00000017 R_ARM_RELATIVE │ │ │ │ +002c222c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2230 00000017 R_ARM_RELATIVE │ │ │ │ +002c2234 00000017 R_ARM_RELATIVE │ │ │ │ +002c2238 00000017 R_ARM_RELATIVE │ │ │ │ +002c223c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2248 00000017 R_ARM_RELATIVE │ │ │ │ +002c224c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2254 00000017 R_ARM_RELATIVE │ │ │ │ +002c2258 00000017 R_ARM_RELATIVE │ │ │ │ +002c225c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2260 00000017 R_ARM_RELATIVE │ │ │ │ +002c2264 00000017 R_ARM_RELATIVE │ │ │ │ +002c2268 00000017 R_ARM_RELATIVE │ │ │ │ +002c226c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2270 00000017 R_ARM_RELATIVE │ │ │ │ +002c227c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2280 00000017 R_ARM_RELATIVE │ │ │ │ +002c2284 00000017 R_ARM_RELATIVE │ │ │ │ +002c2288 00000017 R_ARM_RELATIVE │ │ │ │ +002c228c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2290 00000017 R_ARM_RELATIVE │ │ │ │ +002c2294 00000017 R_ARM_RELATIVE │ │ │ │ +002c2298 00000017 R_ARM_RELATIVE │ │ │ │ +002c229c 00000017 R_ARM_RELATIVE │ │ │ │ +002c22a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c22a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c22b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c22b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c22bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c22c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c22c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c22c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c22cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c22d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c22d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c22d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c22e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c22ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c22f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c22f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c22f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c22fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2300 00000017 R_ARM_RELATIVE │ │ │ │ +002c2304 00000017 R_ARM_RELATIVE │ │ │ │ +002c2308 00000017 R_ARM_RELATIVE │ │ │ │ +002c230c 00000017 R_ARM_RELATIVE │ │ │ │ +002c231c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2320 00000017 R_ARM_RELATIVE │ │ │ │ +002c2324 00000017 R_ARM_RELATIVE │ │ │ │ +002c2328 00000017 R_ARM_RELATIVE │ │ │ │ +002c232c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2330 00000017 R_ARM_RELATIVE │ │ │ │ +002c2334 00000017 R_ARM_RELATIVE │ │ │ │ +002c2338 00000017 R_ARM_RELATIVE │ │ │ │ +002c233c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2340 00000017 R_ARM_RELATIVE │ │ │ │ +002c2350 00000017 R_ARM_RELATIVE │ │ │ │ +002c2354 00000017 R_ARM_RELATIVE │ │ │ │ +002c2364 00000017 R_ARM_RELATIVE │ │ │ │ +002c2368 00000017 R_ARM_RELATIVE │ │ │ │ +002c236c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2370 00000017 R_ARM_RELATIVE │ │ │ │ +002c2374 00000017 R_ARM_RELATIVE │ │ │ │ +002c2380 00000017 R_ARM_RELATIVE │ │ │ │ +002c2384 00000017 R_ARM_RELATIVE │ │ │ │ +002c2388 00000017 R_ARM_RELATIVE │ │ │ │ +002c238c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2390 00000017 R_ARM_RELATIVE │ │ │ │ +002c2394 00000017 R_ARM_RELATIVE │ │ │ │ +002c2398 00000017 R_ARM_RELATIVE │ │ │ │ +002c239c 00000017 R_ARM_RELATIVE │ │ │ │ +002c23a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c23a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c23a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c23b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c23b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c23bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c23c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c23c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c23c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c23cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c23d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c23d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c23d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c23dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c23e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c23ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c23f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c23f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c23f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2400 00000017 R_ARM_RELATIVE │ │ │ │ +002c2404 00000017 R_ARM_RELATIVE │ │ │ │ +002c2408 00000017 R_ARM_RELATIVE │ │ │ │ +002c240c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2410 00000017 R_ARM_RELATIVE │ │ │ │ +002c241c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2420 00000017 R_ARM_RELATIVE │ │ │ │ +002c2424 00000017 R_ARM_RELATIVE │ │ │ │ +002c2428 00000017 R_ARM_RELATIVE │ │ │ │ +002c242c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2434 00000017 R_ARM_RELATIVE │ │ │ │ +002c2438 00000017 R_ARM_RELATIVE │ │ │ │ +002c243c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2440 00000017 R_ARM_RELATIVE │ │ │ │ +002c2444 00000017 R_ARM_RELATIVE │ │ │ │ +002c2454 00000017 R_ARM_RELATIVE │ │ │ │ +002c2458 00000017 R_ARM_RELATIVE │ │ │ │ +002c2460 00000017 R_ARM_RELATIVE │ │ │ │ +002c2468 00000017 R_ARM_RELATIVE │ │ │ │ +002c246c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2470 00000017 R_ARM_RELATIVE │ │ │ │ +002c2474 00000017 R_ARM_RELATIVE │ │ │ │ +002c2478 00000017 R_ARM_RELATIVE │ │ │ │ +002c2488 00000017 R_ARM_RELATIVE │ │ │ │ +002c248c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2494 00000017 R_ARM_RELATIVE │ │ │ │ +002c249c 00000017 R_ARM_RELATIVE │ │ │ │ +002c24a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c24a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c24a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c24ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c24b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c24bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c24c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c24c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c24d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c24d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c24d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c24dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c24e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c24ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c24f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c24f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c24f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c24fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2500 00000017 R_ARM_RELATIVE │ │ │ │ +002c2504 00000017 R_ARM_RELATIVE │ │ │ │ +002c2508 00000017 R_ARM_RELATIVE │ │ │ │ +002c250c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2510 00000017 R_ARM_RELATIVE │ │ │ │ +002c2514 00000017 R_ARM_RELATIVE │ │ │ │ +002c2520 00000017 R_ARM_RELATIVE │ │ │ │ +002c2524 00000017 R_ARM_RELATIVE │ │ │ │ +002c2528 00000017 R_ARM_RELATIVE │ │ │ │ +002c252c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2538 00000017 R_ARM_RELATIVE │ │ │ │ +002c253c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2540 00000017 R_ARM_RELATIVE │ │ │ │ +002c2544 00000017 R_ARM_RELATIVE │ │ │ │ +002c2548 00000017 R_ARM_RELATIVE │ │ │ │ +002c2554 00000017 R_ARM_RELATIVE │ │ │ │ +002c2558 00000017 R_ARM_RELATIVE │ │ │ │ +002c255c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2560 00000017 R_ARM_RELATIVE │ │ │ │ +002c256c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2570 00000017 R_ARM_RELATIVE │ │ │ │ +002c2574 00000017 R_ARM_RELATIVE │ │ │ │ +002c2578 00000017 R_ARM_RELATIVE │ │ │ │ +002c257c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2588 00000017 R_ARM_RELATIVE │ │ │ │ +002c258c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2590 00000017 R_ARM_RELATIVE │ │ │ │ +002c2594 00000017 R_ARM_RELATIVE │ │ │ │ +002c2598 00000017 R_ARM_RELATIVE │ │ │ │ +002c259c 00000017 R_ARM_RELATIVE │ │ │ │ +002c25a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c25a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c25ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c25b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c25c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c25c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c25cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c25d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c25d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c25dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c25e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c25e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c25ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c25f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c25f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c25f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c25fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2600 00000017 R_ARM_RELATIVE │ │ │ │ +002c2604 00000017 R_ARM_RELATIVE │ │ │ │ +002c2608 00000017 R_ARM_RELATIVE │ │ │ │ +002c260c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2610 00000017 R_ARM_RELATIVE │ │ │ │ +002c2614 00000017 R_ARM_RELATIVE │ │ │ │ +002c2618 00000017 R_ARM_RELATIVE │ │ │ │ +002c261c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2620 00000017 R_ARM_RELATIVE │ │ │ │ +002c2624 00000017 R_ARM_RELATIVE │ │ │ │ +002c2628 00000017 R_ARM_RELATIVE │ │ │ │ +002c262c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2630 00000017 R_ARM_RELATIVE │ │ │ │ +002c2634 00000017 R_ARM_RELATIVE │ │ │ │ +002c2638 00000017 R_ARM_RELATIVE │ │ │ │ +002c263c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2640 00000017 R_ARM_RELATIVE │ │ │ │ +002c2644 00000017 R_ARM_RELATIVE │ │ │ │ +002c2648 00000017 R_ARM_RELATIVE │ │ │ │ +002c264c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2658 00000017 R_ARM_RELATIVE │ │ │ │ +002c265c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2660 00000017 R_ARM_RELATIVE │ │ │ │ +002c2664 00000017 R_ARM_RELATIVE │ │ │ │ +002c2670 00000017 R_ARM_RELATIVE │ │ │ │ +002c2674 00000017 R_ARM_RELATIVE │ │ │ │ +002c2678 00000017 R_ARM_RELATIVE │ │ │ │ +002c267c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2680 00000017 R_ARM_RELATIVE │ │ │ │ +002c268c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2690 00000017 R_ARM_RELATIVE │ │ │ │ +002c2694 00000017 R_ARM_RELATIVE │ │ │ │ +002c2698 00000017 R_ARM_RELATIVE │ │ │ │ +002c269c 00000017 R_ARM_RELATIVE │ │ │ │ +002c26a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c26a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c26ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c26b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c26b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c26c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c26c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c26c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c26cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c26d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c26d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c26e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c26e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c26f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c26f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2700 00000017 R_ARM_RELATIVE │ │ │ │ +002c2708 00000017 R_ARM_RELATIVE │ │ │ │ +002c2710 00000017 R_ARM_RELATIVE │ │ │ │ +002c2718 00000017 R_ARM_RELATIVE │ │ │ │ +002c2720 00000017 R_ARM_RELATIVE │ │ │ │ +002c2728 00000017 R_ARM_RELATIVE │ │ │ │ +002c2730 00000017 R_ARM_RELATIVE │ │ │ │ +002c2738 00000017 R_ARM_RELATIVE │ │ │ │ +002c2740 00000017 R_ARM_RELATIVE │ │ │ │ +002c2748 00000017 R_ARM_RELATIVE │ │ │ │ +002c2750 00000017 R_ARM_RELATIVE │ │ │ │ +002c2758 00000017 R_ARM_RELATIVE │ │ │ │ +002c2760 00000017 R_ARM_RELATIVE │ │ │ │ +002c2768 00000017 R_ARM_RELATIVE │ │ │ │ +002c2770 00000017 R_ARM_RELATIVE │ │ │ │ +002c2778 00000017 R_ARM_RELATIVE │ │ │ │ +002c2780 00000017 R_ARM_RELATIVE │ │ │ │ +002c2788 00000017 R_ARM_RELATIVE │ │ │ │ +002c2790 00000017 R_ARM_RELATIVE │ │ │ │ +002c2798 00000017 R_ARM_RELATIVE │ │ │ │ +002c27a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c27b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c27c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c27d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c27e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c27f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c27f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2800 00000017 R_ARM_RELATIVE │ │ │ │ +002c2808 00000017 R_ARM_RELATIVE │ │ │ │ +002c2810 00000017 R_ARM_RELATIVE │ │ │ │ +002c2818 00000017 R_ARM_RELATIVE │ │ │ │ +002c281c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2820 00000017 R_ARM_RELATIVE │ │ │ │ +002c2824 00000017 R_ARM_RELATIVE │ │ │ │ +002c2828 00000017 R_ARM_RELATIVE │ │ │ │ +002c282c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2854 00000017 R_ARM_RELATIVE │ │ │ │ +002c285c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2864 00000017 R_ARM_RELATIVE │ │ │ │ +002c2868 00000017 R_ARM_RELATIVE │ │ │ │ +002c286c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2874 00000017 R_ARM_RELATIVE │ │ │ │ +002c2878 00000017 R_ARM_RELATIVE │ │ │ │ +002c287c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2880 00000017 R_ARM_RELATIVE │ │ │ │ +002c2884 00000017 R_ARM_RELATIVE │ │ │ │ +002c2888 00000017 R_ARM_RELATIVE │ │ │ │ +002c288c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2890 00000017 R_ARM_RELATIVE │ │ │ │ +002c28b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c28c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c28c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c28cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c28d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c28d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c28d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c28dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c28e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c28e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c28e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c28ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c290c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2914 00000017 R_ARM_RELATIVE │ │ │ │ +002c2918 00000017 R_ARM_RELATIVE │ │ │ │ +002c291c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2920 00000017 R_ARM_RELATIVE │ │ │ │ +002c2924 00000017 R_ARM_RELATIVE │ │ │ │ +002c2928 00000017 R_ARM_RELATIVE │ │ │ │ +002c2958 00000017 R_ARM_RELATIVE │ │ │ │ +002c295c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2960 00000017 R_ARM_RELATIVE │ │ │ │ +002c2964 00000017 R_ARM_RELATIVE │ │ │ │ +002c2968 00000017 R_ARM_RELATIVE │ │ │ │ +002c296c 00000017 R_ARM_RELATIVE │ │ │ │ +002c299c 00000017 R_ARM_RELATIVE │ │ │ │ +002c29a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c29b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c29c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c29d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c29e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c29f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c29f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c29f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c29fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a04 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a10 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a18 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a24 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a28 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a30 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a34 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a48 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a54 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a60 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a64 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a70 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a84 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a94 00000017 R_ARM_RELATIVE │ │ │ │ +002c2a9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2aac 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ac4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2acc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ad4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b14 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b20 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b24 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b60 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b64 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b68 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b74 00000017 R_ARM_RELATIVE │ │ │ │ +002c2b9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ba4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bac 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2bdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c10 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c14 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c44 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c50 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c54 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c64 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c74 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c84 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c88 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c94 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c2c9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ca0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ca4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ca8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cac 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ccc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ce4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cec 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2cfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d00 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d04 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d14 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d24 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d34 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d44 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d48 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d50 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d54 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d64 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d70 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d74 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d78 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d84 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d94 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d98 00000017 R_ARM_RELATIVE │ │ │ │ +002c2d9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2da0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2da4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2da8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dac 00000017 R_ARM_RELATIVE │ │ │ │ +002c2db0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2de4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dec 00000017 R_ARM_RELATIVE │ │ │ │ +002c2df0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2df4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2df8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2dfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e08 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e10 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e14 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e20 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e24 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e28 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e34 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e38 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e40 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e44 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e48 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e50 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e54 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e60 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e64 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e68 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e70 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e74 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e78 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e80 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e88 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e90 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e94 00000017 R_ARM_RELATIVE │ │ │ │ +002c2e98 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ea4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2eac 00000017 R_ARM_RELATIVE │ │ │ │ +002c2eb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2eb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2eb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ebc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ec0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ec4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ecc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ed8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2edc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ee0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ee4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ee8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2eec 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ef4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2efc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f00 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f04 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f08 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f10 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f14 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f18 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f34 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f40 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f44 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f50 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f54 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f58 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f80 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f88 00000017 R_ARM_RELATIVE │ │ │ │ +002c2f8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fe0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2fec 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ff0 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ff4 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ff8 00000017 R_ARM_RELATIVE │ │ │ │ +002c2ffc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3004 00000017 R_ARM_RELATIVE │ │ │ │ +002c3008 00000017 R_ARM_RELATIVE │ │ │ │ +002c300c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3010 00000017 R_ARM_RELATIVE │ │ │ │ +002c3018 00000017 R_ARM_RELATIVE │ │ │ │ +002c301c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3020 00000017 R_ARM_RELATIVE │ │ │ │ +002c3024 00000017 R_ARM_RELATIVE │ │ │ │ +002c3028 00000017 R_ARM_RELATIVE │ │ │ │ +002c302c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3030 00000017 R_ARM_RELATIVE │ │ │ │ +002c3034 00000017 R_ARM_RELATIVE │ │ │ │ +002c3038 00000017 R_ARM_RELATIVE │ │ │ │ +002c303c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3040 00000017 R_ARM_RELATIVE │ │ │ │ +002c3044 00000017 R_ARM_RELATIVE │ │ │ │ +002c3048 00000017 R_ARM_RELATIVE │ │ │ │ +002c304c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3050 00000017 R_ARM_RELATIVE │ │ │ │ +002c3058 00000017 R_ARM_RELATIVE │ │ │ │ +002c305c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3060 00000017 R_ARM_RELATIVE │ │ │ │ +002c3064 00000017 R_ARM_RELATIVE │ │ │ │ +002c3068 00000017 R_ARM_RELATIVE │ │ │ │ +002c306c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3070 00000017 R_ARM_RELATIVE │ │ │ │ +002c3074 00000017 R_ARM_RELATIVE │ │ │ │ +002c3078 00000017 R_ARM_RELATIVE │ │ │ │ +002c307c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3080 00000017 R_ARM_RELATIVE │ │ │ │ +002c3084 00000017 R_ARM_RELATIVE │ │ │ │ +002c3088 00000017 R_ARM_RELATIVE │ │ │ │ +002c308c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3090 00000017 R_ARM_RELATIVE │ │ │ │ +002c3094 00000017 R_ARM_RELATIVE │ │ │ │ +002c3098 00000017 R_ARM_RELATIVE │ │ │ │ +002c309c 00000017 R_ARM_RELATIVE │ │ │ │ +002c30a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c30b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c30b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c30c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c30c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c30d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c30d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c30e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c30e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c30f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c30f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c30f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c30fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3100 00000017 R_ARM_RELATIVE │ │ │ │ +002c3104 00000017 R_ARM_RELATIVE │ │ │ │ +002c3108 00000017 R_ARM_RELATIVE │ │ │ │ +002c310c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3110 00000017 R_ARM_RELATIVE │ │ │ │ +002c3114 00000017 R_ARM_RELATIVE │ │ │ │ +002c3118 00000017 R_ARM_RELATIVE │ │ │ │ +002c3120 00000017 R_ARM_RELATIVE │ │ │ │ +002c3128 00000017 R_ARM_RELATIVE │ │ │ │ +002c3130 00000017 R_ARM_RELATIVE │ │ │ │ +002c3138 00000017 R_ARM_RELATIVE │ │ │ │ +002c3140 00000017 R_ARM_RELATIVE │ │ │ │ +002c3148 00000017 R_ARM_RELATIVE │ │ │ │ +002c3150 00000017 R_ARM_RELATIVE │ │ │ │ +002c3158 00000017 R_ARM_RELATIVE │ │ │ │ +002c3160 00000017 R_ARM_RELATIVE │ │ │ │ +002c3168 00000017 R_ARM_RELATIVE │ │ │ │ +002c3170 00000017 R_ARM_RELATIVE │ │ │ │ +002c3178 00000017 R_ARM_RELATIVE │ │ │ │ +002c3180 00000017 R_ARM_RELATIVE │ │ │ │ +002c3188 00000017 R_ARM_RELATIVE │ │ │ │ +002c3190 00000017 R_ARM_RELATIVE │ │ │ │ +002c3198 00000017 R_ARM_RELATIVE │ │ │ │ +002c31a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c31a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c31b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c31b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c31c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c31c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c31c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c31cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c31d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c31d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c31d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c31fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3204 00000017 R_ARM_RELATIVE │ │ │ │ +002c320c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3210 00000017 R_ARM_RELATIVE │ │ │ │ +002c3214 00000017 R_ARM_RELATIVE │ │ │ │ +002c3218 00000017 R_ARM_RELATIVE │ │ │ │ +002c321c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3220 00000017 R_ARM_RELATIVE │ │ │ │ +002c3228 00000017 R_ARM_RELATIVE │ │ │ │ +002c322c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3230 00000017 R_ARM_RELATIVE │ │ │ │ +002c3234 00000017 R_ARM_RELATIVE │ │ │ │ +002c3238 00000017 R_ARM_RELATIVE │ │ │ │ +002c323c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3240 00000017 R_ARM_RELATIVE │ │ │ │ +002c3244 00000017 R_ARM_RELATIVE │ │ │ │ +002c3248 00000017 R_ARM_RELATIVE │ │ │ │ +002c324c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3250 00000017 R_ARM_RELATIVE │ │ │ │ +002c3254 00000017 R_ARM_RELATIVE │ │ │ │ +002c3258 00000017 R_ARM_RELATIVE │ │ │ │ +002c325c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3260 00000017 R_ARM_RELATIVE │ │ │ │ +002c3264 00000017 R_ARM_RELATIVE │ │ │ │ +002c3268 00000017 R_ARM_RELATIVE │ │ │ │ +002c326c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3270 00000017 R_ARM_RELATIVE │ │ │ │ +002c3274 00000017 R_ARM_RELATIVE │ │ │ │ +002c3278 00000017 R_ARM_RELATIVE │ │ │ │ +002c327c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3280 00000017 R_ARM_RELATIVE │ │ │ │ +002c3284 00000017 R_ARM_RELATIVE │ │ │ │ +002c3288 00000017 R_ARM_RELATIVE │ │ │ │ +002c328c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3290 00000017 R_ARM_RELATIVE │ │ │ │ +002c3294 00000017 R_ARM_RELATIVE │ │ │ │ +002c3298 00000017 R_ARM_RELATIVE │ │ │ │ +002c329c 00000017 R_ARM_RELATIVE │ │ │ │ +002c32a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c32a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c32a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c32b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c32b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c32b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c32c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c32d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c32d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c32d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c32e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c32e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c32e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c32f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c32f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c32f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c32fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3300 00000017 R_ARM_RELATIVE │ │ │ │ +002c3304 00000017 R_ARM_RELATIVE │ │ │ │ +002c3308 00000017 R_ARM_RELATIVE │ │ │ │ +002c330c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3310 00000017 R_ARM_RELATIVE │ │ │ │ +002c3314 00000017 R_ARM_RELATIVE │ │ │ │ +002c3318 00000017 R_ARM_RELATIVE │ │ │ │ +002c331c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3320 00000017 R_ARM_RELATIVE │ │ │ │ +002c3324 00000017 R_ARM_RELATIVE │ │ │ │ +002c3328 00000017 R_ARM_RELATIVE │ │ │ │ +002c332c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3330 00000017 R_ARM_RELATIVE │ │ │ │ +002c3334 00000017 R_ARM_RELATIVE │ │ │ │ +002c333c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3340 00000017 R_ARM_RELATIVE │ │ │ │ +002c3344 00000017 R_ARM_RELATIVE │ │ │ │ +002c3348 00000017 R_ARM_RELATIVE │ │ │ │ +002c334c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3350 00000017 R_ARM_RELATIVE │ │ │ │ +002c3354 00000017 R_ARM_RELATIVE │ │ │ │ +002c3358 00000017 R_ARM_RELATIVE │ │ │ │ +002c3380 00000017 R_ARM_RELATIVE │ │ │ │ +002c3388 00000017 R_ARM_RELATIVE │ │ │ │ +002c338c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3390 00000017 R_ARM_RELATIVE │ │ │ │ +002c3394 00000017 R_ARM_RELATIVE │ │ │ │ +002c3398 00000017 R_ARM_RELATIVE │ │ │ │ +002c339c 00000017 R_ARM_RELATIVE │ │ │ │ +002c33a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c33a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c33ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c33b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c33b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c33bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c33c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c33d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c33d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c33dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c33e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c33e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c33ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c33f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c33f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c33f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c33fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3400 00000017 R_ARM_RELATIVE │ │ │ │ +002c3404 00000017 R_ARM_RELATIVE │ │ │ │ +002c3408 00000017 R_ARM_RELATIVE │ │ │ │ +002c340c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3410 00000017 R_ARM_RELATIVE │ │ │ │ +002c3414 00000017 R_ARM_RELATIVE │ │ │ │ +002c3418 00000017 R_ARM_RELATIVE │ │ │ │ +002c341c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3420 00000017 R_ARM_RELATIVE │ │ │ │ +002c3424 00000017 R_ARM_RELATIVE │ │ │ │ +002c3428 00000017 R_ARM_RELATIVE │ │ │ │ +002c342c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3430 00000017 R_ARM_RELATIVE │ │ │ │ +002c3434 00000017 R_ARM_RELATIVE │ │ │ │ +002c3438 00000017 R_ARM_RELATIVE │ │ │ │ +002c343c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3440 00000017 R_ARM_RELATIVE │ │ │ │ +002c3444 00000017 R_ARM_RELATIVE │ │ │ │ +002c3448 00000017 R_ARM_RELATIVE │ │ │ │ +002c344c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3450 00000017 R_ARM_RELATIVE │ │ │ │ +002c3454 00000017 R_ARM_RELATIVE │ │ │ │ +002c3458 00000017 R_ARM_RELATIVE │ │ │ │ +002c3488 00000017 R_ARM_RELATIVE │ │ │ │ +002c348c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3490 00000017 R_ARM_RELATIVE │ │ │ │ +002c3494 00000017 R_ARM_RELATIVE │ │ │ │ +002c3498 00000017 R_ARM_RELATIVE │ │ │ │ +002c349c 00000017 R_ARM_RELATIVE │ │ │ │ +002c34a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c34b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c34c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c34d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c34e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c34f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c34f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c34f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c34fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3500 00000017 R_ARM_RELATIVE │ │ │ │ +002c3508 00000017 R_ARM_RELATIVE │ │ │ │ +002c350c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3510 00000017 R_ARM_RELATIVE │ │ │ │ +002c3514 00000017 R_ARM_RELATIVE │ │ │ │ +002c3518 00000017 R_ARM_RELATIVE │ │ │ │ +002c351c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3520 00000017 R_ARM_RELATIVE │ │ │ │ +002c3524 00000017 R_ARM_RELATIVE │ │ │ │ +002c354c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3554 00000017 R_ARM_RELATIVE │ │ │ │ +002c3558 00000017 R_ARM_RELATIVE │ │ │ │ +002c355c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3560 00000017 R_ARM_RELATIVE │ │ │ │ +002c3564 00000017 R_ARM_RELATIVE │ │ │ │ +002c3568 00000017 R_ARM_RELATIVE │ │ │ │ +002c356c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3570 00000017 R_ARM_RELATIVE │ │ │ │ +002c3574 00000017 R_ARM_RELATIVE │ │ │ │ +002c3578 00000017 R_ARM_RELATIVE │ │ │ │ +002c357c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3598 00000017 R_ARM_RELATIVE │ │ │ │ +002c359c 00000017 R_ARM_RELATIVE │ │ │ │ +002c35a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c35a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c35a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c35ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c35b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c35b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c35b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c35bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c35c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c35c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c35dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c35e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c35e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c35e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c35ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c35f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c35f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c35f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c35fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3600 00000017 R_ARM_RELATIVE │ │ │ │ +002c3620 00000017 R_ARM_RELATIVE │ │ │ │ +002c3628 00000017 R_ARM_RELATIVE │ │ │ │ +002c3630 00000017 R_ARM_RELATIVE │ │ │ │ +002c3638 00000017 R_ARM_RELATIVE │ │ │ │ +002c3640 00000017 R_ARM_RELATIVE │ │ │ │ +002c3648 00000017 R_ARM_RELATIVE │ │ │ │ +002c3650 00000017 R_ARM_RELATIVE │ │ │ │ +002c3658 00000017 R_ARM_RELATIVE │ │ │ │ +002c3660 00000017 R_ARM_RELATIVE │ │ │ │ +002c3668 00000017 R_ARM_RELATIVE │ │ │ │ +002c3670 00000017 R_ARM_RELATIVE │ │ │ │ +002c3678 00000017 R_ARM_RELATIVE │ │ │ │ +002c3680 00000017 R_ARM_RELATIVE │ │ │ │ +002c3688 00000017 R_ARM_RELATIVE │ │ │ │ +002c3690 00000017 R_ARM_RELATIVE │ │ │ │ +002c3698 00000017 R_ARM_RELATIVE │ │ │ │ +002c36a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c36b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c36c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c36d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c36e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c36f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c36f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3700 00000017 R_ARM_RELATIVE │ │ │ │ +002c3708 00000017 R_ARM_RELATIVE │ │ │ │ +002c3710 00000017 R_ARM_RELATIVE │ │ │ │ +002c3720 00000017 R_ARM_RELATIVE │ │ │ │ +002c3724 00000017 R_ARM_RELATIVE │ │ │ │ +002c3728 00000017 R_ARM_RELATIVE │ │ │ │ +002c372c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3730 00000017 R_ARM_RELATIVE │ │ │ │ +002c3734 00000017 R_ARM_RELATIVE │ │ │ │ +002c3764 00000017 R_ARM_RELATIVE │ │ │ │ +002c3768 00000017 R_ARM_RELATIVE │ │ │ │ +002c376c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3770 00000017 R_ARM_RELATIVE │ │ │ │ +002c3774 00000017 R_ARM_RELATIVE │ │ │ │ +002c3778 00000017 R_ARM_RELATIVE │ │ │ │ +002c37a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c37ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c37b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c37b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c37b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c37bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c37ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c37f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c37f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c37f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c37fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3800 00000017 R_ARM_RELATIVE │ │ │ │ +002c3804 00000017 R_ARM_RELATIVE │ │ │ │ +002c3808 00000017 R_ARM_RELATIVE │ │ │ │ +002c380c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3810 00000017 R_ARM_RELATIVE │ │ │ │ +002c3814 00000017 R_ARM_RELATIVE │ │ │ │ +002c3818 00000017 R_ARM_RELATIVE │ │ │ │ +002c381c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3820 00000017 R_ARM_RELATIVE │ │ │ │ +002c3824 00000017 R_ARM_RELATIVE │ │ │ │ +002c382c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3830 00000017 R_ARM_RELATIVE │ │ │ │ +002c3834 00000017 R_ARM_RELATIVE │ │ │ │ +002c3838 00000017 R_ARM_RELATIVE │ │ │ │ +002c383c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3840 00000017 R_ARM_RELATIVE │ │ │ │ +002c3870 00000017 R_ARM_RELATIVE │ │ │ │ +002c3878 00000017 R_ARM_RELATIVE │ │ │ │ +002c387c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3880 00000017 R_ARM_RELATIVE │ │ │ │ +002c3884 00000017 R_ARM_RELATIVE │ │ │ │ +002c3888 00000017 R_ARM_RELATIVE │ │ │ │ +002c388c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3890 00000017 R_ARM_RELATIVE │ │ │ │ +002c3894 00000017 R_ARM_RELATIVE │ │ │ │ +002c3898 00000017 R_ARM_RELATIVE │ │ │ │ +002c389c 00000017 R_ARM_RELATIVE │ │ │ │ +002c38a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c38a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c38a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c38ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c38b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c38d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c38e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c38e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c38e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c38ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c38f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c38f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c38f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c38fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3900 00000017 R_ARM_RELATIVE │ │ │ │ +002c3904 00000017 R_ARM_RELATIVE │ │ │ │ +002c3908 00000017 R_ARM_RELATIVE │ │ │ │ +002c390c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3910 00000017 R_ARM_RELATIVE │ │ │ │ +002c3914 00000017 R_ARM_RELATIVE │ │ │ │ +002c3918 00000017 R_ARM_RELATIVE │ │ │ │ +002c391c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3920 00000017 R_ARM_RELATIVE │ │ │ │ +002c3924 00000017 R_ARM_RELATIVE │ │ │ │ +002c3928 00000017 R_ARM_RELATIVE │ │ │ │ +002c392c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3930 00000017 R_ARM_RELATIVE │ │ │ │ +002c3934 00000017 R_ARM_RELATIVE │ │ │ │ +002c3938 00000017 R_ARM_RELATIVE │ │ │ │ +002c393c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3940 00000017 R_ARM_RELATIVE │ │ │ │ +002c3944 00000017 R_ARM_RELATIVE │ │ │ │ +002c3948 00000017 R_ARM_RELATIVE │ │ │ │ +002c394c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3950 00000017 R_ARM_RELATIVE │ │ │ │ +002c3954 00000017 R_ARM_RELATIVE │ │ │ │ +002c3958 00000017 R_ARM_RELATIVE │ │ │ │ +002c395c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3960 00000017 R_ARM_RELATIVE │ │ │ │ +002c3964 00000017 R_ARM_RELATIVE │ │ │ │ +002c396c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3970 00000017 R_ARM_RELATIVE │ │ │ │ +002c3978 00000017 R_ARM_RELATIVE │ │ │ │ +002c397c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3984 00000017 R_ARM_RELATIVE │ │ │ │ +002c3988 00000017 R_ARM_RELATIVE │ │ │ │ +002c3990 00000017 R_ARM_RELATIVE │ │ │ │ +002c3994 00000017 R_ARM_RELATIVE │ │ │ │ +002c399c 00000017 R_ARM_RELATIVE │ │ │ │ +002c39a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c39a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c39ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c39b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c39b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c39c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c39c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c39cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c39d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c39d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c39dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c39e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c39e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c39f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c39f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c39fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a08 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a14 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a18 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a34 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a38 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a44 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a48 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a80 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a84 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c3aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3aa4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3abc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ac4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3acc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ad4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ae8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3aec 00000017 R_ARM_RELATIVE │ │ │ │ +002c3af0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3af4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3af8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3afc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b00 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b10 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b14 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b24 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b34 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b38 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b40 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b68 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b74 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b78 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b80 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b84 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b88 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b90 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b94 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b98 00000017 R_ARM_RELATIVE │ │ │ │ +002c3b9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ba0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ba4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ba8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bac 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3be0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bec 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3bfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c14 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c20 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c24 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c28 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c30 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c34 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c38 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c40 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c44 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c48 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c50 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c54 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c64 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c74 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c3c9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ca0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3cc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3cec 00000017 R_ARM_RELATIVE │ │ │ │ +002c3cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d10 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d14 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d18 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d40 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d64 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c3db0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e00 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e08 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e28 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e30 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e50 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e54 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e58 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e78 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3e80 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ea0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ea4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ecc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ed0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ef4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f18 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f20 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f40 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f44 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f68 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f70 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f90 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f94 00000017 R_ARM_RELATIVE │ │ │ │ +002c3f98 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fe0 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fe4 00000017 R_ARM_RELATIVE │ │ │ │ +002c3fe8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4008 00000017 R_ARM_RELATIVE │ │ │ │ +002c400c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4010 00000017 R_ARM_RELATIVE │ │ │ │ +002c4030 00000017 R_ARM_RELATIVE │ │ │ │ +002c4034 00000017 R_ARM_RELATIVE │ │ │ │ +002c4038 00000017 R_ARM_RELATIVE │ │ │ │ +002c4058 00000017 R_ARM_RELATIVE │ │ │ │ +002c405c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4060 00000017 R_ARM_RELATIVE │ │ │ │ +002c4080 00000017 R_ARM_RELATIVE │ │ │ │ +002c4084 00000017 R_ARM_RELATIVE │ │ │ │ +002c4088 00000017 R_ARM_RELATIVE │ │ │ │ +002c40a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c40ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c40b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c40d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c40d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c40d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c40f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c40fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4100 00000017 R_ARM_RELATIVE │ │ │ │ +002c4120 00000017 R_ARM_RELATIVE │ │ │ │ +002c4124 00000017 R_ARM_RELATIVE │ │ │ │ +002c4128 00000017 R_ARM_RELATIVE │ │ │ │ +002c4148 00000017 R_ARM_RELATIVE │ │ │ │ +002c414c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4150 00000017 R_ARM_RELATIVE │ │ │ │ +002c4170 00000017 R_ARM_RELATIVE │ │ │ │ +002c4174 00000017 R_ARM_RELATIVE │ │ │ │ +002c4178 00000017 R_ARM_RELATIVE │ │ │ │ +002c4198 00000017 R_ARM_RELATIVE │ │ │ │ +002c419c 00000017 R_ARM_RELATIVE │ │ │ │ +002c41a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c41c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c41c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c41c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c41e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c41ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c41f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4210 00000017 R_ARM_RELATIVE │ │ │ │ +002c4214 00000017 R_ARM_RELATIVE │ │ │ │ +002c4218 00000017 R_ARM_RELATIVE │ │ │ │ +002c4238 00000017 R_ARM_RELATIVE │ │ │ │ +002c423c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4240 00000017 R_ARM_RELATIVE │ │ │ │ +002c4258 00000017 R_ARM_RELATIVE │ │ │ │ +002c4260 00000017 R_ARM_RELATIVE │ │ │ │ +002c4264 00000017 R_ARM_RELATIVE │ │ │ │ +002c4268 00000017 R_ARM_RELATIVE │ │ │ │ +002c4280 00000017 R_ARM_RELATIVE │ │ │ │ +002c4288 00000017 R_ARM_RELATIVE │ │ │ │ +002c428c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4290 00000017 R_ARM_RELATIVE │ │ │ │ +002c42a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c42b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c42b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c42b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c42d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c42d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c42dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c42e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c42f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4300 00000017 R_ARM_RELATIVE │ │ │ │ +002c4304 00000017 R_ARM_RELATIVE │ │ │ │ +002c4308 00000017 R_ARM_RELATIVE │ │ │ │ +002c4328 00000017 R_ARM_RELATIVE │ │ │ │ +002c432c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4330 00000017 R_ARM_RELATIVE │ │ │ │ +002c4350 00000017 R_ARM_RELATIVE │ │ │ │ +002c4354 00000017 R_ARM_RELATIVE │ │ │ │ +002c4358 00000017 R_ARM_RELATIVE │ │ │ │ +002c4378 00000017 R_ARM_RELATIVE │ │ │ │ +002c437c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4380 00000017 R_ARM_RELATIVE │ │ │ │ +002c43a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c43a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c43a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c43c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c43cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c43d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c43f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c43f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c43f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4418 00000017 R_ARM_RELATIVE │ │ │ │ +002c441c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4420 00000017 R_ARM_RELATIVE │ │ │ │ +002c4440 00000017 R_ARM_RELATIVE │ │ │ │ +002c4444 00000017 R_ARM_RELATIVE │ │ │ │ +002c4448 00000017 R_ARM_RELATIVE │ │ │ │ +002c4468 00000017 R_ARM_RELATIVE │ │ │ │ +002c446c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4470 00000017 R_ARM_RELATIVE │ │ │ │ +002c4490 00000017 R_ARM_RELATIVE │ │ │ │ +002c4494 00000017 R_ARM_RELATIVE │ │ │ │ +002c4498 00000017 R_ARM_RELATIVE │ │ │ │ +002c44b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c44bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c44c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c44e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c44e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c44e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4508 00000017 R_ARM_RELATIVE │ │ │ │ +002c450c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4510 00000017 R_ARM_RELATIVE │ │ │ │ +002c4530 00000017 R_ARM_RELATIVE │ │ │ │ +002c4534 00000017 R_ARM_RELATIVE │ │ │ │ +002c4538 00000017 R_ARM_RELATIVE │ │ │ │ +002c4558 00000017 R_ARM_RELATIVE │ │ │ │ +002c455c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4560 00000017 R_ARM_RELATIVE │ │ │ │ +002c4580 00000017 R_ARM_RELATIVE │ │ │ │ +002c4584 00000017 R_ARM_RELATIVE │ │ │ │ +002c4588 00000017 R_ARM_RELATIVE │ │ │ │ +002c45a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c45ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c45b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c45d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c45d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c45d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c45f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c45fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4600 00000017 R_ARM_RELATIVE │ │ │ │ +002c4620 00000017 R_ARM_RELATIVE │ │ │ │ +002c4624 00000017 R_ARM_RELATIVE │ │ │ │ +002c4628 00000017 R_ARM_RELATIVE │ │ │ │ +002c4648 00000017 R_ARM_RELATIVE │ │ │ │ +002c464c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4650 00000017 R_ARM_RELATIVE │ │ │ │ +002c4670 00000017 R_ARM_RELATIVE │ │ │ │ +002c4674 00000017 R_ARM_RELATIVE │ │ │ │ +002c4678 00000017 R_ARM_RELATIVE │ │ │ │ +002c4698 00000017 R_ARM_RELATIVE │ │ │ │ +002c469c 00000017 R_ARM_RELATIVE │ │ │ │ +002c46a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c46c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c46c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c46c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c46e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c46ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c46f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4710 00000017 R_ARM_RELATIVE │ │ │ │ +002c4714 00000017 R_ARM_RELATIVE │ │ │ │ +002c4718 00000017 R_ARM_RELATIVE │ │ │ │ +002c4738 00000017 R_ARM_RELATIVE │ │ │ │ +002c473c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4740 00000017 R_ARM_RELATIVE │ │ │ │ +002c4760 00000017 R_ARM_RELATIVE │ │ │ │ +002c4764 00000017 R_ARM_RELATIVE │ │ │ │ +002c4768 00000017 R_ARM_RELATIVE │ │ │ │ +002c4788 00000017 R_ARM_RELATIVE │ │ │ │ +002c478c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4790 00000017 R_ARM_RELATIVE │ │ │ │ +002c47b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c47b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c47b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c47d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c47dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c47e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4828 00000017 R_ARM_RELATIVE │ │ │ │ +002c4830 00000017 R_ARM_RELATIVE │ │ │ │ +002c4850 00000017 R_ARM_RELATIVE │ │ │ │ +002c4858 00000017 R_ARM_RELATIVE │ │ │ │ +002c485c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4860 00000017 R_ARM_RELATIVE │ │ │ │ +002c4880 00000017 R_ARM_RELATIVE │ │ │ │ +002c4884 00000017 R_ARM_RELATIVE │ │ │ │ +002c4888 00000017 R_ARM_RELATIVE │ │ │ │ +002c48a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c48ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c48b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c48d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c48d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c48d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c48f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c48fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4900 00000017 R_ARM_RELATIVE │ │ │ │ +002c4920 00000017 R_ARM_RELATIVE │ │ │ │ +002c4924 00000017 R_ARM_RELATIVE │ │ │ │ +002c4928 00000017 R_ARM_RELATIVE │ │ │ │ +002c4948 00000017 R_ARM_RELATIVE │ │ │ │ +002c494c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4950 00000017 R_ARM_RELATIVE │ │ │ │ +002c4970 00000017 R_ARM_RELATIVE │ │ │ │ +002c4974 00000017 R_ARM_RELATIVE │ │ │ │ +002c4978 00000017 R_ARM_RELATIVE │ │ │ │ +002c4998 00000017 R_ARM_RELATIVE │ │ │ │ +002c499c 00000017 R_ARM_RELATIVE │ │ │ │ +002c49a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c49c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c49c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c49c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c49e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c49ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c49f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a10 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a14 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a18 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a38 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a60 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a64 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a68 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ab0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b00 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b50 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b54 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b58 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b78 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4b80 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ba0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ba4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ba8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c20 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c40 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c44 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c48 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c94 00000017 R_ARM_RELATIVE │ │ │ │ +002c4c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c4cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4cbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ce4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d10 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d30 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d34 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d58 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d84 00000017 R_ARM_RELATIVE │ │ │ │ +002c4d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c4da8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4dac 00000017 R_ARM_RELATIVE │ │ │ │ +002c4db0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4dd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4dd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4df8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4dfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e00 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e20 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e24 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e28 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e48 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e50 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e70 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e74 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e78 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e98 00000017 R_ARM_RELATIVE │ │ │ │ +002c4e9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ea0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ec0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ec4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ee8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4eec 00000017 R_ARM_RELATIVE │ │ │ │ +002c4ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f10 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f14 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f18 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f38 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f40 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f60 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f64 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f68 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f88 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c4f90 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c4fe0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5000 00000017 R_ARM_RELATIVE │ │ │ │ +002c5004 00000017 R_ARM_RELATIVE │ │ │ │ +002c5008 00000017 R_ARM_RELATIVE │ │ │ │ +002c5028 00000017 R_ARM_RELATIVE │ │ │ │ +002c502c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5030 00000017 R_ARM_RELATIVE │ │ │ │ +002c5050 00000017 R_ARM_RELATIVE │ │ │ │ +002c5054 00000017 R_ARM_RELATIVE │ │ │ │ +002c5058 00000017 R_ARM_RELATIVE │ │ │ │ +002c5078 00000017 R_ARM_RELATIVE │ │ │ │ +002c507c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5080 00000017 R_ARM_RELATIVE │ │ │ │ +002c50a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c50a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c50a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c50c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c50cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c50d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c50f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c50f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c50f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5118 00000017 R_ARM_RELATIVE │ │ │ │ +002c511c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5120 00000017 R_ARM_RELATIVE │ │ │ │ +002c5140 00000017 R_ARM_RELATIVE │ │ │ │ +002c5144 00000017 R_ARM_RELATIVE │ │ │ │ +002c5148 00000017 R_ARM_RELATIVE │ │ │ │ +002c5168 00000017 R_ARM_RELATIVE │ │ │ │ +002c516c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5170 00000017 R_ARM_RELATIVE │ │ │ │ +002c5190 00000017 R_ARM_RELATIVE │ │ │ │ +002c5194 00000017 R_ARM_RELATIVE │ │ │ │ +002c5198 00000017 R_ARM_RELATIVE │ │ │ │ +002c51b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c51bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c51c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c51e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c51e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c51e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5208 00000017 R_ARM_RELATIVE │ │ │ │ +002c520c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5210 00000017 R_ARM_RELATIVE │ │ │ │ +002c5230 00000017 R_ARM_RELATIVE │ │ │ │ +002c5234 00000017 R_ARM_RELATIVE │ │ │ │ +002c5238 00000017 R_ARM_RELATIVE │ │ │ │ +002c5258 00000017 R_ARM_RELATIVE │ │ │ │ +002c525c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5260 00000017 R_ARM_RELATIVE │ │ │ │ +002c5280 00000017 R_ARM_RELATIVE │ │ │ │ +002c5284 00000017 R_ARM_RELATIVE │ │ │ │ +002c5288 00000017 R_ARM_RELATIVE │ │ │ │ +002c52a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c52ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c52b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c52d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c52d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c52d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c52f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c52fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5300 00000017 R_ARM_RELATIVE │ │ │ │ +002c5320 00000017 R_ARM_RELATIVE │ │ │ │ +002c5324 00000017 R_ARM_RELATIVE │ │ │ │ +002c5328 00000017 R_ARM_RELATIVE │ │ │ │ +002c5348 00000017 R_ARM_RELATIVE │ │ │ │ +002c534c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5350 00000017 R_ARM_RELATIVE │ │ │ │ +002c5370 00000017 R_ARM_RELATIVE │ │ │ │ +002c5374 00000017 R_ARM_RELATIVE │ │ │ │ +002c5378 00000017 R_ARM_RELATIVE │ │ │ │ +002c5398 00000017 R_ARM_RELATIVE │ │ │ │ +002c539c 00000017 R_ARM_RELATIVE │ │ │ │ +002c53a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c53c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c53c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c53c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c53e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c53ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c53f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5410 00000017 R_ARM_RELATIVE │ │ │ │ +002c5414 00000017 R_ARM_RELATIVE │ │ │ │ +002c5418 00000017 R_ARM_RELATIVE │ │ │ │ +002c5438 00000017 R_ARM_RELATIVE │ │ │ │ +002c543c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5440 00000017 R_ARM_RELATIVE │ │ │ │ +002c5460 00000017 R_ARM_RELATIVE │ │ │ │ +002c5464 00000017 R_ARM_RELATIVE │ │ │ │ +002c5468 00000017 R_ARM_RELATIVE │ │ │ │ +002c5488 00000017 R_ARM_RELATIVE │ │ │ │ +002c548c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5490 00000017 R_ARM_RELATIVE │ │ │ │ +002c54b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c54b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c54b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c54d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c54dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c54e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5500 00000017 R_ARM_RELATIVE │ │ │ │ +002c5504 00000017 R_ARM_RELATIVE │ │ │ │ +002c5508 00000017 R_ARM_RELATIVE │ │ │ │ +002c5528 00000017 R_ARM_RELATIVE │ │ │ │ +002c552c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5530 00000017 R_ARM_RELATIVE │ │ │ │ +002c5550 00000017 R_ARM_RELATIVE │ │ │ │ +002c5554 00000017 R_ARM_RELATIVE │ │ │ │ +002c5558 00000017 R_ARM_RELATIVE │ │ │ │ +002c5578 00000017 R_ARM_RELATIVE │ │ │ │ +002c557c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5580 00000017 R_ARM_RELATIVE │ │ │ │ +002c55a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c55a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c55a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c55c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c55cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c55d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c55f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c55f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c55f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5618 00000017 R_ARM_RELATIVE │ │ │ │ +002c561c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5620 00000017 R_ARM_RELATIVE │ │ │ │ +002c5640 00000017 R_ARM_RELATIVE │ │ │ │ +002c5644 00000017 R_ARM_RELATIVE │ │ │ │ +002c5648 00000017 R_ARM_RELATIVE │ │ │ │ +002c5668 00000017 R_ARM_RELATIVE │ │ │ │ +002c566c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5670 00000017 R_ARM_RELATIVE │ │ │ │ +002c5690 00000017 R_ARM_RELATIVE │ │ │ │ +002c5694 00000017 R_ARM_RELATIVE │ │ │ │ +002c5698 00000017 R_ARM_RELATIVE │ │ │ │ +002c56b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c56bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c56c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c56e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c56e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c56e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5708 00000017 R_ARM_RELATIVE │ │ │ │ +002c570c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5710 00000017 R_ARM_RELATIVE │ │ │ │ +002c5730 00000017 R_ARM_RELATIVE │ │ │ │ +002c5734 00000017 R_ARM_RELATIVE │ │ │ │ +002c5738 00000017 R_ARM_RELATIVE │ │ │ │ +002c5758 00000017 R_ARM_RELATIVE │ │ │ │ +002c575c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5760 00000017 R_ARM_RELATIVE │ │ │ │ +002c5780 00000017 R_ARM_RELATIVE │ │ │ │ +002c5784 00000017 R_ARM_RELATIVE │ │ │ │ +002c5788 00000017 R_ARM_RELATIVE │ │ │ │ +002c57a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c57ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c57b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c57d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c57d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c57d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c57f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c57fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5800 00000017 R_ARM_RELATIVE │ │ │ │ +002c5820 00000017 R_ARM_RELATIVE │ │ │ │ +002c5824 00000017 R_ARM_RELATIVE │ │ │ │ +002c5828 00000017 R_ARM_RELATIVE │ │ │ │ +002c5848 00000017 R_ARM_RELATIVE │ │ │ │ +002c584c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5850 00000017 R_ARM_RELATIVE │ │ │ │ +002c5870 00000017 R_ARM_RELATIVE │ │ │ │ +002c5874 00000017 R_ARM_RELATIVE │ │ │ │ +002c5878 00000017 R_ARM_RELATIVE │ │ │ │ +002c5898 00000017 R_ARM_RELATIVE │ │ │ │ +002c589c 00000017 R_ARM_RELATIVE │ │ │ │ +002c58a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c58c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c58c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c58c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c58e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c58ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c58f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5910 00000017 R_ARM_RELATIVE │ │ │ │ +002c5914 00000017 R_ARM_RELATIVE │ │ │ │ +002c5918 00000017 R_ARM_RELATIVE │ │ │ │ +002c5938 00000017 R_ARM_RELATIVE │ │ │ │ +002c593c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5940 00000017 R_ARM_RELATIVE │ │ │ │ +002c5960 00000017 R_ARM_RELATIVE │ │ │ │ +002c5964 00000017 R_ARM_RELATIVE │ │ │ │ +002c5968 00000017 R_ARM_RELATIVE │ │ │ │ +002c5988 00000017 R_ARM_RELATIVE │ │ │ │ +002c598c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5990 00000017 R_ARM_RELATIVE │ │ │ │ +002c59b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c59b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c59b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c59d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c59dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c59e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a04 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a08 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a28 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a30 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a54 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a58 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5a80 00000017 R_ARM_RELATIVE │ │ │ │ +002c5aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5aa4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5acc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5af0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5af4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5af8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b20 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b40 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b44 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b48 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b68 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b90 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b94 00000017 R_ARM_RELATIVE │ │ │ │ +002c5b98 00000017 R_ARM_RELATIVE │ │ │ │ +002c5bb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5bbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5bc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5be0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5be4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5be8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c10 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c30 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c34 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c38 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c80 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c84 00000017 R_ARM_RELATIVE │ │ │ │ +002c5c88 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ca8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cac 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5cfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d00 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d20 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d24 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d28 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d48 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d50 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d70 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d74 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d78 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d98 00000017 R_ARM_RELATIVE │ │ │ │ +002c5d9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5da0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5dc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5dc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5dc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5de8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5dec 00000017 R_ARM_RELATIVE │ │ │ │ +002c5df0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e10 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e14 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e18 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e38 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e40 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e60 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e64 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e68 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e88 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5e90 00000017 R_ARM_RELATIVE │ │ │ │ +002c5eb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5eb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c5eb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ed8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5edc 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ee0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f00 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f04 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f08 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f28 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f30 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f50 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f54 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f58 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f78 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c5f80 00000017 R_ARM_RELATIVE │ │ │ │ +002c5fa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5fa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5fc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c5fd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ff0 00000017 R_ARM_RELATIVE │ │ │ │ +002c5ff8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6018 00000017 R_ARM_RELATIVE │ │ │ │ +002c601c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6020 00000017 R_ARM_RELATIVE │ │ │ │ +002c6040 00000017 R_ARM_RELATIVE │ │ │ │ +002c6044 00000017 R_ARM_RELATIVE │ │ │ │ +002c6048 00000017 R_ARM_RELATIVE │ │ │ │ +002c6068 00000017 R_ARM_RELATIVE │ │ │ │ +002c606c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6070 00000017 R_ARM_RELATIVE │ │ │ │ +002c6090 00000017 R_ARM_RELATIVE │ │ │ │ +002c6094 00000017 R_ARM_RELATIVE │ │ │ │ +002c6098 00000017 R_ARM_RELATIVE │ │ │ │ +002c60b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c60bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c60c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c60e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c60e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c60e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6108 00000017 R_ARM_RELATIVE │ │ │ │ +002c610c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6110 00000017 R_ARM_RELATIVE │ │ │ │ +002c6130 00000017 R_ARM_RELATIVE │ │ │ │ +002c6134 00000017 R_ARM_RELATIVE │ │ │ │ +002c6138 00000017 R_ARM_RELATIVE │ │ │ │ +002c6158 00000017 R_ARM_RELATIVE │ │ │ │ +002c615c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6160 00000017 R_ARM_RELATIVE │ │ │ │ +002c6180 00000017 R_ARM_RELATIVE │ │ │ │ +002c6184 00000017 R_ARM_RELATIVE │ │ │ │ +002c6188 00000017 R_ARM_RELATIVE │ │ │ │ +002c61a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c61ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c61b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c61d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c61d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c61d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c61f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c61fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6200 00000017 R_ARM_RELATIVE │ │ │ │ +002c6220 00000017 R_ARM_RELATIVE │ │ │ │ +002c6224 00000017 R_ARM_RELATIVE │ │ │ │ +002c6228 00000017 R_ARM_RELATIVE │ │ │ │ +002c6248 00000017 R_ARM_RELATIVE │ │ │ │ +002c624c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6250 00000017 R_ARM_RELATIVE │ │ │ │ +002c6270 00000017 R_ARM_RELATIVE │ │ │ │ +002c6274 00000017 R_ARM_RELATIVE │ │ │ │ +002c6278 00000017 R_ARM_RELATIVE │ │ │ │ +002c6298 00000017 R_ARM_RELATIVE │ │ │ │ +002c629c 00000017 R_ARM_RELATIVE │ │ │ │ +002c62a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c62c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c62c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c62c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c62e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c62ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c62f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6310 00000017 R_ARM_RELATIVE │ │ │ │ +002c6314 00000017 R_ARM_RELATIVE │ │ │ │ +002c6318 00000017 R_ARM_RELATIVE │ │ │ │ +002c6338 00000017 R_ARM_RELATIVE │ │ │ │ +002c633c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6340 00000017 R_ARM_RELATIVE │ │ │ │ +002c6360 00000017 R_ARM_RELATIVE │ │ │ │ +002c6364 00000017 R_ARM_RELATIVE │ │ │ │ +002c6368 00000017 R_ARM_RELATIVE │ │ │ │ +002c6388 00000017 R_ARM_RELATIVE │ │ │ │ +002c638c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6390 00000017 R_ARM_RELATIVE │ │ │ │ +002c63b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c63b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c63b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c63d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c63dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c63e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6400 00000017 R_ARM_RELATIVE │ │ │ │ +002c6404 00000017 R_ARM_RELATIVE │ │ │ │ +002c6408 00000017 R_ARM_RELATIVE │ │ │ │ +002c6428 00000017 R_ARM_RELATIVE │ │ │ │ +002c642c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6430 00000017 R_ARM_RELATIVE │ │ │ │ +002c6450 00000017 R_ARM_RELATIVE │ │ │ │ +002c6454 00000017 R_ARM_RELATIVE │ │ │ │ +002c6458 00000017 R_ARM_RELATIVE │ │ │ │ +002c6478 00000017 R_ARM_RELATIVE │ │ │ │ +002c647c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6480 00000017 R_ARM_RELATIVE │ │ │ │ +002c64a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c64a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c64a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c64c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c64cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c64d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6518 00000017 R_ARM_RELATIVE │ │ │ │ +002c651c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6520 00000017 R_ARM_RELATIVE │ │ │ │ +002c6540 00000017 R_ARM_RELATIVE │ │ │ │ +002c6544 00000017 R_ARM_RELATIVE │ │ │ │ +002c6548 00000017 R_ARM_RELATIVE │ │ │ │ +002c6568 00000017 R_ARM_RELATIVE │ │ │ │ +002c656c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6570 00000017 R_ARM_RELATIVE │ │ │ │ +002c65b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c65bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c65c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6608 00000017 R_ARM_RELATIVE │ │ │ │ +002c660c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6610 00000017 R_ARM_RELATIVE │ │ │ │ +002c6630 00000017 R_ARM_RELATIVE │ │ │ │ +002c6634 00000017 R_ARM_RELATIVE │ │ │ │ +002c6638 00000017 R_ARM_RELATIVE │ │ │ │ +002c6658 00000017 R_ARM_RELATIVE │ │ │ │ +002c665c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6660 00000017 R_ARM_RELATIVE │ │ │ │ +002c6680 00000017 R_ARM_RELATIVE │ │ │ │ +002c6684 00000017 R_ARM_RELATIVE │ │ │ │ +002c6688 00000017 R_ARM_RELATIVE │ │ │ │ +002c66a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c66ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c66b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c66d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c66d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c66d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c66f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c66fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6700 00000017 R_ARM_RELATIVE │ │ │ │ +002c6720 00000017 R_ARM_RELATIVE │ │ │ │ +002c6724 00000017 R_ARM_RELATIVE │ │ │ │ +002c6728 00000017 R_ARM_RELATIVE │ │ │ │ +002c6748 00000017 R_ARM_RELATIVE │ │ │ │ +002c674c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6750 00000017 R_ARM_RELATIVE │ │ │ │ +002c6770 00000017 R_ARM_RELATIVE │ │ │ │ +002c6774 00000017 R_ARM_RELATIVE │ │ │ │ +002c6778 00000017 R_ARM_RELATIVE │ │ │ │ +002c6798 00000017 R_ARM_RELATIVE │ │ │ │ +002c679c 00000017 R_ARM_RELATIVE │ │ │ │ +002c67a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c67c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c67c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c67c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c67e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c67ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c67f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6810 00000017 R_ARM_RELATIVE │ │ │ │ +002c6814 00000017 R_ARM_RELATIVE │ │ │ │ +002c6818 00000017 R_ARM_RELATIVE │ │ │ │ +002c6838 00000017 R_ARM_RELATIVE │ │ │ │ +002c683c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6840 00000017 R_ARM_RELATIVE │ │ │ │ +002c6860 00000017 R_ARM_RELATIVE │ │ │ │ +002c6864 00000017 R_ARM_RELATIVE │ │ │ │ +002c6868 00000017 R_ARM_RELATIVE │ │ │ │ +002c6888 00000017 R_ARM_RELATIVE │ │ │ │ +002c688c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6890 00000017 R_ARM_RELATIVE │ │ │ │ +002c68b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c68b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c68b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c68d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c68dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c68e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6900 00000017 R_ARM_RELATIVE │ │ │ │ +002c6904 00000017 R_ARM_RELATIVE │ │ │ │ +002c6908 00000017 R_ARM_RELATIVE │ │ │ │ +002c6928 00000017 R_ARM_RELATIVE │ │ │ │ +002c692c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6930 00000017 R_ARM_RELATIVE │ │ │ │ +002c6950 00000017 R_ARM_RELATIVE │ │ │ │ +002c6954 00000017 R_ARM_RELATIVE │ │ │ │ +002c6958 00000017 R_ARM_RELATIVE │ │ │ │ +002c6978 00000017 R_ARM_RELATIVE │ │ │ │ +002c697c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6980 00000017 R_ARM_RELATIVE │ │ │ │ +002c69a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c69a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c69a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c69c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c69cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c69d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c69f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c69f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c69f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a18 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a20 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a44 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a48 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a68 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a70 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a94 00000017 R_ARM_RELATIVE │ │ │ │ +002c6a98 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6abc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ae4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ae8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b10 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b34 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b38 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b58 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b60 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b80 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b84 00000017 R_ARM_RELATIVE │ │ │ │ +002c6b88 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ba8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bac 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6bfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c00 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c20 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c24 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c28 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c48 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c50 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c74 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c6c9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ca0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6cc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6cec 00000017 R_ARM_RELATIVE │ │ │ │ +002c6cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d10 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d14 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d18 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d40 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d60 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d64 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c6db0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e00 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e08 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e28 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e30 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e50 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e54 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e58 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e78 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6e80 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ea0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ea4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ec8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ecc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ed0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ef0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ef4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f18 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f20 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f40 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f44 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f68 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f70 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f90 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f94 00000017 R_ARM_RELATIVE │ │ │ │ +002c6f98 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fe0 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fe4 00000017 R_ARM_RELATIVE │ │ │ │ +002c6fe8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7008 00000017 R_ARM_RELATIVE │ │ │ │ +002c700c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7010 00000017 R_ARM_RELATIVE │ │ │ │ +002c7030 00000017 R_ARM_RELATIVE │ │ │ │ +002c7034 00000017 R_ARM_RELATIVE │ │ │ │ +002c7038 00000017 R_ARM_RELATIVE │ │ │ │ +002c7058 00000017 R_ARM_RELATIVE │ │ │ │ +002c705c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7060 00000017 R_ARM_RELATIVE │ │ │ │ +002c7080 00000017 R_ARM_RELATIVE │ │ │ │ +002c7084 00000017 R_ARM_RELATIVE │ │ │ │ +002c7088 00000017 R_ARM_RELATIVE │ │ │ │ +002c70a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c70ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c70b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c70d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c70d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c70d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c70f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c70fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7100 00000017 R_ARM_RELATIVE │ │ │ │ +002c7120 00000017 R_ARM_RELATIVE │ │ │ │ +002c7124 00000017 R_ARM_RELATIVE │ │ │ │ +002c7128 00000017 R_ARM_RELATIVE │ │ │ │ +002c7148 00000017 R_ARM_RELATIVE │ │ │ │ +002c714c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7150 00000017 R_ARM_RELATIVE │ │ │ │ +002c7170 00000017 R_ARM_RELATIVE │ │ │ │ +002c7174 00000017 R_ARM_RELATIVE │ │ │ │ +002c7178 00000017 R_ARM_RELATIVE │ │ │ │ +002c7198 00000017 R_ARM_RELATIVE │ │ │ │ +002c719c 00000017 R_ARM_RELATIVE │ │ │ │ +002c71a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c71c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c71c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c71c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c71e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c71ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c71f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7210 00000017 R_ARM_RELATIVE │ │ │ │ +002c7214 00000017 R_ARM_RELATIVE │ │ │ │ +002c7218 00000017 R_ARM_RELATIVE │ │ │ │ +002c7238 00000017 R_ARM_RELATIVE │ │ │ │ +002c723c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7240 00000017 R_ARM_RELATIVE │ │ │ │ +002c7260 00000017 R_ARM_RELATIVE │ │ │ │ +002c7264 00000017 R_ARM_RELATIVE │ │ │ │ +002c7268 00000017 R_ARM_RELATIVE │ │ │ │ +002c7288 00000017 R_ARM_RELATIVE │ │ │ │ +002c728c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7290 00000017 R_ARM_RELATIVE │ │ │ │ +002c72b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c72b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c72b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c72d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c72dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c72e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7300 00000017 R_ARM_RELATIVE │ │ │ │ +002c7304 00000017 R_ARM_RELATIVE │ │ │ │ +002c7308 00000017 R_ARM_RELATIVE │ │ │ │ +002c7328 00000017 R_ARM_RELATIVE │ │ │ │ +002c732c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7330 00000017 R_ARM_RELATIVE │ │ │ │ +002c7350 00000017 R_ARM_RELATIVE │ │ │ │ +002c7354 00000017 R_ARM_RELATIVE │ │ │ │ +002c7358 00000017 R_ARM_RELATIVE │ │ │ │ +002c7378 00000017 R_ARM_RELATIVE │ │ │ │ +002c737c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7380 00000017 R_ARM_RELATIVE │ │ │ │ +002c73a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c73a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c73a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c73c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c73cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c73d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c73f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c73f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c73f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7418 00000017 R_ARM_RELATIVE │ │ │ │ +002c741c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7420 00000017 R_ARM_RELATIVE │ │ │ │ +002c7440 00000017 R_ARM_RELATIVE │ │ │ │ +002c7444 00000017 R_ARM_RELATIVE │ │ │ │ +002c7448 00000017 R_ARM_RELATIVE │ │ │ │ +002c7468 00000017 R_ARM_RELATIVE │ │ │ │ +002c746c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7470 00000017 R_ARM_RELATIVE │ │ │ │ +002c7490 00000017 R_ARM_RELATIVE │ │ │ │ +002c7494 00000017 R_ARM_RELATIVE │ │ │ │ +002c7498 00000017 R_ARM_RELATIVE │ │ │ │ +002c74b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c74bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c74c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c74e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c74e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c74e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7508 00000017 R_ARM_RELATIVE │ │ │ │ +002c750c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7510 00000017 R_ARM_RELATIVE │ │ │ │ +002c7530 00000017 R_ARM_RELATIVE │ │ │ │ +002c7534 00000017 R_ARM_RELATIVE │ │ │ │ +002c7538 00000017 R_ARM_RELATIVE │ │ │ │ +002c7558 00000017 R_ARM_RELATIVE │ │ │ │ +002c755c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7560 00000017 R_ARM_RELATIVE │ │ │ │ +002c7580 00000017 R_ARM_RELATIVE │ │ │ │ +002c7584 00000017 R_ARM_RELATIVE │ │ │ │ +002c7588 00000017 R_ARM_RELATIVE │ │ │ │ +002c75a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c75ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c75b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c75d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c75d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c75d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c75f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c75fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7600 00000017 R_ARM_RELATIVE │ │ │ │ +002c7620 00000017 R_ARM_RELATIVE │ │ │ │ +002c7624 00000017 R_ARM_RELATIVE │ │ │ │ +002c7628 00000017 R_ARM_RELATIVE │ │ │ │ +002c7648 00000017 R_ARM_RELATIVE │ │ │ │ +002c764c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7650 00000017 R_ARM_RELATIVE │ │ │ │ +002c7670 00000017 R_ARM_RELATIVE │ │ │ │ +002c7674 00000017 R_ARM_RELATIVE │ │ │ │ +002c7678 00000017 R_ARM_RELATIVE │ │ │ │ +002c7698 00000017 R_ARM_RELATIVE │ │ │ │ +002c769c 00000017 R_ARM_RELATIVE │ │ │ │ +002c76a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c76c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c76c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c76c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c76e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c76e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c76ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c76f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7710 00000017 R_ARM_RELATIVE │ │ │ │ +002c7714 00000017 R_ARM_RELATIVE │ │ │ │ +002c7718 00000017 R_ARM_RELATIVE │ │ │ │ +002c7738 00000017 R_ARM_RELATIVE │ │ │ │ +002c773c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7740 00000017 R_ARM_RELATIVE │ │ │ │ +002c7760 00000017 R_ARM_RELATIVE │ │ │ │ +002c7764 00000017 R_ARM_RELATIVE │ │ │ │ +002c7768 00000017 R_ARM_RELATIVE │ │ │ │ +002c7788 00000017 R_ARM_RELATIVE │ │ │ │ +002c778c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7790 00000017 R_ARM_RELATIVE │ │ │ │ +002c77b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c77b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c77d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c77dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c77e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7800 00000017 R_ARM_RELATIVE │ │ │ │ +002c7804 00000017 R_ARM_RELATIVE │ │ │ │ +002c7808 00000017 R_ARM_RELATIVE │ │ │ │ +002c7828 00000017 R_ARM_RELATIVE │ │ │ │ +002c782c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7830 00000017 R_ARM_RELATIVE │ │ │ │ +002c7850 00000017 R_ARM_RELATIVE │ │ │ │ +002c7854 00000017 R_ARM_RELATIVE │ │ │ │ +002c7858 00000017 R_ARM_RELATIVE │ │ │ │ +002c7878 00000017 R_ARM_RELATIVE │ │ │ │ +002c787c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7880 00000017 R_ARM_RELATIVE │ │ │ │ +002c78a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c78a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c78a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c78c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c78cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c78d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c78f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c78f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c78f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7918 00000017 R_ARM_RELATIVE │ │ │ │ +002c791c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7920 00000017 R_ARM_RELATIVE │ │ │ │ +002c7940 00000017 R_ARM_RELATIVE │ │ │ │ +002c7944 00000017 R_ARM_RELATIVE │ │ │ │ +002c7948 00000017 R_ARM_RELATIVE │ │ │ │ +002c7968 00000017 R_ARM_RELATIVE │ │ │ │ +002c796c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7970 00000017 R_ARM_RELATIVE │ │ │ │ +002c7990 00000017 R_ARM_RELATIVE │ │ │ │ +002c7994 00000017 R_ARM_RELATIVE │ │ │ │ +002c7998 00000017 R_ARM_RELATIVE │ │ │ │ +002c79b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c79bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c79c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c79e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c79e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c79e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a08 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a10 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a30 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a34 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a38 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a58 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a60 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a80 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a84 00000017 R_ARM_RELATIVE │ │ │ │ +002c7a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c7aa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7aac 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ab0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ad0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ad4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7af8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7afc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b00 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b20 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b24 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b48 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b50 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b70 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b74 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b78 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b98 00000017 R_ARM_RELATIVE │ │ │ │ +002c7b9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ba0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7bc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7be8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7bec 00000017 R_ARM_RELATIVE │ │ │ │ +002c7bf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c10 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c14 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c38 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c40 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c60 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c64 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c88 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c7cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7cb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7cd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7cdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d00 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d04 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d28 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d30 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d50 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d54 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d58 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d78 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c7da0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7da4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7da8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7dc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7dcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7dd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7df0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7df4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7df8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e18 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e20 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e40 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e44 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e48 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e68 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e70 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e90 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e94 00000017 R_ARM_RELATIVE │ │ │ │ +002c7e98 00000017 R_ARM_RELATIVE │ │ │ │ +002c7eb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ebc 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ec0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ee0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ee4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ee8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f08 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f10 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f30 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f34 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f38 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f58 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f60 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f80 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f84 00000017 R_ARM_RELATIVE │ │ │ │ +002c7f88 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fa8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fac 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c7fd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ff8 00000017 R_ARM_RELATIVE │ │ │ │ +002c7ffc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8000 00000017 R_ARM_RELATIVE │ │ │ │ +002c8020 00000017 R_ARM_RELATIVE │ │ │ │ +002c8024 00000017 R_ARM_RELATIVE │ │ │ │ +002c8028 00000017 R_ARM_RELATIVE │ │ │ │ +002c8048 00000017 R_ARM_RELATIVE │ │ │ │ +002c804c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8050 00000017 R_ARM_RELATIVE │ │ │ │ +002c8070 00000017 R_ARM_RELATIVE │ │ │ │ +002c8074 00000017 R_ARM_RELATIVE │ │ │ │ +002c8078 00000017 R_ARM_RELATIVE │ │ │ │ +002c8098 00000017 R_ARM_RELATIVE │ │ │ │ +002c809c 00000017 R_ARM_RELATIVE │ │ │ │ +002c80a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c80c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c80c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c80c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c80e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c80ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c80f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8110 00000017 R_ARM_RELATIVE │ │ │ │ +002c8114 00000017 R_ARM_RELATIVE │ │ │ │ +002c8118 00000017 R_ARM_RELATIVE │ │ │ │ +002c8138 00000017 R_ARM_RELATIVE │ │ │ │ +002c813c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8140 00000017 R_ARM_RELATIVE │ │ │ │ +002c8160 00000017 R_ARM_RELATIVE │ │ │ │ +002c8164 00000017 R_ARM_RELATIVE │ │ │ │ +002c8168 00000017 R_ARM_RELATIVE │ │ │ │ +002c8188 00000017 R_ARM_RELATIVE │ │ │ │ +002c818c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8190 00000017 R_ARM_RELATIVE │ │ │ │ +002c81b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c81b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c81b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c81d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c81dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c81e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8200 00000017 R_ARM_RELATIVE │ │ │ │ +002c8204 00000017 R_ARM_RELATIVE │ │ │ │ +002c8208 00000017 R_ARM_RELATIVE │ │ │ │ +002c8228 00000017 R_ARM_RELATIVE │ │ │ │ +002c822c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8230 00000017 R_ARM_RELATIVE │ │ │ │ +002c8250 00000017 R_ARM_RELATIVE │ │ │ │ +002c8254 00000017 R_ARM_RELATIVE │ │ │ │ +002c8258 00000017 R_ARM_RELATIVE │ │ │ │ +002c8278 00000017 R_ARM_RELATIVE │ │ │ │ +002c827c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8280 00000017 R_ARM_RELATIVE │ │ │ │ +002c82a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c82a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c82a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c82c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c82cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c82d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c82f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c82f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c82f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8318 00000017 R_ARM_RELATIVE │ │ │ │ +002c831c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8320 00000017 R_ARM_RELATIVE │ │ │ │ +002c8340 00000017 R_ARM_RELATIVE │ │ │ │ +002c8344 00000017 R_ARM_RELATIVE │ │ │ │ +002c8348 00000017 R_ARM_RELATIVE │ │ │ │ +002c8368 00000017 R_ARM_RELATIVE │ │ │ │ +002c836c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8370 00000017 R_ARM_RELATIVE │ │ │ │ +002c8390 00000017 R_ARM_RELATIVE │ │ │ │ +002c8394 00000017 R_ARM_RELATIVE │ │ │ │ +002c8398 00000017 R_ARM_RELATIVE │ │ │ │ +002c83b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c83bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c83c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c83e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c83e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c83e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8408 00000017 R_ARM_RELATIVE │ │ │ │ +002c840c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8410 00000017 R_ARM_RELATIVE │ │ │ │ +002c8430 00000017 R_ARM_RELATIVE │ │ │ │ +002c8434 00000017 R_ARM_RELATIVE │ │ │ │ +002c8438 00000017 R_ARM_RELATIVE │ │ │ │ +002c8458 00000017 R_ARM_RELATIVE │ │ │ │ +002c845c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8460 00000017 R_ARM_RELATIVE │ │ │ │ +002c8480 00000017 R_ARM_RELATIVE │ │ │ │ +002c8484 00000017 R_ARM_RELATIVE │ │ │ │ +002c8488 00000017 R_ARM_RELATIVE │ │ │ │ +002c84a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c84ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c84b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c84d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c84d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c84d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8520 00000017 R_ARM_RELATIVE │ │ │ │ +002c8524 00000017 R_ARM_RELATIVE │ │ │ │ +002c8528 00000017 R_ARM_RELATIVE │ │ │ │ +002c8548 00000017 R_ARM_RELATIVE │ │ │ │ +002c854c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8550 00000017 R_ARM_RELATIVE │ │ │ │ +002c8570 00000017 R_ARM_RELATIVE │ │ │ │ +002c8574 00000017 R_ARM_RELATIVE │ │ │ │ +002c8578 00000017 R_ARM_RELATIVE │ │ │ │ +002c8598 00000017 R_ARM_RELATIVE │ │ │ │ +002c859c 00000017 R_ARM_RELATIVE │ │ │ │ +002c85a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c85c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c85c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c85c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c85e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c85ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c85f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8610 00000017 R_ARM_RELATIVE │ │ │ │ +002c8614 00000017 R_ARM_RELATIVE │ │ │ │ +002c8618 00000017 R_ARM_RELATIVE │ │ │ │ +002c8638 00000017 R_ARM_RELATIVE │ │ │ │ +002c863c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8640 00000017 R_ARM_RELATIVE │ │ │ │ +002c8660 00000017 R_ARM_RELATIVE │ │ │ │ +002c8664 00000017 R_ARM_RELATIVE │ │ │ │ +002c8668 00000017 R_ARM_RELATIVE │ │ │ │ +002c8688 00000017 R_ARM_RELATIVE │ │ │ │ +002c868c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8690 00000017 R_ARM_RELATIVE │ │ │ │ +002c86b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c86b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c86b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c86d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c86dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c86e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8700 00000017 R_ARM_RELATIVE │ │ │ │ +002c8704 00000017 R_ARM_RELATIVE │ │ │ │ +002c8708 00000017 R_ARM_RELATIVE │ │ │ │ +002c8728 00000017 R_ARM_RELATIVE │ │ │ │ +002c872c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8730 00000017 R_ARM_RELATIVE │ │ │ │ +002c8750 00000017 R_ARM_RELATIVE │ │ │ │ +002c8754 00000017 R_ARM_RELATIVE │ │ │ │ +002c8758 00000017 R_ARM_RELATIVE │ │ │ │ +002c8778 00000017 R_ARM_RELATIVE │ │ │ │ +002c877c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8780 00000017 R_ARM_RELATIVE │ │ │ │ +002c87a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c87a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c87a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c87c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c87cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c87d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c87f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c87f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c87f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8818 00000017 R_ARM_RELATIVE │ │ │ │ +002c881c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8820 00000017 R_ARM_RELATIVE │ │ │ │ +002c8840 00000017 R_ARM_RELATIVE │ │ │ │ +002c8844 00000017 R_ARM_RELATIVE │ │ │ │ +002c8848 00000017 R_ARM_RELATIVE │ │ │ │ +002c8868 00000017 R_ARM_RELATIVE │ │ │ │ +002c886c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8870 00000017 R_ARM_RELATIVE │ │ │ │ +002c8890 00000017 R_ARM_RELATIVE │ │ │ │ +002c8894 00000017 R_ARM_RELATIVE │ │ │ │ +002c8898 00000017 R_ARM_RELATIVE │ │ │ │ +002c88b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c88bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c88c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c88e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c88e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c88e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8908 00000017 R_ARM_RELATIVE │ │ │ │ +002c890c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8910 00000017 R_ARM_RELATIVE │ │ │ │ +002c8930 00000017 R_ARM_RELATIVE │ │ │ │ +002c8934 00000017 R_ARM_RELATIVE │ │ │ │ +002c8938 00000017 R_ARM_RELATIVE │ │ │ │ +002c8958 00000017 R_ARM_RELATIVE │ │ │ │ +002c895c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8960 00000017 R_ARM_RELATIVE │ │ │ │ +002c8980 00000017 R_ARM_RELATIVE │ │ │ │ +002c8984 00000017 R_ARM_RELATIVE │ │ │ │ +002c8988 00000017 R_ARM_RELATIVE │ │ │ │ +002c89a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c89ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c89b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c89d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c89d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c89d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c89f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c89fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a00 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a20 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a24 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a28 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a48 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a50 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a70 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a74 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a78 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a98 00000017 R_ARM_RELATIVE │ │ │ │ +002c8a9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8aa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ac0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ac4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ac8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ae8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8aec 00000017 R_ARM_RELATIVE │ │ │ │ +002c8af0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b10 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b14 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b18 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b38 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b40 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b60 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b64 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b68 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b88 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8b90 00000017 R_ARM_RELATIVE │ │ │ │ +002c8bb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8bb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8bb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8bd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8bdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8be0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c00 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c04 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c08 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c28 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c30 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c50 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c54 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c58 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c78 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8c80 00000017 R_ARM_RELATIVE │ │ │ │ +002c8cc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ccc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8cd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8cf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8cf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8cf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d40 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d44 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d48 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d68 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d70 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d94 00000017 R_ARM_RELATIVE │ │ │ │ +002c8d98 00000017 R_ARM_RELATIVE │ │ │ │ +002c8db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8dbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8dc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8de4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8de8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e30 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e34 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e38 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e58 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e60 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e80 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e84 00000017 R_ARM_RELATIVE │ │ │ │ +002c8e88 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ea8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8eac 00000017 R_ARM_RELATIVE │ │ │ │ +002c8eb0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ed0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ed4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ed8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ef8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8efc 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f00 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f20 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f24 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f28 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f48 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f50 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f98 00000017 R_ARM_RELATIVE │ │ │ │ +002c8f9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fa0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fe8 00000017 R_ARM_RELATIVE │ │ │ │ +002c8fec 00000017 R_ARM_RELATIVE │ │ │ │ +002c8ff0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9010 00000017 R_ARM_RELATIVE │ │ │ │ +002c9014 00000017 R_ARM_RELATIVE │ │ │ │ +002c9018 00000017 R_ARM_RELATIVE │ │ │ │ +002c9038 00000017 R_ARM_RELATIVE │ │ │ │ +002c903c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9040 00000017 R_ARM_RELATIVE │ │ │ │ +002c9060 00000017 R_ARM_RELATIVE │ │ │ │ +002c9064 00000017 R_ARM_RELATIVE │ │ │ │ +002c9068 00000017 R_ARM_RELATIVE │ │ │ │ +002c90b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c90b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c90b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c90d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c90dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c90e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9100 00000017 R_ARM_RELATIVE │ │ │ │ +002c9104 00000017 R_ARM_RELATIVE │ │ │ │ +002c9108 00000017 R_ARM_RELATIVE │ │ │ │ +002c9128 00000017 R_ARM_RELATIVE │ │ │ │ +002c912c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9130 00000017 R_ARM_RELATIVE │ │ │ │ +002c9150 00000017 R_ARM_RELATIVE │ │ │ │ +002c9154 00000017 R_ARM_RELATIVE │ │ │ │ +002c9158 00000017 R_ARM_RELATIVE │ │ │ │ +002c9178 00000017 R_ARM_RELATIVE │ │ │ │ +002c917c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9180 00000017 R_ARM_RELATIVE │ │ │ │ +002c91a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c91a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c91a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c91c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c91cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c91d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c91f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c91f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c91f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9240 00000017 R_ARM_RELATIVE │ │ │ │ +002c9244 00000017 R_ARM_RELATIVE │ │ │ │ +002c9248 00000017 R_ARM_RELATIVE │ │ │ │ +002c9268 00000017 R_ARM_RELATIVE │ │ │ │ +002c926c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9270 00000017 R_ARM_RELATIVE │ │ │ │ +002c9290 00000017 R_ARM_RELATIVE │ │ │ │ +002c9294 00000017 R_ARM_RELATIVE │ │ │ │ +002c9298 00000017 R_ARM_RELATIVE │ │ │ │ +002c92b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c92bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c92c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c92e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c92e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c92e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9308 00000017 R_ARM_RELATIVE │ │ │ │ +002c930c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9310 00000017 R_ARM_RELATIVE │ │ │ │ +002c9330 00000017 R_ARM_RELATIVE │ │ │ │ +002c9334 00000017 R_ARM_RELATIVE │ │ │ │ +002c9338 00000017 R_ARM_RELATIVE │ │ │ │ +002c9358 00000017 R_ARM_RELATIVE │ │ │ │ +002c935c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9360 00000017 R_ARM_RELATIVE │ │ │ │ +002c9380 00000017 R_ARM_RELATIVE │ │ │ │ +002c9384 00000017 R_ARM_RELATIVE │ │ │ │ +002c9388 00000017 R_ARM_RELATIVE │ │ │ │ +002c93a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c93ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c93b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c93d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c93d4 00000017 R_ARM_RELATIVE │ │ │ │ +002c93d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c93f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c93fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9400 00000017 R_ARM_RELATIVE │ │ │ │ +002c9420 00000017 R_ARM_RELATIVE │ │ │ │ +002c9424 00000017 R_ARM_RELATIVE │ │ │ │ +002c9428 00000017 R_ARM_RELATIVE │ │ │ │ +002c9448 00000017 R_ARM_RELATIVE │ │ │ │ +002c944c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9450 00000017 R_ARM_RELATIVE │ │ │ │ +002c9470 00000017 R_ARM_RELATIVE │ │ │ │ +002c9474 00000017 R_ARM_RELATIVE │ │ │ │ +002c9478 00000017 R_ARM_RELATIVE │ │ │ │ +002c9498 00000017 R_ARM_RELATIVE │ │ │ │ +002c949c 00000017 R_ARM_RELATIVE │ │ │ │ +002c94a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c94c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c94c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c94c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c94e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c94ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c94f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9510 00000017 R_ARM_RELATIVE │ │ │ │ +002c9514 00000017 R_ARM_RELATIVE │ │ │ │ +002c9518 00000017 R_ARM_RELATIVE │ │ │ │ +002c9538 00000017 R_ARM_RELATIVE │ │ │ │ +002c953c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9540 00000017 R_ARM_RELATIVE │ │ │ │ +002c9560 00000017 R_ARM_RELATIVE │ │ │ │ +002c9564 00000017 R_ARM_RELATIVE │ │ │ │ +002c9568 00000017 R_ARM_RELATIVE │ │ │ │ +002c9588 00000017 R_ARM_RELATIVE │ │ │ │ +002c958c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9590 00000017 R_ARM_RELATIVE │ │ │ │ +002c95b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c95b4 00000017 R_ARM_RELATIVE │ │ │ │ +002c95b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c95d8 00000017 R_ARM_RELATIVE │ │ │ │ +002c95dc 00000017 R_ARM_RELATIVE │ │ │ │ +002c95e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9600 00000017 R_ARM_RELATIVE │ │ │ │ +002c9604 00000017 R_ARM_RELATIVE │ │ │ │ +002c9608 00000017 R_ARM_RELATIVE │ │ │ │ +002c9628 00000017 R_ARM_RELATIVE │ │ │ │ +002c962c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9630 00000017 R_ARM_RELATIVE │ │ │ │ +002c9650 00000017 R_ARM_RELATIVE │ │ │ │ +002c9654 00000017 R_ARM_RELATIVE │ │ │ │ +002c9658 00000017 R_ARM_RELATIVE │ │ │ │ +002c9678 00000017 R_ARM_RELATIVE │ │ │ │ +002c967c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9680 00000017 R_ARM_RELATIVE │ │ │ │ +002c96a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c96a4 00000017 R_ARM_RELATIVE │ │ │ │ +002c96a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c96c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c96cc 00000017 R_ARM_RELATIVE │ │ │ │ +002c96d0 00000017 R_ARM_RELATIVE │ │ │ │ +002c96f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c96f4 00000017 R_ARM_RELATIVE │ │ │ │ +002c96f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9718 00000017 R_ARM_RELATIVE │ │ │ │ +002c971c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9720 00000017 R_ARM_RELATIVE │ │ │ │ +002c9740 00000017 R_ARM_RELATIVE │ │ │ │ +002c9744 00000017 R_ARM_RELATIVE │ │ │ │ +002c9748 00000017 R_ARM_RELATIVE │ │ │ │ +002c9768 00000017 R_ARM_RELATIVE │ │ │ │ +002c976c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9770 00000017 R_ARM_RELATIVE │ │ │ │ +002c9790 00000017 R_ARM_RELATIVE │ │ │ │ +002c9794 00000017 R_ARM_RELATIVE │ │ │ │ +002c9798 00000017 R_ARM_RELATIVE │ │ │ │ +002c97b8 00000017 R_ARM_RELATIVE │ │ │ │ +002c97bc 00000017 R_ARM_RELATIVE │ │ │ │ +002c97c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c97e0 00000017 R_ARM_RELATIVE │ │ │ │ +002c97e4 00000017 R_ARM_RELATIVE │ │ │ │ +002c97e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9808 00000017 R_ARM_RELATIVE │ │ │ │ +002c980c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9810 00000017 R_ARM_RELATIVE │ │ │ │ +002c9830 00000017 R_ARM_RELATIVE │ │ │ │ +002c9834 00000017 R_ARM_RELATIVE │ │ │ │ +002c9838 00000017 R_ARM_RELATIVE │ │ │ │ +002c9858 00000017 R_ARM_RELATIVE │ │ │ │ +002c985c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9860 00000017 R_ARM_RELATIVE │ │ │ │ +002c9880 00000017 R_ARM_RELATIVE │ │ │ │ +002c9884 00000017 R_ARM_RELATIVE │ │ │ │ +002c9888 00000017 R_ARM_RELATIVE │ │ │ │ +002c98a8 00000017 R_ARM_RELATIVE │ │ │ │ +002c98ac 00000017 R_ARM_RELATIVE │ │ │ │ +002c98b0 00000017 R_ARM_RELATIVE │ │ │ │ +002c98f8 00000017 R_ARM_RELATIVE │ │ │ │ +002c98fc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9900 00000017 R_ARM_RELATIVE │ │ │ │ +002c9920 00000017 R_ARM_RELATIVE │ │ │ │ +002c9924 00000017 R_ARM_RELATIVE │ │ │ │ +002c9928 00000017 R_ARM_RELATIVE │ │ │ │ +002c9948 00000017 R_ARM_RELATIVE │ │ │ │ +002c994c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9950 00000017 R_ARM_RELATIVE │ │ │ │ +002c9970 00000017 R_ARM_RELATIVE │ │ │ │ +002c9974 00000017 R_ARM_RELATIVE │ │ │ │ +002c9978 00000017 R_ARM_RELATIVE │ │ │ │ +002c9998 00000017 R_ARM_RELATIVE │ │ │ │ +002c999c 00000017 R_ARM_RELATIVE │ │ │ │ +002c99a0 00000017 R_ARM_RELATIVE │ │ │ │ +002c99c0 00000017 R_ARM_RELATIVE │ │ │ │ +002c99c4 00000017 R_ARM_RELATIVE │ │ │ │ +002c99c8 00000017 R_ARM_RELATIVE │ │ │ │ +002c99e8 00000017 R_ARM_RELATIVE │ │ │ │ +002c99ec 00000017 R_ARM_RELATIVE │ │ │ │ +002c99f0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a38 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a40 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a60 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a64 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a68 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a88 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9a90 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ab0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ab4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ab8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ad8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9adc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ae0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b00 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b04 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b08 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b28 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b2c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b30 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b50 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b54 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b58 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b78 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9b80 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bf0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9bf8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c18 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c20 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c40 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c44 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c48 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c68 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c70 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c90 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c94 00000017 R_ARM_RELATIVE │ │ │ │ +002c9c98 00000017 R_ARM_RELATIVE │ │ │ │ +002c9cb8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9cbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9cc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ce0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ce4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ce8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d08 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d10 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d30 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d34 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d38 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d84 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d88 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d90 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d94 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d98 00000017 R_ARM_RELATIVE │ │ │ │ +002c9d9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9da0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9da4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9da8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dac 00000017 R_ARM_RELATIVE │ │ │ │ +002c9db4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9db8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dbc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dc0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dc4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dc8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dcc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dd0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dd8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ddc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9de0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9de4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9de8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dec 00000017 R_ARM_RELATIVE │ │ │ │ +002c9df0 00000017 R_ARM_RELATIVE │ │ │ │ +002c9df4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9df8 00000017 R_ARM_RELATIVE │ │ │ │ +002c9dfc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e00 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e04 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e08 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e10 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e14 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e1c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e24 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e44 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e4c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e6c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e74 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e94 00000017 R_ARM_RELATIVE │ │ │ │ +002c9e9c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ebc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ec4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ee4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9eec 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f0c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f14 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f34 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f3c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f5c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f64 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f84 00000017 R_ARM_RELATIVE │ │ │ │ +002c9f8c 00000017 R_ARM_RELATIVE │ │ │ │ +002c9fac 00000017 R_ARM_RELATIVE │ │ │ │ +002c9fb4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9fd4 00000017 R_ARM_RELATIVE │ │ │ │ +002c9fdc 00000017 R_ARM_RELATIVE │ │ │ │ +002c9ffc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca004 00000017 R_ARM_RELATIVE │ │ │ │ +002ca024 00000017 R_ARM_RELATIVE │ │ │ │ +002ca02c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca04c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca054 00000017 R_ARM_RELATIVE │ │ │ │ +002ca074 00000017 R_ARM_RELATIVE │ │ │ │ +002ca07c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca09c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca0a4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca0c4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca0cc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca0ec 00000017 R_ARM_RELATIVE │ │ │ │ +002ca0f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca114 00000017 R_ARM_RELATIVE │ │ │ │ +002ca11c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca13c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca144 00000017 R_ARM_RELATIVE │ │ │ │ +002ca164 00000017 R_ARM_RELATIVE │ │ │ │ +002ca16c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca18c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca194 00000017 R_ARM_RELATIVE │ │ │ │ +002ca1b4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca1bc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca1dc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca1e4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca204 00000017 R_ARM_RELATIVE │ │ │ │ +002ca20c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca22c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca234 00000017 R_ARM_RELATIVE │ │ │ │ +002ca254 00000017 R_ARM_RELATIVE │ │ │ │ +002ca25c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca27c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca284 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2a4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2ac 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2cc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2d4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca2fc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca31c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca324 00000017 R_ARM_RELATIVE │ │ │ │ +002ca344 00000017 R_ARM_RELATIVE │ │ │ │ +002ca34c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca36c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca374 00000017 R_ARM_RELATIVE │ │ │ │ +002ca394 00000017 R_ARM_RELATIVE │ │ │ │ +002ca39c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca3bc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca3c4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca3e4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca3ec 00000017 R_ARM_RELATIVE │ │ │ │ +002ca40c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca414 00000017 R_ARM_RELATIVE │ │ │ │ +002ca434 00000017 R_ARM_RELATIVE │ │ │ │ +002ca43c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca45c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca464 00000017 R_ARM_RELATIVE │ │ │ │ +002ca484 00000017 R_ARM_RELATIVE │ │ │ │ +002ca48c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4ac 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4b4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4d4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4dc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4e0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca4fc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca504 00000017 R_ARM_RELATIVE │ │ │ │ +002ca508 00000017 R_ARM_RELATIVE │ │ │ │ +002ca524 00000017 R_ARM_RELATIVE │ │ │ │ +002ca52c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca530 00000017 R_ARM_RELATIVE │ │ │ │ +002ca54c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca554 00000017 R_ARM_RELATIVE │ │ │ │ +002ca558 00000017 R_ARM_RELATIVE │ │ │ │ +002ca574 00000017 R_ARM_RELATIVE │ │ │ │ +002ca578 00000017 R_ARM_RELATIVE │ │ │ │ +002ca57c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca580 00000017 R_ARM_RELATIVE │ │ │ │ +002ca59c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5a4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5a8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5c4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5cc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5d0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5ec 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5f0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca5f8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca614 00000017 R_ARM_RELATIVE │ │ │ │ +002ca618 00000017 R_ARM_RELATIVE │ │ │ │ +002ca61c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca620 00000017 R_ARM_RELATIVE │ │ │ │ +002ca63c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca640 00000017 R_ARM_RELATIVE │ │ │ │ +002ca644 00000017 R_ARM_RELATIVE │ │ │ │ +002ca648 00000017 R_ARM_RELATIVE │ │ │ │ +002ca664 00000017 R_ARM_RELATIVE │ │ │ │ +002ca668 00000017 R_ARM_RELATIVE │ │ │ │ +002ca66c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca670 00000017 R_ARM_RELATIVE │ │ │ │ +002ca68c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca690 00000017 R_ARM_RELATIVE │ │ │ │ +002ca694 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6b4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6b8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6bc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6dc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6e0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca6e4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca704 00000017 R_ARM_RELATIVE │ │ │ │ +002ca708 00000017 R_ARM_RELATIVE │ │ │ │ +002ca70c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca72c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca730 00000017 R_ARM_RELATIVE │ │ │ │ +002ca734 00000017 R_ARM_RELATIVE │ │ │ │ +002ca754 00000017 R_ARM_RELATIVE │ │ │ │ +002ca758 00000017 R_ARM_RELATIVE │ │ │ │ +002ca75c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca77c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca784 00000017 R_ARM_RELATIVE │ │ │ │ +002ca788 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7a4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7ac 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7b0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7b4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7cc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7d4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7d8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7f8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca7fc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca81c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca820 00000017 R_ARM_RELATIVE │ │ │ │ +002ca824 00000017 R_ARM_RELATIVE │ │ │ │ +002ca844 00000017 R_ARM_RELATIVE │ │ │ │ +002ca848 00000017 R_ARM_RELATIVE │ │ │ │ +002ca84c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca86c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca870 00000017 R_ARM_RELATIVE │ │ │ │ +002ca874 00000017 R_ARM_RELATIVE │ │ │ │ +002ca894 00000017 R_ARM_RELATIVE │ │ │ │ +002ca898 00000017 R_ARM_RELATIVE │ │ │ │ +002ca89c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8bc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8c0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8c4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8e4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8e8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8ec 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8f0 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8f8 00000017 R_ARM_RELATIVE │ │ │ │ +002ca8fc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca90c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca914 00000017 R_ARM_RELATIVE │ │ │ │ +002ca934 00000017 R_ARM_RELATIVE │ │ │ │ +002ca938 00000017 R_ARM_RELATIVE │ │ │ │ +002ca93c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca95c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca960 00000017 R_ARM_RELATIVE │ │ │ │ +002ca964 00000017 R_ARM_RELATIVE │ │ │ │ +002ca984 00000017 R_ARM_RELATIVE │ │ │ │ +002ca98c 00000017 R_ARM_RELATIVE │ │ │ │ +002ca9ac 00000017 R_ARM_RELATIVE │ │ │ │ +002ca9b4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca9d4 00000017 R_ARM_RELATIVE │ │ │ │ +002ca9dc 00000017 R_ARM_RELATIVE │ │ │ │ +002ca9fc 00000017 R_ARM_RELATIVE │ │ │ │ +002caa04 00000017 R_ARM_RELATIVE │ │ │ │ +002caa24 00000017 R_ARM_RELATIVE │ │ │ │ +002caa2c 00000017 R_ARM_RELATIVE │ │ │ │ +002caa4c 00000017 R_ARM_RELATIVE │ │ │ │ +002caa54 00000017 R_ARM_RELATIVE │ │ │ │ +002caa74 00000017 R_ARM_RELATIVE │ │ │ │ +002caa7c 00000017 R_ARM_RELATIVE │ │ │ │ +002caa9c 00000017 R_ARM_RELATIVE │ │ │ │ +002caaa4 00000017 R_ARM_RELATIVE │ │ │ │ +002caac4 00000017 R_ARM_RELATIVE │ │ │ │ +002caacc 00000017 R_ARM_RELATIVE │ │ │ │ +002caaec 00000017 R_ARM_RELATIVE │ │ │ │ +002caaf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cab14 00000017 R_ARM_RELATIVE │ │ │ │ +002cab1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cab3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cab44 00000017 R_ARM_RELATIVE │ │ │ │ +002cab64 00000017 R_ARM_RELATIVE │ │ │ │ +002cab6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cab8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cab94 00000017 R_ARM_RELATIVE │ │ │ │ +002cabb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cabbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cabdc 00000017 R_ARM_RELATIVE │ │ │ │ +002cabe4 00000017 R_ARM_RELATIVE │ │ │ │ +002cac04 00000017 R_ARM_RELATIVE │ │ │ │ +002cac0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cac2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cac34 00000017 R_ARM_RELATIVE │ │ │ │ +002cac54 00000017 R_ARM_RELATIVE │ │ │ │ +002cac5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cac7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cac84 00000017 R_ARM_RELATIVE │ │ │ │ +002caca4 00000017 R_ARM_RELATIVE │ │ │ │ +002cacac 00000017 R_ARM_RELATIVE │ │ │ │ +002caccc 00000017 R_ARM_RELATIVE │ │ │ │ +002cacd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cacf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cacfc 00000017 R_ARM_RELATIVE │ │ │ │ +002cad1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cad24 00000017 R_ARM_RELATIVE │ │ │ │ +002cad44 00000017 R_ARM_RELATIVE │ │ │ │ +002cad4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cad6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cad74 00000017 R_ARM_RELATIVE │ │ │ │ +002cadbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cadc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cadcc 00000017 R_ARM_RELATIVE │ │ │ │ +002cadd4 00000017 R_ARM_RELATIVE │ │ │ │ +002caddc 00000017 R_ARM_RELATIVE │ │ │ │ +002cade4 00000017 R_ARM_RELATIVE │ │ │ │ +002cadec 00000017 R_ARM_RELATIVE │ │ │ │ +002cadf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cadfc 00000017 R_ARM_RELATIVE │ │ │ │ +002cae04 00000017 R_ARM_RELATIVE │ │ │ │ +002cae0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae14 00000017 R_ARM_RELATIVE │ │ │ │ +002cae18 00000017 R_ARM_RELATIVE │ │ │ │ +002cae1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae24 00000017 R_ARM_RELATIVE │ │ │ │ +002cae28 00000017 R_ARM_RELATIVE │ │ │ │ +002cae2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae34 00000017 R_ARM_RELATIVE │ │ │ │ +002cae38 00000017 R_ARM_RELATIVE │ │ │ │ +002cae3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae44 00000017 R_ARM_RELATIVE │ │ │ │ +002cae48 00000017 R_ARM_RELATIVE │ │ │ │ +002cae4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae54 00000017 R_ARM_RELATIVE │ │ │ │ +002cae58 00000017 R_ARM_RELATIVE │ │ │ │ +002cae5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae64 00000017 R_ARM_RELATIVE │ │ │ │ +002cae68 00000017 R_ARM_RELATIVE │ │ │ │ +002cae6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae74 00000017 R_ARM_RELATIVE │ │ │ │ +002cae78 00000017 R_ARM_RELATIVE │ │ │ │ +002cae7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae84 00000017 R_ARM_RELATIVE │ │ │ │ +002cae8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cae94 00000017 R_ARM_RELATIVE │ │ │ │ +002cae9c 00000017 R_ARM_RELATIVE │ │ │ │ +002caea4 00000017 R_ARM_RELATIVE │ │ │ │ +002caeac 00000017 R_ARM_RELATIVE │ │ │ │ +002caeb4 00000017 R_ARM_RELATIVE │ │ │ │ +002caebc 00000017 R_ARM_RELATIVE │ │ │ │ +002caec4 00000017 R_ARM_RELATIVE │ │ │ │ +002caecc 00000017 R_ARM_RELATIVE │ │ │ │ +002caed4 00000017 R_ARM_RELATIVE │ │ │ │ +002caedc 00000017 R_ARM_RELATIVE │ │ │ │ +002caee4 00000017 R_ARM_RELATIVE │ │ │ │ +002caeec 00000017 R_ARM_RELATIVE │ │ │ │ +002caef4 00000017 R_ARM_RELATIVE │ │ │ │ +002caefc 00000017 R_ARM_RELATIVE │ │ │ │ +002caf04 00000017 R_ARM_RELATIVE │ │ │ │ +002caf0c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf14 00000017 R_ARM_RELATIVE │ │ │ │ +002caf1c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf24 00000017 R_ARM_RELATIVE │ │ │ │ +002caf2c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf34 00000017 R_ARM_RELATIVE │ │ │ │ +002caf3c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf44 00000017 R_ARM_RELATIVE │ │ │ │ +002caf4c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf54 00000017 R_ARM_RELATIVE │ │ │ │ +002caf5c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf64 00000017 R_ARM_RELATIVE │ │ │ │ +002caf6c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf74 00000017 R_ARM_RELATIVE │ │ │ │ +002caf78 00000017 R_ARM_RELATIVE │ │ │ │ +002caf8c 00000017 R_ARM_RELATIVE │ │ │ │ +002caf94 00000017 R_ARM_RELATIVE │ │ │ │ +002caf98 00000017 R_ARM_RELATIVE │ │ │ │ +002caf9c 00000017 R_ARM_RELATIVE │ │ │ │ +002cafa4 00000017 R_ARM_RELATIVE │ │ │ │ +002cafbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cafc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cafc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cafc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cafcc 00000017 R_ARM_RELATIVE │ │ │ │ +002cafd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cafd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cafd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cafe0 00000017 R_ARM_RELATIVE │ │ │ │ +002cafe8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb008 00000017 R_ARM_RELATIVE │ │ │ │ +002cb010 00000017 R_ARM_RELATIVE │ │ │ │ +002cb030 00000017 R_ARM_RELATIVE │ │ │ │ +002cb038 00000017 R_ARM_RELATIVE │ │ │ │ +002cb058 00000017 R_ARM_RELATIVE │ │ │ │ +002cb060 00000017 R_ARM_RELATIVE │ │ │ │ +002cb080 00000017 R_ARM_RELATIVE │ │ │ │ +002cb088 00000017 R_ARM_RELATIVE │ │ │ │ +002cb0a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb0b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb0d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb0d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb0f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb100 00000017 R_ARM_RELATIVE │ │ │ │ +002cb120 00000017 R_ARM_RELATIVE │ │ │ │ +002cb128 00000017 R_ARM_RELATIVE │ │ │ │ +002cb148 00000017 R_ARM_RELATIVE │ │ │ │ +002cb150 00000017 R_ARM_RELATIVE │ │ │ │ +002cb170 00000017 R_ARM_RELATIVE │ │ │ │ +002cb178 00000017 R_ARM_RELATIVE │ │ │ │ +002cb198 00000017 R_ARM_RELATIVE │ │ │ │ +002cb1a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb1c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb1c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb1e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb1f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb210 00000017 R_ARM_RELATIVE │ │ │ │ +002cb218 00000017 R_ARM_RELATIVE │ │ │ │ +002cb238 00000017 R_ARM_RELATIVE │ │ │ │ +002cb240 00000017 R_ARM_RELATIVE │ │ │ │ +002cb288 00000017 R_ARM_RELATIVE │ │ │ │ +002cb290 00000017 R_ARM_RELATIVE │ │ │ │ +002cb2b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb2b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb2d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb2e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb300 00000017 R_ARM_RELATIVE │ │ │ │ +002cb308 00000017 R_ARM_RELATIVE │ │ │ │ +002cb328 00000017 R_ARM_RELATIVE │ │ │ │ +002cb330 00000017 R_ARM_RELATIVE │ │ │ │ +002cb350 00000017 R_ARM_RELATIVE │ │ │ │ +002cb358 00000017 R_ARM_RELATIVE │ │ │ │ +002cb378 00000017 R_ARM_RELATIVE │ │ │ │ +002cb380 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb3f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb418 00000017 R_ARM_RELATIVE │ │ │ │ +002cb420 00000017 R_ARM_RELATIVE │ │ │ │ +002cb440 00000017 R_ARM_RELATIVE │ │ │ │ +002cb448 00000017 R_ARM_RELATIVE │ │ │ │ +002cb468 00000017 R_ARM_RELATIVE │ │ │ │ +002cb470 00000017 R_ARM_RELATIVE │ │ │ │ +002cb490 00000017 R_ARM_RELATIVE │ │ │ │ +002cb498 00000017 R_ARM_RELATIVE │ │ │ │ +002cb4e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb4e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb508 00000017 R_ARM_RELATIVE │ │ │ │ +002cb510 00000017 R_ARM_RELATIVE │ │ │ │ +002cb530 00000017 R_ARM_RELATIVE │ │ │ │ +002cb538 00000017 R_ARM_RELATIVE │ │ │ │ +002cb558 00000017 R_ARM_RELATIVE │ │ │ │ +002cb560 00000017 R_ARM_RELATIVE │ │ │ │ +002cb580 00000017 R_ARM_RELATIVE │ │ │ │ +002cb588 00000017 R_ARM_RELATIVE │ │ │ │ +002cb5a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb5b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb5d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb5d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb5f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb600 00000017 R_ARM_RELATIVE │ │ │ │ +002cb620 00000017 R_ARM_RELATIVE │ │ │ │ +002cb628 00000017 R_ARM_RELATIVE │ │ │ │ +002cb648 00000017 R_ARM_RELATIVE │ │ │ │ +002cb650 00000017 R_ARM_RELATIVE │ │ │ │ +002cb670 00000017 R_ARM_RELATIVE │ │ │ │ +002cb678 00000017 R_ARM_RELATIVE │ │ │ │ +002cb698 00000017 R_ARM_RELATIVE │ │ │ │ +002cb6a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb6e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb6f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb710 00000017 R_ARM_RELATIVE │ │ │ │ +002cb718 00000017 R_ARM_RELATIVE │ │ │ │ +002cb738 00000017 R_ARM_RELATIVE │ │ │ │ +002cb740 00000017 R_ARM_RELATIVE │ │ │ │ +002cb760 00000017 R_ARM_RELATIVE │ │ │ │ +002cb768 00000017 R_ARM_RELATIVE │ │ │ │ +002cb788 00000017 R_ARM_RELATIVE │ │ │ │ +002cb790 00000017 R_ARM_RELATIVE │ │ │ │ +002cb7b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb7b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb7d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb7e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb800 00000017 R_ARM_RELATIVE │ │ │ │ +002cb808 00000017 R_ARM_RELATIVE │ │ │ │ +002cb828 00000017 R_ARM_RELATIVE │ │ │ │ +002cb830 00000017 R_ARM_RELATIVE │ │ │ │ +002cb850 00000017 R_ARM_RELATIVE │ │ │ │ +002cb858 00000017 R_ARM_RELATIVE │ │ │ │ +002cb878 00000017 R_ARM_RELATIVE │ │ │ │ +002cb880 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cb8f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb918 00000017 R_ARM_RELATIVE │ │ │ │ +002cb920 00000017 R_ARM_RELATIVE │ │ │ │ +002cb940 00000017 R_ARM_RELATIVE │ │ │ │ +002cb948 00000017 R_ARM_RELATIVE │ │ │ │ +002cb968 00000017 R_ARM_RELATIVE │ │ │ │ +002cb970 00000017 R_ARM_RELATIVE │ │ │ │ +002cb990 00000017 R_ARM_RELATIVE │ │ │ │ +002cb998 00000017 R_ARM_RELATIVE │ │ │ │ +002cb9b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cb9c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cba08 00000017 R_ARM_RELATIVE │ │ │ │ +002cba10 00000017 R_ARM_RELATIVE │ │ │ │ +002cba30 00000017 R_ARM_RELATIVE │ │ │ │ +002cba38 00000017 R_ARM_RELATIVE │ │ │ │ +002cba58 00000017 R_ARM_RELATIVE │ │ │ │ +002cba60 00000017 R_ARM_RELATIVE │ │ │ │ +002cba80 00000017 R_ARM_RELATIVE │ │ │ │ +002cba88 00000017 R_ARM_RELATIVE │ │ │ │ +002cbaa8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbab0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbad0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbad8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbaf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb00 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb20 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb28 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb48 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb50 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb70 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb78 00000017 R_ARM_RELATIVE │ │ │ │ +002cbb98 00000017 R_ARM_RELATIVE │ │ │ │ +002cbba0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbbc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbbc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbbe8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbbf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc10 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc18 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc38 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc40 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc60 00000017 R_ARM_RELATIVE │ │ │ │ +002cbc68 00000017 R_ARM_RELATIVE │ │ │ │ +002cbcb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbcb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbcd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbce0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd00 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd08 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd28 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd30 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd50 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd58 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd78 00000017 R_ARM_RELATIVE │ │ │ │ +002cbd80 00000017 R_ARM_RELATIVE │ │ │ │ +002cbda0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbda8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbdc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbdd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbdf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbdf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe18 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe20 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe40 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe48 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe68 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe70 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe90 00000017 R_ARM_RELATIVE │ │ │ │ +002cbe98 00000017 R_ARM_RELATIVE │ │ │ │ +002cbeb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbec0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbee0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbee8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf30 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf38 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf58 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf60 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf80 00000017 R_ARM_RELATIVE │ │ │ │ +002cbf88 00000017 R_ARM_RELATIVE │ │ │ │ +002cbfd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cbfd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cbff8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc000 00000017 R_ARM_RELATIVE │ │ │ │ +002cc020 00000017 R_ARM_RELATIVE │ │ │ │ +002cc028 00000017 R_ARM_RELATIVE │ │ │ │ +002cc048 00000017 R_ARM_RELATIVE │ │ │ │ +002cc050 00000017 R_ARM_RELATIVE │ │ │ │ +002cc070 00000017 R_ARM_RELATIVE │ │ │ │ +002cc078 00000017 R_ARM_RELATIVE │ │ │ │ +002cc098 00000017 R_ARM_RELATIVE │ │ │ │ +002cc0a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc0c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc0c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc0e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc0f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc110 00000017 R_ARM_RELATIVE │ │ │ │ +002cc118 00000017 R_ARM_RELATIVE │ │ │ │ +002cc138 00000017 R_ARM_RELATIVE │ │ │ │ +002cc140 00000017 R_ARM_RELATIVE │ │ │ │ +002cc160 00000017 R_ARM_RELATIVE │ │ │ │ +002cc168 00000017 R_ARM_RELATIVE │ │ │ │ +002cc188 00000017 R_ARM_RELATIVE │ │ │ │ +002cc190 00000017 R_ARM_RELATIVE │ │ │ │ +002cc1b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc1b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc1d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc1e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc200 00000017 R_ARM_RELATIVE │ │ │ │ +002cc208 00000017 R_ARM_RELATIVE │ │ │ │ +002cc250 00000017 R_ARM_RELATIVE │ │ │ │ +002cc258 00000017 R_ARM_RELATIVE │ │ │ │ +002cc25c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc260 00000017 R_ARM_RELATIVE │ │ │ │ +002cc268 00000017 R_ARM_RELATIVE │ │ │ │ +002cc26c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc280 00000017 R_ARM_RELATIVE │ │ │ │ +002cc288 00000017 R_ARM_RELATIVE │ │ │ │ +002cc28c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc290 00000017 R_ARM_RELATIVE │ │ │ │ +002cc298 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2bc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc2f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc300 00000017 R_ARM_RELATIVE │ │ │ │ +002cc308 00000017 R_ARM_RELATIVE │ │ │ │ +002cc310 00000017 R_ARM_RELATIVE │ │ │ │ +002cc318 00000017 R_ARM_RELATIVE │ │ │ │ +002cc320 00000017 R_ARM_RELATIVE │ │ │ │ +002cc328 00000017 R_ARM_RELATIVE │ │ │ │ +002cc32c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc340 00000017 R_ARM_RELATIVE │ │ │ │ +002cc348 00000017 R_ARM_RELATIVE │ │ │ │ +002cc368 00000017 R_ARM_RELATIVE │ │ │ │ +002cc36c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc370 00000017 R_ARM_RELATIVE │ │ │ │ +002cc390 00000017 R_ARM_RELATIVE │ │ │ │ +002cc394 00000017 R_ARM_RELATIVE │ │ │ │ +002cc398 00000017 R_ARM_RELATIVE │ │ │ │ +002cc3e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc3e4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc3e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc408 00000017 R_ARM_RELATIVE │ │ │ │ +002cc40c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc410 00000017 R_ARM_RELATIVE │ │ │ │ +002cc430 00000017 R_ARM_RELATIVE │ │ │ │ +002cc434 00000017 R_ARM_RELATIVE │ │ │ │ +002cc438 00000017 R_ARM_RELATIVE │ │ │ │ +002cc480 00000017 R_ARM_RELATIVE │ │ │ │ +002cc484 00000017 R_ARM_RELATIVE │ │ │ │ +002cc488 00000017 R_ARM_RELATIVE │ │ │ │ +002cc48c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc490 00000017 R_ARM_RELATIVE │ │ │ │ +002cc494 00000017 R_ARM_RELATIVE │ │ │ │ +002cc498 00000017 R_ARM_RELATIVE │ │ │ │ +002cc49c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4a4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4ac 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4b4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4bc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4c4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4cc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4d4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4dc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4e4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4ec 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4f4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc4fc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc500 00000017 R_ARM_RELATIVE │ │ │ │ +002cc504 00000017 R_ARM_RELATIVE │ │ │ │ +002cc508 00000017 R_ARM_RELATIVE │ │ │ │ +002cc50c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc510 00000017 R_ARM_RELATIVE │ │ │ │ +002cc514 00000017 R_ARM_RELATIVE │ │ │ │ +002cc518 00000017 R_ARM_RELATIVE │ │ │ │ +002cc51c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc520 00000017 R_ARM_RELATIVE │ │ │ │ +002cc524 00000017 R_ARM_RELATIVE │ │ │ │ +002cc528 00000017 R_ARM_RELATIVE │ │ │ │ +002cc530 00000017 R_ARM_RELATIVE │ │ │ │ +002cc534 00000017 R_ARM_RELATIVE │ │ │ │ +002cc538 00000017 R_ARM_RELATIVE │ │ │ │ +002cc53c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc540 00000017 R_ARM_RELATIVE │ │ │ │ +002cc544 00000017 R_ARM_RELATIVE │ │ │ │ +002cc548 00000017 R_ARM_RELATIVE │ │ │ │ +002cc54c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc550 00000017 R_ARM_RELATIVE │ │ │ │ +002cc554 00000017 R_ARM_RELATIVE │ │ │ │ +002cc558 00000017 R_ARM_RELATIVE │ │ │ │ +002cc55c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc560 00000017 R_ARM_RELATIVE │ │ │ │ +002cc564 00000017 R_ARM_RELATIVE │ │ │ │ +002cc568 00000017 R_ARM_RELATIVE │ │ │ │ +002cc56c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc570 00000017 R_ARM_RELATIVE │ │ │ │ +002cc578 00000017 R_ARM_RELATIVE │ │ │ │ +002cc57c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc580 00000017 R_ARM_RELATIVE │ │ │ │ +002cc584 00000017 R_ARM_RELATIVE │ │ │ │ +002cc588 00000017 R_ARM_RELATIVE │ │ │ │ +002cc58c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc590 00000017 R_ARM_RELATIVE │ │ │ │ +002cc594 00000017 R_ARM_RELATIVE │ │ │ │ +002cc598 00000017 R_ARM_RELATIVE │ │ │ │ +002cc59c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5a4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5ac 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5b4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5bc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5c4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5cc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5d4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5dc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5e4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5ec 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5f4 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc5fc 00000017 R_ARM_RELATIVE │ │ │ │ +002cc600 00000017 R_ARM_RELATIVE │ │ │ │ +002cc604 00000017 R_ARM_RELATIVE │ │ │ │ +002cc608 00000017 R_ARM_RELATIVE │ │ │ │ +002cc60c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc610 00000017 R_ARM_RELATIVE │ │ │ │ +002cc614 00000017 R_ARM_RELATIVE │ │ │ │ +002cc618 00000017 R_ARM_RELATIVE │ │ │ │ +002cc61c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc620 00000017 R_ARM_RELATIVE │ │ │ │ +002cc624 00000017 R_ARM_RELATIVE │ │ │ │ +002cc628 00000017 R_ARM_RELATIVE │ │ │ │ +002cc62c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc630 00000017 R_ARM_RELATIVE │ │ │ │ +002cc634 00000017 R_ARM_RELATIVE │ │ │ │ +002cc638 00000017 R_ARM_RELATIVE │ │ │ │ +002cc63c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc640 00000017 R_ARM_RELATIVE │ │ │ │ +002cc644 00000017 R_ARM_RELATIVE │ │ │ │ +002cc648 00000017 R_ARM_RELATIVE │ │ │ │ +002cc64c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc650 00000017 R_ARM_RELATIVE │ │ │ │ +002cc654 00000017 R_ARM_RELATIVE │ │ │ │ +002cc658 00000017 R_ARM_RELATIVE │ │ │ │ +002cc65c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc660 00000017 R_ARM_RELATIVE │ │ │ │ +002cc664 00000017 R_ARM_RELATIVE │ │ │ │ +002cc668 00000017 R_ARM_RELATIVE │ │ │ │ +002cc66c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc670 00000017 R_ARM_RELATIVE │ │ │ │ +002cc674 00000017 R_ARM_RELATIVE │ │ │ │ +002cc678 00000017 R_ARM_RELATIVE │ │ │ │ +002cc67c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc680 00000017 R_ARM_RELATIVE │ │ │ │ +002cc684 00000017 R_ARM_RELATIVE │ │ │ │ +002cc688 00000017 R_ARM_RELATIVE │ │ │ │ +002cc68c 00000017 R_ARM_RELATIVE │ │ │ │ +002cc690 00000017 R_ARM_RELATIVE │ │ │ │ +002cc698 00000017 R_ARM_RELATIVE │ │ │ │ +002cc6a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc6c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc6c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc6e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc6f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc710 00000017 R_ARM_RELATIVE │ │ │ │ +002cc718 00000017 R_ARM_RELATIVE │ │ │ │ +002cc760 00000017 R_ARM_RELATIVE │ │ │ │ +002cc768 00000017 R_ARM_RELATIVE │ │ │ │ +002cc788 00000017 R_ARM_RELATIVE │ │ │ │ +002cc790 00000017 R_ARM_RELATIVE │ │ │ │ +002cc7b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc7b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc7d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc7e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc800 00000017 R_ARM_RELATIVE │ │ │ │ +002cc808 00000017 R_ARM_RELATIVE │ │ │ │ +002cc828 00000017 R_ARM_RELATIVE │ │ │ │ +002cc830 00000017 R_ARM_RELATIVE │ │ │ │ +002cc850 00000017 R_ARM_RELATIVE │ │ │ │ +002cc858 00000017 R_ARM_RELATIVE │ │ │ │ +002cc8a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc8a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc8c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc8d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc918 00000017 R_ARM_RELATIVE │ │ │ │ +002cc920 00000017 R_ARM_RELATIVE │ │ │ │ +002cc940 00000017 R_ARM_RELATIVE │ │ │ │ +002cc948 00000017 R_ARM_RELATIVE │ │ │ │ +002cc968 00000017 R_ARM_RELATIVE │ │ │ │ +002cc970 00000017 R_ARM_RELATIVE │ │ │ │ +002cc990 00000017 R_ARM_RELATIVE │ │ │ │ +002cc998 00000017 R_ARM_RELATIVE │ │ │ │ +002cc9b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cc9c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc9e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cc9e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cca08 00000017 R_ARM_RELATIVE │ │ │ │ +002cca10 00000017 R_ARM_RELATIVE │ │ │ │ +002cca58 00000017 R_ARM_RELATIVE │ │ │ │ +002cca60 00000017 R_ARM_RELATIVE │ │ │ │ +002cca80 00000017 R_ARM_RELATIVE │ │ │ │ +002cca88 00000017 R_ARM_RELATIVE │ │ │ │ +002ccad0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccad8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccaf8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccb00 00000017 R_ARM_RELATIVE │ │ │ │ +002ccb48 00000017 R_ARM_RELATIVE │ │ │ │ +002ccb50 00000017 R_ARM_RELATIVE │ │ │ │ +002ccb98 00000017 R_ARM_RELATIVE │ │ │ │ +002ccba0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccbc0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccbc8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccbe8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccbf0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc10 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc18 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc38 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc40 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc60 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc68 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc88 00000017 R_ARM_RELATIVE │ │ │ │ +002ccc90 00000017 R_ARM_RELATIVE │ │ │ │ +002ccca8 00000017 R_ARM_RELATIVE │ │ │ │ +002cccb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cccb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cccd8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccce0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccd28 00000017 R_ARM_RELATIVE │ │ │ │ +002ccd30 00000017 R_ARM_RELATIVE │ │ │ │ +002ccd50 00000017 R_ARM_RELATIVE │ │ │ │ +002ccd58 00000017 R_ARM_RELATIVE │ │ │ │ +002ccda0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccda8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccdc0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccdc8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccdd0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccde8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccdf0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccdf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cce18 00000017 R_ARM_RELATIVE │ │ │ │ +002cce20 00000017 R_ARM_RELATIVE │ │ │ │ +002cce68 00000017 R_ARM_RELATIVE │ │ │ │ +002cce70 00000017 R_ARM_RELATIVE │ │ │ │ +002cceb8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccec0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf08 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf0c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf10 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf14 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf18 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf1c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf20 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf24 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf28 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf2c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf30 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf34 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf38 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf3c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf40 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf44 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf48 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf4c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf50 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf54 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf58 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf5c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf60 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf64 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf68 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf6c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf70 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf74 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf78 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf7c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf80 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf84 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf88 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf8c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf90 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf94 00000017 R_ARM_RELATIVE │ │ │ │ +002ccf9c 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfa0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfa4 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfa8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfac 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfb8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfbc 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfc0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfc4 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfc8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfcc 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfd0 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfd4 00000017 R_ARM_RELATIVE │ │ │ │ +002ccfd8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccff8 00000017 R_ARM_RELATIVE │ │ │ │ +002ccffc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd000 00000017 R_ARM_RELATIVE │ │ │ │ +002cd020 00000017 R_ARM_RELATIVE │ │ │ │ +002cd024 00000017 R_ARM_RELATIVE │ │ │ │ +002cd028 00000017 R_ARM_RELATIVE │ │ │ │ +002cd048 00000017 R_ARM_RELATIVE │ │ │ │ +002cd04c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd050 00000017 R_ARM_RELATIVE │ │ │ │ +002cd070 00000017 R_ARM_RELATIVE │ │ │ │ +002cd074 00000017 R_ARM_RELATIVE │ │ │ │ +002cd078 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0c4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0ec 00000017 R_ARM_RELATIVE │ │ │ │ +002cd0f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd110 00000017 R_ARM_RELATIVE │ │ │ │ +002cd114 00000017 R_ARM_RELATIVE │ │ │ │ +002cd118 00000017 R_ARM_RELATIVE │ │ │ │ +002cd138 00000017 R_ARM_RELATIVE │ │ │ │ +002cd13c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd140 00000017 R_ARM_RELATIVE │ │ │ │ +002cd160 00000017 R_ARM_RELATIVE │ │ │ │ +002cd164 00000017 R_ARM_RELATIVE │ │ │ │ +002cd168 00000017 R_ARM_RELATIVE │ │ │ │ +002cd188 00000017 R_ARM_RELATIVE │ │ │ │ +002cd18c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd190 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1b4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1dc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd1e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd200 00000017 R_ARM_RELATIVE │ │ │ │ +002cd204 00000017 R_ARM_RELATIVE │ │ │ │ +002cd208 00000017 R_ARM_RELATIVE │ │ │ │ +002cd228 00000017 R_ARM_RELATIVE │ │ │ │ +002cd22c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd230 00000017 R_ARM_RELATIVE │ │ │ │ +002cd250 00000017 R_ARM_RELATIVE │ │ │ │ +002cd254 00000017 R_ARM_RELATIVE │ │ │ │ +002cd258 00000017 R_ARM_RELATIVE │ │ │ │ +002cd278 00000017 R_ARM_RELATIVE │ │ │ │ +002cd27c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd280 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2a4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2cc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2f4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd2f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd318 00000017 R_ARM_RELATIVE │ │ │ │ +002cd31c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd320 00000017 R_ARM_RELATIVE │ │ │ │ +002cd340 00000017 R_ARM_RELATIVE │ │ │ │ +002cd344 00000017 R_ARM_RELATIVE │ │ │ │ +002cd348 00000017 R_ARM_RELATIVE │ │ │ │ +002cd368 00000017 R_ARM_RELATIVE │ │ │ │ +002cd36c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd370 00000017 R_ARM_RELATIVE │ │ │ │ +002cd390 00000017 R_ARM_RELATIVE │ │ │ │ +002cd394 00000017 R_ARM_RELATIVE │ │ │ │ +002cd398 00000017 R_ARM_RELATIVE │ │ │ │ +002cd3b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd3bc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd3c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd408 00000017 R_ARM_RELATIVE │ │ │ │ +002cd40c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd410 00000017 R_ARM_RELATIVE │ │ │ │ +002cd414 00000017 R_ARM_RELATIVE │ │ │ │ +002cd418 00000017 R_ARM_RELATIVE │ │ │ │ +002cd41c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd420 00000017 R_ARM_RELATIVE │ │ │ │ +002cd424 00000017 R_ARM_RELATIVE │ │ │ │ +002cd428 00000017 R_ARM_RELATIVE │ │ │ │ +002cd42c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd430 00000017 R_ARM_RELATIVE │ │ │ │ +002cd434 00000017 R_ARM_RELATIVE │ │ │ │ +002cd438 00000017 R_ARM_RELATIVE │ │ │ │ +002cd43c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd440 00000017 R_ARM_RELATIVE │ │ │ │ +002cd444 00000017 R_ARM_RELATIVE │ │ │ │ +002cd448 00000017 R_ARM_RELATIVE │ │ │ │ +002cd44c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd450 00000017 R_ARM_RELATIVE │ │ │ │ +002cd454 00000017 R_ARM_RELATIVE │ │ │ │ +002cd458 00000017 R_ARM_RELATIVE │ │ │ │ +002cd45c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd460 00000017 R_ARM_RELATIVE │ │ │ │ +002cd464 00000017 R_ARM_RELATIVE │ │ │ │ +002cd468 00000017 R_ARM_RELATIVE │ │ │ │ +002cd46c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd478 00000017 R_ARM_RELATIVE │ │ │ │ +002cd480 00000017 R_ARM_RELATIVE │ │ │ │ +002cd4a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd4a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd4f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd4f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd540 00000017 R_ARM_RELATIVE │ │ │ │ +002cd548 00000017 R_ARM_RELATIVE │ │ │ │ +002cd568 00000017 R_ARM_RELATIVE │ │ │ │ +002cd570 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5bc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5e4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd5e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd608 00000017 R_ARM_RELATIVE │ │ │ │ +002cd60c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd610 00000017 R_ARM_RELATIVE │ │ │ │ +002cd630 00000017 R_ARM_RELATIVE │ │ │ │ +002cd634 00000017 R_ARM_RELATIVE │ │ │ │ +002cd638 00000017 R_ARM_RELATIVE │ │ │ │ +002cd658 00000017 R_ARM_RELATIVE │ │ │ │ +002cd65c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd660 00000017 R_ARM_RELATIVE │ │ │ │ +002cd680 00000017 R_ARM_RELATIVE │ │ │ │ +002cd684 00000017 R_ARM_RELATIVE │ │ │ │ +002cd688 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6ac 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6d0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6d4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd6fc 00000017 R_ARM_RELATIVE │ │ │ │ +002cd700 00000017 R_ARM_RELATIVE │ │ │ │ +002cd720 00000017 R_ARM_RELATIVE │ │ │ │ +002cd724 00000017 R_ARM_RELATIVE │ │ │ │ +002cd728 00000017 R_ARM_RELATIVE │ │ │ │ +002cd748 00000017 R_ARM_RELATIVE │ │ │ │ +002cd74c 00000017 R_ARM_RELATIVE │ │ │ │ +002cd750 00000017 R_ARM_RELATIVE │ │ │ │ +002cd768 00000017 R_ARM_RELATIVE │ │ │ │ +002cd798 00000017 R_ARM_RELATIVE │ │ │ │ +002cd7a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd7c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd7c8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd7e8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd7f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd810 00000017 R_ARM_RELATIVE │ │ │ │ +002cd818 00000017 R_ARM_RELATIVE │ │ │ │ +002cd838 00000017 R_ARM_RELATIVE │ │ │ │ +002cd840 00000017 R_ARM_RELATIVE │ │ │ │ +002cd860 00000017 R_ARM_RELATIVE │ │ │ │ +002cd868 00000017 R_ARM_RELATIVE │ │ │ │ +002cd888 00000017 R_ARM_RELATIVE │ │ │ │ +002cd890 00000017 R_ARM_RELATIVE │ │ │ │ +002cd8b0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd8b8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd8d8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd8e0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd900 00000017 R_ARM_RELATIVE │ │ │ │ +002cd908 00000017 R_ARM_RELATIVE │ │ │ │ +002cd928 00000017 R_ARM_RELATIVE │ │ │ │ +002cd930 00000017 R_ARM_RELATIVE │ │ │ │ +002cd948 00000017 R_ARM_RELATIVE │ │ │ │ +002cd950 00000017 R_ARM_RELATIVE │ │ │ │ +002cd958 00000017 R_ARM_RELATIVE │ │ │ │ +002cd970 00000017 R_ARM_RELATIVE │ │ │ │ +002cd978 00000017 R_ARM_RELATIVE │ │ │ │ +002cd980 00000017 R_ARM_RELATIVE │ │ │ │ +002cd9a0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd9a8 00000017 R_ARM_RELATIVE │ │ │ │ +002cd9f0 00000017 R_ARM_RELATIVE │ │ │ │ +002cd9f4 00000017 R_ARM_RELATIVE │ │ │ │ +002cd9f8 00000017 R_ARM_RELATIVE │ │ │ │ +002cda18 00000017 R_ARM_RELATIVE │ │ │ │ +002cda1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cda20 00000017 R_ARM_RELATIVE │ │ │ │ +002cda40 00000017 R_ARM_RELATIVE │ │ │ │ +002cda44 00000017 R_ARM_RELATIVE │ │ │ │ +002cda48 00000017 R_ARM_RELATIVE │ │ │ │ +002cda68 00000017 R_ARM_RELATIVE │ │ │ │ +002cda6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cda70 00000017 R_ARM_RELATIVE │ │ │ │ +002cdab8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdac0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdae0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdae8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb08 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb10 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb30 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb38 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb58 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb60 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb80 00000017 R_ARM_RELATIVE │ │ │ │ +002cdb88 00000017 R_ARM_RELATIVE │ │ │ │ +002cdbd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdbd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdbf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdc00 00000017 R_ARM_RELATIVE │ │ │ │ +002cdc48 00000017 R_ARM_RELATIVE │ │ │ │ +002cdc50 00000017 R_ARM_RELATIVE │ │ │ │ +002cdc70 00000017 R_ARM_RELATIVE │ │ │ │ +002cdc78 00000017 R_ARM_RELATIVE │ │ │ │ +002cdcc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdcc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cdcc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdce8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdcec 00000017 R_ARM_RELATIVE │ │ │ │ +002cdcf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd10 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd14 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd18 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd38 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd40 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd60 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd64 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd68 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd88 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cdd90 00000017 R_ARM_RELATIVE │ │ │ │ +002cddb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cddb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cddb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cddd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdddc 00000017 R_ARM_RELATIVE │ │ │ │ +002cdde0 00000017 R_ARM_RELATIVE │ │ │ │ +002cde00 00000017 R_ARM_RELATIVE │ │ │ │ +002cde04 00000017 R_ARM_RELATIVE │ │ │ │ +002cde08 00000017 R_ARM_RELATIVE │ │ │ │ +002cde28 00000017 R_ARM_RELATIVE │ │ │ │ +002cde2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cde30 00000017 R_ARM_RELATIVE │ │ │ │ +002cde50 00000017 R_ARM_RELATIVE │ │ │ │ +002cde54 00000017 R_ARM_RELATIVE │ │ │ │ +002cde58 00000017 R_ARM_RELATIVE │ │ │ │ +002cde78 00000017 R_ARM_RELATIVE │ │ │ │ +002cde7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cde80 00000017 R_ARM_RELATIVE │ │ │ │ +002cdea0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdea4 00000017 R_ARM_RELATIVE │ │ │ │ +002cdea8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdec8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdecc 00000017 R_ARM_RELATIVE │ │ │ │ +002cded0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdef0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdef4 00000017 R_ARM_RELATIVE │ │ │ │ +002cdef8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf18 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf20 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf40 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf44 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf48 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf68 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cdf70 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfe0 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfe4 00000017 R_ARM_RELATIVE │ │ │ │ +002cdfe8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce008 00000017 R_ARM_RELATIVE │ │ │ │ +002ce00c 00000017 R_ARM_RELATIVE │ │ │ │ +002ce010 00000017 R_ARM_RELATIVE │ │ │ │ +002ce030 00000017 R_ARM_RELATIVE │ │ │ │ +002ce034 00000017 R_ARM_RELATIVE │ │ │ │ +002ce038 00000017 R_ARM_RELATIVE │ │ │ │ +002ce058 00000017 R_ARM_RELATIVE │ │ │ │ +002ce05c 00000017 R_ARM_RELATIVE │ │ │ │ +002ce060 00000017 R_ARM_RELATIVE │ │ │ │ +002ce0a8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce0b0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce0d0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce0d8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce0f8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce100 00000017 R_ARM_RELATIVE │ │ │ │ +002ce120 00000017 R_ARM_RELATIVE │ │ │ │ +002ce128 00000017 R_ARM_RELATIVE │ │ │ │ +002ce148 00000017 R_ARM_RELATIVE │ │ │ │ +002ce150 00000017 R_ARM_RELATIVE │ │ │ │ +002ce198 00000017 R_ARM_RELATIVE │ │ │ │ +002ce1a0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce1e8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce1f0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce210 00000017 R_ARM_RELATIVE │ │ │ │ +002ce218 00000017 R_ARM_RELATIVE │ │ │ │ +002ce260 00000017 R_ARM_RELATIVE │ │ │ │ +002ce268 00000017 R_ARM_RELATIVE │ │ │ │ +002ce288 00000017 R_ARM_RELATIVE │ │ │ │ +002ce290 00000017 R_ARM_RELATIVE │ │ │ │ +002ce2b0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce2b8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce300 00000017 R_ARM_RELATIVE │ │ │ │ +002ce308 00000017 R_ARM_RELATIVE │ │ │ │ +002ce328 00000017 R_ARM_RELATIVE │ │ │ │ +002ce330 00000017 R_ARM_RELATIVE │ │ │ │ +002ce378 00000017 R_ARM_RELATIVE │ │ │ │ +002ce380 00000017 R_ARM_RELATIVE │ │ │ │ +002ce3a0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce3a8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce3f0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce3f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ce400 00000017 R_ARM_RELATIVE │ │ │ │ +002ce408 00000017 R_ARM_RELATIVE │ │ │ │ +002ce428 00000017 R_ARM_RELATIVE │ │ │ │ +002ce430 00000017 R_ARM_RELATIVE │ │ │ │ +002ce450 00000017 R_ARM_RELATIVE │ │ │ │ +002ce458 00000017 R_ARM_RELATIVE │ │ │ │ +002ce478 00000017 R_ARM_RELATIVE │ │ │ │ +002ce480 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4c8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4cc 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4d0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4f0 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4f4 00000017 R_ARM_RELATIVE │ │ │ │ +002ce4f8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce518 00000017 R_ARM_RELATIVE │ │ │ │ +002ce51c 00000017 R_ARM_RELATIVE │ │ │ │ +002ce520 00000017 R_ARM_RELATIVE │ │ │ │ +002ce540 00000017 R_ARM_RELATIVE │ │ │ │ +002ce544 00000017 R_ARM_RELATIVE │ │ │ │ +002ce548 00000017 R_ARM_RELATIVE │ │ │ │ +002ce568 00000017 R_ARM_RELATIVE │ │ │ │ +002ce56c 00000017 R_ARM_RELATIVE │ │ │ │ +002ce570 00000017 R_ARM_RELATIVE │ │ │ │ +002ce590 00000017 R_ARM_RELATIVE │ │ │ │ +002ce594 00000017 R_ARM_RELATIVE │ │ │ │ +002ce598 00000017 R_ARM_RELATIVE │ │ │ │ +002ce5b8 00000017 R_ARM_RELATIVE │ │ │ │ +002ce5bc 00000017 R_ARM_RELATIVE │ │ │ │ +002ce5c0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfab0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfab4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfab8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfabc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfac0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfac4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfac8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfacc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfad0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfad4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfad8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfadc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfae0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfae4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfae8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfaec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfaf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfaf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfaf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfafc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb00 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb04 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb10 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb14 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb18 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb20 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb24 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb28 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb30 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb34 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb38 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb40 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb44 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb50 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb54 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb58 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb60 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb64 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb68 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb70 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb74 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb78 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb84 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb88 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb90 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb98 00000017 R_ARM_RELATIVE │ │ │ │ +002cfb9c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfba0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfba4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfba8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbac 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbcc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbdc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbe0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbe4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbe8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfbfc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc00 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc04 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc08 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc10 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc14 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc18 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc20 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc24 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc28 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc30 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc34 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc38 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc44 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc48 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc50 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc54 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc58 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc60 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc64 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc68 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc70 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc74 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc78 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc80 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc84 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc88 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc90 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc94 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc98 00000017 R_ARM_RELATIVE │ │ │ │ +002cfc9c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfca0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfca4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfca8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcac 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfccc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcdc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfce0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfce4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfce8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfcfc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd00 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd04 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd08 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd10 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd14 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd18 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd20 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd24 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd28 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd30 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd34 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd38 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd40 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd44 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd48 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd50 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd54 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd58 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd60 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd64 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd68 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd70 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd74 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd78 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd80 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd84 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd88 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd90 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd94 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd98 00000017 R_ARM_RELATIVE │ │ │ │ +002cfd9c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfda0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfda4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfda8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdac 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdcc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfddc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfde0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfde4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfde8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdf0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdf4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfdf8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe00 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe04 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe08 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe14 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe18 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe20 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe24 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe28 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe30 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe34 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe38 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe40 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe44 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe48 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe50 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe54 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe58 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe64 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe68 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe70 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe74 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe80 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe84 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe88 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe90 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe94 00000017 R_ARM_RELATIVE │ │ │ │ +002cfe98 00000017 R_ARM_RELATIVE │ │ │ │ +002cfea0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfea4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfea8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfeac 00000017 R_ARM_RELATIVE │ │ │ │ +002cfeb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfeb4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfeb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfebc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfec0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfec4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfec8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfecc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfed0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfed8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfedc 00000017 R_ARM_RELATIVE │ │ │ │ +002cfee0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfee4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfee8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfeec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfef0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfef4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfef8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfefc 00000017 R_ARM_RELATIVE │ │ │ │ +002cff00 00000017 R_ARM_RELATIVE │ │ │ │ +002cff04 00000017 R_ARM_RELATIVE │ │ │ │ +002cff08 00000017 R_ARM_RELATIVE │ │ │ │ +002cff0c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff10 00000017 R_ARM_RELATIVE │ │ │ │ +002cff18 00000017 R_ARM_RELATIVE │ │ │ │ +002cff1c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff20 00000017 R_ARM_RELATIVE │ │ │ │ +002cff24 00000017 R_ARM_RELATIVE │ │ │ │ +002cff2c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff30 00000017 R_ARM_RELATIVE │ │ │ │ +002cff34 00000017 R_ARM_RELATIVE │ │ │ │ +002cff38 00000017 R_ARM_RELATIVE │ │ │ │ +002cff3c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff40 00000017 R_ARM_RELATIVE │ │ │ │ +002cff44 00000017 R_ARM_RELATIVE │ │ │ │ +002cff48 00000017 R_ARM_RELATIVE │ │ │ │ +002cff4c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff50 00000017 R_ARM_RELATIVE │ │ │ │ +002cff54 00000017 R_ARM_RELATIVE │ │ │ │ +002cff58 00000017 R_ARM_RELATIVE │ │ │ │ +002cff5c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff60 00000017 R_ARM_RELATIVE │ │ │ │ +002cff64 00000017 R_ARM_RELATIVE │ │ │ │ +002cff68 00000017 R_ARM_RELATIVE │ │ │ │ +002cff6c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff70 00000017 R_ARM_RELATIVE │ │ │ │ +002cff74 00000017 R_ARM_RELATIVE │ │ │ │ +002cff78 00000017 R_ARM_RELATIVE │ │ │ │ +002cff7c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff80 00000017 R_ARM_RELATIVE │ │ │ │ +002cff84 00000017 R_ARM_RELATIVE │ │ │ │ +002cff88 00000017 R_ARM_RELATIVE │ │ │ │ +002cff8c 00000017 R_ARM_RELATIVE │ │ │ │ +002cff90 00000017 R_ARM_RELATIVE │ │ │ │ +002cff94 00000017 R_ARM_RELATIVE │ │ │ │ +002cff98 00000017 R_ARM_RELATIVE │ │ │ │ +002cff9c 00000017 R_ARM_RELATIVE │ │ │ │ +002cffa0 00000017 R_ARM_RELATIVE │ │ │ │ +002cffa4 00000017 R_ARM_RELATIVE │ │ │ │ +002cffac 00000017 R_ARM_RELATIVE │ │ │ │ +002cffb0 00000017 R_ARM_RELATIVE │ │ │ │ +002cffb8 00000017 R_ARM_RELATIVE │ │ │ │ +002cffbc 00000017 R_ARM_RELATIVE │ │ │ │ +002cffc0 00000017 R_ARM_RELATIVE │ │ │ │ +002cffc4 00000017 R_ARM_RELATIVE │ │ │ │ +002cffc8 00000017 R_ARM_RELATIVE │ │ │ │ +002cffcc 00000017 R_ARM_RELATIVE │ │ │ │ +002cffd0 00000017 R_ARM_RELATIVE │ │ │ │ +002cffd4 00000017 R_ARM_RELATIVE │ │ │ │ +002cffd8 00000017 R_ARM_RELATIVE │ │ │ │ +002cffdc 00000017 R_ARM_RELATIVE │ │ │ │ +002cffe0 00000017 R_ARM_RELATIVE │ │ │ │ +002cffe4 00000017 R_ARM_RELATIVE │ │ │ │ +002cffe8 00000017 R_ARM_RELATIVE │ │ │ │ +002cffec 00000017 R_ARM_RELATIVE │ │ │ │ +002cfff0 00000017 R_ARM_RELATIVE │ │ │ │ +002cfff4 00000017 R_ARM_RELATIVE │ │ │ │ +002cfff8 00000017 R_ARM_RELATIVE │ │ │ │ +002cfffc 00000017 R_ARM_RELATIVE │ │ │ │ +002d0004 00000017 R_ARM_RELATIVE │ │ │ │ +002d0008 00000017 R_ARM_RELATIVE │ │ │ │ +002d000c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0010 00000017 R_ARM_RELATIVE │ │ │ │ +002d0528 00000017 R_ARM_RELATIVE │ │ │ │ +002d052c 00000017 R_ARM_RELATIVE │ │ │ │ +002d057c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0580 00000017 R_ARM_RELATIVE │ │ │ │ +002d0584 00000017 R_ARM_RELATIVE │ │ │ │ +002d05a4 00000017 R_ARM_RELATIVE │ │ │ │ +002d0618 00000017 R_ARM_RELATIVE │ │ │ │ +002d061c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0620 00000017 R_ARM_RELATIVE │ │ │ │ +002d0624 00000017 R_ARM_RELATIVE │ │ │ │ +002d0628 00000017 R_ARM_RELATIVE │ │ │ │ +002d062c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0630 00000017 R_ARM_RELATIVE │ │ │ │ +002d0634 00000017 R_ARM_RELATIVE │ │ │ │ +002d0638 00000017 R_ARM_RELATIVE │ │ │ │ +002d063c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0640 00000017 R_ARM_RELATIVE │ │ │ │ +002d0644 00000017 R_ARM_RELATIVE │ │ │ │ +002d0648 00000017 R_ARM_RELATIVE │ │ │ │ +002d064c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0650 00000017 R_ARM_RELATIVE │ │ │ │ +002d0654 00000017 R_ARM_RELATIVE │ │ │ │ +002d0658 00000017 R_ARM_RELATIVE │ │ │ │ +002d065c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0660 00000017 R_ARM_RELATIVE │ │ │ │ +002d0664 00000017 R_ARM_RELATIVE │ │ │ │ +002d0668 00000017 R_ARM_RELATIVE │ │ │ │ +002d066c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0670 00000017 R_ARM_RELATIVE │ │ │ │ +002d0674 00000017 R_ARM_RELATIVE │ │ │ │ +002d0678 00000017 R_ARM_RELATIVE │ │ │ │ +002d067c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0680 00000017 R_ARM_RELATIVE │ │ │ │ +002d0684 00000017 R_ARM_RELATIVE │ │ │ │ +002d0688 00000017 R_ARM_RELATIVE │ │ │ │ +002d068c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0690 00000017 R_ARM_RELATIVE │ │ │ │ +002d0694 00000017 R_ARM_RELATIVE │ │ │ │ +002d0698 00000017 R_ARM_RELATIVE │ │ │ │ +002d069c 00000017 R_ARM_RELATIVE │ │ │ │ +002d06a0 00000017 R_ARM_RELATIVE │ │ │ │ +002d06a4 00000017 R_ARM_RELATIVE │ │ │ │ +002d06a8 00000017 R_ARM_RELATIVE │ │ │ │ +002d06ac 00000017 R_ARM_RELATIVE │ │ │ │ +002d06b0 00000017 R_ARM_RELATIVE │ │ │ │ +002d06b4 00000017 R_ARM_RELATIVE │ │ │ │ +002d06bc 00000017 R_ARM_RELATIVE │ │ │ │ +002d06c0 00000017 R_ARM_RELATIVE │ │ │ │ +002d06c4 00000017 R_ARM_RELATIVE │ │ │ │ +002d06c8 00000017 R_ARM_RELATIVE │ │ │ │ +002d0794 00000017 R_ARM_RELATIVE │ │ │ │ +002d0798 00000017 R_ARM_RELATIVE │ │ │ │ +002d079c 00000017 R_ARM_RELATIVE │ │ │ │ +002d07a4 00000017 R_ARM_RELATIVE │ │ │ │ +002d07a8 00000017 R_ARM_RELATIVE │ │ │ │ +002d07ac 00000017 R_ARM_RELATIVE │ │ │ │ +002d07b0 00000017 R_ARM_RELATIVE │ │ │ │ +002d07b8 00000017 R_ARM_RELATIVE │ │ │ │ +002d07bc 00000017 R_ARM_RELATIVE │ │ │ │ +002d07c0 00000017 R_ARM_RELATIVE │ │ │ │ +002d07c4 00000017 R_ARM_RELATIVE │ │ │ │ +002d07c8 00000017 R_ARM_RELATIVE │ │ │ │ +002d07d8 00000017 R_ARM_RELATIVE │ │ │ │ +002d07dc 00000017 R_ARM_RELATIVE │ │ │ │ +002d07e0 00000017 R_ARM_RELATIVE │ │ │ │ +002d080c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0814 00000017 R_ARM_RELATIVE │ │ │ │ +002d081c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0824 00000017 R_ARM_RELATIVE │ │ │ │ +002d082c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0834 00000017 R_ARM_RELATIVE │ │ │ │ +002d0838 00000017 R_ARM_RELATIVE │ │ │ │ +002d083c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0844 00000017 R_ARM_RELATIVE │ │ │ │ +002d0848 00000017 R_ARM_RELATIVE │ │ │ │ +002d084c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0854 00000017 R_ARM_RELATIVE │ │ │ │ +002d0858 00000017 R_ARM_RELATIVE │ │ │ │ +002d085c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0864 00000017 R_ARM_RELATIVE │ │ │ │ +002d086c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0874 00000017 R_ARM_RELATIVE │ │ │ │ +002d087c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0884 00000017 R_ARM_RELATIVE │ │ │ │ +002d088c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0894 00000017 R_ARM_RELATIVE │ │ │ │ +002d0898 00000017 R_ARM_RELATIVE │ │ │ │ +002d08e8 00000017 R_ARM_RELATIVE │ │ │ │ +002d08f0 00000017 R_ARM_RELATIVE │ │ │ │ +002d0908 00000017 R_ARM_RELATIVE │ │ │ │ +002d090c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0910 00000017 R_ARM_RELATIVE │ │ │ │ +002d0914 00000017 R_ARM_RELATIVE │ │ │ │ +002d091c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0920 00000017 R_ARM_RELATIVE │ │ │ │ +002d0924 00000017 R_ARM_RELATIVE │ │ │ │ +002d0928 00000017 R_ARM_RELATIVE │ │ │ │ +002d092c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0930 00000017 R_ARM_RELATIVE │ │ │ │ +002d0934 00000017 R_ARM_RELATIVE │ │ │ │ +002d0938 00000017 R_ARM_RELATIVE │ │ │ │ +002d0958 00000017 R_ARM_RELATIVE │ │ │ │ +002d0968 00000017 R_ARM_RELATIVE │ │ │ │ +002d096c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0970 00000017 R_ARM_RELATIVE │ │ │ │ +002d0974 00000017 R_ARM_RELATIVE │ │ │ │ +002d0978 00000017 R_ARM_RELATIVE │ │ │ │ +002d097c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0980 00000017 R_ARM_RELATIVE │ │ │ │ +002d0984 00000017 R_ARM_RELATIVE │ │ │ │ +002d0988 00000017 R_ARM_RELATIVE │ │ │ │ +002d098c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0990 00000017 R_ARM_RELATIVE │ │ │ │ +002d0994 00000017 R_ARM_RELATIVE │ │ │ │ +002d0998 00000017 R_ARM_RELATIVE │ │ │ │ +002d099c 00000017 R_ARM_RELATIVE │ │ │ │ +002d09a0 00000017 R_ARM_RELATIVE │ │ │ │ +002d09a4 00000017 R_ARM_RELATIVE │ │ │ │ +002d09a8 00000017 R_ARM_RELATIVE │ │ │ │ +002d09ac 00000017 R_ARM_RELATIVE │ │ │ │ +002d09b0 00000017 R_ARM_RELATIVE │ │ │ │ +002d09b4 00000017 R_ARM_RELATIVE │ │ │ │ +002d09b8 00000017 R_ARM_RELATIVE │ │ │ │ +002d09bc 00000017 R_ARM_RELATIVE │ │ │ │ +002d09c0 00000017 R_ARM_RELATIVE │ │ │ │ +002d09c4 00000017 R_ARM_RELATIVE │ │ │ │ +002d09c8 00000017 R_ARM_RELATIVE │ │ │ │ +002d09cc 00000017 R_ARM_RELATIVE │ │ │ │ +002d09d0 00000017 R_ARM_RELATIVE │ │ │ │ +002d09dc 00000017 R_ARM_RELATIVE │ │ │ │ +002d09e0 00000017 R_ARM_RELATIVE │ │ │ │ +002d09e4 00000017 R_ARM_RELATIVE │ │ │ │ +002d09e8 00000017 R_ARM_RELATIVE │ │ │ │ +002d09f4 00000017 R_ARM_RELATIVE │ │ │ │ +002d09f8 00000017 R_ARM_RELATIVE │ │ │ │ +002d09fc 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a00 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a18 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a1c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a20 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a24 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a28 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a2c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a30 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a34 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a38 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a3c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a68 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a6c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0a70 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b00 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b40 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b44 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b48 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b4c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b50 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b54 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b58 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b5c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b60 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b64 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b68 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b6c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b70 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b74 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b78 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b7c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0b84 00000017 R_ARM_RELATIVE │ │ │ │ +002d0bc4 00000017 R_ARM_RELATIVE │ │ │ │ +002d0bf4 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c24 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c28 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c2c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c30 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c34 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c38 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c3c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c40 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c44 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c48 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c4c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c50 00000017 R_ARM_RELATIVE │ │ │ │ +002d0c54 00000017 R_ARM_RELATIVE │ │ │ │ +002d0cb0 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d14 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d18 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d44 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d48 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d70 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d7c 00000017 R_ARM_RELATIVE │ │ │ │ +002d0d80 00000017 R_ARM_RELATIVE │ │ │ │ +002c77b4 0002df02 R_ARM_ABS32 00000000 pp_help@LIBPOSTPROC_58 │ │ │ │ +002c9e40 00035c02 R_ARM_ABS32 00000000 glGetError │ │ │ │ +002c9e68 00034802 R_ARM_ABS32 00000000 glBegin │ │ │ │ +002c9e90 00032b02 R_ARM_ABS32 00000000 glEnd │ │ │ │ +002c9eb8 0002b102 R_ARM_ABS32 00000000 glViewport │ │ │ │ +002c9ee0 00048702 R_ARM_ABS32 00000000 glLoadMatrixf │ │ │ │ +002c9f08 00007302 R_ARM_ABS32 00000000 glClear │ │ │ │ +002c9f30 00031802 R_ARM_ABS32 00000000 glGenLists │ │ │ │ +002c9f58 00026102 R_ARM_ABS32 00000000 glDeleteLists │ │ │ │ +002c9f80 00009402 R_ARM_ABS32 00000000 glNewList │ │ │ │ +002c9fa8 00028602 R_ARM_ABS32 00000000 glEndList │ │ │ │ +002c9fd0 00033202 R_ARM_ABS32 00000000 glCallList │ │ │ │ +002c9ff8 0000e302 R_ARM_ABS32 00000000 glCallLists │ │ │ │ +002ca020 00018002 R_ARM_ABS32 00000000 glGenTextures │ │ │ │ +002ca048 00034e02 R_ARM_ABS32 00000000 glDeleteTextures │ │ │ │ +002ca070 00015402 R_ARM_ABS32 00000000 glTexEnvi │ │ │ │ +002ca098 0000a702 R_ARM_ABS32 00000000 glColor4ub │ │ │ │ +002ca0c0 00026d02 R_ARM_ABS32 00000000 glClearColor │ │ │ │ +002ca0e8 00013f02 R_ARM_ABS32 00000000 glClearDepth │ │ │ │ +002ca110 00028d02 R_ARM_ABS32 00000000 glDepthFunc │ │ │ │ +002ca138 0002cd02 R_ARM_ABS32 00000000 glEnable │ │ │ │ +002ca160 00045102 R_ARM_ABS32 00000000 glDisable │ │ │ │ +002ca188 0001cf02 R_ARM_ABS32 00000000 glDrawBuffer │ │ │ │ +002ca1b0 0003e302 R_ARM_ABS32 00000000 glDepthMask │ │ │ │ +002ca1d8 00036e02 R_ARM_ABS32 00000000 glBlendFunc │ │ │ │ +002ca200 00028902 R_ARM_ABS32 00000000 glFlush │ │ │ │ +002ca228 00032502 R_ARM_ABS32 00000000 glFinish │ │ │ │ +002ca250 00034402 R_ARM_ABS32 00000000 glPixelStorei │ │ │ │ +002ca278 00003802 R_ARM_ABS32 00000000 glTexImage1D │ │ │ │ +002ca2a0 00047002 R_ARM_ABS32 00000000 glTexImage2D │ │ │ │ +002ca2c8 00042102 R_ARM_ABS32 00000000 glTexSubImage2D │ │ │ │ +002ca2f0 00031202 R_ARM_ABS32 00000000 glTexParameteri │ │ │ │ +002ca318 0002ce02 R_ARM_ABS32 00000000 glTexParameterf │ │ │ │ +002ca340 00041502 R_ARM_ABS32 00000000 glTexParameterfv │ │ │ │ +002ca368 0001b702 R_ARM_ABS32 00000000 glTexCoord2f │ │ │ │ +002ca390 0002c802 R_ARM_ABS32 00000000 glVertex2f │ │ │ │ +002ca3b8 00039502 R_ARM_ABS32 00000000 glVertex3f │ │ │ │ +002ca3e0 00035902 R_ARM_ABS32 00000000 glNormal3f │ │ │ │ +002ca408 00003102 R_ARM_ABS32 00000000 glLightfv │ │ │ │ +002ca430 00024e02 R_ARM_ABS32 00000000 glColorMaterial │ │ │ │ +002ca458 00032002 R_ARM_ABS32 00000000 glShadeModel │ │ │ │ +002ca480 0000b202 R_ARM_ABS32 00000000 glGetIntegerv │ │ │ │ +002ca4a8 0001f402 R_ARM_ABS32 00000000 glGetTexLevelParameteriv │ │ │ │ +002ca4d0 00016b02 R_ARM_ABS32 00000000 glColorMask │ │ │ │ +002cfb08 00003c15 R_ARM_GLOB_DAT 00000000 aa_displayrecommended@AA_1.4 │ │ │ │ +002cfb2c 00005f15 R_ARM_GLOB_DAT 00000000 av_aes_size@LIBAVUTIL_59 │ │ │ │ +002cfb48 00007015 R_ARM_GLOB_DAT 00000000 close@GLIBC_2.4 │ │ │ │ +002cfb80 0000a115 R_ARM_GLOB_DAT 00000000 speex_wb_mode │ │ │ │ +002cfb94 0000b315 R_ARM_GLOB_DAT 00000000 av_sha_size@LIBAVUTIL_59 │ │ │ │ +002cfbc4 0000eb15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ +002cfbf0 00013115 R_ARM_GLOB_DAT 00000000 speex_uwb_mode │ │ │ │ +002cfc40 00018115 R_ARM_GLOB_DAT 00000000 speex_nb_mode │ │ │ │ +002cfc4c 00018515 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +002cfd5c 00025f15 R_ARM_GLOB_DAT 00000000 aa_defparams@AA_1.4 │ │ │ │ +002cfdfc 0002f515 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +002cfe0c 00030b15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ +002cfe10 00030d15 R_ARM_GLOB_DAT 00000000 aa_help@AA_1.4 │ │ │ │ +002cfe60 00034515 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ +002cfe78 00036115 R_ARM_GLOB_DAT 00000000 jpeg_resync_to_restart@LIBJPEG_6.2 │ │ │ │ +002cfe9c 00036815 R_ARM_GLOB_DAT 00000000 aa_defrenderparams@AA_1.4 │ │ │ │ +002cfed4 00039015 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ +002cff14 0003d815 R_ARM_GLOB_DAT 00000000 glGetString │ │ │ │ +002cff28 0003ea15 R_ARM_GLOB_DAT 00000000 free@GLIBC_2.4 │ │ │ │ +002cffa8 00044b15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +002cffb4 00045215 R_ARM_GLOB_DAT 00000000 avcodec_default_get_buffer2@LIBAVCODEC_61 │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x18abc contains 1140 entries: │ │ │ │ +Relocation section '.rel.plt' at offset 0x18a4c contains 1135 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -002be8dc 00000316 R_ARM_JUMP_SLOT 00000000 tgetnum@NCURSES6_TINFO_5.0.19991023 │ │ │ │ -002be8e0 00000416 R_ARM_JUMP_SLOT 00000000 sio_stop │ │ │ │ -002be8e4 00000516 R_ARM_JUMP_SLOT 00000000 XF86VidModeSetViewPort │ │ │ │ -002be8e8 00000616 R_ARM_JUMP_SLOT 00000000 dv_decoder_new │ │ │ │ -002be8ec 00000716 R_ARM_JUMP_SLOT 00000000 av_fifo_freep2@LIBAVUTIL_59 │ │ │ │ -002be8f0 00000816 R_ARM_JUMP_SLOT 00000000 mpeg2_info │ │ │ │ -002be8f4 00000916 R_ARM_JUMP_SLOT 00000000 av_fifo_alloc2@LIBAVUTIL_59 │ │ │ │ -002be8f8 00000a16 R_ARM_JUMP_SLOT 00000000 dv_decode_full_frame │ │ │ │ -002be8fc 00000b16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_silence_size@ALSA_0.9 │ │ │ │ -002be900 00000c16 R_ARM_JUMP_SLOT 00000000 mpg123_delete │ │ │ │ -002be904 00000d16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -002be908 00000e16 R_ARM_JUMP_SLOT 00000000 dvdnav_left_button_select │ │ │ │ -002be90c 00000f16 R_ARM_JUMP_SLOT 00000000 ass_process_data │ │ │ │ -002be910 00001016 R_ARM_JUMP_SLOT 00000000 sio_revents │ │ │ │ -002be914 00001116 R_ARM_JUMP_SLOT 00000000 dvdnav_lower_button_select │ │ │ │ -002be918 00001216 R_ARM_JUMP_SLOT 00000000 bd_select_angle │ │ │ │ -002be91c 00001316 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_unlock@PULSE_0 │ │ │ │ -002be920 00001416 R_ARM_JUMP_SLOT 00000000 FT_Set_Char_Size │ │ │ │ -002be924 00001516 R_ARM_JUMP_SLOT 00000000 XF86VidModeQueryExtension │ │ │ │ -002be928 00001616 R_ARM_JUMP_SLOT 00000000 enca_charset_name │ │ │ │ -002be92c 00001716 R_ARM_JUMP_SLOT 00000000 mng_putchunk_seek │ │ │ │ -002be930 00001816 R_ARM_JUMP_SLOT 00000000 FcPatternDestroy │ │ │ │ -002be934 00001916 R_ARM_JUMP_SLOT 00000000 NeAACDecGetCurrentConfiguration │ │ │ │ -002be938 00001a16 R_ARM_JUMP_SLOT 00000000 swr_convert@LIBSWRESAMPLE_5 │ │ │ │ -002be93c 00001b16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ -002be940 00001c16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ -002be944 00001d16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u32be │ │ │ │ -002be948 00001e16 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ -002be94c 00001f16 R_ARM_JUMP_SLOT 00000000 GifErrorString │ │ │ │ -002be950 00002016 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ -002be954 00002116 R_ARM_JUMP_SLOT 00000000 av_channel_layout_default@LIBAVUTIL_59 │ │ │ │ -002be958 00002216 R_ARM_JUMP_SLOT 00000000 av_dict_set@LIBAVUTIL_59 │ │ │ │ -002be95c 00002316 R_ARM_JUMP_SLOT 00000000 ass_free_event │ │ │ │ -002be960 00002416 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ -002be964 00002516 R_ARM_JUMP_SLOT 00000000 sws_freeContext@LIBSWSCALE_8 │ │ │ │ -002be968 00002616 R_ARM_JUMP_SLOT 00000000 avformat_write_header@LIBAVFORMAT_61 │ │ │ │ -002be96c 00002716 R_ARM_JUMP_SLOT 00000000 __isoc99_fscanf@GLIBC_2.7 │ │ │ │ -002be970 00002816 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ -002be974 00002916 R_ARM_JUMP_SLOT 00000000 DVDReadBlocks │ │ │ │ -002be978 00002a16 R_ARM_JUMP_SLOT 00000000 sio_setvol │ │ │ │ -002be97c 00002b16 R_ARM_JUMP_SLOT 00000000 EGifCloseFile │ │ │ │ -002be980 00002c16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_state@ALSA_0.9 │ │ │ │ -002be984 00002d16 R_ARM_JUMP_SLOT 00000000 aa_autoinit@AA_1.4 │ │ │ │ -002be988 00002e16 R_ARM_JUMP_SLOT 00000000 pa_stream_unref@PULSE_0 │ │ │ │ -002be98c 00002f16 R_ARM_JUMP_SLOT 00000000 jack_activate │ │ │ │ -002be990 00003016 R_ARM_JUMP_SLOT 00000000 ogg_page_bos │ │ │ │ -002be994 00003216 R_ARM_JUMP_SLOT 00000000 alcGetCurrentContext │ │ │ │ -002be998 00003316 R_ARM_JUMP_SLOT 00000000 av_dict_parse_string@LIBAVUTIL_59 │ │ │ │ -002be99c 00003416 R_ARM_JUMP_SLOT 00000000 avformat_version@LIBAVFORMAT_61 │ │ │ │ -002be9a0 00003516 R_ARM_JUMP_SLOT 00000000 SDL_DisplayYUVOverlay │ │ │ │ -002be9a4 00003616 R_ARM_JUMP_SLOT 00000000 png_set_read_fn@PNG16_0 │ │ │ │ -002be9a8 00003716 R_ARM_JUMP_SLOT 00000000 cdio_cddap_close@CDIO_CDDA_2 │ │ │ │ -002be9ac 00003916 R_ARM_JUMP_SLOT 00000000 dvdnav_mouse_select │ │ │ │ -002be9b0 00003a16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_seek@CDIO_PARANOIA_2 │ │ │ │ -002be9b4 00003b16 R_ARM_JUMP_SLOT 00000000 XDGASync │ │ │ │ -002be9b8 00003d16 R_ARM_JUMP_SLOT 00000000 dca_init │ │ │ │ -002be9bc 00003e16 R_ARM_JUMP_SLOT 00000000 mng_set_canvasstyle │ │ │ │ -002be9c0 00003f16 R_ARM_JUMP_SLOT 00000000 av_aes_crypt@LIBAVUTIL_59 │ │ │ │ -002be9c4 00004016 R_ARM_JUMP_SLOT 00000000 XOpenDisplay │ │ │ │ -002be9c8 00004116 R_ARM_JUMP_SLOT 00000000 snd_pcm_pause@ALSA_0.9 │ │ │ │ -002be9cc 00004216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -002be9d0 00004316 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_channels@ALSA_0.9.0rc4 │ │ │ │ -002be9d4 00004416 R_ARM_JUMP_SLOT 00000000 mng_putchunk_iend │ │ │ │ -002be9d8 00004516 R_ARM_JUMP_SLOT 00000000 XFlush │ │ │ │ -002be9dc 00004616 R_ARM_JUMP_SLOT 00000000 mng_setcb_refresh │ │ │ │ -002be9e0 00004716 R_ARM_JUMP_SLOT 00000000 XGetGeometry │ │ │ │ -002be9e4 00004816 R_ARM_JUMP_SLOT 00000000 dvdnav_current_title_info │ │ │ │ -002be9e8 00004916 R_ARM_JUMP_SLOT 00000000 jpeg_simple_progression@LIBJPEG_6.2 │ │ │ │ -002be9ec 00004a16 R_ARM_JUMP_SLOT 00000000 avcodec_open2@LIBAVCODEC_61 │ │ │ │ -002be9f0 00004b16 R_ARM_JUMP_SLOT 00000000 av_get_packed_sample_fmt@LIBAVUTIL_59 │ │ │ │ -002be9f4 00004c16 R_ARM_JUMP_SLOT 00000000 png_read_end@PNG16_0 │ │ │ │ -002be9f8 00004d16 R_ARM_JUMP_SLOT 00000000 FcPatternGetInteger │ │ │ │ -002be9fc 00004e16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_algorithm │ │ │ │ -002bea00 00004f16 R_ARM_JUMP_SLOT 00000000 SDL_FreeSurface │ │ │ │ -002bea04 00005016 R_ARM_JUMP_SLOT 00000000 glXGetConfig │ │ │ │ -002bea08 00005116 R_ARM_JUMP_SLOT 00000000 av_malloc_array@LIBAVUTIL_59 │ │ │ │ -002bea0c 00005216 R_ARM_JUMP_SLOT 00000000 jpeg_read_scanlines@LIBJPEG_6.2 │ │ │ │ -002bea10 00005316 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -002bea14 00005416 R_ARM_JUMP_SLOT 00000000 pa_stream_get_index@PULSE_0 │ │ │ │ -002bea18 00005516 R_ARM_JUMP_SLOT 00000000 sws_getDefaultFilter@LIBSWSCALE_8 │ │ │ │ -002bea1c 00005616 R_ARM_JUMP_SLOT 00000000 SDL_EventState │ │ │ │ -002bea20 00005716 R_ARM_JUMP_SLOT 00000000 png_get_color_type@PNG16_0 │ │ │ │ -002bea24 00005816 R_ARM_JUMP_SLOT 00000000 vorbis_comment_clear@libvorbisidec.so.1 │ │ │ │ -002bea28 00005916 R_ARM_JUMP_SLOT 00000000 png_set_bgr@PNG16_0 │ │ │ │ -002bea2c 00005a16 R_ARM_JUMP_SLOT 00000000 pa_stream_set_latency_update_callback@PULSE_0 │ │ │ │ -002bea30 00005b16 R_ARM_JUMP_SLOT 00000000 __vsprintf_chk@GLIBC_2.4 │ │ │ │ -002bea34 00005c16 R_ARM_JUMP_SLOT 00000000 XFreePixmap │ │ │ │ -002bea38 00005d16 R_ARM_JUMP_SLOT 00000000 a52_block │ │ │ │ -002bea3c 00005e16 R_ARM_JUMP_SLOT 00000000 mad_frame_init │ │ │ │ -002bea40 00006016 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ -002bea44 00006116 R_ARM_JUMP_SLOT 00000000 av_fifo_write@LIBAVUTIL_59 │ │ │ │ -002bea48 00006216 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ -002bea4c 00006316 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ -002bea50 00006416 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_volume_joined@ALSA_0.9 │ │ │ │ -002bea54 00006516 R_ARM_JUMP_SLOT 00000000 avio_close@LIBAVFORMAT_61 │ │ │ │ -002bea58 00006616 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionBlock │ │ │ │ -002bea5c 00006716 R_ARM_JUMP_SLOT 00000000 alBufferData │ │ │ │ -002bea60 00006816 R_ARM_JUMP_SLOT 00000000 dvdnav_wait_skip │ │ │ │ -002bea64 00006916 R_ARM_JUMP_SLOT 00000000 av_fifo_read_to_cb@LIBAVUTIL_59 │ │ │ │ -002bea68 00006a16 R_ARM_JUMP_SLOT 00000000 pp_postprocess@LIBPOSTPROC_58 │ │ │ │ -002bea6c 00006b16 R_ARM_JUMP_SLOT 00000000 DVDDiscID │ │ │ │ -002bea70 00006c16 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_to_lang │ │ │ │ -002bea74 00006d16 R_ARM_JUMP_SLOT 00000000 XSync │ │ │ │ -002bea78 00006e16 R_ARM_JUMP_SLOT 00000000 av_md5_update@LIBAVUTIL_59 │ │ │ │ -002bea7c 00006f16 R_ARM_JUMP_SLOT 00000000 sio_start │ │ │ │ -002bea80 00007016 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -002bea84 00007116 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ -002bea88 00007216 R_ARM_JUMP_SLOT 00000000 ass_alloc_style │ │ │ │ -002bea8c 00007316 R_ARM_JUMP_SLOT 00000000 glClear │ │ │ │ -002bea90 00007416 R_ARM_JUMP_SLOT 00000000 jack_client_close │ │ │ │ -002bea94 00007516 R_ARM_JUMP_SLOT 00000000 snd_lib_error_set_handler@ALSA_0.9 │ │ │ │ -002bea98 00007616 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_switch@ALSA_0.9 │ │ │ │ -002bea9c 00007716 R_ARM_JUMP_SLOT 00000000 dv_decoder_free │ │ │ │ -002beaa0 00007816 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_can_pause@ALSA_0.9 │ │ │ │ -002beaa4 00007916 R_ARM_JUMP_SLOT 00000000 DVDUDFVolumeInfo │ │ │ │ -002beaa8 00007a16 R_ARM_JUMP_SLOT 00000000 bs2b_get_level_fcut │ │ │ │ -002beaac 00007b16 R_ARM_JUMP_SLOT 00000000 ass_process_force_style │ │ │ │ -002beab0 00007c16 R_ARM_JUMP_SLOT 00000000 av_free@LIBAVUTIL_59 │ │ │ │ -002beab4 00007d16 R_ARM_JUMP_SLOT 00000000 mad_stream_finish │ │ │ │ -002beab8 00007e16 R_ARM_JUMP_SLOT 00000000 XUngrabKeyboard │ │ │ │ -002beabc 00007f16 R_ARM_JUMP_SLOT 00000000 XCreateGC │ │ │ │ -002beac0 00008016 R_ARM_JUMP_SLOT 00000000 cdio_cddap_verbose_set@CDIO_CDDA_2 │ │ │ │ -002beac4 00008116 R_ARM_JUMP_SLOT 00000000 avio_read@LIBAVFORMAT_61 │ │ │ │ -002beac8 00008216 R_ARM_JUMP_SLOT 00000000 av_strcasecmp@LIBAVUTIL_59 │ │ │ │ -002beacc 00008316 R_ARM_JUMP_SLOT 00000000 ogg_stream_pagein │ │ │ │ -002bead0 00008416 R_ARM_JUMP_SLOT 00000000 DPMSDisable │ │ │ │ -002bead4 00008516 R_ARM_JUMP_SLOT 00000000 dvdnav_get_audio_logical_stream │ │ │ │ -002bead8 00008616 R_ARM_JUMP_SLOT 00000000 speex_bits_read_from │ │ │ │ -002beadc 00008716 R_ARM_JUMP_SLOT 00000000 pa_sample_spec_valid@PULSE_0 │ │ │ │ -002beae0 00008816 R_ARM_JUMP_SLOT 00000000 __ctime64@GLIBC_2.34 │ │ │ │ -002beae4 00008916 R_ARM_JUMP_SLOT 00000000 dvdnav_title_play │ │ │ │ -002beae8 00008a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_current@ALSA_0.9 │ │ │ │ -002beaec 00008b16 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ -002beaf0 00008c16 R_ARM_JUMP_SLOT 00000000 ass_read_styles │ │ │ │ -002beaf4 00008d16 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ -002beaf8 00008e16 R_ARM_JUMP_SLOT 00000000 sws_normalizeVec@LIBSWSCALE_8 │ │ │ │ -002beafc 00008f16 R_ARM_JUMP_SLOT 00000000 XShmGetEventBase │ │ │ │ -002beb00 00009016 R_ARM_JUMP_SLOT 00000000 a52_frame │ │ │ │ -002beb04 00009116 R_ARM_JUMP_SLOT 00000000 bs2b_close │ │ │ │ -002beb08 00009216 R_ARM_JUMP_SLOT 00000000 EGifSetGifVersion │ │ │ │ -002beb0c 00009316 R_ARM_JUMP_SLOT 00000000 caca_free_dither │ │ │ │ -002beb10 00009516 R_ARM_JUMP_SLOT 00000000 mpg123_info2 │ │ │ │ -002beb14 00009616 R_ARM_JUMP_SLOT 00000000 avio_open2@LIBAVFORMAT_61 │ │ │ │ -002beb18 00009716 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ -002beb1c 00009816 R_ARM_JUMP_SLOT 00000000 sws_freeFilter@LIBSWSCALE_8 │ │ │ │ -002beb20 00009916 R_ARM_JUMP_SLOT 00000000 mpg123_strerror │ │ │ │ -002beb24 00009a16 R_ARM_JUMP_SLOT 00000000 pa_operation_unref@PULSE_0 │ │ │ │ -002beb28 00009b16 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ -002beb2c 00009c16 R_ARM_JUMP_SLOT 00000000 av_md5_init@LIBAVUTIL_59 │ │ │ │ -002beb30 00009d16 R_ARM_JUMP_SLOT 00000000 bs2b_set_srate │ │ │ │ -002beb34 00009e16 R_ARM_JUMP_SLOT 00000000 FT_Get_Next_Char │ │ │ │ -002beb38 00009f16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -002beb3c 0000a016 R_ARM_JUMP_SLOT 00000000 ass_render_frame │ │ │ │ -002beb40 0000a216 R_ARM_JUMP_SLOT 00000000 alcCloseDevice │ │ │ │ -002beb44 0000a316 R_ARM_JUMP_SLOT 00000000 eglTerminate │ │ │ │ -002beb48 0000a416 R_ARM_JUMP_SLOT 00000000 av_fifo_can_read@LIBAVUTIL_59 │ │ │ │ -002beb4c 0000a516 R_ARM_JUMP_SLOT 00000000 png_set_sig_bytes@PNG16_0 │ │ │ │ -002beb50 0000a616 R_ARM_JUMP_SLOT 00000000 av_pix_fmt_desc_get@LIBAVUTIL_59 │ │ │ │ -002beb54 0000a816 R_ARM_JUMP_SLOT 00000000 av_frame_free@LIBAVUTIL_59 │ │ │ │ -002beb58 0000a916 R_ARM_JUMP_SLOT 00000000 pp_free_context@LIBPOSTPROC_58 │ │ │ │ -002beb5c 0000aa16 R_ARM_JUMP_SLOT 00000000 aa_fastrender@AA_1.4 │ │ │ │ -002beb60 0000ab16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ -002beb64 0000ac16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s8 │ │ │ │ -002beb68 0000ad16 R_ARM_JUMP_SLOT 00000000 av_write_frame@LIBAVFORMAT_61 │ │ │ │ -002beb6c 0000ae16 R_ARM_JUMP_SLOT 00000000 SDL_GetVideoInfo │ │ │ │ -002beb70 0000af16 R_ARM_JUMP_SLOT 00000000 caca_put_str │ │ │ │ -002beb74 0000b016 R_ARM_JUMP_SLOT 00000000 FT_Done_Face │ │ │ │ -002beb78 0000b116 R_ARM_JUMP_SLOT 00000000 mpg123_close │ │ │ │ -002beb7c 0000b216 R_ARM_JUMP_SLOT 00000000 mpg123_decode_frame_64 │ │ │ │ -002beb80 0000b516 R_ARM_JUMP_SLOT 00000000 avio_seek@LIBAVFORMAT_61 │ │ │ │ -002beb84 0000b616 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -002beb88 0000b716 R_ARM_JUMP_SLOT 00000000 sqrtf@GLIBC_2.4 │ │ │ │ -002beb8c 0000b816 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -002beb90 0000b916 R_ARM_JUMP_SLOT 00000000 ass_renderer_done │ │ │ │ -002beb94 0000ba16 R_ARM_JUMP_SLOT 00000000 snd_asoundlib_version@ALSA_0.9 │ │ │ │ -002beb98 0000bb16 R_ARM_JUMP_SLOT 00000000 alGenBuffers │ │ │ │ -002beb9c 0000bc16 R_ARM_JUMP_SLOT 00000000 mad_frame_finish │ │ │ │ -002beba0 0000bd16 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -002beba4 0000be16 R_ARM_JUMP_SLOT 00000000 av_log2@LIBAVUTIL_59 │ │ │ │ -002beba8 0000bf16 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ │ │ -002bebac 0000c016 R_ARM_JUMP_SLOT 00000000 _setjmp@GLIBC_2.4 │ │ │ │ -002bebb0 0000c116 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -002bebb4 0000c216 R_ARM_JUMP_SLOT 00000000 XFree │ │ │ │ -002bebb8 0000c316 R_ARM_JUMP_SLOT 00000000 XNextEvent │ │ │ │ -002bebbc 0000c416 R_ARM_JUMP_SLOT 00000000 mpg123_feed │ │ │ │ -002bebc0 0000c516 R_ARM_JUMP_SLOT 00000000 DVDISOVolumeInfo │ │ │ │ -002bebc4 0000c616 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ -002bebc8 0000c716 R_ARM_JUMP_SLOT 00000000 ass_set_hinting │ │ │ │ -002bebcc 0000c816 R_ARM_JUMP_SLOT 00000000 mad_synth_frame │ │ │ │ -002bebd0 0000c916 R_ARM_JUMP_SLOT 00000000 avformat_open_input@LIBAVFORMAT_61 │ │ │ │ -002bebd4 0000ca16 R_ARM_JUMP_SLOT 00000000 avcodec_send_packet@LIBAVCODEC_61 │ │ │ │ -002bebd8 0000cb16 R_ARM_JUMP_SLOT 00000000 __shmctl64@GLIBC_2.34 │ │ │ │ -002bebdc 0000cc16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_name@ALSA_0.9 │ │ │ │ -002bebe0 0000cd16 R_ARM_JUMP_SLOT 00000000 jpeg_std_error@LIBJPEG_6.2 │ │ │ │ -002bebe4 0000ce16 R_ARM_JUMP_SLOT 00000000 snd_pcm_format_physical_width@ALSA_0.9 │ │ │ │ -002bebe8 0000cf16 R_ARM_JUMP_SLOT 00000000 jpeg_CreateCompress@LIBJPEG_6.2 │ │ │ │ -002bebec 0000d016 R_ARM_JUMP_SLOT 00000000 XUnmapWindow │ │ │ │ -002bebf0 0000d116 R_ARM_JUMP_SLOT 00000000 pa_cvolume_set@PULSE_0 │ │ │ │ -002bebf4 0000d216 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ -002bebf8 0000d316 R_ARM_JUMP_SLOT 00000000 XWithdrawWindow │ │ │ │ -002bebfc 0000d416 R_ARM_JUMP_SLOT 00000000 a52_dynrng │ │ │ │ -002bec00 0000d516 R_ARM_JUMP_SLOT 00000000 NeAACDecSetConfiguration │ │ │ │ -002bec04 0000d616 R_ARM_JUMP_SLOT 00000000 ass_flush_events │ │ │ │ -002bec08 0000d716 R_ARM_JUMP_SLOT 00000000 sio_nfds │ │ │ │ -002bec0c 0000d816 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_volume@ALSA_0.9 │ │ │ │ -002bec10 0000d916 R_ARM_JUMP_SLOT 00000000 swr_init@LIBSWRESAMPLE_5 │ │ │ │ -002bec14 0000da16 R_ARM_JUMP_SLOT 00000000 av_buffer_unref@LIBAVUTIL_59 │ │ │ │ -002bec18 0000db16 R_ARM_JUMP_SLOT 00000000 FcInit │ │ │ │ -002bec1c 0000dc16 R_ARM_JUMP_SLOT 00000000 XF86VidModeGetAllModeLines │ │ │ │ -002bec20 0000dd16 R_ARM_JUMP_SLOT 00000000 SDL_WasInit │ │ │ │ -002bec24 0000de16 R_ARM_JUMP_SLOT 00000000 gethostbyname2@GLIBC_2.4 │ │ │ │ -002bec28 0000df16 R_ARM_JUMP_SLOT 00000000 cdio_destroy@CDIO_19 │ │ │ │ -002bec2c 0000e016 R_ARM_JUMP_SLOT 00000000 sio_setpar │ │ │ │ -002bec30 0000e116 R_ARM_JUMP_SLOT 00000000 EGifPutScreenDesc │ │ │ │ -002bec34 0000e216 R_ARM_JUMP_SLOT 00000000 NeAACDecDecode │ │ │ │ -002bec38 0000e316 R_ARM_JUMP_SLOT 00000000 mad_stream_init │ │ │ │ -002bec3c 0000e516 R_ARM_JUMP_SLOT 00000000 srand@GLIBC_2.4 │ │ │ │ -002bec40 0000e616 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_start_threshold@ALSA_0.9 │ │ │ │ -002bec44 0000e716 R_ARM_JUMP_SLOT 00000000 pa_stream_disconnect@PULSE_0 │ │ │ │ -002bec48 0000e816 R_ARM_JUMP_SLOT 00000000 png_create_read_struct@PNG16_0 │ │ │ │ -002bec4c 0000e916 R_ARM_JUMP_SLOT 00000000 av_stream_get_side_data@LIBAVFORMAT_61 │ │ │ │ -002bec50 0000ea16 R_ARM_JUMP_SLOT 00000000 jack_get_buffer_size │ │ │ │ -002bec54 0000eb16 R_ARM_JUMP_SLOT 00000000 FT_Done_FreeType │ │ │ │ -002bec58 0000ed16 R_ARM_JUMP_SLOT 00000000 ass_free_track │ │ │ │ -002bec5c 0000ee16 R_ARM_JUMP_SLOT 00000000 eglCreateWindowSurface │ │ │ │ -002bec60 0000ef16 R_ARM_JUMP_SLOT 00000000 smbc_init@SMBCLIENT_0.1.0 │ │ │ │ -002bec64 0000f016 R_ARM_JUMP_SLOT 00000000 alSourceQueueBuffers │ │ │ │ -002bec68 0000f116 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ -002bec6c 0000f216 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ -002bec70 0000f316 R_ARM_JUMP_SLOT 00000000 dvdnav_upper_button_select │ │ │ │ -002bec74 0000f416 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_access@ALSA_0.9 │ │ │ │ -002bec78 0000f516 R_ARM_JUMP_SLOT 00000000 avio_flush@LIBAVFORMAT_61 │ │ │ │ -002bec7c 0000f616 R_ARM_JUMP_SLOT 00000000 XvListImageFormats │ │ │ │ -002bec80 0000f716 R_ARM_JUMP_SLOT 00000000 av_freep@LIBAVUTIL_59 │ │ │ │ -002bec84 0000f816 R_ARM_JUMP_SLOT 00000000 ass_library_init │ │ │ │ -002bec88 0000f916 R_ARM_JUMP_SLOT 00000000 XMatchVisualInfo │ │ │ │ -002bec8c 0000fa16 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_blockin@libvorbisidec.so.1 │ │ │ │ -002bec90 0000fb16 R_ARM_JUMP_SLOT 00000000 FcPatternGetString │ │ │ │ -002bec94 0000fc16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_trigger_tstamp@ALSA_0.9 │ │ │ │ -002bec98 0000fd16 R_ARM_JUMP_SLOT 00000000 mpg123_new │ │ │ │ -002bec9c 0000fe16 R_ARM_JUMP_SLOT 00000000 execl@GLIBC_2.4 │ │ │ │ -002beca0 0000ff16 R_ARM_JUMP_SLOT 00000000 bd_get_title_info │ │ │ │ -002beca4 00010016 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ -002beca8 00010116 R_ARM_JUMP_SLOT 00000000 sws_getColorspaceDetails@LIBSWSCALE_8 │ │ │ │ -002becac 00010216 R_ARM_JUMP_SLOT 00000000 AuSetElements │ │ │ │ -002becb0 00010316 R_ARM_JUMP_SLOT 00000000 lirc_freeconfig │ │ │ │ -002becb4 00010416 R_ARM_JUMP_SLOT 00000000 mpg123_plain_strerror │ │ │ │ -002becb8 00010516 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ -002becbc 00010616 R_ARM_JUMP_SLOT 00000000 alSourceUnqueueBuffers │ │ │ │ -002becc0 00010716 R_ARM_JUMP_SLOT 00000000 dvdnav_spu_stream_to_lang │ │ │ │ -002becc4 00010816 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -002becc8 00010916 R_ARM_JUMP_SLOT 00000000 caca_dither_bitmap │ │ │ │ -002beccc 00010a16 R_ARM_JUMP_SLOT 00000000 XDGASetMode │ │ │ │ -002becd0 00010b16 R_ARM_JUMP_SLOT 00000000 XvCreateImage │ │ │ │ -002becd4 00010c16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -002becd8 00010d16 R_ARM_JUMP_SLOT 00000000 ogg_sync_buffer │ │ │ │ -002becdc 00010e16 R_ARM_JUMP_SLOT 00000000 dvdnav_close │ │ │ │ -002bece0 00010f16 R_ARM_JUMP_SLOT 00000000 sws_scaleVec@LIBSWSCALE_8 │ │ │ │ -002bece4 00011016 R_ARM_JUMP_SLOT 00000000 av_packet_free@LIBAVCODEC_61 │ │ │ │ -002bece8 00011116 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ -002becec 00011216 R_ARM_JUMP_SLOT 00000000 fgetc@GLIBC_2.4 │ │ │ │ -002becf0 00011316 R_ARM_JUMP_SLOT 00000000 cdio_cddap_speed_set@CDIO_CDDA_2 │ │ │ │ -002becf4 00011416 R_ARM_JUMP_SLOT 00000000 alcGetContextsDevice │ │ │ │ -002becf8 00011516 R_ARM_JUMP_SLOT 00000000 pa_stream_set_state_callback@PULSE_0 │ │ │ │ -002becfc 00011616 R_ARM_JUMP_SLOT 00000000 jpeg_read_header@LIBJPEG_6.2 │ │ │ │ -002bed00 00011716 R_ARM_JUMP_SLOT 00000000 mng_setcb_processheader │ │ │ │ -002bed04 00011816 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -002bed08 00011916 R_ARM_JUMP_SLOT 00000000 aa_hidecursor@AA_1.4 │ │ │ │ -002bed0c 00011a16 R_ARM_JUMP_SLOT 00000000 caca_create_dither │ │ │ │ -002bed10 00011b16 R_ARM_JUMP_SLOT 00000000 __glob64_time64@GLIBC_2.34 │ │ │ │ -002bed14 00011c16 R_ARM_JUMP_SLOT 00000000 smbc_open@SMBCLIENT_0.1.0 │ │ │ │ -002bed18 00011d16 R_ARM_JUMP_SLOT 00000000 msync@GLIBC_2.4 │ │ │ │ -002bed1c 00011e16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_highlight │ │ │ │ -002bed20 00011f16 R_ARM_JUMP_SLOT 00000000 aa_render@AA_1.4 │ │ │ │ -002bed24 00012016 R_ARM_JUMP_SLOT 00000000 mng_get_userdata │ │ │ │ -002bed28 00012116 R_ARM_JUMP_SLOT 00000000 dca_syncinfo │ │ │ │ -002bed2c 00012216 R_ARM_JUMP_SLOT 00000000 SDL_EnableKeyRepeat │ │ │ │ -002bed30 00012316 R_ARM_JUMP_SLOT 00000000 NeAACDecInit │ │ │ │ -002bed34 00012416 R_ARM_JUMP_SLOT 00000000 snd_pcm_resume@ALSA_0.9 │ │ │ │ -002bed38 00012516 R_ARM_JUMP_SLOT 00000000 mng_read │ │ │ │ -002bed3c 00012616 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ -002bed40 00012716 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ -002bed44 00012816 R_ARM_JUMP_SLOT 00000000 mng_initialize │ │ │ │ -002bed48 00012916 R_ARM_JUMP_SLOT 00000000 avcodec_send_frame@LIBAVCODEC_61 │ │ │ │ -002bed4c 00012a16 R_ARM_JUMP_SLOT 00000000 jpeg_finish_decompress@LIBJPEG_6.2 │ │ │ │ -002bed50 00012b16 R_ARM_JUMP_SLOT 00000000 dvdnav_menu_call │ │ │ │ -002bed54 00012c16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_antialias │ │ │ │ -002bed58 00012d16 R_ARM_JUMP_SLOT 00000000 pa_context_errno@PULSE_0 │ │ │ │ -002bed5c 00012e16 R_ARM_JUMP_SLOT 00000000 XFreeGC │ │ │ │ -002bed60 00012f16 R_ARM_JUMP_SLOT 00000000 eglQueryString │ │ │ │ -002bed64 00013016 R_ARM_JUMP_SLOT 00000000 caca_set_dither_charset │ │ │ │ -002bed68 00013116 R_ARM_JUMP_SLOT 00000000 XvGrabPort │ │ │ │ -002bed6c 00013316 R_ARM_JUMP_SLOT 00000000 dvdnav_mouse_activate │ │ │ │ -002bed70 00013416 R_ARM_JUMP_SLOT 00000000 pa_stream_connect_playback@PULSE_0 │ │ │ │ -002bed74 00013516 R_ARM_JUMP_SLOT 00000000 av_packet_free_side_data@LIBAVCODEC_61 │ │ │ │ -002bed78 00013616 R_ARM_JUMP_SLOT 00000000 av_pix_fmt_count_planes@LIBAVUTIL_59 │ │ │ │ -002bed7c 00013716 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -002bed80 00013816 R_ARM_JUMP_SLOT 00000000 jpeg_write_scanlines@LIBJPEG_6.2 │ │ │ │ -002bed84 00013916 R_ARM_JUMP_SLOT 00000000 bs2b_set_level_fcut │ │ │ │ -002bed88 00013a16 R_ARM_JUMP_SLOT 00000000 avcodec_configuration@LIBAVCODEC_61 │ │ │ │ -002bed8c 00013b16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_defi │ │ │ │ -002bed90 00013c16 R_ARM_JUMP_SLOT 00000000 alGetListenerf │ │ │ │ -002bed94 00013d16 R_ARM_JUMP_SLOT 00000000 sio_write │ │ │ │ -002bed98 00013e16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_signal@PULSE_0 │ │ │ │ -002bed9c 00013f16 R_ARM_JUMP_SLOT 00000000 mad_stream_buffer │ │ │ │ -002beda0 00014116 R_ARM_JUMP_SLOT 00000000 mad_frame_decode │ │ │ │ -002beda4 00014216 R_ARM_JUMP_SLOT 00000000 snd_pcm_close@ALSA_0.9 │ │ │ │ -002beda8 00014316 R_ARM_JUMP_SLOT 00000000 XShmAttach │ │ │ │ -002bedac 00014416 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u8 │ │ │ │ -002bedb0 00014516 R_ARM_JUMP_SLOT 00000000 FT_Init_FreeType │ │ │ │ -002bedb4 00014616 R_ARM_JUMP_SLOT 00000000 aa_close@AA_1.4 │ │ │ │ -002bedb8 00014716 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_dump@ALSA_0.9 │ │ │ │ -002bedbc 00014816 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -002bedc0 00014916 R_ARM_JUMP_SLOT 00000000 bd_read │ │ │ │ -002bedc4 00014a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_sleep_min@ALSA_0.9 │ │ │ │ -002bedc8 00014b16 R_ARM_JUMP_SLOT 00000000 av_div_q@LIBAVUTIL_59 │ │ │ │ -002bedcc 00014c16 R_ARM_JUMP_SLOT 00000000 bd_close │ │ │ │ -002bedd0 00014d16 R_ARM_JUMP_SLOT 00000000 av_packet_alloc@LIBAVCODEC_61 │ │ │ │ -002bedd4 00014e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ -002bedd8 00014f16 R_ARM_JUMP_SLOT 00000000 XDisplayName │ │ │ │ -002beddc 00015016 R_ARM_JUMP_SLOT 00000000 av_opt_set_int@LIBAVUTIL_59 │ │ │ │ -002bede0 00015116 R_ARM_JUMP_SLOT 00000000 XineramaIsActive │ │ │ │ -002bede4 00015216 R_ARM_JUMP_SLOT 00000000 png_get_io_ptr@PNG16_0 │ │ │ │ -002bede8 00015316 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params@ALSA_0.9 │ │ │ │ -002bedec 00015416 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_set_playback_volume@ALSA_0.9 │ │ │ │ -002bedf0 00015516 R_ARM_JUMP_SLOT 00000000 glTexEnvi │ │ │ │ -002bedf4 00015616 R_ARM_JUMP_SLOT 00000000 png_read_info@PNG16_0 │ │ │ │ -002bedf8 00015716 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ -002bedfc 00015816 R_ARM_JUMP_SLOT 00000000 eglGetProcAddress │ │ │ │ -002bee00 00015916 R_ARM_JUMP_SLOT 00000000 avformat_get_riff_audio_tags@LIBAVFORMAT_61 │ │ │ │ -002bee04 00015a16 R_ARM_JUMP_SLOT 00000000 sws_convertPalette8ToPacked24@LIBSWSCALE_8 │ │ │ │ -002bee08 00015b16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -002bee0c 00015c16 R_ARM_JUMP_SLOT 00000000 SDL_FreeYUVOverlay │ │ │ │ -002bee10 00015d16 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ -002bee14 00015e16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_sizeof@ALSA_0.9 │ │ │ │ -002bee18 00015f16 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ │ │ -002bee1c 00016016 R_ARM_JUMP_SLOT 00000000 speex_decode_int │ │ │ │ -002bee20 00016116 R_ARM_JUMP_SLOT 00000000 png_get_PLTE@PNG16_0 │ │ │ │ -002bee24 00016216 R_ARM_JUMP_SLOT 00000000 snd_output_close@ALSA_0.9 │ │ │ │ -002bee28 00016316 R_ARM_JUMP_SLOT 00000000 eglGetConfigAttrib │ │ │ │ -002bee2c 00016416 R_ARM_JUMP_SLOT 00000000 fribidi_charset_to_unicode │ │ │ │ -002bee30 00016516 R_ARM_JUMP_SLOT 00000000 XvQueryPortAttributes │ │ │ │ -002bee34 00016616 R_ARM_JUMP_SLOT 00000000 ass_set_use_margins │ │ │ │ -002bee38 00016716 R_ARM_JUMP_SLOT 00000000 ogg_stream_reset │ │ │ │ -002bee3c 00016816 R_ARM_JUMP_SLOT 00000000 tgetent@NCURSES6_TINFO_5.0.19991023 │ │ │ │ -002bee40 00016916 R_ARM_JUMP_SLOT 00000000 pa_stream_writable_size@PULSE_0 │ │ │ │ -002bee44 00016a16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ -002bee48 00016b16 R_ARM_JUMP_SLOT 00000000 av_codec_get_tag@LIBAVFORMAT_61 │ │ │ │ -002bee4c 00016d16 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ -002bee50 00016e16 R_ARM_JUMP_SLOT 00000000 avformat_network_init@LIBAVFORMAT_61 │ │ │ │ -002bee54 00016f16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u24be │ │ │ │ -002bee58 00017016 R_ARM_JUMP_SLOT 00000000 av_expr_parse@LIBAVUTIL_59 │ │ │ │ -002bee5c 00017116 R_ARM_JUMP_SLOT 00000000 lirc_init │ │ │ │ -002bee60 00017216 R_ARM_JUMP_SLOT 00000000 AuOpenServer │ │ │ │ -002bee64 00017316 R_ARM_JUMP_SLOT 00000000 FT_Get_Char_Index │ │ │ │ -002bee68 00017416 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ │ │ -002bee6c 00017516 R_ARM_JUMP_SLOT 00000000 dvdnav_set_PGC_positioning_flag │ │ │ │ -002bee70 00017616 R_ARM_JUMP_SLOT 00000000 vorbis_packet_blocksize@libvorbisidec.so.1 │ │ │ │ -002bee74 00017716 R_ARM_JUMP_SLOT 00000000 DVDClose │ │ │ │ -002bee78 00017816 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ -002bee7c 00017916 R_ARM_JUMP_SLOT 00000000 lirc_readconfig │ │ │ │ -002bee80 00017a16 R_ARM_JUMP_SLOT 00000000 SDL_ListModes │ │ │ │ -002bee84 00017b16 R_ARM_JUMP_SLOT 00000000 alListenerfv │ │ │ │ -002bee88 00017c16 R_ARM_JUMP_SLOT 00000000 av_sha_update@LIBAVUTIL_59 │ │ │ │ -002bee8c 00017d16 R_ARM_JUMP_SLOT 00000000 a52_free │ │ │ │ -002bee90 00017e16 R_ARM_JUMP_SLOT 00000000 FT_Get_Kerning │ │ │ │ -002bee94 00017f16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s24le │ │ │ │ -002bee98 00018016 R_ARM_JUMP_SLOT 00000000 XSetTransientForHint │ │ │ │ -002bee9c 00018116 R_ARM_JUMP_SLOT 00000000 glGenTextures │ │ │ │ -002beea0 00018316 R_ARM_JUMP_SLOT 00000000 speex_decode_stereo_int │ │ │ │ -002beea4 00018416 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -002beea8 00018516 R_ARM_JUMP_SLOT 00000000 eglGetError │ │ │ │ -002beeac 00018616 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -002beeb0 00018716 R_ARM_JUMP_SLOT 00000000 alcGetIntegerv │ │ │ │ -002beeb4 00018816 R_ARM_JUMP_SLOT 00000000 pa_bytes_per_second@PULSE_0 │ │ │ │ -002beeb8 00018916 R_ARM_JUMP_SLOT 00000000 th_decode_free@libtheoradec_1.0 │ │ │ │ -002beebc 00018a16 R_ARM_JUMP_SLOT 00000000 speex_decoder_destroy │ │ │ │ -002beec0 00018b16 R_ARM_JUMP_SLOT 00000000 vorbis_block_init@libvorbisidec.so.1 │ │ │ │ -002beec4 00018c16 R_ARM_JUMP_SLOT 00000000 XSetWMNormalHints │ │ │ │ -002beec8 00018d16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -002beecc 00018e16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_init@CDIO_PARANOIA_2 │ │ │ │ -002beed0 00018f16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ -002beed4 00019016 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ -002beed8 00019116 R_ARM_JUMP_SLOT 00000000 th_decode_headerin@libtheoradec_1.0 │ │ │ │ -002beedc 00019216 R_ARM_JUMP_SLOT 00000000 mng_cleanup │ │ │ │ -002beee0 00019316 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u16le │ │ │ │ -002beee4 00019416 R_ARM_JUMP_SLOT 00000000 alGenSources │ │ │ │ -002beee8 00019516 R_ARM_JUMP_SLOT 00000000 smbc_lseek@SMBCLIENT_0.1.0 │ │ │ │ -002beeec 00019616 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_set_index@ALSA_0.9 │ │ │ │ -002beef0 00019716 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params@ALSA_0.9 │ │ │ │ -002beef4 00019816 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s32le │ │ │ │ -002beef8 00019916 R_ARM_JUMP_SLOT 00000000 fribidi_set_reorder_nsm │ │ │ │ -002beefc 00019a16 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ -002bef00 00019b16 R_ARM_JUMP_SLOT 00000000 tgetstr@NCURSES6_TINFO_5.0.19991023 │ │ │ │ -002bef04 00019c16 R_ARM_JUMP_SLOT 00000000 XSetClassHint │ │ │ │ -002bef08 00019d16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u16be │ │ │ │ -002bef0c 00019e16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_sizeof@ALSA_0.9 │ │ │ │ -002bef10 00019f16 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ -002bef14 0001a016 R_ARM_JUMP_SLOT 00000000 XSetInputFocus │ │ │ │ -002bef18 0001a116 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_start@PULSE_0 │ │ │ │ -002bef1c 0001a216 R_ARM_JUMP_SLOT 00000000 av_packet_new_side_data@LIBAVCODEC_61 │ │ │ │ -002bef20 0001a316 R_ARM_JUMP_SLOT 00000000 aa_getfirst@AA_1.4 │ │ │ │ -002bef24 0001a416 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -002bef28 0001a516 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ -002bef2c 0001a616 R_ARM_JUMP_SLOT 00000000 snd_pcm_format_description@ALSA_0.9 │ │ │ │ -002bef30 0001a716 R_ARM_JUMP_SLOT 00000000 aa_flush@AA_1.4 │ │ │ │ -002bef34 0001a816 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -002bef38 0001a916 R_ARM_JUMP_SLOT 00000000 caca_get_dither_color_list │ │ │ │ -002bef3c 0001aa16 R_ARM_JUMP_SLOT 00000000 dvdnav_button_activate │ │ │ │ -002bef40 0001ab16 R_ARM_JUMP_SLOT 00000000 snd_mixer_open@ALSA_0.9 │ │ │ │ -002bef44 0001ac16 R_ARM_JUMP_SLOT 00000000 XStoreName │ │ │ │ -002bef48 0001ad16 R_ARM_JUMP_SLOT 00000000 FT_Done_Glyph │ │ │ │ -002bef4c 0001ae16 R_ARM_JUMP_SLOT 00000000 ogg_sync_clear │ │ │ │ -002bef50 0001af16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_modeset@CDIO_PARANOIA_2 │ │ │ │ -002bef54 0001b016 R_ARM_JUMP_SLOT 00000000 aa_printf@AA_1.4 │ │ │ │ -002bef58 0001b116 R_ARM_JUMP_SLOT 00000000 avcodec_default_get_format@LIBAVCODEC_61 │ │ │ │ -002bef5c 0001b216 R_ARM_JUMP_SLOT 00000000 av_gcd@LIBAVUTIL_59 │ │ │ │ -002bef60 0001b316 R_ARM_JUMP_SLOT 00000000 fribidi_parse_charset │ │ │ │ -002bef64 0001b416 R_ARM_JUMP_SLOT 00000000 mng_write │ │ │ │ -002bef68 0001b516 R_ARM_JUMP_SLOT 00000000 XShmDetach │ │ │ │ -002bef6c 0001b616 R_ARM_JUMP_SLOT 00000000 speex_decoder_init │ │ │ │ -002bef70 0001b716 R_ARM_JUMP_SLOT 00000000 caca_get_canvas_width │ │ │ │ -002bef74 0001b916 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -002bef78 0001ba16 R_ARM_JUMP_SLOT 00000000 XSetBackground │ │ │ │ -002bef7c 0001bb16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_get_index@ALSA_0.9 │ │ │ │ -002bef80 0001bc16 R_ARM_JUMP_SLOT 00000000 av_frame_unref@LIBAVUTIL_59 │ │ │ │ -002bef84 0001bd16 R_ARM_JUMP_SLOT 00000000 XSetErrorHandler │ │ │ │ -002bef88 0001be16 R_ARM_JUMP_SLOT 00000000 XGetWMNormalHints │ │ │ │ -002bef8c 0001bf16 R_ARM_JUMP_SLOT 00000000 XInstallColormap │ │ │ │ -002bef90 0001c016 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_rate_near@ALSA_0.9.0rc4 │ │ │ │ -002bef94 0001c116 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -002bef98 0001c216 R_ARM_JUMP_SLOT 00000000 av_rescale_q@LIBAVUTIL_59 │ │ │ │ -002bef9c 0001c316 R_ARM_JUMP_SLOT 00000000 XShmPutImage │ │ │ │ -002befa0 0001c416 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ │ │ -002befa4 0001c516 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ -002befa8 0001c616 R_ARM_JUMP_SLOT 00000000 XvSetPortAttribute │ │ │ │ -002befac 0001c716 R_ARM_JUMP_SLOT 00000000 XResetScreenSaver │ │ │ │ -002befb0 0001c816 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ -002befb4 0001c916 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_register@ALSA_0.9 │ │ │ │ -002befb8 0001ca16 R_ARM_JUMP_SLOT 00000000 alcGetError │ │ │ │ -002befbc 0001cb16 R_ARM_JUMP_SLOT 00000000 dvdnav_right_button_select │ │ │ │ -002befc0 0001cc16 R_ARM_JUMP_SLOT 00000000 DGifGetExtension │ │ │ │ -002befc4 0001cd16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_video_aspect │ │ │ │ -002befc8 0001ce16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ -002befcc 0001cf16 R_ARM_JUMP_SLOT 00000000 AuGetErrorText │ │ │ │ -002befd0 0001d116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ -002befd4 0001d216 R_ARM_JUMP_SLOT 00000000 XDGAQueryModes │ │ │ │ -002befd8 0001d316 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_dump@ALSA_0.9 │ │ │ │ -002befdc 0001d416 R_ARM_JUMP_SLOT 00000000 snd_pcm_start@ALSA_0.9 │ │ │ │ -002befe0 0001d516 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_time │ │ │ │ -002befe4 0001d616 R_ARM_JUMP_SLOT 00000000 alSourcePausev │ │ │ │ -002befe8 0001d716 R_ARM_JUMP_SLOT 00000000 av_opt_set@LIBAVUTIL_59 │ │ │ │ -002befec 0001d816 R_ARM_JUMP_SLOT 00000000 snd_pcm_readi@ALSA_0.9 │ │ │ │ -002beff0 0001d916 R_ARM_JUMP_SLOT 00000000 XSetStandardProperties │ │ │ │ -002beff4 0001da16 R_ARM_JUMP_SLOT 00000000 caca_get_event │ │ │ │ -002beff8 0001db16 R_ARM_JUMP_SLOT 00000000 bd_open │ │ │ │ -002beffc 0001dc16 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ -002bf000 0001dd16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_ihdr │ │ │ │ -002bf004 0001de16 R_ARM_JUMP_SLOT 00000000 GifQuantizeBuffer │ │ │ │ -002bf008 0001df16 R_ARM_JUMP_SLOT 00000000 XFreeCursor │ │ │ │ -002bf00c 0001e016 R_ARM_JUMP_SLOT 00000000 mng_putchunk_term │ │ │ │ -002bf010 0001e116 R_ARM_JUMP_SLOT 00000000 caca_create_display │ │ │ │ -002bf014 0001e216 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s16le │ │ │ │ -002bf018 0001e316 R_ARM_JUMP_SLOT 00000000 pa_context_get_sink_input_info@PULSE_0 │ │ │ │ -002bf01c 0001e416 R_ARM_JUMP_SLOT 00000000 avformat_free_context@LIBAVFORMAT_61 │ │ │ │ -002bf020 0001e516 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionLeader │ │ │ │ -002bf024 0001e616 R_ARM_JUMP_SLOT 00000000 pa_stream_set_write_callback@PULSE_0 │ │ │ │ -002bf028 0001e716 R_ARM_JUMP_SLOT 00000000 alcMakeContextCurrent │ │ │ │ -002bf02c 0001e816 R_ARM_JUMP_SLOT 00000000 av_base64_encode@LIBAVUTIL_59 │ │ │ │ -002bf030 0001e916 R_ARM_JUMP_SLOT 00000000 av_sha_init@LIBAVUTIL_59 │ │ │ │ -002bf034 0001ea16 R_ARM_JUMP_SLOT 00000000 SDL_ShowCursor │ │ │ │ -002bf038 0001eb16 R_ARM_JUMP_SLOT 00000000 eglDestroySurface │ │ │ │ -002bf03c 0001ec16 R_ARM_JUMP_SLOT 00000000 mpg123_id3 │ │ │ │ -002bf040 0001ed16 R_ARM_JUMP_SLOT 00000000 th_info_clear@libtheoradec_1.0 │ │ │ │ -002bf044 0001ee16 R_ARM_JUMP_SLOT 00000000 smbc_read@SMBCLIENT_0.1.0 │ │ │ │ -002bf048 0001ef16 R_ARM_JUMP_SLOT 00000000 caca_free_display │ │ │ │ -002bf04c 0001f016 R_ARM_JUMP_SLOT 00000000 vorbis_info_clear@libvorbisidec.so.1 │ │ │ │ -002bf050 0001f116 R_ARM_JUMP_SLOT 00000000 dca_block │ │ │ │ -002bf054 0001f216 R_ARM_JUMP_SLOT 00000000 AuCloseServer │ │ │ │ -002bf058 0001f316 R_ARM_JUMP_SLOT 00000000 aa_autoinitkbd@AA_1.4 │ │ │ │ -002bf05c 0001f416 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurface │ │ │ │ -002bf060 0001f516 R_ARM_JUMP_SLOT 00000000 XFillRectangle │ │ │ │ -002bf064 0001f616 R_ARM_JUMP_SLOT 00000000 glGetTexLevelParameteriv │ │ │ │ -002bf068 0001f716 R_ARM_JUMP_SLOT 00000000 av_display_rotation_get@LIBAVUTIL_59 │ │ │ │ -002bf06c 0001f816 R_ARM_JUMP_SLOT 00000000 dvdnav_get_angle_info │ │ │ │ -002bf070 0001f916 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4 │ │ │ │ -002bf074 0001fa16 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_channels │ │ │ │ -002bf078 0001fb16 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -002bf07c 0001fc16 R_ARM_JUMP_SLOT 00000000 ass_step_sub │ │ │ │ -002bf080 0001fd16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_mhdr │ │ │ │ -002bf084 0001fe16 R_ARM_JUMP_SLOT 00000000 av_packet_get_side_data@LIBAVCODEC_61 │ │ │ │ -002bf088 0001ff16 R_ARM_JUMP_SLOT 00000000 XvShmCreateImage │ │ │ │ -002bf08c 00020016 R_ARM_JUMP_SLOT 00000000 NeAACDecGetErrorMessage │ │ │ │ -002bf090 00020116 R_ARM_JUMP_SLOT 00000000 avcodec_flush_buffers@LIBAVCODEC_61 │ │ │ │ -002bf094 00020216 R_ARM_JUMP_SLOT 00000000 ass_set_extract_fonts │ │ │ │ -002bf098 00020316 R_ARM_JUMP_SLOT 00000000 gethostbyname@GLIBC_2.4 │ │ │ │ -002bf09c 00020416 R_ARM_JUMP_SLOT 00000000 jpeg_start_compress@LIBJPEG_6.2 │ │ │ │ -002bf0a0 00020516 R_ARM_JUMP_SLOT 00000000 snd_pcm_nonblock@ALSA_0.9 │ │ │ │ -002bf0a4 00020616 R_ARM_JUMP_SLOT 00000000 XGetWindowProperty │ │ │ │ -002bf0a8 00020716 R_ARM_JUMP_SLOT 00000000 av_dict_count@LIBAVUTIL_59 │ │ │ │ -002bf0ac 00020816 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_buffer_size@ALSA_0.9.0rc4 │ │ │ │ -002bf0b0 00020916 R_ARM_JUMP_SLOT 00000000 ass_clear_fonts │ │ │ │ -002bf0b4 00020a16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -002bf0b8 00020b16 R_ARM_JUMP_SLOT 00000000 caca_get_dither_antialias_list │ │ │ │ -002bf0bc 00020c16 R_ARM_JUMP_SLOT 00000000 ceilf@GLIBC_2.4 │ │ │ │ -002bf0c0 00020d16 R_ARM_JUMP_SLOT 00000000 DGifGetLine │ │ │ │ -002bf0c4 00020e16 R_ARM_JUMP_SLOT 00000000 av_buffer_ref@LIBAVUTIL_59 │ │ │ │ -002bf0c8 00020f16 R_ARM_JUMP_SLOT 00000000 alcCreateContext │ │ │ │ -002bf0cc 00021016 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ -002bf0d0 00021116 R_ARM_JUMP_SLOT 00000000 ogg_sync_pageseek │ │ │ │ -002bf0d4 00021216 R_ARM_JUMP_SLOT 00000000 FcConfigSubstitute │ │ │ │ -002bf0d8 00021316 R_ARM_JUMP_SLOT 00000000 GifMakeMapObject │ │ │ │ -002bf0dc 00021416 R_ARM_JUMP_SLOT 00000000 XF86VidModeLockModeSwitch │ │ │ │ -002bf0e0 00021516 R_ARM_JUMP_SLOT 00000000 pa_stream_cork@PULSE_0 │ │ │ │ -002bf0e4 00021616 R_ARM_JUMP_SLOT 00000000 XSendEvent │ │ │ │ -002bf0e8 00021716 R_ARM_JUMP_SLOT 00000000 sysinfo@GLIBC_2.4 │ │ │ │ -002bf0ec 00021816 R_ARM_JUMP_SLOT 00000000 XSelectInput │ │ │ │ -002bf0f0 00021916 R_ARM_JUMP_SLOT 00000000 png_create_info_struct@PNG16_0 │ │ │ │ -002bf0f4 00021a16 R_ARM_JUMP_SLOT 00000000 ass_set_storage_size │ │ │ │ -002bf0f8 00021b16 R_ARM_JUMP_SLOT 00000000 speex_decoder_ctl │ │ │ │ -002bf0fc 00021c16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_set_playback_switch@ALSA_0.9 │ │ │ │ -002bf100 00021d16 R_ARM_JUMP_SLOT 00000000 aa_recommendlow@AA_1.4 │ │ │ │ -002bf104 00021e16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_position │ │ │ │ -002bf108 00021f16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ -002bf10c 00022016 R_ARM_JUMP_SLOT 00000000 fsync@GLIBC_2.4 │ │ │ │ -002bf110 00022116 R_ARM_JUMP_SLOT 00000000 DGifGetImageDesc │ │ │ │ -002bf114 00022216 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ -002bf118 00022316 R_ARM_JUMP_SLOT 00000000 pa_stream_get_latency@PULSE_0 │ │ │ │ -002bf11c 00022416 R_ARM_JUMP_SLOT 00000000 speex_packet_to_header │ │ │ │ -002bf120 00022516 R_ARM_JUMP_SLOT 00000000 enca_analyse_const │ │ │ │ -002bf124 00022616 R_ARM_JUMP_SLOT 00000000 png_set_strip_16@PNG16_0 │ │ │ │ -002bf128 00022716 R_ARM_JUMP_SLOT 00000000 smbc_close@SMBCLIENT_0.1.0 │ │ │ │ -002bf12c 00022816 R_ARM_JUMP_SLOT 00000000 SDL_GL_SwapBuffers │ │ │ │ -002bf130 00022916 R_ARM_JUMP_SLOT 00000000 snd_pcm_prepare@ALSA_0.9 │ │ │ │ -002bf134 00022a16 R_ARM_JUMP_SLOT 00000000 pa_stream_write@PULSE_0 │ │ │ │ -002bf138 00022b16 R_ARM_JUMP_SLOT 00000000 avformat_alloc_context@LIBAVFORMAT_61 │ │ │ │ -002bf13c 00022c16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -002bf140 00022d16 R_ARM_JUMP_SLOT 00000000 av_init_packet@LIBAVCODEC_61 │ │ │ │ -002bf144 00022e16 R_ARM_JUMP_SLOT 00000000 FT_Set_Pixel_Sizes │ │ │ │ -002bf148 00022f16 R_ARM_JUMP_SLOT 00000000 EGifPutComment │ │ │ │ -002bf14c 00023016 R_ARM_JUMP_SLOT 00000000 av_dict_free@LIBAVUTIL_59 │ │ │ │ -002bf150 00023116 R_ARM_JUMP_SLOT 00000000 th_setup_free@libtheoradec_1.0 │ │ │ │ -002bf154 00023216 R_ARM_JUMP_SLOT 00000000 avcodec_free_context@LIBAVCODEC_61 │ │ │ │ -002bf158 00023316 R_ARM_JUMP_SLOT 00000000 SDL_PollEvent │ │ │ │ -002bf15c 00023416 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ -002bf160 00023516 R_ARM_JUMP_SLOT 00000000 XPending │ │ │ │ -002bf164 00023616 R_ARM_JUMP_SLOT 00000000 avformat_new_stream@LIBAVFORMAT_61 │ │ │ │ -002bf168 00023716 R_ARM_JUMP_SLOT 00000000 av_fast_malloc@LIBAVUTIL_59 │ │ │ │ -002bf16c 00023816 R_ARM_JUMP_SLOT 00000000 mng_setcb_getcanvasline │ │ │ │ -002bf170 00023916 R_ARM_JUMP_SLOT 00000000 EGifOpenFileName │ │ │ │ -002bf174 00023a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_periods_near@ALSA_0.9.0rc4 │ │ │ │ -002bf178 00023b16 R_ARM_JUMP_SLOT 00000000 XVisualIDFromVisual │ │ │ │ -002bf17c 00023c16 R_ARM_JUMP_SLOT 00000000 aa_recommendhi@AA_1.4 │ │ │ │ -002bf180 00023d16 R_ARM_JUMP_SLOT 00000000 DVDOpen │ │ │ │ -002bf184 00023e16 R_ARM_JUMP_SLOT 00000000 SDL_UpdateRect │ │ │ │ -002bf188 00023f16 R_ARM_JUMP_SLOT 00000000 pp_get_context@LIBPOSTPROC_58 │ │ │ │ -002bf18c 00024016 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -002bf190 00024116 R_ARM_JUMP_SLOT 00000000 XGrabPointer │ │ │ │ -002bf194 00024216 R_ARM_JUMP_SLOT 00000000 NeAACDecInit2 │ │ │ │ -002bf198 00024316 R_ARM_JUMP_SLOT 00000000 av_opt_set_chlayout@LIBAVUTIL_59 │ │ │ │ -002bf19c 00024416 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -002bf1a0 00024516 R_ARM_JUMP_SLOT 00000000 eglInitialize │ │ │ │ -002bf1a4 00024616 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ -002bf1a8 00024716 R_ARM_JUMP_SLOT 00000000 sio_initpar │ │ │ │ -002bf1ac 00024816 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -002bf1b0 00024916 R_ARM_JUMP_SLOT 00000000 cdio_get_track_lsn@CDIO_19 │ │ │ │ -002bf1b4 00024a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_sizeof@ALSA_0.9 │ │ │ │ -002bf1b8 00024b16 R_ARM_JUMP_SLOT 00000000 strtok@GLIBC_2.4 │ │ │ │ -002bf1bc 00024c16 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ -002bf1c0 00024d16 R_ARM_JUMP_SLOT 00000000 glBindTexture │ │ │ │ -002bf1c4 00024e16 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionTrailer │ │ │ │ -002bf1c8 00024f16 R_ARM_JUMP_SLOT 00000000 sws_init_context@LIBSWSCALE_8 │ │ │ │ -002bf1cc 00025016 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ -002bf1d0 00025216 R_ARM_JUMP_SLOT 00000000 vorbis_block_clear@libvorbisidec.so.1 │ │ │ │ -002bf1d4 00025316 R_ARM_JUMP_SLOT 00000000 mpeg2_skip │ │ │ │ -002bf1d8 00025416 R_ARM_JUMP_SLOT 00000000 dvdnav_err_to_string │ │ │ │ -002bf1dc 00025516 R_ARM_JUMP_SLOT 00000000 SDL_Init │ │ │ │ -002bf1e0 00025616 R_ARM_JUMP_SLOT 00000000 FT_Select_Charmap │ │ │ │ -002bf1e4 00025716 R_ARM_JUMP_SLOT 00000000 strcoll@GLIBC_2.4 │ │ │ │ -002bf1e8 00025816 R_ARM_JUMP_SLOT 00000000 alSourcePlayv │ │ │ │ -002bf1ec 00025916 R_ARM_JUMP_SLOT 00000000 rintf@GLIBC_2.4 │ │ │ │ -002bf1f0 00025a16 R_ARM_JUMP_SLOT 00000000 pa_context_new@PULSE_0 │ │ │ │ -002bf1f4 00025b16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -002bf1f8 00025c16 R_ARM_JUMP_SLOT 00000000 ifoOpen │ │ │ │ -002bf1fc 00025d16 R_ARM_JUMP_SLOT 00000000 glXMakeCurrent │ │ │ │ -002bf200 00025e16 R_ARM_JUMP_SLOT 00000000 aa_resizehandler@AA_1.4 │ │ │ │ -002bf204 00025f16 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ -002bf208 00026016 R_ARM_JUMP_SLOT 00000000 XF86VidModeSwitchToMode │ │ │ │ -002bf20c 00026116 R_ARM_JUMP_SLOT 00000000 pa_operation_get_state@PULSE_0 │ │ │ │ -002bf210 00026216 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -002bf214 00026416 R_ARM_JUMP_SLOT 00000000 mpeg2_buffer │ │ │ │ -002bf218 00026616 R_ARM_JUMP_SLOT 00000000 snd_pcm_dump@ALSA_0.9 │ │ │ │ -002bf21c 00026716 R_ARM_JUMP_SLOT 00000000 pa_stream_drain@PULSE_0 │ │ │ │ -002bf220 00026816 R_ARM_JUMP_SLOT 00000000 XGetVisualInfo │ │ │ │ -002bf224 00026916 R_ARM_JUMP_SLOT 00000000 XvQueryExtension │ │ │ │ -002bf228 00026a16 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ -002bf22c 00026b16 R_ARM_JUMP_SLOT 00000000 XGrabKeyboard │ │ │ │ -002bf230 00026c16 R_ARM_JUMP_SLOT 00000000 dca_free │ │ │ │ -002bf234 00026d16 R_ARM_JUMP_SLOT 00000000 SDL_VideoDriverName │ │ │ │ -002bf238 00026e16 R_ARM_JUMP_SLOT 00000000 snd_pcm_forward@ALSA_0.9.0rc8 │ │ │ │ -002bf23c 00026f16 R_ARM_JUMP_SLOT 00000000 XCreatePixmapCursor │ │ │ │ -002bf240 00027016 R_ARM_JUMP_SLOT 00000000 XSetForeground │ │ │ │ -002bf244 00027116 R_ARM_JUMP_SLOT 00000000 glClearColor │ │ │ │ -002bf248 00027216 R_ARM_JUMP_SLOT 00000000 avio_alloc_context@LIBAVFORMAT_61 │ │ │ │ -002bf24c 00027316 R_ARM_JUMP_SLOT 00000000 ass_set_style_overrides │ │ │ │ -002bf250 00027416 R_ARM_JUMP_SLOT 00000000 av_buffer_create@LIBAVUTIL_59 │ │ │ │ -002bf254 00027516 R_ARM_JUMP_SLOT 00000000 cdio_cddap_disc_firstsector@CDIO_CDDA_2 │ │ │ │ -002bf258 00027616 R_ARM_JUMP_SLOT 00000000 dvdnav_part_play │ │ │ │ -002bf25c 00027716 R_ARM_JUMP_SLOT 00000000 XineramaQueryScreens │ │ │ │ -002bf260 00027816 R_ARM_JUMP_SLOT 00000000 av_log_set_level@LIBAVUTIL_59 │ │ │ │ -002bf264 00027916 R_ARM_JUMP_SLOT 00000000 dvdnav_describe_title_chapters │ │ │ │ -002bf268 00027a16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -002bf26c 00027b16 R_ARM_JUMP_SLOT 00000000 dvdnav_time_search │ │ │ │ -002bf270 00027c16 R_ARM_JUMP_SLOT 00000000 caca_get_canvas_height │ │ │ │ -002bf274 00027d16 R_ARM_JUMP_SLOT 00000000 XRaiseWindow │ │ │ │ -002bf278 00027e16 R_ARM_JUMP_SLOT 00000000 vorbis_info_init@libvorbisidec.so.1 │ │ │ │ -002bf27c 00027f16 R_ARM_JUMP_SLOT 00000000 XCreateWindow │ │ │ │ -002bf280 00028016 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ -002bf284 00028116 R_ARM_JUMP_SLOT 00000000 mng_setcb_writedata │ │ │ │ -002bf288 00028216 R_ARM_JUMP_SLOT 00000000 bs2b_set_level │ │ │ │ -002bf28c 00028316 R_ARM_JUMP_SLOT 00000000 XDGAOpenFramebuffer │ │ │ │ -002bf290 00028416 R_ARM_JUMP_SLOT 00000000 mng_create │ │ │ │ -002bf294 00028516 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_channels@ALSA_0.9 │ │ │ │ -002bf298 00028616 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ -002bf29c 00028716 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ -002bf2a0 00028816 R_ARM_JUMP_SLOT 00000000 jpeg_finish_compress@LIBJPEG_6.2 │ │ │ │ -002bf2a4 00028916 R_ARM_JUMP_SLOT 00000000 jpeg_destroy_decompress@LIBJPEG_6.2 │ │ │ │ -002bf2a8 00028b16 R_ARM_JUMP_SLOT 00000000 DVDCloseFile │ │ │ │ -002bf2ac 00028c16 R_ARM_JUMP_SLOT 00000000 snd_mixer_attach@ALSA_0.9 │ │ │ │ -002bf2b0 00028e16 R_ARM_JUMP_SLOT 00000000 DGifGetExtensionNext │ │ │ │ -002bf2b4 00028f16 R_ARM_JUMP_SLOT 00000000 avcodec_find_encoder_by_name@LIBAVCODEC_61 │ │ │ │ -002bf2b8 00029016 R_ARM_JUMP_SLOT 00000000 snd_mixer_elem_next@ALSA_0.9 │ │ │ │ -002bf2bc 00029216 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ -002bf2c0 00029316 R_ARM_JUMP_SLOT 00000000 avformat_get_riff_video_tags@LIBAVFORMAT_61 │ │ │ │ -002bf2c4 00029416 R_ARM_JUMP_SLOT 00000000 mpeg2_close │ │ │ │ -002bf2c8 00029516 R_ARM_JUMP_SLOT 00000000 av_packet_unref@LIBAVCODEC_61 │ │ │ │ -002bf2cc 00029616 R_ARM_JUMP_SLOT 00000000 ogg_stream_clear │ │ │ │ -002bf2d0 00029716 R_ARM_JUMP_SLOT 00000000 a52_init │ │ │ │ -002bf2d4 00029816 R_ARM_JUMP_SLOT 00000000 swr_free@LIBSWRESAMPLE_5 │ │ │ │ -002bf2d8 00029916 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ -002bf2dc 00029a16 R_ARM_JUMP_SLOT 00000000 alSourcefv │ │ │ │ -002bf2e0 00029b16 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ -002bf2e4 00029c16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ -002bf2e8 00029d16 R_ARM_JUMP_SLOT 00000000 pa_context_disconnect@PULSE_0 │ │ │ │ -002bf2ec 00029e16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -002bf2f0 00029f16 R_ARM_JUMP_SLOT 00000000 snd_mixer_load@ALSA_0.9 │ │ │ │ -002bf2f4 0002a016 R_ARM_JUMP_SLOT 00000000 av_lzo1x_decode@LIBAVUTIL_59 │ │ │ │ -002bf2f8 0002a116 R_ARM_JUMP_SLOT 00000000 FT_Set_Charmap │ │ │ │ -002bf2fc 0002a216 R_ARM_JUMP_SLOT 00000000 ogg_page_serialno │ │ │ │ -002bf300 0002a316 R_ARM_JUMP_SLOT 00000000 XvPutImage │ │ │ │ -002bf304 0002a416 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_get_api@PULSE_0 │ │ │ │ -002bf308 0002a516 R_ARM_JUMP_SLOT 00000000 XCreateBitmapFromData │ │ │ │ -002bf30c 0002a616 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -002bf310 0002a716 R_ARM_JUMP_SLOT 00000000 fribidi_log2vis │ │ │ │ -002bf314 0002a816 R_ARM_JUMP_SLOT 00000000 XClearWindow │ │ │ │ -002bf318 0002a916 R_ARM_JUMP_SLOT 00000000 __isoc99_vsscanf@GLIBC_2.7 │ │ │ │ -002bf31c 0002aa16 R_ARM_JUMP_SLOT 00000000 mng_display_reset │ │ │ │ -002bf320 0002ab16 R_ARM_JUMP_SLOT 00000000 DGifGetRecordType │ │ │ │ -002bf324 0002ac16 R_ARM_JUMP_SLOT 00000000 png_destroy_read_struct@PNG16_0 │ │ │ │ -002bf328 0002ad16 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -002bf32c 0002ae16 R_ARM_JUMP_SLOT 00000000 dca_frame │ │ │ │ -002bf330 0002af16 R_ARM_JUMP_SLOT 00000000 jack_set_process_callback │ │ │ │ -002bf334 0002b016 R_ARM_JUMP_SLOT 00000000 vdp_device_create_x11 │ │ │ │ -002bf338 0002b116 R_ARM_JUMP_SLOT 00000000 AuStopFlow │ │ │ │ -002bf33c 0002b216 R_ARM_JUMP_SLOT 00000000 mng_setcb_gettickcount │ │ │ │ -002bf340 0002b316 R_ARM_JUMP_SLOT 00000000 avio_size@LIBAVFORMAT_61 │ │ │ │ -002bf344 0002b416 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ -002bf348 0002b516 R_ARM_JUMP_SLOT 00000000 glViewport │ │ │ │ -002bf34c 0002b616 R_ARM_JUMP_SLOT 00000000 FT_Get_Glyph │ │ │ │ -002bf350 0002b716 R_ARM_JUMP_SLOT 00000000 ass_new_track │ │ │ │ -002bf354 0002b816 R_ARM_JUMP_SLOT 00000000 pa_stream_flush@PULSE_0 │ │ │ │ -002bf358 0002b916 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_any@ALSA_0.9 │ │ │ │ -002bf35c 0002ba16 R_ARM_JUMP_SLOT 00000000 mng_setcb_settimer │ │ │ │ -002bf360 0002bb16 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -002bf364 0002bc16 R_ARM_JUMP_SLOT 00000000 pa_context_set_state_callback@PULSE_0 │ │ │ │ -002bf368 0002bd16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ -002bf36c 0002be16 R_ARM_JUMP_SLOT 00000000 XScreenSaverSuspend │ │ │ │ -002bf370 0002bf16 R_ARM_JUMP_SLOT 00000000 XScreenSaverQueryExtension │ │ │ │ -002bf374 0002c016 R_ARM_JUMP_SLOT 00000000 ogg_sync_reset │ │ │ │ -002bf378 0002c116 R_ARM_JUMP_SLOT 00000000 XAllocNamedColor │ │ │ │ -002bf37c 0002c216 R_ARM_JUMP_SLOT 00000000 __strncpy_chk@GLIBC_2.4 │ │ │ │ -002bf380 0002c316 R_ARM_JUMP_SLOT 00000000 fribidi_remove_bidi_marks │ │ │ │ -002bf384 0002c416 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -002bf388 0002c516 R_ARM_JUMP_SLOT 00000000 SDL_SetVideoMode │ │ │ │ -002bf38c 0002c616 R_ARM_JUMP_SLOT 00000000 XLookupString │ │ │ │ -002bf390 0002c716 R_ARM_JUMP_SLOT 00000000 sws_getGaussianVec@LIBSWSCALE_8 │ │ │ │ -002bf394 0002c816 R_ARM_JUMP_SLOT 00000000 cdio_get_track_sec_count@CDIO_19 │ │ │ │ -002bf398 0002c916 R_ARM_JUMP_SLOT 00000000 SDL_CreateYUVOverlay │ │ │ │ -002bf39c 0002ca16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_period_size@ALSA_0.9.0rc4 │ │ │ │ -002bf3a0 0002cb16 R_ARM_JUMP_SLOT 00000000 XChangeWindowAttributes │ │ │ │ -002bf3a4 0002cd16 R_ARM_JUMP_SLOT 00000000 ogg_stream_init │ │ │ │ -002bf3a8 0002ce16 R_ARM_JUMP_SLOT 00000000 av_parser_close@LIBAVCODEC_61 │ │ │ │ -002bf3ac 0002cf16 R_ARM_JUMP_SLOT 00000000 pa_channel_map_init_auto@PULSE_0 │ │ │ │ -002bf3b0 0002d016 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -002bf3b4 0002d116 R_ARM_JUMP_SLOT 00000000 glEnable │ │ │ │ -002bf3b8 0002d316 R_ARM_JUMP_SLOT 00000000 av_frame_alloc@LIBAVUTIL_59 │ │ │ │ -002bf3bc 0002d416 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -002bf3c0 0002d516 R_ARM_JUMP_SLOT 00000000 XShmQueryExtension │ │ │ │ -002bf3c4 0002d616 R_ARM_JUMP_SLOT 00000000 jack_port_get_total_latency │ │ │ │ -002bf3c8 0002d716 R_ARM_JUMP_SLOT 00000000 FT_Load_Char │ │ │ │ -002bf3cc 0002d816 R_ARM_JUMP_SLOT 00000000 ass_set_fonts │ │ │ │ -002bf3d0 0002d916 R_ARM_JUMP_SLOT 00000000 strsep@GLIBC_2.4 │ │ │ │ -002bf3d4 0002da16 R_ARM_JUMP_SLOT 00000000 mpg123_getformat │ │ │ │ -002bf3d8 0002db16 R_ARM_JUMP_SLOT 00000000 bd_get_titles │ │ │ │ -002bf3dc 0002dc16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9.0rc4 │ │ │ │ -002bf3e0 0002dd16 R_ARM_JUMP_SLOT 00000000 av_strndup@LIBAVUTIL_59 │ │ │ │ -002bf3e4 0002de16 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ -002bf3e8 0002df16 R_ARM_JUMP_SLOT 00000000 cdio_cddap_identify@CDIO_CDDA_2 │ │ │ │ -002bf3ec 0002e016 R_ARM_JUMP_SLOT 00000000 pa_strerror@PULSE_0 │ │ │ │ -002bf3f0 0002e116 R_ARM_JUMP_SLOT 00000000 eglChooseConfig │ │ │ │ -002bf3f4 0002e216 R_ARM_JUMP_SLOT 00000000 XDefineCursor │ │ │ │ -002bf3f8 0002e416 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_stop_threshold@ALSA_0.9 │ │ │ │ -002bf3fc 0002e516 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_switch@ALSA_0.9 │ │ │ │ -002bf400 0002e616 R_ARM_JUMP_SLOT 00000000 ass_add_font │ │ │ │ -002bf404 0002e716 R_ARM_JUMP_SLOT 00000000 av_strlcat@LIBAVUTIL_59 │ │ │ │ -002bf408 0002e816 R_ARM_JUMP_SLOT 00000000 snd_pcm_delay@ALSA_0.9 │ │ │ │ -002bf40c 0002e916 R_ARM_JUMP_SLOT 00000000 mng_putchunk_idat │ │ │ │ -002bf410 0002ea16 R_ARM_JUMP_SLOT 00000000 av_log@LIBAVUTIL_59 │ │ │ │ -002bf414 0002eb16 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -002bf418 0002ec16 R_ARM_JUMP_SLOT 00000000 vorbis_comment_init@libvorbisidec.so.1 │ │ │ │ -002bf41c 0002ed16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_lock@PULSE_0 │ │ │ │ -002bf420 0002ee16 R_ARM_JUMP_SLOT 00000000 caca_set_display_title │ │ │ │ -002bf424 0002ef16 R_ARM_JUMP_SLOT 00000000 XDGACloseFramebuffer │ │ │ │ -002bf428 0002f016 R_ARM_JUMP_SLOT 00000000 cdio_get_last_track_num@CDIO_19 │ │ │ │ -002bf42c 0002f116 R_ARM_JUMP_SLOT 00000000 mpg123_exit │ │ │ │ -002bf430 0002f216 R_ARM_JUMP_SLOT 00000000 a52_syncinfo │ │ │ │ -002bf434 0002f316 R_ARM_JUMP_SLOT 00000000 bd_seek │ │ │ │ -002bf438 0002f416 R_ARM_JUMP_SLOT 00000000 av_md5_sum@LIBAVUTIL_59 │ │ │ │ -002bf43c 0002f516 R_ARM_JUMP_SLOT 00000000 compress2 │ │ │ │ -002bf440 0002f616 R_ARM_JUMP_SLOT 00000000 sio_onvol │ │ │ │ -002bf444 0002f716 R_ARM_JUMP_SLOT 00000000 eglSwapBuffers │ │ │ │ -002bf448 0002f816 R_ARM_JUMP_SLOT 00000000 av_fifo_can_write@LIBAVUTIL_59 │ │ │ │ -002bf44c 0002f916 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -002bf450 0002fa16 R_ARM_JUMP_SLOT 00000000 caca_free_canvas │ │ │ │ -002bf454 0002fb16 R_ARM_JUMP_SLOT 00000000 dvdnav_is_domain_vts │ │ │ │ -002bf458 0002fc16 R_ARM_JUMP_SLOT 00000000 avcodec_align_dimensions@LIBAVCODEC_61 │ │ │ │ -002bf45c 0002fd16 R_ARM_JUMP_SLOT 00000000 avcodec_alloc_context3@LIBAVCODEC_61 │ │ │ │ -002bf460 0002fe16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ -002bf464 0002ff16 R_ARM_JUMP_SLOT 00000000 creat64@GLIBC_2.4 │ │ │ │ -002bf468 00030016 R_ARM_JUMP_SLOT 00000000 sws_setColorspaceDetails@LIBSWSCALE_8 │ │ │ │ -002bf46c 00030116 R_ARM_JUMP_SLOT 00000000 av_aes_init@LIBAVUTIL_59 │ │ │ │ -002bf470 00030216 R_ARM_JUMP_SLOT 00000000 th_decode_alloc@libtheoradec_1.0 │ │ │ │ -002bf474 00030316 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ -002bf478 00030416 R_ARM_JUMP_SLOT 00000000 eglGetConfigs │ │ │ │ -002bf47c 00030516 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ -002bf480 00030616 R_ARM_JUMP_SLOT 00000000 av_opt_show2@LIBAVUTIL_59 │ │ │ │ -002bf484 00030716 R_ARM_JUMP_SLOT 00000000 jack_get_sample_rate │ │ │ │ -002bf488 00030816 R_ARM_JUMP_SLOT 00000000 XMapWindow │ │ │ │ -002bf48c 00030916 R_ARM_JUMP_SLOT 00000000 SDL_GL_LoadLibrary │ │ │ │ -002bf490 00030a16 R_ARM_JUMP_SLOT 00000000 ass_read_memory │ │ │ │ -002bf494 00030b16 R_ARM_JUMP_SLOT 00000000 glXSwapBuffers │ │ │ │ -002bf498 00030c16 R_ARM_JUMP_SLOT 00000000 av_strncasecmp@LIBAVUTIL_59 │ │ │ │ -002bf49c 00030d16 R_ARM_JUMP_SLOT 00000000 avformat_configuration@LIBAVFORMAT_61 │ │ │ │ -002bf4a0 00030e16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -002bf4a4 00031016 R_ARM_JUMP_SLOT 00000000 mng_putchunk_mend │ │ │ │ -002bf4a8 00031216 R_ARM_JUMP_SLOT 00000000 th_comment_init@libtheoradec_1.0 │ │ │ │ -002bf4ac 00031316 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -002bf4b0 00031416 R_ARM_JUMP_SLOT 00000000 snd_pcm_open@ALSA_0.9 │ │ │ │ -002bf4b4 00031516 R_ARM_JUMP_SLOT 00000000 ogg_sync_init │ │ │ │ -002bf4b8 00031616 R_ARM_JUMP_SLOT 00000000 glTexParameteri │ │ │ │ -002bf4bc 00031716 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ -002bf4c0 00031816 R_ARM_JUMP_SLOT 00000000 FcFontMatch │ │ │ │ -002bf4c4 00031916 R_ARM_JUMP_SLOT 00000000 XF86VidModeQueryVersion │ │ │ │ -002bf4c8 00031a16 R_ARM_JUMP_SLOT 00000000 shmat@GLIBC_2.4 │ │ │ │ -002bf4cc 00031b16 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ -002bf4d0 00031d16 R_ARM_JUMP_SLOT 00000000 av_d2q@LIBAVUTIL_59 │ │ │ │ -002bf4d4 00031e16 R_ARM_JUMP_SLOT 00000000 mpeg2_accel │ │ │ │ -002bf4d8 00031f16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s32be │ │ │ │ -002bf4dc 00032016 R_ARM_JUMP_SLOT 00000000 mng_setcb_openstream │ │ │ │ -002bf4e0 00032116 R_ARM_JUMP_SLOT 00000000 av_fifo_reset2@LIBAVUTIL_59 │ │ │ │ -002bf4e4 00032216 R_ARM_JUMP_SLOT 00000000 jack_get_ports │ │ │ │ -002bf4e8 00032316 R_ARM_JUMP_SLOT 00000000 th_info_init@libtheoradec_1.0 │ │ │ │ -002bf4ec 00032416 R_ARM_JUMP_SLOT 00000000 glShadeModel │ │ │ │ -002bf4f0 00032516 R_ARM_JUMP_SLOT 00000000 dvdnav_get_next_block │ │ │ │ -002bf4f4 00032616 R_ARM_JUMP_SLOT 00000000 snd_pcm_state@ALSA_0.9 │ │ │ │ -002bf4f8 00032716 R_ARM_JUMP_SLOT 00000000 avcodec_close@LIBAVCODEC_61 │ │ │ │ -002bf4fc 00032816 R_ARM_JUMP_SLOT 00000000 mpg123_init │ │ │ │ -002bf500 00032916 R_ARM_JUMP_SLOT 00000000 glFinish │ │ │ │ -002bf504 00032a16 R_ARM_JUMP_SLOT 00000000 glXChooseVisual │ │ │ │ -002bf508 00032b16 R_ARM_JUMP_SLOT 00000000 xvid_global │ │ │ │ -002bf50c 00032c16 R_ARM_JUMP_SLOT 00000000 avcodec_find_decoder@LIBAVCODEC_61 │ │ │ │ -002bf510 00032d16 R_ARM_JUMP_SLOT 00000000 strtoll@GLIBC_2.4 │ │ │ │ -002bf514 00032e16 R_ARM_JUMP_SLOT 00000000 av_seek_frame@LIBAVFORMAT_61 │ │ │ │ -002bf518 00033016 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_headerin@libvorbisidec.so.1 │ │ │ │ -002bf51c 00033116 R_ARM_JUMP_SLOT 00000000 jpeg_set_quality@LIBJPEG_6.2 │ │ │ │ -002bf520 00033216 R_ARM_JUMP_SLOT 00000000 bs2b_open │ │ │ │ -002bf524 00033316 R_ARM_JUMP_SLOT 00000000 caca_set_dither_color │ │ │ │ -002bf528 00033416 R_ARM_JUMP_SLOT 00000000 dvdnav_get_number_of_titles │ │ │ │ -002bf52c 00033516 R_ARM_JUMP_SLOT 00000000 mpeg2_custom_fbuf │ │ │ │ -002bf530 00033716 R_ARM_JUMP_SLOT 00000000 av_parser_parse2@LIBAVCODEC_61 │ │ │ │ -002bf534 00033816 R_ARM_JUMP_SLOT 00000000 bd_free_title_info │ │ │ │ -002bf538 00033916 R_ARM_JUMP_SLOT 00000000 jpeg_set_defaults@LIBJPEG_6.2 │ │ │ │ -002bf53c 00033a16 R_ARM_JUMP_SLOT 00000000 FT_New_Memory_Face │ │ │ │ -002bf540 00033b16 R_ARM_JUMP_SLOT 00000000 avformat_close_input@LIBAVFORMAT_61 │ │ │ │ -002bf544 00033c16 R_ARM_JUMP_SLOT 00000000 AuDispatchEvent │ │ │ │ -002bf548 00033d16 R_ARM_JUMP_SLOT 00000000 snd_output_stdio_attach@ALSA_0.9 │ │ │ │ -002bf54c 00033e16 R_ARM_JUMP_SLOT 00000000 rand@GLIBC_2.4 │ │ │ │ -002bf550 00033f16 R_ARM_JUMP_SLOT 00000000 SDL_Flip │ │ │ │ -002bf554 00034016 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -002bf558 00034116 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -002bf55c 00034216 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ -002bf560 00034316 R_ARM_JUMP_SLOT 00000000 jack_port_name │ │ │ │ -002bf564 00034416 R_ARM_JUMP_SLOT 00000000 bd_chapter_pos │ │ │ │ -002bf568 00034516 R_ARM_JUMP_SLOT 00000000 cdio_cddap_open@CDIO_CDDA_2 │ │ │ │ -002bf56c 00034616 R_ARM_JUMP_SLOT 00000000 png_get_IHDR@PNG16_0 │ │ │ │ -002bf570 00034716 R_ARM_JUMP_SLOT 00000000 XvFreeEncodingInfo │ │ │ │ -002bf574 00034a16 R_ARM_JUMP_SLOT 00000000 a52_samples │ │ │ │ -002bf578 00034b16 R_ARM_JUMP_SLOT 00000000 caca_refresh_display │ │ │ │ -002bf57c 00034d16 R_ARM_JUMP_SLOT 00000000 jpeg_CreateDecompress@LIBJPEG_6.2 │ │ │ │ -002bf580 00034e16 R_ARM_JUMP_SLOT 00000000 XSetWMProtocols │ │ │ │ -002bf584 00034f16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -002bf588 00035016 R_ARM_JUMP_SLOT 00000000 glXCreateContext │ │ │ │ -002bf58c 00035116 R_ARM_JUMP_SLOT 00000000 dvdnav_angle_change │ │ │ │ -002bf590 00035316 R_ARM_JUMP_SLOT 00000000 bd_select_title │ │ │ │ -002bf594 00035416 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ -002bf598 00035516 R_ARM_JUMP_SLOT 00000000 mpeg2_set_buf │ │ │ │ -002bf59c 00035616 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ -002bf5a0 00035716 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ │ │ -002bf5a4 00035816 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -002bf5a8 00035916 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s16be │ │ │ │ -002bf5ac 00035a16 R_ARM_JUMP_SLOT 00000000 jack_connect │ │ │ │ -002bf5b0 00035b16 R_ARM_JUMP_SLOT 00000000 XvQueryEncodings │ │ │ │ -002bf5b4 00035c16 R_ARM_JUMP_SLOT 00000000 snd_pcm_drain@ALSA_0.9 │ │ │ │ -002bf5b8 00035e16 R_ARM_JUMP_SLOT 00000000 fribidi_set_mirroring │ │ │ │ -002bf5bc 00035f16 R_ARM_JUMP_SLOT 00000000 av_read_frame@LIBAVFORMAT_61 │ │ │ │ -002bf5c0 00036116 R_ARM_JUMP_SLOT 00000000 dca_blocks_num │ │ │ │ -002bf5c4 00036216 R_ARM_JUMP_SLOT 00000000 XGetAtomName │ │ │ │ -002bf5c8 00036316 R_ARM_JUMP_SLOT 00000000 sio_pollfd │ │ │ │ -002bf5cc 00036416 R_ARM_JUMP_SLOT 00000000 bs2b_set_level_feed │ │ │ │ -002bf5d0 00036616 R_ARM_JUMP_SLOT 00000000 EGifPutLine │ │ │ │ -002bf5d4 00036716 R_ARM_JUMP_SLOT 00000000 dvdnav_set_readahead_flag │ │ │ │ -002bf5d8 00036816 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_fle │ │ │ │ -002bf5dc 00036916 R_ARM_JUMP_SLOT 00000000 XPutImage │ │ │ │ -002bf5e0 00036a16 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis@libvorbisidec.so.1 │ │ │ │ -002bf5e4 00036b16 R_ARM_JUMP_SLOT 00000000 pa_stream_set_name@PULSE_0 │ │ │ │ -002bf5e8 00036d16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_avail@ALSA_0.9 │ │ │ │ -002bf5ec 00036e16 R_ARM_JUMP_SLOT 00000000 XGetImage │ │ │ │ -002bf5f0 00036f16 R_ARM_JUMP_SLOT 00000000 bd_tell │ │ │ │ -002bf5f4 00037016 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -002bf5f8 00037116 R_ARM_JUMP_SLOT 00000000 aa_puts@AA_1.4 │ │ │ │ -002bf5fc 00037316 R_ARM_JUMP_SLOT 00000000 mng_setcb_readdata │ │ │ │ -002bf600 00037416 R_ARM_JUMP_SLOT 00000000 pa_stream_new@PULSE_0 │ │ │ │ -002bf604 00037516 R_ARM_JUMP_SLOT 00000000 swr_alloc@LIBSWRESAMPLE_5 │ │ │ │ -002bf608 00037616 R_ARM_JUMP_SLOT 00000000 av_log_set_callback@LIBAVUTIL_59 │ │ │ │ -002bf60c 00037716 R_ARM_JUMP_SLOT 00000000 av_opt_set_sample_fmt@LIBAVUTIL_59 │ │ │ │ -002bf610 00037816 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ -002bf614 00037916 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -002bf618 00037a16 R_ARM_JUMP_SLOT 00000000 cdio_cddap_disc_lastsector@CDIO_CDDA_2 │ │ │ │ -002bf61c 00037b16 R_ARM_JUMP_SLOT 00000000 GifFreeMapObject │ │ │ │ -002bf620 00037c16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_f │ │ │ │ -002bf624 00037d16 R_ARM_JUMP_SLOT 00000000 sws_freeVec@LIBSWSCALE_8 │ │ │ │ -002bf628 00037e16 R_ARM_JUMP_SLOT 00000000 bd_get_current_chapter │ │ │ │ -002bf62c 00037f16 R_ARM_JUMP_SLOT 00000000 AuStartFlow │ │ │ │ -002bf630 00038016 R_ARM_JUMP_SLOT 00000000 avcodec_find_encoder@LIBAVCODEC_61 │ │ │ │ -002bf634 00038116 R_ARM_JUMP_SLOT 00000000 av_mallocz@LIBAVUTIL_59 │ │ │ │ -002bf638 00038216 R_ARM_JUMP_SLOT 00000000 av_dict_get@LIBAVUTIL_59 │ │ │ │ -002bf63c 00038316 R_ARM_JUMP_SLOT 00000000 th_decode_packetin@libtheoradec_1.0 │ │ │ │ -002bf640 00038416 R_ARM_JUMP_SLOT 00000000 AuCreateFlow │ │ │ │ -002bf644 00038516 R_ARM_JUMP_SLOT 00000000 av_find_input_format@LIBAVFORMAT_61 │ │ │ │ -002bf648 00038616 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_volume@ALSA_0.9 │ │ │ │ -002bf64c 00038716 R_ARM_JUMP_SLOT 00000000 shmget@GLIBC_2.4 │ │ │ │ -002bf650 00038816 R_ARM_JUMP_SLOT 00000000 XCreateImage │ │ │ │ -002bf654 00038916 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_channels_near@ALSA_0.9.0rc4 │ │ │ │ -002bf658 00038a16 R_ARM_JUMP_SLOT 00000000 FcDefaultSubstitute │ │ │ │ -002bf65c 00038b16 R_ARM_JUMP_SLOT 00000000 pa_context_set_sink_input_volume@PULSE_0 │ │ │ │ -002bf660 00038c16 R_ARM_JUMP_SLOT 00000000 eglCreateContext │ │ │ │ -002bf664 00038d16 R_ARM_JUMP_SLOT 00000000 av_md5_alloc@LIBAVUTIL_59 │ │ │ │ -002bf668 00038e16 R_ARM_JUMP_SLOT 00000000 XvFreeAdaptorInfo │ │ │ │ -002bf66c 00038f16 R_ARM_JUMP_SLOT 00000000 avcodec_fill_audio_frame@LIBAVCODEC_61 │ │ │ │ -002bf670 00039016 R_ARM_JUMP_SLOT 00000000 pp_free_mode@LIBPOSTPROC_58 │ │ │ │ -002bf674 00039116 R_ARM_JUMP_SLOT 00000000 sio_getpar │ │ │ │ -002bf678 00039216 R_ARM_JUMP_SLOT 00000000 avcodec_receive_packet@LIBAVCODEC_61 │ │ │ │ -002bf67c 00039316 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ -002bf680 00039516 R_ARM_JUMP_SLOT 00000000 ass_set_fonts_dir │ │ │ │ -002bf684 00039616 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ -002bf688 00039716 R_ARM_JUMP_SLOT 00000000 snd_mixer_close@ALSA_0.9 │ │ │ │ -002bf68c 00039816 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_free@PULSE_0 │ │ │ │ -002bf690 00039a16 R_ARM_JUMP_SLOT 00000000 av_alloc_vdpaucontext@LIBAVCODEC_61 │ │ │ │ -002bf694 00039b16 R_ARM_JUMP_SLOT 00000000 SDL_UpdateRects │ │ │ │ -002bf698 00039c16 R_ARM_JUMP_SLOT 00000000 cdio_cddap_tracks@CDIO_CDDA_2 │ │ │ │ -002bf69c 00039d16 R_ARM_JUMP_SLOT 00000000 sws_alloc_context@LIBSWSCALE_8 │ │ │ │ -002bf6a0 00039e16 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ -002bf6a4 00039f16 R_ARM_JUMP_SLOT 00000000 av_asprintf@LIBAVUTIL_59 │ │ │ │ -002bf6a8 0003a016 R_ARM_JUMP_SLOT 00000000 dv_parse_header │ │ │ │ -002bf6ac 0003a116 R_ARM_JUMP_SLOT 00000000 rint@GLIBC_2.4 │ │ │ │ -002bf6b0 0003a216 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_read@libvorbisidec.so.1 │ │ │ │ -002bf6b4 0003a316 R_ARM_JUMP_SLOT 00000000 snd_config_update_free_global@ALSA_0.9 │ │ │ │ -002bf6b8 0003a416 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ │ │ -002bf6bc 0003a516 R_ARM_JUMP_SLOT 00000000 av_opt_set_double@LIBAVUTIL_59 │ │ │ │ -002bf6c0 0003a616 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u24le │ │ │ │ -002bf6c4 0003a716 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -002bf6c8 0003a816 R_ARM_JUMP_SLOT 00000000 eglGetDisplay │ │ │ │ -002bf6cc 0003a916 R_ARM_JUMP_SLOT 00000000 AuWriteElement │ │ │ │ -002bf6d0 0003aa16 R_ARM_JUMP_SLOT 00000000 ogg_page_continued │ │ │ │ -002bf6d4 0003ab16 R_ARM_JUMP_SLOT 00000000 jack_port_get_buffer │ │ │ │ -002bf6d8 0003ac16 R_ARM_JUMP_SLOT 00000000 aa_getrenderparams@AA_1.4 │ │ │ │ -002bf6dc 0003ad16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_save │ │ │ │ -002bf6e0 0003ae16 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -002bf6e4 0003af16 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ -002bf6e8 0003b016 R_ARM_JUMP_SLOT 00000000 eglMakeCurrent │ │ │ │ -002bf6ec 0003b116 R_ARM_JUMP_SLOT 00000000 alListenerf │ │ │ │ -002bf6f0 0003b216 R_ARM_JUMP_SLOT 00000000 dvdnav_sector_search │ │ │ │ -002bf6f4 0003b316 R_ARM_JUMP_SLOT 00000000 dvdnav_get_number_of_parts │ │ │ │ -002bf6f8 0003b416 R_ARM_JUMP_SLOT 00000000 jpeg_stdio_dest@LIBJPEG_6.2 │ │ │ │ -002bf6fc 0003b516 R_ARM_JUMP_SLOT 00000000 SDL_FillRect │ │ │ │ -002bf700 0003b616 R_ARM_JUMP_SLOT 00000000 dv_decode_full_audio │ │ │ │ -002bf704 0003b716 R_ARM_JUMP_SLOT 00000000 XTranslateCoordinates │ │ │ │ -002bf708 0003b816 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_pcmout@libvorbisidec.so.1 │ │ │ │ -002bf70c 0003b916 R_ARM_JUMP_SLOT 00000000 alSourceStopv │ │ │ │ -002bf710 0003ba16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -002bf714 0003bb16 R_ARM_JUMP_SLOT 00000000 png_read_image@PNG16_0 │ │ │ │ -002bf718 0003bc16 R_ARM_JUMP_SLOT 00000000 EGifPutExtension │ │ │ │ -002bf71c 0003bd16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_get_boundary@ALSA_0.9 │ │ │ │ -002bf720 0003be16 R_ARM_JUMP_SLOT 00000000 avcodec_find_decoder_by_name@LIBAVCODEC_61 │ │ │ │ -002bf724 0003bf16 R_ARM_JUMP_SLOT 00000000 SDL_EnableUNICODE │ │ │ │ -002bf728 0003c016 R_ARM_JUMP_SLOT 00000000 caca_get_dither_charset_list │ │ │ │ -002bf72c 0003c116 R_ARM_JUMP_SLOT 00000000 caca_create_canvas │ │ │ │ -002bf730 0003c216 R_ARM_JUMP_SLOT 00000000 cdio_open@CDIO_19 │ │ │ │ -002bf734 0003c316 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ -002bf738 0003c416 R_ARM_JUMP_SLOT 00000000 av_md5_final@LIBAVUTIL_59 │ │ │ │ -002bf73c 0003c516 R_ARM_JUMP_SLOT 00000000 ass_process_codec_private │ │ │ │ -002bf740 0003c616 R_ARM_JUMP_SLOT 00000000 eglDestroyContext │ │ │ │ -002bf744 0003c716 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_read@CDIO_PARANOIA_2 │ │ │ │ -002bf748 0003c816 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ -002bf74c 0003c916 R_ARM_JUMP_SLOT 00000000 XGetErrorText │ │ │ │ -002bf750 0003ca16 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_format │ │ │ │ -002bf754 0003cb16 R_ARM_JUMP_SLOT 00000000 __longjmp_chk@GLIBC_2.11 │ │ │ │ -002bf758 0003cc16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_overlapset@CDIO_PARANOIA_2 │ │ │ │ -002bf75c 0003cd16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_wait@PULSE_0 │ │ │ │ -002bf760 0003ce16 R_ARM_JUMP_SLOT 00000000 mpg123_param2 │ │ │ │ -002bf764 0003cf16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_period_time_near@ALSA_0.9.0rc4 │ │ │ │ -002bf768 0003d016 R_ARM_JUMP_SLOT 00000000 jack_port_register │ │ │ │ -002bf76c 0003d116 R_ARM_JUMP_SLOT 00000000 av_sha_final@LIBAVUTIL_59 │ │ │ │ -002bf770 0003d216 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -002bf774 0003d316 R_ARM_JUMP_SLOT 00000000 alcDestroyContext │ │ │ │ -002bf778 0003d416 R_ARM_JUMP_SLOT 00000000 sio_onmove │ │ │ │ -002bf77c 0003d516 R_ARM_JUMP_SLOT 00000000 av_demuxer_iterate@LIBAVFORMAT_61 │ │ │ │ -002bf780 0003d616 R_ARM_JUMP_SLOT 00000000 av_sample_fmt_is_planar@LIBAVUTIL_59 │ │ │ │ -002bf784 0003d716 R_ARM_JUMP_SLOT 00000000 FT_Load_Glyph │ │ │ │ -002bf788 0003d816 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_test_format@ALSA_0.9 │ │ │ │ -002bf78c 0003d916 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ -002bf790 0003da16 R_ARM_JUMP_SLOT 00000000 ass_set_line_spacing │ │ │ │ -002bf794 0003db16 R_ARM_JUMP_SLOT 00000000 FcPatternGetBool │ │ │ │ -002bf798 0003dc16 R_ARM_JUMP_SLOT 00000000 FT_New_Face │ │ │ │ -002bf79c 0003dd16 R_ARM_JUMP_SLOT 00000000 glGetString │ │ │ │ -002bf7a0 0003de16 R_ARM_JUMP_SLOT 00000000 __sysv_signal@GLIBC_2.4 │ │ │ │ -002bf7a4 0003df16 R_ARM_JUMP_SLOT 00000000 sio_close │ │ │ │ -002bf7a8 0003e016 R_ARM_JUMP_SLOT 00000000 pa_get_library_version@PULSE_0 │ │ │ │ -002bf7ac 0003e116 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_new@PULSE_0 │ │ │ │ -002bf7b0 0003e216 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_stop@PULSE_0 │ │ │ │ -002bf7b4 0003e316 R_ARM_JUMP_SLOT 00000000 avcodec_decode_subtitle2@LIBAVCODEC_61 │ │ │ │ -002bf7b8 0003e416 R_ARM_JUMP_SLOT 00000000 XScreenSaverQueryVersion │ │ │ │ -002bf7bc 0003e516 R_ARM_JUMP_SLOT 00000000 bd_seek_time │ │ │ │ -002bf7c0 0003e616 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ -002bf7c4 0003e716 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ -002bf7c8 0003e816 R_ARM_JUMP_SLOT 00000000 glDepthMask │ │ │ │ -002bf7cc 0003e916 R_ARM_JUMP_SLOT 00000000 th_decode_ycbcr_out@libtheoradec_1.0 │ │ │ │ -002bf7d0 0003ea16 R_ARM_JUMP_SLOT 00000000 jpeg_start_decompress@LIBJPEG_6.2 │ │ │ │ -002bf7d4 0003eb16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_nav_pci │ │ │ │ -002bf7d8 0003ec16 R_ARM_JUMP_SLOT 00000000 av_expr_eval@LIBAVUTIL_59 │ │ │ │ -002bf7dc 0003ed16 R_ARM_JUMP_SLOT 00000000 speex_bits_init │ │ │ │ -002bf7e0 0003ee16 R_ARM_JUMP_SLOT 00000000 avcodec_receive_frame@LIBAVCODEC_61 │ │ │ │ -002bf7e4 0003ef16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ -002bf7e8 0003f016 R_ARM_JUMP_SLOT 00000000 SDL_WM_SetCaption │ │ │ │ -002bf7ec 0003f116 R_ARM_JUMP_SLOT 00000000 XCreateColormap │ │ │ │ -002bf7f0 0003f216 R_ARM_JUMP_SLOT 00000000 dvdnav_still_skip │ │ │ │ -002bf7f4 0003f316 R_ARM_JUMP_SLOT 00000000 snd_pcm_status@ALSA_0.9 │ │ │ │ -002bf7f8 0003f416 R_ARM_JUMP_SLOT 00000000 lirc_nextcode │ │ │ │ -002bf7fc 0003f516 R_ARM_JUMP_SLOT 00000000 dvdnav_open │ │ │ │ -002bf800 0003f616 R_ARM_JUMP_SLOT 00000000 vorbis_dsp_clear@libvorbisidec.so.1 │ │ │ │ -002bf804 0003f716 R_ARM_JUMP_SLOT 00000000 ogg_stream_packetout │ │ │ │ -002bf808 0003f816 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ -002bf80c 0003f916 R_ARM_JUMP_SLOT 00000000 snd_mixer_first_elem@ALSA_0.9 │ │ │ │ -002bf810 0003fa16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_fbe │ │ │ │ -002bf814 0003fb16 R_ARM_JUMP_SLOT 00000000 eglSwapInterval │ │ │ │ -002bf818 0003fc16 R_ARM_JUMP_SLOT 00000000 FcNameParse │ │ │ │ -002bf81c 0003fd16 R_ARM_JUMP_SLOT 00000000 avcodec_version@LIBAVCODEC_61 │ │ │ │ -002bf820 0003fe16 R_ARM_JUMP_SLOT 00000000 EGifPutImageDesc │ │ │ │ -002bf824 0003ff16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_set_name@ALSA_0.9 │ │ │ │ -002bf828 00040016 R_ARM_JUMP_SLOT 00000000 ogg_sync_pageout │ │ │ │ -002bf82c 00040116 R_ARM_JUMP_SLOT 00000000 sio_open │ │ │ │ -002bf830 00040216 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -002bf834 00040316 R_ARM_JUMP_SLOT 00000000 NeAACDecOpen │ │ │ │ -002bf838 00040416 R_ARM_JUMP_SLOT 00000000 FT_Render_Glyph │ │ │ │ -002bf83c 00040516 R_ARM_JUMP_SLOT 00000000 XDestroyWindow │ │ │ │ -002bf840 00040616 R_ARM_JUMP_SLOT 00000000 ass_alloc_event │ │ │ │ -002bf844 00040716 R_ARM_JUMP_SLOT 00000000 XMoveResizeWindow │ │ │ │ -002bf848 00040816 R_ARM_JUMP_SLOT 00000000 XGetWindowAttributes │ │ │ │ -002bf84c 00040916 R_ARM_JUMP_SLOT 00000000 XShmCreateImage │ │ │ │ -002bf850 00040a16 R_ARM_JUMP_SLOT 00000000 ass_set_message_cb │ │ │ │ -002bf854 00040b16 R_ARM_JUMP_SLOT 00000000 ass_set_aspect_ratio │ │ │ │ -002bf858 00040c16 R_ARM_JUMP_SLOT 00000000 XvQueryAdaptors │ │ │ │ -002bf85c 00040d16 R_ARM_JUMP_SLOT 00000000 ifoClose │ │ │ │ -002bf860 00040e16 R_ARM_JUMP_SLOT 00000000 cdio_cddap_track_lastsector@CDIO_CDDA_2 │ │ │ │ -002bf864 00040f16 R_ARM_JUMP_SLOT 00000000 aa_getevent@AA_1.4 │ │ │ │ -002bf868 00041016 R_ARM_JUMP_SLOT 00000000 dca_samples │ │ │ │ -002bf86c 00041116 R_ARM_JUMP_SLOT 00000000 XPutBackEvent │ │ │ │ -002bf870 00041216 R_ARM_JUMP_SLOT 00000000 alcOpenDevice │ │ │ │ -002bf874 00041316 R_ARM_JUMP_SLOT 00000000 snd_mixer_find_selem@ALSA_0.9 │ │ │ │ -002bf878 00041416 R_ARM_JUMP_SLOT 00000000 av_codec_get_id@LIBAVFORMAT_61 │ │ │ │ -002bf87c 00041516 R_ARM_JUMP_SLOT 00000000 alGetSourcei │ │ │ │ -002bf880 00041616 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ -002bf884 00041716 R_ARM_JUMP_SLOT 00000000 speex_bits_destroy │ │ │ │ -002bf888 00041816 R_ARM_JUMP_SLOT 00000000 XUngrabPointer │ │ │ │ -002bf88c 00041916 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ -002bf890 00041b16 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ -002bf894 00041c16 R_ARM_JUMP_SLOT 00000000 avformat_find_stream_info@LIBAVFORMAT_61 │ │ │ │ -002bf898 00041d16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_fram │ │ │ │ -002bf89c 00041e16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_title_string │ │ │ │ -002bf8a0 00041f16 R_ARM_JUMP_SLOT 00000000 XChangeProperty │ │ │ │ -002bf8a4 00042016 R_ARM_JUMP_SLOT 00000000 pa_stream_get_state@PULSE_0 │ │ │ │ -002bf8a8 00042116 R_ARM_JUMP_SLOT 00000000 av_get_bytes_per_sample@LIBAVUTIL_59 │ │ │ │ -002bf8ac 00042216 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_sizeof@ALSA_0.9 │ │ │ │ -002bf8b0 00042316 R_ARM_JUMP_SLOT 00000000 XDGASetViewport │ │ │ │ -002bf8b4 00042416 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_format@ALSA_0.9 │ │ │ │ -002bf8b8 00042516 R_ARM_JUMP_SLOT 00000000 DPMSQueryExtension │ │ │ │ -002bf8bc 00042716 R_ARM_JUMP_SLOT 00000000 snd_strerror@ALSA_0.9 │ │ │ │ -002bf8c0 00042816 R_ARM_JUMP_SLOT 00000000 inflateInit_ │ │ │ │ -002bf8c4 00042916 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_init@libvorbisidec.so.1 │ │ │ │ -002bf8c8 00042a16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_get_name@ALSA_0.9 │ │ │ │ -002bf8cc 00042b16 R_ARM_JUMP_SLOT 00000000 bs2b_get_level_feed │ │ │ │ -002bf8d0 00042c16 R_ARM_JUMP_SLOT 00000000 DGifCloseFile │ │ │ │ -002bf8d4 00042d16 R_ARM_JUMP_SLOT 00000000 enca_analyser_alloc │ │ │ │ -002bf8d8 00042e16 R_ARM_JUMP_SLOT 00000000 DGifGetScreenDesc │ │ │ │ -002bf8dc 00042f16 R_ARM_JUMP_SLOT 00000000 SDL_UpperBlit │ │ │ │ -002bf8e0 00043016 R_ARM_JUMP_SLOT 00000000 sws_convertPalette8ToPacked32@LIBSWSCALE_8 │ │ │ │ -002bf8e4 00043116 R_ARM_JUMP_SLOT 00000000 AuSetErrorHandler │ │ │ │ -002bf8e8 00043216 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_rate_resample@ALSA_0.9 │ │ │ │ -002bf8ec 00043316 R_ARM_JUMP_SLOT 00000000 avio_write@LIBAVFORMAT_61 │ │ │ │ -002bf8f0 00043416 R_ARM_JUMP_SLOT 00000000 SDL_GL_GetProcAddress │ │ │ │ -002bf8f4 00043516 R_ARM_JUMP_SLOT 00000000 freopen64@GLIBC_2.4 │ │ │ │ -002bf8f8 00043616 R_ARM_JUMP_SLOT 00000000 DPMSEnable │ │ │ │ -002bf8fc 00043716 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ -002bf900 00043816 R_ARM_JUMP_SLOT 00000000 XFreeColors │ │ │ │ -002bf904 00043916 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_dump@ALSA_0.9 │ │ │ │ -002bf908 00043a16 R_ARM_JUMP_SLOT 00000000 lirc_deinit │ │ │ │ -002bf90c 00043b16 R_ARM_JUMP_SLOT 00000000 FT_Get_First_Char │ │ │ │ -002bf910 00043c16 R_ARM_JUMP_SLOT 00000000 jack_client_open │ │ │ │ -002bf914 00043d16 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4 │ │ │ │ -002bf918 00043e16 R_ARM_JUMP_SLOT 00000000 th_comment_clear@libtheoradec_1.0 │ │ │ │ -002bf91c 00043f16 R_ARM_JUMP_SLOT 00000000 aa_parseoptions@AA_1.4 │ │ │ │ -002bf920 00044016 R_ARM_JUMP_SLOT 00000000 mng_get_playtime │ │ │ │ -002bf924 00044116 R_ARM_JUMP_SLOT 00000000 XInternAtom │ │ │ │ -002bf928 00044216 R_ARM_JUMP_SLOT 00000000 ogg_sync_wrote │ │ │ │ -002bf92c 00044316 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ -002bf930 00044416 R_ARM_JUMP_SLOT 00000000 sws_getContext@LIBSWSCALE_8 │ │ │ │ -002bf934 00044516 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ -002bf938 00044616 R_ARM_JUMP_SLOT 00000000 av_guess_format@LIBAVFORMAT_61 │ │ │ │ -002bf93c 00044716 R_ARM_JUMP_SLOT 00000000 bd_get_title_size │ │ │ │ -002bf940 00044816 R_ARM_JUMP_SLOT 00000000 dvdnav_get_next_still_flag │ │ │ │ -002bf944 00044916 R_ARM_JUMP_SLOT 00000000 SDL_QuitSubSystem │ │ │ │ -002bf948 00044a16 R_ARM_JUMP_SLOT 00000000 NeAACDecClose │ │ │ │ -002bf94c 00044b16 R_ARM_JUMP_SLOT 00000000 XvGetPortAttribute │ │ │ │ -002bf950 00044c16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_volume_range@ALSA_0.9 │ │ │ │ -002bf954 00044d16 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -002bf958 00044e16 R_ARM_JUMP_SLOT 00000000 mng_display_resume │ │ │ │ -002bf95c 00044f16 R_ARM_JUMP_SLOT 00000000 xvid_decore │ │ │ │ -002bf960 00045116 R_ARM_JUMP_SLOT 00000000 pa_cvolume_avg@PULSE_0 │ │ │ │ -002bf964 00045216 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -002bf968 00045316 R_ARM_JUMP_SLOT 00000000 XF86VidModeGetModeLine │ │ │ │ -002bf96c 00045416 R_ARM_JUMP_SLOT 00000000 ass_library_done │ │ │ │ -002bf970 00045516 R_ARM_JUMP_SLOT 00000000 av_probe_input_format2@LIBAVFORMAT_61 │ │ │ │ -002bf974 00045616 R_ARM_JUMP_SLOT 00000000 glDisable │ │ │ │ -002bf978 00045716 R_ARM_JUMP_SLOT 00000000 avcodec_default_get_buffer2@LIBAVCODEC_61 │ │ │ │ -002bf97c 00045816 R_ARM_JUMP_SLOT 00000000 __localtime64@GLIBC_2.34 │ │ │ │ -002bf980 00045916 R_ARM_JUMP_SLOT 00000000 ass_set_font_scale │ │ │ │ -002bf984 00045a16 R_ARM_JUMP_SLOT 00000000 XvShmPutImage │ │ │ │ -002bf988 00045b16 R_ARM_JUMP_SLOT 00000000 avsubtitle_free@LIBAVCODEC_61 │ │ │ │ -002bf98c 00045c16 R_ARM_JUMP_SLOT 00000000 DPMSInfo │ │ │ │ -002bf990 00045d16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -002bf994 00045e16 R_ARM_JUMP_SLOT 00000000 av_malloc@LIBAVUTIL_59 │ │ │ │ -002bf998 00045f16 R_ARM_JUMP_SLOT 00000000 mng_setcb_closestream │ │ │ │ -002bf99c 00046016 R_ARM_JUMP_SLOT 00000000 DVDOpenFile │ │ │ │ -002bf9a0 00046116 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_avail_min@ALSA_0.9 │ │ │ │ -002bf9a4 00046216 R_ARM_JUMP_SLOT 00000000 pa_context_connect@PULSE_0 │ │ │ │ -002bf9a8 00046316 R_ARM_JUMP_SLOT 00000000 pa_context_get_state@PULSE_0 │ │ │ │ -002bf9ac 00046416 R_ARM_JUMP_SLOT 00000000 AuSetElementParameters │ │ │ │ -002bf9b0 00046516 R_ARM_JUMP_SLOT 00000000 DPMSForceLevel │ │ │ │ -002bf9b4 00046616 R_ARM_JUMP_SLOT 00000000 cdio_cddap_track_firstsector@CDIO_CDDA_2 │ │ │ │ -002bf9b8 00046716 R_ARM_JUMP_SLOT 00000000 SDL_GL_SetAttribute │ │ │ │ -002bf9bc 00046816 R_ARM_JUMP_SLOT 00000000 bd_tell_time │ │ │ │ -002bf9c0 00046916 R_ARM_JUMP_SLOT 00000000 sws_scale@LIBSWSCALE_8 │ │ │ │ -002bf9c4 00046a16 R_ARM_JUMP_SLOT 00000000 caca_get_dither_algorithm_list │ │ │ │ -002bf9c8 00046b16 R_ARM_JUMP_SLOT 00000000 XMapRaised │ │ │ │ -002bf9cc 00046c16 R_ARM_JUMP_SLOT 00000000 ass_process_chunk │ │ │ │ -002bf9d0 00046d16 R_ARM_JUMP_SLOT 00000000 mpeg2_init │ │ │ │ -002bf9d4 00046e16 R_ARM_JUMP_SLOT 00000000 alSource3f │ │ │ │ -002bf9d8 00046f16 R_ARM_JUMP_SLOT 00000000 pp_get_mode_by_name_and_quality@LIBPOSTPROC_58 │ │ │ │ -002bf9dc 00047016 R_ARM_JUMP_SLOT 00000000 av_fifo_read@LIBAVUTIL_59 │ │ │ │ -002bf9e0 00047116 R_ARM_JUMP_SLOT 00000000 mpg123_open_feed │ │ │ │ -002bf9e4 00047216 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ -002bf9e8 00047316 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u32le │ │ │ │ -002bf9ec 00047416 R_ARM_JUMP_SLOT 00000000 aa_resize@AA_1.4 │ │ │ │ -002bf9f0 00047516 R_ARM_JUMP_SLOT 00000000 glTexImage2D │ │ │ │ -002bf9f4 00047616 R_ARM_JUMP_SLOT 00000000 av_strlcpy@LIBAVUTIL_59 │ │ │ │ -002bf9f8 00047716 R_ARM_JUMP_SLOT 00000000 __globfree64_time64@GLIBC_2.34 │ │ │ │ -002bf9fc 00047816 R_ARM_JUMP_SLOT 00000000 XStoreColors │ │ │ │ -002bfa00 00047916 R_ARM_JUMP_SLOT 00000000 bd_seamless_angle_change │ │ │ │ -002bfa04 00047a16 R_ARM_JUMP_SLOT 00000000 ass_set_frame_size │ │ │ │ -002bfa08 00047b16 R_ARM_JUMP_SLOT 00000000 mpeg2_parse │ │ │ │ -002bfa0c 00047c16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -002bfa10 00047d16 R_ARM_JUMP_SLOT 00000000 mad_synth_init │ │ │ │ -002bfa14 00047e16 R_ARM_JUMP_SLOT 00000000 mpg123_replace_buffer │ │ │ │ -002bfa18 00047f16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_switch_joined@ALSA_0.9 │ │ │ │ -002bfa1c 00048016 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s24be │ │ │ │ -002bfa20 00048116 R_ARM_JUMP_SLOT 00000000 enca_get_languages │ │ │ │ -002bfa24 00048216 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -002bfa28 00048316 R_ARM_JUMP_SLOT 00000000 glColor4f │ │ │ │ -002bfa2c 00048416 R_ARM_JUMP_SLOT 00000000 DGifOpen │ │ │ │ -002bfa30 00048516 R_ARM_JUMP_SLOT 00000000 glXDestroyContext │ │ │ │ -002bfa34 00048616 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ -002bfa38 00048716 R_ARM_JUMP_SLOT 00000000 av_write_trailer@LIBAVFORMAT_61 │ │ │ │ -002bfa3c 00048816 R_ARM_JUMP_SLOT 00000000 pa_context_unref@PULSE_0 │ │ │ │ -002bfa40 00048916 R_ARM_JUMP_SLOT 00000000 XCloseDisplay │ │ │ │ -002bfa44 00048a16 R_ARM_JUMP_SLOT 00000000 shmdt@GLIBC_2.4 │ │ │ │ -002bfa48 00048b16 R_ARM_JUMP_SLOT 00000000 mng_display │ │ │ │ -002bfa4c 00048c16 R_ARM_JUMP_SLOT 00000000 glLoadMatrixf │ │ │ │ -002bfa50 00048d16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ -002bfa54 00048e16 R_ARM_JUMP_SLOT 00000000 ass_set_margins │ │ │ │ -002bfa58 00048f16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ -002bfa5c 00049016 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_free@CDIO_PARANOIA_2 │ │ │ │ -002bfa60 00049116 R_ARM_JUMP_SLOT 00000000 ass_renderer_init │ │ │ │ -002bfa64 00049216 R_ARM_JUMP_SLOT 00000000 enca_analyser_free │ │ │ │ -002bfa68 00049316 R_ARM_JUMP_SLOT 00000000 av_buffer_alloc@LIBAVUTIL_59 │ │ │ │ -002bfa6c 00049416 R_ARM_JUMP_SLOT 00000000 navRead_DSI │ │ │ │ -002bfa70 00049516 R_ARM_JUMP_SLOT 00000000 cdio_read_mode2_sector@CDIO_19 │ │ │ │ -002bfa74 00049616 R_ARM_JUMP_SLOT 00000000 lirc_code2char │ │ │ │ -002bfa78 00049716 R_ARM_JUMP_SLOT 00000000 snd_pcm_drop@ALSA_0.9 │ │ │ │ -002bfa7c 00049816 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ -002bfa80 00049916 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ -002bfa84 00049a16 R_ARM_JUMP_SLOT 00000000 smbc_write@SMBCLIENT_0.1.0 │ │ │ │ -002bfa88 00049b16 R_ARM_JUMP_SLOT 00000000 snd_pcm_writei@ALSA_0.9 │ │ │ │ -002bfa8c 00049c16 R_ARM_JUMP_SLOT 00000000 av_parser_init@LIBAVCODEC_61 │ │ │ │ -002bfa90 00049d16 R_ARM_JUMP_SLOT 00000000 memccpy@GLIBC_2.4 │ │ │ │ -002bfa94 00049e16 R_ARM_JUMP_SLOT 00000000 AuScanForTypedEvent │ │ │ │ -002bfa98 00049f16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_spu_logical_stream │ │ │ │ -002bfa9c 0004a016 R_ARM_JUMP_SLOT 00000000 AuRegisterEventHandler │ │ │ │ -002bfaa0 0004a116 R_ARM_JUMP_SLOT 00000000 jpeg_destroy_compress@LIBJPEG_6.2 │ │ │ │ -002bfaa4 0004a216 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ -002bfaa8 0004a316 R_ARM_JUMP_SLOT 00000000 fribidi_unicode_to_charset │ │ │ │ +002ce8f4 00000316 R_ARM_JUMP_SLOT 00000000 tgetnum@NCURSES6_TINFO_5.0.19991023 │ │ │ │ +002ce8f8 00000416 R_ARM_JUMP_SLOT 00000000 sio_stop │ │ │ │ +002ce8fc 00000516 R_ARM_JUMP_SLOT 00000000 XF86VidModeSetViewPort │ │ │ │ +002ce900 00000616 R_ARM_JUMP_SLOT 00000000 dv_decoder_new │ │ │ │ +002ce904 00000716 R_ARM_JUMP_SLOT 00000000 av_fifo_freep2@LIBAVUTIL_59 │ │ │ │ +002ce908 00000816 R_ARM_JUMP_SLOT 00000000 mpeg2_info │ │ │ │ +002ce90c 00000916 R_ARM_JUMP_SLOT 00000000 av_fifo_alloc2@LIBAVUTIL_59 │ │ │ │ +002ce910 00000a16 R_ARM_JUMP_SLOT 00000000 dv_decode_full_frame │ │ │ │ +002ce914 00000b16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_silence_size@ALSA_0.9 │ │ │ │ +002ce918 00000c16 R_ARM_JUMP_SLOT 00000000 mpg123_delete │ │ │ │ +002ce91c 00000d16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ +002ce920 00000e16 R_ARM_JUMP_SLOT 00000000 dvdnav_left_button_select │ │ │ │ +002ce924 00000f16 R_ARM_JUMP_SLOT 00000000 ass_process_data │ │ │ │ +002ce928 00001016 R_ARM_JUMP_SLOT 00000000 sio_revents │ │ │ │ +002ce92c 00001116 R_ARM_JUMP_SLOT 00000000 dvdnav_lower_button_select │ │ │ │ +002ce930 00001216 R_ARM_JUMP_SLOT 00000000 bd_select_angle │ │ │ │ +002ce934 00001316 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_unlock@PULSE_0 │ │ │ │ +002ce938 00001416 R_ARM_JUMP_SLOT 00000000 FT_Set_Char_Size │ │ │ │ +002ce93c 00001516 R_ARM_JUMP_SLOT 00000000 XF86VidModeQueryExtension │ │ │ │ +002ce940 00001616 R_ARM_JUMP_SLOT 00000000 enca_charset_name │ │ │ │ +002ce944 00001716 R_ARM_JUMP_SLOT 00000000 mng_putchunk_seek │ │ │ │ +002ce948 00001816 R_ARM_JUMP_SLOT 00000000 FcPatternDestroy │ │ │ │ +002ce94c 00001916 R_ARM_JUMP_SLOT 00000000 NeAACDecGetCurrentConfiguration │ │ │ │ +002ce950 00001a16 R_ARM_JUMP_SLOT 00000000 swr_convert@LIBSWRESAMPLE_5 │ │ │ │ +002ce954 00001b16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ +002ce958 00001c16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ +002ce95c 00001d16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u32be │ │ │ │ +002ce960 00001e16 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ +002ce964 00001f16 R_ARM_JUMP_SLOT 00000000 GifErrorString │ │ │ │ +002ce968 00002016 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ +002ce96c 00002116 R_ARM_JUMP_SLOT 00000000 av_channel_layout_default@LIBAVUTIL_59 │ │ │ │ +002ce970 00002216 R_ARM_JUMP_SLOT 00000000 av_dict_set@LIBAVUTIL_59 │ │ │ │ +002ce974 00002316 R_ARM_JUMP_SLOT 00000000 ass_free_event │ │ │ │ +002ce978 00002416 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ +002ce97c 00002516 R_ARM_JUMP_SLOT 00000000 sws_freeContext@LIBSWSCALE_8 │ │ │ │ +002ce980 00002616 R_ARM_JUMP_SLOT 00000000 avformat_write_header@LIBAVFORMAT_61 │ │ │ │ +002ce984 00002716 R_ARM_JUMP_SLOT 00000000 __isoc99_fscanf@GLIBC_2.7 │ │ │ │ +002ce988 00002816 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ +002ce98c 00002916 R_ARM_JUMP_SLOT 00000000 DVDReadBlocks │ │ │ │ +002ce990 00002a16 R_ARM_JUMP_SLOT 00000000 sio_setvol │ │ │ │ +002ce994 00002b16 R_ARM_JUMP_SLOT 00000000 EGifCloseFile │ │ │ │ +002ce998 00002c16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_state@ALSA_0.9 │ │ │ │ +002ce99c 00002d16 R_ARM_JUMP_SLOT 00000000 aa_autoinit@AA_1.4 │ │ │ │ +002ce9a0 00002e16 R_ARM_JUMP_SLOT 00000000 pa_stream_unref@PULSE_0 │ │ │ │ +002ce9a4 00002f16 R_ARM_JUMP_SLOT 00000000 jack_activate │ │ │ │ +002ce9a8 00003016 R_ARM_JUMP_SLOT 00000000 ogg_page_bos │ │ │ │ +002ce9ac 00003216 R_ARM_JUMP_SLOT 00000000 alcGetCurrentContext │ │ │ │ +002ce9b0 00003316 R_ARM_JUMP_SLOT 00000000 av_dict_parse_string@LIBAVUTIL_59 │ │ │ │ +002ce9b4 00003416 R_ARM_JUMP_SLOT 00000000 avformat_version@LIBAVFORMAT_61 │ │ │ │ +002ce9b8 00003516 R_ARM_JUMP_SLOT 00000000 SDL_DisplayYUVOverlay │ │ │ │ +002ce9bc 00003616 R_ARM_JUMP_SLOT 00000000 png_set_read_fn@PNG16_0 │ │ │ │ +002ce9c0 00003716 R_ARM_JUMP_SLOT 00000000 cdio_cddap_close@CDIO_CDDA_2 │ │ │ │ +002ce9c4 00003916 R_ARM_JUMP_SLOT 00000000 dvdnav_mouse_select │ │ │ │ +002ce9c8 00003a16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_seek@CDIO_PARANOIA_2 │ │ │ │ +002ce9cc 00003b16 R_ARM_JUMP_SLOT 00000000 XDGASync │ │ │ │ +002ce9d0 00003d16 R_ARM_JUMP_SLOT 00000000 dca_init │ │ │ │ +002ce9d4 00003e16 R_ARM_JUMP_SLOT 00000000 mng_set_canvasstyle │ │ │ │ +002ce9d8 00003f16 R_ARM_JUMP_SLOT 00000000 av_aes_crypt@LIBAVUTIL_59 │ │ │ │ +002ce9dc 00004016 R_ARM_JUMP_SLOT 00000000 XOpenDisplay │ │ │ │ +002ce9e0 00004116 R_ARM_JUMP_SLOT 00000000 snd_pcm_pause@ALSA_0.9 │ │ │ │ +002ce9e4 00004216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +002ce9e8 00004316 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_channels@ALSA_0.9.0rc4 │ │ │ │ +002ce9ec 00004416 R_ARM_JUMP_SLOT 00000000 mng_putchunk_iend │ │ │ │ +002ce9f0 00004516 R_ARM_JUMP_SLOT 00000000 XFlush │ │ │ │ +002ce9f4 00004616 R_ARM_JUMP_SLOT 00000000 mng_setcb_refresh │ │ │ │ +002ce9f8 00004716 R_ARM_JUMP_SLOT 00000000 XGetGeometry │ │ │ │ +002ce9fc 00004816 R_ARM_JUMP_SLOT 00000000 dvdnav_current_title_info │ │ │ │ +002cea00 00004916 R_ARM_JUMP_SLOT 00000000 jpeg_simple_progression@LIBJPEG_6.2 │ │ │ │ +002cea04 00004a16 R_ARM_JUMP_SLOT 00000000 avcodec_open2@LIBAVCODEC_61 │ │ │ │ +002cea08 00004b16 R_ARM_JUMP_SLOT 00000000 av_get_packed_sample_fmt@LIBAVUTIL_59 │ │ │ │ +002cea0c 00004c16 R_ARM_JUMP_SLOT 00000000 png_read_end@PNG16_0 │ │ │ │ +002cea10 00004d16 R_ARM_JUMP_SLOT 00000000 FcPatternGetInteger │ │ │ │ +002cea14 00004e16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_algorithm │ │ │ │ +002cea18 00004f16 R_ARM_JUMP_SLOT 00000000 SDL_FreeSurface │ │ │ │ +002cea1c 00005016 R_ARM_JUMP_SLOT 00000000 glXGetConfig │ │ │ │ +002cea20 00005116 R_ARM_JUMP_SLOT 00000000 av_malloc_array@LIBAVUTIL_59 │ │ │ │ +002cea24 00005216 R_ARM_JUMP_SLOT 00000000 jpeg_read_scanlines@LIBJPEG_6.2 │ │ │ │ +002cea28 00005316 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +002cea2c 00005416 R_ARM_JUMP_SLOT 00000000 pa_stream_get_index@PULSE_0 │ │ │ │ +002cea30 00005516 R_ARM_JUMP_SLOT 00000000 sws_getDefaultFilter@LIBSWSCALE_8 │ │ │ │ +002cea34 00005616 R_ARM_JUMP_SLOT 00000000 SDL_EventState │ │ │ │ +002cea38 00005716 R_ARM_JUMP_SLOT 00000000 png_get_color_type@PNG16_0 │ │ │ │ +002cea3c 00005816 R_ARM_JUMP_SLOT 00000000 vorbis_comment_clear@libvorbisidec.so.1 │ │ │ │ +002cea40 00005916 R_ARM_JUMP_SLOT 00000000 png_set_bgr@PNG16_0 │ │ │ │ +002cea44 00005a16 R_ARM_JUMP_SLOT 00000000 pa_stream_set_latency_update_callback@PULSE_0 │ │ │ │ +002cea48 00005b16 R_ARM_JUMP_SLOT 00000000 __vsprintf_chk@GLIBC_2.4 │ │ │ │ +002cea4c 00005c16 R_ARM_JUMP_SLOT 00000000 XFreePixmap │ │ │ │ +002cea50 00005d16 R_ARM_JUMP_SLOT 00000000 a52_block │ │ │ │ +002cea54 00005e16 R_ARM_JUMP_SLOT 00000000 mad_frame_init │ │ │ │ +002cea58 00006016 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ +002cea5c 00006116 R_ARM_JUMP_SLOT 00000000 av_fifo_write@LIBAVUTIL_59 │ │ │ │ +002cea60 00006216 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ +002cea64 00006316 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +002cea68 00006416 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_volume_joined@ALSA_0.9 │ │ │ │ +002cea6c 00006516 R_ARM_JUMP_SLOT 00000000 avio_close@LIBAVFORMAT_61 │ │ │ │ +002cea70 00006616 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionBlock │ │ │ │ +002cea74 00006716 R_ARM_JUMP_SLOT 00000000 alBufferData │ │ │ │ +002cea78 00006816 R_ARM_JUMP_SLOT 00000000 dvdnav_wait_skip │ │ │ │ +002cea7c 00006916 R_ARM_JUMP_SLOT 00000000 av_fifo_read_to_cb@LIBAVUTIL_59 │ │ │ │ +002cea80 00006a16 R_ARM_JUMP_SLOT 00000000 pp_postprocess@LIBPOSTPROC_58 │ │ │ │ +002cea84 00006b16 R_ARM_JUMP_SLOT 00000000 DVDDiscID │ │ │ │ +002cea88 00006c16 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_to_lang │ │ │ │ +002cea8c 00006d16 R_ARM_JUMP_SLOT 00000000 XSync │ │ │ │ +002cea90 00006e16 R_ARM_JUMP_SLOT 00000000 av_md5_update@LIBAVUTIL_59 │ │ │ │ +002cea94 00006f16 R_ARM_JUMP_SLOT 00000000 sio_start │ │ │ │ +002cea98 00007016 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +002cea9c 00007116 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ +002ceaa0 00007216 R_ARM_JUMP_SLOT 00000000 ass_alloc_style │ │ │ │ +002ceaa4 00007316 R_ARM_JUMP_SLOT 00000000 glClear │ │ │ │ +002ceaa8 00007416 R_ARM_JUMP_SLOT 00000000 jack_client_close │ │ │ │ +002ceaac 00007516 R_ARM_JUMP_SLOT 00000000 snd_lib_error_set_handler@ALSA_0.9 │ │ │ │ +002ceab0 00007616 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_switch@ALSA_0.9 │ │ │ │ +002ceab4 00007716 R_ARM_JUMP_SLOT 00000000 dv_decoder_free │ │ │ │ +002ceab8 00007816 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_can_pause@ALSA_0.9 │ │ │ │ +002ceabc 00007916 R_ARM_JUMP_SLOT 00000000 DVDUDFVolumeInfo │ │ │ │ +002ceac0 00007a16 R_ARM_JUMP_SLOT 00000000 bs2b_get_level_fcut │ │ │ │ +002ceac4 00007b16 R_ARM_JUMP_SLOT 00000000 ass_process_force_style │ │ │ │ +002ceac8 00007c16 R_ARM_JUMP_SLOT 00000000 av_free@LIBAVUTIL_59 │ │ │ │ +002ceacc 00007d16 R_ARM_JUMP_SLOT 00000000 mad_stream_finish │ │ │ │ +002cead0 00007e16 R_ARM_JUMP_SLOT 00000000 XUngrabKeyboard │ │ │ │ +002cead4 00007f16 R_ARM_JUMP_SLOT 00000000 XCreateGC │ │ │ │ +002cead8 00008016 R_ARM_JUMP_SLOT 00000000 cdio_cddap_verbose_set@CDIO_CDDA_2 │ │ │ │ +002ceadc 00008116 R_ARM_JUMP_SLOT 00000000 avio_read@LIBAVFORMAT_61 │ │ │ │ +002ceae0 00008216 R_ARM_JUMP_SLOT 00000000 av_strcasecmp@LIBAVUTIL_59 │ │ │ │ +002ceae4 00008316 R_ARM_JUMP_SLOT 00000000 ogg_stream_pagein │ │ │ │ +002ceae8 00008416 R_ARM_JUMP_SLOT 00000000 DPMSDisable │ │ │ │ +002ceaec 00008516 R_ARM_JUMP_SLOT 00000000 dvdnav_get_audio_logical_stream │ │ │ │ +002ceaf0 00008616 R_ARM_JUMP_SLOT 00000000 speex_bits_read_from │ │ │ │ +002ceaf4 00008716 R_ARM_JUMP_SLOT 00000000 pa_sample_spec_valid@PULSE_0 │ │ │ │ +002ceaf8 00008816 R_ARM_JUMP_SLOT 00000000 __ctime64@GLIBC_2.34 │ │ │ │ +002ceafc 00008916 R_ARM_JUMP_SLOT 00000000 dvdnav_title_play │ │ │ │ +002ceb00 00008a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_current@ALSA_0.9 │ │ │ │ +002ceb04 00008b16 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ +002ceb08 00008c16 R_ARM_JUMP_SLOT 00000000 ass_read_styles │ │ │ │ +002ceb0c 00008d16 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ +002ceb10 00008e16 R_ARM_JUMP_SLOT 00000000 sws_normalizeVec@LIBSWSCALE_8 │ │ │ │ +002ceb14 00008f16 R_ARM_JUMP_SLOT 00000000 XShmGetEventBase │ │ │ │ +002ceb18 00009016 R_ARM_JUMP_SLOT 00000000 a52_frame │ │ │ │ +002ceb1c 00009116 R_ARM_JUMP_SLOT 00000000 bs2b_close │ │ │ │ +002ceb20 00009216 R_ARM_JUMP_SLOT 00000000 EGifSetGifVersion │ │ │ │ +002ceb24 00009316 R_ARM_JUMP_SLOT 00000000 caca_free_dither │ │ │ │ +002ceb28 00009516 R_ARM_JUMP_SLOT 00000000 mpg123_info2 │ │ │ │ +002ceb2c 00009616 R_ARM_JUMP_SLOT 00000000 avio_open2@LIBAVFORMAT_61 │ │ │ │ +002ceb30 00009716 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ +002ceb34 00009816 R_ARM_JUMP_SLOT 00000000 sws_freeFilter@LIBSWSCALE_8 │ │ │ │ +002ceb38 00009916 R_ARM_JUMP_SLOT 00000000 mpg123_strerror │ │ │ │ +002ceb3c 00009a16 R_ARM_JUMP_SLOT 00000000 pa_operation_unref@PULSE_0 │ │ │ │ +002ceb40 00009b16 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ +002ceb44 00009c16 R_ARM_JUMP_SLOT 00000000 av_md5_init@LIBAVUTIL_59 │ │ │ │ +002ceb48 00009d16 R_ARM_JUMP_SLOT 00000000 bs2b_set_srate │ │ │ │ +002ceb4c 00009e16 R_ARM_JUMP_SLOT 00000000 FT_Get_Next_Char │ │ │ │ +002ceb50 00009f16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +002ceb54 0000a016 R_ARM_JUMP_SLOT 00000000 ass_render_frame │ │ │ │ +002ceb58 0000a216 R_ARM_JUMP_SLOT 00000000 alcCloseDevice │ │ │ │ +002ceb5c 0000a316 R_ARM_JUMP_SLOT 00000000 eglTerminate │ │ │ │ +002ceb60 0000a416 R_ARM_JUMP_SLOT 00000000 av_fifo_can_read@LIBAVUTIL_59 │ │ │ │ +002ceb64 0000a516 R_ARM_JUMP_SLOT 00000000 png_set_sig_bytes@PNG16_0 │ │ │ │ +002ceb68 0000a616 R_ARM_JUMP_SLOT 00000000 av_pix_fmt_desc_get@LIBAVUTIL_59 │ │ │ │ +002ceb6c 0000a816 R_ARM_JUMP_SLOT 00000000 av_frame_free@LIBAVUTIL_59 │ │ │ │ +002ceb70 0000a916 R_ARM_JUMP_SLOT 00000000 pp_free_context@LIBPOSTPROC_58 │ │ │ │ +002ceb74 0000aa16 R_ARM_JUMP_SLOT 00000000 aa_fastrender@AA_1.4 │ │ │ │ +002ceb78 0000ab16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s8 │ │ │ │ +002ceb7c 0000ac16 R_ARM_JUMP_SLOT 00000000 av_write_frame@LIBAVFORMAT_61 │ │ │ │ +002ceb80 0000ad16 R_ARM_JUMP_SLOT 00000000 SDL_GetVideoInfo │ │ │ │ +002ceb84 0000ae16 R_ARM_JUMP_SLOT 00000000 caca_put_str │ │ │ │ +002ceb88 0000af16 R_ARM_JUMP_SLOT 00000000 FT_Done_Face │ │ │ │ +002ceb8c 0000b016 R_ARM_JUMP_SLOT 00000000 mpg123_close │ │ │ │ +002ceb90 0000b116 R_ARM_JUMP_SLOT 00000000 mpg123_decode_frame_64 │ │ │ │ +002ceb94 0000b416 R_ARM_JUMP_SLOT 00000000 avio_seek@LIBAVFORMAT_61 │ │ │ │ +002ceb98 0000b516 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +002ceb9c 0000b616 R_ARM_JUMP_SLOT 00000000 sqrtf@GLIBC_2.4 │ │ │ │ +002ceba0 0000b716 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +002ceba4 0000b816 R_ARM_JUMP_SLOT 00000000 ass_renderer_done │ │ │ │ +002ceba8 0000b916 R_ARM_JUMP_SLOT 00000000 snd_asoundlib_version@ALSA_0.9 │ │ │ │ +002cebac 0000ba16 R_ARM_JUMP_SLOT 00000000 alGenBuffers │ │ │ │ +002cebb0 0000bb16 R_ARM_JUMP_SLOT 00000000 mad_frame_finish │ │ │ │ +002cebb4 0000bc16 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +002cebb8 0000bd16 R_ARM_JUMP_SLOT 00000000 av_log2@LIBAVUTIL_59 │ │ │ │ +002cebbc 0000be16 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ │ │ +002cebc0 0000bf16 R_ARM_JUMP_SLOT 00000000 _setjmp@GLIBC_2.4 │ │ │ │ +002cebc4 0000c016 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +002cebc8 0000c116 R_ARM_JUMP_SLOT 00000000 XFree │ │ │ │ +002cebcc 0000c216 R_ARM_JUMP_SLOT 00000000 XNextEvent │ │ │ │ +002cebd0 0000c316 R_ARM_JUMP_SLOT 00000000 mpg123_feed │ │ │ │ +002cebd4 0000c416 R_ARM_JUMP_SLOT 00000000 DVDISOVolumeInfo │ │ │ │ +002cebd8 0000c516 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ +002cebdc 0000c616 R_ARM_JUMP_SLOT 00000000 ass_set_hinting │ │ │ │ +002cebe0 0000c716 R_ARM_JUMP_SLOT 00000000 mad_synth_frame │ │ │ │ +002cebe4 0000c816 R_ARM_JUMP_SLOT 00000000 avformat_open_input@LIBAVFORMAT_61 │ │ │ │ +002cebe8 0000c916 R_ARM_JUMP_SLOT 00000000 avcodec_send_packet@LIBAVCODEC_61 │ │ │ │ +002cebec 0000ca16 R_ARM_JUMP_SLOT 00000000 __shmctl64@GLIBC_2.34 │ │ │ │ +002cebf0 0000cb16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_name@ALSA_0.9 │ │ │ │ +002cebf4 0000cc16 R_ARM_JUMP_SLOT 00000000 jpeg_std_error@LIBJPEG_6.2 │ │ │ │ +002cebf8 0000cd16 R_ARM_JUMP_SLOT 00000000 snd_pcm_format_physical_width@ALSA_0.9 │ │ │ │ +002cebfc 0000ce16 R_ARM_JUMP_SLOT 00000000 jpeg_CreateCompress@LIBJPEG_6.2 │ │ │ │ +002cec00 0000cf16 R_ARM_JUMP_SLOT 00000000 XUnmapWindow │ │ │ │ +002cec04 0000d016 R_ARM_JUMP_SLOT 00000000 pa_cvolume_set@PULSE_0 │ │ │ │ +002cec08 0000d116 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ +002cec0c 0000d216 R_ARM_JUMP_SLOT 00000000 XWithdrawWindow │ │ │ │ +002cec10 0000d316 R_ARM_JUMP_SLOT 00000000 a52_dynrng │ │ │ │ +002cec14 0000d416 R_ARM_JUMP_SLOT 00000000 NeAACDecSetConfiguration │ │ │ │ +002cec18 0000d516 R_ARM_JUMP_SLOT 00000000 ass_flush_events │ │ │ │ +002cec1c 0000d616 R_ARM_JUMP_SLOT 00000000 sio_nfds │ │ │ │ +002cec20 0000d716 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_volume@ALSA_0.9 │ │ │ │ +002cec24 0000d816 R_ARM_JUMP_SLOT 00000000 swr_init@LIBSWRESAMPLE_5 │ │ │ │ +002cec28 0000d916 R_ARM_JUMP_SLOT 00000000 av_buffer_unref@LIBAVUTIL_59 │ │ │ │ +002cec2c 0000da16 R_ARM_JUMP_SLOT 00000000 FcInit │ │ │ │ +002cec30 0000db16 R_ARM_JUMP_SLOT 00000000 XF86VidModeGetAllModeLines │ │ │ │ +002cec34 0000dc16 R_ARM_JUMP_SLOT 00000000 SDL_WasInit │ │ │ │ +002cec38 0000dd16 R_ARM_JUMP_SLOT 00000000 gethostbyname2@GLIBC_2.4 │ │ │ │ +002cec3c 0000de16 R_ARM_JUMP_SLOT 00000000 cdio_destroy@CDIO_19 │ │ │ │ +002cec40 0000df16 R_ARM_JUMP_SLOT 00000000 sio_setpar │ │ │ │ +002cec44 0000e016 R_ARM_JUMP_SLOT 00000000 EGifPutScreenDesc │ │ │ │ +002cec48 0000e116 R_ARM_JUMP_SLOT 00000000 NeAACDecDecode │ │ │ │ +002cec4c 0000e216 R_ARM_JUMP_SLOT 00000000 mad_stream_init │ │ │ │ +002cec50 0000e416 R_ARM_JUMP_SLOT 00000000 srand@GLIBC_2.4 │ │ │ │ +002cec54 0000e516 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_start_threshold@ALSA_0.9 │ │ │ │ +002cec58 0000e616 R_ARM_JUMP_SLOT 00000000 pa_stream_disconnect@PULSE_0 │ │ │ │ +002cec5c 0000e716 R_ARM_JUMP_SLOT 00000000 png_create_read_struct@PNG16_0 │ │ │ │ +002cec60 0000e816 R_ARM_JUMP_SLOT 00000000 av_stream_get_side_data@LIBAVFORMAT_61 │ │ │ │ +002cec64 0000e916 R_ARM_JUMP_SLOT 00000000 jack_get_buffer_size │ │ │ │ +002cec68 0000ea16 R_ARM_JUMP_SLOT 00000000 FT_Done_FreeType │ │ │ │ +002cec6c 0000ec16 R_ARM_JUMP_SLOT 00000000 ass_free_track │ │ │ │ +002cec70 0000ed16 R_ARM_JUMP_SLOT 00000000 eglCreateWindowSurface │ │ │ │ +002cec74 0000ee16 R_ARM_JUMP_SLOT 00000000 smbc_init@SMBCLIENT_0.1.0 │ │ │ │ +002cec78 0000ef16 R_ARM_JUMP_SLOT 00000000 alSourceQueueBuffers │ │ │ │ +002cec7c 0000f016 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ +002cec80 0000f116 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ +002cec84 0000f216 R_ARM_JUMP_SLOT 00000000 dvdnav_upper_button_select │ │ │ │ +002cec88 0000f316 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_access@ALSA_0.9 │ │ │ │ +002cec8c 0000f416 R_ARM_JUMP_SLOT 00000000 avio_flush@LIBAVFORMAT_61 │ │ │ │ +002cec90 0000f516 R_ARM_JUMP_SLOT 00000000 XvListImageFormats │ │ │ │ +002cec94 0000f616 R_ARM_JUMP_SLOT 00000000 av_freep@LIBAVUTIL_59 │ │ │ │ +002cec98 0000f716 R_ARM_JUMP_SLOT 00000000 ass_library_init │ │ │ │ +002cec9c 0000f816 R_ARM_JUMP_SLOT 00000000 XMatchVisualInfo │ │ │ │ +002ceca0 0000f916 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_blockin@libvorbisidec.so.1 │ │ │ │ +002ceca4 0000fa16 R_ARM_JUMP_SLOT 00000000 FcPatternGetString │ │ │ │ +002ceca8 0000fb16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_trigger_tstamp@ALSA_0.9 │ │ │ │ +002cecac 0000fc16 R_ARM_JUMP_SLOT 00000000 mpg123_new │ │ │ │ +002cecb0 0000fd16 R_ARM_JUMP_SLOT 00000000 execl@GLIBC_2.4 │ │ │ │ +002cecb4 0000fe16 R_ARM_JUMP_SLOT 00000000 bd_get_title_info │ │ │ │ +002cecb8 0000ff16 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ +002cecbc 00010016 R_ARM_JUMP_SLOT 00000000 sws_getColorspaceDetails@LIBSWSCALE_8 │ │ │ │ +002cecc0 00010116 R_ARM_JUMP_SLOT 00000000 AuSetElements │ │ │ │ +002cecc4 00010216 R_ARM_JUMP_SLOT 00000000 lirc_freeconfig │ │ │ │ +002cecc8 00010316 R_ARM_JUMP_SLOT 00000000 mpg123_plain_strerror │ │ │ │ +002ceccc 00010416 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ +002cecd0 00010516 R_ARM_JUMP_SLOT 00000000 alSourceUnqueueBuffers │ │ │ │ +002cecd4 00010616 R_ARM_JUMP_SLOT 00000000 dvdnav_spu_stream_to_lang │ │ │ │ +002cecd8 00010716 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +002cecdc 00010816 R_ARM_JUMP_SLOT 00000000 caca_dither_bitmap │ │ │ │ +002cece0 00010916 R_ARM_JUMP_SLOT 00000000 XDGASetMode │ │ │ │ +002cece4 00010a16 R_ARM_JUMP_SLOT 00000000 XvCreateImage │ │ │ │ +002cece8 00010b16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +002cecec 00010c16 R_ARM_JUMP_SLOT 00000000 ogg_sync_buffer │ │ │ │ +002cecf0 00010d16 R_ARM_JUMP_SLOT 00000000 dvdnav_close │ │ │ │ +002cecf4 00010e16 R_ARM_JUMP_SLOT 00000000 sws_scaleVec@LIBSWSCALE_8 │ │ │ │ +002cecf8 00010f16 R_ARM_JUMP_SLOT 00000000 av_packet_free@LIBAVCODEC_61 │ │ │ │ +002cecfc 00011016 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ +002ced00 00011116 R_ARM_JUMP_SLOT 00000000 fgetc@GLIBC_2.4 │ │ │ │ +002ced04 00011216 R_ARM_JUMP_SLOT 00000000 cdio_cddap_speed_set@CDIO_CDDA_2 │ │ │ │ +002ced08 00011316 R_ARM_JUMP_SLOT 00000000 alcGetContextsDevice │ │ │ │ +002ced0c 00011416 R_ARM_JUMP_SLOT 00000000 pa_stream_set_state_callback@PULSE_0 │ │ │ │ +002ced10 00011516 R_ARM_JUMP_SLOT 00000000 jpeg_read_header@LIBJPEG_6.2 │ │ │ │ +002ced14 00011616 R_ARM_JUMP_SLOT 00000000 mng_setcb_processheader │ │ │ │ +002ced18 00011716 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +002ced1c 00011816 R_ARM_JUMP_SLOT 00000000 aa_hidecursor@AA_1.4 │ │ │ │ +002ced20 00011916 R_ARM_JUMP_SLOT 00000000 caca_create_dither │ │ │ │ +002ced24 00011a16 R_ARM_JUMP_SLOT 00000000 __glob64_time64@GLIBC_2.34 │ │ │ │ +002ced28 00011b16 R_ARM_JUMP_SLOT 00000000 smbc_open@SMBCLIENT_0.1.0 │ │ │ │ +002ced2c 00011c16 R_ARM_JUMP_SLOT 00000000 msync@GLIBC_2.4 │ │ │ │ +002ced30 00011d16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_highlight │ │ │ │ +002ced34 00011e16 R_ARM_JUMP_SLOT 00000000 aa_render@AA_1.4 │ │ │ │ +002ced38 00011f16 R_ARM_JUMP_SLOT 00000000 mng_get_userdata │ │ │ │ +002ced3c 00012016 R_ARM_JUMP_SLOT 00000000 dca_syncinfo │ │ │ │ +002ced40 00012116 R_ARM_JUMP_SLOT 00000000 SDL_EnableKeyRepeat │ │ │ │ +002ced44 00012216 R_ARM_JUMP_SLOT 00000000 NeAACDecInit │ │ │ │ +002ced48 00012316 R_ARM_JUMP_SLOT 00000000 snd_pcm_resume@ALSA_0.9 │ │ │ │ +002ced4c 00012416 R_ARM_JUMP_SLOT 00000000 mng_read │ │ │ │ +002ced50 00012516 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ +002ced54 00012616 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +002ced58 00012716 R_ARM_JUMP_SLOT 00000000 mng_initialize │ │ │ │ +002ced5c 00012816 R_ARM_JUMP_SLOT 00000000 avcodec_send_frame@LIBAVCODEC_61 │ │ │ │ +002ced60 00012916 R_ARM_JUMP_SLOT 00000000 jpeg_finish_decompress@LIBJPEG_6.2 │ │ │ │ +002ced64 00012a16 R_ARM_JUMP_SLOT 00000000 dvdnav_menu_call │ │ │ │ +002ced68 00012b16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_antialias │ │ │ │ +002ced6c 00012c16 R_ARM_JUMP_SLOT 00000000 pa_context_errno@PULSE_0 │ │ │ │ +002ced70 00012d16 R_ARM_JUMP_SLOT 00000000 XFreeGC │ │ │ │ +002ced74 00012e16 R_ARM_JUMP_SLOT 00000000 eglQueryString │ │ │ │ +002ced78 00012f16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_charset │ │ │ │ +002ced7c 00013016 R_ARM_JUMP_SLOT 00000000 XvGrabPort │ │ │ │ +002ced80 00013216 R_ARM_JUMP_SLOT 00000000 dvdnav_mouse_activate │ │ │ │ +002ced84 00013316 R_ARM_JUMP_SLOT 00000000 pa_stream_connect_playback@PULSE_0 │ │ │ │ +002ced88 00013416 R_ARM_JUMP_SLOT 00000000 av_packet_free_side_data@LIBAVCODEC_61 │ │ │ │ +002ced8c 00013516 R_ARM_JUMP_SLOT 00000000 av_pix_fmt_count_planes@LIBAVUTIL_59 │ │ │ │ +002ced90 00013616 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ +002ced94 00013716 R_ARM_JUMP_SLOT 00000000 jpeg_write_scanlines@LIBJPEG_6.2 │ │ │ │ +002ced98 00013816 R_ARM_JUMP_SLOT 00000000 bs2b_set_level_fcut │ │ │ │ +002ced9c 00013916 R_ARM_JUMP_SLOT 00000000 avcodec_configuration@LIBAVCODEC_61 │ │ │ │ +002ceda0 00013a16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_defi │ │ │ │ +002ceda4 00013b16 R_ARM_JUMP_SLOT 00000000 alGetListenerf │ │ │ │ +002ceda8 00013c16 R_ARM_JUMP_SLOT 00000000 sio_write │ │ │ │ +002cedac 00013d16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_signal@PULSE_0 │ │ │ │ +002cedb0 00013e16 R_ARM_JUMP_SLOT 00000000 mad_stream_buffer │ │ │ │ +002cedb4 00014016 R_ARM_JUMP_SLOT 00000000 mad_frame_decode │ │ │ │ +002cedb8 00014116 R_ARM_JUMP_SLOT 00000000 snd_pcm_close@ALSA_0.9 │ │ │ │ +002cedbc 00014216 R_ARM_JUMP_SLOT 00000000 XShmAttach │ │ │ │ +002cedc0 00014316 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u8 │ │ │ │ +002cedc4 00014416 R_ARM_JUMP_SLOT 00000000 FT_Init_FreeType │ │ │ │ +002cedc8 00014516 R_ARM_JUMP_SLOT 00000000 aa_close@AA_1.4 │ │ │ │ +002cedcc 00014616 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_dump@ALSA_0.9 │ │ │ │ +002cedd0 00014716 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +002cedd4 00014816 R_ARM_JUMP_SLOT 00000000 bd_read │ │ │ │ +002cedd8 00014916 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_sleep_min@ALSA_0.9 │ │ │ │ +002ceddc 00014a16 R_ARM_JUMP_SLOT 00000000 av_div_q@LIBAVUTIL_59 │ │ │ │ +002cede0 00014b16 R_ARM_JUMP_SLOT 00000000 bd_close │ │ │ │ +002cede4 00014c16 R_ARM_JUMP_SLOT 00000000 av_packet_alloc@LIBAVCODEC_61 │ │ │ │ +002cede8 00014d16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ +002cedec 00014e16 R_ARM_JUMP_SLOT 00000000 XDisplayName │ │ │ │ +002cedf0 00014f16 R_ARM_JUMP_SLOT 00000000 av_opt_set_int@LIBAVUTIL_59 │ │ │ │ +002cedf4 00015016 R_ARM_JUMP_SLOT 00000000 XineramaIsActive │ │ │ │ +002cedf8 00015116 R_ARM_JUMP_SLOT 00000000 png_get_io_ptr@PNG16_0 │ │ │ │ +002cedfc 00015216 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params@ALSA_0.9 │ │ │ │ +002cee00 00015316 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_set_playback_volume@ALSA_0.9 │ │ │ │ +002cee04 00015416 R_ARM_JUMP_SLOT 00000000 glTexEnvi │ │ │ │ +002cee08 00015516 R_ARM_JUMP_SLOT 00000000 png_read_info@PNG16_0 │ │ │ │ +002cee0c 00015616 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ +002cee10 00015716 R_ARM_JUMP_SLOT 00000000 eglGetProcAddress │ │ │ │ +002cee14 00015816 R_ARM_JUMP_SLOT 00000000 avformat_get_riff_audio_tags@LIBAVFORMAT_61 │ │ │ │ +002cee18 00015916 R_ARM_JUMP_SLOT 00000000 sws_convertPalette8ToPacked24@LIBSWSCALE_8 │ │ │ │ +002cee1c 00015a16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +002cee20 00015b16 R_ARM_JUMP_SLOT 00000000 SDL_FreeYUVOverlay │ │ │ │ +002cee24 00015c16 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ +002cee28 00015d16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_sizeof@ALSA_0.9 │ │ │ │ +002cee2c 00015e16 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ │ │ +002cee30 00015f16 R_ARM_JUMP_SLOT 00000000 speex_decode_int │ │ │ │ +002cee34 00016016 R_ARM_JUMP_SLOT 00000000 png_get_PLTE@PNG16_0 │ │ │ │ +002cee38 00016116 R_ARM_JUMP_SLOT 00000000 snd_output_close@ALSA_0.9 │ │ │ │ +002cee3c 00016216 R_ARM_JUMP_SLOT 00000000 eglGetConfigAttrib │ │ │ │ +002cee40 00016316 R_ARM_JUMP_SLOT 00000000 fribidi_charset_to_unicode │ │ │ │ +002cee44 00016416 R_ARM_JUMP_SLOT 00000000 XvQueryPortAttributes │ │ │ │ +002cee48 00016516 R_ARM_JUMP_SLOT 00000000 ass_set_use_margins │ │ │ │ +002cee4c 00016616 R_ARM_JUMP_SLOT 00000000 ogg_stream_reset │ │ │ │ +002cee50 00016716 R_ARM_JUMP_SLOT 00000000 tgetent@NCURSES6_TINFO_5.0.19991023 │ │ │ │ +002cee54 00016816 R_ARM_JUMP_SLOT 00000000 pa_stream_writable_size@PULSE_0 │ │ │ │ +002cee58 00016916 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ +002cee5c 00016a16 R_ARM_JUMP_SLOT 00000000 av_codec_get_tag@LIBAVFORMAT_61 │ │ │ │ +002cee60 00016c16 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ +002cee64 00016d16 R_ARM_JUMP_SLOT 00000000 avformat_network_init@LIBAVFORMAT_61 │ │ │ │ +002cee68 00016e16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u24be │ │ │ │ +002cee6c 00016f16 R_ARM_JUMP_SLOT 00000000 av_expr_parse@LIBAVUTIL_59 │ │ │ │ +002cee70 00017016 R_ARM_JUMP_SLOT 00000000 lirc_init │ │ │ │ +002cee74 00017116 R_ARM_JUMP_SLOT 00000000 AuOpenServer │ │ │ │ +002cee78 00017216 R_ARM_JUMP_SLOT 00000000 FT_Get_Char_Index │ │ │ │ +002cee7c 00017316 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ │ │ +002cee80 00017416 R_ARM_JUMP_SLOT 00000000 dvdnav_set_PGC_positioning_flag │ │ │ │ +002cee84 00017516 R_ARM_JUMP_SLOT 00000000 vorbis_packet_blocksize@libvorbisidec.so.1 │ │ │ │ +002cee88 00017616 R_ARM_JUMP_SLOT 00000000 DVDClose │ │ │ │ +002cee8c 00017716 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ +002cee90 00017816 R_ARM_JUMP_SLOT 00000000 lirc_readconfig │ │ │ │ +002cee94 00017916 R_ARM_JUMP_SLOT 00000000 SDL_ListModes │ │ │ │ +002cee98 00017a16 R_ARM_JUMP_SLOT 00000000 alListenerfv │ │ │ │ +002cee9c 00017b16 R_ARM_JUMP_SLOT 00000000 av_sha_update@LIBAVUTIL_59 │ │ │ │ +002ceea0 00017c16 R_ARM_JUMP_SLOT 00000000 a52_free │ │ │ │ +002ceea4 00017d16 R_ARM_JUMP_SLOT 00000000 FT_Get_Kerning │ │ │ │ +002ceea8 00017e16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s24le │ │ │ │ +002ceeac 00017f16 R_ARM_JUMP_SLOT 00000000 XSetTransientForHint │ │ │ │ +002ceeb0 00018016 R_ARM_JUMP_SLOT 00000000 glGenTextures │ │ │ │ +002ceeb4 00018216 R_ARM_JUMP_SLOT 00000000 speex_decode_stereo_int │ │ │ │ +002ceeb8 00018316 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +002ceebc 00018416 R_ARM_JUMP_SLOT 00000000 eglGetError │ │ │ │ +002ceec0 00018516 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +002ceec4 00018616 R_ARM_JUMP_SLOT 00000000 alcGetIntegerv │ │ │ │ +002ceec8 00018716 R_ARM_JUMP_SLOT 00000000 pa_bytes_per_second@PULSE_0 │ │ │ │ +002ceecc 00018816 R_ARM_JUMP_SLOT 00000000 th_decode_free@libtheoradec_1.0 │ │ │ │ +002ceed0 00018916 R_ARM_JUMP_SLOT 00000000 speex_decoder_destroy │ │ │ │ +002ceed4 00018a16 R_ARM_JUMP_SLOT 00000000 vorbis_block_init@libvorbisidec.so.1 │ │ │ │ +002ceed8 00018b16 R_ARM_JUMP_SLOT 00000000 XSetWMNormalHints │ │ │ │ +002ceedc 00018c16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +002ceee0 00018d16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_init@CDIO_PARANOIA_2 │ │ │ │ +002ceee4 00018e16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ +002ceee8 00018f16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ +002ceeec 00019016 R_ARM_JUMP_SLOT 00000000 th_decode_headerin@libtheoradec_1.0 │ │ │ │ +002ceef0 00019116 R_ARM_JUMP_SLOT 00000000 mng_cleanup │ │ │ │ +002ceef4 00019216 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u16le │ │ │ │ +002ceef8 00019316 R_ARM_JUMP_SLOT 00000000 alGenSources │ │ │ │ +002ceefc 00019416 R_ARM_JUMP_SLOT 00000000 smbc_lseek@SMBCLIENT_0.1.0 │ │ │ │ +002cef00 00019516 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_set_index@ALSA_0.9 │ │ │ │ +002cef04 00019616 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params@ALSA_0.9 │ │ │ │ +002cef08 00019716 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s32le │ │ │ │ +002cef0c 00019816 R_ARM_JUMP_SLOT 00000000 fribidi_set_reorder_nsm │ │ │ │ +002cef10 00019916 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ +002cef14 00019a16 R_ARM_JUMP_SLOT 00000000 tgetstr@NCURSES6_TINFO_5.0.19991023 │ │ │ │ +002cef18 00019b16 R_ARM_JUMP_SLOT 00000000 XSetClassHint │ │ │ │ +002cef1c 00019c16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u16be │ │ │ │ +002cef20 00019d16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_sizeof@ALSA_0.9 │ │ │ │ +002cef24 00019e16 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ +002cef28 00019f16 R_ARM_JUMP_SLOT 00000000 XSetInputFocus │ │ │ │ +002cef2c 0001a016 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_start@PULSE_0 │ │ │ │ +002cef30 0001a116 R_ARM_JUMP_SLOT 00000000 av_packet_new_side_data@LIBAVCODEC_61 │ │ │ │ +002cef34 0001a216 R_ARM_JUMP_SLOT 00000000 aa_getfirst@AA_1.4 │ │ │ │ +002cef38 0001a316 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +002cef3c 0001a416 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ +002cef40 0001a516 R_ARM_JUMP_SLOT 00000000 snd_pcm_format_description@ALSA_0.9 │ │ │ │ +002cef44 0001a616 R_ARM_JUMP_SLOT 00000000 aa_flush@AA_1.4 │ │ │ │ +002cef48 0001a716 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ +002cef4c 0001a816 R_ARM_JUMP_SLOT 00000000 caca_get_dither_color_list │ │ │ │ +002cef50 0001a916 R_ARM_JUMP_SLOT 00000000 dvdnav_button_activate │ │ │ │ +002cef54 0001aa16 R_ARM_JUMP_SLOT 00000000 snd_mixer_open@ALSA_0.9 │ │ │ │ +002cef58 0001ab16 R_ARM_JUMP_SLOT 00000000 XStoreName │ │ │ │ +002cef5c 0001ac16 R_ARM_JUMP_SLOT 00000000 FT_Done_Glyph │ │ │ │ +002cef60 0001ad16 R_ARM_JUMP_SLOT 00000000 ogg_sync_clear │ │ │ │ +002cef64 0001ae16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_modeset@CDIO_PARANOIA_2 │ │ │ │ +002cef68 0001af16 R_ARM_JUMP_SLOT 00000000 aa_printf@AA_1.4 │ │ │ │ +002cef6c 0001b016 R_ARM_JUMP_SLOT 00000000 avcodec_default_get_format@LIBAVCODEC_61 │ │ │ │ +002cef70 0001b116 R_ARM_JUMP_SLOT 00000000 av_gcd@LIBAVUTIL_59 │ │ │ │ +002cef74 0001b216 R_ARM_JUMP_SLOT 00000000 fribidi_parse_charset │ │ │ │ +002cef78 0001b316 R_ARM_JUMP_SLOT 00000000 mng_write │ │ │ │ +002cef7c 0001b416 R_ARM_JUMP_SLOT 00000000 XShmDetach │ │ │ │ +002cef80 0001b516 R_ARM_JUMP_SLOT 00000000 speex_decoder_init │ │ │ │ +002cef84 0001b616 R_ARM_JUMP_SLOT 00000000 caca_get_canvas_width │ │ │ │ +002cef88 0001b816 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +002cef8c 0001b916 R_ARM_JUMP_SLOT 00000000 XSetBackground │ │ │ │ +002cef90 0001ba16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_get_index@ALSA_0.9 │ │ │ │ +002cef94 0001bb16 R_ARM_JUMP_SLOT 00000000 av_frame_unref@LIBAVUTIL_59 │ │ │ │ +002cef98 0001bc16 R_ARM_JUMP_SLOT 00000000 XSetErrorHandler │ │ │ │ +002cef9c 0001bd16 R_ARM_JUMP_SLOT 00000000 XGetWMNormalHints │ │ │ │ +002cefa0 0001be16 R_ARM_JUMP_SLOT 00000000 XInstallColormap │ │ │ │ +002cefa4 0001bf16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_rate_near@ALSA_0.9.0rc4 │ │ │ │ +002cefa8 0001c016 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +002cefac 0001c116 R_ARM_JUMP_SLOT 00000000 av_rescale_q@LIBAVUTIL_59 │ │ │ │ +002cefb0 0001c216 R_ARM_JUMP_SLOT 00000000 XShmPutImage │ │ │ │ +002cefb4 0001c316 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ │ │ +002cefb8 0001c416 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ +002cefbc 0001c516 R_ARM_JUMP_SLOT 00000000 XvSetPortAttribute │ │ │ │ +002cefc0 0001c616 R_ARM_JUMP_SLOT 00000000 XResetScreenSaver │ │ │ │ +002cefc4 0001c716 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ +002cefc8 0001c816 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_register@ALSA_0.9 │ │ │ │ +002cefcc 0001c916 R_ARM_JUMP_SLOT 00000000 alcGetError │ │ │ │ +002cefd0 0001ca16 R_ARM_JUMP_SLOT 00000000 dvdnav_right_button_select │ │ │ │ +002cefd4 0001cb16 R_ARM_JUMP_SLOT 00000000 DGifGetExtension │ │ │ │ +002cefd8 0001cc16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_video_aspect │ │ │ │ +002cefdc 0001cd16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ +002cefe0 0001ce16 R_ARM_JUMP_SLOT 00000000 AuGetErrorText │ │ │ │ +002cefe4 0001d016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ +002cefe8 0001d116 R_ARM_JUMP_SLOT 00000000 XDGAQueryModes │ │ │ │ +002cefec 0001d216 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_dump@ALSA_0.9 │ │ │ │ +002ceff0 0001d316 R_ARM_JUMP_SLOT 00000000 snd_pcm_start@ALSA_0.9 │ │ │ │ +002ceff4 0001d416 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_time │ │ │ │ +002ceff8 0001d516 R_ARM_JUMP_SLOT 00000000 alSourcePausev │ │ │ │ +002ceffc 0001d616 R_ARM_JUMP_SLOT 00000000 av_opt_set@LIBAVUTIL_59 │ │ │ │ +002cf000 0001d716 R_ARM_JUMP_SLOT 00000000 snd_pcm_readi@ALSA_0.9 │ │ │ │ +002cf004 0001d816 R_ARM_JUMP_SLOT 00000000 XSetStandardProperties │ │ │ │ +002cf008 0001d916 R_ARM_JUMP_SLOT 00000000 caca_get_event │ │ │ │ +002cf00c 0001da16 R_ARM_JUMP_SLOT 00000000 bd_open │ │ │ │ +002cf010 0001db16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_ihdr │ │ │ │ +002cf014 0001dc16 R_ARM_JUMP_SLOT 00000000 GifQuantizeBuffer │ │ │ │ +002cf018 0001dd16 R_ARM_JUMP_SLOT 00000000 XFreeCursor │ │ │ │ +002cf01c 0001de16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_term │ │ │ │ +002cf020 0001df16 R_ARM_JUMP_SLOT 00000000 caca_create_display │ │ │ │ +002cf024 0001e016 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s16le │ │ │ │ +002cf028 0001e116 R_ARM_JUMP_SLOT 00000000 pa_context_get_sink_input_info@PULSE_0 │ │ │ │ +002cf02c 0001e216 R_ARM_JUMP_SLOT 00000000 avformat_free_context@LIBAVFORMAT_61 │ │ │ │ +002cf030 0001e316 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionLeader │ │ │ │ +002cf034 0001e416 R_ARM_JUMP_SLOT 00000000 pa_stream_set_write_callback@PULSE_0 │ │ │ │ +002cf038 0001e516 R_ARM_JUMP_SLOT 00000000 alcMakeContextCurrent │ │ │ │ +002cf03c 0001e616 R_ARM_JUMP_SLOT 00000000 av_base64_encode@LIBAVUTIL_59 │ │ │ │ +002cf040 0001e716 R_ARM_JUMP_SLOT 00000000 av_sha_init@LIBAVUTIL_59 │ │ │ │ +002cf044 0001e816 R_ARM_JUMP_SLOT 00000000 SDL_ShowCursor │ │ │ │ +002cf048 0001e916 R_ARM_JUMP_SLOT 00000000 eglDestroySurface │ │ │ │ +002cf04c 0001ea16 R_ARM_JUMP_SLOT 00000000 mpg123_id3 │ │ │ │ +002cf050 0001eb16 R_ARM_JUMP_SLOT 00000000 th_info_clear@libtheoradec_1.0 │ │ │ │ +002cf054 0001ec16 R_ARM_JUMP_SLOT 00000000 smbc_read@SMBCLIENT_0.1.0 │ │ │ │ +002cf058 0001ed16 R_ARM_JUMP_SLOT 00000000 caca_free_display │ │ │ │ +002cf05c 0001ee16 R_ARM_JUMP_SLOT 00000000 vorbis_info_clear@libvorbisidec.so.1 │ │ │ │ +002cf060 0001ef16 R_ARM_JUMP_SLOT 00000000 dca_block │ │ │ │ +002cf064 0001f016 R_ARM_JUMP_SLOT 00000000 AuCloseServer │ │ │ │ +002cf068 0001f116 R_ARM_JUMP_SLOT 00000000 aa_autoinitkbd@AA_1.4 │ │ │ │ +002cf06c 0001f216 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurface │ │ │ │ +002cf070 0001f316 R_ARM_JUMP_SLOT 00000000 XFillRectangle │ │ │ │ +002cf074 0001f416 R_ARM_JUMP_SLOT 00000000 glGetTexLevelParameteriv │ │ │ │ +002cf078 0001f516 R_ARM_JUMP_SLOT 00000000 av_display_rotation_get@LIBAVUTIL_59 │ │ │ │ +002cf07c 0001f616 R_ARM_JUMP_SLOT 00000000 dvdnav_get_angle_info │ │ │ │ +002cf080 0001f716 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4 │ │ │ │ +002cf084 0001f816 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_channels │ │ │ │ +002cf088 0001f916 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +002cf08c 0001fa16 R_ARM_JUMP_SLOT 00000000 ass_step_sub │ │ │ │ +002cf090 0001fb16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_mhdr │ │ │ │ +002cf094 0001fc16 R_ARM_JUMP_SLOT 00000000 av_packet_get_side_data@LIBAVCODEC_61 │ │ │ │ +002cf098 0001fd16 R_ARM_JUMP_SLOT 00000000 XvShmCreateImage │ │ │ │ +002cf09c 0001fe16 R_ARM_JUMP_SLOT 00000000 NeAACDecGetErrorMessage │ │ │ │ +002cf0a0 0001ff16 R_ARM_JUMP_SLOT 00000000 avcodec_flush_buffers@LIBAVCODEC_61 │ │ │ │ +002cf0a4 00020016 R_ARM_JUMP_SLOT 00000000 ass_set_extract_fonts │ │ │ │ +002cf0a8 00020116 R_ARM_JUMP_SLOT 00000000 gethostbyname@GLIBC_2.4 │ │ │ │ +002cf0ac 00020216 R_ARM_JUMP_SLOT 00000000 jpeg_start_compress@LIBJPEG_6.2 │ │ │ │ +002cf0b0 00020316 R_ARM_JUMP_SLOT 00000000 snd_pcm_nonblock@ALSA_0.9 │ │ │ │ +002cf0b4 00020416 R_ARM_JUMP_SLOT 00000000 XGetWindowProperty │ │ │ │ +002cf0b8 00020516 R_ARM_JUMP_SLOT 00000000 av_dict_count@LIBAVUTIL_59 │ │ │ │ +002cf0bc 00020616 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_buffer_size@ALSA_0.9.0rc4 │ │ │ │ +002cf0c0 00020716 R_ARM_JUMP_SLOT 00000000 ass_clear_fonts │ │ │ │ +002cf0c4 00020816 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +002cf0c8 00020916 R_ARM_JUMP_SLOT 00000000 caca_get_dither_antialias_list │ │ │ │ +002cf0cc 00020a16 R_ARM_JUMP_SLOT 00000000 DGifGetLine │ │ │ │ +002cf0d0 00020b16 R_ARM_JUMP_SLOT 00000000 av_buffer_ref@LIBAVUTIL_59 │ │ │ │ +002cf0d4 00020c16 R_ARM_JUMP_SLOT 00000000 alcCreateContext │ │ │ │ +002cf0d8 00020d16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ +002cf0dc 00020e16 R_ARM_JUMP_SLOT 00000000 ogg_sync_pageseek │ │ │ │ +002cf0e0 00020f16 R_ARM_JUMP_SLOT 00000000 FcConfigSubstitute │ │ │ │ +002cf0e4 00021016 R_ARM_JUMP_SLOT 00000000 GifMakeMapObject │ │ │ │ +002cf0e8 00021116 R_ARM_JUMP_SLOT 00000000 XF86VidModeLockModeSwitch │ │ │ │ +002cf0ec 00021216 R_ARM_JUMP_SLOT 00000000 pa_stream_cork@PULSE_0 │ │ │ │ +002cf0f0 00021316 R_ARM_JUMP_SLOT 00000000 XSendEvent │ │ │ │ +002cf0f4 00021416 R_ARM_JUMP_SLOT 00000000 sysinfo@GLIBC_2.4 │ │ │ │ +002cf0f8 00021516 R_ARM_JUMP_SLOT 00000000 XSelectInput │ │ │ │ +002cf0fc 00021616 R_ARM_JUMP_SLOT 00000000 png_create_info_struct@PNG16_0 │ │ │ │ +002cf100 00021716 R_ARM_JUMP_SLOT 00000000 ass_set_storage_size │ │ │ │ +002cf104 00021816 R_ARM_JUMP_SLOT 00000000 speex_decoder_ctl │ │ │ │ +002cf108 00021916 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_set_playback_switch@ALSA_0.9 │ │ │ │ +002cf10c 00021a16 R_ARM_JUMP_SLOT 00000000 aa_recommendlow@AA_1.4 │ │ │ │ +002cf110 00021b16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_position │ │ │ │ +002cf114 00021c16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ +002cf118 00021d16 R_ARM_JUMP_SLOT 00000000 fsync@GLIBC_2.4 │ │ │ │ +002cf11c 00021e16 R_ARM_JUMP_SLOT 00000000 DGifGetImageDesc │ │ │ │ +002cf120 00021f16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ +002cf124 00022016 R_ARM_JUMP_SLOT 00000000 pa_stream_get_latency@PULSE_0 │ │ │ │ +002cf128 00022116 R_ARM_JUMP_SLOT 00000000 speex_packet_to_header │ │ │ │ +002cf12c 00022216 R_ARM_JUMP_SLOT 00000000 enca_analyse_const │ │ │ │ +002cf130 00022316 R_ARM_JUMP_SLOT 00000000 png_set_strip_16@PNG16_0 │ │ │ │ +002cf134 00022416 R_ARM_JUMP_SLOT 00000000 smbc_close@SMBCLIENT_0.1.0 │ │ │ │ +002cf138 00022516 R_ARM_JUMP_SLOT 00000000 SDL_GL_SwapBuffers │ │ │ │ +002cf13c 00022616 R_ARM_JUMP_SLOT 00000000 snd_pcm_prepare@ALSA_0.9 │ │ │ │ +002cf140 00022716 R_ARM_JUMP_SLOT 00000000 pa_stream_write@PULSE_0 │ │ │ │ +002cf144 00022816 R_ARM_JUMP_SLOT 00000000 avformat_alloc_context@LIBAVFORMAT_61 │ │ │ │ +002cf148 00022916 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +002cf14c 00022a16 R_ARM_JUMP_SLOT 00000000 av_init_packet@LIBAVCODEC_61 │ │ │ │ +002cf150 00022b16 R_ARM_JUMP_SLOT 00000000 FT_Set_Pixel_Sizes │ │ │ │ +002cf154 00022c16 R_ARM_JUMP_SLOT 00000000 EGifPutComment │ │ │ │ +002cf158 00022d16 R_ARM_JUMP_SLOT 00000000 av_dict_free@LIBAVUTIL_59 │ │ │ │ +002cf15c 00022e16 R_ARM_JUMP_SLOT 00000000 th_setup_free@libtheoradec_1.0 │ │ │ │ +002cf160 00022f16 R_ARM_JUMP_SLOT 00000000 avcodec_free_context@LIBAVCODEC_61 │ │ │ │ +002cf164 00023016 R_ARM_JUMP_SLOT 00000000 SDL_PollEvent │ │ │ │ +002cf168 00023116 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ +002cf16c 00023216 R_ARM_JUMP_SLOT 00000000 XPending │ │ │ │ +002cf170 00023316 R_ARM_JUMP_SLOT 00000000 avformat_new_stream@LIBAVFORMAT_61 │ │ │ │ +002cf174 00023416 R_ARM_JUMP_SLOT 00000000 av_fast_malloc@LIBAVUTIL_59 │ │ │ │ +002cf178 00023516 R_ARM_JUMP_SLOT 00000000 mng_setcb_getcanvasline │ │ │ │ +002cf17c 00023616 R_ARM_JUMP_SLOT 00000000 EGifOpenFileName │ │ │ │ +002cf180 00023716 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_periods_near@ALSA_0.9.0rc4 │ │ │ │ +002cf184 00023816 R_ARM_JUMP_SLOT 00000000 XVisualIDFromVisual │ │ │ │ +002cf188 00023916 R_ARM_JUMP_SLOT 00000000 aa_recommendhi@AA_1.4 │ │ │ │ +002cf18c 00023a16 R_ARM_JUMP_SLOT 00000000 DVDOpen │ │ │ │ +002cf190 00023b16 R_ARM_JUMP_SLOT 00000000 SDL_UpdateRect │ │ │ │ +002cf194 00023c16 R_ARM_JUMP_SLOT 00000000 pp_get_context@LIBPOSTPROC_58 │ │ │ │ +002cf198 00023d16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +002cf19c 00023e16 R_ARM_JUMP_SLOT 00000000 XGrabPointer │ │ │ │ +002cf1a0 00023f16 R_ARM_JUMP_SLOT 00000000 NeAACDecInit2 │ │ │ │ +002cf1a4 00024016 R_ARM_JUMP_SLOT 00000000 av_opt_set_chlayout@LIBAVUTIL_59 │ │ │ │ +002cf1a8 00024116 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ +002cf1ac 00024216 R_ARM_JUMP_SLOT 00000000 eglInitialize │ │ │ │ +002cf1b0 00024316 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ +002cf1b4 00024416 R_ARM_JUMP_SLOT 00000000 sio_initpar │ │ │ │ +002cf1b8 00024516 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +002cf1bc 00024616 R_ARM_JUMP_SLOT 00000000 cdio_get_track_lsn@CDIO_19 │ │ │ │ +002cf1c0 00024716 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_sizeof@ALSA_0.9 │ │ │ │ +002cf1c4 00024816 R_ARM_JUMP_SLOT 00000000 strtok@GLIBC_2.4 │ │ │ │ +002cf1c8 00024916 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ +002cf1cc 00024a16 R_ARM_JUMP_SLOT 00000000 glBindTexture │ │ │ │ +002cf1d0 00024b16 R_ARM_JUMP_SLOT 00000000 EGifPutExtensionTrailer │ │ │ │ +002cf1d4 00024c16 R_ARM_JUMP_SLOT 00000000 sws_init_context@LIBSWSCALE_8 │ │ │ │ +002cf1d8 00024d16 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ +002cf1dc 00024f16 R_ARM_JUMP_SLOT 00000000 vorbis_block_clear@libvorbisidec.so.1 │ │ │ │ +002cf1e0 00025016 R_ARM_JUMP_SLOT 00000000 mpeg2_skip │ │ │ │ +002cf1e4 00025116 R_ARM_JUMP_SLOT 00000000 dvdnav_err_to_string │ │ │ │ +002cf1e8 00025216 R_ARM_JUMP_SLOT 00000000 SDL_Init │ │ │ │ +002cf1ec 00025316 R_ARM_JUMP_SLOT 00000000 FT_Select_Charmap │ │ │ │ +002cf1f0 00025416 R_ARM_JUMP_SLOT 00000000 strcoll@GLIBC_2.4 │ │ │ │ +002cf1f4 00025516 R_ARM_JUMP_SLOT 00000000 alSourcePlayv │ │ │ │ +002cf1f8 00025616 R_ARM_JUMP_SLOT 00000000 pa_context_new@PULSE_0 │ │ │ │ +002cf1fc 00025716 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +002cf200 00025816 R_ARM_JUMP_SLOT 00000000 ifoOpen │ │ │ │ +002cf204 00025916 R_ARM_JUMP_SLOT 00000000 glXMakeCurrent │ │ │ │ +002cf208 00025a16 R_ARM_JUMP_SLOT 00000000 aa_resizehandler@AA_1.4 │ │ │ │ +002cf20c 00025b16 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ +002cf210 00025c16 R_ARM_JUMP_SLOT 00000000 XF86VidModeSwitchToMode │ │ │ │ +002cf214 00025d16 R_ARM_JUMP_SLOT 00000000 pa_operation_get_state@PULSE_0 │ │ │ │ +002cf218 00025e16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +002cf21c 00026016 R_ARM_JUMP_SLOT 00000000 mpeg2_buffer │ │ │ │ +002cf220 00026216 R_ARM_JUMP_SLOT 00000000 snd_pcm_dump@ALSA_0.9 │ │ │ │ +002cf224 00026316 R_ARM_JUMP_SLOT 00000000 pa_stream_drain@PULSE_0 │ │ │ │ +002cf228 00026416 R_ARM_JUMP_SLOT 00000000 XGetVisualInfo │ │ │ │ +002cf22c 00026516 R_ARM_JUMP_SLOT 00000000 XvQueryExtension │ │ │ │ +002cf230 00026616 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ +002cf234 00026716 R_ARM_JUMP_SLOT 00000000 XGrabKeyboard │ │ │ │ +002cf238 00026816 R_ARM_JUMP_SLOT 00000000 dca_free │ │ │ │ +002cf23c 00026916 R_ARM_JUMP_SLOT 00000000 SDL_VideoDriverName │ │ │ │ +002cf240 00026a16 R_ARM_JUMP_SLOT 00000000 snd_pcm_forward@ALSA_0.9.0rc8 │ │ │ │ +002cf244 00026b16 R_ARM_JUMP_SLOT 00000000 XCreatePixmapCursor │ │ │ │ +002cf248 00026c16 R_ARM_JUMP_SLOT 00000000 XSetForeground │ │ │ │ +002cf24c 00026d16 R_ARM_JUMP_SLOT 00000000 glClearColor │ │ │ │ +002cf250 00026e16 R_ARM_JUMP_SLOT 00000000 avio_alloc_context@LIBAVFORMAT_61 │ │ │ │ +002cf254 00026f16 R_ARM_JUMP_SLOT 00000000 ass_set_style_overrides │ │ │ │ +002cf258 00027016 R_ARM_JUMP_SLOT 00000000 av_buffer_create@LIBAVUTIL_59 │ │ │ │ +002cf25c 00027116 R_ARM_JUMP_SLOT 00000000 cdio_cddap_disc_firstsector@CDIO_CDDA_2 │ │ │ │ +002cf260 00027216 R_ARM_JUMP_SLOT 00000000 dvdnav_part_play │ │ │ │ +002cf264 00027316 R_ARM_JUMP_SLOT 00000000 XineramaQueryScreens │ │ │ │ +002cf268 00027416 R_ARM_JUMP_SLOT 00000000 av_log_set_level@LIBAVUTIL_59 │ │ │ │ +002cf26c 00027516 R_ARM_JUMP_SLOT 00000000 dvdnav_describe_title_chapters │ │ │ │ +002cf270 00027616 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +002cf274 00027716 R_ARM_JUMP_SLOT 00000000 dvdnav_time_search │ │ │ │ +002cf278 00027816 R_ARM_JUMP_SLOT 00000000 caca_get_canvas_height │ │ │ │ +002cf27c 00027916 R_ARM_JUMP_SLOT 00000000 XRaiseWindow │ │ │ │ +002cf280 00027a16 R_ARM_JUMP_SLOT 00000000 vorbis_info_init@libvorbisidec.so.1 │ │ │ │ +002cf284 00027b16 R_ARM_JUMP_SLOT 00000000 XCreateWindow │ │ │ │ +002cf288 00027c16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ +002cf28c 00027d16 R_ARM_JUMP_SLOT 00000000 mng_setcb_writedata │ │ │ │ +002cf290 00027e16 R_ARM_JUMP_SLOT 00000000 bs2b_set_level │ │ │ │ +002cf294 00027f16 R_ARM_JUMP_SLOT 00000000 XDGAOpenFramebuffer │ │ │ │ +002cf298 00028016 R_ARM_JUMP_SLOT 00000000 mng_create │ │ │ │ +002cf29c 00028116 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_channels@ALSA_0.9 │ │ │ │ +002cf2a0 00028216 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ +002cf2a4 00028316 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ +002cf2a8 00028416 R_ARM_JUMP_SLOT 00000000 jpeg_finish_compress@LIBJPEG_6.2 │ │ │ │ +002cf2ac 00028516 R_ARM_JUMP_SLOT 00000000 jpeg_destroy_decompress@LIBJPEG_6.2 │ │ │ │ +002cf2b0 00028716 R_ARM_JUMP_SLOT 00000000 DVDCloseFile │ │ │ │ +002cf2b4 00028816 R_ARM_JUMP_SLOT 00000000 snd_mixer_attach@ALSA_0.9 │ │ │ │ +002cf2b8 00028a16 R_ARM_JUMP_SLOT 00000000 DGifGetExtensionNext │ │ │ │ +002cf2bc 00028b16 R_ARM_JUMP_SLOT 00000000 avcodec_find_encoder_by_name@LIBAVCODEC_61 │ │ │ │ +002cf2c0 00028c16 R_ARM_JUMP_SLOT 00000000 snd_mixer_elem_next@ALSA_0.9 │ │ │ │ +002cf2c4 00028e16 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ +002cf2c8 00028f16 R_ARM_JUMP_SLOT 00000000 avformat_get_riff_video_tags@LIBAVFORMAT_61 │ │ │ │ +002cf2cc 00029016 R_ARM_JUMP_SLOT 00000000 mpeg2_close │ │ │ │ +002cf2d0 00029116 R_ARM_JUMP_SLOT 00000000 av_packet_unref@LIBAVCODEC_61 │ │ │ │ +002cf2d4 00029216 R_ARM_JUMP_SLOT 00000000 ogg_stream_clear │ │ │ │ +002cf2d8 00029316 R_ARM_JUMP_SLOT 00000000 a52_init │ │ │ │ +002cf2dc 00029416 R_ARM_JUMP_SLOT 00000000 swr_free@LIBSWRESAMPLE_5 │ │ │ │ +002cf2e0 00029516 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ +002cf2e4 00029616 R_ARM_JUMP_SLOT 00000000 alSourcefv │ │ │ │ +002cf2e8 00029716 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ +002cf2ec 00029816 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ +002cf2f0 00029916 R_ARM_JUMP_SLOT 00000000 pa_context_disconnect@PULSE_0 │ │ │ │ +002cf2f4 00029a16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ +002cf2f8 00029b16 R_ARM_JUMP_SLOT 00000000 snd_mixer_load@ALSA_0.9 │ │ │ │ +002cf2fc 00029c16 R_ARM_JUMP_SLOT 00000000 av_lzo1x_decode@LIBAVUTIL_59 │ │ │ │ +002cf300 00029d16 R_ARM_JUMP_SLOT 00000000 FT_Set_Charmap │ │ │ │ +002cf304 00029e16 R_ARM_JUMP_SLOT 00000000 ogg_page_serialno │ │ │ │ +002cf308 00029f16 R_ARM_JUMP_SLOT 00000000 XvPutImage │ │ │ │ +002cf30c 0002a016 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_get_api@PULSE_0 │ │ │ │ +002cf310 0002a116 R_ARM_JUMP_SLOT 00000000 XCreateBitmapFromData │ │ │ │ +002cf314 0002a216 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +002cf318 0002a316 R_ARM_JUMP_SLOT 00000000 fribidi_log2vis │ │ │ │ +002cf31c 0002a416 R_ARM_JUMP_SLOT 00000000 XClearWindow │ │ │ │ +002cf320 0002a516 R_ARM_JUMP_SLOT 00000000 __isoc99_vsscanf@GLIBC_2.7 │ │ │ │ +002cf324 0002a616 R_ARM_JUMP_SLOT 00000000 mng_display_reset │ │ │ │ +002cf328 0002a716 R_ARM_JUMP_SLOT 00000000 DGifGetRecordType │ │ │ │ +002cf32c 0002a816 R_ARM_JUMP_SLOT 00000000 png_destroy_read_struct@PNG16_0 │ │ │ │ +002cf330 0002a916 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +002cf334 0002aa16 R_ARM_JUMP_SLOT 00000000 dca_frame │ │ │ │ +002cf338 0002ab16 R_ARM_JUMP_SLOT 00000000 jack_set_process_callback │ │ │ │ +002cf33c 0002ac16 R_ARM_JUMP_SLOT 00000000 vdp_device_create_x11 │ │ │ │ +002cf340 0002ad16 R_ARM_JUMP_SLOT 00000000 AuStopFlow │ │ │ │ +002cf344 0002ae16 R_ARM_JUMP_SLOT 00000000 mng_setcb_gettickcount │ │ │ │ +002cf348 0002af16 R_ARM_JUMP_SLOT 00000000 avio_size@LIBAVFORMAT_61 │ │ │ │ +002cf34c 0002b016 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +002cf350 0002b116 R_ARM_JUMP_SLOT 00000000 glViewport │ │ │ │ +002cf354 0002b216 R_ARM_JUMP_SLOT 00000000 FT_Get_Glyph │ │ │ │ +002cf358 0002b316 R_ARM_JUMP_SLOT 00000000 ass_new_track │ │ │ │ +002cf35c 0002b416 R_ARM_JUMP_SLOT 00000000 pa_stream_flush@PULSE_0 │ │ │ │ +002cf360 0002b516 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_any@ALSA_0.9 │ │ │ │ +002cf364 0002b616 R_ARM_JUMP_SLOT 00000000 mng_setcb_settimer │ │ │ │ +002cf368 0002b716 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +002cf36c 0002b816 R_ARM_JUMP_SLOT 00000000 pa_context_set_state_callback@PULSE_0 │ │ │ │ +002cf370 0002b916 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ +002cf374 0002ba16 R_ARM_JUMP_SLOT 00000000 XScreenSaverSuspend │ │ │ │ +002cf378 0002bb16 R_ARM_JUMP_SLOT 00000000 XScreenSaverQueryExtension │ │ │ │ +002cf37c 0002bc16 R_ARM_JUMP_SLOT 00000000 ogg_sync_reset │ │ │ │ +002cf380 0002bd16 R_ARM_JUMP_SLOT 00000000 XAllocNamedColor │ │ │ │ +002cf384 0002be16 R_ARM_JUMP_SLOT 00000000 __strncpy_chk@GLIBC_2.4 │ │ │ │ +002cf388 0002bf16 R_ARM_JUMP_SLOT 00000000 fribidi_remove_bidi_marks │ │ │ │ +002cf38c 0002c016 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +002cf390 0002c116 R_ARM_JUMP_SLOT 00000000 SDL_SetVideoMode │ │ │ │ +002cf394 0002c216 R_ARM_JUMP_SLOT 00000000 XLookupString │ │ │ │ +002cf398 0002c316 R_ARM_JUMP_SLOT 00000000 sws_getGaussianVec@LIBSWSCALE_8 │ │ │ │ +002cf39c 0002c416 R_ARM_JUMP_SLOT 00000000 cdio_get_track_sec_count@CDIO_19 │ │ │ │ +002cf3a0 0002c516 R_ARM_JUMP_SLOT 00000000 SDL_CreateYUVOverlay │ │ │ │ +002cf3a4 0002c616 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_get_period_size@ALSA_0.9.0rc4 │ │ │ │ +002cf3a8 0002c716 R_ARM_JUMP_SLOT 00000000 XChangeWindowAttributes │ │ │ │ +002cf3ac 0002c916 R_ARM_JUMP_SLOT 00000000 ogg_stream_init │ │ │ │ +002cf3b0 0002ca16 R_ARM_JUMP_SLOT 00000000 av_parser_close@LIBAVCODEC_61 │ │ │ │ +002cf3b4 0002cb16 R_ARM_JUMP_SLOT 00000000 pa_channel_map_init_auto@PULSE_0 │ │ │ │ +002cf3b8 0002cc16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +002cf3bc 0002cd16 R_ARM_JUMP_SLOT 00000000 glEnable │ │ │ │ +002cf3c0 0002cf16 R_ARM_JUMP_SLOT 00000000 av_frame_alloc@LIBAVUTIL_59 │ │ │ │ +002cf3c4 0002d016 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +002cf3c8 0002d116 R_ARM_JUMP_SLOT 00000000 XShmQueryExtension │ │ │ │ +002cf3cc 0002d216 R_ARM_JUMP_SLOT 00000000 jack_port_get_total_latency │ │ │ │ +002cf3d0 0002d316 R_ARM_JUMP_SLOT 00000000 FT_Load_Char │ │ │ │ +002cf3d4 0002d416 R_ARM_JUMP_SLOT 00000000 ass_set_fonts │ │ │ │ +002cf3d8 0002d516 R_ARM_JUMP_SLOT 00000000 strsep@GLIBC_2.4 │ │ │ │ +002cf3dc 0002d616 R_ARM_JUMP_SLOT 00000000 mpg123_getformat │ │ │ │ +002cf3e0 0002d716 R_ARM_JUMP_SLOT 00000000 bd_get_titles │ │ │ │ +002cf3e4 0002d816 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9.0rc4 │ │ │ │ +002cf3e8 0002d916 R_ARM_JUMP_SLOT 00000000 av_strndup@LIBAVUTIL_59 │ │ │ │ +002cf3ec 0002da16 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +002cf3f0 0002db16 R_ARM_JUMP_SLOT 00000000 cdio_cddap_identify@CDIO_CDDA_2 │ │ │ │ +002cf3f4 0002dc16 R_ARM_JUMP_SLOT 00000000 pa_strerror@PULSE_0 │ │ │ │ +002cf3f8 0002dd16 R_ARM_JUMP_SLOT 00000000 eglChooseConfig │ │ │ │ +002cf3fc 0002de16 R_ARM_JUMP_SLOT 00000000 XDefineCursor │ │ │ │ +002cf400 0002e016 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_stop_threshold@ALSA_0.9 │ │ │ │ +002cf404 0002e116 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_switch@ALSA_0.9 │ │ │ │ +002cf408 0002e216 R_ARM_JUMP_SLOT 00000000 ass_add_font │ │ │ │ +002cf40c 0002e316 R_ARM_JUMP_SLOT 00000000 av_strlcat@LIBAVUTIL_59 │ │ │ │ +002cf410 0002e416 R_ARM_JUMP_SLOT 00000000 snd_pcm_delay@ALSA_0.9 │ │ │ │ +002cf414 0002e516 R_ARM_JUMP_SLOT 00000000 mng_putchunk_idat │ │ │ │ +002cf418 0002e616 R_ARM_JUMP_SLOT 00000000 av_log@LIBAVUTIL_59 │ │ │ │ +002cf41c 0002e716 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +002cf420 0002e816 R_ARM_JUMP_SLOT 00000000 vorbis_comment_init@libvorbisidec.so.1 │ │ │ │ +002cf424 0002e916 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_lock@PULSE_0 │ │ │ │ +002cf428 0002ea16 R_ARM_JUMP_SLOT 00000000 caca_set_display_title │ │ │ │ +002cf42c 0002eb16 R_ARM_JUMP_SLOT 00000000 XDGACloseFramebuffer │ │ │ │ +002cf430 0002ec16 R_ARM_JUMP_SLOT 00000000 cdio_get_last_track_num@CDIO_19 │ │ │ │ +002cf434 0002ed16 R_ARM_JUMP_SLOT 00000000 mpg123_exit │ │ │ │ +002cf438 0002ee16 R_ARM_JUMP_SLOT 00000000 a52_syncinfo │ │ │ │ +002cf43c 0002ef16 R_ARM_JUMP_SLOT 00000000 bd_seek │ │ │ │ +002cf440 0002f016 R_ARM_JUMP_SLOT 00000000 av_md5_sum@LIBAVUTIL_59 │ │ │ │ +002cf444 0002f116 R_ARM_JUMP_SLOT 00000000 compress2 │ │ │ │ +002cf448 0002f216 R_ARM_JUMP_SLOT 00000000 sio_onvol │ │ │ │ +002cf44c 0002f316 R_ARM_JUMP_SLOT 00000000 eglSwapBuffers │ │ │ │ +002cf450 0002f416 R_ARM_JUMP_SLOT 00000000 av_fifo_can_write@LIBAVUTIL_59 │ │ │ │ +002cf454 0002f516 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +002cf458 0002f616 R_ARM_JUMP_SLOT 00000000 caca_free_canvas │ │ │ │ +002cf45c 0002f716 R_ARM_JUMP_SLOT 00000000 dvdnav_is_domain_vts │ │ │ │ +002cf460 0002f816 R_ARM_JUMP_SLOT 00000000 avcodec_align_dimensions@LIBAVCODEC_61 │ │ │ │ +002cf464 0002f916 R_ARM_JUMP_SLOT 00000000 avcodec_alloc_context3@LIBAVCODEC_61 │ │ │ │ +002cf468 0002fa16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ +002cf46c 0002fb16 R_ARM_JUMP_SLOT 00000000 creat64@GLIBC_2.4 │ │ │ │ +002cf470 0002fc16 R_ARM_JUMP_SLOT 00000000 sws_setColorspaceDetails@LIBSWSCALE_8 │ │ │ │ +002cf474 0002fd16 R_ARM_JUMP_SLOT 00000000 av_aes_init@LIBAVUTIL_59 │ │ │ │ +002cf478 0002fe16 R_ARM_JUMP_SLOT 00000000 th_decode_alloc@libtheoradec_1.0 │ │ │ │ +002cf47c 0002ff16 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ +002cf480 00030016 R_ARM_JUMP_SLOT 00000000 eglGetConfigs │ │ │ │ +002cf484 00030116 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +002cf488 00030216 R_ARM_JUMP_SLOT 00000000 av_opt_show2@LIBAVUTIL_59 │ │ │ │ +002cf48c 00030316 R_ARM_JUMP_SLOT 00000000 jack_get_sample_rate │ │ │ │ +002cf490 00030416 R_ARM_JUMP_SLOT 00000000 XMapWindow │ │ │ │ +002cf494 00030516 R_ARM_JUMP_SLOT 00000000 SDL_GL_LoadLibrary │ │ │ │ +002cf498 00030616 R_ARM_JUMP_SLOT 00000000 ass_read_memory │ │ │ │ +002cf49c 00030716 R_ARM_JUMP_SLOT 00000000 glXSwapBuffers │ │ │ │ +002cf4a0 00030816 R_ARM_JUMP_SLOT 00000000 av_strncasecmp@LIBAVUTIL_59 │ │ │ │ +002cf4a4 00030916 R_ARM_JUMP_SLOT 00000000 avformat_configuration@LIBAVFORMAT_61 │ │ │ │ +002cf4a8 00030a16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ +002cf4ac 00030c16 R_ARM_JUMP_SLOT 00000000 mng_putchunk_mend │ │ │ │ +002cf4b0 00030e16 R_ARM_JUMP_SLOT 00000000 th_comment_init@libtheoradec_1.0 │ │ │ │ +002cf4b4 00030f16 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +002cf4b8 00031016 R_ARM_JUMP_SLOT 00000000 snd_pcm_open@ALSA_0.9 │ │ │ │ +002cf4bc 00031116 R_ARM_JUMP_SLOT 00000000 ogg_sync_init │ │ │ │ +002cf4c0 00031216 R_ARM_JUMP_SLOT 00000000 glTexParameteri │ │ │ │ +002cf4c4 00031316 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +002cf4c8 00031416 R_ARM_JUMP_SLOT 00000000 FcFontMatch │ │ │ │ +002cf4cc 00031516 R_ARM_JUMP_SLOT 00000000 XF86VidModeQueryVersion │ │ │ │ +002cf4d0 00031616 R_ARM_JUMP_SLOT 00000000 shmat@GLIBC_2.4 │ │ │ │ +002cf4d4 00031716 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ +002cf4d8 00031916 R_ARM_JUMP_SLOT 00000000 av_d2q@LIBAVUTIL_59 │ │ │ │ +002cf4dc 00031a16 R_ARM_JUMP_SLOT 00000000 mpeg2_accel │ │ │ │ +002cf4e0 00031b16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s32be │ │ │ │ +002cf4e4 00031c16 R_ARM_JUMP_SLOT 00000000 mng_setcb_openstream │ │ │ │ +002cf4e8 00031d16 R_ARM_JUMP_SLOT 00000000 av_fifo_reset2@LIBAVUTIL_59 │ │ │ │ +002cf4ec 00031e16 R_ARM_JUMP_SLOT 00000000 jack_get_ports │ │ │ │ +002cf4f0 00031f16 R_ARM_JUMP_SLOT 00000000 th_info_init@libtheoradec_1.0 │ │ │ │ +002cf4f4 00032016 R_ARM_JUMP_SLOT 00000000 glShadeModel │ │ │ │ +002cf4f8 00032116 R_ARM_JUMP_SLOT 00000000 dvdnav_get_next_block │ │ │ │ +002cf4fc 00032216 R_ARM_JUMP_SLOT 00000000 snd_pcm_state@ALSA_0.9 │ │ │ │ +002cf500 00032316 R_ARM_JUMP_SLOT 00000000 avcodec_close@LIBAVCODEC_61 │ │ │ │ +002cf504 00032416 R_ARM_JUMP_SLOT 00000000 mpg123_init │ │ │ │ +002cf508 00032516 R_ARM_JUMP_SLOT 00000000 glFinish │ │ │ │ +002cf50c 00032616 R_ARM_JUMP_SLOT 00000000 glXChooseVisual │ │ │ │ +002cf510 00032716 R_ARM_JUMP_SLOT 00000000 xvid_global │ │ │ │ +002cf514 00032816 R_ARM_JUMP_SLOT 00000000 avcodec_find_decoder@LIBAVCODEC_61 │ │ │ │ +002cf518 00032916 R_ARM_JUMP_SLOT 00000000 strtoll@GLIBC_2.4 │ │ │ │ +002cf51c 00032a16 R_ARM_JUMP_SLOT 00000000 av_seek_frame@LIBAVFORMAT_61 │ │ │ │ +002cf520 00032c16 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_headerin@libvorbisidec.so.1 │ │ │ │ +002cf524 00032d16 R_ARM_JUMP_SLOT 00000000 jpeg_set_quality@LIBJPEG_6.2 │ │ │ │ +002cf528 00032e16 R_ARM_JUMP_SLOT 00000000 bs2b_open │ │ │ │ +002cf52c 00032f16 R_ARM_JUMP_SLOT 00000000 caca_set_dither_color │ │ │ │ +002cf530 00033016 R_ARM_JUMP_SLOT 00000000 dvdnav_get_number_of_titles │ │ │ │ +002cf534 00033116 R_ARM_JUMP_SLOT 00000000 mpeg2_custom_fbuf │ │ │ │ +002cf538 00033316 R_ARM_JUMP_SLOT 00000000 av_parser_parse2@LIBAVCODEC_61 │ │ │ │ +002cf53c 00033416 R_ARM_JUMP_SLOT 00000000 bd_free_title_info │ │ │ │ +002cf540 00033516 R_ARM_JUMP_SLOT 00000000 jpeg_set_defaults@LIBJPEG_6.2 │ │ │ │ +002cf544 00033616 R_ARM_JUMP_SLOT 00000000 FT_New_Memory_Face │ │ │ │ +002cf548 00033716 R_ARM_JUMP_SLOT 00000000 avformat_close_input@LIBAVFORMAT_61 │ │ │ │ +002cf54c 00033816 R_ARM_JUMP_SLOT 00000000 AuDispatchEvent │ │ │ │ +002cf550 00033916 R_ARM_JUMP_SLOT 00000000 snd_output_stdio_attach@ALSA_0.9 │ │ │ │ +002cf554 00033a16 R_ARM_JUMP_SLOT 00000000 rand@GLIBC_2.4 │ │ │ │ +002cf558 00033b16 R_ARM_JUMP_SLOT 00000000 SDL_Flip │ │ │ │ +002cf55c 00033c16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +002cf560 00033d16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +002cf564 00033e16 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ +002cf568 00033f16 R_ARM_JUMP_SLOT 00000000 jack_port_name │ │ │ │ +002cf56c 00034016 R_ARM_JUMP_SLOT 00000000 bd_chapter_pos │ │ │ │ +002cf570 00034116 R_ARM_JUMP_SLOT 00000000 cdio_cddap_open@CDIO_CDDA_2 │ │ │ │ +002cf574 00034216 R_ARM_JUMP_SLOT 00000000 png_get_IHDR@PNG16_0 │ │ │ │ +002cf578 00034316 R_ARM_JUMP_SLOT 00000000 XvFreeEncodingInfo │ │ │ │ +002cf57c 00034616 R_ARM_JUMP_SLOT 00000000 a52_samples │ │ │ │ +002cf580 00034716 R_ARM_JUMP_SLOT 00000000 caca_refresh_display │ │ │ │ +002cf584 00034916 R_ARM_JUMP_SLOT 00000000 jpeg_CreateDecompress@LIBJPEG_6.2 │ │ │ │ +002cf588 00034a16 R_ARM_JUMP_SLOT 00000000 XSetWMProtocols │ │ │ │ +002cf58c 00034b16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +002cf590 00034c16 R_ARM_JUMP_SLOT 00000000 glXCreateContext │ │ │ │ +002cf594 00034d16 R_ARM_JUMP_SLOT 00000000 dvdnav_angle_change │ │ │ │ +002cf598 00034f16 R_ARM_JUMP_SLOT 00000000 bd_select_title │ │ │ │ +002cf59c 00035016 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ +002cf5a0 00035116 R_ARM_JUMP_SLOT 00000000 mpeg2_set_buf │ │ │ │ +002cf5a4 00035216 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ +002cf5a8 00035316 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ │ │ +002cf5ac 00035416 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +002cf5b0 00035516 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s16be │ │ │ │ +002cf5b4 00035616 R_ARM_JUMP_SLOT 00000000 jack_connect │ │ │ │ +002cf5b8 00035716 R_ARM_JUMP_SLOT 00000000 XvQueryEncodings │ │ │ │ +002cf5bc 00035816 R_ARM_JUMP_SLOT 00000000 snd_pcm_drain@ALSA_0.9 │ │ │ │ +002cf5c0 00035a16 R_ARM_JUMP_SLOT 00000000 fribidi_set_mirroring │ │ │ │ +002cf5c4 00035b16 R_ARM_JUMP_SLOT 00000000 av_read_frame@LIBAVFORMAT_61 │ │ │ │ +002cf5c8 00035d16 R_ARM_JUMP_SLOT 00000000 dca_blocks_num │ │ │ │ +002cf5cc 00035e16 R_ARM_JUMP_SLOT 00000000 XGetAtomName │ │ │ │ +002cf5d0 00035f16 R_ARM_JUMP_SLOT 00000000 sio_pollfd │ │ │ │ +002cf5d4 00036016 R_ARM_JUMP_SLOT 00000000 bs2b_set_level_feed │ │ │ │ +002cf5d8 00036216 R_ARM_JUMP_SLOT 00000000 EGifPutLine │ │ │ │ +002cf5dc 00036316 R_ARM_JUMP_SLOT 00000000 dvdnav_set_readahead_flag │ │ │ │ +002cf5e0 00036416 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_fle │ │ │ │ +002cf5e4 00036516 R_ARM_JUMP_SLOT 00000000 XPutImage │ │ │ │ +002cf5e8 00036616 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis@libvorbisidec.so.1 │ │ │ │ +002cf5ec 00036716 R_ARM_JUMP_SLOT 00000000 pa_stream_set_name@PULSE_0 │ │ │ │ +002cf5f0 00036916 R_ARM_JUMP_SLOT 00000000 snd_pcm_status_get_avail@ALSA_0.9 │ │ │ │ +002cf5f4 00036a16 R_ARM_JUMP_SLOT 00000000 XGetImage │ │ │ │ +002cf5f8 00036b16 R_ARM_JUMP_SLOT 00000000 bd_tell │ │ │ │ +002cf5fc 00036c16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +002cf600 00036d16 R_ARM_JUMP_SLOT 00000000 aa_puts@AA_1.4 │ │ │ │ +002cf604 00036f16 R_ARM_JUMP_SLOT 00000000 mng_setcb_readdata │ │ │ │ +002cf608 00037016 R_ARM_JUMP_SLOT 00000000 pa_stream_new@PULSE_0 │ │ │ │ +002cf60c 00037116 R_ARM_JUMP_SLOT 00000000 swr_alloc@LIBSWRESAMPLE_5 │ │ │ │ +002cf610 00037216 R_ARM_JUMP_SLOT 00000000 av_log_set_callback@LIBAVUTIL_59 │ │ │ │ +002cf614 00037316 R_ARM_JUMP_SLOT 00000000 av_opt_set_sample_fmt@LIBAVUTIL_59 │ │ │ │ +002cf618 00037416 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ +002cf61c 00037516 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +002cf620 00037616 R_ARM_JUMP_SLOT 00000000 cdio_cddap_disc_lastsector@CDIO_CDDA_2 │ │ │ │ +002cf624 00037716 R_ARM_JUMP_SLOT 00000000 GifFreeMapObject │ │ │ │ +002cf628 00037816 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_f │ │ │ │ +002cf62c 00037916 R_ARM_JUMP_SLOT 00000000 sws_freeVec@LIBSWSCALE_8 │ │ │ │ +002cf630 00037a16 R_ARM_JUMP_SLOT 00000000 bd_get_current_chapter │ │ │ │ +002cf634 00037b16 R_ARM_JUMP_SLOT 00000000 AuStartFlow │ │ │ │ +002cf638 00037c16 R_ARM_JUMP_SLOT 00000000 avcodec_find_encoder@LIBAVCODEC_61 │ │ │ │ +002cf63c 00037d16 R_ARM_JUMP_SLOT 00000000 av_mallocz@LIBAVUTIL_59 │ │ │ │ +002cf640 00037e16 R_ARM_JUMP_SLOT 00000000 av_dict_get@LIBAVUTIL_59 │ │ │ │ +002cf644 00037f16 R_ARM_JUMP_SLOT 00000000 th_decode_packetin@libtheoradec_1.0 │ │ │ │ +002cf648 00038016 R_ARM_JUMP_SLOT 00000000 AuCreateFlow │ │ │ │ +002cf64c 00038116 R_ARM_JUMP_SLOT 00000000 av_find_input_format@LIBAVFORMAT_61 │ │ │ │ +002cf650 00038216 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_volume@ALSA_0.9 │ │ │ │ +002cf654 00038316 R_ARM_JUMP_SLOT 00000000 shmget@GLIBC_2.4 │ │ │ │ +002cf658 00038416 R_ARM_JUMP_SLOT 00000000 XCreateImage │ │ │ │ +002cf65c 00038516 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_channels_near@ALSA_0.9.0rc4 │ │ │ │ +002cf660 00038616 R_ARM_JUMP_SLOT 00000000 FcDefaultSubstitute │ │ │ │ +002cf664 00038716 R_ARM_JUMP_SLOT 00000000 pa_context_set_sink_input_volume@PULSE_0 │ │ │ │ +002cf668 00038816 R_ARM_JUMP_SLOT 00000000 eglCreateContext │ │ │ │ +002cf66c 00038916 R_ARM_JUMP_SLOT 00000000 av_md5_alloc@LIBAVUTIL_59 │ │ │ │ +002cf670 00038a16 R_ARM_JUMP_SLOT 00000000 XvFreeAdaptorInfo │ │ │ │ +002cf674 00038b16 R_ARM_JUMP_SLOT 00000000 avcodec_fill_audio_frame@LIBAVCODEC_61 │ │ │ │ +002cf678 00038c16 R_ARM_JUMP_SLOT 00000000 pp_free_mode@LIBPOSTPROC_58 │ │ │ │ +002cf67c 00038d16 R_ARM_JUMP_SLOT 00000000 sio_getpar │ │ │ │ +002cf680 00038e16 R_ARM_JUMP_SLOT 00000000 avcodec_receive_packet@LIBAVCODEC_61 │ │ │ │ +002cf684 00038f16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ +002cf688 00039116 R_ARM_JUMP_SLOT 00000000 ass_set_fonts_dir │ │ │ │ +002cf68c 00039216 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ +002cf690 00039316 R_ARM_JUMP_SLOT 00000000 snd_mixer_close@ALSA_0.9 │ │ │ │ +002cf694 00039416 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_free@PULSE_0 │ │ │ │ +002cf698 00039616 R_ARM_JUMP_SLOT 00000000 av_alloc_vdpaucontext@LIBAVCODEC_61 │ │ │ │ +002cf69c 00039716 R_ARM_JUMP_SLOT 00000000 SDL_UpdateRects │ │ │ │ +002cf6a0 00039816 R_ARM_JUMP_SLOT 00000000 cdio_cddap_tracks@CDIO_CDDA_2 │ │ │ │ +002cf6a4 00039916 R_ARM_JUMP_SLOT 00000000 sws_alloc_context@LIBSWSCALE_8 │ │ │ │ +002cf6a8 00039a16 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ +002cf6ac 00039b16 R_ARM_JUMP_SLOT 00000000 av_asprintf@LIBAVUTIL_59 │ │ │ │ +002cf6b0 00039c16 R_ARM_JUMP_SLOT 00000000 dv_parse_header │ │ │ │ +002cf6b4 00039d16 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_read@libvorbisidec.so.1 │ │ │ │ +002cf6b8 00039e16 R_ARM_JUMP_SLOT 00000000 snd_config_update_free_global@ALSA_0.9 │ │ │ │ +002cf6bc 00039f16 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ │ │ +002cf6c0 0003a016 R_ARM_JUMP_SLOT 00000000 av_opt_set_double@LIBAVUTIL_59 │ │ │ │ +002cf6c4 0003a116 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u24le │ │ │ │ +002cf6c8 0003a216 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +002cf6cc 0003a316 R_ARM_JUMP_SLOT 00000000 eglGetDisplay │ │ │ │ +002cf6d0 0003a416 R_ARM_JUMP_SLOT 00000000 AuWriteElement │ │ │ │ +002cf6d4 0003a516 R_ARM_JUMP_SLOT 00000000 ogg_page_continued │ │ │ │ +002cf6d8 0003a616 R_ARM_JUMP_SLOT 00000000 jack_port_get_buffer │ │ │ │ +002cf6dc 0003a716 R_ARM_JUMP_SLOT 00000000 aa_getrenderparams@AA_1.4 │ │ │ │ +002cf6e0 0003a816 R_ARM_JUMP_SLOT 00000000 mng_putchunk_save │ │ │ │ +002cf6e4 0003a916 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +002cf6e8 0003aa16 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ +002cf6ec 0003ab16 R_ARM_JUMP_SLOT 00000000 eglMakeCurrent │ │ │ │ +002cf6f0 0003ac16 R_ARM_JUMP_SLOT 00000000 alListenerf │ │ │ │ +002cf6f4 0003ad16 R_ARM_JUMP_SLOT 00000000 dvdnav_sector_search │ │ │ │ +002cf6f8 0003ae16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_number_of_parts │ │ │ │ +002cf6fc 0003af16 R_ARM_JUMP_SLOT 00000000 jpeg_stdio_dest@LIBJPEG_6.2 │ │ │ │ +002cf700 0003b016 R_ARM_JUMP_SLOT 00000000 SDL_FillRect │ │ │ │ +002cf704 0003b116 R_ARM_JUMP_SLOT 00000000 dv_decode_full_audio │ │ │ │ +002cf708 0003b216 R_ARM_JUMP_SLOT 00000000 XTranslateCoordinates │ │ │ │ +002cf70c 0003b316 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_pcmout@libvorbisidec.so.1 │ │ │ │ +002cf710 0003b416 R_ARM_JUMP_SLOT 00000000 alSourceStopv │ │ │ │ +002cf714 0003b516 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +002cf718 0003b616 R_ARM_JUMP_SLOT 00000000 png_read_image@PNG16_0 │ │ │ │ +002cf71c 0003b716 R_ARM_JUMP_SLOT 00000000 EGifPutExtension │ │ │ │ +002cf720 0003b816 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_get_boundary@ALSA_0.9 │ │ │ │ +002cf724 0003b916 R_ARM_JUMP_SLOT 00000000 avcodec_find_decoder_by_name@LIBAVCODEC_61 │ │ │ │ +002cf728 0003ba16 R_ARM_JUMP_SLOT 00000000 SDL_EnableUNICODE │ │ │ │ +002cf72c 0003bb16 R_ARM_JUMP_SLOT 00000000 caca_get_dither_charset_list │ │ │ │ +002cf730 0003bc16 R_ARM_JUMP_SLOT 00000000 caca_create_canvas │ │ │ │ +002cf734 0003bd16 R_ARM_JUMP_SLOT 00000000 cdio_open@CDIO_19 │ │ │ │ +002cf738 0003be16 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ +002cf73c 0003bf16 R_ARM_JUMP_SLOT 00000000 av_md5_final@LIBAVUTIL_59 │ │ │ │ +002cf740 0003c016 R_ARM_JUMP_SLOT 00000000 ass_process_codec_private │ │ │ │ +002cf744 0003c116 R_ARM_JUMP_SLOT 00000000 eglDestroyContext │ │ │ │ +002cf748 0003c216 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_read@CDIO_PARANOIA_2 │ │ │ │ +002cf74c 0003c316 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ +002cf750 0003c416 R_ARM_JUMP_SLOT 00000000 XGetErrorText │ │ │ │ +002cf754 0003c516 R_ARM_JUMP_SLOT 00000000 dvdnav_audio_stream_format │ │ │ │ +002cf758 0003c616 R_ARM_JUMP_SLOT 00000000 __longjmp_chk@GLIBC_2.11 │ │ │ │ +002cf75c 0003c716 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_overlapset@CDIO_PARANOIA_2 │ │ │ │ +002cf760 0003c816 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_wait@PULSE_0 │ │ │ │ +002cf764 0003c916 R_ARM_JUMP_SLOT 00000000 mpg123_param2 │ │ │ │ +002cf768 0003ca16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_period_time_near@ALSA_0.9.0rc4 │ │ │ │ +002cf76c 0003cb16 R_ARM_JUMP_SLOT 00000000 jack_port_register │ │ │ │ +002cf770 0003cc16 R_ARM_JUMP_SLOT 00000000 av_sha_final@LIBAVUTIL_59 │ │ │ │ +002cf774 0003cd16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ +002cf778 0003ce16 R_ARM_JUMP_SLOT 00000000 alcDestroyContext │ │ │ │ +002cf77c 0003cf16 R_ARM_JUMP_SLOT 00000000 sio_onmove │ │ │ │ +002cf780 0003d016 R_ARM_JUMP_SLOT 00000000 av_demuxer_iterate@LIBAVFORMAT_61 │ │ │ │ +002cf784 0003d116 R_ARM_JUMP_SLOT 00000000 av_sample_fmt_is_planar@LIBAVUTIL_59 │ │ │ │ +002cf788 0003d216 R_ARM_JUMP_SLOT 00000000 FT_Load_Glyph │ │ │ │ +002cf78c 0003d316 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_test_format@ALSA_0.9 │ │ │ │ +002cf790 0003d416 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ +002cf794 0003d516 R_ARM_JUMP_SLOT 00000000 ass_set_line_spacing │ │ │ │ +002cf798 0003d616 R_ARM_JUMP_SLOT 00000000 FcPatternGetBool │ │ │ │ +002cf79c 0003d716 R_ARM_JUMP_SLOT 00000000 FT_New_Face │ │ │ │ +002cf7a0 0003d816 R_ARM_JUMP_SLOT 00000000 glGetString │ │ │ │ +002cf7a4 0003d916 R_ARM_JUMP_SLOT 00000000 __sysv_signal@GLIBC_2.4 │ │ │ │ +002cf7a8 0003da16 R_ARM_JUMP_SLOT 00000000 sio_close │ │ │ │ +002cf7ac 0003db16 R_ARM_JUMP_SLOT 00000000 pa_get_library_version@PULSE_0 │ │ │ │ +002cf7b0 0003dc16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_new@PULSE_0 │ │ │ │ +002cf7b4 0003dd16 R_ARM_JUMP_SLOT 00000000 pa_threaded_mainloop_stop@PULSE_0 │ │ │ │ +002cf7b8 0003de16 R_ARM_JUMP_SLOT 00000000 avcodec_decode_subtitle2@LIBAVCODEC_61 │ │ │ │ +002cf7bc 0003df16 R_ARM_JUMP_SLOT 00000000 XScreenSaverQueryVersion │ │ │ │ +002cf7c0 0003e016 R_ARM_JUMP_SLOT 00000000 bd_seek_time │ │ │ │ +002cf7c4 0003e116 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ +002cf7c8 0003e216 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ +002cf7cc 0003e316 R_ARM_JUMP_SLOT 00000000 glDepthMask │ │ │ │ +002cf7d0 0003e416 R_ARM_JUMP_SLOT 00000000 th_decode_ycbcr_out@libtheoradec_1.0 │ │ │ │ +002cf7d4 0003e516 R_ARM_JUMP_SLOT 00000000 jpeg_start_decompress@LIBJPEG_6.2 │ │ │ │ +002cf7d8 0003e616 R_ARM_JUMP_SLOT 00000000 dvdnav_get_current_nav_pci │ │ │ │ +002cf7dc 0003e716 R_ARM_JUMP_SLOT 00000000 av_expr_eval@LIBAVUTIL_59 │ │ │ │ +002cf7e0 0003e816 R_ARM_JUMP_SLOT 00000000 speex_bits_init │ │ │ │ +002cf7e4 0003e916 R_ARM_JUMP_SLOT 00000000 avcodec_receive_frame@LIBAVCODEC_61 │ │ │ │ +002cf7e8 0003ea16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ +002cf7ec 0003eb16 R_ARM_JUMP_SLOT 00000000 SDL_WM_SetCaption │ │ │ │ +002cf7f0 0003ec16 R_ARM_JUMP_SLOT 00000000 XCreateColormap │ │ │ │ +002cf7f4 0003ed16 R_ARM_JUMP_SLOT 00000000 dvdnav_still_skip │ │ │ │ +002cf7f8 0003ee16 R_ARM_JUMP_SLOT 00000000 snd_pcm_status@ALSA_0.9 │ │ │ │ +002cf7fc 0003ef16 R_ARM_JUMP_SLOT 00000000 lirc_nextcode │ │ │ │ +002cf800 0003f016 R_ARM_JUMP_SLOT 00000000 dvdnav_open │ │ │ │ +002cf804 0003f116 R_ARM_JUMP_SLOT 00000000 vorbis_dsp_clear@libvorbisidec.so.1 │ │ │ │ +002cf808 0003f216 R_ARM_JUMP_SLOT 00000000 ogg_stream_packetout │ │ │ │ +002cf80c 0003f316 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ +002cf810 0003f416 R_ARM_JUMP_SLOT 00000000 snd_mixer_first_elem@ALSA_0.9 │ │ │ │ +002cf814 0003f516 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_fbe │ │ │ │ +002cf818 0003f616 R_ARM_JUMP_SLOT 00000000 eglSwapInterval │ │ │ │ +002cf81c 0003f716 R_ARM_JUMP_SLOT 00000000 FcNameParse │ │ │ │ +002cf820 0003f816 R_ARM_JUMP_SLOT 00000000 avcodec_version@LIBAVCODEC_61 │ │ │ │ +002cf824 0003f916 R_ARM_JUMP_SLOT 00000000 EGifPutImageDesc │ │ │ │ +002cf828 0003fa16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_set_name@ALSA_0.9 │ │ │ │ +002cf82c 0003fb16 R_ARM_JUMP_SLOT 00000000 ogg_sync_pageout │ │ │ │ +002cf830 0003fc16 R_ARM_JUMP_SLOT 00000000 sio_open │ │ │ │ +002cf834 0003fd16 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ +002cf838 0003fe16 R_ARM_JUMP_SLOT 00000000 NeAACDecOpen │ │ │ │ +002cf83c 0003ff16 R_ARM_JUMP_SLOT 00000000 FT_Render_Glyph │ │ │ │ +002cf840 00040016 R_ARM_JUMP_SLOT 00000000 XDestroyWindow │ │ │ │ +002cf844 00040116 R_ARM_JUMP_SLOT 00000000 ass_alloc_event │ │ │ │ +002cf848 00040216 R_ARM_JUMP_SLOT 00000000 XMoveResizeWindow │ │ │ │ +002cf84c 00040316 R_ARM_JUMP_SLOT 00000000 XGetWindowAttributes │ │ │ │ +002cf850 00040416 R_ARM_JUMP_SLOT 00000000 XShmCreateImage │ │ │ │ +002cf854 00040516 R_ARM_JUMP_SLOT 00000000 ass_set_message_cb │ │ │ │ +002cf858 00040616 R_ARM_JUMP_SLOT 00000000 ass_set_aspect_ratio │ │ │ │ +002cf85c 00040716 R_ARM_JUMP_SLOT 00000000 XvQueryAdaptors │ │ │ │ +002cf860 00040816 R_ARM_JUMP_SLOT 00000000 ifoClose │ │ │ │ +002cf864 00040916 R_ARM_JUMP_SLOT 00000000 cdio_cddap_track_lastsector@CDIO_CDDA_2 │ │ │ │ +002cf868 00040a16 R_ARM_JUMP_SLOT 00000000 aa_getevent@AA_1.4 │ │ │ │ +002cf86c 00040b16 R_ARM_JUMP_SLOT 00000000 dca_samples │ │ │ │ +002cf870 00040c16 R_ARM_JUMP_SLOT 00000000 XPutBackEvent │ │ │ │ +002cf874 00040d16 R_ARM_JUMP_SLOT 00000000 alcOpenDevice │ │ │ │ +002cf878 00040e16 R_ARM_JUMP_SLOT 00000000 snd_mixer_find_selem@ALSA_0.9 │ │ │ │ +002cf87c 00040f16 R_ARM_JUMP_SLOT 00000000 av_codec_get_id@LIBAVFORMAT_61 │ │ │ │ +002cf880 00041016 R_ARM_JUMP_SLOT 00000000 alGetSourcei │ │ │ │ +002cf884 00041116 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ +002cf888 00041216 R_ARM_JUMP_SLOT 00000000 speex_bits_destroy │ │ │ │ +002cf88c 00041316 R_ARM_JUMP_SLOT 00000000 XUngrabPointer │ │ │ │ +002cf890 00041416 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ +002cf894 00041616 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ +002cf898 00041716 R_ARM_JUMP_SLOT 00000000 avformat_find_stream_info@LIBAVFORMAT_61 │ │ │ │ +002cf89c 00041816 R_ARM_JUMP_SLOT 00000000 mng_putchunk_fram │ │ │ │ +002cf8a0 00041916 R_ARM_JUMP_SLOT 00000000 dvdnav_get_title_string │ │ │ │ +002cf8a4 00041a16 R_ARM_JUMP_SLOT 00000000 XChangeProperty │ │ │ │ +002cf8a8 00041b16 R_ARM_JUMP_SLOT 00000000 pa_stream_get_state@PULSE_0 │ │ │ │ +002cf8ac 00041c16 R_ARM_JUMP_SLOT 00000000 av_get_bytes_per_sample@LIBAVUTIL_59 │ │ │ │ +002cf8b0 00041d16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_sizeof@ALSA_0.9 │ │ │ │ +002cf8b4 00041e16 R_ARM_JUMP_SLOT 00000000 XDGASetViewport │ │ │ │ +002cf8b8 00041f16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_format@ALSA_0.9 │ │ │ │ +002cf8bc 00042016 R_ARM_JUMP_SLOT 00000000 DPMSQueryExtension │ │ │ │ +002cf8c0 00042216 R_ARM_JUMP_SLOT 00000000 snd_strerror@ALSA_0.9 │ │ │ │ +002cf8c4 00042316 R_ARM_JUMP_SLOT 00000000 inflateInit_ │ │ │ │ +002cf8c8 00042416 R_ARM_JUMP_SLOT 00000000 vorbis_synthesis_init@libvorbisidec.so.1 │ │ │ │ +002cf8cc 00042516 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_id_get_name@ALSA_0.9 │ │ │ │ +002cf8d0 00042616 R_ARM_JUMP_SLOT 00000000 bs2b_get_level_feed │ │ │ │ +002cf8d4 00042716 R_ARM_JUMP_SLOT 00000000 DGifCloseFile │ │ │ │ +002cf8d8 00042816 R_ARM_JUMP_SLOT 00000000 enca_analyser_alloc │ │ │ │ +002cf8dc 00042916 R_ARM_JUMP_SLOT 00000000 DGifGetScreenDesc │ │ │ │ +002cf8e0 00042a16 R_ARM_JUMP_SLOT 00000000 SDL_UpperBlit │ │ │ │ +002cf8e4 00042b16 R_ARM_JUMP_SLOT 00000000 sws_convertPalette8ToPacked32@LIBSWSCALE_8 │ │ │ │ +002cf8e8 00042c16 R_ARM_JUMP_SLOT 00000000 AuSetErrorHandler │ │ │ │ +002cf8ec 00042d16 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_set_rate_resample@ALSA_0.9 │ │ │ │ +002cf8f0 00042e16 R_ARM_JUMP_SLOT 00000000 avio_write@LIBAVFORMAT_61 │ │ │ │ +002cf8f4 00042f16 R_ARM_JUMP_SLOT 00000000 SDL_GL_GetProcAddress │ │ │ │ +002cf8f8 00043016 R_ARM_JUMP_SLOT 00000000 freopen64@GLIBC_2.4 │ │ │ │ +002cf8fc 00043116 R_ARM_JUMP_SLOT 00000000 DPMSEnable │ │ │ │ +002cf900 00043216 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ +002cf904 00043316 R_ARM_JUMP_SLOT 00000000 XFreeColors │ │ │ │ +002cf908 00043416 R_ARM_JUMP_SLOT 00000000 snd_pcm_hw_params_dump@ALSA_0.9 │ │ │ │ +002cf90c 00043516 R_ARM_JUMP_SLOT 00000000 lirc_deinit │ │ │ │ +002cf910 00043616 R_ARM_JUMP_SLOT 00000000 FT_Get_First_Char │ │ │ │ +002cf914 00043716 R_ARM_JUMP_SLOT 00000000 jack_client_open │ │ │ │ +002cf918 00043816 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4 │ │ │ │ +002cf91c 00043916 R_ARM_JUMP_SLOT 00000000 th_comment_clear@libtheoradec_1.0 │ │ │ │ +002cf920 00043a16 R_ARM_JUMP_SLOT 00000000 aa_parseoptions@AA_1.4 │ │ │ │ +002cf924 00043b16 R_ARM_JUMP_SLOT 00000000 mng_get_playtime │ │ │ │ +002cf928 00043c16 R_ARM_JUMP_SLOT 00000000 XInternAtom │ │ │ │ +002cf92c 00043d16 R_ARM_JUMP_SLOT 00000000 ogg_sync_wrote │ │ │ │ +002cf930 00043e16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ +002cf934 00043f16 R_ARM_JUMP_SLOT 00000000 sws_getContext@LIBSWSCALE_8 │ │ │ │ +002cf938 00044016 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ +002cf93c 00044116 R_ARM_JUMP_SLOT 00000000 av_guess_format@LIBAVFORMAT_61 │ │ │ │ +002cf940 00044216 R_ARM_JUMP_SLOT 00000000 bd_get_title_size │ │ │ │ +002cf944 00044316 R_ARM_JUMP_SLOT 00000000 dvdnav_get_next_still_flag │ │ │ │ +002cf948 00044416 R_ARM_JUMP_SLOT 00000000 SDL_QuitSubSystem │ │ │ │ +002cf94c 00044516 R_ARM_JUMP_SLOT 00000000 NeAACDecClose │ │ │ │ +002cf950 00044616 R_ARM_JUMP_SLOT 00000000 XvGetPortAttribute │ │ │ │ +002cf954 00044716 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_get_playback_volume_range@ALSA_0.9 │ │ │ │ +002cf958 00044816 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ +002cf95c 00044916 R_ARM_JUMP_SLOT 00000000 mng_display_resume │ │ │ │ +002cf960 00044a16 R_ARM_JUMP_SLOT 00000000 xvid_decore │ │ │ │ +002cf964 00044c16 R_ARM_JUMP_SLOT 00000000 pa_cvolume_avg@PULSE_0 │ │ │ │ +002cf968 00044d16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +002cf96c 00044e16 R_ARM_JUMP_SLOT 00000000 XF86VidModeGetModeLine │ │ │ │ +002cf970 00044f16 R_ARM_JUMP_SLOT 00000000 ass_library_done │ │ │ │ +002cf974 00045016 R_ARM_JUMP_SLOT 00000000 av_probe_input_format2@LIBAVFORMAT_61 │ │ │ │ +002cf978 00045116 R_ARM_JUMP_SLOT 00000000 glDisable │ │ │ │ +002cf97c 00045216 R_ARM_JUMP_SLOT 00000000 avcodec_default_get_buffer2@LIBAVCODEC_61 │ │ │ │ +002cf980 00045316 R_ARM_JUMP_SLOT 00000000 __localtime64@GLIBC_2.34 │ │ │ │ +002cf984 00045416 R_ARM_JUMP_SLOT 00000000 ass_set_font_scale │ │ │ │ +002cf988 00045516 R_ARM_JUMP_SLOT 00000000 XvShmPutImage │ │ │ │ +002cf98c 00045616 R_ARM_JUMP_SLOT 00000000 avsubtitle_free@LIBAVCODEC_61 │ │ │ │ +002cf990 00045716 R_ARM_JUMP_SLOT 00000000 DPMSInfo │ │ │ │ +002cf994 00045816 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +002cf998 00045916 R_ARM_JUMP_SLOT 00000000 av_malloc@LIBAVUTIL_59 │ │ │ │ +002cf99c 00045a16 R_ARM_JUMP_SLOT 00000000 mng_setcb_closestream │ │ │ │ +002cf9a0 00045b16 R_ARM_JUMP_SLOT 00000000 DVDOpenFile │ │ │ │ +002cf9a4 00045c16 R_ARM_JUMP_SLOT 00000000 snd_pcm_sw_params_set_avail_min@ALSA_0.9 │ │ │ │ +002cf9a8 00045d16 R_ARM_JUMP_SLOT 00000000 pa_context_connect@PULSE_0 │ │ │ │ +002cf9ac 00045e16 R_ARM_JUMP_SLOT 00000000 pa_context_get_state@PULSE_0 │ │ │ │ +002cf9b0 00045f16 R_ARM_JUMP_SLOT 00000000 AuSetElementParameters │ │ │ │ +002cf9b4 00046016 R_ARM_JUMP_SLOT 00000000 DPMSForceLevel │ │ │ │ +002cf9b8 00046116 R_ARM_JUMP_SLOT 00000000 cdio_cddap_track_firstsector@CDIO_CDDA_2 │ │ │ │ +002cf9bc 00046216 R_ARM_JUMP_SLOT 00000000 SDL_GL_SetAttribute │ │ │ │ +002cf9c0 00046316 R_ARM_JUMP_SLOT 00000000 bd_tell_time │ │ │ │ +002cf9c4 00046416 R_ARM_JUMP_SLOT 00000000 sws_scale@LIBSWSCALE_8 │ │ │ │ +002cf9c8 00046516 R_ARM_JUMP_SLOT 00000000 caca_get_dither_algorithm_list │ │ │ │ +002cf9cc 00046616 R_ARM_JUMP_SLOT 00000000 XMapRaised │ │ │ │ +002cf9d0 00046716 R_ARM_JUMP_SLOT 00000000 ass_process_chunk │ │ │ │ +002cf9d4 00046816 R_ARM_JUMP_SLOT 00000000 mpeg2_init │ │ │ │ +002cf9d8 00046916 R_ARM_JUMP_SLOT 00000000 alSource3f │ │ │ │ +002cf9dc 00046a16 R_ARM_JUMP_SLOT 00000000 pp_get_mode_by_name_and_quality@LIBPOSTPROC_58 │ │ │ │ +002cf9e0 00046b16 R_ARM_JUMP_SLOT 00000000 av_fifo_read@LIBAVUTIL_59 │ │ │ │ +002cf9e4 00046c16 R_ARM_JUMP_SLOT 00000000 mpg123_open_feed │ │ │ │ +002cf9e8 00046d16 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ +002cf9ec 00046e16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_u32le │ │ │ │ +002cf9f0 00046f16 R_ARM_JUMP_SLOT 00000000 aa_resize@AA_1.4 │ │ │ │ +002cf9f4 00047016 R_ARM_JUMP_SLOT 00000000 glTexImage2D │ │ │ │ +002cf9f8 00047116 R_ARM_JUMP_SLOT 00000000 av_strlcpy@LIBAVUTIL_59 │ │ │ │ +002cf9fc 00047216 R_ARM_JUMP_SLOT 00000000 __globfree64_time64@GLIBC_2.34 │ │ │ │ +002cfa00 00047316 R_ARM_JUMP_SLOT 00000000 XStoreColors │ │ │ │ +002cfa04 00047416 R_ARM_JUMP_SLOT 00000000 bd_seamless_angle_change │ │ │ │ +002cfa08 00047516 R_ARM_JUMP_SLOT 00000000 ass_set_frame_size │ │ │ │ +002cfa0c 00047616 R_ARM_JUMP_SLOT 00000000 mpeg2_parse │ │ │ │ +002cfa10 00047716 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +002cfa14 00047816 R_ARM_JUMP_SLOT 00000000 mad_synth_init │ │ │ │ +002cfa18 00047916 R_ARM_JUMP_SLOT 00000000 mpg123_replace_buffer │ │ │ │ +002cfa1c 00047a16 R_ARM_JUMP_SLOT 00000000 snd_mixer_selem_has_playback_switch_joined@ALSA_0.9 │ │ │ │ +002cfa20 00047b16 R_ARM_JUMP_SLOT 00000000 bs2b_cross_feed_s24be │ │ │ │ +002cfa24 00047c16 R_ARM_JUMP_SLOT 00000000 enca_get_languages │ │ │ │ +002cfa28 00047d16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ +002cfa2c 00047e16 R_ARM_JUMP_SLOT 00000000 glColor4f │ │ │ │ +002cfa30 00047f16 R_ARM_JUMP_SLOT 00000000 DGifOpen │ │ │ │ +002cfa34 00048016 R_ARM_JUMP_SLOT 00000000 glXDestroyContext │ │ │ │ +002cfa38 00048116 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ +002cfa3c 00048216 R_ARM_JUMP_SLOT 00000000 av_write_trailer@LIBAVFORMAT_61 │ │ │ │ +002cfa40 00048316 R_ARM_JUMP_SLOT 00000000 pa_context_unref@PULSE_0 │ │ │ │ +002cfa44 00048416 R_ARM_JUMP_SLOT 00000000 XCloseDisplay │ │ │ │ +002cfa48 00048516 R_ARM_JUMP_SLOT 00000000 shmdt@GLIBC_2.4 │ │ │ │ +002cfa4c 00048616 R_ARM_JUMP_SLOT 00000000 mng_display │ │ │ │ +002cfa50 00048716 R_ARM_JUMP_SLOT 00000000 glLoadMatrixf │ │ │ │ +002cfa54 00048816 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ +002cfa58 00048916 R_ARM_JUMP_SLOT 00000000 ass_set_margins │ │ │ │ +002cfa5c 00048a16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ +002cfa60 00048b16 R_ARM_JUMP_SLOT 00000000 cdio_paranoia_free@CDIO_PARANOIA_2 │ │ │ │ +002cfa64 00048c16 R_ARM_JUMP_SLOT 00000000 ass_renderer_init │ │ │ │ +002cfa68 00048d16 R_ARM_JUMP_SLOT 00000000 enca_analyser_free │ │ │ │ +002cfa6c 00048e16 R_ARM_JUMP_SLOT 00000000 av_buffer_alloc@LIBAVUTIL_59 │ │ │ │ +002cfa70 00048f16 R_ARM_JUMP_SLOT 00000000 navRead_DSI │ │ │ │ +002cfa74 00049016 R_ARM_JUMP_SLOT 00000000 cdio_read_mode2_sector@CDIO_19 │ │ │ │ +002cfa78 00049116 R_ARM_JUMP_SLOT 00000000 lirc_code2char │ │ │ │ +002cfa7c 00049216 R_ARM_JUMP_SLOT 00000000 snd_pcm_drop@ALSA_0.9 │ │ │ │ +002cfa80 00049316 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ +002cfa84 00049416 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ +002cfa88 00049516 R_ARM_JUMP_SLOT 00000000 smbc_write@SMBCLIENT_0.1.0 │ │ │ │ +002cfa8c 00049616 R_ARM_JUMP_SLOT 00000000 snd_pcm_writei@ALSA_0.9 │ │ │ │ +002cfa90 00049716 R_ARM_JUMP_SLOT 00000000 av_parser_init@LIBAVCODEC_61 │ │ │ │ +002cfa94 00049816 R_ARM_JUMP_SLOT 00000000 memccpy@GLIBC_2.4 │ │ │ │ +002cfa98 00049916 R_ARM_JUMP_SLOT 00000000 AuScanForTypedEvent │ │ │ │ +002cfa9c 00049a16 R_ARM_JUMP_SLOT 00000000 dvdnav_get_spu_logical_stream │ │ │ │ +002cfaa0 00049b16 R_ARM_JUMP_SLOT 00000000 AuRegisterEventHandler │ │ │ │ +002cfaa4 00049c16 R_ARM_JUMP_SLOT 00000000 jpeg_destroy_compress@LIBJPEG_6.2 │ │ │ │ +002cfaa8 00049d16 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ +002cfaac 00049e16 R_ARM_JUMP_SLOT 00000000 fribidi_unicode_to_charset │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x2be5f0 contains 88 entries: │ │ │ │ +Dynamic section at offset 0x2ce608 contains 88 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libtinfo.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libsmbclient.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libpng16.so.16] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libmng.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libjpeg.so.62] │ │ │ │ @@ -57,35 +57,35 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libaudio.so.2] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libpulse.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libjack.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libopenal.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [liblirc_client.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ - 0x0000000c (INIT) 0x1ae5c │ │ │ │ - 0x0000000d (FINI) 0x19a380 │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x2ad8c0 │ │ │ │ + 0x0000000c (INIT) 0x1adc4 │ │ │ │ + 0x0000000d (FINI) 0x1aad48 │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x2bd8d8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x2ad8c4 │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x2bd8dc │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1b4 │ │ │ │ - 0x00000005 (STRTAB) 0x4c38 │ │ │ │ + 0x00000005 (STRTAB) 0x4be8 │ │ │ │ 0x00000006 (SYMTAB) 0x1d8 │ │ │ │ - 0x0000000a (STRSZ) 20518 (bytes) │ │ │ │ + 0x0000000a (STRSZ) 20496 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ 0x00000015 (DEBUG) 0x0 │ │ │ │ - 0x00000003 (PLTGOT) 0x2be8d0 │ │ │ │ - 0x00000002 (PLTRELSZ) 9120 (bytes) │ │ │ │ + 0x00000003 (PLTGOT) 0x2ce8e8 │ │ │ │ + 0x00000002 (PLTRELSZ) 9080 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ - 0x00000017 (JMPREL) 0x18abc │ │ │ │ - 0x00000011 (REL) 0xa8f4 │ │ │ │ + 0x00000017 (JMPREL) 0x18a4c │ │ │ │ + 0x00000011 (REL) 0xa884 │ │ │ │ 0x00000012 (RELSZ) 57800 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ - 0x6ffffffc (VERDEF) 0xa5ac │ │ │ │ + 0x6ffffffc (VERDEF) 0xa53c │ │ │ │ 0x6ffffffd (VERDEFNUM) 2 │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW PIE │ │ │ │ - 0x6ffffffe (VERNEED) 0xa5e4 │ │ │ │ + 0x6ffffffe (VERNEED) 0xa574 │ │ │ │ 0x6fffffff (VERNEEDNUM) 21 │ │ │ │ - 0x6ffffff0 (VERSYM) 0x9c5e │ │ │ │ + 0x6ffffff0 (VERSYM) 0x9bf8 │ │ │ │ 0x6ffffffa (RELCOUNT) 7160 │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ ├── 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: fc7ba3df263ee8b581a0e4a740fe083d6f7a9338 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a7beefaddc5bf7690d2844428579cb564c24ee0a │ │ │ │ │ │ │ │ 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 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ -Version symbols section '.gnu.version' contains 1190 entries: │ │ │ │ - Addr: 0x0000000000009c5e Offset: 0x00009c5e Link: 4 (.dynsym) │ │ │ │ +Version symbols section '.gnu.version' contains 1185 entries: │ │ │ │ + Addr: 0x0000000000009bf8 Offset: 0x00009bf8 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 3 (NCURSES6_TINFO_5.0.19991023) │ │ │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ 008: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ 00c: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 010: 1 (*global*) 1 (*global*) 1 (*global*) 7 (PULSE_0) │ │ │ │ 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 018: 1 (*global*) 1 (*global*) 8 (LIBSWRESAMPLE_5) 6 (GLIBC_2.4) │ │ │ │ @@ -39,278 +39,277 @@ │ │ │ │ 08c: 1 (*global*) 6 (GLIBC_2.4) b (LIBSWSCALE_8) 1 (*global*) │ │ │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 094: 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) 6 (GLIBC_2.4) │ │ │ │ 098: b (LIBSWSCALE_8) 1 (*global*) 7 (PULSE_0) 6 (GLIBC_2.4) │ │ │ │ 09c: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0a4: 4 (LIBAVUTIL_59) f (PNG16_0) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 0a8: 4 (LIBAVUTIL_59) 16 (LIBPOSTPROC_58) e (AA_1.4) 17 (GLIBC_2.4) │ │ │ │ - 0ac: 1 (*global*) c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) │ │ │ │ - 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0b4: 4 (LIBAVUTIL_59) c (LIBAVFORMAT_61) a (GLIBC_2.34) 17 (GLIBC_2.4) │ │ │ │ - 0b8: 6 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 0bc: 1 (*global*) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 0c0: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 0c4: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0c8: 1 (*global*) c (LIBAVFORMAT_61) 14 (LIBAVCODEC_61) a (GLIBC_2.34) │ │ │ │ - 0cc: 5 (ALSA_0.9) 13 (LIBJPEG_6.2) 5 (ALSA_0.9) 13 (LIBJPEG_6.2) │ │ │ │ - 0d0: 1 (*global*) 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0d8: 5 (ALSA_0.9) 8 (LIBSWRESAMPLE_5) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 0dc: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 18 (CDIO_19) │ │ │ │ + 0a8: 4 (LIBAVUTIL_59) 16 (LIBPOSTPROC_58) e (AA_1.4) 1 (*global*) │ │ │ │ + 0ac: c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 0b4: c (LIBAVFORMAT_61) a (GLIBC_2.34) 17 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ + 0b8: 1 (*global*) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 0bc: 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 0c0: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 0c4: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 0c8: c (LIBAVFORMAT_61) 14 (LIBAVCODEC_61) a (GLIBC_2.34) 5 (ALSA_0.9) │ │ │ │ + 0cc: 13 (LIBJPEG_6.2) 5 (ALSA_0.9) 13 (LIBJPEG_6.2) 1 (*global*) │ │ │ │ + 0d0: 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 0d8: 8 (LIBSWRESAMPLE_5) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ + 0dc: 1 (*global*) 6 (GLIBC_2.4) 18 (CDIO_19) 1 (*global*) │ │ │ │ 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0e4: 1 (*global*) 6 (GLIBC_2.4) 5 (ALSA_0.9) 7 (PULSE_0) │ │ │ │ - 0e8: f (PNG16_0) c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) │ │ │ │ - 0ec: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 19 (SMBCLIENT_0.1.0) │ │ │ │ - 0f0: 1 (*global*) a (GLIBC_2.34) 17 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0f4: 5 (ALSA_0.9) c (LIBAVFORMAT_61) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 0f8: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ - 0fc: 5 (ALSA_0.9) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 100: 6 (GLIBC_2.4) b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) │ │ │ │ - 104: 1 (*global*) a (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ - 108: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 10c: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) │ │ │ │ - 110: 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) │ │ │ │ - 114: 1 (*global*) 7 (PULSE_0) 13 (LIBJPEG_6.2) 1 (*global*) │ │ │ │ - 118: 6 (GLIBC_2.4) e (AA_1.4) 1 (*global*) a (GLIBC_2.34) │ │ │ │ - 11c: 19 (SMBCLIENT_0.1.0) 6 (GLIBC_2.4) 1 (*global*) e (AA_1.4) │ │ │ │ - 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 124: 5 (ALSA_0.9) 1 (*global*) 6 (GLIBC_2.4) a (GLIBC_2.34) │ │ │ │ - 128: 1 (*global*) 14 (LIBAVCODEC_61) 13 (LIBJPEG_6.2) 1 (*global*) │ │ │ │ - 12c: 1 (*global*) 7 (PULSE_0) 1 (*global*) 1 (*global*) │ │ │ │ - 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 134: 7 (PULSE_0) 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) │ │ │ │ - 138: 13 (LIBJPEG_6.2) 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ - 13c: 1 (*global*) 1 (*global*) 7 (PULSE_0) 1 (*global*) │ │ │ │ - 140: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 144: 1 (*global*) 1 (*global*) e (AA_1.4) 5 (ALSA_0.9) │ │ │ │ - 148: a (GLIBC_2.34) 1 (*global*) 5 (ALSA_0.9) 4 (LIBAVUTIL_59) │ │ │ │ - 14c: 1 (*global*) 14 (LIBAVCODEC_61) 17 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 150: 4 (LIBAVUTIL_59) 1 (*global*) f (PNG16_0) 5 (ALSA_0.9) │ │ │ │ - 154: 5 (ALSA_0.9) 1 (*global*) f (PNG16_0) 6 (GLIBC_2.4) │ │ │ │ - 158: 1 (*global*) c (LIBAVFORMAT_61) b (LIBSWSCALE_8) 6 (GLIBC_2.4) │ │ │ │ - 15c: 1 (*global*) 6 (GLIBC_2.4) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 160: 1 (*global*) f (PNG16_0) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 164: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 168: 3 (NCURSES6_TINFO_5.0.19991023) 7 (PULSE_0) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) │ │ │ │ - 16c: 1 (*global*) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ - 170: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 174: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ - 178: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 17c: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 180: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 184: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 188: 7 (PULSE_0) 1a (libtheoradec_1.0) 1 (*global*) 15 (libvorbisidec.so.1) │ │ │ │ - 18c: 1 (*global*) 6 (GLIBC_2.4) 11 (CDIO_PARANOIA_2) 17 (GLIBC_2.4) │ │ │ │ - 190: 6 (GLIBC_2.4) 1a (libtheoradec_1.0) 1 (*global*) 1 (*global*) │ │ │ │ - 194: 1 (*global*) 19 (SMBCLIENT_0.1.0) 5 (ALSA_0.9) 5 (ALSA_0.9) │ │ │ │ - 198: 1 (*global*) 1 (*global*) 1b (GLIBC_2.15) 3 (NCURSES6_TINFO_5.0.19991023) │ │ │ │ - 19c: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) │ │ │ │ - 1a0: 1 (*global*) 7 (PULSE_0) 14 (LIBAVCODEC_61) e (AA_1.4) │ │ │ │ - 1a4: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 5 (ALSA_0.9) e (AA_1.4) │ │ │ │ - 1a8: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 1ac: 1 (*global*) 1 (*global*) 1 (*global*) 11 (CDIO_PARANOIA_2) │ │ │ │ - 1b0: e (AA_1.4) 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ + 0e4: 6 (GLIBC_2.4) 5 (ALSA_0.9) 7 (PULSE_0) f (PNG16_0) │ │ │ │ + 0e8: c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 0ec: 1 (*global*) 1 (*global*) 19 (SMBCLIENT_0.1.0) 1 (*global*) │ │ │ │ + 0f0: a (GLIBC_2.34) 17 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 0f4: c (LIBAVFORMAT_61) 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ + 0f8: 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 0fc: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 100: b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 104: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 108: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 10c: 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) 14 (LIBAVCODEC_61) │ │ │ │ + 110: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) 1 (*global*) │ │ │ │ + 114: 7 (PULSE_0) 13 (LIBJPEG_6.2) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 118: e (AA_1.4) 1 (*global*) a (GLIBC_2.34) 19 (SMBCLIENT_0.1.0) │ │ │ │ + 11c: 6 (GLIBC_2.4) 1 (*global*) e (AA_1.4) 1 (*global*) │ │ │ │ + 120: 1 (*global*) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 124: 1 (*global*) 6 (GLIBC_2.4) a (GLIBC_2.34) 1 (*global*) │ │ │ │ + 128: 14 (LIBAVCODEC_61) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ + 12c: 7 (PULSE_0) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 130: 1 (*global*) 1 (*global*) 1 (*global*) 7 (PULSE_0) │ │ │ │ + 134: 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) 13 (LIBJPEG_6.2) │ │ │ │ + 138: 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) │ │ │ │ + 13c: 1 (*global*) 7 (PULSE_0) 1 (*global*) 1 (*global*) │ │ │ │ + 140: 1 (*global*) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 144: 1 (*global*) e (AA_1.4) 5 (ALSA_0.9) a (GLIBC_2.34) │ │ │ │ + 148: 1 (*global*) 5 (ALSA_0.9) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ + 14c: 14 (LIBAVCODEC_61) 17 (GLIBC_2.4) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 150: 1 (*global*) f (PNG16_0) 5 (ALSA_0.9) 5 (ALSA_0.9) │ │ │ │ + 154: 1 (*global*) f (PNG16_0) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 158: c (LIBAVFORMAT_61) b (LIBSWSCALE_8) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 15c: 6 (GLIBC_2.4) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 160: f (PNG16_0) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 164: 1 (*global*) 1 (*global*) 1 (*global*) 3 (NCURSES6_TINFO_5.0.19991023) │ │ │ │ + 168: 7 (PULSE_0) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ + 16c: 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 170: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 174: 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 178: 1 (*global*) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 17c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 180: 1 (*global*) 1 (*global*) 1 (*global*) a (GLIBC_2.34) │ │ │ │ + 184: 1 (*global*) 1 (*global*) 1 (*global*) 7 (PULSE_0) │ │ │ │ + 188: 1a (libtheoradec_1.0) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ + 18c: 6 (GLIBC_2.4) 11 (CDIO_PARANOIA_2) 17 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ + 190: 1a (libtheoradec_1.0) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 194: 19 (SMBCLIENT_0.1.0) 5 (ALSA_0.9) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 198: 1 (*global*) 1b (GLIBC_2.15) 3 (NCURSES6_TINFO_5.0.19991023) 1 (*global*) │ │ │ │ + 19c: 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 1a0: 7 (PULSE_0) 14 (LIBAVCODEC_61) e (AA_1.4) 6 (GLIBC_2.4) │ │ │ │ + 1a4: 6 (GLIBC_2.4) 5 (ALSA_0.9) e (AA_1.4) a (GLIBC_2.34) │ │ │ │ + 1a8: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 1ac: 1 (*global*) 1 (*global*) 11 (CDIO_PARANOIA_2) e (AA_1.4) │ │ │ │ + 1b0: 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ 1b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1b8: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 1bc: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1c0: 12 (ALSA_0.9.0rc4) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 1c4: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 1c8: 6 (GLIBC_2.4) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ - 1cc: 1 (*global*) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ - 1d0: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 1d4: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 1d8: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1dc: 17 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 7 (PULSE_0) │ │ │ │ - 1e4: c (LIBAVFORMAT_61) 1 (*global*) 7 (PULSE_0) 1 (*global*) │ │ │ │ - 1e8: 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ - 1ec: 1 (*global*) 1a (libtheoradec_1.0) 19 (SMBCLIENT_0.1.0) 1 (*global*) │ │ │ │ - 1f0: 15 (libvorbisidec.so.1) 1 (*global*) 1 (*global*) e (AA_1.4) │ │ │ │ - 1f4: 1 (*global*) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 1f8: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 1fc: 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ - 200: 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 204: 13 (LIBJPEG_6.2) 5 (ALSA_0.9) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 208: 12 (ALSA_0.9.0rc4) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ - 20c: 17 (GLIBC_2.4) 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 210: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 214: 1 (*global*) 7 (PULSE_0) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 218: 1 (*global*) f (PNG16_0) 1 (*global*) 1 (*global*) │ │ │ │ - 21c: 5 (ALSA_0.9) e (AA_1.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 220: 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) 7 (PULSE_0) │ │ │ │ - 224: 1 (*global*) 1 (*global*) f (PNG16_0) 19 (SMBCLIENT_0.1.0) │ │ │ │ - 228: 1 (*global*) 5 (ALSA_0.9) 7 (PULSE_0) c (LIBAVFORMAT_61) │ │ │ │ - 22c: 6 (GLIBC_2.4) 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) │ │ │ │ - 230: 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ - 234: 6 (GLIBC_2.4) 1 (*global*) c (LIBAVFORMAT_61) 4 (LIBAVUTIL_59) │ │ │ │ - 238: 1 (*global*) 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) │ │ │ │ - 23c: e (AA_1.4) 1 (*global*) 1 (*global*) 16 (LIBPOSTPROC_58) │ │ │ │ - 240: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 244: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 248: 6 (GLIBC_2.4) 18 (CDIO_19) 5 (ALSA_0.9) 6 (GLIBC_2.4) │ │ │ │ - 24c: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) │ │ │ │ - 250: 6 (GLIBC_2.4) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ - 254: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 258: 1 (*global*) 17 (GLIBC_2.4) 7 (PULSE_0) 6 (GLIBC_2.4) │ │ │ │ - 25c: 1 (*global*) 1 (*global*) e (AA_1.4) 6 (GLIBC_2.4) │ │ │ │ - 260: 1 (*global*) 7 (PULSE_0) 6 (GLIBC_2.4) e (AA_1.4) │ │ │ │ - 264: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 7 (PULSE_0) │ │ │ │ - 268: 1 (*global*) 1 (*global*) d (GLIBC_2.7) 1 (*global*) │ │ │ │ - 26c: 1 (*global*) 1 (*global*) 1c (ALSA_0.9.0rc8) 1 (*global*) │ │ │ │ - 270: 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ - 274: 4 (LIBAVUTIL_59) 10 (CDIO_CDDA_2) 1 (*global*) 1 (*global*) │ │ │ │ - 278: 4 (LIBAVUTIL_59) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 27c: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ - 280: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 284: 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ - 288: 13 (LIBJPEG_6.2) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ - 28c: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ - 290: 5 (ALSA_0.9) 1 (*global*) 17 (GLIBC_2.4) c (LIBAVFORMAT_61) │ │ │ │ - 294: 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) │ │ │ │ - 298: 8 (LIBSWRESAMPLE_5) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 29c: a (GLIBC_2.34) 7 (PULSE_0) 6 (GLIBC_2.4) 5 (ALSA_0.9) │ │ │ │ - 2a0: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2a4: 7 (PULSE_0) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ - 2a8: 1 (*global*) d (GLIBC_2.7) 1 (*global*) 1 (*global*) │ │ │ │ - 2ac: f (PNG16_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 2b0: 1 (*global*) 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ - 2b4: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2b8: 7 (PULSE_0) 5 (ALSA_0.9) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 2bc: 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 2c0: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 2c4: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) │ │ │ │ - 2c8: 18 (CDIO_19) 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) │ │ │ │ - 2cc: 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) 7 (PULSE_0) │ │ │ │ - 2d0: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 2d4: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2d8: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 2dc: 12 (ALSA_0.9.0rc4) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) │ │ │ │ - 2e0: 7 (PULSE_0) 1 (*global*) 1 (*global*) 16 (LIBPOSTPROC_58) │ │ │ │ - 2e4: 5 (ALSA_0.9) 5 (ALSA_0.9) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 2e8: 5 (ALSA_0.9) 1 (*global*) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) │ │ │ │ - 2ec: 15 (libvorbisidec.so.1) 7 (PULSE_0) 1 (*global*) 1 (*global*) │ │ │ │ - 2f0: 18 (CDIO_19) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2f4: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2f8: 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 2fc: 14 (LIBAVCODEC_61) 14 (LIBAVCODEC_61) a (GLIBC_2.34) 6 (GLIBC_2.4) │ │ │ │ - 300: b (LIBSWSCALE_8) 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) 6 (GLIBC_2.4) │ │ │ │ - 304: 1 (*global*) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 308: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 30c: 4 (LIBAVUTIL_59) c (LIBAVFORMAT_61) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ - 310: 1 (*global*) e (AA_1.4) 1a (libtheoradec_1.0) 6 (GLIBC_2.4) │ │ │ │ - 314: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 318: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) d (GLIBC_2.7) │ │ │ │ - 31c: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ - 320: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 1a (libtheoradec_1.0) │ │ │ │ - 324: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 14 (LIBAVCODEC_61) │ │ │ │ - 328: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 32c: 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ - 330: 15 (libvorbisidec.so.1) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ - 334: 1 (*global*) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ - 338: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ - 33c: 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 340: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 344: 1 (*global*) 10 (CDIO_CDDA_2) f (PNG16_0) 1 (*global*) │ │ │ │ - 348: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 34c: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 350: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 354: 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 358: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 35c: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ - 360: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 364: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ - 368: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 7 (PULSE_0) │ │ │ │ - 36c: e (AA_1.4) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ - 370: 6 (GLIBC_2.4) e (AA_1.4) 1 (*global*) 1 (*global*) │ │ │ │ - 374: 7 (PULSE_0) 8 (LIBSWRESAMPLE_5) 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) │ │ │ │ - 378: 17 (GLIBC_2.4) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) 1 (*global*) │ │ │ │ - 37c: 1 (*global*) b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) │ │ │ │ - 380: 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) │ │ │ │ - 384: 1 (*global*) c (LIBAVFORMAT_61) 5 (ALSA_0.9) 6 (GLIBC_2.4) │ │ │ │ - 388: 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) 7 (PULSE_0) │ │ │ │ - 38c: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ - 390: 16 (LIBPOSTPROC_58) 1 (*global*) 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) │ │ │ │ - 394: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 5 (ALSA_0.9) │ │ │ │ - 398: 7 (PULSE_0) 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ - 39c: 10 (CDIO_CDDA_2) b (LIBSWSCALE_8) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) │ │ │ │ - 3a0: 1 (*global*) 17 (GLIBC_2.4) 15 (libvorbisidec.so.1) 5 (ALSA_0.9) │ │ │ │ - 3a4: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) a (GLIBC_2.34) │ │ │ │ - 3a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3ac: e (AA_1.4) 1 (*global*) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ - 3b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3b4: 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3b8: 15 (libvorbisidec.so.1) 1 (*global*) 6 (GLIBC_2.4) f (PNG16_0) │ │ │ │ - 3bc: 1 (*global*) 5 (ALSA_0.9) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ - 3c0: 1 (*global*) 1 (*global*) 18 (CDIO_19) 6 (GLIBC_2.4) │ │ │ │ - 3c4: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 11 (CDIO_PARANOIA_2) │ │ │ │ - 3c8: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1d (GLIBC_2.11) │ │ │ │ - 3cc: 11 (CDIO_PARANOIA_2) 7 (PULSE_0) 1 (*global*) 12 (ALSA_0.9.0rc4) │ │ │ │ - 3d0: 1 (*global*) 4 (LIBAVUTIL_59) 9 (GLIBC_2.29) 1 (*global*) │ │ │ │ - 3d4: 1 (*global*) c (LIBAVFORMAT_61) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 3d8: 5 (ALSA_0.9) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 3dc: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 3e0: 7 (PULSE_0) 7 (PULSE_0) 7 (PULSE_0) 14 (LIBAVCODEC_61) │ │ │ │ - 3e4: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ - 3e8: 1 (*global*) 1a (libtheoradec_1.0) 13 (LIBJPEG_6.2) 1 (*global*) │ │ │ │ - 3ec: 4 (LIBAVUTIL_59) 1 (*global*) 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) │ │ │ │ - 3f0: 1 (*global*) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 3f4: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ - 3f8: 6 (GLIBC_2.4) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ - 3fc: 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 1b8: 6 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) 4 (LIBAVUTIL_59) │ │ │ │ + 1bc: 1 (*global*) 1 (*global*) 1 (*global*) 12 (ALSA_0.9.0rc4) │ │ │ │ + 1c0: 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ + 1c4: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 1c8: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1cc: 1 (*global*) a (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ + 1d0: 6 (GLIBC_2.4) 1 (*global*) 5 (ALSA_0.9) 5 (ALSA_0.9) │ │ │ │ + 1d4: 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) 5 (ALSA_0.9) │ │ │ │ + 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1e0: 1 (*global*) 7 (PULSE_0) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ + 1e4: 7 (PULSE_0) 1 (*global*) 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) │ │ │ │ + 1e8: 1 (*global*) 1 (*global*) 1 (*global*) 1a (libtheoradec_1.0) │ │ │ │ + 1ec: 19 (SMBCLIENT_0.1.0) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ + 1f0: 1 (*global*) e (AA_1.4) 1 (*global*) 1 (*global*) │ │ │ │ + 1f4: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 1f8: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 1fc: 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ + 200: 1 (*global*) 6 (GLIBC_2.4) 13 (LIBJPEG_6.2) 5 (ALSA_0.9) │ │ │ │ + 204: 1 (*global*) 4 (LIBAVUTIL_59) 12 (ALSA_0.9.0rc4) 1 (*global*) │ │ │ │ + 208: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 20c: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 210: 1 (*global*) 1 (*global*) 7 (PULSE_0) 1 (*global*) │ │ │ │ + 214: 6 (GLIBC_2.4) 1 (*global*) f (PNG16_0) 1 (*global*) │ │ │ │ + 218: 1 (*global*) 5 (ALSA_0.9) e (AA_1.4) 1 (*global*) │ │ │ │ + 21c: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 220: 7 (PULSE_0) 1 (*global*) 1 (*global*) f (PNG16_0) │ │ │ │ + 224: 19 (SMBCLIENT_0.1.0) 1 (*global*) 5 (ALSA_0.9) 7 (PULSE_0) │ │ │ │ + 228: c (LIBAVFORMAT_61) 6 (GLIBC_2.4) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ + 22c: 1 (*global*) 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) 14 (LIBAVCODEC_61) │ │ │ │ + 230: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ + 234: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 12 (ALSA_0.9.0rc4) │ │ │ │ + 238: 1 (*global*) e (AA_1.4) 1 (*global*) 1 (*global*) │ │ │ │ + 23c: 16 (LIBPOSTPROC_58) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 240: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 244: 1 (*global*) 6 (GLIBC_2.4) 18 (CDIO_19) 5 (ALSA_0.9) │ │ │ │ + 248: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 24c: b (LIBSWSCALE_8) 6 (GLIBC_2.4) 1 (*global*) 15 (libvorbisidec.so.1) │ │ │ │ + 250: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 254: 6 (GLIBC_2.4) 1 (*global*) 7 (PULSE_0) 6 (GLIBC_2.4) │ │ │ │ + 258: 1 (*global*) 1 (*global*) e (AA_1.4) 6 (GLIBC_2.4) │ │ │ │ + 25c: 1 (*global*) 7 (PULSE_0) 6 (GLIBC_2.4) e (AA_1.4) │ │ │ │ + 260: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 7 (PULSE_0) │ │ │ │ + 264: 1 (*global*) 1 (*global*) d (GLIBC_2.7) 1 (*global*) │ │ │ │ + 268: 1 (*global*) 1 (*global*) 1c (ALSA_0.9.0rc8) 1 (*global*) │ │ │ │ + 26c: 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ + 270: 4 (LIBAVUTIL_59) 10 (CDIO_CDDA_2) 1 (*global*) 1 (*global*) │ │ │ │ + 274: 4 (LIBAVUTIL_59) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 278: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) │ │ │ │ + 27c: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 280: 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ + 284: 13 (LIBJPEG_6.2) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ + 288: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ + 28c: 5 (ALSA_0.9) 1 (*global*) 17 (GLIBC_2.4) c (LIBAVFORMAT_61) │ │ │ │ + 290: 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) │ │ │ │ + 294: 8 (LIBSWRESAMPLE_5) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 298: a (GLIBC_2.34) 7 (PULSE_0) 6 (GLIBC_2.4) 5 (ALSA_0.9) │ │ │ │ + 29c: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2a0: 7 (PULSE_0) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ + 2a4: 1 (*global*) d (GLIBC_2.7) 1 (*global*) 1 (*global*) │ │ │ │ + 2a8: f (PNG16_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 2ac: 1 (*global*) 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ + 2b0: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2b4: 7 (PULSE_0) 5 (ALSA_0.9) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 2b8: 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 2bc: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 2c0: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) │ │ │ │ + 2c4: 18 (CDIO_19) 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) │ │ │ │ + 2c8: 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) 7 (PULSE_0) │ │ │ │ + 2cc: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 2d0: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2d4: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 2d8: 12 (ALSA_0.9.0rc4) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) │ │ │ │ + 2dc: 7 (PULSE_0) 1 (*global*) 1 (*global*) 16 (LIBPOSTPROC_58) │ │ │ │ + 2e0: 5 (ALSA_0.9) 5 (ALSA_0.9) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 2e4: 5 (ALSA_0.9) 1 (*global*) 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) │ │ │ │ + 2e8: 15 (libvorbisidec.so.1) 7 (PULSE_0) 1 (*global*) 1 (*global*) │ │ │ │ + 2ec: 18 (CDIO_19) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2f0: 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2f4: 4 (LIBAVUTIL_59) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 2f8: 14 (LIBAVCODEC_61) 14 (LIBAVCODEC_61) a (GLIBC_2.34) 6 (GLIBC_2.4) │ │ │ │ + 2fc: b (LIBSWSCALE_8) 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) 6 (GLIBC_2.4) │ │ │ │ + 300: 1 (*global*) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ + 304: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 308: 4 (LIBAVUTIL_59) c (LIBAVFORMAT_61) 6 (GLIBC_2.4) 6 (GLIBC_2.4) │ │ │ │ + 30c: 1 (*global*) e (AA_1.4) 1a (libtheoradec_1.0) 6 (GLIBC_2.4) │ │ │ │ + 310: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 314: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) d (GLIBC_2.7) │ │ │ │ + 318: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ + 31c: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 1a (libtheoradec_1.0) │ │ │ │ + 320: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 14 (LIBAVCODEC_61) │ │ │ │ + 324: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 328: 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ + 32c: 15 (libvorbisidec.so.1) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ + 330: 1 (*global*) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ + 334: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ + 338: 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 33c: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 340: 1 (*global*) 10 (CDIO_CDDA_2) f (PNG16_0) 1 (*global*) │ │ │ │ + 344: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 348: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 34c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 350: 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 354: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 358: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) c (LIBAVFORMAT_61) │ │ │ │ + 35c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 360: 1 (*global*) 13 (LIBJPEG_6.2) 1 (*global*) 1 (*global*) │ │ │ │ + 364: 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) 7 (PULSE_0) │ │ │ │ + 368: e (AA_1.4) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 36c: 6 (GLIBC_2.4) e (AA_1.4) 1 (*global*) 1 (*global*) │ │ │ │ + 370: 7 (PULSE_0) 8 (LIBSWRESAMPLE_5) 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) │ │ │ │ + 374: 17 (GLIBC_2.4) 6 (GLIBC_2.4) 10 (CDIO_CDDA_2) 1 (*global*) │ │ │ │ + 378: 1 (*global*) b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) │ │ │ │ + 37c: 14 (LIBAVCODEC_61) 4 (LIBAVUTIL_59) 4 (LIBAVUTIL_59) 1a (libtheoradec_1.0) │ │ │ │ + 380: 1 (*global*) c (LIBAVFORMAT_61) 5 (ALSA_0.9) 6 (GLIBC_2.4) │ │ │ │ + 384: 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) 7 (PULSE_0) │ │ │ │ + 388: 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ + 38c: 16 (LIBPOSTPROC_58) 1 (*global*) 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) │ │ │ │ + 390: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 5 (ALSA_0.9) │ │ │ │ + 394: 7 (PULSE_0) 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ + 398: 10 (CDIO_CDDA_2) b (LIBSWSCALE_8) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) │ │ │ │ + 39c: 1 (*global*) 15 (libvorbisidec.so.1) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 3a0: 4 (LIBAVUTIL_59) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ + 3a4: 1 (*global*) 1 (*global*) 1 (*global*) e (AA_1.4) │ │ │ │ + 3a8: 1 (*global*) 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 3ac: 1 (*global*) 1 (*global*) 1 (*global*) 13 (LIBJPEG_6.2) │ │ │ │ + 3b0: 1 (*global*) 1 (*global*) 1 (*global*) 15 (libvorbisidec.so.1) │ │ │ │ + 3b4: 1 (*global*) 6 (GLIBC_2.4) f (PNG16_0) 1 (*global*) │ │ │ │ + 3b8: 5 (ALSA_0.9) 14 (LIBAVCODEC_61) 1 (*global*) 1 (*global*) │ │ │ │ + 3bc: 1 (*global*) 18 (CDIO_19) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) │ │ │ │ + 3c0: 1 (*global*) 1 (*global*) 11 (CDIO_PARANOIA_2) 6 (GLIBC_2.4) │ │ │ │ + 3c4: 1 (*global*) 1 (*global*) 1d (GLIBC_2.11) 11 (CDIO_PARANOIA_2) │ │ │ │ + 3c8: 7 (PULSE_0) 1 (*global*) 12 (ALSA_0.9.0rc4) 1 (*global*) │ │ │ │ + 3cc: 4 (LIBAVUTIL_59) 9 (GLIBC_2.29) 1 (*global*) 1 (*global*) │ │ │ │ + 3d0: c (LIBAVFORMAT_61) 4 (LIBAVUTIL_59) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 3d4: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3d8: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 7 (PULSE_0) │ │ │ │ + 3dc: 7 (PULSE_0) 7 (PULSE_0) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ + 3e0: 1 (*global*) 6 (GLIBC_2.4) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 3e4: 1a (libtheoradec_1.0) 13 (LIBJPEG_6.2) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ + 3e8: 1 (*global*) 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 3ec: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 3f0: 1 (*global*) 15 (libvorbisidec.so.1) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 3f4: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3f8: 14 (LIBAVCODEC_61) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 3fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 400: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 404: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 408: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 40c: 1 (*global*) 1 (*global*) 10 (CDIO_CDDA_2) e (AA_1.4) │ │ │ │ - 410: 1 (*global*) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 414: c (LIBAVFORMAT_61) 1 (*global*) 17 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 418: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) a (GLIBC_2.34) │ │ │ │ - 41c: c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 420: 7 (PULSE_0) 4 (LIBAVUTIL_59) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 424: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 428: 1 (*global*) 15 (libvorbisidec.so.1) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ - 42c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 430: b (LIBSWSCALE_8) 1 (*global*) 5 (ALSA_0.9) c (LIBAVFORMAT_61) │ │ │ │ - 434: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 17 (GLIBC_2.4) │ │ │ │ - 438: 1 (*global*) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ - 43c: 1 (*global*) 6 (GLIBC_2.4) 1a (libtheoradec_1.0) e (AA_1.4) │ │ │ │ - 440: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 444: b (LIBSWSCALE_8) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ - 448: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 44c: 5 (ALSA_0.9) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 450: 1e (GLIBC_2.4) 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 454: 1 (*global*) c (LIBAVFORMAT_61) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ - 458: a (GLIBC_2.34) 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) │ │ │ │ - 45c: 1 (*global*) 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ - 460: 1 (*global*) 5 (ALSA_0.9) 7 (PULSE_0) 7 (PULSE_0) │ │ │ │ - 464: 1 (*global*) 1 (*global*) 10 (CDIO_CDDA_2) 1 (*global*) │ │ │ │ - 468: 1 (*global*) b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) │ │ │ │ - 46c: 1 (*global*) 1 (*global*) 1 (*global*) 16 (LIBPOSTPROC_58) │ │ │ │ - 470: 4 (LIBAVUTIL_59) 1 (*global*) a (GLIBC_2.34) 1 (*global*) │ │ │ │ - 474: e (AA_1.4) 1 (*global*) 4 (LIBAVUTIL_59) a (GLIBC_2.34) │ │ │ │ - 478: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 47c: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 480: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 484: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) │ │ │ │ - 488: 7 (PULSE_0) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 48c: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ - 490: 11 (CDIO_PARANOIA_2) 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) │ │ │ │ - 494: 1 (*global*) 18 (CDIO_19) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ - 498: 6 (GLIBC_2.4) 6 (GLIBC_2.4) 19 (SMBCLIENT_0.1.0) 5 (ALSA_0.9) │ │ │ │ - 49c: 14 (LIBAVCODEC_61) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 4a0: 1 (*global*) 13 (LIBJPEG_6.2) 6 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 4a4: 2 (MPLAYER_1) 2 (MPLAYER_1) │ │ │ │ + 408: 1 (*global*) 10 (CDIO_CDDA_2) e (AA_1.4) 1 (*global*) │ │ │ │ + 40c: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) c (LIBAVFORMAT_61) │ │ │ │ + 410: 1 (*global*) 17 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 414: 6 (GLIBC_2.4) 1 (*global*) a (GLIBC_2.34) c (LIBAVFORMAT_61) │ │ │ │ + 418: 1 (*global*) 1 (*global*) 1 (*global*) 7 (PULSE_0) │ │ │ │ + 41c: 4 (LIBAVUTIL_59) 5 (ALSA_0.9) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 420: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 424: 15 (libvorbisidec.so.1) 5 (ALSA_0.9) 1 (*global*) 1 (*global*) │ │ │ │ + 428: 1 (*global*) 1 (*global*) 1 (*global*) b (LIBSWSCALE_8) │ │ │ │ + 42c: 1 (*global*) 5 (ALSA_0.9) c (LIBAVFORMAT_61) 1 (*global*) │ │ │ │ + 430: 6 (GLIBC_2.4) 1 (*global*) 17 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 434: 5 (ALSA_0.9) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 438: 6 (GLIBC_2.4) 1a (libtheoradec_1.0) e (AA_1.4) 1 (*global*) │ │ │ │ + 43c: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) b (LIBSWSCALE_8) │ │ │ │ + 440: 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 1 (*global*) 1 (*global*) │ │ │ │ + 444: 1 (*global*) 1 (*global*) 1 (*global*) 5 (ALSA_0.9) │ │ │ │ + 448: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1e (GLIBC_2.4) │ │ │ │ + 44c: 7 (PULSE_0) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 450: c (LIBAVFORMAT_61) 1 (*global*) 14 (LIBAVCODEC_61) a (GLIBC_2.34) │ │ │ │ + 454: 1 (*global*) 1 (*global*) 14 (LIBAVCODEC_61) 1 (*global*) │ │ │ │ + 458: 6 (GLIBC_2.4) 4 (LIBAVUTIL_59) 1 (*global*) 1 (*global*) │ │ │ │ + 45c: 5 (ALSA_0.9) 7 (PULSE_0) 7 (PULSE_0) 1 (*global*) │ │ │ │ + 460: 1 (*global*) 10 (CDIO_CDDA_2) 1 (*global*) 1 (*global*) │ │ │ │ + 464: b (LIBSWSCALE_8) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 468: 1 (*global*) 1 (*global*) 16 (LIBPOSTPROC_58) 4 (LIBAVUTIL_59) │ │ │ │ + 46c: 1 (*global*) a (GLIBC_2.34) 1 (*global*) e (AA_1.4) │ │ │ │ + 470: 1 (*global*) 4 (LIBAVUTIL_59) a (GLIBC_2.34) 1 (*global*) │ │ │ │ + 474: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) │ │ │ │ + 478: 1 (*global*) 1 (*global*) 5 (ALSA_0.9) 1 (*global*) │ │ │ │ + 47c: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 480: 1 (*global*) 6 (GLIBC_2.4) c (LIBAVFORMAT_61) 7 (PULSE_0) │ │ │ │ + 484: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 488: 6 (GLIBC_2.4) 1 (*global*) 6 (GLIBC_2.4) 11 (CDIO_PARANOIA_2) │ │ │ │ + 48c: 1 (*global*) 1 (*global*) 4 (LIBAVUTIL_59) 1 (*global*) │ │ │ │ + 490: 18 (CDIO_19) 1 (*global*) 5 (ALSA_0.9) 6 (GLIBC_2.4) │ │ │ │ + 494: 6 (GLIBC_2.4) 19 (SMBCLIENT_0.1.0) 5 (ALSA_0.9) 14 (LIBAVCODEC_61) │ │ │ │ + 498: 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 49c: 13 (LIBJPEG_6.2) 6 (GLIBC_2.4) 1 (*global*) 2 (MPLAYER_1) │ │ │ │ + 4a0: 2 (MPLAYER_1) │ │ │ │ │ │ │ │ Version definition section '.gnu.version_d' contains 2 entries: │ │ │ │ - Addr: 0x000000000000a5ac Offset: 0x0000a5ac Link: 5 (.dynstr) │ │ │ │ + Addr: 0x000000000000a53c Offset: 0x0000a53c Link: 5 (.dynstr) │ │ │ │ 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: mplayer │ │ │ │ 0x001c: Rev: 1 Flags: none Index: 2 Cnt: 1 Name: MPLAYER_1 │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 21 entries: │ │ │ │ - Addr: 0x000000000000a5e4 Offset: 0x0000a5e4 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x000000000000a574 Offset: 0x0000a574 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-armhf.so.3 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 30 │ │ │ │ 0x0020: Version: 1 File: libtheoradec.so.1 Cnt: 1 │ │ │ │ 0x0030: Name: libtheoradec_1.0 Flags: none Version: 26 │ │ │ │ 0x0040: Version: 1 File: libsmbclient.so.0 Cnt: 1 │ │ │ │ 0x0050: Name: SMBCLIENT_0.1.0 Flags: none Version: 25 │ │ │ │ 0x0060: Version: 1 File: libcdio.so.19 Cnt: 1 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -8/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ smbc_read │ │ │ │ smbc_lseek │ │ │ │ smbc_write │ │ │ │ smbc_open │ │ │ │ @@ -1119,199 +1119,16 @@ │ │ │ │ GLIBC_2.34 │ │ │ │ ALSA_0.9.0rc8 │ │ │ │ ALSA_0.9.0rc4 │ │ │ │ ALSA_0.9 │ │ │ │ LIBAVUTIL_59 │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ H KxD J{D │ │ │ │ -RIFFWAVEfmt data │ │ │ │ - RGBI420 │ │ │ │ -IYUVYV12 │ │ │ │ -RGBYUY2UYVY │ │ │ │ -BGRUYVY$1 │ │ │ │ -UYVYYUY2 │ │ │ │ -420QY800YUY2@BGRUYVY20 │ │ │ │ -Y8 Y800 │ │ │ │ -YUY2UYVYlb' │ │ │ │ -RGBYUY2UYVY │ │ │ │ - RGBYV12xD& │ │ │ │ -RGBYUY2UYVY │ │ │ │ -YVYUI420 │ │ │ │ - BGRI420 │ │ │ │ - RGBYV12 │ │ │ │ -YV12I420 │ │ │ │ -YV12I420$ │ │ │ │ -YUY2IYUV RGB │ │ │ │ -IYUVVUUU │ │ │ │ -RGBYUY2UYVY │ │ │ │ -RGBYV12I420 │ │ │ │ -RGBYUY2UYVY │ │ │ │ -YV12I420IYUV │ │ │ │ -YV12I420 │ │ │ │ -ile-desc │ │ │ │ -23niin2423lftwosraw FL32 │ │ │ │ -*RBGIYC1 │ │ │ │ -BGR422PhQ │ │ │ │ -YVYU420T │ │ │ │ -444A0RGB │ │ │ │ -INRZcyuv │ │ │ │ -PIF09422A444A │ │ │ │ -420AI420Y800422 │ │ │ │ -YVU9IYUVNV12 │ │ │ │ -SEPMINRZTIRZ │ │ │ │ -YUY2 61YR044L< │ │ │ │ -2Y420UNV12422AIYUVI420444S422U420T │ │ │ │ -444QU044 │ │ │ │ -yuv2YUY2 │ │ │ │ -yuv2NV12NV214 │ │ │ │ -RGB RGB0 │ │ │ │ -YV12I420IYUV │ │ │ │ -RGB RGB BGR │ │ │ │ - RGBI420 │ │ │ │ -YVU9IYUV$ │ │ │ │ -IF09Y800422PCLPLYVU9NV12444PIYUV, │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -YVU9I420YV12 │ │ │ │ -411PIYUV │ │ │ │ -YV12I420 │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -YV12I420 │ │ │ │ - BGR RGB │ │ │ │ -BGRIUYVIF09 │ │ │ │ -YV12I420 │ │ │ │ -IF09Y800422PCLPLYVU9444PIYUVNV12 │ │ │ │ -YVU9I420YV12444PIYUV │ │ │ │ -IYUVIF09YV12 │ │ │ │ -422PI420444PIYUV │ │ │ │ -YVU9I420YV12 │ │ │ │ -411PIYUV │ │ │ │ -IF09Y800422PCLPLYVU9NV12444PIYUV │ │ │ │ -YV12I420YUY2 │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -CLPLI420444PIYUVYVU9 │ │ │ │ -YV12I420YUY2 │ │ │ │ -YV12I420 │ │ │ │ -YV12I420 │ │ │ │ -YVU9I420422PCLPL444PIYUVYV12 │ │ │ │ -RGB RGB BGR │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -YVU9I420422PCLPL444PIYUVYV12 │ │ │ │ -YV12I420 │ │ │ │ -BGRYV12444PIYUV │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -411P422PYVU9I420 │ │ │ │ -RGBYUY2I420 │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -411P422PYVU9I420 │ │ │ │ -411P444PIYUV422PI420 │ │ │ │ -YV12I420 │ │ │ │ - RGBI420 BGR │ │ │ │ -IF09422P │ │ │ │ -YV12I420, │ │ │ │ -YV12I420 │ │ │ │ -YV12I420IYUV │ │ │ │ -I420YV12 │ │ │ │ -YV12I420$ │ │ │ │ -YVU9IF09YV12 │ │ │ │ -ICOPITCHISRC │ │ │ │ -INAMIDPI │ │ │ │ -dmlhavihIKEY │ │ │ │ -ISRFRIFF8m │ │ │ │ -vidsauds │ │ │ │ -div5div4 │ │ │ │ -DIVXdiv6hD │ │ │ │ -ec-3TRHDMP4AfLaC │ │ │ │ -DTS .mp2dts .mp1 │ │ │ │ -PLAMEMP4L,P │ │ │ │ -dtsbdtsc │ │ │ │ -gniXofnI8 │ │ │ │ -LISTRIFF │ │ │ │ -RIFFON2 │ │ │ │ -cook28_8atrcsipr │ │ │ │ -cook28_8atrc │ │ │ │ -fLaCWVPKTRHD │ │ │ │ -avc1field263avcCL │ │ │ │ -leifmjht │ │ │ │ -twossowt<~ │ │ │ │ -tadmtonppiks │ │ │ │ -pytfTCIP │ │ │ │ -armrknuj │ │ │ │ - A4M14pm P4M │ │ │ │ -dhmnzsts │ │ │ │ -rldh46oc4 │ │ │ │ -dhktatdu │ │ │ │ -yv12I420 │ │ │ │ -voomkart │ │ │ │ -tx3gmp4stext │ │ │ │ -Qclp23lfalac │ │ │ │ -in24fl64enda, │ │ │ │ -sVSNfVSN │ │ │ │ -NV12Y800x │ │ │ │ -Int4sipr │ │ │ │ -sipr14_4(c │ │ │ │ -DATAMDPRCONT │ │ │ │ -raacsipr$ │ │ │ │ -RV10RV13 │ │ │ │ -MP4AgenrInt4 │ │ │ │ -HEND_SND_TXT │ │ │ │ -MP4LMP4A │ │ │ │ -WVC1HEVC │ │ │ │ -MP4Aavc1 │ │ │ │ -WVC1HEVCtR │ │ │ │ -WVC1BSSDdrac │ │ │ │ -dracBPCMHEVCMP4LMP4A │ │ │ │ -BPCMMP4AMP4LTRHDBSSD(' │ │ │ │ -avc1WVC1HEVC │ │ │ │ -COMMDATA │ │ │ │ -NAMEAUTHCOMT(c) FILEALBMYEARTRACENCD, │ │ │ │ -WVC1HEVCDVR │ │ │ │ -YUV4MPEG │ │ │ │ -0020VMDH │ │ │ │ -INDEPREGD │ │ │ │ -YVYUI420IYUV │ │ │ │ -[JRTDialFORM │ │ │ │ -ogue: MaAT=T │ │ │ │ -QAM_VSB_8VSB16VS@ │ │ │ │ -WIDTH_6_Y_2 │ │ │ │ -MAC3MAC6 │ │ │ │ -YV12I420 │ │ │ │ -SVQ3MJPGRV40RV13 │ │ │ │ -YV12I420SEPM │ │ │ │ - RGBYV12IF09 │ │ │ │ -BGRIYUV BGR │ │ │ │ -YUY2IYUVI420 │ │ │ │ +p@333333 │ │ │ │ Y@ffffff │ │ │ │ -422PYV12 │ │ │ │ -422PYV12 │ │ │ │ -cleabase │ │ │ │ -ANPATAD.RMF │ │ │ │ -PROPMDPR │ │ │ │ -.RMFFMR.CONTDATAATADMDPRRPDMPROPPORP │ │ │ │ -DATAATADMDPR.RMF │ │ │ │ -456789:;p │ │ │ │ -422PI420444PIYUV │ │ │ │ - RGBYV12I420 │ │ │ │ -YUV9RGB3 │ │ │ │ -BGRYUYVRGBO │ │ │ │ -RGB BGRI420GREYY800YUY2 RGB │ │ │ │ -BGR4HI24Y41PGREYYUYVRGBQNV12RGBRYYUVRGBO │ │ │ │ -WNVABGR3 │ │ │ │ -RGBQY41P │ │ │ │ -YUYVRGBRYYUV< │ │ │ │ - RGBYV12I420 │ │ │ │ -BGR4BGR3RGBORGBP │ │ │ │ - BGRRGB48 │ │ │ │ -YUY2IF09 │ │ │ │ -RGB3YUYV8V, │ │ │ │ -YUY2MJPGUYVYI420 │ │ │ │ -RGBYVU9I420$ │ │ │ │ - RGBIYUV │ │ │ │ -YVYUIYUV8 │ │ │ │ -YUY2I420 │ │ │ │ -RGB RGB │ │ │ │ Selected program contains no audio or video streams! │ │ │ │ switch_audio │ │ │ │ switch_video │ │ │ │ disabled │ │ │ │ ID_VIDEO_TRACK=%d │ │ │ │ %d channels │ │ │ │ Deinterlace: %s │ │ │ │ @@ -8036,16 +7853,16 @@ │ │ │ │ shmem: %lld bytes allocated using mmap /dev/zero (%p) │ │ │ │ shmem: shmat() failed: %s │ │ │ │ shmem: shmctl() failed: %s │ │ │ │ shmem: %lld bytes allocated using SHM (%p) │ │ │ │ FATAL: Cannot allocate %lld bytes of shared memory :( │ │ │ │ munmap failed on %p %lld bytes: %s │ │ │ │ shmfree: shmdt() failed: %s │ │ │ │ -NNNNNNNNpNNNmNjNNNU │ │ │ │ -FJb,,,,,,,,,,,,,,,,,,(,,,,,k6 │ │ │ │ +UUUUUUUUwUUUtUqUUU\ │ │ │ │ +]cb,,,,,,,,,,,,,,,,,,(,,,,, │ │ │ │ add_vob_subtitle │ │ │ │ Usage: mplayer [options] [url|path/]filename │ │ │ │ Basic options: (complete list in the man page) │ │ │ │ -vo select video output driver ('-vo help' for a list) │ │ │ │ -ao select audio output driver ('-ao help' for a list) │ │ │ │ vcd:// play (S)VCD (Super Video CD) track (raw device, no mount) │ │ │ │ dvd:// play DVD title from device instead of plain file │ │ │ │ @@ -8255,16 +8072,14 @@ │ │ │ │ set_property │ │ │ │ get_property │ │ │ │ step_property │ │ │ │ seek_chapter │ │ │ │ set_mouse_pos │ │ │ │ af_switch │ │ │ │ af_cmdline │ │ │ │ - $) │ │ │ │ -< 2 , │ │ │ │ uniform mat4 matrix; │ │ │ │ attribute vec4 vPos; │ │ │ │ attribute vec2 tca, tca2, tca3; │ │ │ │ varying vec2 tcv, tcv2, tcv3; │ │ │ │ void main() { │ │ │ │ #ifdef GL_ES │ │ │ │ gl_Position = matrix * vPos; │ │ │ │ @@ -8496,15 +8311,15 @@ │ │ │ │ MUL coord.xy, fragment.texcoord[0], {%e, %e}; │ │ │ │ TEMP rand; │ │ │ │ TEX rand.r, coord.x, texture[%c], 1D; │ │ │ │ ADD rand.r, rand.r, coord.y; │ │ │ │ TEX rand.r, rand.r, texture[%c], 1D; │ │ │ │ MAD res.rgb, rand.rrrr, {%e, %e, %e}, res; │ │ │ │ vo_x11_ewmh_fullscreen │ │ │ │ -r${chapter_name} │ │ │ │ +}${chapter_name} │ │ │ │ ${start} │ │ │ │ $EGGGGF# │ │ │ │ ,GGGHGGGA │ │ │ │ GGGGGGGG/ │ │ │ │ !n}U6@oP │ │ │ │ ((('(((' │ │ │ │ &(('()') │ │ │ │ @@ -8545,14 +8360,15 @@ │ │ │ │ .LLLLLK6 │ │ │ │ Fa`ajliaaaF │ │ │ │ 0dddddd_. │ │ │ │ &&&%%%%&&% │ │ │ │ .-/fx>.-+ │ │ │ │ ){{{{{{{{{w │ │ │ │ ----.-...+ │ │ │ │ +/#########-+)'1 │ │ │ │ -vo vdpau command line help: │ │ │ │ Example: mplayer -vo vdpau:deint=2 │ │ │ │ Options: │ │ │ │ deint (all modes > 0 respect -field-dominance) │ │ │ │ 0: no deinterlacing │ │ │ │ 1: only show first field │ │ │ │ 2: bob deinterlacing │ │ │ │ @@ -10588,58 +10404,57 @@ │ │ │ │ play_tree_parser_get_line │ │ │ │ play_tree_parser_free │ │ │ │ play_tree_parser_get_play_tree │ │ │ │ parse_playtree │ │ │ │ subopt_parse │ │ │ │ >|2 ?^+C │ │ │ │ |}|y|u|q|m|i|e|a|]|Y|U|Q|M|I|E|A|>|<|:|8|6|4|2|0|.|,|*|(|&|$|"| │ │ │ │ -<<,N,,KH,,,,,,,,,Efilter_n_bytes │ │ │ │ +>>-P--MJ---------Gfilter_n_bytes │ │ │ │ YV12IYUVI420UYVYYUY2 │ │ │ │ vf_get_image │ │ │ │ Y800Y8 │ │ │ │ BGRYVU9411PYV12I420IYUV422P444PYUY2 │ │ │ │ BGR RGB BGR │ │ │ │ put_image │ │ │ │ YV12I420IYUV │ │ │ │ -HGGTNGGGGGGG`GGGGGGGZ988E?8888888Q8888888K │ │ │ │ YV12I420IYUV │ │ │ │ put_image │ │ │ │ put_image │ │ │ │ getSubSampleFactors │ │ │ │ 444P444QQ444444TT444444UU444444RR444444SS444422P422QQ224422TT224422UU224422RR224422SS224YV12I420420QQ024420TT024420UU024420RR024420SS024440UU044440RR044420A422A444AIYUVYVU9IF09411PNV12NV21YUY2UYVY440P RGB BGR │ │ │ │ BGRY800Y8 │ │ │ │ 2YY16 61Y │ │ │ │ YUY2UYVYYUY2422PUYVYYUY2UYVY422P422PYUY2422PUYVY │ │ │ │ put_image │ │ │ │ getSubSampleFactors │ │ │ │ -NNNNNNNNNNNN │ │ │ │ +JJJJJJJJJJJJ │ │ │ │ put_image │ │ │ │ YV12I420IYUV │ │ │ │ 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_ │ │ │ │ 2 F!\#J&U(8*W+A-;0O1]3Y7_=LCSMPqg │ │ │ │ wwwwffffUUUUDDDD3333"""" │ │ │ │ ~~~~}}}}||||{{{{zzzzyyyyxxxxwwwwvvvvuuuuttttssssrrrrqqqqppppoooonnnnmmmmllllkkkkjjjjiiiihhhhggggffffeeeeddddccccbbbbaaaa````____^^^^]]]]\\\\[[[[ZZZZYYYYXXXXWWWWVVVVUUUUTTTTSSSSRRRRQQQQPPPPOOOONNNNMMMMLLLLKKKKJJJJIIIIHHHHGGGGFFFFEEEEDDDDCCCCBBBBAAAA@@@@????>>>>====<<<<;;;;::::9999888877776666555544443333222211110000////....----,,,,++++****))))((((''''&&&&%%%%$$$$####""""!!!! │ │ │ │ 2 F!\#J&U(8*W+A-;0O1]3Y7_=LCSMP- │ │ │ │ 2 F!\#J&U(8*W+A-;0O1]3Y7_=LCSMP │ │ │ │ -.2B6:>&* │ │ │ │ +16J;@E', │ │ │ │ 8fibXVS88raw │ │ │ │ - < - - B^ E │ │ │ │ + 8 ) ) ;[ B │ │ │ │ !"nanosleep() │ │ │ │ stream_write_buffer │ │ │ │ x/mnt/bd │ │ │ │ %s/AACS/Unit_Key_RO.inf │ │ │ │ %s/BDMV/STREAM/%05d.m2ts │ │ │ │ %s/BDMV/CLIPINF/%05d.clpi │ │ │ │ ->^^^^^^^^^>^^^^^^^^^ │ │ │ │ -^^^^^^^^^1 │ │ │ │ -^^^^^^^^^ │ │ │ │ -^^^^^^^^^\^^^^^^^^^ │ │ │ │ -222222222 │ │ │ │ -222222222,222222222. │ │ │ │ -ea"^***********************************T***J │ │ │ │ +6bbbbbbbbb6bbbbbbbbb │ │ │ │ +bbbbbbbbb+ │ │ │ │ +ggggggggg │ │ │ │ +gggggggggeggggggggg │ │ │ │ +>>>>>>>>> │ │ │ │ +>>>>>>>>>8>>>>>>>>>: │ │ │ │ +wnec11111111111111111111111111111111111X111' │ │ │ │ ffmpeg:// │ │ │ │ %!PS-AdobeFont-1.0: OSD 1.00 │ │ │ │ %%CreationDate: Sun Jul 22 12:38:28 2001 │ │ │ │ %%EndComments │ │ │ │ 12 dict begin │ │ │ │ /FontInfo 9 dict dup begin │ │ │ │ /version (Version 1.00) readonly def │ │ │ │ @@ -10930,15 +10745,16 @@ │ │ │ │ 422P444P │ │ │ │ \\192.168.0.1\TCP\1037 │ │ │ │ 0990f6b4508b51e801bd6da011ad7b56 │ │ │ │ [15/06/1999:22:22:49 00:00] │ │ │ │ 3eac2411-83d5-11d2-f3ea-d7c3a51aa8b0 │ │ │ │ WinNT_9.0_6.0.6.45_plus32_MP60_en-US_686l │ │ │ │ 97715a899cbe41cee00dd434851535bf │ │ │ │ -#YV12I420IYUV444P422P411P │ │ │ │ +%%%%%%%%%% │ │ │ │ +&YV12I420IYUV444P422P411P │ │ │ │ YV12I420UYVYYUY2 BGR │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_d │ │ │ │ .gnu.version_r │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ - 0x000001b4 02000000 a4040000 01000000 05000000 ................ │ │ │ │ - 0x000001c4 20a00020 00000000 a4040000 ae2c7848 .. .........,xH │ │ │ │ + 0x000001b4 02000000 9f040000 01000000 05000000 ................ │ │ │ │ + 0x000001c4 20a00020 00000000 9f040000 ae2c7848 .. .........,xH │ │ │ │ 0x000001d4 ad4be3c0 .K.. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,1286 +1,1284 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ - 0x00004c38 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister │ │ │ │ - 0x00004c48 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g │ │ │ │ - 0x00004c58 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM │ │ │ │ - 0x00004c68 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ - 0x00004c78 5461626c 65007467 6574656e 74007467 Table.tgetent.tg │ │ │ │ - 0x00004c88 65746e75 6d007467 65747374 7200736d etnum.tgetstr.sm │ │ │ │ - 0x00004c98 62635f72 65616400 736d6263 5f6c7365 bc_read.smbc_lse │ │ │ │ - 0x00004ca8 656b0073 6d62635f 77726974 6500736d ek.smbc_write.sm │ │ │ │ - 0x00004cb8 62635f6f 70656e00 736d6263 5f696e69 bc_open.smbc_ini │ │ │ │ - 0x00004cc8 7400736d 62635f63 6c6f7365 00696e66 t.smbc_close.inf │ │ │ │ - 0x00004cd8 6c617465 00696e66 6c617465 456e6400 late.inflateEnd. │ │ │ │ - 0x00004ce8 706e675f 7365745f 7369675f 62797465 png_set_sig_byte │ │ │ │ - 0x00004cf8 7300706e 675f7365 745f7374 7269705f s.png_set_strip_ │ │ │ │ - 0x00004d08 31360070 6e675f63 72656174 655f7265 16.png_create_re │ │ │ │ - 0x00004d18 61645f73 74727563 7400706e 675f7265 ad_struct.png_re │ │ │ │ - 0x00004d28 61645f69 6d616765 00706e67 5f646573 ad_image.png_des │ │ │ │ - 0x00004d38 74726f79 5f726561 645f7374 72756374 troy_read_struct │ │ │ │ - 0x00004d48 00706e67 5f637265 6174655f 696e666f .png_create_info │ │ │ │ - 0x00004d58 5f737472 75637400 706e675f 72656164 _struct.png_read │ │ │ │ - 0x00004d68 5f696e66 6f00706e 675f6765 745f636f _info.png_get_co │ │ │ │ - 0x00004d78 6c6f725f 74797065 00706e67 5f736574 lor_type.png_set │ │ │ │ - 0x00004d88 5f726561 645f666e 00706e67 5f736574 _read_fn.png_set │ │ │ │ - 0x00004d98 5f626772 00706e67 5f676574 5f504c54 _bgr.png_get_PLT │ │ │ │ - 0x00004da8 4500706e 675f7265 61645f65 6e640070 E.png_read_end.p │ │ │ │ - 0x00004db8 6e675f67 65745f49 48445200 706e675f ng_get_IHDR.png_ │ │ │ │ - 0x00004dc8 6765745f 696f5f70 74720069 6e666c61 get_io_ptr.infla │ │ │ │ - 0x00004dd8 7465496e 69745f00 636f6d70 72657373 teInit_.compress │ │ │ │ - 0x00004de8 32006d6e 675f7075 74636875 6e6b5f64 2.mng_putchunk_d │ │ │ │ - 0x00004df8 65666900 6d6e675f 64697370 6c61795f efi.mng_display_ │ │ │ │ - 0x00004e08 72657365 74006d6e 675f7365 7463625f reset.mng_setcb_ │ │ │ │ - 0x00004e18 77726974 65646174 61006d6e 675f7365 writedata.mng_se │ │ │ │ - 0x00004e28 7463625f 6f70656e 73747265 616d006d tcb_openstream.m │ │ │ │ - 0x00004e38 6e675f70 75746368 756e6b5f 69646174 ng_putchunk_idat │ │ │ │ - 0x00004e48 006d6e67 5f707574 6368756e 6b5f7465 .mng_putchunk_te │ │ │ │ - 0x00004e58 726d006d 6e675f63 6c65616e 7570006d rm.mng_cleanup.m │ │ │ │ - 0x00004e68 6e675f77 72697465 006d6e67 5f707574 ng_write.mng_put │ │ │ │ - 0x00004e78 6368756e 6b5f7361 7665006d 6e675f67 chunk_save.mng_g │ │ │ │ - 0x00004e88 65745f70 6c617974 696d6500 6d6e675f et_playtime.mng_ │ │ │ │ - 0x00004e98 73657463 625f6765 74746963 6b636f75 setcb_gettickcou │ │ │ │ - 0x00004ea8 6e74006d 6e675f73 65746362 5f726566 nt.mng_setcb_ref │ │ │ │ - 0x00004eb8 72657368 006d6e67 5f707574 6368756e resh.mng_putchun │ │ │ │ - 0x00004ec8 6b5f6672 616d006d 6e675f73 65746362 k_fram.mng_setcb │ │ │ │ - 0x00004ed8 5f736574 74696d65 72006d6e 675f7075 _settimer.mng_pu │ │ │ │ - 0x00004ee8 74636875 6e6b5f69 68647200 6d6e675f tchunk_ihdr.mng_ │ │ │ │ - 0x00004ef8 73657463 625f7072 6f636573 73686561 setcb_processhea │ │ │ │ - 0x00004f08 64657200 6d6e675f 73657463 625f7265 der.mng_setcb_re │ │ │ │ - 0x00004f18 61646461 7461006d 6e675f64 6973706c addata.mng_displ │ │ │ │ - 0x00004f28 6179006d 6e675f69 6e697469 616c697a ay.mng_initializ │ │ │ │ - 0x00004f38 65006d6e 675f6765 745f7573 65726461 e.mng_get_userda │ │ │ │ - 0x00004f48 7461006d 6e675f73 65746362 5f636c6f ta.mng_setcb_clo │ │ │ │ - 0x00004f58 73657374 7265616d 006d6e67 5f707574 sestream.mng_put │ │ │ │ - 0x00004f68 6368756e 6b5f6965 6e64006d 6e675f64 chunk_iend.mng_d │ │ │ │ - 0x00004f78 6973706c 61795f72 6573756d 65006d6e isplay_resume.mn │ │ │ │ - 0x00004f88 675f6372 65617465 006d6e67 5f736574 g_create.mng_set │ │ │ │ - 0x00004f98 63625f67 65746361 6e766173 6c696e65 cb_getcanvasline │ │ │ │ - 0x00004fa8 006d6e67 5f726561 64006d6e 675f7075 .mng_read.mng_pu │ │ │ │ - 0x00004fb8 74636875 6e6b5f73 65656b00 6d6e675f tchunk_seek.mng_ │ │ │ │ - 0x00004fc8 70757463 68756e6b 5f6d6864 72006d6e putchunk_mhdr.mn │ │ │ │ - 0x00004fd8 675f7365 745f6361 6e766173 7374796c g_set_canvasstyl │ │ │ │ - 0x00004fe8 65006d6e 675f7075 74636875 6e6b5f6d e.mng_putchunk_m │ │ │ │ - 0x00004ff8 656e6400 6a706567 5f73696d 706c655f end.jpeg_simple_ │ │ │ │ - 0x00005008 70726f67 72657373 696f6e00 6a706567 progression.jpeg │ │ │ │ - 0x00005018 5f726573 796e635f 746f5f72 65737461 _resync_to_resta │ │ │ │ - 0x00005028 7274006a 7065675f 66696e69 73685f64 rt.jpeg_finish_d │ │ │ │ - 0x00005038 65636f6d 70726573 73006a70 65675f73 ecompress.jpeg_s │ │ │ │ - 0x00005048 74617274 5f646563 6f6d7072 65737300 tart_decompress. │ │ │ │ - 0x00005058 6a706567 5f736574 5f717561 6c697479 jpeg_set_quality │ │ │ │ - 0x00005068 006a7065 675f7374 645f6572 726f7200 .jpeg_std_error. │ │ │ │ - 0x00005078 6a706567 5f737464 696f5f64 65737400 jpeg_stdio_dest. │ │ │ │ - 0x00005088 6a706567 5f726561 645f7363 616e6c69 jpeg_read_scanli │ │ │ │ - 0x00005098 6e657300 6a706567 5f777269 74655f73 nes.jpeg_write_s │ │ │ │ - 0x000050a8 63616e6c 696e6573 006a7065 675f4372 canlines.jpeg_Cr │ │ │ │ - 0x000050b8 65617465 4465636f 6d707265 7373006a eateDecompress.j │ │ │ │ - 0x000050c8 7065675f 7365745f 64656661 756c7473 peg_set_defaults │ │ │ │ - 0x000050d8 006a7065 675f7374 6172745f 636f6d70 .jpeg_start_comp │ │ │ │ - 0x000050e8 72657373 006a7065 675f4372 65617465 ress.jpeg_Create │ │ │ │ - 0x000050f8 436f6d70 72657373 006a7065 675f7265 Compress.jpeg_re │ │ │ │ - 0x00005108 61645f68 65616465 72006a70 65675f66 ad_header.jpeg_f │ │ │ │ - 0x00005118 696e6973 685f636f 6d707265 7373006a inish_compress.j │ │ │ │ - 0x00005128 7065675f 64657374 726f795f 636f6d70 peg_destroy_comp │ │ │ │ - 0x00005138 72657373 006a7065 675f6465 7374726f ress.jpeg_destro │ │ │ │ - 0x00005148 795f6465 636f6d70 72657373 00454769 y_decompress.EGi │ │ │ │ - 0x00005158 66507574 496d6167 65446573 63004447 fPutImageDesc.DG │ │ │ │ - 0x00005168 69664765 744c696e 65004447 69664765 ifGetLine.DGifGe │ │ │ │ - 0x00005178 74536372 65656e44 65736300 44476966 tScreenDesc.DGif │ │ │ │ - 0x00005188 47657445 7874656e 73696f6e 00476966 GetExtension.Gif │ │ │ │ - 0x00005198 4d616b65 4d61704f 626a6563 74004447 MakeMapObject.DG │ │ │ │ - 0x000051a8 69664765 74526563 6f726454 79706500 ifGetRecordType. │ │ │ │ - 0x000051b8 45476966 50757443 6f6d6d65 6e740044 EGifPutComment.D │ │ │ │ - 0x000051c8 47696643 6c6f7365 46696c65 00454769 GifCloseFile.EGi │ │ │ │ - 0x000051d8 66507574 4c696e65 00454769 66536574 fPutLine.EGifSet │ │ │ │ - 0x000051e8 47696656 65727369 6f6e0045 47696650 GifVersion.EGifP │ │ │ │ - 0x000051f8 75744578 74656e73 696f6e54 7261696c utExtensionTrail │ │ │ │ - 0x00005208 65720045 47696650 75744578 74656e73 er.EGifPutExtens │ │ │ │ - 0x00005218 696f6e00 47696646 7265654d 61704f62 ion.GifFreeMapOb │ │ │ │ - 0x00005228 6a656374 00476966 4572726f 72537472 ject.GifErrorStr │ │ │ │ - 0x00005238 696e6700 44476966 4f70656e 00454769 ing.DGifOpen.EGi │ │ │ │ - 0x00005248 66507574 53637265 656e4465 73630045 fPutScreenDesc.E │ │ │ │ - 0x00005258 47696643 6c6f7365 46696c65 00454769 GifCloseFile.EGi │ │ │ │ - 0x00005268 66507574 45787465 6e73696f 6e4c6561 fPutExtensionLea │ │ │ │ - 0x00005278 64657200 44476966 47657445 7874656e der.DGifGetExten │ │ │ │ - 0x00005288 73696f6e 4e657874 00454769 66507574 sionNext.EGifPut │ │ │ │ - 0x00005298 45787465 6e73696f 6e426c6f 636b0044 ExtensionBlock.D │ │ │ │ - 0x000052a8 47696647 6574496d 61676544 65736300 GifGetImageDesc. │ │ │ │ - 0x000052b8 45476966 4f70656e 46696c65 4e616d65 EGifOpenFileName │ │ │ │ - 0x000052c8 00476966 5175616e 74697a65 42756666 .GifQuantizeBuff │ │ │ │ - 0x000052d8 65720073 6e645f6d 69786572 5f73656c er.snd_mixer_sel │ │ │ │ - 0x000052e8 656d5f69 645f7369 7a656f66 00736e64 em_id_sizeof.snd │ │ │ │ - 0x000052f8 5f70636d 5f68775f 70617261 6d735f64 _pcm_hw_params_d │ │ │ │ - 0x00005308 756d7000 736e645f 6d697865 725f6669 ump.snd_mixer_fi │ │ │ │ - 0x00005318 7273745f 656c656d 00736e64 5f6d6978 rst_elem.snd_mix │ │ │ │ - 0x00005328 65725f73 656c656d 5f726567 69737465 er_selem_registe │ │ │ │ - 0x00005338 7200736e 645f6d69 7865725f 73656c65 r.snd_mixer_sele │ │ │ │ - 0x00005348 6d5f6765 745f706c 61796261 636b5f73 m_get_playback_s │ │ │ │ - 0x00005358 77697463 6800736e 645f7063 6d5f6877 witch.snd_pcm_hw │ │ │ │ - 0x00005368 5f706172 616d735f 616e7900 736e645f _params_any.snd_ │ │ │ │ - 0x00005378 6d697865 725f7365 6c656d5f 69645f73 mixer_selem_id_s │ │ │ │ - 0x00005388 65745f6e 616d6500 736e645f 6d697865 et_name.snd_mixe │ │ │ │ - 0x00005398 725f636c 6f736500 736e645f 70636d5f r_close.snd_pcm_ │ │ │ │ - 0x000053a8 68775f70 6172616d 735f7365 745f6163 hw_params_set_ac │ │ │ │ - 0x000053b8 63657373 00736e64 5f70636d 5f737461 cess.snd_pcm_sta │ │ │ │ - 0x000053c8 7475735f 73697a65 6f660073 6e645f70 tus_sizeof.snd_p │ │ │ │ - 0x000053d8 636d5f73 775f7061 72616d73 5f736574 cm_sw_params_set │ │ │ │ - 0x000053e8 5f736c65 65705f6d 696e0073 6e645f70 _sleep_min.snd_p │ │ │ │ - 0x000053f8 636d5f73 775f7061 72616d73 5f637572 cm_sw_params_cur │ │ │ │ - 0x00005408 72656e74 00736e64 5f70636d 5f68775f rent.snd_pcm_hw_ │ │ │ │ - 0x00005418 70617261 6d735f63 616e5f70 61757365 params_can_pause │ │ │ │ - 0x00005428 00736e64 5f70636d 5f73775f 70617261 .snd_pcm_sw_para │ │ │ │ - 0x00005438 6d735f73 65745f73 74617274 5f746872 ms_set_start_thr │ │ │ │ - 0x00005448 6573686f 6c640073 6e645f70 636d5f73 eshold.snd_pcm_s │ │ │ │ - 0x00005458 775f7061 72616d73 5f676574 5f626f75 w_params_get_bou │ │ │ │ - 0x00005468 6e646172 7900736e 645f7063 6d5f6877 ndary.snd_pcm_hw │ │ │ │ - 0x00005478 5f706172 616d735f 7365745f 6368616e _params_set_chan │ │ │ │ - 0x00005488 6e656c73 00736e64 5f70636d 5f636c6f nels.snd_pcm_clo │ │ │ │ - 0x00005498 73650073 6e645f70 636d5f73 74617475 se.snd_pcm_statu │ │ │ │ - 0x000054a8 735f6765 745f7472 69676765 725f7473 s_get_trigger_ts │ │ │ │ - 0x000054b8 74616d70 00736e64 5f6d6978 65725f6f tamp.snd_mixer_o │ │ │ │ - 0x000054c8 70656e00 736e645f 70636d5f 68775f70 pen.snd_pcm_hw_p │ │ │ │ - 0x000054d8 6172616d 735f6765 745f6275 66666572 arams_get_buffer │ │ │ │ - 0x000054e8 5f73697a 6500736e 645f7063 6d5f666f _size.snd_pcm_fo │ │ │ │ - 0x000054f8 726d6174 5f706879 73696361 6c5f7769 rmat_physical_wi │ │ │ │ - 0x00005508 64746800 736e645f 70636d5f 73746174 dth.snd_pcm_stat │ │ │ │ - 0x00005518 75735f67 65745f73 74617465 00736e64 us_get_state.snd │ │ │ │ - 0x00005528 5f70636d 5f68775f 70617261 6d735f73 _pcm_hw_params_s │ │ │ │ - 0x00005538 65745f72 6174655f 72657361 6d706c65 et_rate_resample │ │ │ │ - 0x00005548 00736e64 5f70636d 5f68775f 70617261 .snd_pcm_hw_para │ │ │ │ - 0x00005558 6d735f73 65745f66 6f726d61 7400736e ms_set_format.sn │ │ │ │ - 0x00005568 645f7063 6d5f7377 5f706172 616d735f d_pcm_sw_params_ │ │ │ │ - 0x00005578 73697a65 6f660073 6e645f70 636d5f77 sizeof.snd_pcm_w │ │ │ │ - 0x00005588 72697465 6900736e 645f7063 6d5f6877 ritei.snd_pcm_hw │ │ │ │ - 0x00005598 5f706172 616d735f 6765745f 6368616e _params_get_chan │ │ │ │ - 0x000055a8 6e656c73 00736e64 5f70636d 5f737461 nels.snd_pcm_sta │ │ │ │ - 0x000055b8 7475735f 64756d70 00736e64 5f6d6978 tus_dump.snd_mix │ │ │ │ - 0x000055c8 65725f73 656c656d 5f686173 5f706c61 er_selem_has_pla │ │ │ │ - 0x000055d8 79626163 6b5f766f 6c756d65 5f6a6f69 yback_volume_joi │ │ │ │ - 0x000055e8 6e656400 736e645f 70636d5f 68775f70 ned.snd_pcm_hw_p │ │ │ │ - 0x000055f8 6172616d 735f7365 745f7261 74655f6e arams_set_rate_n │ │ │ │ - 0x00005608 65617200 736e645f 70636d5f 73746172 ear.snd_pcm_star │ │ │ │ - 0x00005618 7400736e 645f7063 6d5f7265 73756d65 t.snd_pcm_resume │ │ │ │ - 0x00005628 00736e64 5f70636d 5f73775f 70617261 .snd_pcm_sw_para │ │ │ │ - 0x00005638 6d735f73 65745f73 696c656e 63655f73 ms_set_silence_s │ │ │ │ - 0x00005648 697a6500 736e645f 6d697865 725f6669 ize.snd_mixer_fi │ │ │ │ - 0x00005658 6e645f73 656c656d 00736e64 5f70636d nd_selem.snd_pcm │ │ │ │ - 0x00005668 5f737461 74650073 6e645f70 636d5f64 _state.snd_pcm_d │ │ │ │ - 0x00005678 7261696e 00736e64 5f70636d 5f68775f rain.snd_pcm_hw_ │ │ │ │ - 0x00005688 70617261 6d735f73 65745f62 75666665 params_set_buffe │ │ │ │ - 0x00005698 725f7469 6d655f6e 65617200 736e645f r_time_near.snd_ │ │ │ │ - 0x000056a8 6d697865 725f7365 6c656d5f 69645f67 mixer_selem_id_g │ │ │ │ - 0x000056b8 65745f6e 616d6500 736e645f 70636d5f et_name.snd_pcm_ │ │ │ │ - 0x000056c8 70617573 6500736e 645f6d69 7865725f pause.snd_mixer_ │ │ │ │ - 0x000056d8 73656c65 6d5f7365 745f706c 61796261 selem_set_playba │ │ │ │ - 0x000056e8 636b5f76 6f6c756d 6500736e 645f6d69 ck_volume.snd_mi │ │ │ │ - 0x000056f8 7865725f 6c6f6164 00736e64 5f70636d xer_load.snd_pcm │ │ │ │ - 0x00005708 5f73775f 70617261 6d735f73 65745f61 _sw_params_set_a │ │ │ │ - 0x00005718 7661696c 5f6d696e 00736e64 5f70636d vail_min.snd_pcm │ │ │ │ - 0x00005728 5f666f72 77617264 00736e64 5f6d6978 _forward.snd_mix │ │ │ │ - 0x00005738 65725f73 656c656d 5f69645f 7365745f er_selem_id_set_ │ │ │ │ - 0x00005748 696e6465 7800736e 645f7063 6d5f6877 index.snd_pcm_hw │ │ │ │ - 0x00005758 5f706172 616d735f 74657374 5f666f72 _params_test_for │ │ │ │ - 0x00005768 6d617400 736e645f 70636d5f 6e6f6e62 mat.snd_pcm_nonb │ │ │ │ - 0x00005778 6c6f636b 00736e64 5f61736f 756e646c lock.snd_asoundl │ │ │ │ - 0x00005788 69625f76 65727369 6f6e0073 6e645f70 ib_version.snd_p │ │ │ │ - 0x00005798 636d5f70 72657061 72650073 6e645f6d cm_prepare.snd_m │ │ │ │ - 0x000057a8 69786572 5f73656c 656d5f68 61735f70 ixer_selem_has_p │ │ │ │ - 0x000057b8 6c617962 61636b5f 766f6c75 6d650073 layback_volume.s │ │ │ │ - 0x000057c8 6e645f6d 69786572 5f73656c 656d5f73 nd_mixer_selem_s │ │ │ │ - 0x000057d8 65745f70 6c617962 61636b5f 73776974 et_playback_swit │ │ │ │ - 0x000057e8 63680073 6e645f70 636d5f73 775f7061 ch.snd_pcm_sw_pa │ │ │ │ - 0x000057f8 72616d73 5f64756d 7000736e 645f6d69 rams_dump.snd_mi │ │ │ │ - 0x00005808 7865725f 73656c65 6d5f6765 745f706c xer_selem_get_pl │ │ │ │ - 0x00005818 61796261 636b5f76 6f6c756d 655f7261 ayback_volume_ra │ │ │ │ - 0x00005828 6e676500 736e645f 70636d5f 73775f70 nge.snd_pcm_sw_p │ │ │ │ - 0x00005838 6172616d 735f7365 745f7374 6f705f74 arams_set_stop_t │ │ │ │ - 0x00005848 68726573 686f6c64 00736e64 5f70636d hreshold.snd_pcm │ │ │ │ - 0x00005858 5f68775f 70617261 6d735f73 65745f70 _hw_params_set_p │ │ │ │ - 0x00005868 6572696f 64735f6e 65617200 736e645f eriods_near.snd_ │ │ │ │ - 0x00005878 73747265 72726f72 00736e64 5f70636d strerror.snd_pcm │ │ │ │ - 0x00005888 5f64656c 61790073 6e645f70 636d5f6f _delay.snd_pcm_o │ │ │ │ - 0x00005898 70656e00 736e645f 70636d5f 68775f70 pen.snd_pcm_hw_p │ │ │ │ - 0x000058a8 6172616d 735f7365 745f7065 72696f64 arams_set_period │ │ │ │ - 0x000058b8 5f74696d 655f6e65 61720073 6e645f70 _time_near.snd_p │ │ │ │ - 0x000058c8 636d5f64 726f7000 736e645f 6d697865 cm_drop.snd_mixe │ │ │ │ - 0x000058d8 725f6174 74616368 00736e64 5f70636d r_attach.snd_pcm │ │ │ │ - 0x000058e8 5f68775f 70617261 6d735f67 65745f70 _hw_params_get_p │ │ │ │ - 0x000058f8 6572696f 645f7369 7a650073 6e645f6d eriod_size.snd_m │ │ │ │ - 0x00005908 69786572 5f73656c 656d5f68 61735f70 ixer_selem_has_p │ │ │ │ - 0x00005918 6c617962 61636b5f 73776974 63680073 layback_switch.s │ │ │ │ - 0x00005928 6e645f70 636d5f68 775f7061 72616d73 nd_pcm_hw_params │ │ │ │ - 0x00005938 5f736574 5f636861 6e6e656c 735f6e65 _set_channels_ne │ │ │ │ - 0x00005948 61720073 6e645f6d 69786572 5f73656c ar.snd_mixer_sel │ │ │ │ - 0x00005958 656d5f68 61735f70 6c617962 61636b5f em_has_playback_ │ │ │ │ - 0x00005968 73776974 63685f6a 6f696e65 6400736e switch_joined.sn │ │ │ │ - 0x00005978 645f7063 6d5f666f 726d6174 5f646573 d_pcm_format_des │ │ │ │ - 0x00005988 63726970 74696f6e 00736e64 5f6c6962 cription.snd_lib │ │ │ │ - 0x00005998 5f657272 6f725f73 65745f68 616e646c _error_set_handl │ │ │ │ - 0x000059a8 65720073 6e645f70 636d5f68 775f7061 er.snd_pcm_hw_pa │ │ │ │ - 0x000059b8 72616d73 5f73697a 656f6600 736e645f rams_sizeof.snd_ │ │ │ │ - 0x000059c8 70636d5f 64756d70 00736e64 5f70636d pcm_dump.snd_pcm │ │ │ │ - 0x000059d8 5f737461 74757300 736e645f 70636d5f _status.snd_pcm_ │ │ │ │ - 0x000059e8 73775f70 6172616d 7300736e 645f7063 sw_params.snd_pc │ │ │ │ - 0x000059f8 6d5f7265 61646900 736e645f 6f757470 m_readi.snd_outp │ │ │ │ - 0x00005a08 75745f63 6c6f7365 00736e64 5f6d6978 ut_close.snd_mix │ │ │ │ - 0x00005a18 65725f73 656c656d 5f676574 5f706c61 er_selem_get_pla │ │ │ │ - 0x00005a28 79626163 6b5f766f 6c756d65 00736e64 yback_volume.snd │ │ │ │ - 0x00005a38 5f636f6e 6669675f 75706461 74655f66 _config_update_f │ │ │ │ - 0x00005a48 7265655f 676c6f62 616c0073 6e645f6d ree_global.snd_m │ │ │ │ - 0x00005a58 69786572 5f656c65 6d5f6e65 78740073 ixer_elem_next.s │ │ │ │ - 0x00005a68 6e645f6d 69786572 5f73656c 656d5f67 nd_mixer_selem_g │ │ │ │ - 0x00005a78 65745f6e 616d6500 736e645f 70636d5f et_name.snd_pcm_ │ │ │ │ - 0x00005a88 68775f70 6172616d 7300736e 645f6f75 hw_params.snd_ou │ │ │ │ - 0x00005a98 74707574 5f737464 696f5f61 74746163 tput_stdio_attac │ │ │ │ - 0x00005aa8 6800736e 645f6d69 7865725f 73656c65 h.snd_mixer_sele │ │ │ │ - 0x00005ab8 6d5f6964 5f676574 5f696e64 65780073 m_id_get_index.s │ │ │ │ - 0x00005ac8 6e645f70 636d5f73 74617475 735f6765 nd_pcm_status_ge │ │ │ │ - 0x00005ad8 745f6176 61696c00 73696f5f 6f70656e t_avail.sio_open │ │ │ │ - 0x00005ae8 0073696f 5f696e69 74706172 0073696f .sio_initpar.sio │ │ │ │ - 0x00005af8 5f726576 656e7473 0073696f 5f736574 _revents.sio_set │ │ │ │ - 0x00005b08 766f6c00 73696f5f 73657470 61720073 vol.sio_setpar.s │ │ │ │ - 0x00005b18 696f5f6f 6e6d6f76 65007369 6f5f636c io_onmove.sio_cl │ │ │ │ - 0x00005b28 6f736500 73696f5f 67657470 61720073 ose.sio_getpar.s │ │ │ │ - 0x00005b38 696f5f6f 6e766f6c 0073696f 5f6e6664 io_onvol.sio_nfd │ │ │ │ - 0x00005b48 73007369 6f5f7772 69746500 73696f5f s.sio_write.sio_ │ │ │ │ - 0x00005b58 73746172 74007369 6f5f7374 6f700073 start.sio_stop.s │ │ │ │ - 0x00005b68 696f5f70 6f6c6c66 64004663 50617474 io_pollfd.FcPatt │ │ │ │ - 0x00005b78 65726e44 65737472 6f790046 545f5365 ernDestroy.FT_Se │ │ │ │ - 0x00005b88 745f4368 61725f53 697a6500 4663466f t_Char_Size.FcFo │ │ │ │ - 0x00005b98 6e744d61 74636800 46545f44 6f6e655f ntMatch.FT_Done_ │ │ │ │ - 0x00005ba8 46726565 54797065 00466350 61747465 FreeType.FcPatte │ │ │ │ - 0x00005bb8 726e4765 74537472 696e6700 46545f49 rnGetString.FT_I │ │ │ │ - 0x00005bc8 6e69745f 46726565 54797065 0046545f nit_FreeType.FT_ │ │ │ │ - 0x00005bd8 4e65775f 4d656d6f 72795f46 61636500 New_Memory_Face. │ │ │ │ - 0x00005be8 46545f4e 65775f46 61636500 46545f4c FT_New_Face.FT_L │ │ │ │ - 0x00005bf8 6f61645f 43686172 00466343 6f6e6669 oad_Char.FcConfi │ │ │ │ - 0x00005c08 67537562 73746974 75746500 46634465 gSubstitute.FcDe │ │ │ │ - 0x00005c18 6661756c 74537562 73746974 75746500 faultSubstitute. │ │ │ │ - 0x00005c28 46545f44 6f6e655f 46616365 0062645f FT_Done_Face.bd_ │ │ │ │ - 0x00005c38 74656c6c 5f74696d 65006264 5f676574 tell_time.bd_get │ │ │ │ - 0x00005c48 5f746974 6c657300 62645f63 6c6f7365 _titles.bd_close │ │ │ │ - 0x00005c58 0062645f 6f70656e 0062645f 7365656b .bd_open.bd_seek │ │ │ │ - 0x00005c68 5f74696d 65006264 5f726561 64006264 _time.bd_read.bd │ │ │ │ - 0x00005c78 5f636861 70746572 5f706f73 0062645f _chapter_pos.bd_ │ │ │ │ - 0x00005c88 6765745f 7469746c 655f696e 666f0062 get_title_info.b │ │ │ │ - 0x00005c98 645f7365 616d6c65 73735f61 6e676c65 d_seamless_angle │ │ │ │ - 0x00005ca8 5f636861 6e676500 62645f73 656c6563 _change.bd_selec │ │ │ │ - 0x00005cb8 745f616e 676c6500 62645f67 65745f74 t_angle.bd_get_t │ │ │ │ - 0x00005cc8 69746c65 5f73697a 65006264 5f676574 itle_size.bd_get │ │ │ │ - 0x00005cd8 5f637572 72656e74 5f636861 70746572 _current_chapter │ │ │ │ - 0x00005ce8 0062645f 74656c6c 0062645f 66726565 .bd_tell.bd_free │ │ │ │ - 0x00005cf8 5f746974 6c655f69 6e666f00 62645f73 _title_info.bd_s │ │ │ │ - 0x00005d08 65656b00 62645f73 656c6563 745f7469 eek.bd_select_ti │ │ │ │ - 0x00005d18 746c6500 44564452 65616442 6c6f636b tle.DVDReadBlock │ │ │ │ - 0x00005d28 73004456 44436c6f 73654669 6c650044 s.DVDCloseFile.D │ │ │ │ - 0x00005d38 56444f70 656e4669 6c650044 56444469 VDOpenFile.DVDDi │ │ │ │ - 0x00005d48 73634944 00445644 4f70656e 0069666f scID.DVDOpen.ifo │ │ │ │ - 0x00005d58 436c6f73 65004456 4449534f 566f6c75 Close.DVDISOVolu │ │ │ │ - 0x00005d68 6d65496e 666f0044 5644436c 6f736500 meInfo.DVDClose. │ │ │ │ - 0x00005d78 44564455 4446566f 6c756d65 496e666f DVDUDFVolumeInfo │ │ │ │ - 0x00005d88 0069666f 4f70656e 006e6176 52656164 .ifoOpen.navRead │ │ │ │ - 0x00005d98 5f445349 00636469 6f5f6364 6461705f _DSI.cdio_cddap_ │ │ │ │ - 0x00005da8 64697363 5f666972 73747365 63746f72 disc_firstsector │ │ │ │ - 0x00005db8 00636469 6f5f6364 6461705f 636c6f73 .cdio_cddap_clos │ │ │ │ - 0x00005dc8 65006364 696f5f63 64646170 5f747261 e.cdio_cddap_tra │ │ │ │ - 0x00005dd8 636b7300 6364696f 5f636464 61705f74 cks.cdio_cddap_t │ │ │ │ - 0x00005de8 7261636b 5f6c6173 74736563 746f7200 rack_lastsector. │ │ │ │ - 0x00005df8 6364696f 5f636464 61705f76 6572626f cdio_cddap_verbo │ │ │ │ - 0x00005e08 73655f73 65740063 64696f5f 63646461 se_set.cdio_cdda │ │ │ │ - 0x00005e18 705f7370 6565645f 73657400 6364696f p_speed_set.cdio │ │ │ │ - 0x00005e28 5f636464 61705f74 7261636b 5f666972 _cddap_track_fir │ │ │ │ - 0x00005e38 73747365 63746f72 00636469 6f5f6364 stsector.cdio_cd │ │ │ │ - 0x00005e48 6461705f 64697363 5f6c6173 74736563 dap_disc_lastsec │ │ │ │ - 0x00005e58 746f7200 6364696f 5f636464 61705f6f tor.cdio_cddap_o │ │ │ │ - 0x00005e68 70656e00 6364696f 5f636464 61705f69 pen.cdio_cddap_i │ │ │ │ - 0x00005e78 64656e74 69667900 6364696f 5f726561 dentify.cdio_rea │ │ │ │ - 0x00005e88 645f6d6f 6465325f 73656374 6f720063 d_mode2_sector.c │ │ │ │ - 0x00005e98 64696f5f 6765745f 74726163 6b5f6c73 dio_get_track_ls │ │ │ │ - 0x00005ea8 6e006364 696f5f67 65745f6c 6173745f n.cdio_get_last_ │ │ │ │ - 0x00005eb8 74726163 6b5f6e75 6d006364 696f5f67 track_num.cdio_g │ │ │ │ - 0x00005ec8 65745f74 7261636b 5f736563 5f636f75 et_track_sec_cou │ │ │ │ - 0x00005ed8 6e740063 64696f5f 6f70656e 00636469 nt.cdio_open.cdi │ │ │ │ - 0x00005ee8 6f5f6465 7374726f 79006364 696f5f70 o_destroy.cdio_p │ │ │ │ - 0x00005ef8 6172616e 6f69615f 6d6f6465 73657400 aranoia_modeset. │ │ │ │ - 0x00005f08 6364696f 5f706172 616e6f69 615f6672 cdio_paranoia_fr │ │ │ │ - 0x00005f18 65650063 64696f5f 70617261 6e6f6961 ee.cdio_paranoia │ │ │ │ - 0x00005f28 5f696e69 74006364 696f5f70 6172616e _init.cdio_paran │ │ │ │ - 0x00005f38 6f69615f 7365656b 00636469 6f5f7061 oia_seek.cdio_pa │ │ │ │ - 0x00005f48 72616e6f 69615f72 65616400 6364696f ranoia_read.cdio │ │ │ │ - 0x00005f58 5f706172 616e6f69 615f6f76 65726c61 _paranoia_overla │ │ │ │ - 0x00005f68 70736574 0046545f 4765745f 476c7970 pset.FT_Get_Glyp │ │ │ │ - 0x00005f78 68004654 5f476574 5f4e6578 745f4368 h.FT_Get_Next_Ch │ │ │ │ - 0x00005f88 61720046 545f4765 745f4b65 726e696e ar.FT_Get_Kernin │ │ │ │ - 0x00005f98 67004654 5f4c6f61 645f476c 79706800 g.FT_Load_Glyph. │ │ │ │ - 0x00005fa8 46545f52 656e6465 725f476c 79706800 FT_Render_Glyph. │ │ │ │ - 0x00005fb8 46545f47 65745f43 6861725f 496e6465 FT_Get_Char_Inde │ │ │ │ - 0x00005fc8 78004654 5f536574 5f506978 656c5f53 x.FT_Set_Pixel_S │ │ │ │ - 0x00005fd8 697a6573 0046545f 446f6e65 5f476c79 izes.FT_Done_Gly │ │ │ │ - 0x00005fe8 70680046 545f5365 745f4368 61726d61 ph.FT_Set_Charma │ │ │ │ - 0x00005ff8 70004654 5f53656c 6563745f 43686172 p.FT_Select_Char │ │ │ │ - 0x00006008 6d617000 46545f47 65745f46 69727374 map.FT_Get_First │ │ │ │ - 0x00006018 5f436861 72004663 50617474 65726e47 _Char.FcPatternG │ │ │ │ - 0x00006028 6574496e 74656765 72004663 50617474 etInteger.FcPatt │ │ │ │ - 0x00006038 65726e47 6574426f 6f6c0046 634e616d ernGetBool.FcNam │ │ │ │ - 0x00006048 65506172 73650046 63496e69 74006672 eParse.FcInit.fr │ │ │ │ - 0x00006058 69626964 695f7265 6d6f7665 5f626964 ibidi_remove_bid │ │ │ │ - 0x00006068 695f6d61 726b7300 66726962 6964695f i_marks.fribidi_ │ │ │ │ - 0x00006078 70617273 655f6368 61727365 74006672 parse_charset.fr │ │ │ │ - 0x00006088 69626964 695f7365 745f7265 6f726465 ibidi_set_reorde │ │ │ │ - 0x00006098 725f6e73 6d006672 69626964 695f756e r_nsm.fribidi_un │ │ │ │ - 0x000060a8 69636f64 655f746f 5f636861 72736574 icode_to_charset │ │ │ │ - 0x000060b8 00667269 62696469 5f6c6f67 32766973 .fribidi_log2vis │ │ │ │ - 0x000060c8 00667269 62696469 5f636861 72736574 .fribidi_charset │ │ │ │ - 0x000060d8 5f746f5f 756e6963 6f646500 66726962 _to_unicode.frib │ │ │ │ - 0x000060e8 6964695f 7365745f 6d697272 6f72696e idi_set_mirrorin │ │ │ │ - 0x000060f8 67006173 735f7265 61645f6d 656d6f72 g.ass_read_memor │ │ │ │ - 0x00006108 79006173 735f7365 745f6d65 73736167 y.ass_set_messag │ │ │ │ - 0x00006118 655f6362 00617373 5f72656e 6465725f e_cb.ass_render_ │ │ │ │ - 0x00006128 6672616d 65006173 735f7072 6f636573 frame.ass_proces │ │ │ │ - 0x00006138 735f6461 74610061 73735f61 6c6c6f63 s_data.ass_alloc │ │ │ │ - 0x00006148 5f737479 6c650061 73735f70 726f6365 _style.ass_proce │ │ │ │ - 0x00006158 73735f63 68756e6b 00617373 5f737465 ss_chunk.ass_ste │ │ │ │ - 0x00006168 705f7375 62006173 735f7365 745f7573 p_sub.ass_set_us │ │ │ │ - 0x00006178 655f6d61 7267696e 73006173 735f7365 e_margins.ass_se │ │ │ │ - 0x00006188 745f6869 6e74696e 67006173 735f7265 t_hinting.ass_re │ │ │ │ - 0x00006198 6e646572 65725f69 6e697400 6173735f nderer_init.ass_ │ │ │ │ - 0x000061a8 66726565 5f747261 636b0061 73735f73 free_track.ass_s │ │ │ │ - 0x000061b8 65745f66 6f6e7473 00617373 5f736574 et_fonts.ass_set │ │ │ │ - 0x000061c8 5f666f6e 74735f64 69720061 73735f66 _fonts_dir.ass_f │ │ │ │ - 0x000061d8 7265655f 6576656e 74006173 735f7072 ree_event.ass_pr │ │ │ │ - 0x000061e8 6f636573 735f666f 7263655f 7374796c ocess_force_styl │ │ │ │ - 0x000061f8 65006173 735f616c 6c6f635f 6576656e e.ass_alloc_even │ │ │ │ - 0x00006208 74006173 735f7365 745f666f 6e745f73 t.ass_set_font_s │ │ │ │ - 0x00006218 63616c65 00617373 5f72656e 64657265 cale.ass_rendere │ │ │ │ - 0x00006228 725f646f 6e650061 73735f70 726f6365 r_done.ass_proce │ │ │ │ - 0x00006238 73735f63 6f646563 5f707269 76617465 ss_codec_private │ │ │ │ - 0x00006248 00617373 5f736574 5f6d6172 67696e73 .ass_set_margins │ │ │ │ - 0x00006258 00617373 5f736574 5f617370 6563745f .ass_set_aspect_ │ │ │ │ - 0x00006268 72617469 6f006173 735f6e65 775f7472 ratio.ass_new_tr │ │ │ │ - 0x00006278 61636b00 6173735f 666c7573 685f6576 ack.ass_flush_ev │ │ │ │ - 0x00006288 656e7473 00617373 5f6c6962 72617279 ents.ass_library │ │ │ │ - 0x00006298 5f696e69 74006173 735f7365 745f6672 _init.ass_set_fr │ │ │ │ - 0x000062a8 616d655f 73697a65 00617373 5f736574 ame_size.ass_set │ │ │ │ - 0x000062b8 5f6c696e 655f7370 6163696e 67006173 _line_spacing.as │ │ │ │ - 0x000062c8 735f636c 6561725f 666f6e74 73006173 s_clear_fonts.as │ │ │ │ - 0x000062d8 735f6164 645f666f 6e740061 73735f6c s_add_font.ass_l │ │ │ │ - 0x000062e8 69627261 72795f64 6f6e6500 6173735f ibrary_done.ass_ │ │ │ │ - 0x000062f8 7365745f 65787472 6163745f 666f6e74 set_extract_font │ │ │ │ - 0x00006308 73006173 735f7365 745f7374 6f726167 s.ass_set_storag │ │ │ │ - 0x00006318 655f7369 7a650061 73735f73 65745f73 e_size.ass_set_s │ │ │ │ - 0x00006328 74796c65 5f6f7665 72726964 65730061 tyle_overrides.a │ │ │ │ - 0x00006338 73735f72 6561645f 7374796c 65730065 ss_read_styles.e │ │ │ │ - 0x00006348 6e63615f 616e616c 79736572 5f667265 nca_analyser_fre │ │ │ │ - 0x00006358 6500656e 63615f61 6e616c79 7365725f e.enca_analyser_ │ │ │ │ - 0x00006368 616c6c6f 6300656e 63615f67 65745f6c alloc.enca_get_l │ │ │ │ - 0x00006378 616e6775 61676573 00656e63 615f616e anguages.enca_an │ │ │ │ - 0x00006388 616c7973 655f636f 6e737400 656e6361 alyse_const.enca │ │ │ │ - 0x00006398 5f636861 72736574 5f6e616d 65006d61 _charset_name.ma │ │ │ │ - 0x000063a8 645f6672 616d655f 6465636f 6465006d d_frame_decode.m │ │ │ │ - 0x000063b8 61645f73 796e7468 5f696e69 74006d61 ad_synth_init.ma │ │ │ │ - 0x000063c8 645f6672 616d655f 66696e69 7368006d d_frame_finish.m │ │ │ │ - 0x000063d8 61645f66 72616d65 5f696e69 74006d61 ad_frame_init.ma │ │ │ │ - 0x000063e8 645f7374 7265616d 5f66696e 69736800 d_stream_finish. │ │ │ │ - 0x000063f8 6d61645f 73747265 616d5f62 75666665 mad_stream_buffe │ │ │ │ - 0x00006408 72006d61 645f7374 7265616d 5f696e69 r.mad_stream_ini │ │ │ │ - 0x00006418 74006d61 645f7379 6e74685f 6672616d t.mad_synth_fram │ │ │ │ - 0x00006428 65006f67 675f7374 7265616d 5f726573 e.ogg_stream_res │ │ │ │ - 0x00006438 6574006f 67675f73 74726561 6d5f7061 et.ogg_stream_pa │ │ │ │ - 0x00006448 636b6574 6f757400 6f67675f 70616765 cketout.ogg_page │ │ │ │ - 0x00006458 5f636f6e 74696e75 6564006f 67675f73 _continued.ogg_s │ │ │ │ - 0x00006468 796e635f 696e6974 006f6767 5f73796e ync_init.ogg_syn │ │ │ │ - 0x00006478 635f636c 65617200 6f67675f 73747265 c_clear.ogg_stre │ │ │ │ - 0x00006488 616d5f63 6c656172 006f6767 5f706167 am_clear.ogg_pag │ │ │ │ - 0x00006498 655f7365 7269616c 6e6f006f 67675f70 e_serialno.ogg_p │ │ │ │ - 0x000064a8 6167655f 626f7300 6f67675f 73796e63 age_bos.ogg_sync │ │ │ │ - 0x000064b8 5f627566 66657200 6f67675f 73796e63 _buffer.ogg_sync │ │ │ │ - 0x000064c8 5f77726f 7465006f 67675f73 796e635f _wrote.ogg_sync_ │ │ │ │ - 0x000064d8 70616765 6f757400 6f67675f 73796e63 pageout.ogg_sync │ │ │ │ - 0x000064e8 5f706167 65736565 6b006f67 675f7374 _pageseek.ogg_st │ │ │ │ - 0x000064f8 7265616d 5f696e69 74006f67 675f7374 ream_init.ogg_st │ │ │ │ - 0x00006508 7265616d 5f706167 65696e00 6f67675f ream_pagein.ogg_ │ │ │ │ - 0x00006518 73796e63 5f726573 65740076 6f726269 sync_reset.vorbi │ │ │ │ - 0x00006528 735f696e 666f5f69 6e697400 766f7262 s_info_init.vorb │ │ │ │ - 0x00006538 69735f70 61636b65 745f626c 6f636b73 is_packet_blocks │ │ │ │ - 0x00006548 697a6500 766f7262 69735f73 796e7468 ize.vorbis_synth │ │ │ │ - 0x00006558 65736973 5f686561 64657269 6e00766f esis_headerin.vo │ │ │ │ - 0x00006568 72626973 5f626c6f 636b5f69 6e697400 rbis_block_init. │ │ │ │ - 0x00006578 766f7262 69735f73 796e7468 65736973 vorbis_synthesis │ │ │ │ - 0x00006588 00766f72 6269735f 73796e74 68657369 .vorbis_synthesi │ │ │ │ - 0x00006598 735f7063 6d6f7574 00766f72 6269735f s_pcmout.vorbis_ │ │ │ │ - 0x000065a8 636f6d6d 656e745f 696e6974 00766f72 comment_init.vor │ │ │ │ - 0x000065b8 6269735f 696e666f 5f636c65 61720076 bis_info_clear.v │ │ │ │ - 0x000065c8 6f726269 735f7379 6e746865 7369735f orbis_synthesis_ │ │ │ │ - 0x000065d8 626c6f63 6b696e00 766f7262 69735f63 blockin.vorbis_c │ │ │ │ - 0x000065e8 6f6d6d65 6e745f63 6c656172 00766f72 omment_clear.vor │ │ │ │ - 0x000065f8 6269735f 6473705f 636c6561 7200766f bis_dsp_clear.vo │ │ │ │ - 0x00006608 72626973 5f73796e 74686573 69735f72 rbis_synthesis_r │ │ │ │ - 0x00006618 65616400 766f7262 69735f62 6c6f636b ead.vorbis_block │ │ │ │ - 0x00006628 5f636c65 61720076 6f726269 735f7379 _clear.vorbis_sy │ │ │ │ - 0x00006638 6e746865 7369735f 696e6974 00737065 nthesis_init.spe │ │ │ │ - 0x00006648 65785f64 65636f64 655f7374 6572656f ex_decode_stereo │ │ │ │ - 0x00006658 5f696e74 00737065 65785f75 77625f6d _int.speex_uwb_m │ │ │ │ - 0x00006668 6f646500 73706565 785f7061 636b6574 ode.speex_packet │ │ │ │ - 0x00006678 5f746f5f 68656164 65720073 70656578 _to_header.speex │ │ │ │ - 0x00006688 5f626974 735f7265 61645f66 726f6d00 _bits_read_from. │ │ │ │ - 0x00006698 73706565 785f6465 636f6465 5f696e74 speex_decode_int │ │ │ │ - 0x000066a8 00737065 65785f62 6974735f 696e6974 .speex_bits_init │ │ │ │ - 0x000066b8 00737065 65785f77 625f6d6f 64650073 .speex_wb_mode.s │ │ │ │ - 0x000066c8 70656578 5f646563 6f646572 5f696e69 peex_decoder_ini │ │ │ │ - 0x000066d8 74007370 6565785f 6465636f 6465725f t.speex_decoder_ │ │ │ │ - 0x000066e8 64657374 726f7900 73706565 785f6465 destroy.speex_de │ │ │ │ - 0x000066f8 636f6465 725f6374 6c007370 6565785f coder_ctl.speex_ │ │ │ │ - 0x00006708 6e625f6d 6f646500 73706565 785f6269 nb_mode.speex_bi │ │ │ │ - 0x00006718 74735f64 65737472 6f790074 685f636f ts_destroy.th_co │ │ │ │ - 0x00006728 6d6d656e 745f696e 69740074 685f6465 mment_init.th_de │ │ │ │ - 0x00006738 636f6465 5f706163 6b657469 6e007468 code_packetin.th │ │ │ │ - 0x00006748 5f646563 6f64655f 66726565 0074685f _decode_free.th_ │ │ │ │ - 0x00006758 6465636f 64655f68 65616465 72696e00 decode_headerin. │ │ │ │ - 0x00006768 74685f64 65636f64 655f7963 6263725f th_decode_ycbcr_ │ │ │ │ - 0x00006778 6f757400 74685f69 6e666f5f 696e6974 out.th_info_init │ │ │ │ - 0x00006788 0074685f 696e666f 5f636c65 61720074 .th_info_clear.t │ │ │ │ - 0x00006798 685f7365 7475705f 66726565 0074685f h_setup_free.th_ │ │ │ │ - 0x000067a8 636f6d6d 656e745f 636c6561 72007468 comment_clear.th │ │ │ │ - 0x000067b8 5f646563 6f64655f 616c6c6f 63006d70 _decode_alloc.mp │ │ │ │ - 0x000067c8 67313233 5f6e6577 006d7067 3132335f g123_new.mpg123_ │ │ │ │ - 0x000067d8 696e666f 32006d70 67313233 5f706c61 info2.mpg123_pla │ │ │ │ - 0x000067e8 696e5f73 74726572 726f7200 6d706731 in_strerror.mpg1 │ │ │ │ - 0x000067f8 32335f67 6574666f 726d6174 006d7067 23_getformat.mpg │ │ │ │ - 0x00006808 3132335f 7265706c 6163655f 62756666 123_replace_buff │ │ │ │ - 0x00006818 6572006d 70673132 335f7061 72616d32 er.mpg123_param2 │ │ │ │ - 0x00006828 006d7067 3132335f 65786974 006d7067 .mpg123_exit.mpg │ │ │ │ - 0x00006838 3132335f 636c6f73 65006d70 67313233 123_close.mpg123 │ │ │ │ - 0x00006848 5f6f7065 6e5f6665 6564006d 70673132 _open_feed.mpg12 │ │ │ │ - 0x00006858 335f6964 33006d70 67313233 5f646563 3_id3.mpg123_dec │ │ │ │ - 0x00006868 6f64655f 6672616d 655f3634 006d7067 ode_frame_64.mpg │ │ │ │ - 0x00006878 3132335f 696e6974 006d7067 3132335f 123_init.mpg123_ │ │ │ │ - 0x00006888 64656c65 7465006d 70673132 335f6665 delete.mpg123_fe │ │ │ │ - 0x00006898 6564006d 70673132 335f7374 72657272 ed.mpg123_strerr │ │ │ │ - 0x000068a8 6f720061 35325f66 72656500 6135325f or.a52_free.a52_ │ │ │ │ - 0x000068b8 626c6f63 6b006135 325f696e 69740061 block.a52_init.a │ │ │ │ - 0x000068c8 35325f73 796e6369 6e666f00 6135325f 52_syncinfo.a52_ │ │ │ │ - 0x000068d8 6672616d 65006135 325f6479 6e726e67 frame.a52_dynrng │ │ │ │ - 0x000068e8 00613532 5f73616d 706c6573 006d7065 .a52_samples.mpe │ │ │ │ - 0x000068f8 67325f61 6363656c 006d7065 67325f73 g2_accel.mpeg2_s │ │ │ │ - 0x00006908 65745f62 7566006d 70656732 5f706172 et_buf.mpeg2_par │ │ │ │ - 0x00006918 7365006d 70656732 5f627566 66657200 se.mpeg2_buffer. │ │ │ │ - 0x00006928 6d706567 325f696e 6974006d 70656732 mpeg2_init.mpeg2 │ │ │ │ - 0x00006938 5f696e66 6f006d70 6567325f 636c6f73 _info.mpeg2_clos │ │ │ │ - 0x00006948 65006d70 6567325f 63757374 6f6d5f66 e.mpeg2_custom_f │ │ │ │ - 0x00006958 62756600 6d706567 325f736b 69700064 buf.mpeg2_skip.d │ │ │ │ - 0x00006968 63615f66 72616d65 00646361 5f626c6f ca_frame.dca_blo │ │ │ │ - 0x00006978 636b0064 63615f62 6c6f636b 735f6e75 ck.dca_blocks_nu │ │ │ │ - 0x00006988 6d006463 615f7379 6e63696e 666f0064 m.dca_syncinfo.d │ │ │ │ - 0x00006998 63615f66 72656500 6463615f 696e6974 ca_free.dca_init │ │ │ │ - 0x000069a8 00646361 5f73616d 706c6573 004e6541 .dca_samples.NeA │ │ │ │ - 0x000069b8 41434465 63436c6f 7365004e 65414143 ACDecClose.NeAAC │ │ │ │ - 0x000069c8 44656347 65744375 7272656e 74436f6e DecGetCurrentCon │ │ │ │ - 0x000069d8 66696775 72617469 6f6e004e 65414143 figuration.NeAAC │ │ │ │ - 0x000069e8 44656353 6574436f 6e666967 75726174 DecSetConfigurat │ │ │ │ - 0x000069f8 696f6e00 4e654141 43446563 496e6974 ion.NeAACDecInit │ │ │ │ - 0x00006a08 32004e65 41414344 65634465 636f6465 2.NeAACDecDecode │ │ │ │ - 0x00006a18 004e6541 41434465 634f7065 6e004e65 .NeAACDecOpen.Ne │ │ │ │ - 0x00006a28 41414344 65634765 74457272 6f724d65 AACDecGetErrorMe │ │ │ │ - 0x00006a38 73736167 65004e65 41414344 6563496e ssage.NeAACDecIn │ │ │ │ - 0x00006a48 69740062 7332625f 63726f73 735f6665 it.bs2b_cross_fe │ │ │ │ - 0x00006a58 65645f73 31366c65 00627332 625f6372 ed_s16le.bs2b_cr │ │ │ │ - 0x00006a68 6f73735f 66656564 5f733136 62650062 oss_feed_s16be.b │ │ │ │ - 0x00006a78 7332625f 7365745f 6c657665 6c5f6665 s2b_set_level_fe │ │ │ │ - 0x00006a88 65640062 7332625f 636c6f73 65006273 ed.bs2b_close.bs │ │ │ │ - 0x00006a98 32625f63 726f7373 5f666565 645f7532 2b_cross_feed_u2 │ │ │ │ - 0x00006aa8 346c6500 62733262 5f63726f 73735f66 4le.bs2b_cross_f │ │ │ │ - 0x00006ab8 6565645f 75323462 65006273 32625f63 eed_u24be.bs2b_c │ │ │ │ - 0x00006ac8 726f7373 5f666565 645f7332 346c6500 ross_feed_s24le. │ │ │ │ - 0x00006ad8 62733262 5f63726f 73735f66 6565645f bs2b_cross_feed_ │ │ │ │ - 0x00006ae8 66006273 32625f63 726f7373 5f666565 f.bs2b_cross_fee │ │ │ │ - 0x00006af8 645f666c 65006273 32625f63 726f7373 d_fle.bs2b_cross │ │ │ │ - 0x00006b08 5f666565 645f7332 34626500 62733262 _feed_s24be.bs2b │ │ │ │ - 0x00006b18 5f63726f 73735f66 6565645f 66626500 _cross_feed_fbe. │ │ │ │ - 0x00006b28 62733262 5f676574 5f6c6576 656c5f66 bs2b_get_level_f │ │ │ │ - 0x00006b38 63757400 62733262 5f6f7065 6e006273 cut.bs2b_open.bs │ │ │ │ - 0x00006b48 32625f63 726f7373 5f666565 645f7538 2b_cross_feed_u8 │ │ │ │ - 0x00006b58 00627332 625f6372 6f73735f 66656564 .bs2b_cross_feed │ │ │ │ - 0x00006b68 5f753332 6c650062 7332625f 7365745f _u32le.bs2b_set_ │ │ │ │ - 0x00006b78 6c657665 6c006273 32625f63 726f7373 level.bs2b_cross │ │ │ │ - 0x00006b88 5f666565 645f7533 32626500 62733262 _feed_u32be.bs2b │ │ │ │ - 0x00006b98 5f736574 5f737261 74650062 7332625f _set_srate.bs2b_ │ │ │ │ - 0x00006ba8 6765745f 6c657665 6c5f6665 65640062 get_level_feed.b │ │ │ │ - 0x00006bb8 7332625f 63726f73 735f6665 65645f73 s2b_cross_feed_s │ │ │ │ - 0x00006bc8 33326c65 00627332 625f6372 6f73735f 32le.bs2b_cross_ │ │ │ │ - 0x00006bd8 66656564 5f753136 6c650062 7332625f feed_u16le.bs2b_ │ │ │ │ - 0x00006be8 63726f73 735f6665 65645f73 38006273 cross_feed_s8.bs │ │ │ │ - 0x00006bf8 32625f63 726f7373 5f666565 645f7333 2b_cross_feed_s3 │ │ │ │ - 0x00006c08 32626500 62733262 5f63726f 73735f66 2be.bs2b_cross_f │ │ │ │ - 0x00006c18 6565645f 75313662 65006273 32625f73 eed_u16be.bs2b_s │ │ │ │ - 0x00006c28 65745f6c 6576656c 5f666375 74007377 et_level_fcut.sw │ │ │ │ - 0x00006c38 735f696e 69745f63 6f6e7465 78740073 s_init_context.s │ │ │ │ - 0x00006c48 77735f73 63616c65 56656300 7377735f ws_scaleVec.sws_ │ │ │ │ - 0x00006c58 7363616c 65007377 735f6765 74476175 scale.sws_getGau │ │ │ │ - 0x00006c68 73736961 6e566563 00737773 5f676574 ssianVec.sws_get │ │ │ │ - 0x00006c78 436f6e74 65787400 7377735f 6e6f726d Context.sws_norm │ │ │ │ - 0x00006c88 616c697a 65566563 00737773 5f636f6e alizeVec.sws_con │ │ │ │ - 0x00006c98 76657274 50616c65 74746538 546f5061 vertPalette8ToPa │ │ │ │ - 0x00006ca8 636b6564 33320073 77735f73 6574436f cked32.sws_setCo │ │ │ │ - 0x00006cb8 6c6f7273 70616365 44657461 696c7300 lorspaceDetails. │ │ │ │ - 0x00006cc8 7377735f 67657444 65666175 6c744669 sws_getDefaultFi │ │ │ │ - 0x00006cd8 6c746572 00737773 5f667265 65566563 lter.sws_freeVec │ │ │ │ - 0x00006ce8 00737773 5f636f6e 76657274 50616c65 .sws_convertPale │ │ │ │ - 0x00006cf8 74746538 546f5061 636b6564 32340073 tte8ToPacked24.s │ │ │ │ - 0x00006d08 77735f66 72656543 6f6e7465 78740073 ws_freeContext.s │ │ │ │ - 0x00006d18 77735f67 6574436f 6c6f7273 70616365 ws_getColorspace │ │ │ │ - 0x00006d28 44657461 696c7300 7377735f 616c6c6f Details.sws_allo │ │ │ │ - 0x00006d38 635f636f 6e746578 74007377 735f6672 c_context.sws_fr │ │ │ │ - 0x00006d48 65654669 6c746572 00737772 5f696e69 eeFilter.swr_ini │ │ │ │ - 0x00006d58 74007377 725f636f 6e766572 74007377 t.swr_convert.sw │ │ │ │ - 0x00006d68 725f616c 6c6f6300 7377725f 66726565 r_alloc.swr_free │ │ │ │ - 0x00006d78 00647664 6e61765f 63757272 656e745f .dvdnav_current_ │ │ │ │ - 0x00006d88 7469746c 655f696e 666f0064 76646e61 title_info.dvdna │ │ │ │ - 0x00006d98 765f616e 676c655f 6368616e 67650064 v_angle_change.d │ │ │ │ - 0x00006da8 76646e61 765f7374 696c6c5f 736b6970 vdnav_still_skip │ │ │ │ - 0x00006db8 00647664 6e61765f 77616974 5f736b69 .dvdnav_wait_ski │ │ │ │ - 0x00006dc8 70006476 646e6176 5f636c6f 73650064 p.dvdnav_close.d │ │ │ │ - 0x00006dd8 76646e61 765f6765 745f6375 7272656e vdnav_get_curren │ │ │ │ - 0x00006de8 745f6e61 765f7063 69006476 646e6176 t_nav_pci.dvdnav │ │ │ │ - 0x00006df8 5f646573 63726962 655f7469 746c655f _describe_title_ │ │ │ │ - 0x00006e08 63686170 74657273 00647664 6e61765f chapters.dvdnav_ │ │ │ │ - 0x00006e18 69735f64 6f6d6169 6e5f7674 73006476 is_domain_vts.dv │ │ │ │ - 0x00006e28 646e6176 5f676574 5f637572 72656e74 dnav_get_current │ │ │ │ - 0x00006e38 5f74696d 65006476 646e6176 5f736574 _time.dvdnav_set │ │ │ │ - 0x00006e48 5f726561 64616865 61645f66 6c616700 _readahead_flag. │ │ │ │ - 0x00006e58 6476646e 61765f74 696d655f 73656172 dvdnav_time_sear │ │ │ │ - 0x00006e68 63680064 76646e61 765f7061 72745f70 ch.dvdnav_part_p │ │ │ │ - 0x00006e78 6c617900 6476646e 61765f67 65745f6e lay.dvdnav_get_n │ │ │ │ - 0x00006e88 6578745f 626c6f63 6b006476 646e6176 ext_block.dvdnav │ │ │ │ - 0x00006e98 5f736574 5f504743 5f706f73 6974696f _set_PGC_positio │ │ │ │ - 0x00006ea8 6e696e67 5f666c61 67006476 646e6176 ning_flag.dvdnav │ │ │ │ - 0x00006eb8 5f676574 5f616e67 6c655f69 6e666f00 _get_angle_info. │ │ │ │ - 0x00006ec8 6476646e 61765f65 72725f74 6f5f7374 dvdnav_err_to_st │ │ │ │ - 0x00006ed8 72696e67 00617666 6f726d61 745f6e65 ring.avformat_ne │ │ │ │ - 0x00006ee8 74776f72 6b5f696e 69740061 76666f72 twork_init.avfor │ │ │ │ - 0x00006ef8 6d61745f 636f6e66 69677572 6174696f mat_configuratio │ │ │ │ - 0x00006f08 6e006176 696f5f73 697a6500 6176666f n.avio_size.avfo │ │ │ │ - 0x00006f18 726d6174 5f676574 5f726966 665f7669 rmat_get_riff_vi │ │ │ │ - 0x00006f28 64656f5f 74616773 00617666 6f726d61 deo_tags.avforma │ │ │ │ - 0x00006f38 745f636c 6f73655f 696e7075 74006176 t_close_input.av │ │ │ │ - 0x00006f48 666f726d 61745f61 6c6c6f63 5f636f6e format_alloc_con │ │ │ │ - 0x00006f58 74657874 0061765f 7365656b 5f667261 text.av_seek_fra │ │ │ │ - 0x00006f68 6d650061 76666f72 6d61745f 6e65775f me.avformat_new_ │ │ │ │ - 0x00006f78 73747265 616d0061 76666f72 6d61745f stream.avformat_ │ │ │ │ - 0x00006f88 66696e64 5f737472 65616d5f 696e666f find_stream_info │ │ │ │ - 0x00006f98 00617669 6f5f7265 61640061 765f636f .avio_read.av_co │ │ │ │ - 0x00006fa8 6465635f 6765745f 74616700 6176696f dec_get_tag.avio │ │ │ │ - 0x00006fb8 5f616c6c 6f635f63 6f6e7465 78740061 _alloc_context.a │ │ │ │ - 0x00006fc8 76696f5f 77726974 65006176 696f5f63 vio_write.avio_c │ │ │ │ - 0x00006fd8 6c6f7365 0061765f 636f6465 635f6765 lose.av_codec_ge │ │ │ │ - 0x00006fe8 745f6964 00617666 6f726d61 745f6f70 t_id.avformat_op │ │ │ │ - 0x00006ff8 656e5f69 6e707574 0061765f 64656d75 en_input.av_demu │ │ │ │ - 0x00007008 7865725f 69746572 61746500 6176666f xer_iterate.avfo │ │ │ │ - 0x00007018 726d6174 5f667265 655f636f 6e746578 rmat_free_contex │ │ │ │ - 0x00007028 74006176 696f5f73 65656b00 6176666f t.avio_seek.avfo │ │ │ │ - 0x00007038 726d6174 5f777269 74655f68 65616465 rmat_write_heade │ │ │ │ - 0x00007048 72006176 5f70726f 62655f69 6e707574 r.av_probe_input │ │ │ │ - 0x00007058 5f666f72 6d617432 00617669 6f5f666c _format2.avio_fl │ │ │ │ - 0x00007068 75736800 61765f77 72697465 5f747261 ush.av_write_tra │ │ │ │ - 0x00007078 696c6572 0061765f 73747265 616d5f67 iler.av_stream_g │ │ │ │ - 0x00007088 65745f73 6964655f 64617461 00617666 et_side_data.avf │ │ │ │ - 0x00007098 6f726d61 745f7665 7273696f 6e006176 ormat_version.av │ │ │ │ - 0x000070a8 696f5f6f 70656e32 0061765f 66696e64 io_open2.av_find │ │ │ │ - 0x000070b8 5f696e70 75745f66 6f726d61 74006176 _input_format.av │ │ │ │ - 0x000070c8 5f777269 74655f66 72616d65 0061765f _write_frame.av_ │ │ │ │ - 0x000070d8 67756573 735f666f 726d6174 0061765f guess_format.av_ │ │ │ │ - 0x000070e8 72656164 5f667261 6d650061 76666f72 read_frame.avfor │ │ │ │ - 0x000070f8 6d61745f 6765745f 72696666 5f617564 mat_get_riff_aud │ │ │ │ - 0x00007108 696f5f74 61677300 78766964 5f676c6f io_tags.xvid_glo │ │ │ │ - 0x00007118 62616c00 6176636f 6465635f 6465636f bal.avcodec_deco │ │ │ │ - 0x00007128 64655f73 75627469 746c6532 0061765f de_subtitle2.av_ │ │ │ │ - 0x00007138 70617273 65725f63 6c6f7365 0061765f parser_close.av_ │ │ │ │ - 0x00007148 7061636b 65745f66 7265655f 73696465 packet_free_side │ │ │ │ - 0x00007158 5f646174 61006176 636f6465 635f6f70 _data.avcodec_op │ │ │ │ - 0x00007168 656e3200 61767375 62746974 6c655f66 en2.avsubtitle_f │ │ │ │ - 0x00007178 72656500 61765f70 61727365 725f7061 ree.av_parser_pa │ │ │ │ - 0x00007188 72736532 00617663 6f646563 5f66696e rse2.avcodec_fin │ │ │ │ - 0x00007198 645f6465 636f6465 72006176 636f6465 d_decoder.avcode │ │ │ │ - 0x000071a8 635f6465 6661756c 745f6765 745f6275 c_default_get_bu │ │ │ │ - 0x000071b8 66666572 32006176 636f6465 635f616c ffer2.avcodec_al │ │ │ │ - 0x000071c8 6c6f635f 636f6e74 65787433 0061765f loc_context3.av_ │ │ │ │ - 0x000071d8 7061636b 65745f75 6e726566 0061765f packet_unref.av_ │ │ │ │ - 0x000071e8 696e6974 5f706163 6b657400 6176636f init_packet.avco │ │ │ │ - 0x000071f8 6465635f 72656365 6976655f 6672616d dec_receive_fram │ │ │ │ - 0x00007208 65006176 636f6465 635f7265 63656976 e.avcodec_receiv │ │ │ │ - 0x00007218 655f7061 636b6574 00617663 6f646563 e_packet.avcodec │ │ │ │ - 0x00007228 5f666c75 73685f62 75666665 72730061 _flush_buffers.a │ │ │ │ - 0x00007238 76636f64 65635f63 6c6f7365 00617663 vcodec_close.avc │ │ │ │ - 0x00007248 6f646563 5f66696e 645f656e 636f6465 odec_find_encode │ │ │ │ - 0x00007258 72006176 5f706172 7365725f 696e6974 r.av_parser_init │ │ │ │ - 0x00007268 0061765f 7061636b 65745f66 72656500 .av_packet_free. │ │ │ │ - 0x00007278 6176636f 6465635f 66696e64 5f656e63 avcodec_find_enc │ │ │ │ - 0x00007288 6f646572 5f62795f 6e616d65 00617663 oder_by_name.avc │ │ │ │ - 0x00007298 6f646563 5f667265 655f636f 6e746578 odec_free_contex │ │ │ │ - 0x000072a8 74006176 636f6465 635f636f 6e666967 t.avcodec_config │ │ │ │ - 0x000072b8 75726174 696f6e00 6176636f 6465635f uration.avcodec_ │ │ │ │ - 0x000072c8 73656e64 5f706163 6b657400 61765f70 send_packet.av_p │ │ │ │ - 0x000072d8 61636b65 745f6e65 775f7369 64655f64 acket_new_side_d │ │ │ │ - 0x000072e8 61746100 61765f70 61636b65 745f616c ata.av_packet_al │ │ │ │ - 0x000072f8 6c6f6300 6176636f 6465635f 76657273 loc.avcodec_vers │ │ │ │ - 0x00007308 696f6e00 6176636f 6465635f 73656e64 ion.avcodec_send │ │ │ │ - 0x00007318 5f667261 6d650061 76636f64 65635f66 _frame.avcodec_f │ │ │ │ - 0x00007328 696c6c5f 61756469 6f5f6672 616d6500 ill_audio_frame. │ │ │ │ - 0x00007338 61765f70 61636b65 745f6765 745f7369 av_packet_get_si │ │ │ │ - 0x00007348 64655f64 61746100 61765f61 6c6c6f63 de_data.av_alloc │ │ │ │ - 0x00007358 5f766470 6175636f 6e746578 74006176 _vdpaucontext.av │ │ │ │ - 0x00007368 636f6465 635f6669 6e645f64 65636f64 codec_find_decod │ │ │ │ - 0x00007378 65725f62 795f6e61 6d650061 76636f64 er_by_name.avcod │ │ │ │ - 0x00007388 65635f61 6c69676e 5f64696d 656e7369 ec_align_dimensi │ │ │ │ - 0x00007398 6f6e7300 6176636f 6465635f 64656661 ons.avcodec_defa │ │ │ │ - 0x000073a8 756c745f 6765745f 666f726d 61740058 ult_get_format.X │ │ │ │ - 0x000073b8 4f70656e 44697370 6c617900 58436c6f OpenDisplay.XClo │ │ │ │ - 0x000073c8 73654469 73706c61 79005844 6973706c seDisplay.XDispl │ │ │ │ - 0x000073d8 61794e61 6d650076 64705f64 65766963 ayName.vdp_devic │ │ │ │ - 0x000073e8 655f6372 65617465 5f783131 0061765f e_create_x11.av_ │ │ │ │ - 0x000073f8 6c6f6700 61765f6f 70745f73 65745f64 log.av_opt_set_d │ │ │ │ - 0x00007408 6f75626c 65006176 5f6f7074 5f736574 ouble.av_opt_set │ │ │ │ - 0x00007418 0061765f 62756666 65725f75 6e726566 .av_buffer_unref │ │ │ │ - 0x00007428 0061765f 7368615f 696e6974 0061765f .av_sha_init.av_ │ │ │ │ - 0x00007438 64696374 5f736574 0061765f 6368616e dict_set.av_chan │ │ │ │ - 0x00007448 6e656c5f 6c61796f 75745f64 65666175 nel_layout_defau │ │ │ │ - 0x00007458 6c740061 765f6469 765f7100 61765f73 lt.av_div_q.av_s │ │ │ │ - 0x00007468 74726c63 70790061 765f6c6f 675f7365 trlcpy.av_log_se │ │ │ │ - 0x00007478 745f6c65 76656c00 61765f66 69666f5f t_level.av_fifo_ │ │ │ │ - 0x00007488 72656164 0061765f 7374726c 63617400 read.av_strlcat. │ │ │ │ - 0x00007498 61765f72 65736361 6c655f71 0061765f av_rescale_q.av_ │ │ │ │ - 0x000074a8 6672616d 655f616c 6c6f6300 61765f61 frame_alloc.av_a │ │ │ │ - 0x000074b8 65735f73 697a6500 61765f6c 6f673200 es_size.av_log2. │ │ │ │ - 0x000074c8 61765f73 74726e63 61736563 6d700061 av_strncasecmp.a │ │ │ │ - 0x000074d8 765f6d64 355f7570 64617465 0061765f v_md5_update.av_ │ │ │ │ - 0x000074e8 66726565 70006176 5f617370 72696e74 freep.av_asprint │ │ │ │ - 0x000074f8 66006176 5f676574 5f627974 65735f70 f.av_get_bytes_p │ │ │ │ - 0x00007508 65725f73 616d706c 65006176 5f6d616c er_sample.av_mal │ │ │ │ - 0x00007518 6c6f637a 0061765f 6669666f 5f726561 locz.av_fifo_rea │ │ │ │ - 0x00007528 645f746f 5f636200 61765f6f 70745f73 d_to_cb.av_opt_s │ │ │ │ - 0x00007538 65745f73 616d706c 655f666d 74006176 et_sample_fmt.av │ │ │ │ - 0x00007548 5f657870 725f7061 72736500 61765f66 _expr_parse.av_f │ │ │ │ - 0x00007558 6173745f 6d616c6c 6f630061 765f6f70 ast_malloc.av_op │ │ │ │ - 0x00007568 745f7365 745f696e 74006176 5f676574 t_set_int.av_get │ │ │ │ - 0x00007578 5f706163 6b65645f 73616d70 6c655f66 _packed_sample_f │ │ │ │ - 0x00007588 6d740061 765f6d61 6c6c6f63 5f617272 mt.av_malloc_arr │ │ │ │ - 0x00007598 61790061 765f7368 615f7570 64617465 ay.av_sha_update │ │ │ │ - 0x000075a8 0061765f 64696374 5f706172 73655f73 .av_dict_parse_s │ │ │ │ - 0x000075b8 7472696e 67006176 5f627566 6665725f tring.av_buffer_ │ │ │ │ - 0x000075c8 616c6c6f 63006176 5f666966 6f5f6361 alloc.av_fifo_ca │ │ │ │ - 0x000075d8 6e5f7265 61640061 765f7374 726e6475 n_read.av_strndu │ │ │ │ - 0x000075e8 70006176 5f736861 5f73697a 65006176 p.av_sha_size.av │ │ │ │ - 0x000075f8 5f706978 5f666d74 5f636f75 6e745f70 _pix_fmt_count_p │ │ │ │ - 0x00007608 6c616e65 73006176 5f643271 0061765f lanes.av_d2q.av_ │ │ │ │ - 0x00007618 6c7a6f31 785f6465 636f6465 0061765f lzo1x_decode.av_ │ │ │ │ - 0x00007628 6669666f 5f777269 74650061 765f7069 fifo_write.av_pi │ │ │ │ - 0x00007638 785f666d 745f6465 73635f67 65740061 x_fmt_desc_get.a │ │ │ │ - 0x00007648 765f6672 65650061 765f6672 616d655f v_free.av_frame_ │ │ │ │ - 0x00007658 66726565 0061765f 6d64355f 696e6974 free.av_md5_init │ │ │ │ - 0x00007668 0061765f 73616d70 6c655f66 6d745f69 .av_sample_fmt_i │ │ │ │ - 0x00007678 735f706c 616e6172 0061765f 6d64355f s_planar.av_md5_ │ │ │ │ - 0x00007688 66696e61 6c006176 5f657870 725f6576 final.av_expr_ev │ │ │ │ - 0x00007698 616c0061 765f6d64 355f7375 6d006176 al.av_md5_sum.av │ │ │ │ - 0x000076a8 5f627566 6665725f 72656600 61765f66 _buffer_ref.av_f │ │ │ │ - 0x000076b8 69666f5f 63616e5f 77726974 65006176 ifo_can_write.av │ │ │ │ - 0x000076c8 5f646963 745f6672 65650061 765f6c6f _dict_free.av_lo │ │ │ │ - 0x000076d8 675f7365 745f6361 6c6c6261 636b0061 g_set_callback.a │ │ │ │ - 0x000076e8 765f6165 735f696e 69740061 765f7374 v_aes_init.av_st │ │ │ │ - 0x000076f8 72636173 65636d70 0061765f 6672616d rcasecmp.av_fram │ │ │ │ - 0x00007708 655f756e 72656600 61765f64 6963745f e_unref.av_dict_ │ │ │ │ - 0x00007718 636f756e 74006176 5f676364 0061765f count.av_gcd.av_ │ │ │ │ - 0x00007728 6669666f 5f726573 65743200 61765f6d fifo_reset2.av_m │ │ │ │ - 0x00007738 616c6c6f 63006176 5f6f7074 5f73686f alloc.av_opt_sho │ │ │ │ - 0x00007748 77320061 765f6669 666f5f61 6c6c6f63 w2.av_fifo_alloc │ │ │ │ - 0x00007758 32006176 5f646973 706c6179 5f726f74 2.av_display_rot │ │ │ │ - 0x00007768 6174696f 6e5f6765 74006176 5f736861 ation_get.av_sha │ │ │ │ - 0x00007778 5f66696e 616c0061 765f6469 63745f67 _final.av_dict_g │ │ │ │ - 0x00007788 65740061 765f6d64 355f616c 6c6f6300 et.av_md5_alloc. │ │ │ │ - 0x00007798 61765f62 75666665 725f6372 65617465 av_buffer_create │ │ │ │ - 0x000077a8 0061765f 6669666f 5f667265 65703200 .av_fifo_freep2. │ │ │ │ - 0x000077b8 61765f6f 70745f73 65745f63 686c6179 av_opt_set_chlay │ │ │ │ - 0x000077c8 6f757400 61765f61 65735f63 72797074 out.av_aes_crypt │ │ │ │ - 0x000077d8 0061765f 62617365 36345f65 6e636f64 .av_base64_encod │ │ │ │ - 0x000077e8 65007070 5f667265 655f6d6f 64650070 e.pp_free_mode.p │ │ │ │ - 0x000077f8 705f706f 73747072 6f636573 73007070 p_postprocess.pp │ │ │ │ - 0x00007808 5f68656c 70007070 5f676574 5f636f6e _help.pp_get_con │ │ │ │ - 0x00007818 74657874 0070705f 6765745f 6d6f6465 text.pp_get_mode │ │ │ │ - 0x00007828 5f62795f 6e616d65 5f616e64 5f717561 _by_name_and_qua │ │ │ │ - 0x00007838 6c697479 0070705f 66726565 5f636f6e lity.pp_free_con │ │ │ │ - 0x00007848 74657874 0064765f 6465636f 6465725f text.dv_decoder_ │ │ │ │ - 0x00007858 66726565 0064765f 6465636f 6465725f free.dv_decoder_ │ │ │ │ - 0x00007868 6e657700 64765f70 61727365 5f686561 new.dv_parse_hea │ │ │ │ - 0x00007878 64657200 64765f64 65636f64 655f6675 der.dv_decode_fu │ │ │ │ - 0x00007888 6c6c5f61 7564696f 0064765f 6465636f ll_audio.dv_deco │ │ │ │ - 0x00007898 64655f66 756c6c5f 6672616d 65007876 de_full_frame.xv │ │ │ │ - 0x000078a8 69645f64 65636f72 65006476 646e6176 id_decore.dvdnav │ │ │ │ - 0x000078b8 5f6f7065 6e006476 646e6176 5f617564 _open.dvdnav_aud │ │ │ │ - 0x000078c8 696f5f73 74726561 6d5f666f 726d6174 io_stream_format │ │ │ │ - 0x000078d8 00647664 6e61765f 6765745f 76696465 .dvdnav_get_vide │ │ │ │ - 0x000078e8 6f5f6173 70656374 00647664 6e61765f o_aspect.dvdnav_ │ │ │ │ - 0x000078f8 73656374 6f725f73 65617263 68006476 sector_search.dv │ │ │ │ - 0x00007908 646e6176 5f676574 5f6e756d 6265725f dnav_get_number_ │ │ │ │ - 0x00007918 6f665f70 61727473 00647664 6e61765f of_parts.dvdnav_ │ │ │ │ - 0x00007928 6d6f7573 655f7365 6c656374 00647664 mouse_select.dvd │ │ │ │ - 0x00007938 6e61765f 6c6f7765 725f6275 74746f6e nav_lower_button │ │ │ │ - 0x00007948 5f73656c 65637400 6476646e 61765f67 _select.dvdnav_g │ │ │ │ - 0x00007958 65745f6e 756d6265 725f6f66 5f746974 et_number_of_tit │ │ │ │ - 0x00007968 6c657300 6476646e 61765f75 70706572 les.dvdnav_upper │ │ │ │ - 0x00007978 5f627574 746f6e5f 73656c65 63740064 _button_select.d │ │ │ │ - 0x00007988 76646e61 765f7370 755f7374 7265616d vdnav_spu_stream │ │ │ │ - 0x00007998 5f746f5f 6c616e67 00647664 6e61765f _to_lang.dvdnav_ │ │ │ │ - 0x000079a8 6765745f 63757272 656e745f 68696768 get_current_high │ │ │ │ - 0x000079b8 6c696768 74006476 646e6176 5f676574 light.dvdnav_get │ │ │ │ - 0x000079c8 5f706f73 6974696f 6e006476 646e6176 _position.dvdnav │ │ │ │ - 0x000079d8 5f617564 696f5f73 74726561 6d5f746f _audio_stream_to │ │ │ │ - 0x000079e8 5f6c616e 67006476 646e6176 5f676574 _lang.dvdnav_get │ │ │ │ - 0x000079f8 5f6e6578 745f7374 696c6c5f 666c6167 _next_still_flag │ │ │ │ - 0x00007a08 00647664 6e61765f 6765745f 7469746c .dvdnav_get_titl │ │ │ │ - 0x00007a18 655f7374 72696e67 00647664 6e61765f e_string.dvdnav_ │ │ │ │ - 0x00007a28 6c656674 5f627574 746f6e5f 73656c65 left_button_sele │ │ │ │ - 0x00007a38 63740064 76646e61 765f6d65 6e755f63 ct.dvdnav_menu_c │ │ │ │ - 0x00007a48 616c6c00 6476646e 61765f74 69746c65 all.dvdnav_title │ │ │ │ - 0x00007a58 5f706c61 79006476 646e6176 5f617564 _play.dvdnav_aud │ │ │ │ - 0x00007a68 696f5f73 74726561 6d5f6368 616e6e65 io_stream_channe │ │ │ │ - 0x00007a78 6c730064 76646e61 765f6275 74746f6e ls.dvdnav_button │ │ │ │ - 0x00007a88 5f616374 69766174 65006476 646e6176 _activate.dvdnav │ │ │ │ - 0x00007a98 5f6d6f75 73655f61 63746976 61746500 _mouse_activate. │ │ │ │ - 0x00007aa8 6476646e 61765f67 65745f61 7564696f dvdnav_get_audio │ │ │ │ - 0x00007ab8 5f6c6f67 6963616c 5f737472 65616d00 _logical_stream. │ │ │ │ - 0x00007ac8 6476646e 61765f67 65745f73 70755f6c dvdnav_get_spu_l │ │ │ │ - 0x00007ad8 6f676963 616c5f73 74726561 6d006476 ogical_stream.dv │ │ │ │ - 0x00007ae8 646e6176 5f726967 68745f62 7574746f dnav_right_butto │ │ │ │ - 0x00007af8 6e5f7365 6c656374 0074616e 00706f77 n_select.tan.pow │ │ │ │ - 0x00007b08 0072696e 74006c6f 67313000 73696e00 .rint.log10.sin. │ │ │ │ - 0x00007b18 73717274 66007369 6e636f73 00657870 sqrtf.sincos.exp │ │ │ │ - 0x00007b28 006c7269 6e746600 6365696c 00636569 .lrintf.ceil.cei │ │ │ │ - 0x00007b38 6c660073 71727400 666c6f6f 72005846 lf.sqrt.floor.XF │ │ │ │ - 0x00007b48 72656500 58476574 56697375 616c496e ree.XGetVisualIn │ │ │ │ - 0x00007b58 666f0058 466c7573 68004450 4d534469 fo.XFlush.DPMSDi │ │ │ │ - 0x00007b68 7361626c 65004450 4d53456e 61626c65 sable.DPMSEnable │ │ │ │ - 0x00007b78 00585368 6d517565 72794578 74656e73 .XShmQueryExtens │ │ │ │ - 0x00007b88 696f6e00 44504d53 496e666f 00585368 ion.DPMSInfo.XSh │ │ │ │ - 0x00007b98 6d476574 4576656e 74426173 65004450 mGetEventBase.DP │ │ │ │ - 0x00007ba8 4d535175 65727945 7874656e 73696f6e MSQueryExtension │ │ │ │ - 0x00007bb8 00585368 6d507574 496d6167 65005853 .XShmPutImage.XS │ │ │ │ - 0x00007bc8 686d4465 74616368 00585368 6d417474 hmDetach.XShmAtt │ │ │ │ - 0x00007bd8 61636800 5853686d 43726561 7465496d ach.XShmCreateIm │ │ │ │ - 0x00007be8 61676500 44504d53 466f7263 654c6576 age.DPMSForceLev │ │ │ │ - 0x00007bf8 656c0058 47657457 696e646f 77417474 el.XGetWindowAtt │ │ │ │ - 0x00007c08 72696275 74657300 58536574 466f7265 ributes.XSetFore │ │ │ │ - 0x00007c18 67726f75 6e640058 47726162 4b657962 ground.XGrabKeyb │ │ │ │ - 0x00007c28 6f617264 00584372 65617465 496d6167 oard.XCreateImag │ │ │ │ - 0x00007c38 65005857 69746864 72617757 696e646f e.XWithdrawWindo │ │ │ │ - 0x00007c48 77005847 65744572 726f7254 65787400 w.XGetErrorText. │ │ │ │ - 0x00007c58 58437265 61746542 69746d61 7046726f XCreateBitmapFro │ │ │ │ - 0x00007c68 6d446174 6100584d 61746368 56697375 mData.XMatchVisu │ │ │ │ - 0x00007c78 616c496e 666f0058 436c6561 7257696e alInfo.XClearWin │ │ │ │ - 0x00007c88 646f7700 58507574 4261636b 4576656e dow.XPutBackEven │ │ │ │ - 0x00007c98 7400584e 65787445 76656e74 00584772 t.XNextEvent.XGr │ │ │ │ - 0x00007ca8 6162506f 696e7465 72005855 6e6d6170 abPointer.XUnmap │ │ │ │ - 0x00007cb8 57696e64 6f770058 44657374 726f7957 Window.XDestroyW │ │ │ │ - 0x00007cc8 696e646f 77005853 796e6300 58536574 indow.XSync.XSet │ │ │ │ - 0x00007cd8 5374616e 64617264 50726f70 65727469 StandardProperti │ │ │ │ - 0x00007ce8 65730058 4d617057 696e646f 77005843 es.XMapWindow.XC │ │ │ │ - 0x00007cf8 68616e67 6557696e 646f7741 74747269 hangeWindowAttri │ │ │ │ - 0x00007d08 62757465 73005847 6574574d 4e6f726d butes.XGetWMNorm │ │ │ │ - 0x00007d18 616c4869 6e747300 58536574 574d4e6f alHints.XSetWMNo │ │ │ │ - 0x00007d28 726d616c 48696e74 73005855 6e677261 rmalHints.XUngra │ │ │ │ - 0x00007d38 624b6579 626f6172 64005847 6574496d bKeyboard.XGetIm │ │ │ │ - 0x00007d48 61676500 58437265 61746557 696e646f age.XCreateWindo │ │ │ │ - 0x00007d58 77005853 65744572 726f7248 616e646c w.XSetErrorHandl │ │ │ │ - 0x00007d68 65720058 4d6f7665 52657369 7a655769 er.XMoveResizeWi │ │ │ │ - 0x00007d78 6e646f77 0058416c 6c6f634e 616d6564 ndow.XAllocNamed │ │ │ │ - 0x00007d88 436f6c6f 72005853 6574574d 50726f74 Color.XSetWMProt │ │ │ │ - 0x00007d98 6f636f6c 73005843 72656174 65506978 ocols.XCreatePix │ │ │ │ - 0x00007da8 6d617043 7572736f 72005853 6574436c mapCursor.XSetCl │ │ │ │ - 0x00007db8 61737348 696e7400 58496e74 65726e41 assHint.XInternA │ │ │ │ - 0x00007dc8 746f6d00 58467265 65437572 736f7200 tom.XFreeCursor. │ │ │ │ - 0x00007dd8 58436861 6e676550 726f7065 72747900 XChangeProperty. │ │ │ │ - 0x00007de8 58536574 5472616e 7369656e 74466f72 XSetTransientFor │ │ │ │ - 0x00007df8 48696e74 00585472 616e736c 61746543 Hint.XTranslateC │ │ │ │ - 0x00007e08 6f6f7264 696e6174 65730058 4c6f6f6b oordinates.XLook │ │ │ │ - 0x00007e18 75705374 72696e67 00585365 6e644576 upString.XSendEv │ │ │ │ - 0x00007e28 656e7400 58476574 41746f6d 4e616d65 ent.XGetAtomName │ │ │ │ - 0x00007e38 0058496e 7374616c 6c436f6c 6f726d61 .XInstallColorma │ │ │ │ - 0x00007e48 70005852 61697365 57696e64 6f770058 p.XRaiseWindow.X │ │ │ │ - 0x00007e58 50757449 6d616765 00584765 7447656f PutImage.XGetGeo │ │ │ │ - 0x00007e68 6d657472 79005850 656e6469 6e670058 metry.XPending.X │ │ │ │ - 0x00007e78 46726565 47430058 56697375 616c4944 FreeGC.XVisualID │ │ │ │ - 0x00007e88 46726f6d 56697375 616c0058 53746f72 FromVisual.XStor │ │ │ │ - 0x00007e98 65436f6c 6f727300 5853656c 65637449 eColors.XSelectI │ │ │ │ - 0x00007ea8 6e707574 00584672 6565436f 6c6f7273 nput.XFreeColors │ │ │ │ - 0x00007eb8 00584372 65617465 436f6c6f 726d6170 .XCreateColormap │ │ │ │ - 0x00007ec8 00585365 74496e70 7574466f 63757300 .XSetInputFocus. │ │ │ │ - 0x00007ed8 58526573 65745363 7265656e 53617665 XResetScreenSave │ │ │ │ - 0x00007ee8 72005846 72656550 69786d61 70005853 r.XFreePixmap.XS │ │ │ │ - 0x00007ef8 65744261 636b6772 6f756e64 0058556e etBackground.XUn │ │ │ │ - 0x00007f08 67726162 506f696e 74657200 5853746f grabPointer.XSto │ │ │ │ - 0x00007f18 72654e61 6d650058 43726561 74654743 reName.XCreateGC │ │ │ │ - 0x00007f28 00584669 6c6c5265 6374616e 676c6500 .XFillRectangle. │ │ │ │ - 0x00007f38 58446566 696e6543 7572736f 7200584d XDefineCursor.XM │ │ │ │ - 0x00007f48 61705261 69736564 00584765 7457696e apRaised.XGetWin │ │ │ │ - 0x00007f58 646f7750 726f7065 72747900 58536372 dowProperty.XScr │ │ │ │ - 0x00007f68 65656e53 61766572 53757370 656e6400 eenSaverSuspend. │ │ │ │ - 0x00007f78 58536372 65656e53 61766572 51756572 XScreenSaverQuer │ │ │ │ - 0x00007f88 79457874 656e7369 6f6e0058 53637265 yExtension.XScre │ │ │ │ - 0x00007f98 656e5361 76657251 75657279 56657273 enSaverQueryVers │ │ │ │ - 0x00007fa8 696f6e00 58764c69 7374496d 61676546 ion.XvListImageF │ │ │ │ - 0x00007fb8 6f726d61 74730058 76437265 61746549 ormats.XvCreateI │ │ │ │ - 0x00007fc8 6d616765 00587650 7574496d 61676500 mage.XvPutImage. │ │ │ │ - 0x00007fd8 58764772 6162506f 72740058 76467265 XvGrabPort.XvFre │ │ │ │ - 0x00007fe8 65416461 70746f72 496e666f 00587651 eAdaptorInfo.XvQ │ │ │ │ - 0x00007ff8 75657279 506f7274 41747472 69627574 ueryPortAttribut │ │ │ │ - 0x00008008 65730058 7653686d 50757449 6d616765 es.XvShmPutImage │ │ │ │ - 0x00008018 00587651 75657279 45787465 6e73696f .XvQueryExtensio │ │ │ │ - 0x00008028 6e005876 53657450 6f727441 74747269 n.XvSetPortAttri │ │ │ │ - 0x00008038 62757465 00587653 686d4372 65617465 bute.XvShmCreate │ │ │ │ - 0x00008048 496d6167 65005876 51756572 79456e63 Image.XvQueryEnc │ │ │ │ - 0x00008058 6f64696e 67730058 76467265 65456e63 odings.XvFreeEnc │ │ │ │ - 0x00008068 6f64696e 67496e66 6f005876 47657450 odingInfo.XvGetP │ │ │ │ - 0x00008078 6f727441 74747269 62757465 00587651 ortAttribute.XvQ │ │ │ │ - 0x00008088 75657279 41646170 746f7273 0058696e ueryAdaptors.Xin │ │ │ │ - 0x00008098 6572616d 61497341 63746976 65005869 eramaIsActive.Xi │ │ │ │ - 0x000080a8 6e657261 6d615175 65727953 63726565 neramaQueryScree │ │ │ │ - 0x000080b8 6e730058 46383656 69644d6f 64655175 ns.XF86VidModeQu │ │ │ │ - 0x000080c8 65727945 7874656e 73696f6e 00584638 eryExtension.XF8 │ │ │ │ - 0x000080d8 36566964 4d6f6465 53657456 69657750 6VidModeSetViewP │ │ │ │ - 0x000080e8 6f727400 58463836 5669644d 6f646551 ort.XF86VidModeQ │ │ │ │ - 0x000080f8 75657279 56657273 696f6e00 58463836 ueryVersion.XF86 │ │ │ │ - 0x00008108 5669644d 6f646547 6574416c 6c4d6f64 VidModeGetAllMod │ │ │ │ - 0x00008118 654c696e 65730058 46383656 69644d6f eLines.XF86VidMo │ │ │ │ - 0x00008128 64654765 744d6f64 654c696e 65005846 deGetModeLine.XF │ │ │ │ - 0x00008138 38365669 644d6f64 65537769 74636854 86VidModeSwitchT │ │ │ │ - 0x00008148 6f4d6f64 65005846 38365669 644d6f64 oMode.XF86VidMod │ │ │ │ - 0x00008158 654c6f63 6b4d6f64 65537769 74636800 eLockModeSwitch. │ │ │ │ - 0x00008168 58444741 53657456 69657770 6f727400 XDGASetViewport. │ │ │ │ - 0x00008178 58444741 5365744d 6f646500 58444741 XDGASetMode.XDGA │ │ │ │ - 0x00008188 53796e63 00584447 41436c6f 73654672 Sync.XDGACloseFr │ │ │ │ - 0x00008198 616d6562 75666665 72005844 47414f70 amebuffer.XDGAOp │ │ │ │ - 0x000081a8 656e4672 616d6562 75666665 72005844 enFramebuffer.XD │ │ │ │ - 0x000081b8 47415175 6572794d 6f646573 0061615f GAQueryModes.aa_ │ │ │ │ - 0x000081c8 70617273 656f7074 696f6e73 0061615f parseoptions.aa_ │ │ │ │ - 0x000081d8 70757473 0061615f 7265636f 6d6d656e puts.aa_recommen │ │ │ │ - 0x000081e8 646c6f77 0061615f 68696465 63757273 dlow.aa_hidecurs │ │ │ │ - 0x000081f8 6f720061 615f6765 74657665 6e740061 or.aa_getevent.a │ │ │ │ - 0x00008208 615f636c 6f736500 61615f64 65667061 a_close.aa_defpa │ │ │ │ - 0x00008218 72616d73 0061615f 64697370 6c617972 rams.aa_displayr │ │ │ │ - 0x00008228 65636f6d 6d656e64 65640061 615f7265 ecommended.aa_re │ │ │ │ - 0x00008238 6e646572 0061615f 6175746f 696e6974 nder.aa_autoinit │ │ │ │ - 0x00008248 6b626400 61615f72 65636f6d 6d656e64 kbd.aa_recommend │ │ │ │ - 0x00008258 68690061 615f7265 73697a65 68616e64 hi.aa_resizehand │ │ │ │ - 0x00008268 6c657200 61615f67 65746669 72737400 ler.aa_getfirst. │ │ │ │ - 0x00008278 61615f70 72696e74 66006161 5f726573 aa_printf.aa_res │ │ │ │ - 0x00008288 697a6500 61615f61 75746f69 6e697400 ize.aa_autoinit. │ │ │ │ - 0x00008298 61615f64 65667265 6e646572 70617261 aa_defrenderpara │ │ │ │ - 0x000082a8 6d730061 615f6661 73747265 6e646572 ms.aa_fastrender │ │ │ │ - 0x000082b8 0061615f 666c7573 68006161 5f676574 .aa_flush.aa_get │ │ │ │ - 0x000082c8 72656e64 65727061 72616d73 0061615f renderparams.aa_ │ │ │ │ - 0x000082d8 68656c70 00636163 615f6372 65617465 help.caca_create │ │ │ │ - 0x000082e8 5f63616e 76617300 63616361 5f736574 _canvas.caca_set │ │ │ │ - 0x000082f8 5f646973 706c6179 5f746974 6c650063 _display_title.c │ │ │ │ - 0x00008308 6163615f 6765745f 63616e76 61735f68 aca_get_canvas_h │ │ │ │ - 0x00008318 65696768 74006361 63615f67 65745f64 eight.caca_get_d │ │ │ │ - 0x00008328 69746865 725f6368 61727365 745f6c69 ither_charset_li │ │ │ │ - 0x00008338 73740063 6163615f 7365745f 64697468 st.caca_set_dith │ │ │ │ - 0x00008348 65725f61 6e746961 6c696173 00636163 er_antialias.cac │ │ │ │ - 0x00008358 615f7365 745f6469 74686572 5f616c67 a_set_dither_alg │ │ │ │ - 0x00008368 6f726974 686d0063 6163615f 6765745f orithm.caca_get_ │ │ │ │ - 0x00008378 64697468 65725f63 6f6c6f72 5f6c6973 dither_color_lis │ │ │ │ - 0x00008388 74006361 63615f73 65745f64 69746865 t.caca_set_dithe │ │ │ │ - 0x00008398 725f6368 61727365 74006361 63615f64 r_charset.caca_d │ │ │ │ - 0x000083a8 69746865 725f6269 746d6170 00636163 ither_bitmap.cac │ │ │ │ - 0x000083b8 615f6672 65655f64 69746865 72006361 a_free_dither.ca │ │ │ │ - 0x000083c8 63615f67 65745f65 76656e74 00636163 ca_get_event.cac │ │ │ │ - 0x000083d8 615f7365 745f6469 74686572 5f636f6c a_set_dither_col │ │ │ │ - 0x000083e8 6f720063 6163615f 6765745f 64697468 or.caca_get_dith │ │ │ │ - 0x000083f8 65725f61 6e746961 6c696173 5f6c6973 er_antialias_lis │ │ │ │ - 0x00008408 74006361 63615f70 75745f73 74720063 t.caca_put_str.c │ │ │ │ - 0x00008418 6163615f 66726565 5f63616e 76617300 aca_free_canvas. │ │ │ │ - 0x00008428 63616361 5f676574 5f646974 6865725f caca_get_dither_ │ │ │ │ - 0x00008438 616c676f 72697468 6d5f6c69 73740063 algorithm_list.c │ │ │ │ - 0x00008448 6163615f 63726561 74655f64 6973706c aca_create_displ │ │ │ │ - 0x00008458 61790063 6163615f 66726565 5f646973 ay.caca_free_dis │ │ │ │ - 0x00008468 706c6179 00636163 615f6765 745f6361 play.caca_get_ca │ │ │ │ - 0x00008478 6e766173 5f776964 74680063 6163615f nvas_width.caca_ │ │ │ │ - 0x00008488 63726561 74655f64 69746865 72006361 create_dither.ca │ │ │ │ - 0x00008498 63615f72 65667265 73685f64 6973706c ca_refresh_displ │ │ │ │ - 0x000084a8 61790053 444c5f4f 70656e41 7564696f ay.SDL_OpenAudio │ │ │ │ - 0x000084b8 0053444c 5f456e61 626c6555 4e49434f .SDL_EnableUNICO │ │ │ │ - 0x000084c8 44450053 444c5f55 6e6c6f63 6b417564 DE.SDL_UnlockAud │ │ │ │ - 0x000084d8 696f0053 444c5f56 6964656f 44726976 io.SDL_VideoDriv │ │ │ │ - 0x000084e8 65724e61 6d650053 444c5f55 70646174 erName.SDL_Updat │ │ │ │ - 0x000084f8 65526563 74730053 444c5f47 65744572 eRects.SDL_GetEr │ │ │ │ - 0x00008508 726f7200 53444c5f 55707065 72426c69 ror.SDL_UpperBli │ │ │ │ - 0x00008518 74005344 4c5f4c6f 636b4175 64696f00 t.SDL_LockAudio. │ │ │ │ - 0x00008528 53444c5f 50617573 65417564 696f0053 SDL_PauseAudio.S │ │ │ │ - 0x00008538 444c5f46 6c697000 53444c5f 574d5f53 DL_Flip.SDL_WM_S │ │ │ │ - 0x00008548 65744361 7074696f 6e005344 4c5f4669 etCaption.SDL_Fi │ │ │ │ - 0x00008558 6c6c5265 63740053 444c5f4c 6973744d llRect.SDL_ListM │ │ │ │ - 0x00008568 6f646573 0053444c 5f517569 74537562 odes.SDL_QuitSub │ │ │ │ - 0x00008578 53797374 656d0053 444c5f47 4c5f5365 System.SDL_GL_Se │ │ │ │ - 0x00008588 74417474 72696275 74650053 444c5f45 tAttribute.SDL_E │ │ │ │ - 0x00008598 6e61626c 654b6579 52657065 61740053 nableKeyRepeat.S │ │ │ │ - 0x000085a8 444c5f46 72656559 55564f76 65726c61 DL_FreeYUVOverla │ │ │ │ - 0x000085b8 79005344 4c5f506f 6c6c4576 656e7400 y.SDL_PollEvent. │ │ │ │ - 0x000085c8 53444c5f 57617349 6e697400 53444c5f SDL_WasInit.SDL_ │ │ │ │ - 0x000085d8 4576656e 74537461 74650053 444c5f43 EventState.SDL_C │ │ │ │ - 0x000085e8 72656174 65524742 53757266 61636500 reateRGBSurface. │ │ │ │ - 0x000085f8 53444c5f 496e6974 0053444c 5f557064 SDL_Init.SDL_Upd │ │ │ │ - 0x00008608 61746552 65637400 53444c5f 53686f77 ateRect.SDL_Show │ │ │ │ - 0x00008618 43757273 6f720053 444c5f53 65745669 Cursor.SDL_SetVi │ │ │ │ - 0x00008628 64656f4d 6f646500 53444c5f 436c6f73 deoMode.SDL_Clos │ │ │ │ - 0x00008638 65417564 696f0053 444c5f47 4c5f5377 eAudio.SDL_GL_Sw │ │ │ │ - 0x00008648 61704275 66666572 73005344 4c5f474c apBuffers.SDL_GL │ │ │ │ - 0x00008658 5f4c6f61 644c6962 72617279 0053444c _LoadLibrary.SDL │ │ │ │ - 0x00008668 5f476574 56696465 6f496e66 6f005344 _GetVideoInfo.SD │ │ │ │ - 0x00008678 4c5f4469 73706c61 79595556 4f766572 L_DisplayYUVOver │ │ │ │ - 0x00008688 6c617900 53444c5f 474c5f47 65745072 lay.SDL_GL_GetPr │ │ │ │ - 0x00008698 6f634164 64726573 73005344 4c5f4372 ocAddress.SDL_Cr │ │ │ │ - 0x000086a8 65617465 5955564f 7665726c 61790053 eateYUVOverlay.S │ │ │ │ - 0x000086b8 444c5f46 72656553 75726661 63650067 DL_FreeSurface.g │ │ │ │ - 0x000086c8 6c456e61 626c6500 676c4765 6e546578 lEnable.glGenTex │ │ │ │ - 0x000086d8 74757265 7300676c 456e644c 69737400 tures.glEndList. │ │ │ │ - 0x000086e8 676c4472 61774275 66666572 00676c56 glDrawBuffer.glV │ │ │ │ - 0x000086f8 65727465 78326600 676c436f 6c6f7234 ertex2f.glColor4 │ │ │ │ - 0x00008708 6600676c 54657850 6172616d 65746572 f.glTexParameter │ │ │ │ - 0x00008718 66760067 6c566572 74657833 6600676c fv.glVertex3f.gl │ │ │ │ - 0x00008728 436f6c6f 72347562 00676c4e 6f726d61 Color4ub.glNorma │ │ │ │ - 0x00008738 6c336600 676c5847 6574436f 6e666967 l3f.glXGetConfig │ │ │ │ - 0x00008748 00676c47 656e4c69 73747300 676c436c .glGenLists.glCl │ │ │ │ - 0x00008758 65617244 65707468 00676c43 616c6c4c earDepth.glCallL │ │ │ │ - 0x00008768 69737473 00676c58 44657374 726f7943 ists.glXDestroyC │ │ │ │ - 0x00008778 6f6e7465 78740067 6c584368 6f6f7365 ontext.glXChoose │ │ │ │ - 0x00008788 56697375 616c0067 6c43616c 6c4c6973 Visual.glCallLis │ │ │ │ - 0x00008798 7400676c 466c7573 6800676c 54657845 t.glFlush.glTexE │ │ │ │ - 0x000087a8 6e766900 676c5069 78656c53 746f7265 nvi.glPixelStore │ │ │ │ - 0x000087b8 6900676c 54657849 6d616765 31440067 i.glTexImage1D.g │ │ │ │ - 0x000087c8 6c585377 61704275 66666572 7300676c lXSwapBuffers.gl │ │ │ │ - 0x000087d8 436c6561 72436f6c 6f720067 6c546578 ClearColor.glTex │ │ │ │ - 0x000087e8 496d6167 65324400 676c4465 6c657465 Image2D.glDelete │ │ │ │ - 0x000087f8 4c697374 7300676c 44657074 6846756e Lists.glDepthFun │ │ │ │ - 0x00008808 6300676c 44657074 684d6173 6b00676c c.glDepthMask.gl │ │ │ │ - 0x00008818 47657449 6e746567 65727600 676c436f GetIntegerv.glCo │ │ │ │ - 0x00008828 6c6f724d 61736b00 676c5669 6577706f lorMask.glViewpo │ │ │ │ - 0x00008838 72740067 6c456e64 00676c44 69736162 rt.glEnd.glDisab │ │ │ │ - 0x00008848 6c650067 6c44656c 65746554 65787475 le.glDeleteTextu │ │ │ │ - 0x00008858 72657300 676c584d 616b6543 75727265 res.glXMakeCurre │ │ │ │ - 0x00008868 6e740067 6c46696e 69736800 676c426c nt.glFinish.glBl │ │ │ │ - 0x00008878 656e6446 756e6300 676c4765 74546578 endFunc.glGetTex │ │ │ │ - 0x00008888 4c657665 6c506172 616d6574 65726976 LevelParameteriv │ │ │ │ - 0x00008898 00676c4c 69676874 66760067 6c436c65 .glLightfv.glCle │ │ │ │ - 0x000088a8 61720067 6c426567 696e0067 6c584372 ar.glBegin.glXCr │ │ │ │ - 0x000088b8 65617465 436f6e74 65787400 676c5465 eateContext.glTe │ │ │ │ - 0x000088c8 78537562 496d6167 65324400 676c4e65 xSubImage2D.glNe │ │ │ │ - 0x000088d8 774c6973 7400676c 53686164 654d6f64 wList.glShadeMod │ │ │ │ - 0x000088e8 656c0067 6c476574 53747269 6e670067 el.glGetString.g │ │ │ │ - 0x000088f8 6c546578 50617261 6d657465 72660067 lTexParameterf.g │ │ │ │ - 0x00008908 6c546578 50617261 6d657465 72690067 lTexParameteri.g │ │ │ │ - 0x00008918 6c546578 436f6f72 64326600 676c4c6f lTexCoord2f.glLo │ │ │ │ - 0x00008928 61644d61 74726978 6600676c 436f6c6f adMatrixf.glColo │ │ │ │ - 0x00008938 724d6174 65726961 6c00676c 42696e64 rMaterial.glBind │ │ │ │ - 0x00008948 54657874 75726500 65676c51 75657279 Texture.eglQuery │ │ │ │ - 0x00008958 53747269 6e670065 676c4465 7374726f String.eglDestro │ │ │ │ - 0x00008968 79537572 66616365 0065676c 47657444 ySurface.eglGetD │ │ │ │ - 0x00008978 6973706c 61790065 676c5465 726d696e isplay.eglTermin │ │ │ │ - 0x00008988 61746500 65676c47 65744572 726f7200 ate.eglGetError. │ │ │ │ - 0x00008998 65676c49 6e697469 616c697a 65006567 eglInitialize.eg │ │ │ │ - 0x000089a8 6c476574 50726f63 41646472 65737300 lGetProcAddress. │ │ │ │ - 0x000089b8 65676c4d 616b6543 75727265 6e740065 eglMakeCurrent.e │ │ │ │ - 0x000089c8 676c4372 65617465 57696e64 6f775375 glCreateWindowSu │ │ │ │ - 0x000089d8 72666163 65006567 6c476574 436f6e66 rface.eglGetConf │ │ │ │ - 0x000089e8 69674174 74726962 0065676c 53776170 igAttrib.eglSwap │ │ │ │ - 0x000089f8 42756666 65727300 65676c44 65737472 Buffers.eglDestr │ │ │ │ - 0x00008a08 6f79436f 6e746578 74006567 6c43686f oyContext.eglCho │ │ │ │ - 0x00008a18 6f736543 6f6e6669 67006567 6c437265 oseConfig.eglCre │ │ │ │ - 0x00008a28 61746543 6f6e7465 78740065 676c4765 ateContext.eglGe │ │ │ │ - 0x00008a38 74436f6e 66696773 0065676c 53776170 tConfigs.eglSwap │ │ │ │ - 0x00008a48 496e7465 7276616c 00417553 65744572 Interval.AuSetEr │ │ │ │ - 0x00008a58 726f7248 616e646c 65720041 75476574 rorHandler.AuGet │ │ │ │ - 0x00008a68 4572726f 72546578 74004175 52656769 ErrorText.AuRegi │ │ │ │ - 0x00008a78 73746572 4576656e 7448616e 646c6572 sterEventHandler │ │ │ │ - 0x00008a88 00417544 69737061 74636845 76656e74 .AuDispatchEvent │ │ │ │ - 0x00008a98 00417557 72697465 456c656d 656e7400 .AuWriteElement. │ │ │ │ - 0x00008aa8 4175436c 6f736553 65727665 72004175 AuCloseServer.Au │ │ │ │ - 0x00008ab8 5363616e 466f7254 79706564 4576656e ScanForTypedEven │ │ │ │ - 0x00008ac8 74004175 53657445 6c656d65 6e747300 t.AuSetElements. │ │ │ │ - 0x00008ad8 41755374 61727446 6c6f7700 41754372 AuStartFlow.AuCr │ │ │ │ - 0x00008ae8 65617465 466c6f77 0041754f 70656e53 eateFlow.AuOpenS │ │ │ │ - 0x00008af8 65727665 72004175 53746f70 466c6f77 erver.AuStopFlow │ │ │ │ - 0x00008b08 00417553 6574456c 656d656e 74506172 .AuSetElementPar │ │ │ │ - 0x00008b18 616d6574 65727300 70615f74 68726561 ameters.pa_threa │ │ │ │ - 0x00008b28 6465645f 6d61696e 6c6f6f70 5f667265 ded_mainloop_fre │ │ │ │ - 0x00008b38 65007061 5f737472 65616d5f 636f726b e.pa_stream_cork │ │ │ │ - 0x00008b48 0070615f 74687265 61646564 5f6d6169 .pa_threaded_mai │ │ │ │ - 0x00008b58 6e6c6f6f 705f756e 6c6f636b 0070615f nloop_unlock.pa_ │ │ │ │ - 0x00008b68 636f6e74 6578745f 64697363 6f6e6e65 context_disconne │ │ │ │ - 0x00008b78 63740070 615f6376 6f6c756d 655f6176 ct.pa_cvolume_av │ │ │ │ - 0x00008b88 67007061 5f746872 65616465 645f6d61 g.pa_threaded_ma │ │ │ │ - 0x00008b98 696e6c6f 6f705f77 61697400 70615f73 inloop_wait.pa_s │ │ │ │ - 0x00008ba8 74726561 6d5f6472 61696e00 70615f73 tream_drain.pa_s │ │ │ │ - 0x00008bb8 74726572 726f7200 70615f73 74726561 trerror.pa_strea │ │ │ │ - 0x00008bc8 6d5f7365 745f6c61 74656e63 795f7570 m_set_latency_up │ │ │ │ - 0x00008bd8 64617465 5f63616c 6c626163 6b007061 date_callback.pa │ │ │ │ - 0x00008be8 5f746872 65616465 645f6d61 696e6c6f _threaded_mainlo │ │ │ │ - 0x00008bf8 6f705f6c 6f636b00 70615f63 6f6e7465 op_lock.pa_conte │ │ │ │ - 0x00008c08 78745f65 72726e6f 0070615f 636f6e74 xt_errno.pa_cont │ │ │ │ - 0x00008c18 6578745f 6765745f 73696e6b 5f696e70 ext_get_sink_inp │ │ │ │ - 0x00008c28 75745f69 6e666f00 70615f63 6f6e7465 ut_info.pa_conte │ │ │ │ - 0x00008c38 78745f67 65745f73 74617465 0070615f xt_get_state.pa_ │ │ │ │ - 0x00008c48 6f706572 6174696f 6e5f756e 72656600 operation_unref. │ │ │ │ - 0x00008c58 70615f73 74726561 6d5f6765 745f696e pa_stream_get_in │ │ │ │ - 0x00008c68 64657800 70615f73 616d706c 655f7370 dex.pa_sample_sp │ │ │ │ - 0x00008c78 65635f76 616c6964 0070615f 6765745f ec_valid.pa_get_ │ │ │ │ - 0x00008c88 6c696272 6172795f 76657273 696f6e00 library_version. │ │ │ │ - 0x00008c98 70615f73 74726561 6d5f7772 69746500 pa_stream_write. │ │ │ │ - 0x00008ca8 70615f6f 70657261 74696f6e 5f676574 pa_operation_get │ │ │ │ - 0x00008cb8 5f737461 74650070 615f6376 6f6c756d _state.pa_cvolum │ │ │ │ - 0x00008cc8 655f7365 74007061 5f746872 65616465 e_set.pa_threade │ │ │ │ - 0x00008cd8 645f6d61 696e6c6f 6f705f67 65745f61 d_mainloop_get_a │ │ │ │ - 0x00008ce8 70690070 615f7468 72656164 65645f6d pi.pa_threaded_m │ │ │ │ - 0x00008cf8 61696e6c 6f6f705f 73746172 74007061 ainloop_start.pa │ │ │ │ - 0x00008d08 5f737472 65616d5f 6e657700 70615f73 _stream_new.pa_s │ │ │ │ - 0x00008d18 74726561 6d5f6469 73636f6e 6e656374 tream_disconnect │ │ │ │ - 0x00008d28 0070615f 73747265 616d5f73 65745f6e .pa_stream_set_n │ │ │ │ - 0x00008d38 616d6500 70615f73 74726561 6d5f6765 ame.pa_stream_ge │ │ │ │ - 0x00008d48 745f7374 61746500 70615f63 6f6e7465 t_state.pa_conte │ │ │ │ - 0x00008d58 78745f6e 65770070 615f7374 7265616d xt_new.pa_stream │ │ │ │ - 0x00008d68 5f666c75 73680070 615f636f 6e746578 _flush.pa_contex │ │ │ │ - 0x00008d78 745f756e 72656600 70615f63 6f6e7465 t_unref.pa_conte │ │ │ │ - 0x00008d88 78745f73 65745f73 74617465 5f63616c xt_set_state_cal │ │ │ │ - 0x00008d98 6c626163 6b007061 5f737472 65616d5f lback.pa_stream_ │ │ │ │ - 0x00008da8 7365745f 77726974 655f6361 6c6c6261 set_write_callba │ │ │ │ - 0x00008db8 636b0070 615f7468 72656164 65645f6d ck.pa_threaded_m │ │ │ │ - 0x00008dc8 61696e6c 6f6f705f 6e657700 70615f74 ainloop_new.pa_t │ │ │ │ - 0x00008dd8 68726561 6465645f 6d61696e 6c6f6f70 hreaded_mainloop │ │ │ │ - 0x00008de8 5f736967 6e616c00 70615f63 6f6e7465 _signal.pa_conte │ │ │ │ - 0x00008df8 78745f73 65745f73 696e6b5f 696e7075 xt_set_sink_inpu │ │ │ │ - 0x00008e08 745f766f 6c756d65 0070615f 636f6e74 t_volume.pa_cont │ │ │ │ - 0x00008e18 6578745f 636f6e6e 65637400 70615f73 ext_connect.pa_s │ │ │ │ - 0x00008e28 74726561 6d5f636f 6e6e6563 745f706c tream_connect_pl │ │ │ │ - 0x00008e38 61796261 636b0070 615f7374 7265616d ayback.pa_stream │ │ │ │ - 0x00008e48 5f756e72 65660070 615f7468 72656164 _unref.pa_thread │ │ │ │ - 0x00008e58 65645f6d 61696e6c 6f6f705f 73746f70 ed_mainloop_stop │ │ │ │ - 0x00008e68 0070615f 62797465 735f7065 725f7365 .pa_bytes_per_se │ │ │ │ - 0x00008e78 636f6e64 0070615f 73747265 616d5f73 cond.pa_stream_s │ │ │ │ - 0x00008e88 65745f73 74617465 5f63616c 6c626163 et_state_callbac │ │ │ │ - 0x00008e98 6b007061 5f737472 65616d5f 77726974 k.pa_stream_writ │ │ │ │ - 0x00008ea8 61626c65 5f73697a 65007061 5f737472 able_size.pa_str │ │ │ │ - 0x00008eb8 65616d5f 6765745f 6c617465 6e637900 eam_get_latency. │ │ │ │ - 0x00008ec8 70615f63 68616e6e 656c5f6d 61705f69 pa_channel_map_i │ │ │ │ - 0x00008ed8 6e69745f 6175746f 006a6163 6b5f706f nit_auto.jack_po │ │ │ │ - 0x00008ee8 72745f67 65745f74 6f74616c 5f6c6174 rt_get_total_lat │ │ │ │ - 0x00008ef8 656e6379 006a6163 6b5f636c 69656e74 ency.jack_client │ │ │ │ - 0x00008f08 5f636c6f 7365006a 61636b5f 61637469 _close.jack_acti │ │ │ │ - 0x00008f18 76617465 006a6163 6b5f706f 72745f67 vate.jack_port_g │ │ │ │ - 0x00008f28 65745f62 75666665 72006a61 636b5f67 et_buffer.jack_g │ │ │ │ - 0x00008f38 65745f70 6f727473 006a6163 6b5f706f et_ports.jack_po │ │ │ │ - 0x00008f48 72745f6e 616d6500 6a61636b 5f636f6e rt_name.jack_con │ │ │ │ - 0x00008f58 6e656374 006a6163 6b5f706f 72745f72 nect.jack_port_r │ │ │ │ - 0x00008f68 65676973 74657200 6a61636b 5f676574 egister.jack_get │ │ │ │ - 0x00008f78 5f73616d 706c655f 72617465 006a6163 _sample_rate.jac │ │ │ │ - 0x00008f88 6b5f6765 745f6275 66666572 5f73697a k_get_buffer_siz │ │ │ │ - 0x00008f98 65006a61 636b5f73 65745f70 726f6365 e.jack_set_proce │ │ │ │ - 0x00008fa8 73735f63 616c6c62 61636b00 6a61636b ss_callback.jack │ │ │ │ - 0x00008fb8 5f636c69 656e745f 6f70656e 00616c63 _client_open.alc │ │ │ │ - 0x00008fc8 47657443 6f6e7465 78747344 65766963 GetContextsDevic │ │ │ │ - 0x00008fd8 6500616c 4765744c 69737465 6e657266 e.alGetListenerf │ │ │ │ - 0x00008fe8 00616c53 6f757263 65506c61 79760061 .alSourcePlayv.a │ │ │ │ - 0x00008ff8 6c634465 7374726f 79436f6e 74657874 lcDestroyContext │ │ │ │ - 0x00009008 00616c53 6f757263 65667600 616c634f .alSourcefv.alcO │ │ │ │ - 0x00009018 70656e44 65766963 6500616c 536f7572 penDevice.alSour │ │ │ │ - 0x00009028 63653366 00616c47 656e4275 66666572 ce3f.alGenBuffer │ │ │ │ - 0x00009038 7300616c 634d616b 65436f6e 74657874 s.alcMakeContext │ │ │ │ - 0x00009048 43757272 656e7400 616c6343 72656174 Current.alcCreat │ │ │ │ - 0x00009058 65436f6e 74657874 00616c53 6f757263 eContext.alSourc │ │ │ │ - 0x00009068 6553746f 70760061 6c536f75 72636555 eStopv.alSourceU │ │ │ │ - 0x00009078 6e717565 75654275 66666572 7300616c nqueueBuffers.al │ │ │ │ - 0x00009088 536f7572 63655175 65756542 75666665 SourceQueueBuffe │ │ │ │ - 0x00009098 72730061 6c4c6973 74656e65 72660061 rs.alListenerf.a │ │ │ │ - 0x000090a8 6c634765 74437572 72656e74 436f6e74 lcGetCurrentCont │ │ │ │ - 0x000090b8 65787400 616c4c69 7374656e 65726676 ext.alListenerfv │ │ │ │ - 0x000090c8 00616c47 656e536f 75726365 7300616c .alGenSources.al │ │ │ │ - 0x000090d8 47657453 6f757263 65690061 6c536f75 GetSourcei.alSou │ │ │ │ - 0x000090e8 72636550 61757365 7600616c 63476574 rcePausev.alcGet │ │ │ │ - 0x000090f8 496e7465 67657276 00616c42 75666665 Integerv.alBuffe │ │ │ │ - 0x00009108 72446174 6100616c 63476574 4572726f rData.alcGetErro │ │ │ │ - 0x00009118 7200616c 63436c6f 73654465 76696365 r.alcCloseDevice │ │ │ │ - 0x00009128 006c6972 635f696e 6974006c 6972635f .lirc_init.lirc_ │ │ │ │ - 0x00009138 636f6465 32636861 72006c69 72635f64 code2char.lirc_d │ │ │ │ - 0x00009148 65696e69 74006c69 72635f66 72656563 einit.lirc_freec │ │ │ │ - 0x00009158 6f6e6669 67006c69 72635f72 65616463 onfig.lirc_readc │ │ │ │ - 0x00009168 6f6e6669 67006c69 72635f6e 65787463 onfig.lirc_nextc │ │ │ │ - 0x00009178 6f646500 66676574 63006d65 6d636370 ode.fgetc.memccp │ │ │ │ - 0x00009188 79006e6c 5f6c616e 67696e66 6f006667 y.nl_langinfo.fg │ │ │ │ - 0x00009198 65747300 5f5f7365 74736f63 6b6f7074 ets.__setsockopt │ │ │ │ - 0x000091a8 36340073 74726370 79006765 74686f73 64.strcpy.gethos │ │ │ │ - 0x000091b8 746e616d 65005f5f 636c6f63 6b5f6765 tname.__clock_ge │ │ │ │ - 0x000091c8 7474696d 65363400 736e7072 696e7466 ttime64.snprintf │ │ │ │ - 0x000091d8 0069636f 6e765f6f 70656e00 666f7065 .iconv_open.fope │ │ │ │ - 0x000091e8 6e363400 70657272 6f72005f 7365746a n64.perror._setj │ │ │ │ - 0x000091f8 6d700075 6e676574 63007374 726e6370 mp.ungetc.strncp │ │ │ │ - 0x00009208 79005f5f 73656c65 63743634 0073686d y.__select64.shm │ │ │ │ - 0x00009218 61740073 7472636f 6c6c005f 5f737472 at.strcoll.__str │ │ │ │ - 0x00009228 6370795f 63686b00 5f5f6765 7474696d cpy_chk.__gettim │ │ │ │ - 0x00009238 656f6664 61793634 005f5f66 73746174 eofday64.__fstat │ │ │ │ - 0x00009248 36345f74 696d6536 34005f5f 63747970 64_time64.__ctyp │ │ │ │ - 0x00009258 655f746f 75707065 725f6c6f 63005f5f e_toupper_loc.__ │ │ │ │ - 0x00009268 73746163 6b5f6368 6b5f6661 696c005f stack_chk_fail._ │ │ │ │ - 0x00009278 5f707269 6e74665f 63686b00 66726561 _printf_chk.frea │ │ │ │ - 0x00009288 64006c73 65656b36 34006963 6f6e7600 d.lseek64.iconv. │ │ │ │ - 0x00009298 6672656f 70656e36 34005f5f 676c6f62 freopen64.__glob │ │ │ │ - 0x000092a8 66726565 36345f74 696d6536 34005f5f free64_time64.__ │ │ │ │ - 0x000092b8 6664656c 745f6368 6b006d73 796e6300 fdelt_chk.msync. │ │ │ │ - 0x000092c8 5f5f6173 73657274 5f666169 6c005f5f __assert_fail.__ │ │ │ │ - 0x000092d8 69736f63 39395f76 73736361 6e660072 isoc99_vsscanf.r │ │ │ │ - 0x000092e8 65616464 69723634 00736574 656e7600 eaddir64.setenv. │ │ │ │ - 0x000092f8 73686d64 74006963 6f6e765f 636c6f73 shmdt.iconv_clos │ │ │ │ - 0x00009308 6500646c 636c6f73 65007369 67616374 e.dlclose.sigact │ │ │ │ - 0x00009318 696f6e00 5f5f6c6f 6e676a6d 705f6368 ion.__longjmp_ch │ │ │ │ - 0x00009328 6b007374 72647570 00636c6f 73656469 k.strdup.closedi │ │ │ │ - 0x00009338 72006269 6e640073 74727370 6e007374 r.bind.strspn.st │ │ │ │ - 0x00009348 72726368 72006d75 6e6d6170 0066666c rrchr.munmap.ffl │ │ │ │ - 0x00009358 75736800 6d656d6d 6f766500 6d6d6170 ush.memmove.mmap │ │ │ │ - 0x00009368 36340073 7472746f 64007374 72746f6b 64.strtod.strtok │ │ │ │ - 0x00009378 00706f6c 6c007374 72746f6c 00737973 .poll.strtol.sys │ │ │ │ - 0x00009388 74656d00 736f636b 65740063 72656174 tem.socket.creat │ │ │ │ - 0x00009398 36340066 6f726b00 72656376 66726f6d 64.fork.recvfrom │ │ │ │ - 0x000093a8 00676574 686f7374 62796e61 6d653200 .gethostbyname2. │ │ │ │ - 0x000093b8 7374726c 656e005f 5f637469 6d653634 strlen.__ctime64 │ │ │ │ - 0x000093c8 00676574 70706964 00707468 72656164 .getppid.pthread │ │ │ │ - 0x000093d8 5f6a6f69 6e005f5f 63747970 655f625f _join.__ctype_b_ │ │ │ │ - 0x000093e8 6c6f6300 75736c65 6570005f 5f6d656d loc.usleep.__mem │ │ │ │ - 0x000093f8 6370795f 63686b00 73747273 7472005f cpy_chk.strstr._ │ │ │ │ - 0x00009408 5f767370 72696e74 665f6368 6b005f5f _vsprintf_chk.__ │ │ │ │ - 0x00009418 676c6f62 36345f74 696d6536 34007365 glob64_time64.se │ │ │ │ - 0x00009428 6e640070 74687265 61645f6d 75746578 nd.pthread_mutex │ │ │ │ - 0x00009438 5f646573 74726f79 005f5f73 74726e63 _destroy.__strnc │ │ │ │ - 0x00009448 70795f63 686b0067 6574686f 73746279 py_chk.gethostby │ │ │ │ - 0x00009458 6e616d65 006d6b64 69720066 656f6600 name.mkdir.feof. │ │ │ │ - 0x00009468 5f5f7673 6e707269 6e74665f 63686b00 __vsnprintf_chk. │ │ │ │ - 0x00009478 73797369 6e666f00 70746872 6561645f sysinfo.pthread_ │ │ │ │ - 0x00009488 63726561 74650064 75703200 67657470 create.dup2.getp │ │ │ │ - 0x00009498 69640072 65637600 5f5f7368 6d63746c id.recv.__shmctl │ │ │ │ - 0x000094a8 36340073 74646f75 74007074 68726561 64.stdout.pthrea │ │ │ │ - 0x000094b8 645f6d75 7465785f 6c6f636b 00726561 d_mutex_lock.rea │ │ │ │ - 0x000094c8 6c6c6f63 005f5f73 7072696e 74665f63 lloc.__sprintf_c │ │ │ │ - 0x000094d8 686b0073 74726361 74005f5f 6d656d6d hk.strcat.__memm │ │ │ │ - 0x000094e8 6f76655f 63686b00 5f5f6670 72696e74 ove_chk.__fprint │ │ │ │ - 0x000094f8 665f6368 6b007374 72637370 6e005f5f f_chk.strcspn.__ │ │ │ │ - 0x00009508 6c696263 5f737461 72745f6d 61696e00 libc_start_main. │ │ │ │ - 0x00009518 5f5f7374 61743634 5f74696d 65363400 __stat64_time64. │ │ │ │ - 0x00009528 5f5f696f 63746c5f 74696d65 36340065 __ioctl_time64.e │ │ │ │ - 0x00009538 7865636c 00737472 746f6c6c 005f5f74 xecl.strtoll.__t │ │ │ │ - 0x00009548 696d6536 34007374 64657272 0073656e ime64.stderr.sen │ │ │ │ - 0x00009558 64746f00 66646f70 656e005f 5f6d656d dto.fdopen.__mem │ │ │ │ - 0x00009568 7365745f 63686b00 6d656d63 6872005f set_chk.memchr._ │ │ │ │ - 0x00009578 5f737973 765f7369 676e616c 005f5f73 _sysv_signal.__s │ │ │ │ - 0x00009588 74726361 745f6368 6b00646c 73796d00 trcat_chk.dlsym. │ │ │ │ - 0x00009598 696e6574 5f61746f 6e007261 69736500 inet_aton.raise. │ │ │ │ - 0x000095a8 696e6574 5f6e746f 70005f5f 63747970 inet_ntop.__ctyp │ │ │ │ - 0x000095b8 655f746f 6c6f7765 725f6c6f 6300646c e_tolower_loc.dl │ │ │ │ - 0x000095c8 6f70656e 00737261 6e64005f 5f69736f open.srand.__iso │ │ │ │ - 0x000095d8 6339395f 66736361 6e66005f 5f637861 c99_fscanf.__cxa │ │ │ │ - 0x000095e8 5f66696e 616c697a 6500646c 6572726f _finalize.dlerro │ │ │ │ - 0x000095f8 72007365 746c6f63 616c6500 73747263 r.setlocale.strc │ │ │ │ - 0x00009608 6872005f 5f6f7065 6e36345f 32006674 hr.__open64_2.ft │ │ │ │ - 0x00009618 656c6c00 6b696c6c 0073686d 67657400 ell.kill.shmget. │ │ │ │ - 0x00009628 70746872 6561645f 6d757465 785f696e pthread_mutex_in │ │ │ │ - 0x00009638 69740067 6574656e 76006361 6c6c6f63 it.getenv.calloc │ │ │ │ - 0x00009648 00667379 6e63006d 656d636d 70006663 .fsync.memcmp.fc │ │ │ │ - 0x00009658 6c6f7365 005f5f6c 6f63616c 74696d65 lose.__localtime │ │ │ │ - 0x00009668 3634006d 656d7365 74006670 75746300 64.memset.fputc. │ │ │ │ - 0x00009678 77616974 70696400 74636765 74617474 waitpid.tcgetatt │ │ │ │ - 0x00009688 72005f5f 6d6b7469 6d653634 005f5f69 r.__mktime64.__i │ │ │ │ - 0x00009698 736f6339 395f7373 63616e66 00707468 soc99_sscanf.pth │ │ │ │ - 0x000096a8 72656164 5f6d7574 65785f75 6e6c6f63 read_mutex_unloc │ │ │ │ - 0x000096b8 6b006f70 656e6469 72005f5f 736e7072 k.opendir.__snpr │ │ │ │ - 0x000096c8 696e7466 5f63686b 00746373 65746174 intf_chk.tcsetat │ │ │ │ - 0x000096d8 74720073 7472746f 756c006d 656d6370 tr.strtoul.memcp │ │ │ │ - 0x000096e8 79005f5f 66636e74 6c5f7469 6d653634 y.__fcntl_time64 │ │ │ │ - 0x000096f8 005f5f6e 616e6f73 6c656570 36340067 .__nanosleep64.g │ │ │ │ - 0x00009708 65746377 64006677 72697465 00737472 etcwd.fwrite.str │ │ │ │ - 0x00009718 636d7000 71736f72 74006673 65656b00 cmp.qsort.fseek. │ │ │ │ - 0x00009728 73747273 6570005f 5f657272 6e6f5f6c strsep.__errno_l │ │ │ │ - 0x00009738 6f636174 696f6e00 696e6574 5f70746f ocation.inet_pto │ │ │ │ - 0x00009748 6e006162 6f727400 70697065 005f5f67 n.abort.pipe.__g │ │ │ │ - 0x00009758 6574736f 636b6f70 74363400 7374726e etsockopt64.strn │ │ │ │ - 0x00009768 636d7000 5f5f7374 726e6361 745f6368 cmp.__strncat_ch │ │ │ │ - 0x00009778 6b005f5f 73746163 6b5f6368 6b5f6775 k.__stack_chk_gu │ │ │ │ - 0x00009788 61726400 6c696274 696e666f 2e736f2e ard.libtinfo.so. │ │ │ │ - 0x00009798 36006c69 62736d62 636c6965 6e742e73 6.libsmbclient.s │ │ │ │ - 0x000097a8 6f2e3000 6c696270 6e673136 2e736f2e o.0.libpng16.so. │ │ │ │ - 0x000097b8 3136006c 69627a2e 736f2e31 006c6962 16.libz.so.1.lib │ │ │ │ - 0x000097c8 6d6e672e 736f2e31 006c6962 6a706567 mng.so.1.libjpeg │ │ │ │ - 0x000097d8 2e736f2e 3632006c 69626769 662e736f .so.62.libgif.so │ │ │ │ - 0x000097e8 2e37006c 69626173 6f756e64 2e736f2e .7.libasound.so. │ │ │ │ - 0x000097f8 32006c69 62736e64 696f2e73 6f2e3700 2.libsndio.so.7. │ │ │ │ - 0x00009808 6c696262 6c757261 792e736f 2e32006c libbluray.so.2.l │ │ │ │ - 0x00009818 69626476 64726561 642e736f 2e38006c ibdvdread.so.8.l │ │ │ │ - 0x00009828 69626364 696f5f63 6464612e 736f2e32 ibcdio_cdda.so.2 │ │ │ │ - 0x00009838 006c6962 6364696f 2e736f2e 3139006c .libcdio.so.19.l │ │ │ │ - 0x00009848 69626364 696f5f70 6172616e 6f69612e ibcdio_paranoia. │ │ │ │ - 0x00009858 736f2e32 006c6962 66726565 74797065 so.2.libfreetype │ │ │ │ - 0x00009868 2e736f2e 36006c69 62666f6e 74636f6e .so.6.libfontcon │ │ │ │ - 0x00009878 6669672e 736f2e31 006c6962 66726962 fig.so.1.libfrib │ │ │ │ - 0x00009888 6964692e 736f2e30 006c6962 6173732e idi.so.0.libass. │ │ │ │ - 0x00009898 736f2e39 006c6962 656e6361 2e736f2e so.9.libenca.so. │ │ │ │ - 0x000098a8 30006c69 626d6164 2e736f2e 30006c69 0.libmad.so.0.li │ │ │ │ - 0x000098b8 626f6767 2e736f2e 30006c69 62766f72 bogg.so.0.libvor │ │ │ │ - 0x000098c8 62697369 6465632e 736f2e31 006c6962 bisidec.so.1.lib │ │ │ │ - 0x000098d8 73706565 782e736f 2e31006c 69627468 speex.so.1.libth │ │ │ │ - 0x000098e8 656f7261 6465632e 736f2e31 006c6962 eoradec.so.1.lib │ │ │ │ - 0x000098f8 6d706731 32332e73 6f2e3000 6c696261 mpg123.so.0.liba │ │ │ │ - 0x00009908 35322d30 2e372e34 2e736f00 6c69626d 52-0.7.4.so.libm │ │ │ │ - 0x00009918 70656732 2e736f2e 30006c69 62646361 peg2.so.0.libdca │ │ │ │ - 0x00009928 2e736f2e 30006c69 62666161 642e736f .so.0.libfaad.so │ │ │ │ - 0x00009938 2e32006c 69626273 32622e73 6f2e3000 .2.libbs2b.so.0. │ │ │ │ - 0x00009948 6c696273 77736361 6c652e73 6f2e3800 libswscale.so.8. │ │ │ │ - 0x00009958 6c696273 77726573 616d706c 652e736f libswresample.so │ │ │ │ - 0x00009968 2e35006c 69626176 666f726d 61742e73 .5.libavformat.s │ │ │ │ - 0x00009978 6f2e3631 006c6962 6176636f 6465632e o.61.libavcodec. │ │ │ │ - 0x00009988 736f2e36 31006c69 62617675 74696c2e so.61.libavutil. │ │ │ │ - 0x00009998 736f2e35 39006c69 62706f73 7470726f so.59.libpostpro │ │ │ │ - 0x000099a8 632e736f 2e353800 6c696264 762e736f c.so.58.libdv.so │ │ │ │ - 0x000099b8 2e34006c 69627876 6964636f 72652e73 .4.libxvidcore.s │ │ │ │ - 0x000099c8 6f2e3400 6c696264 76646e61 762e736f o.4.libdvdnav.so │ │ │ │ - 0x000099d8 2e34006c 69626d2e 736f2e36 006c6962 .4.libm.so.6.lib │ │ │ │ - 0x000099e8 58657874 2e736f2e 36006c69 62583131 Xext.so.6.libX11 │ │ │ │ - 0x000099f8 2e736f2e 36006c69 62587373 2e736f2e .so.6.libXss.so. │ │ │ │ - 0x00009a08 31006c69 6258762e 736f2e31 006c6962 1.libXv.so.1.lib │ │ │ │ - 0x00009a18 76647061 752e736f 2e31006c 69625869 vdpau.so.1.libXi │ │ │ │ - 0x00009a28 6e657261 6d612e73 6f2e3100 6c696258 nerama.so.1.libX │ │ │ │ - 0x00009a38 78663836 766d2e73 6f2e3100 6c696258 xf86vm.so.1.libX │ │ │ │ - 0x00009a48 78663836 6467612e 736f2e31 006c6962 xf86dga.so.1.lib │ │ │ │ - 0x00009a58 61612e73 6f2e3100 6c696263 6163612e aa.so.1.libcaca. │ │ │ │ - 0x00009a68 736f2e30 006c6962 53444c2d 312e322e so.0.libSDL-1.2. │ │ │ │ - 0x00009a78 736f2e30 006c6962 474c2e73 6f2e3100 so.0.libGL.so.1. │ │ │ │ - 0x00009a88 6c696245 474c2e73 6f2e3100 6c696261 libEGL.so.1.liba │ │ │ │ - 0x00009a98 7564696f 2e736f2e 32006c69 6270756c udio.so.2.libpul │ │ │ │ - 0x00009aa8 73652e73 6f2e3000 6c69626a 61636b2e se.so.0.libjack. │ │ │ │ - 0x00009ab8 736f2e30 006c6962 6f70656e 616c2e73 so.0.libopenal.s │ │ │ │ - 0x00009ac8 6f2e3100 6c69626c 6972635f 636c6965 o.1.liblirc_clie │ │ │ │ - 0x00009ad8 6e742e73 6f2e3000 6c696263 2e736f2e nt.so.0.libc.so. │ │ │ │ - 0x00009ae8 36006c64 2d6c696e 75782d61 726d6866 6.ld-linux-armhf │ │ │ │ - 0x00009af8 2e736f2e 33005f49 4f5f7374 64696e5f .so.3._IO_stdin_ │ │ │ │ - 0x00009b08 75736564 006d706c 61796572 004d504c used.mplayer.MPL │ │ │ │ - 0x00009b18 41594552 5f310047 4c494243 5f322e34 AYER_1.GLIBC_2.4 │ │ │ │ - 0x00009b28 006c6962 7468656f 72616465 635f312e .libtheoradec_1. │ │ │ │ - 0x00009b38 3000534d 42434c49 454e545f 302e312e 0.SMBCLIENT_0.1. │ │ │ │ - 0x00009b48 30004344 494f5f31 39004c49 42504f53 0.CDIO_19.LIBPOS │ │ │ │ - 0x00009b58 5450524f 435f3538 004c4942 4156434f TPROC_58.LIBAVCO │ │ │ │ - 0x00009b68 4445435f 3631004c 49424a50 45475f36 DEC_61.LIBJPEG_6 │ │ │ │ - 0x00009b78 2e320043 44494f5f 50415241 4e4f4941 .2.CDIO_PARANOIA │ │ │ │ - 0x00009b88 5f320043 44494f5f 43444441 5f320050 _2.CDIO_CDDA_2.P │ │ │ │ - 0x00009b98 4e473136 5f300041 415f312e 34004c49 NG16_0.AA_1.4.LI │ │ │ │ - 0x00009ba8 42415646 4f524d41 545f3631 004c4942 BAVFORMAT_61.LIB │ │ │ │ - 0x00009bb8 53575343 414c455f 3800474c 4942435f SWSCALE_8.GLIBC_ │ │ │ │ - 0x00009bc8 322e3239 004c4942 53575245 53414d50 2.29.LIBSWRESAMP │ │ │ │ - 0x00009bd8 4c455f35 0050554c 53455f30 00474c49 LE_5.PULSE_0.GLI │ │ │ │ - 0x00009be8 42435f32 2e313100 474c4942 435f322e BC_2.11.GLIBC_2. │ │ │ │ - 0x00009bf8 31350047 4c494243 5f322e37 00474c49 15.GLIBC_2.7.GLI │ │ │ │ - 0x00009c08 42435f32 2e333400 414c5341 5f302e39 BC_2.34.ALSA_0.9 │ │ │ │ - 0x00009c18 2e307263 3800414c 53415f30 2e392e30 .0rc8.ALSA_0.9.0 │ │ │ │ - 0x00009c28 72633400 414c5341 5f302e39 004c4942 rc4.ALSA_0.9.LIB │ │ │ │ - 0x00009c38 41565554 494c5f35 39004e43 55525345 AVUTIL_59.NCURSE │ │ │ │ - 0x00009c48 53365f54 494e464f 5f352e30 2e313939 S6_TINFO_5.0.199 │ │ │ │ - 0x00009c58 39313032 3300 91023. │ │ │ │ + 0x00004be8 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister │ │ │ │ + 0x00004bf8 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g │ │ │ │ + 0x00004c08 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM │ │ │ │ + 0x00004c18 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ + 0x00004c28 5461626c 65007467 6574656e 74007467 Table.tgetent.tg │ │ │ │ + 0x00004c38 65746e75 6d007467 65747374 7200736d etnum.tgetstr.sm │ │ │ │ + 0x00004c48 62635f72 65616400 736d6263 5f6c7365 bc_read.smbc_lse │ │ │ │ + 0x00004c58 656b0073 6d62635f 77726974 6500736d ek.smbc_write.sm │ │ │ │ + 0x00004c68 62635f6f 70656e00 736d6263 5f696e69 bc_open.smbc_ini │ │ │ │ + 0x00004c78 7400736d 62635f63 6c6f7365 00696e66 t.smbc_close.inf │ │ │ │ + 0x00004c88 6c617465 00696e66 6c617465 456e6400 late.inflateEnd. │ │ │ │ + 0x00004c98 706e675f 7365745f 7369675f 62797465 png_set_sig_byte │ │ │ │ + 0x00004ca8 7300706e 675f7365 745f7374 7269705f s.png_set_strip_ │ │ │ │ + 0x00004cb8 31360070 6e675f63 72656174 655f7265 16.png_create_re │ │ │ │ + 0x00004cc8 61645f73 74727563 7400706e 675f7265 ad_struct.png_re │ │ │ │ + 0x00004cd8 61645f69 6d616765 00706e67 5f646573 ad_image.png_des │ │ │ │ + 0x00004ce8 74726f79 5f726561 645f7374 72756374 troy_read_struct │ │ │ │ + 0x00004cf8 00706e67 5f637265 6174655f 696e666f .png_create_info │ │ │ │ + 0x00004d08 5f737472 75637400 706e675f 72656164 _struct.png_read │ │ │ │ + 0x00004d18 5f696e66 6f00706e 675f6765 745f636f _info.png_get_co │ │ │ │ + 0x00004d28 6c6f725f 74797065 00706e67 5f736574 lor_type.png_set │ │ │ │ + 0x00004d38 5f726561 645f666e 00706e67 5f736574 _read_fn.png_set │ │ │ │ + 0x00004d48 5f626772 00706e67 5f676574 5f504c54 _bgr.png_get_PLT │ │ │ │ + 0x00004d58 4500706e 675f7265 61645f65 6e640070 E.png_read_end.p │ │ │ │ + 0x00004d68 6e675f67 65745f49 48445200 706e675f ng_get_IHDR.png_ │ │ │ │ + 0x00004d78 6765745f 696f5f70 74720069 6e666c61 get_io_ptr.infla │ │ │ │ + 0x00004d88 7465496e 69745f00 636f6d70 72657373 teInit_.compress │ │ │ │ + 0x00004d98 32006d6e 675f7075 74636875 6e6b5f64 2.mng_putchunk_d │ │ │ │ + 0x00004da8 65666900 6d6e675f 64697370 6c61795f efi.mng_display_ │ │ │ │ + 0x00004db8 72657365 74006d6e 675f7365 7463625f reset.mng_setcb_ │ │ │ │ + 0x00004dc8 77726974 65646174 61006d6e 675f7365 writedata.mng_se │ │ │ │ + 0x00004dd8 7463625f 6f70656e 73747265 616d006d tcb_openstream.m │ │ │ │ + 0x00004de8 6e675f70 75746368 756e6b5f 69646174 ng_putchunk_idat │ │ │ │ + 0x00004df8 006d6e67 5f707574 6368756e 6b5f7465 .mng_putchunk_te │ │ │ │ + 0x00004e08 726d006d 6e675f63 6c65616e 7570006d rm.mng_cleanup.m │ │ │ │ + 0x00004e18 6e675f77 72697465 006d6e67 5f707574 ng_write.mng_put │ │ │ │ + 0x00004e28 6368756e 6b5f7361 7665006d 6e675f67 chunk_save.mng_g │ │ │ │ + 0x00004e38 65745f70 6c617974 696d6500 6d6e675f et_playtime.mng_ │ │ │ │ + 0x00004e48 73657463 625f6765 74746963 6b636f75 setcb_gettickcou │ │ │ │ + 0x00004e58 6e74006d 6e675f73 65746362 5f726566 nt.mng_setcb_ref │ │ │ │ + 0x00004e68 72657368 006d6e67 5f707574 6368756e resh.mng_putchun │ │ │ │ + 0x00004e78 6b5f6672 616d006d 6e675f73 65746362 k_fram.mng_setcb │ │ │ │ + 0x00004e88 5f736574 74696d65 72006d6e 675f7075 _settimer.mng_pu │ │ │ │ + 0x00004e98 74636875 6e6b5f69 68647200 6d6e675f tchunk_ihdr.mng_ │ │ │ │ + 0x00004ea8 73657463 625f7072 6f636573 73686561 setcb_processhea │ │ │ │ + 0x00004eb8 64657200 6d6e675f 73657463 625f7265 der.mng_setcb_re │ │ │ │ + 0x00004ec8 61646461 7461006d 6e675f64 6973706c addata.mng_displ │ │ │ │ + 0x00004ed8 6179006d 6e675f69 6e697469 616c697a ay.mng_initializ │ │ │ │ + 0x00004ee8 65006d6e 675f6765 745f7573 65726461 e.mng_get_userda │ │ │ │ + 0x00004ef8 7461006d 6e675f73 65746362 5f636c6f ta.mng_setcb_clo │ │ │ │ + 0x00004f08 73657374 7265616d 006d6e67 5f707574 sestream.mng_put │ │ │ │ + 0x00004f18 6368756e 6b5f6965 6e64006d 6e675f64 chunk_iend.mng_d │ │ │ │ + 0x00004f28 6973706c 61795f72 6573756d 65006d6e isplay_resume.mn │ │ │ │ + 0x00004f38 675f6372 65617465 006d6e67 5f736574 g_create.mng_set │ │ │ │ + 0x00004f48 63625f67 65746361 6e766173 6c696e65 cb_getcanvasline │ │ │ │ + 0x00004f58 006d6e67 5f726561 64006d6e 675f7075 .mng_read.mng_pu │ │ │ │ + 0x00004f68 74636875 6e6b5f73 65656b00 6d6e675f tchunk_seek.mng_ │ │ │ │ + 0x00004f78 70757463 68756e6b 5f6d6864 72006d6e putchunk_mhdr.mn │ │ │ │ + 0x00004f88 675f7365 745f6361 6e766173 7374796c g_set_canvasstyl │ │ │ │ + 0x00004f98 65006d6e 675f7075 74636875 6e6b5f6d e.mng_putchunk_m │ │ │ │ + 0x00004fa8 656e6400 6a706567 5f73696d 706c655f end.jpeg_simple_ │ │ │ │ + 0x00004fb8 70726f67 72657373 696f6e00 6a706567 progression.jpeg │ │ │ │ + 0x00004fc8 5f726573 796e635f 746f5f72 65737461 _resync_to_resta │ │ │ │ + 0x00004fd8 7274006a 7065675f 66696e69 73685f64 rt.jpeg_finish_d │ │ │ │ + 0x00004fe8 65636f6d 70726573 73006a70 65675f73 ecompress.jpeg_s │ │ │ │ + 0x00004ff8 74617274 5f646563 6f6d7072 65737300 tart_decompress. │ │ │ │ + 0x00005008 6a706567 5f736574 5f717561 6c697479 jpeg_set_quality │ │ │ │ + 0x00005018 006a7065 675f7374 645f6572 726f7200 .jpeg_std_error. │ │ │ │ + 0x00005028 6a706567 5f737464 696f5f64 65737400 jpeg_stdio_dest. │ │ │ │ + 0x00005038 6a706567 5f726561 645f7363 616e6c69 jpeg_read_scanli │ │ │ │ + 0x00005048 6e657300 6a706567 5f777269 74655f73 nes.jpeg_write_s │ │ │ │ + 0x00005058 63616e6c 696e6573 006a7065 675f4372 canlines.jpeg_Cr │ │ │ │ + 0x00005068 65617465 4465636f 6d707265 7373006a eateDecompress.j │ │ │ │ + 0x00005078 7065675f 7365745f 64656661 756c7473 peg_set_defaults │ │ │ │ + 0x00005088 006a7065 675f7374 6172745f 636f6d70 .jpeg_start_comp │ │ │ │ + 0x00005098 72657373 006a7065 675f4372 65617465 ress.jpeg_Create │ │ │ │ + 0x000050a8 436f6d70 72657373 006a7065 675f7265 Compress.jpeg_re │ │ │ │ + 0x000050b8 61645f68 65616465 72006a70 65675f66 ad_header.jpeg_f │ │ │ │ + 0x000050c8 696e6973 685f636f 6d707265 7373006a inish_compress.j │ │ │ │ + 0x000050d8 7065675f 64657374 726f795f 636f6d70 peg_destroy_comp │ │ │ │ + 0x000050e8 72657373 006a7065 675f6465 7374726f ress.jpeg_destro │ │ │ │ + 0x000050f8 795f6465 636f6d70 72657373 00454769 y_decompress.EGi │ │ │ │ + 0x00005108 66507574 496d6167 65446573 63004447 fPutImageDesc.DG │ │ │ │ + 0x00005118 69664765 744c696e 65004447 69664765 ifGetLine.DGifGe │ │ │ │ + 0x00005128 74536372 65656e44 65736300 44476966 tScreenDesc.DGif │ │ │ │ + 0x00005138 47657445 7874656e 73696f6e 00476966 GetExtension.Gif │ │ │ │ + 0x00005148 4d616b65 4d61704f 626a6563 74004447 MakeMapObject.DG │ │ │ │ + 0x00005158 69664765 74526563 6f726454 79706500 ifGetRecordType. │ │ │ │ + 0x00005168 45476966 50757443 6f6d6d65 6e740044 EGifPutComment.D │ │ │ │ + 0x00005178 47696643 6c6f7365 46696c65 00454769 GifCloseFile.EGi │ │ │ │ + 0x00005188 66507574 4c696e65 00454769 66536574 fPutLine.EGifSet │ │ │ │ + 0x00005198 47696656 65727369 6f6e0045 47696650 GifVersion.EGifP │ │ │ │ + 0x000051a8 75744578 74656e73 696f6e54 7261696c utExtensionTrail │ │ │ │ + 0x000051b8 65720045 47696650 75744578 74656e73 er.EGifPutExtens │ │ │ │ + 0x000051c8 696f6e00 47696646 7265654d 61704f62 ion.GifFreeMapOb │ │ │ │ + 0x000051d8 6a656374 00476966 4572726f 72537472 ject.GifErrorStr │ │ │ │ + 0x000051e8 696e6700 44476966 4f70656e 00454769 ing.DGifOpen.EGi │ │ │ │ + 0x000051f8 66507574 53637265 656e4465 73630045 fPutScreenDesc.E │ │ │ │ + 0x00005208 47696643 6c6f7365 46696c65 00454769 GifCloseFile.EGi │ │ │ │ + 0x00005218 66507574 45787465 6e73696f 6e4c6561 fPutExtensionLea │ │ │ │ + 0x00005228 64657200 44476966 47657445 7874656e der.DGifGetExten │ │ │ │ + 0x00005238 73696f6e 4e657874 00454769 66507574 sionNext.EGifPut │ │ │ │ + 0x00005248 45787465 6e73696f 6e426c6f 636b0044 ExtensionBlock.D │ │ │ │ + 0x00005258 47696647 6574496d 61676544 65736300 GifGetImageDesc. │ │ │ │ + 0x00005268 45476966 4f70656e 46696c65 4e616d65 EGifOpenFileName │ │ │ │ + 0x00005278 00476966 5175616e 74697a65 42756666 .GifQuantizeBuff │ │ │ │ + 0x00005288 65720073 6e645f6d 69786572 5f73656c er.snd_mixer_sel │ │ │ │ + 0x00005298 656d5f69 645f7369 7a656f66 00736e64 em_id_sizeof.snd │ │ │ │ + 0x000052a8 5f70636d 5f68775f 70617261 6d735f64 _pcm_hw_params_d │ │ │ │ + 0x000052b8 756d7000 736e645f 6d697865 725f6669 ump.snd_mixer_fi │ │ │ │ + 0x000052c8 7273745f 656c656d 00736e64 5f6d6978 rst_elem.snd_mix │ │ │ │ + 0x000052d8 65725f73 656c656d 5f726567 69737465 er_selem_registe │ │ │ │ + 0x000052e8 7200736e 645f6d69 7865725f 73656c65 r.snd_mixer_sele │ │ │ │ + 0x000052f8 6d5f6765 745f706c 61796261 636b5f73 m_get_playback_s │ │ │ │ + 0x00005308 77697463 6800736e 645f7063 6d5f6877 witch.snd_pcm_hw │ │ │ │ + 0x00005318 5f706172 616d735f 616e7900 736e645f _params_any.snd_ │ │ │ │ + 0x00005328 6d697865 725f7365 6c656d5f 69645f73 mixer_selem_id_s │ │ │ │ + 0x00005338 65745f6e 616d6500 736e645f 6d697865 et_name.snd_mixe │ │ │ │ + 0x00005348 725f636c 6f736500 736e645f 70636d5f r_close.snd_pcm_ │ │ │ │ + 0x00005358 68775f70 6172616d 735f7365 745f6163 hw_params_set_ac │ │ │ │ + 0x00005368 63657373 00736e64 5f70636d 5f737461 cess.snd_pcm_sta │ │ │ │ + 0x00005378 7475735f 73697a65 6f660073 6e645f70 tus_sizeof.snd_p │ │ │ │ + 0x00005388 636d5f73 775f7061 72616d73 5f736574 cm_sw_params_set │ │ │ │ + 0x00005398 5f736c65 65705f6d 696e0073 6e645f70 _sleep_min.snd_p │ │ │ │ + 0x000053a8 636d5f73 775f7061 72616d73 5f637572 cm_sw_params_cur │ │ │ │ + 0x000053b8 72656e74 00736e64 5f70636d 5f68775f rent.snd_pcm_hw_ │ │ │ │ + 0x000053c8 70617261 6d735f63 616e5f70 61757365 params_can_pause │ │ │ │ + 0x000053d8 00736e64 5f70636d 5f73775f 70617261 .snd_pcm_sw_para │ │ │ │ + 0x000053e8 6d735f73 65745f73 74617274 5f746872 ms_set_start_thr │ │ │ │ + 0x000053f8 6573686f 6c640073 6e645f70 636d5f73 eshold.snd_pcm_s │ │ │ │ + 0x00005408 775f7061 72616d73 5f676574 5f626f75 w_params_get_bou │ │ │ │ + 0x00005418 6e646172 7900736e 645f7063 6d5f6877 ndary.snd_pcm_hw │ │ │ │ + 0x00005428 5f706172 616d735f 7365745f 6368616e _params_set_chan │ │ │ │ + 0x00005438 6e656c73 00736e64 5f70636d 5f636c6f nels.snd_pcm_clo │ │ │ │ + 0x00005448 73650073 6e645f70 636d5f73 74617475 se.snd_pcm_statu │ │ │ │ + 0x00005458 735f6765 745f7472 69676765 725f7473 s_get_trigger_ts │ │ │ │ + 0x00005468 74616d70 00736e64 5f6d6978 65725f6f tamp.snd_mixer_o │ │ │ │ + 0x00005478 70656e00 736e645f 70636d5f 68775f70 pen.snd_pcm_hw_p │ │ │ │ + 0x00005488 6172616d 735f6765 745f6275 66666572 arams_get_buffer │ │ │ │ + 0x00005498 5f73697a 6500736e 645f7063 6d5f666f _size.snd_pcm_fo │ │ │ │ + 0x000054a8 726d6174 5f706879 73696361 6c5f7769 rmat_physical_wi │ │ │ │ + 0x000054b8 64746800 736e645f 70636d5f 73746174 dth.snd_pcm_stat │ │ │ │ + 0x000054c8 75735f67 65745f73 74617465 00736e64 us_get_state.snd │ │ │ │ + 0x000054d8 5f70636d 5f68775f 70617261 6d735f73 _pcm_hw_params_s │ │ │ │ + 0x000054e8 65745f72 6174655f 72657361 6d706c65 et_rate_resample │ │ │ │ + 0x000054f8 00736e64 5f70636d 5f68775f 70617261 .snd_pcm_hw_para │ │ │ │ + 0x00005508 6d735f73 65745f66 6f726d61 7400736e ms_set_format.sn │ │ │ │ + 0x00005518 645f7063 6d5f7377 5f706172 616d735f d_pcm_sw_params_ │ │ │ │ + 0x00005528 73697a65 6f660073 6e645f70 636d5f77 sizeof.snd_pcm_w │ │ │ │ + 0x00005538 72697465 6900736e 645f7063 6d5f6877 ritei.snd_pcm_hw │ │ │ │ + 0x00005548 5f706172 616d735f 6765745f 6368616e _params_get_chan │ │ │ │ + 0x00005558 6e656c73 00736e64 5f70636d 5f737461 nels.snd_pcm_sta │ │ │ │ + 0x00005568 7475735f 64756d70 00736e64 5f6d6978 tus_dump.snd_mix │ │ │ │ + 0x00005578 65725f73 656c656d 5f686173 5f706c61 er_selem_has_pla │ │ │ │ + 0x00005588 79626163 6b5f766f 6c756d65 5f6a6f69 yback_volume_joi │ │ │ │ + 0x00005598 6e656400 736e645f 70636d5f 68775f70 ned.snd_pcm_hw_p │ │ │ │ + 0x000055a8 6172616d 735f7365 745f7261 74655f6e arams_set_rate_n │ │ │ │ + 0x000055b8 65617200 736e645f 70636d5f 73746172 ear.snd_pcm_star │ │ │ │ + 0x000055c8 7400736e 645f7063 6d5f7265 73756d65 t.snd_pcm_resume │ │ │ │ + 0x000055d8 00736e64 5f70636d 5f73775f 70617261 .snd_pcm_sw_para │ │ │ │ + 0x000055e8 6d735f73 65745f73 696c656e 63655f73 ms_set_silence_s │ │ │ │ + 0x000055f8 697a6500 736e645f 6d697865 725f6669 ize.snd_mixer_fi │ │ │ │ + 0x00005608 6e645f73 656c656d 00736e64 5f70636d nd_selem.snd_pcm │ │ │ │ + 0x00005618 5f737461 74650073 6e645f70 636d5f64 _state.snd_pcm_d │ │ │ │ + 0x00005628 7261696e 00736e64 5f70636d 5f68775f rain.snd_pcm_hw_ │ │ │ │ + 0x00005638 70617261 6d735f73 65745f62 75666665 params_set_buffe │ │ │ │ + 0x00005648 725f7469 6d655f6e 65617200 736e645f r_time_near.snd_ │ │ │ │ + 0x00005658 6d697865 725f7365 6c656d5f 69645f67 mixer_selem_id_g │ │ │ │ + 0x00005668 65745f6e 616d6500 736e645f 70636d5f et_name.snd_pcm_ │ │ │ │ + 0x00005678 70617573 6500736e 645f6d69 7865725f pause.snd_mixer_ │ │ │ │ + 0x00005688 73656c65 6d5f7365 745f706c 61796261 selem_set_playba │ │ │ │ + 0x00005698 636b5f76 6f6c756d 6500736e 645f6d69 ck_volume.snd_mi │ │ │ │ + 0x000056a8 7865725f 6c6f6164 00736e64 5f70636d xer_load.snd_pcm │ │ │ │ + 0x000056b8 5f73775f 70617261 6d735f73 65745f61 _sw_params_set_a │ │ │ │ + 0x000056c8 7661696c 5f6d696e 00736e64 5f70636d vail_min.snd_pcm │ │ │ │ + 0x000056d8 5f666f72 77617264 00736e64 5f6d6978 _forward.snd_mix │ │ │ │ + 0x000056e8 65725f73 656c656d 5f69645f 7365745f er_selem_id_set_ │ │ │ │ + 0x000056f8 696e6465 7800736e 645f7063 6d5f6877 index.snd_pcm_hw │ │ │ │ + 0x00005708 5f706172 616d735f 74657374 5f666f72 _params_test_for │ │ │ │ + 0x00005718 6d617400 736e645f 70636d5f 6e6f6e62 mat.snd_pcm_nonb │ │ │ │ + 0x00005728 6c6f636b 00736e64 5f61736f 756e646c lock.snd_asoundl │ │ │ │ + 0x00005738 69625f76 65727369 6f6e0073 6e645f70 ib_version.snd_p │ │ │ │ + 0x00005748 636d5f70 72657061 72650073 6e645f6d cm_prepare.snd_m │ │ │ │ + 0x00005758 69786572 5f73656c 656d5f68 61735f70 ixer_selem_has_p │ │ │ │ + 0x00005768 6c617962 61636b5f 766f6c75 6d650073 layback_volume.s │ │ │ │ + 0x00005778 6e645f6d 69786572 5f73656c 656d5f73 nd_mixer_selem_s │ │ │ │ + 0x00005788 65745f70 6c617962 61636b5f 73776974 et_playback_swit │ │ │ │ + 0x00005798 63680073 6e645f70 636d5f73 775f7061 ch.snd_pcm_sw_pa │ │ │ │ + 0x000057a8 72616d73 5f64756d 7000736e 645f6d69 rams_dump.snd_mi │ │ │ │ + 0x000057b8 7865725f 73656c65 6d5f6765 745f706c xer_selem_get_pl │ │ │ │ + 0x000057c8 61796261 636b5f76 6f6c756d 655f7261 ayback_volume_ra │ │ │ │ + 0x000057d8 6e676500 736e645f 70636d5f 73775f70 nge.snd_pcm_sw_p │ │ │ │ + 0x000057e8 6172616d 735f7365 745f7374 6f705f74 arams_set_stop_t │ │ │ │ + 0x000057f8 68726573 686f6c64 00736e64 5f70636d hreshold.snd_pcm │ │ │ │ + 0x00005808 5f68775f 70617261 6d735f73 65745f70 _hw_params_set_p │ │ │ │ + 0x00005818 6572696f 64735f6e 65617200 736e645f eriods_near.snd_ │ │ │ │ + 0x00005828 73747265 72726f72 00736e64 5f70636d strerror.snd_pcm │ │ │ │ + 0x00005838 5f64656c 61790073 6e645f70 636d5f6f _delay.snd_pcm_o │ │ │ │ + 0x00005848 70656e00 736e645f 70636d5f 68775f70 pen.snd_pcm_hw_p │ │ │ │ + 0x00005858 6172616d 735f7365 745f7065 72696f64 arams_set_period │ │ │ │ + 0x00005868 5f74696d 655f6e65 61720073 6e645f70 _time_near.snd_p │ │ │ │ + 0x00005878 636d5f64 726f7000 736e645f 6d697865 cm_drop.snd_mixe │ │ │ │ + 0x00005888 725f6174 74616368 00736e64 5f70636d r_attach.snd_pcm │ │ │ │ + 0x00005898 5f68775f 70617261 6d735f67 65745f70 _hw_params_get_p │ │ │ │ + 0x000058a8 6572696f 645f7369 7a650073 6e645f6d eriod_size.snd_m │ │ │ │ + 0x000058b8 69786572 5f73656c 656d5f68 61735f70 ixer_selem_has_p │ │ │ │ + 0x000058c8 6c617962 61636b5f 73776974 63680073 layback_switch.s │ │ │ │ + 0x000058d8 6e645f70 636d5f68 775f7061 72616d73 nd_pcm_hw_params │ │ │ │ + 0x000058e8 5f736574 5f636861 6e6e656c 735f6e65 _set_channels_ne │ │ │ │ + 0x000058f8 61720073 6e645f6d 69786572 5f73656c ar.snd_mixer_sel │ │ │ │ + 0x00005908 656d5f68 61735f70 6c617962 61636b5f em_has_playback_ │ │ │ │ + 0x00005918 73776974 63685f6a 6f696e65 6400736e switch_joined.sn │ │ │ │ + 0x00005928 645f7063 6d5f666f 726d6174 5f646573 d_pcm_format_des │ │ │ │ + 0x00005938 63726970 74696f6e 00736e64 5f6c6962 cription.snd_lib │ │ │ │ + 0x00005948 5f657272 6f725f73 65745f68 616e646c _error_set_handl │ │ │ │ + 0x00005958 65720073 6e645f70 636d5f68 775f7061 er.snd_pcm_hw_pa │ │ │ │ + 0x00005968 72616d73 5f73697a 656f6600 736e645f rams_sizeof.snd_ │ │ │ │ + 0x00005978 70636d5f 64756d70 00736e64 5f70636d pcm_dump.snd_pcm │ │ │ │ + 0x00005988 5f737461 74757300 736e645f 70636d5f _status.snd_pcm_ │ │ │ │ + 0x00005998 73775f70 6172616d 7300736e 645f7063 sw_params.snd_pc │ │ │ │ + 0x000059a8 6d5f7265 61646900 736e645f 6f757470 m_readi.snd_outp │ │ │ │ + 0x000059b8 75745f63 6c6f7365 00736e64 5f6d6978 ut_close.snd_mix │ │ │ │ + 0x000059c8 65725f73 656c656d 5f676574 5f706c61 er_selem_get_pla │ │ │ │ + 0x000059d8 79626163 6b5f766f 6c756d65 00736e64 yback_volume.snd │ │ │ │ + 0x000059e8 5f636f6e 6669675f 75706461 74655f66 _config_update_f │ │ │ │ + 0x000059f8 7265655f 676c6f62 616c0073 6e645f6d ree_global.snd_m │ │ │ │ + 0x00005a08 69786572 5f656c65 6d5f6e65 78740073 ixer_elem_next.s │ │ │ │ + 0x00005a18 6e645f6d 69786572 5f73656c 656d5f67 nd_mixer_selem_g │ │ │ │ + 0x00005a28 65745f6e 616d6500 736e645f 70636d5f et_name.snd_pcm_ │ │ │ │ + 0x00005a38 68775f70 6172616d 7300736e 645f6f75 hw_params.snd_ou │ │ │ │ + 0x00005a48 74707574 5f737464 696f5f61 74746163 tput_stdio_attac │ │ │ │ + 0x00005a58 6800736e 645f6d69 7865725f 73656c65 h.snd_mixer_sele │ │ │ │ + 0x00005a68 6d5f6964 5f676574 5f696e64 65780073 m_id_get_index.s │ │ │ │ + 0x00005a78 6e645f70 636d5f73 74617475 735f6765 nd_pcm_status_ge │ │ │ │ + 0x00005a88 745f6176 61696c00 73696f5f 6f70656e t_avail.sio_open │ │ │ │ + 0x00005a98 0073696f 5f696e69 74706172 0073696f .sio_initpar.sio │ │ │ │ + 0x00005aa8 5f726576 656e7473 0073696f 5f736574 _revents.sio_set │ │ │ │ + 0x00005ab8 766f6c00 73696f5f 73657470 61720073 vol.sio_setpar.s │ │ │ │ + 0x00005ac8 696f5f6f 6e6d6f76 65007369 6f5f636c io_onmove.sio_cl │ │ │ │ + 0x00005ad8 6f736500 73696f5f 67657470 61720073 ose.sio_getpar.s │ │ │ │ + 0x00005ae8 696f5f6f 6e766f6c 0073696f 5f6e6664 io_onvol.sio_nfd │ │ │ │ + 0x00005af8 73007369 6f5f7772 69746500 73696f5f s.sio_write.sio_ │ │ │ │ + 0x00005b08 73746172 74007369 6f5f7374 6f700073 start.sio_stop.s │ │ │ │ + 0x00005b18 696f5f70 6f6c6c66 64004663 50617474 io_pollfd.FcPatt │ │ │ │ + 0x00005b28 65726e44 65737472 6f790046 545f5365 ernDestroy.FT_Se │ │ │ │ + 0x00005b38 745f4368 61725f53 697a6500 4663466f t_Char_Size.FcFo │ │ │ │ + 0x00005b48 6e744d61 74636800 46545f44 6f6e655f ntMatch.FT_Done_ │ │ │ │ + 0x00005b58 46726565 54797065 00466350 61747465 FreeType.FcPatte │ │ │ │ + 0x00005b68 726e4765 74537472 696e6700 46545f49 rnGetString.FT_I │ │ │ │ + 0x00005b78 6e69745f 46726565 54797065 0046545f nit_FreeType.FT_ │ │ │ │ + 0x00005b88 4e65775f 4d656d6f 72795f46 61636500 New_Memory_Face. │ │ │ │ + 0x00005b98 46545f4e 65775f46 61636500 46545f4c FT_New_Face.FT_L │ │ │ │ + 0x00005ba8 6f61645f 43686172 00466343 6f6e6669 oad_Char.FcConfi │ │ │ │ + 0x00005bb8 67537562 73746974 75746500 46634465 gSubstitute.FcDe │ │ │ │ + 0x00005bc8 6661756c 74537562 73746974 75746500 faultSubstitute. │ │ │ │ + 0x00005bd8 46545f44 6f6e655f 46616365 0062645f FT_Done_Face.bd_ │ │ │ │ + 0x00005be8 74656c6c 5f74696d 65006264 5f676574 tell_time.bd_get │ │ │ │ + 0x00005bf8 5f746974 6c657300 62645f63 6c6f7365 _titles.bd_close │ │ │ │ + 0x00005c08 0062645f 6f70656e 0062645f 7365656b .bd_open.bd_seek │ │ │ │ + 0x00005c18 5f74696d 65006264 5f726561 64006264 _time.bd_read.bd │ │ │ │ + 0x00005c28 5f636861 70746572 5f706f73 0062645f _chapter_pos.bd_ │ │ │ │ + 0x00005c38 6765745f 7469746c 655f696e 666f0062 get_title_info.b │ │ │ │ + 0x00005c48 645f7365 616d6c65 73735f61 6e676c65 d_seamless_angle │ │ │ │ + 0x00005c58 5f636861 6e676500 62645f73 656c6563 _change.bd_selec │ │ │ │ + 0x00005c68 745f616e 676c6500 62645f67 65745f74 t_angle.bd_get_t │ │ │ │ + 0x00005c78 69746c65 5f73697a 65006264 5f676574 itle_size.bd_get │ │ │ │ + 0x00005c88 5f637572 72656e74 5f636861 70746572 _current_chapter │ │ │ │ + 0x00005c98 0062645f 74656c6c 0062645f 66726565 .bd_tell.bd_free │ │ │ │ + 0x00005ca8 5f746974 6c655f69 6e666f00 62645f73 _title_info.bd_s │ │ │ │ + 0x00005cb8 65656b00 62645f73 656c6563 745f7469 eek.bd_select_ti │ │ │ │ + 0x00005cc8 746c6500 44564452 65616442 6c6f636b tle.DVDReadBlock │ │ │ │ + 0x00005cd8 73004456 44436c6f 73654669 6c650044 s.DVDCloseFile.D │ │ │ │ + 0x00005ce8 56444f70 656e4669 6c650044 56444469 VDOpenFile.DVDDi │ │ │ │ + 0x00005cf8 73634944 00445644 4f70656e 0069666f scID.DVDOpen.ifo │ │ │ │ + 0x00005d08 436c6f73 65004456 4449534f 566f6c75 Close.DVDISOVolu │ │ │ │ + 0x00005d18 6d65496e 666f0044 5644436c 6f736500 meInfo.DVDClose. │ │ │ │ + 0x00005d28 44564455 4446566f 6c756d65 496e666f DVDUDFVolumeInfo │ │ │ │ + 0x00005d38 0069666f 4f70656e 006e6176 52656164 .ifoOpen.navRead │ │ │ │ + 0x00005d48 5f445349 00636469 6f5f6364 6461705f _DSI.cdio_cddap_ │ │ │ │ + 0x00005d58 64697363 5f666972 73747365 63746f72 disc_firstsector │ │ │ │ + 0x00005d68 00636469 6f5f6364 6461705f 636c6f73 .cdio_cddap_clos │ │ │ │ + 0x00005d78 65006364 696f5f63 64646170 5f747261 e.cdio_cddap_tra │ │ │ │ + 0x00005d88 636b7300 6364696f 5f636464 61705f74 cks.cdio_cddap_t │ │ │ │ + 0x00005d98 7261636b 5f6c6173 74736563 746f7200 rack_lastsector. │ │ │ │ + 0x00005da8 6364696f 5f636464 61705f76 6572626f cdio_cddap_verbo │ │ │ │ + 0x00005db8 73655f73 65740063 64696f5f 63646461 se_set.cdio_cdda │ │ │ │ + 0x00005dc8 705f7370 6565645f 73657400 6364696f p_speed_set.cdio │ │ │ │ + 0x00005dd8 5f636464 61705f74 7261636b 5f666972 _cddap_track_fir │ │ │ │ + 0x00005de8 73747365 63746f72 00636469 6f5f6364 stsector.cdio_cd │ │ │ │ + 0x00005df8 6461705f 64697363 5f6c6173 74736563 dap_disc_lastsec │ │ │ │ + 0x00005e08 746f7200 6364696f 5f636464 61705f6f tor.cdio_cddap_o │ │ │ │ + 0x00005e18 70656e00 6364696f 5f636464 61705f69 pen.cdio_cddap_i │ │ │ │ + 0x00005e28 64656e74 69667900 6364696f 5f726561 dentify.cdio_rea │ │ │ │ + 0x00005e38 645f6d6f 6465325f 73656374 6f720063 d_mode2_sector.c │ │ │ │ + 0x00005e48 64696f5f 6765745f 74726163 6b5f6c73 dio_get_track_ls │ │ │ │ + 0x00005e58 6e006364 696f5f67 65745f6c 6173745f n.cdio_get_last_ │ │ │ │ + 0x00005e68 74726163 6b5f6e75 6d006364 696f5f67 track_num.cdio_g │ │ │ │ + 0x00005e78 65745f74 7261636b 5f736563 5f636f75 et_track_sec_cou │ │ │ │ + 0x00005e88 6e740063 64696f5f 6f70656e 00636469 nt.cdio_open.cdi │ │ │ │ + 0x00005e98 6f5f6465 7374726f 79006364 696f5f70 o_destroy.cdio_p │ │ │ │ + 0x00005ea8 6172616e 6f69615f 6d6f6465 73657400 aranoia_modeset. │ │ │ │ + 0x00005eb8 6364696f 5f706172 616e6f69 615f6672 cdio_paranoia_fr │ │ │ │ + 0x00005ec8 65650063 64696f5f 70617261 6e6f6961 ee.cdio_paranoia │ │ │ │ + 0x00005ed8 5f696e69 74006364 696f5f70 6172616e _init.cdio_paran │ │ │ │ + 0x00005ee8 6f69615f 7365656b 00636469 6f5f7061 oia_seek.cdio_pa │ │ │ │ + 0x00005ef8 72616e6f 69615f72 65616400 6364696f ranoia_read.cdio │ │ │ │ + 0x00005f08 5f706172 616e6f69 615f6f76 65726c61 _paranoia_overla │ │ │ │ + 0x00005f18 70736574 0046545f 4765745f 476c7970 pset.FT_Get_Glyp │ │ │ │ + 0x00005f28 68004654 5f476574 5f4e6578 745f4368 h.FT_Get_Next_Ch │ │ │ │ + 0x00005f38 61720046 545f4765 745f4b65 726e696e ar.FT_Get_Kernin │ │ │ │ + 0x00005f48 67004654 5f4c6f61 645f476c 79706800 g.FT_Load_Glyph. │ │ │ │ + 0x00005f58 46545f52 656e6465 725f476c 79706800 FT_Render_Glyph. │ │ │ │ + 0x00005f68 46545f47 65745f43 6861725f 496e6465 FT_Get_Char_Inde │ │ │ │ + 0x00005f78 78004654 5f536574 5f506978 656c5f53 x.FT_Set_Pixel_S │ │ │ │ + 0x00005f88 697a6573 0046545f 446f6e65 5f476c79 izes.FT_Done_Gly │ │ │ │ + 0x00005f98 70680046 545f5365 745f4368 61726d61 ph.FT_Set_Charma │ │ │ │ + 0x00005fa8 70004654 5f53656c 6563745f 43686172 p.FT_Select_Char │ │ │ │ + 0x00005fb8 6d617000 46545f47 65745f46 69727374 map.FT_Get_First │ │ │ │ + 0x00005fc8 5f436861 72004663 50617474 65726e47 _Char.FcPatternG │ │ │ │ + 0x00005fd8 6574496e 74656765 72004663 50617474 etInteger.FcPatt │ │ │ │ + 0x00005fe8 65726e47 6574426f 6f6c0046 634e616d ernGetBool.FcNam │ │ │ │ + 0x00005ff8 65506172 73650046 63496e69 74006672 eParse.FcInit.fr │ │ │ │ + 0x00006008 69626964 695f7265 6d6f7665 5f626964 ibidi_remove_bid │ │ │ │ + 0x00006018 695f6d61 726b7300 66726962 6964695f i_marks.fribidi_ │ │ │ │ + 0x00006028 70617273 655f6368 61727365 74006672 parse_charset.fr │ │ │ │ + 0x00006038 69626964 695f7365 745f7265 6f726465 ibidi_set_reorde │ │ │ │ + 0x00006048 725f6e73 6d006672 69626964 695f756e r_nsm.fribidi_un │ │ │ │ + 0x00006058 69636f64 655f746f 5f636861 72736574 icode_to_charset │ │ │ │ + 0x00006068 00667269 62696469 5f6c6f67 32766973 .fribidi_log2vis │ │ │ │ + 0x00006078 00667269 62696469 5f636861 72736574 .fribidi_charset │ │ │ │ + 0x00006088 5f746f5f 756e6963 6f646500 66726962 _to_unicode.frib │ │ │ │ + 0x00006098 6964695f 7365745f 6d697272 6f72696e idi_set_mirrorin │ │ │ │ + 0x000060a8 67006173 735f7265 61645f6d 656d6f72 g.ass_read_memor │ │ │ │ + 0x000060b8 79006173 735f7365 745f6d65 73736167 y.ass_set_messag │ │ │ │ + 0x000060c8 655f6362 00617373 5f72656e 6465725f e_cb.ass_render_ │ │ │ │ + 0x000060d8 6672616d 65006173 735f7072 6f636573 frame.ass_proces │ │ │ │ + 0x000060e8 735f6461 74610061 73735f61 6c6c6f63 s_data.ass_alloc │ │ │ │ + 0x000060f8 5f737479 6c650061 73735f70 726f6365 _style.ass_proce │ │ │ │ + 0x00006108 73735f63 68756e6b 00617373 5f737465 ss_chunk.ass_ste │ │ │ │ + 0x00006118 705f7375 62006173 735f7365 745f7573 p_sub.ass_set_us │ │ │ │ + 0x00006128 655f6d61 7267696e 73006173 735f7365 e_margins.ass_se │ │ │ │ + 0x00006138 745f6869 6e74696e 67006173 735f7265 t_hinting.ass_re │ │ │ │ + 0x00006148 6e646572 65725f69 6e697400 6173735f nderer_init.ass_ │ │ │ │ + 0x00006158 66726565 5f747261 636b0061 73735f73 free_track.ass_s │ │ │ │ + 0x00006168 65745f66 6f6e7473 00617373 5f736574 et_fonts.ass_set │ │ │ │ + 0x00006178 5f666f6e 74735f64 69720061 73735f66 _fonts_dir.ass_f │ │ │ │ + 0x00006188 7265655f 6576656e 74006173 735f7072 ree_event.ass_pr │ │ │ │ + 0x00006198 6f636573 735f666f 7263655f 7374796c ocess_force_styl │ │ │ │ + 0x000061a8 65006173 735f616c 6c6f635f 6576656e e.ass_alloc_even │ │ │ │ + 0x000061b8 74006173 735f7365 745f666f 6e745f73 t.ass_set_font_s │ │ │ │ + 0x000061c8 63616c65 00617373 5f72656e 64657265 cale.ass_rendere │ │ │ │ + 0x000061d8 725f646f 6e650061 73735f70 726f6365 r_done.ass_proce │ │ │ │ + 0x000061e8 73735f63 6f646563 5f707269 76617465 ss_codec_private │ │ │ │ + 0x000061f8 00617373 5f736574 5f6d6172 67696e73 .ass_set_margins │ │ │ │ + 0x00006208 00617373 5f736574 5f617370 6563745f .ass_set_aspect_ │ │ │ │ + 0x00006218 72617469 6f006173 735f6e65 775f7472 ratio.ass_new_tr │ │ │ │ + 0x00006228 61636b00 6173735f 666c7573 685f6576 ack.ass_flush_ev │ │ │ │ + 0x00006238 656e7473 00617373 5f6c6962 72617279 ents.ass_library │ │ │ │ + 0x00006248 5f696e69 74006173 735f7365 745f6672 _init.ass_set_fr │ │ │ │ + 0x00006258 616d655f 73697a65 00617373 5f736574 ame_size.ass_set │ │ │ │ + 0x00006268 5f6c696e 655f7370 6163696e 67006173 _line_spacing.as │ │ │ │ + 0x00006278 735f636c 6561725f 666f6e74 73006173 s_clear_fonts.as │ │ │ │ + 0x00006288 735f6164 645f666f 6e740061 73735f6c s_add_font.ass_l │ │ │ │ + 0x00006298 69627261 72795f64 6f6e6500 6173735f ibrary_done.ass_ │ │ │ │ + 0x000062a8 7365745f 65787472 6163745f 666f6e74 set_extract_font │ │ │ │ + 0x000062b8 73006173 735f7365 745f7374 6f726167 s.ass_set_storag │ │ │ │ + 0x000062c8 655f7369 7a650061 73735f73 65745f73 e_size.ass_set_s │ │ │ │ + 0x000062d8 74796c65 5f6f7665 72726964 65730061 tyle_overrides.a │ │ │ │ + 0x000062e8 73735f72 6561645f 7374796c 65730065 ss_read_styles.e │ │ │ │ + 0x000062f8 6e63615f 616e616c 79736572 5f667265 nca_analyser_fre │ │ │ │ + 0x00006308 6500656e 63615f61 6e616c79 7365725f e.enca_analyser_ │ │ │ │ + 0x00006318 616c6c6f 6300656e 63615f67 65745f6c alloc.enca_get_l │ │ │ │ + 0x00006328 616e6775 61676573 00656e63 615f616e anguages.enca_an │ │ │ │ + 0x00006338 616c7973 655f636f 6e737400 656e6361 alyse_const.enca │ │ │ │ + 0x00006348 5f636861 72736574 5f6e616d 65006d61 _charset_name.ma │ │ │ │ + 0x00006358 645f6672 616d655f 6465636f 6465006d d_frame_decode.m │ │ │ │ + 0x00006368 61645f73 796e7468 5f696e69 74006d61 ad_synth_init.ma │ │ │ │ + 0x00006378 645f6672 616d655f 66696e69 7368006d d_frame_finish.m │ │ │ │ + 0x00006388 61645f66 72616d65 5f696e69 74006d61 ad_frame_init.ma │ │ │ │ + 0x00006398 645f7374 7265616d 5f66696e 69736800 d_stream_finish. │ │ │ │ + 0x000063a8 6d61645f 73747265 616d5f62 75666665 mad_stream_buffe │ │ │ │ + 0x000063b8 72006d61 645f7374 7265616d 5f696e69 r.mad_stream_ini │ │ │ │ + 0x000063c8 74006d61 645f7379 6e74685f 6672616d t.mad_synth_fram │ │ │ │ + 0x000063d8 65006f67 675f7374 7265616d 5f726573 e.ogg_stream_res │ │ │ │ + 0x000063e8 6574006f 67675f73 74726561 6d5f7061 et.ogg_stream_pa │ │ │ │ + 0x000063f8 636b6574 6f757400 6f67675f 70616765 cketout.ogg_page │ │ │ │ + 0x00006408 5f636f6e 74696e75 6564006f 67675f73 _continued.ogg_s │ │ │ │ + 0x00006418 796e635f 696e6974 006f6767 5f73796e ync_init.ogg_syn │ │ │ │ + 0x00006428 635f636c 65617200 6f67675f 73747265 c_clear.ogg_stre │ │ │ │ + 0x00006438 616d5f63 6c656172 006f6767 5f706167 am_clear.ogg_pag │ │ │ │ + 0x00006448 655f7365 7269616c 6e6f006f 67675f70 e_serialno.ogg_p │ │ │ │ + 0x00006458 6167655f 626f7300 6f67675f 73796e63 age_bos.ogg_sync │ │ │ │ + 0x00006468 5f627566 66657200 6f67675f 73796e63 _buffer.ogg_sync │ │ │ │ + 0x00006478 5f77726f 7465006f 67675f73 796e635f _wrote.ogg_sync_ │ │ │ │ + 0x00006488 70616765 6f757400 6f67675f 73796e63 pageout.ogg_sync │ │ │ │ + 0x00006498 5f706167 65736565 6b006f67 675f7374 _pageseek.ogg_st │ │ │ │ + 0x000064a8 7265616d 5f696e69 74006f67 675f7374 ream_init.ogg_st │ │ │ │ + 0x000064b8 7265616d 5f706167 65696e00 6f67675f ream_pagein.ogg_ │ │ │ │ + 0x000064c8 73796e63 5f726573 65740076 6f726269 sync_reset.vorbi │ │ │ │ + 0x000064d8 735f696e 666f5f69 6e697400 766f7262 s_info_init.vorb │ │ │ │ + 0x000064e8 69735f70 61636b65 745f626c 6f636b73 is_packet_blocks │ │ │ │ + 0x000064f8 697a6500 766f7262 69735f73 796e7468 ize.vorbis_synth │ │ │ │ + 0x00006508 65736973 5f686561 64657269 6e00766f esis_headerin.vo │ │ │ │ + 0x00006518 72626973 5f626c6f 636b5f69 6e697400 rbis_block_init. │ │ │ │ + 0x00006528 766f7262 69735f73 796e7468 65736973 vorbis_synthesis │ │ │ │ + 0x00006538 00766f72 6269735f 73796e74 68657369 .vorbis_synthesi │ │ │ │ + 0x00006548 735f7063 6d6f7574 00766f72 6269735f s_pcmout.vorbis_ │ │ │ │ + 0x00006558 636f6d6d 656e745f 696e6974 00766f72 comment_init.vor │ │ │ │ + 0x00006568 6269735f 696e666f 5f636c65 61720076 bis_info_clear.v │ │ │ │ + 0x00006578 6f726269 735f7379 6e746865 7369735f orbis_synthesis_ │ │ │ │ + 0x00006588 626c6f63 6b696e00 766f7262 69735f63 blockin.vorbis_c │ │ │ │ + 0x00006598 6f6d6d65 6e745f63 6c656172 00766f72 omment_clear.vor │ │ │ │ + 0x000065a8 6269735f 6473705f 636c6561 7200766f bis_dsp_clear.vo │ │ │ │ + 0x000065b8 72626973 5f73796e 74686573 69735f72 rbis_synthesis_r │ │ │ │ + 0x000065c8 65616400 766f7262 69735f62 6c6f636b ead.vorbis_block │ │ │ │ + 0x000065d8 5f636c65 61720076 6f726269 735f7379 _clear.vorbis_sy │ │ │ │ + 0x000065e8 6e746865 7369735f 696e6974 00737065 nthesis_init.spe │ │ │ │ + 0x000065f8 65785f64 65636f64 655f7374 6572656f ex_decode_stereo │ │ │ │ + 0x00006608 5f696e74 00737065 65785f75 77625f6d _int.speex_uwb_m │ │ │ │ + 0x00006618 6f646500 73706565 785f7061 636b6574 ode.speex_packet │ │ │ │ + 0x00006628 5f746f5f 68656164 65720073 70656578 _to_header.speex │ │ │ │ + 0x00006638 5f626974 735f7265 61645f66 726f6d00 _bits_read_from. │ │ │ │ + 0x00006648 73706565 785f6465 636f6465 5f696e74 speex_decode_int │ │ │ │ + 0x00006658 00737065 65785f62 6974735f 696e6974 .speex_bits_init │ │ │ │ + 0x00006668 00737065 65785f77 625f6d6f 64650073 .speex_wb_mode.s │ │ │ │ + 0x00006678 70656578 5f646563 6f646572 5f696e69 peex_decoder_ini │ │ │ │ + 0x00006688 74007370 6565785f 6465636f 6465725f t.speex_decoder_ │ │ │ │ + 0x00006698 64657374 726f7900 73706565 785f6465 destroy.speex_de │ │ │ │ + 0x000066a8 636f6465 725f6374 6c007370 6565785f coder_ctl.speex_ │ │ │ │ + 0x000066b8 6e625f6d 6f646500 73706565 785f6269 nb_mode.speex_bi │ │ │ │ + 0x000066c8 74735f64 65737472 6f790074 685f636f ts_destroy.th_co │ │ │ │ + 0x000066d8 6d6d656e 745f696e 69740074 685f6465 mment_init.th_de │ │ │ │ + 0x000066e8 636f6465 5f706163 6b657469 6e007468 code_packetin.th │ │ │ │ + 0x000066f8 5f646563 6f64655f 66726565 0074685f _decode_free.th_ │ │ │ │ + 0x00006708 6465636f 64655f68 65616465 72696e00 decode_headerin. │ │ │ │ + 0x00006718 74685f64 65636f64 655f7963 6263725f th_decode_ycbcr_ │ │ │ │ + 0x00006728 6f757400 74685f69 6e666f5f 696e6974 out.th_info_init │ │ │ │ + 0x00006738 0074685f 696e666f 5f636c65 61720074 .th_info_clear.t │ │ │ │ + 0x00006748 685f7365 7475705f 66726565 0074685f h_setup_free.th_ │ │ │ │ + 0x00006758 636f6d6d 656e745f 636c6561 72007468 comment_clear.th │ │ │ │ + 0x00006768 5f646563 6f64655f 616c6c6f 63006d70 _decode_alloc.mp │ │ │ │ + 0x00006778 67313233 5f6e6577 006d7067 3132335f g123_new.mpg123_ │ │ │ │ + 0x00006788 696e666f 32006d70 67313233 5f706c61 info2.mpg123_pla │ │ │ │ + 0x00006798 696e5f73 74726572 726f7200 6d706731 in_strerror.mpg1 │ │ │ │ + 0x000067a8 32335f67 6574666f 726d6174 006d7067 23_getformat.mpg │ │ │ │ + 0x000067b8 3132335f 7265706c 6163655f 62756666 123_replace_buff │ │ │ │ + 0x000067c8 6572006d 70673132 335f7061 72616d32 er.mpg123_param2 │ │ │ │ + 0x000067d8 006d7067 3132335f 65786974 006d7067 .mpg123_exit.mpg │ │ │ │ + 0x000067e8 3132335f 636c6f73 65006d70 67313233 123_close.mpg123 │ │ │ │ + 0x000067f8 5f6f7065 6e5f6665 6564006d 70673132 _open_feed.mpg12 │ │ │ │ + 0x00006808 335f6964 33006d70 67313233 5f646563 3_id3.mpg123_dec │ │ │ │ + 0x00006818 6f64655f 6672616d 655f3634 006d7067 ode_frame_64.mpg │ │ │ │ + 0x00006828 3132335f 696e6974 006d7067 3132335f 123_init.mpg123_ │ │ │ │ + 0x00006838 64656c65 7465006d 70673132 335f6665 delete.mpg123_fe │ │ │ │ + 0x00006848 6564006d 70673132 335f7374 72657272 ed.mpg123_strerr │ │ │ │ + 0x00006858 6f720061 35325f66 72656500 6135325f or.a52_free.a52_ │ │ │ │ + 0x00006868 626c6f63 6b006135 325f696e 69740061 block.a52_init.a │ │ │ │ + 0x00006878 35325f73 796e6369 6e666f00 6135325f 52_syncinfo.a52_ │ │ │ │ + 0x00006888 6672616d 65006135 325f6479 6e726e67 frame.a52_dynrng │ │ │ │ + 0x00006898 00613532 5f73616d 706c6573 006d7065 .a52_samples.mpe │ │ │ │ + 0x000068a8 67325f61 6363656c 006d7065 67325f73 g2_accel.mpeg2_s │ │ │ │ + 0x000068b8 65745f62 7566006d 70656732 5f706172 et_buf.mpeg2_par │ │ │ │ + 0x000068c8 7365006d 70656732 5f627566 66657200 se.mpeg2_buffer. │ │ │ │ + 0x000068d8 6d706567 325f696e 6974006d 70656732 mpeg2_init.mpeg2 │ │ │ │ + 0x000068e8 5f696e66 6f006d70 6567325f 636c6f73 _info.mpeg2_clos │ │ │ │ + 0x000068f8 65006d70 6567325f 63757374 6f6d5f66 e.mpeg2_custom_f │ │ │ │ + 0x00006908 62756600 6d706567 325f736b 69700064 buf.mpeg2_skip.d │ │ │ │ + 0x00006918 63615f66 72616d65 00646361 5f626c6f ca_frame.dca_blo │ │ │ │ + 0x00006928 636b0064 63615f62 6c6f636b 735f6e75 ck.dca_blocks_nu │ │ │ │ + 0x00006938 6d006463 615f7379 6e63696e 666f0064 m.dca_syncinfo.d │ │ │ │ + 0x00006948 63615f66 72656500 6463615f 696e6974 ca_free.dca_init │ │ │ │ + 0x00006958 00646361 5f73616d 706c6573 004e6541 .dca_samples.NeA │ │ │ │ + 0x00006968 41434465 63436c6f 7365004e 65414143 ACDecClose.NeAAC │ │ │ │ + 0x00006978 44656347 65744375 7272656e 74436f6e DecGetCurrentCon │ │ │ │ + 0x00006988 66696775 72617469 6f6e004e 65414143 figuration.NeAAC │ │ │ │ + 0x00006998 44656353 6574436f 6e666967 75726174 DecSetConfigurat │ │ │ │ + 0x000069a8 696f6e00 4e654141 43446563 496e6974 ion.NeAACDecInit │ │ │ │ + 0x000069b8 32004e65 41414344 65634465 636f6465 2.NeAACDecDecode │ │ │ │ + 0x000069c8 004e6541 41434465 634f7065 6e004e65 .NeAACDecOpen.Ne │ │ │ │ + 0x000069d8 41414344 65634765 74457272 6f724d65 AACDecGetErrorMe │ │ │ │ + 0x000069e8 73736167 65004e65 41414344 6563496e ssage.NeAACDecIn │ │ │ │ + 0x000069f8 69740062 7332625f 63726f73 735f6665 it.bs2b_cross_fe │ │ │ │ + 0x00006a08 65645f73 31366c65 00627332 625f6372 ed_s16le.bs2b_cr │ │ │ │ + 0x00006a18 6f73735f 66656564 5f733136 62650062 oss_feed_s16be.b │ │ │ │ + 0x00006a28 7332625f 7365745f 6c657665 6c5f6665 s2b_set_level_fe │ │ │ │ + 0x00006a38 65640062 7332625f 636c6f73 65006273 ed.bs2b_close.bs │ │ │ │ + 0x00006a48 32625f63 726f7373 5f666565 645f7532 2b_cross_feed_u2 │ │ │ │ + 0x00006a58 346c6500 62733262 5f63726f 73735f66 4le.bs2b_cross_f │ │ │ │ + 0x00006a68 6565645f 75323462 65006273 32625f63 eed_u24be.bs2b_c │ │ │ │ + 0x00006a78 726f7373 5f666565 645f7332 346c6500 ross_feed_s24le. │ │ │ │ + 0x00006a88 62733262 5f63726f 73735f66 6565645f bs2b_cross_feed_ │ │ │ │ + 0x00006a98 66006273 32625f63 726f7373 5f666565 f.bs2b_cross_fee │ │ │ │ + 0x00006aa8 645f666c 65006273 32625f63 726f7373 d_fle.bs2b_cross │ │ │ │ + 0x00006ab8 5f666565 645f7332 34626500 62733262 _feed_s24be.bs2b │ │ │ │ + 0x00006ac8 5f63726f 73735f66 6565645f 66626500 _cross_feed_fbe. │ │ │ │ + 0x00006ad8 62733262 5f676574 5f6c6576 656c5f66 bs2b_get_level_f │ │ │ │ + 0x00006ae8 63757400 62733262 5f6f7065 6e006273 cut.bs2b_open.bs │ │ │ │ + 0x00006af8 32625f63 726f7373 5f666565 645f7538 2b_cross_feed_u8 │ │ │ │ + 0x00006b08 00627332 625f6372 6f73735f 66656564 .bs2b_cross_feed │ │ │ │ + 0x00006b18 5f753332 6c650062 7332625f 7365745f _u32le.bs2b_set_ │ │ │ │ + 0x00006b28 6c657665 6c006273 32625f63 726f7373 level.bs2b_cross │ │ │ │ + 0x00006b38 5f666565 645f7533 32626500 62733262 _feed_u32be.bs2b │ │ │ │ + 0x00006b48 5f736574 5f737261 74650062 7332625f _set_srate.bs2b_ │ │ │ │ + 0x00006b58 6765745f 6c657665 6c5f6665 65640062 get_level_feed.b │ │ │ │ + 0x00006b68 7332625f 63726f73 735f6665 65645f73 s2b_cross_feed_s │ │ │ │ + 0x00006b78 33326c65 00627332 625f6372 6f73735f 32le.bs2b_cross_ │ │ │ │ + 0x00006b88 66656564 5f753136 6c650062 7332625f feed_u16le.bs2b_ │ │ │ │ + 0x00006b98 63726f73 735f6665 65645f73 38006273 cross_feed_s8.bs │ │ │ │ + 0x00006ba8 32625f63 726f7373 5f666565 645f7333 2b_cross_feed_s3 │ │ │ │ + 0x00006bb8 32626500 62733262 5f63726f 73735f66 2be.bs2b_cross_f │ │ │ │ + 0x00006bc8 6565645f 75313662 65006273 32625f73 eed_u16be.bs2b_s │ │ │ │ + 0x00006bd8 65745f6c 6576656c 5f666375 74007377 et_level_fcut.sw │ │ │ │ + 0x00006be8 735f696e 69745f63 6f6e7465 78740073 s_init_context.s │ │ │ │ + 0x00006bf8 77735f73 63616c65 56656300 7377735f ws_scaleVec.sws_ │ │ │ │ + 0x00006c08 7363616c 65007377 735f6765 74476175 scale.sws_getGau │ │ │ │ + 0x00006c18 73736961 6e566563 00737773 5f676574 ssianVec.sws_get │ │ │ │ + 0x00006c28 436f6e74 65787400 7377735f 6e6f726d Context.sws_norm │ │ │ │ + 0x00006c38 616c697a 65566563 00737773 5f636f6e alizeVec.sws_con │ │ │ │ + 0x00006c48 76657274 50616c65 74746538 546f5061 vertPalette8ToPa │ │ │ │ + 0x00006c58 636b6564 33320073 77735f73 6574436f cked32.sws_setCo │ │ │ │ + 0x00006c68 6c6f7273 70616365 44657461 696c7300 lorspaceDetails. │ │ │ │ + 0x00006c78 7377735f 67657444 65666175 6c744669 sws_getDefaultFi │ │ │ │ + 0x00006c88 6c746572 00737773 5f667265 65566563 lter.sws_freeVec │ │ │ │ + 0x00006c98 00737773 5f636f6e 76657274 50616c65 .sws_convertPale │ │ │ │ + 0x00006ca8 74746538 546f5061 636b6564 32340073 tte8ToPacked24.s │ │ │ │ + 0x00006cb8 77735f66 72656543 6f6e7465 78740073 ws_freeContext.s │ │ │ │ + 0x00006cc8 77735f67 6574436f 6c6f7273 70616365 ws_getColorspace │ │ │ │ + 0x00006cd8 44657461 696c7300 7377735f 616c6c6f Details.sws_allo │ │ │ │ + 0x00006ce8 635f636f 6e746578 74007377 735f6672 c_context.sws_fr │ │ │ │ + 0x00006cf8 65654669 6c746572 00737772 5f696e69 eeFilter.swr_ini │ │ │ │ + 0x00006d08 74007377 725f636f 6e766572 74007377 t.swr_convert.sw │ │ │ │ + 0x00006d18 725f616c 6c6f6300 7377725f 66726565 r_alloc.swr_free │ │ │ │ + 0x00006d28 00647664 6e61765f 63757272 656e745f .dvdnav_current_ │ │ │ │ + 0x00006d38 7469746c 655f696e 666f0064 76646e61 title_info.dvdna │ │ │ │ + 0x00006d48 765f616e 676c655f 6368616e 67650064 v_angle_change.d │ │ │ │ + 0x00006d58 76646e61 765f7374 696c6c5f 736b6970 vdnav_still_skip │ │ │ │ + 0x00006d68 00647664 6e61765f 77616974 5f736b69 .dvdnav_wait_ski │ │ │ │ + 0x00006d78 70006476 646e6176 5f636c6f 73650064 p.dvdnav_close.d │ │ │ │ + 0x00006d88 76646e61 765f6765 745f6375 7272656e vdnav_get_curren │ │ │ │ + 0x00006d98 745f6e61 765f7063 69006476 646e6176 t_nav_pci.dvdnav │ │ │ │ + 0x00006da8 5f646573 63726962 655f7469 746c655f _describe_title_ │ │ │ │ + 0x00006db8 63686170 74657273 00647664 6e61765f chapters.dvdnav_ │ │ │ │ + 0x00006dc8 69735f64 6f6d6169 6e5f7674 73006476 is_domain_vts.dv │ │ │ │ + 0x00006dd8 646e6176 5f676574 5f637572 72656e74 dnav_get_current │ │ │ │ + 0x00006de8 5f74696d 65006476 646e6176 5f736574 _time.dvdnav_set │ │ │ │ + 0x00006df8 5f726561 64616865 61645f66 6c616700 _readahead_flag. │ │ │ │ + 0x00006e08 6476646e 61765f74 696d655f 73656172 dvdnav_time_sear │ │ │ │ + 0x00006e18 63680064 76646e61 765f7061 72745f70 ch.dvdnav_part_p │ │ │ │ + 0x00006e28 6c617900 6476646e 61765f67 65745f6e lay.dvdnav_get_n │ │ │ │ + 0x00006e38 6578745f 626c6f63 6b006476 646e6176 ext_block.dvdnav │ │ │ │ + 0x00006e48 5f736574 5f504743 5f706f73 6974696f _set_PGC_positio │ │ │ │ + 0x00006e58 6e696e67 5f666c61 67006476 646e6176 ning_flag.dvdnav │ │ │ │ + 0x00006e68 5f676574 5f616e67 6c655f69 6e666f00 _get_angle_info. │ │ │ │ + 0x00006e78 6476646e 61765f65 72725f74 6f5f7374 dvdnav_err_to_st │ │ │ │ + 0x00006e88 72696e67 00617666 6f726d61 745f6e65 ring.avformat_ne │ │ │ │ + 0x00006e98 74776f72 6b5f696e 69740061 76666f72 twork_init.avfor │ │ │ │ + 0x00006ea8 6d61745f 636f6e66 69677572 6174696f mat_configuratio │ │ │ │ + 0x00006eb8 6e006176 696f5f73 697a6500 6176666f n.avio_size.avfo │ │ │ │ + 0x00006ec8 726d6174 5f676574 5f726966 665f7669 rmat_get_riff_vi │ │ │ │ + 0x00006ed8 64656f5f 74616773 00617666 6f726d61 deo_tags.avforma │ │ │ │ + 0x00006ee8 745f636c 6f73655f 696e7075 74006176 t_close_input.av │ │ │ │ + 0x00006ef8 666f726d 61745f61 6c6c6f63 5f636f6e format_alloc_con │ │ │ │ + 0x00006f08 74657874 0061765f 7365656b 5f667261 text.av_seek_fra │ │ │ │ + 0x00006f18 6d650061 76666f72 6d61745f 6e65775f me.avformat_new_ │ │ │ │ + 0x00006f28 73747265 616d0061 76666f72 6d61745f stream.avformat_ │ │ │ │ + 0x00006f38 66696e64 5f737472 65616d5f 696e666f find_stream_info │ │ │ │ + 0x00006f48 00617669 6f5f7265 61640061 765f636f .avio_read.av_co │ │ │ │ + 0x00006f58 6465635f 6765745f 74616700 6176696f dec_get_tag.avio │ │ │ │ + 0x00006f68 5f616c6c 6f635f63 6f6e7465 78740061 _alloc_context.a │ │ │ │ + 0x00006f78 76696f5f 77726974 65006176 696f5f63 vio_write.avio_c │ │ │ │ + 0x00006f88 6c6f7365 0061765f 636f6465 635f6765 lose.av_codec_ge │ │ │ │ + 0x00006f98 745f6964 00617666 6f726d61 745f6f70 t_id.avformat_op │ │ │ │ + 0x00006fa8 656e5f69 6e707574 0061765f 64656d75 en_input.av_demu │ │ │ │ + 0x00006fb8 7865725f 69746572 61746500 6176666f xer_iterate.avfo │ │ │ │ + 0x00006fc8 726d6174 5f667265 655f636f 6e746578 rmat_free_contex │ │ │ │ + 0x00006fd8 74006176 696f5f73 65656b00 6176666f t.avio_seek.avfo │ │ │ │ + 0x00006fe8 726d6174 5f777269 74655f68 65616465 rmat_write_heade │ │ │ │ + 0x00006ff8 72006176 5f70726f 62655f69 6e707574 r.av_probe_input │ │ │ │ + 0x00007008 5f666f72 6d617432 00617669 6f5f666c _format2.avio_fl │ │ │ │ + 0x00007018 75736800 61765f77 72697465 5f747261 ush.av_write_tra │ │ │ │ + 0x00007028 696c6572 0061765f 73747265 616d5f67 iler.av_stream_g │ │ │ │ + 0x00007038 65745f73 6964655f 64617461 00617666 et_side_data.avf │ │ │ │ + 0x00007048 6f726d61 745f7665 7273696f 6e006176 ormat_version.av │ │ │ │ + 0x00007058 696f5f6f 70656e32 0061765f 66696e64 io_open2.av_find │ │ │ │ + 0x00007068 5f696e70 75745f66 6f726d61 74006176 _input_format.av │ │ │ │ + 0x00007078 5f777269 74655f66 72616d65 0061765f _write_frame.av_ │ │ │ │ + 0x00007088 67756573 735f666f 726d6174 0061765f guess_format.av_ │ │ │ │ + 0x00007098 72656164 5f667261 6d650061 76666f72 read_frame.avfor │ │ │ │ + 0x000070a8 6d61745f 6765745f 72696666 5f617564 mat_get_riff_aud │ │ │ │ + 0x000070b8 696f5f74 61677300 78766964 5f676c6f io_tags.xvid_glo │ │ │ │ + 0x000070c8 62616c00 6176636f 6465635f 6465636f bal.avcodec_deco │ │ │ │ + 0x000070d8 64655f73 75627469 746c6532 0061765f de_subtitle2.av_ │ │ │ │ + 0x000070e8 70617273 65725f63 6c6f7365 0061765f parser_close.av_ │ │ │ │ + 0x000070f8 7061636b 65745f66 7265655f 73696465 packet_free_side │ │ │ │ + 0x00007108 5f646174 61006176 636f6465 635f6f70 _data.avcodec_op │ │ │ │ + 0x00007118 656e3200 61767375 62746974 6c655f66 en2.avsubtitle_f │ │ │ │ + 0x00007128 72656500 61765f70 61727365 725f7061 ree.av_parser_pa │ │ │ │ + 0x00007138 72736532 00617663 6f646563 5f66696e rse2.avcodec_fin │ │ │ │ + 0x00007148 645f6465 636f6465 72006176 636f6465 d_decoder.avcode │ │ │ │ + 0x00007158 635f6465 6661756c 745f6765 745f6275 c_default_get_bu │ │ │ │ + 0x00007168 66666572 32006176 636f6465 635f616c ffer2.avcodec_al │ │ │ │ + 0x00007178 6c6f635f 636f6e74 65787433 0061765f loc_context3.av_ │ │ │ │ + 0x00007188 7061636b 65745f75 6e726566 0061765f packet_unref.av_ │ │ │ │ + 0x00007198 696e6974 5f706163 6b657400 6176636f init_packet.avco │ │ │ │ + 0x000071a8 6465635f 72656365 6976655f 6672616d dec_receive_fram │ │ │ │ + 0x000071b8 65006176 636f6465 635f7265 63656976 e.avcodec_receiv │ │ │ │ + 0x000071c8 655f7061 636b6574 00617663 6f646563 e_packet.avcodec │ │ │ │ + 0x000071d8 5f666c75 73685f62 75666665 72730061 _flush_buffers.a │ │ │ │ + 0x000071e8 76636f64 65635f63 6c6f7365 00617663 vcodec_close.avc │ │ │ │ + 0x000071f8 6f646563 5f66696e 645f656e 636f6465 odec_find_encode │ │ │ │ + 0x00007208 72006176 5f706172 7365725f 696e6974 r.av_parser_init │ │ │ │ + 0x00007218 0061765f 7061636b 65745f66 72656500 .av_packet_free. │ │ │ │ + 0x00007228 6176636f 6465635f 66696e64 5f656e63 avcodec_find_enc │ │ │ │ + 0x00007238 6f646572 5f62795f 6e616d65 00617663 oder_by_name.avc │ │ │ │ + 0x00007248 6f646563 5f667265 655f636f 6e746578 odec_free_contex │ │ │ │ + 0x00007258 74006176 636f6465 635f636f 6e666967 t.avcodec_config │ │ │ │ + 0x00007268 75726174 696f6e00 6176636f 6465635f uration.avcodec_ │ │ │ │ + 0x00007278 73656e64 5f706163 6b657400 61765f70 send_packet.av_p │ │ │ │ + 0x00007288 61636b65 745f6e65 775f7369 64655f64 acket_new_side_d │ │ │ │ + 0x00007298 61746100 61765f70 61636b65 745f616c ata.av_packet_al │ │ │ │ + 0x000072a8 6c6f6300 6176636f 6465635f 76657273 loc.avcodec_vers │ │ │ │ + 0x000072b8 696f6e00 6176636f 6465635f 73656e64 ion.avcodec_send │ │ │ │ + 0x000072c8 5f667261 6d650061 76636f64 65635f66 _frame.avcodec_f │ │ │ │ + 0x000072d8 696c6c5f 61756469 6f5f6672 616d6500 ill_audio_frame. │ │ │ │ + 0x000072e8 61765f70 61636b65 745f6765 745f7369 av_packet_get_si │ │ │ │ + 0x000072f8 64655f64 61746100 61765f61 6c6c6f63 de_data.av_alloc │ │ │ │ + 0x00007308 5f766470 6175636f 6e746578 74006176 _vdpaucontext.av │ │ │ │ + 0x00007318 636f6465 635f6669 6e645f64 65636f64 codec_find_decod │ │ │ │ + 0x00007328 65725f62 795f6e61 6d650061 76636f64 er_by_name.avcod │ │ │ │ + 0x00007338 65635f61 6c69676e 5f64696d 656e7369 ec_align_dimensi │ │ │ │ + 0x00007348 6f6e7300 6176636f 6465635f 64656661 ons.avcodec_defa │ │ │ │ + 0x00007358 756c745f 6765745f 666f726d 61740058 ult_get_format.X │ │ │ │ + 0x00007368 4f70656e 44697370 6c617900 58436c6f OpenDisplay.XClo │ │ │ │ + 0x00007378 73654469 73706c61 79005844 6973706c seDisplay.XDispl │ │ │ │ + 0x00007388 61794e61 6d650076 64705f64 65766963 ayName.vdp_devic │ │ │ │ + 0x00007398 655f6372 65617465 5f783131 0061765f e_create_x11.av_ │ │ │ │ + 0x000073a8 6c6f6700 61765f6f 70745f73 65745f64 log.av_opt_set_d │ │ │ │ + 0x000073b8 6f75626c 65006176 5f6f7074 5f736574 ouble.av_opt_set │ │ │ │ + 0x000073c8 0061765f 62756666 65725f75 6e726566 .av_buffer_unref │ │ │ │ + 0x000073d8 0061765f 7368615f 696e6974 0061765f .av_sha_init.av_ │ │ │ │ + 0x000073e8 64696374 5f736574 0061765f 6368616e dict_set.av_chan │ │ │ │ + 0x000073f8 6e656c5f 6c61796f 75745f64 65666175 nel_layout_defau │ │ │ │ + 0x00007408 6c740061 765f6469 765f7100 61765f73 lt.av_div_q.av_s │ │ │ │ + 0x00007418 74726c63 70790061 765f6c6f 675f7365 trlcpy.av_log_se │ │ │ │ + 0x00007428 745f6c65 76656c00 61765f66 69666f5f t_level.av_fifo_ │ │ │ │ + 0x00007438 72656164 0061765f 7374726c 63617400 read.av_strlcat. │ │ │ │ + 0x00007448 61765f72 65736361 6c655f71 0061765f av_rescale_q.av_ │ │ │ │ + 0x00007458 6672616d 655f616c 6c6f6300 61765f61 frame_alloc.av_a │ │ │ │ + 0x00007468 65735f73 697a6500 61765f6c 6f673200 es_size.av_log2. │ │ │ │ + 0x00007478 61765f73 74726e63 61736563 6d700061 av_strncasecmp.a │ │ │ │ + 0x00007488 765f6d64 355f7570 64617465 0061765f v_md5_update.av_ │ │ │ │ + 0x00007498 66726565 70006176 5f617370 72696e74 freep.av_asprint │ │ │ │ + 0x000074a8 66006176 5f676574 5f627974 65735f70 f.av_get_bytes_p │ │ │ │ + 0x000074b8 65725f73 616d706c 65006176 5f6d616c er_sample.av_mal │ │ │ │ + 0x000074c8 6c6f637a 0061765f 6669666f 5f726561 locz.av_fifo_rea │ │ │ │ + 0x000074d8 645f746f 5f636200 61765f6f 70745f73 d_to_cb.av_opt_s │ │ │ │ + 0x000074e8 65745f73 616d706c 655f666d 74006176 et_sample_fmt.av │ │ │ │ + 0x000074f8 5f657870 725f7061 72736500 61765f66 _expr_parse.av_f │ │ │ │ + 0x00007508 6173745f 6d616c6c 6f630061 765f6f70 ast_malloc.av_op │ │ │ │ + 0x00007518 745f7365 745f696e 74006176 5f676574 t_set_int.av_get │ │ │ │ + 0x00007528 5f706163 6b65645f 73616d70 6c655f66 _packed_sample_f │ │ │ │ + 0x00007538 6d740061 765f6d61 6c6c6f63 5f617272 mt.av_malloc_arr │ │ │ │ + 0x00007548 61790061 765f7368 615f7570 64617465 ay.av_sha_update │ │ │ │ + 0x00007558 0061765f 64696374 5f706172 73655f73 .av_dict_parse_s │ │ │ │ + 0x00007568 7472696e 67006176 5f627566 6665725f tring.av_buffer_ │ │ │ │ + 0x00007578 616c6c6f 63006176 5f666966 6f5f6361 alloc.av_fifo_ca │ │ │ │ + 0x00007588 6e5f7265 61640061 765f7374 726e6475 n_read.av_strndu │ │ │ │ + 0x00007598 70006176 5f736861 5f73697a 65006176 p.av_sha_size.av │ │ │ │ + 0x000075a8 5f706978 5f666d74 5f636f75 6e745f70 _pix_fmt_count_p │ │ │ │ + 0x000075b8 6c616e65 73006176 5f643271 0061765f lanes.av_d2q.av_ │ │ │ │ + 0x000075c8 6c7a6f31 785f6465 636f6465 0061765f lzo1x_decode.av_ │ │ │ │ + 0x000075d8 6669666f 5f777269 74650061 765f7069 fifo_write.av_pi │ │ │ │ + 0x000075e8 785f666d 745f6465 73635f67 65740061 x_fmt_desc_get.a │ │ │ │ + 0x000075f8 765f6672 65650061 765f6672 616d655f v_free.av_frame_ │ │ │ │ + 0x00007608 66726565 0061765f 6d64355f 696e6974 free.av_md5_init │ │ │ │ + 0x00007618 0061765f 73616d70 6c655f66 6d745f69 .av_sample_fmt_i │ │ │ │ + 0x00007628 735f706c 616e6172 0061765f 6d64355f s_planar.av_md5_ │ │ │ │ + 0x00007638 66696e61 6c006176 5f657870 725f6576 final.av_expr_ev │ │ │ │ + 0x00007648 616c0061 765f6d64 355f7375 6d006176 al.av_md5_sum.av │ │ │ │ + 0x00007658 5f627566 6665725f 72656600 61765f66 _buffer_ref.av_f │ │ │ │ + 0x00007668 69666f5f 63616e5f 77726974 65006176 ifo_can_write.av │ │ │ │ + 0x00007678 5f646963 745f6672 65650061 765f6c6f _dict_free.av_lo │ │ │ │ + 0x00007688 675f7365 745f6361 6c6c6261 636b0061 g_set_callback.a │ │ │ │ + 0x00007698 765f6165 735f696e 69740061 765f7374 v_aes_init.av_st │ │ │ │ + 0x000076a8 72636173 65636d70 0061765f 6672616d rcasecmp.av_fram │ │ │ │ + 0x000076b8 655f756e 72656600 61765f64 6963745f e_unref.av_dict_ │ │ │ │ + 0x000076c8 636f756e 74006176 5f676364 0061765f count.av_gcd.av_ │ │ │ │ + 0x000076d8 6669666f 5f726573 65743200 61765f6d fifo_reset2.av_m │ │ │ │ + 0x000076e8 616c6c6f 63006176 5f6f7074 5f73686f alloc.av_opt_sho │ │ │ │ + 0x000076f8 77320061 765f6669 666f5f61 6c6c6f63 w2.av_fifo_alloc │ │ │ │ + 0x00007708 32006176 5f646973 706c6179 5f726f74 2.av_display_rot │ │ │ │ + 0x00007718 6174696f 6e5f6765 74006176 5f736861 ation_get.av_sha │ │ │ │ + 0x00007728 5f66696e 616c0061 765f6469 63745f67 _final.av_dict_g │ │ │ │ + 0x00007738 65740061 765f6d64 355f616c 6c6f6300 et.av_md5_alloc. │ │ │ │ + 0x00007748 61765f62 75666665 725f6372 65617465 av_buffer_create │ │ │ │ + 0x00007758 0061765f 6669666f 5f667265 65703200 .av_fifo_freep2. │ │ │ │ + 0x00007768 61765f6f 70745f73 65745f63 686c6179 av_opt_set_chlay │ │ │ │ + 0x00007778 6f757400 61765f61 65735f63 72797074 out.av_aes_crypt │ │ │ │ + 0x00007788 0061765f 62617365 36345f65 6e636f64 .av_base64_encod │ │ │ │ + 0x00007798 65007070 5f667265 655f6d6f 64650070 e.pp_free_mode.p │ │ │ │ + 0x000077a8 705f706f 73747072 6f636573 73007070 p_postprocess.pp │ │ │ │ + 0x000077b8 5f68656c 70007070 5f676574 5f636f6e _help.pp_get_con │ │ │ │ + 0x000077c8 74657874 0070705f 6765745f 6d6f6465 text.pp_get_mode │ │ │ │ + 0x000077d8 5f62795f 6e616d65 5f616e64 5f717561 _by_name_and_qua │ │ │ │ + 0x000077e8 6c697479 0070705f 66726565 5f636f6e lity.pp_free_con │ │ │ │ + 0x000077f8 74657874 0064765f 6465636f 6465725f text.dv_decoder_ │ │ │ │ + 0x00007808 66726565 0064765f 6465636f 6465725f free.dv_decoder_ │ │ │ │ + 0x00007818 6e657700 64765f70 61727365 5f686561 new.dv_parse_hea │ │ │ │ + 0x00007828 64657200 64765f64 65636f64 655f6675 der.dv_decode_fu │ │ │ │ + 0x00007838 6c6c5f61 7564696f 0064765f 6465636f ll_audio.dv_deco │ │ │ │ + 0x00007848 64655f66 756c6c5f 6672616d 65007876 de_full_frame.xv │ │ │ │ + 0x00007858 69645f64 65636f72 65006476 646e6176 id_decore.dvdnav │ │ │ │ + 0x00007868 5f6f7065 6e006476 646e6176 5f617564 _open.dvdnav_aud │ │ │ │ + 0x00007878 696f5f73 74726561 6d5f666f 726d6174 io_stream_format │ │ │ │ + 0x00007888 00647664 6e61765f 6765745f 76696465 .dvdnav_get_vide │ │ │ │ + 0x00007898 6f5f6173 70656374 00647664 6e61765f o_aspect.dvdnav_ │ │ │ │ + 0x000078a8 73656374 6f725f73 65617263 68006476 sector_search.dv │ │ │ │ + 0x000078b8 646e6176 5f676574 5f6e756d 6265725f dnav_get_number_ │ │ │ │ + 0x000078c8 6f665f70 61727473 00647664 6e61765f of_parts.dvdnav_ │ │ │ │ + 0x000078d8 6d6f7573 655f7365 6c656374 00647664 mouse_select.dvd │ │ │ │ + 0x000078e8 6e61765f 6c6f7765 725f6275 74746f6e nav_lower_button │ │ │ │ + 0x000078f8 5f73656c 65637400 6476646e 61765f67 _select.dvdnav_g │ │ │ │ + 0x00007908 65745f6e 756d6265 725f6f66 5f746974 et_number_of_tit │ │ │ │ + 0x00007918 6c657300 6476646e 61765f75 70706572 les.dvdnav_upper │ │ │ │ + 0x00007928 5f627574 746f6e5f 73656c65 63740064 _button_select.d │ │ │ │ + 0x00007938 76646e61 765f7370 755f7374 7265616d vdnav_spu_stream │ │ │ │ + 0x00007948 5f746f5f 6c616e67 00647664 6e61765f _to_lang.dvdnav_ │ │ │ │ + 0x00007958 6765745f 63757272 656e745f 68696768 get_current_high │ │ │ │ + 0x00007968 6c696768 74006476 646e6176 5f676574 light.dvdnav_get │ │ │ │ + 0x00007978 5f706f73 6974696f 6e006476 646e6176 _position.dvdnav │ │ │ │ + 0x00007988 5f617564 696f5f73 74726561 6d5f746f _audio_stream_to │ │ │ │ + 0x00007998 5f6c616e 67006476 646e6176 5f676574 _lang.dvdnav_get │ │ │ │ + 0x000079a8 5f6e6578 745f7374 696c6c5f 666c6167 _next_still_flag │ │ │ │ + 0x000079b8 00647664 6e61765f 6765745f 7469746c .dvdnav_get_titl │ │ │ │ + 0x000079c8 655f7374 72696e67 00647664 6e61765f e_string.dvdnav_ │ │ │ │ + 0x000079d8 6c656674 5f627574 746f6e5f 73656c65 left_button_sele │ │ │ │ + 0x000079e8 63740064 76646e61 765f6d65 6e755f63 ct.dvdnav_menu_c │ │ │ │ + 0x000079f8 616c6c00 6476646e 61765f74 69746c65 all.dvdnav_title │ │ │ │ + 0x00007a08 5f706c61 79006476 646e6176 5f617564 _play.dvdnav_aud │ │ │ │ + 0x00007a18 696f5f73 74726561 6d5f6368 616e6e65 io_stream_channe │ │ │ │ + 0x00007a28 6c730064 76646e61 765f6275 74746f6e ls.dvdnav_button │ │ │ │ + 0x00007a38 5f616374 69766174 65006476 646e6176 _activate.dvdnav │ │ │ │ + 0x00007a48 5f6d6f75 73655f61 63746976 61746500 _mouse_activate. │ │ │ │ + 0x00007a58 6476646e 61765f67 65745f61 7564696f dvdnav_get_audio │ │ │ │ + 0x00007a68 5f6c6f67 6963616c 5f737472 65616d00 _logical_stream. │ │ │ │ + 0x00007a78 6476646e 61765f67 65745f73 70755f6c dvdnav_get_spu_l │ │ │ │ + 0x00007a88 6f676963 616c5f73 74726561 6d006476 ogical_stream.dv │ │ │ │ + 0x00007a98 646e6176 5f726967 68745f62 7574746f dnav_right_butto │ │ │ │ + 0x00007aa8 6e5f7365 6c656374 0074616e 00706f77 n_select.tan.pow │ │ │ │ + 0x00007ab8 006c6f67 31300073 696e0073 71727466 .log10.sin.sqrtf │ │ │ │ + 0x00007ac8 0073696e 636f7300 65787000 6c72696e .sincos.exp.lrin │ │ │ │ + 0x00007ad8 74660073 71727400 58467265 65005847 tf.sqrt.XFree.XG │ │ │ │ + 0x00007ae8 65745669 7375616c 496e666f 0058466c etVisualInfo.XFl │ │ │ │ + 0x00007af8 75736800 44504d53 44697361 626c6500 ush.DPMSDisable. │ │ │ │ + 0x00007b08 44504d53 456e6162 6c650058 53686d51 DPMSEnable.XShmQ │ │ │ │ + 0x00007b18 75657279 45787465 6e73696f 6e004450 ueryExtension.DP │ │ │ │ + 0x00007b28 4d53496e 666f0058 53686d47 65744576 MSInfo.XShmGetEv │ │ │ │ + 0x00007b38 656e7442 61736500 44504d53 51756572 entBase.DPMSQuer │ │ │ │ + 0x00007b48 79457874 656e7369 6f6e0058 53686d50 yExtension.XShmP │ │ │ │ + 0x00007b58 7574496d 61676500 5853686d 44657461 utImage.XShmDeta │ │ │ │ + 0x00007b68 63680058 53686d41 74746163 68005853 ch.XShmAttach.XS │ │ │ │ + 0x00007b78 686d4372 65617465 496d6167 65004450 hmCreateImage.DP │ │ │ │ + 0x00007b88 4d53466f 7263654c 6576656c 00584765 MSForceLevel.XGe │ │ │ │ + 0x00007b98 7457696e 646f7741 74747269 62757465 tWindowAttribute │ │ │ │ + 0x00007ba8 73005853 6574466f 72656772 6f756e64 s.XSetForeground │ │ │ │ + 0x00007bb8 00584772 61624b65 79626f61 72640058 .XGrabKeyboard.X │ │ │ │ + 0x00007bc8 43726561 7465496d 61676500 58576974 CreateImage.XWit │ │ │ │ + 0x00007bd8 68647261 7757696e 646f7700 58476574 hdrawWindow.XGet │ │ │ │ + 0x00007be8 4572726f 72546578 74005843 72656174 ErrorText.XCreat │ │ │ │ + 0x00007bf8 65426974 6d617046 726f6d44 61746100 eBitmapFromData. │ │ │ │ + 0x00007c08 584d6174 63685669 7375616c 496e666f XMatchVisualInfo │ │ │ │ + 0x00007c18 0058436c 65617257 696e646f 77005850 .XClearWindow.XP │ │ │ │ + 0x00007c28 75744261 636b4576 656e7400 584e6578 utBackEvent.XNex │ │ │ │ + 0x00007c38 74457665 6e740058 47726162 506f696e tEvent.XGrabPoin │ │ │ │ + 0x00007c48 74657200 58556e6d 61705769 6e646f77 ter.XUnmapWindow │ │ │ │ + 0x00007c58 00584465 7374726f 7957696e 646f7700 .XDestroyWindow. │ │ │ │ + 0x00007c68 5853796e 63005853 65745374 616e6461 XSync.XSetStanda │ │ │ │ + 0x00007c78 72645072 6f706572 74696573 00584d61 rdProperties.XMa │ │ │ │ + 0x00007c88 7057696e 646f7700 58436861 6e676557 pWindow.XChangeW │ │ │ │ + 0x00007c98 696e646f 77417474 72696275 74657300 indowAttributes. │ │ │ │ + 0x00007ca8 58476574 574d4e6f 726d616c 48696e74 XGetWMNormalHint │ │ │ │ + 0x00007cb8 73005853 6574574d 4e6f726d 616c4869 s.XSetWMNormalHi │ │ │ │ + 0x00007cc8 6e747300 58556e67 7261624b 6579626f nts.XUngrabKeybo │ │ │ │ + 0x00007cd8 61726400 58476574 496d6167 65005843 ard.XGetImage.XC │ │ │ │ + 0x00007ce8 72656174 6557696e 646f7700 58536574 reateWindow.XSet │ │ │ │ + 0x00007cf8 4572726f 7248616e 646c6572 00584d6f ErrorHandler.XMo │ │ │ │ + 0x00007d08 76655265 73697a65 57696e64 6f770058 veResizeWindow.X │ │ │ │ + 0x00007d18 416c6c6f 634e616d 6564436f 6c6f7200 AllocNamedColor. │ │ │ │ + 0x00007d28 58536574 574d5072 6f746f63 6f6c7300 XSetWMProtocols. │ │ │ │ + 0x00007d38 58437265 61746550 69786d61 70437572 XCreatePixmapCur │ │ │ │ + 0x00007d48 736f7200 58536574 436c6173 7348696e sor.XSetClassHin │ │ │ │ + 0x00007d58 74005849 6e746572 6e41746f 6d005846 t.XInternAtom.XF │ │ │ │ + 0x00007d68 72656543 7572736f 72005843 68616e67 reeCursor.XChang │ │ │ │ + 0x00007d78 6550726f 70657274 79005853 65745472 eProperty.XSetTr │ │ │ │ + 0x00007d88 616e7369 656e7446 6f724869 6e740058 ansientForHint.X │ │ │ │ + 0x00007d98 5472616e 736c6174 65436f6f 7264696e TranslateCoordin │ │ │ │ + 0x00007da8 61746573 00584c6f 6f6b7570 53747269 ates.XLookupStri │ │ │ │ + 0x00007db8 6e670058 53656e64 4576656e 74005847 ng.XSendEvent.XG │ │ │ │ + 0x00007dc8 65744174 6f6d4e61 6d650058 496e7374 etAtomName.XInst │ │ │ │ + 0x00007dd8 616c6c43 6f6c6f72 6d617000 58526169 allColormap.XRai │ │ │ │ + 0x00007de8 73655769 6e646f77 00585075 74496d61 seWindow.XPutIma │ │ │ │ + 0x00007df8 67650058 47657447 656f6d65 74727900 ge.XGetGeometry. │ │ │ │ + 0x00007e08 5850656e 64696e67 00584672 65654743 XPending.XFreeGC │ │ │ │ + 0x00007e18 00585669 7375616c 49444672 6f6d5669 .XVisualIDFromVi │ │ │ │ + 0x00007e28 7375616c 00585374 6f726543 6f6c6f72 sual.XStoreColor │ │ │ │ + 0x00007e38 73005853 656c6563 74496e70 75740058 s.XSelectInput.X │ │ │ │ + 0x00007e48 46726565 436f6c6f 72730058 43726561 FreeColors.XCrea │ │ │ │ + 0x00007e58 7465436f 6c6f726d 61700058 53657449 teColormap.XSetI │ │ │ │ + 0x00007e68 6e707574 466f6375 73005852 65736574 nputFocus.XReset │ │ │ │ + 0x00007e78 53637265 656e5361 76657200 58467265 ScreenSaver.XFre │ │ │ │ + 0x00007e88 65506978 6d617000 58536574 4261636b ePixmap.XSetBack │ │ │ │ + 0x00007e98 67726f75 6e640058 556e6772 6162506f ground.XUngrabPo │ │ │ │ + 0x00007ea8 696e7465 72005853 746f7265 4e616d65 inter.XStoreName │ │ │ │ + 0x00007eb8 00584372 65617465 47430058 46696c6c .XCreateGC.XFill │ │ │ │ + 0x00007ec8 52656374 616e676c 65005844 6566696e Rectangle.XDefin │ │ │ │ + 0x00007ed8 65437572 736f7200 584d6170 52616973 eCursor.XMapRais │ │ │ │ + 0x00007ee8 65640058 47657457 696e646f 7750726f ed.XGetWindowPro │ │ │ │ + 0x00007ef8 70657274 79005853 63726565 6e536176 perty.XScreenSav │ │ │ │ + 0x00007f08 65725375 7370656e 64005853 63726565 erSuspend.XScree │ │ │ │ + 0x00007f18 6e536176 65725175 65727945 7874656e nSaverQueryExten │ │ │ │ + 0x00007f28 73696f6e 00585363 7265656e 53617665 sion.XScreenSave │ │ │ │ + 0x00007f38 72517565 72795665 7273696f 6e005876 rQueryVersion.Xv │ │ │ │ + 0x00007f48 4c697374 496d6167 65466f72 6d617473 ListImageFormats │ │ │ │ + 0x00007f58 00587643 72656174 65496d61 67650058 .XvCreateImage.X │ │ │ │ + 0x00007f68 76507574 496d6167 65005876 47726162 vPutImage.XvGrab │ │ │ │ + 0x00007f78 506f7274 00587646 72656541 64617074 Port.XvFreeAdapt │ │ │ │ + 0x00007f88 6f72496e 666f0058 76517565 7279506f orInfo.XvQueryPo │ │ │ │ + 0x00007f98 72744174 74726962 75746573 00587653 rtAttributes.XvS │ │ │ │ + 0x00007fa8 686d5075 74496d61 67650058 76517565 hmPutImage.XvQue │ │ │ │ + 0x00007fb8 72794578 74656e73 696f6e00 58765365 ryExtension.XvSe │ │ │ │ + 0x00007fc8 74506f72 74417474 72696275 74650058 tPortAttribute.X │ │ │ │ + 0x00007fd8 7653686d 43726561 7465496d 61676500 vShmCreateImage. │ │ │ │ + 0x00007fe8 58765175 65727945 6e636f64 696e6773 XvQueryEncodings │ │ │ │ + 0x00007ff8 00587646 72656545 6e636f64 696e6749 .XvFreeEncodingI │ │ │ │ + 0x00008008 6e666f00 58764765 74506f72 74417474 nfo.XvGetPortAtt │ │ │ │ + 0x00008018 72696275 74650058 76517565 72794164 ribute.XvQueryAd │ │ │ │ + 0x00008028 6170746f 72730058 696e6572 616d6149 aptors.XineramaI │ │ │ │ + 0x00008038 73416374 69766500 58696e65 72616d61 sActive.Xinerama │ │ │ │ + 0x00008048 51756572 79536372 65656e73 00584638 QueryScreens.XF8 │ │ │ │ + 0x00008058 36566964 4d6f6465 51756572 79457874 6VidModeQueryExt │ │ │ │ + 0x00008068 656e7369 6f6e0058 46383656 69644d6f ension.XF86VidMo │ │ │ │ + 0x00008078 64655365 74566965 77506f72 74005846 deSetViewPort.XF │ │ │ │ + 0x00008088 38365669 644d6f64 65517565 72795665 86VidModeQueryVe │ │ │ │ + 0x00008098 7273696f 6e005846 38365669 644d6f64 rsion.XF86VidMod │ │ │ │ + 0x000080a8 65476574 416c6c4d 6f64654c 696e6573 eGetAllModeLines │ │ │ │ + 0x000080b8 00584638 36566964 4d6f6465 4765744d .XF86VidModeGetM │ │ │ │ + 0x000080c8 6f64654c 696e6500 58463836 5669644d odeLine.XF86VidM │ │ │ │ + 0x000080d8 6f646553 77697463 68546f4d 6f646500 odeSwitchToMode. │ │ │ │ + 0x000080e8 58463836 5669644d 6f64654c 6f636b4d XF86VidModeLockM │ │ │ │ + 0x000080f8 6f646553 77697463 68005844 47415365 odeSwitch.XDGASe │ │ │ │ + 0x00008108 74566965 77706f72 74005844 47415365 tViewport.XDGASe │ │ │ │ + 0x00008118 744d6f64 65005844 47415379 6e630058 tMode.XDGASync.X │ │ │ │ + 0x00008128 44474143 6c6f7365 4672616d 65627566 DGACloseFramebuf │ │ │ │ + 0x00008138 66657200 58444741 4f70656e 4672616d fer.XDGAOpenFram │ │ │ │ + 0x00008148 65627566 66657200 58444741 51756572 ebuffer.XDGAQuer │ │ │ │ + 0x00008158 794d6f64 65730061 615f7061 7273656f yModes.aa_parseo │ │ │ │ + 0x00008168 7074696f 6e730061 615f7075 74730061 ptions.aa_puts.a │ │ │ │ + 0x00008178 615f7265 636f6d6d 656e646c 6f770061 a_recommendlow.a │ │ │ │ + 0x00008188 615f6869 64656375 72736f72 0061615f a_hidecursor.aa_ │ │ │ │ + 0x00008198 67657465 76656e74 0061615f 636c6f73 getevent.aa_clos │ │ │ │ + 0x000081a8 65006161 5f646566 70617261 6d730061 e.aa_defparams.a │ │ │ │ + 0x000081b8 615f6469 73706c61 79726563 6f6d6d65 a_displayrecomme │ │ │ │ + 0x000081c8 6e646564 0061615f 72656e64 65720061 nded.aa_render.a │ │ │ │ + 0x000081d8 615f6175 746f696e 69746b62 64006161 a_autoinitkbd.aa │ │ │ │ + 0x000081e8 5f726563 6f6d6d65 6e646869 0061615f _recommendhi.aa_ │ │ │ │ + 0x000081f8 72657369 7a656861 6e646c65 72006161 resizehandler.aa │ │ │ │ + 0x00008208 5f676574 66697273 74006161 5f707269 _getfirst.aa_pri │ │ │ │ + 0x00008218 6e746600 61615f72 6573697a 65006161 ntf.aa_resize.aa │ │ │ │ + 0x00008228 5f617574 6f696e69 74006161 5f646566 _autoinit.aa_def │ │ │ │ + 0x00008238 72656e64 65727061 72616d73 0061615f renderparams.aa_ │ │ │ │ + 0x00008248 66617374 72656e64 65720061 615f666c fastrender.aa_fl │ │ │ │ + 0x00008258 75736800 61615f67 65747265 6e646572 ush.aa_getrender │ │ │ │ + 0x00008268 70617261 6d730061 615f6865 6c700063 params.aa_help.c │ │ │ │ + 0x00008278 6163615f 63726561 74655f63 616e7661 aca_create_canva │ │ │ │ + 0x00008288 73006361 63615f73 65745f64 6973706c s.caca_set_displ │ │ │ │ + 0x00008298 61795f74 69746c65 00636163 615f6765 ay_title.caca_ge │ │ │ │ + 0x000082a8 745f6361 6e766173 5f686569 67687400 t_canvas_height. │ │ │ │ + 0x000082b8 63616361 5f676574 5f646974 6865725f caca_get_dither_ │ │ │ │ + 0x000082c8 63686172 7365745f 6c697374 00636163 charset_list.cac │ │ │ │ + 0x000082d8 615f7365 745f6469 74686572 5f616e74 a_set_dither_ant │ │ │ │ + 0x000082e8 69616c69 61730063 6163615f 7365745f ialias.caca_set_ │ │ │ │ + 0x000082f8 64697468 65725f61 6c676f72 6974686d dither_algorithm │ │ │ │ + 0x00008308 00636163 615f6765 745f6469 74686572 .caca_get_dither │ │ │ │ + 0x00008318 5f636f6c 6f725f6c 69737400 63616361 _color_list.caca │ │ │ │ + 0x00008328 5f736574 5f646974 6865725f 63686172 _set_dither_char │ │ │ │ + 0x00008338 73657400 63616361 5f646974 6865725f set.caca_dither_ │ │ │ │ + 0x00008348 6269746d 61700063 6163615f 66726565 bitmap.caca_free │ │ │ │ + 0x00008358 5f646974 68657200 63616361 5f676574 _dither.caca_get │ │ │ │ + 0x00008368 5f657665 6e740063 6163615f 7365745f _event.caca_set_ │ │ │ │ + 0x00008378 64697468 65725f63 6f6c6f72 00636163 dither_color.cac │ │ │ │ + 0x00008388 615f6765 745f6469 74686572 5f616e74 a_get_dither_ant │ │ │ │ + 0x00008398 69616c69 61735f6c 69737400 63616361 ialias_list.caca │ │ │ │ + 0x000083a8 5f707574 5f737472 00636163 615f6672 _put_str.caca_fr │ │ │ │ + 0x000083b8 65655f63 616e7661 73006361 63615f67 ee_canvas.caca_g │ │ │ │ + 0x000083c8 65745f64 69746865 725f616c 676f7269 et_dither_algori │ │ │ │ + 0x000083d8 74686d5f 6c697374 00636163 615f6372 thm_list.caca_cr │ │ │ │ + 0x000083e8 65617465 5f646973 706c6179 00636163 eate_display.cac │ │ │ │ + 0x000083f8 615f6672 65655f64 6973706c 61790063 a_free_display.c │ │ │ │ + 0x00008408 6163615f 6765745f 63616e76 61735f77 aca_get_canvas_w │ │ │ │ + 0x00008418 69647468 00636163 615f6372 65617465 idth.caca_create │ │ │ │ + 0x00008428 5f646974 68657200 63616361 5f726566 _dither.caca_ref │ │ │ │ + 0x00008438 72657368 5f646973 706c6179 0053444c resh_display.SDL │ │ │ │ + 0x00008448 5f4f7065 6e417564 696f0053 444c5f45 _OpenAudio.SDL_E │ │ │ │ + 0x00008458 6e61626c 65554e49 434f4445 0053444c nableUNICODE.SDL │ │ │ │ + 0x00008468 5f556e6c 6f636b41 7564696f 0053444c _UnlockAudio.SDL │ │ │ │ + 0x00008478 5f566964 656f4472 69766572 4e616d65 _VideoDriverName │ │ │ │ + 0x00008488 0053444c 5f557064 61746552 65637473 .SDL_UpdateRects │ │ │ │ + 0x00008498 0053444c 5f476574 4572726f 72005344 .SDL_GetError.SD │ │ │ │ + 0x000084a8 4c5f5570 70657242 6c697400 53444c5f L_UpperBlit.SDL_ │ │ │ │ + 0x000084b8 4c6f636b 41756469 6f005344 4c5f5061 LockAudio.SDL_Pa │ │ │ │ + 0x000084c8 75736541 7564696f 0053444c 5f466c69 useAudio.SDL_Fli │ │ │ │ + 0x000084d8 70005344 4c5f574d 5f536574 43617074 p.SDL_WM_SetCapt │ │ │ │ + 0x000084e8 696f6e00 53444c5f 46696c6c 52656374 ion.SDL_FillRect │ │ │ │ + 0x000084f8 0053444c 5f4c6973 744d6f64 65730053 .SDL_ListModes.S │ │ │ │ + 0x00008508 444c5f51 75697453 75625379 7374656d DL_QuitSubSystem │ │ │ │ + 0x00008518 0053444c 5f474c5f 53657441 74747269 .SDL_GL_SetAttri │ │ │ │ + 0x00008528 62757465 0053444c 5f456e61 626c654b bute.SDL_EnableK │ │ │ │ + 0x00008538 65795265 70656174 0053444c 5f467265 eyRepeat.SDL_Fre │ │ │ │ + 0x00008548 65595556 4f766572 6c617900 53444c5f eYUVOverlay.SDL_ │ │ │ │ + 0x00008558 506f6c6c 4576656e 74005344 4c5f5761 PollEvent.SDL_Wa │ │ │ │ + 0x00008568 73496e69 74005344 4c5f4576 656e7453 sInit.SDL_EventS │ │ │ │ + 0x00008578 74617465 0053444c 5f437265 61746552 tate.SDL_CreateR │ │ │ │ + 0x00008588 47425375 72666163 65005344 4c5f496e GBSurface.SDL_In │ │ │ │ + 0x00008598 69740053 444c5f55 70646174 65526563 it.SDL_UpdateRec │ │ │ │ + 0x000085a8 74005344 4c5f5368 6f774375 72736f72 t.SDL_ShowCursor │ │ │ │ + 0x000085b8 0053444c 5f536574 56696465 6f4d6f64 .SDL_SetVideoMod │ │ │ │ + 0x000085c8 65005344 4c5f436c 6f736541 7564696f e.SDL_CloseAudio │ │ │ │ + 0x000085d8 0053444c 5f474c5f 53776170 42756666 .SDL_GL_SwapBuff │ │ │ │ + 0x000085e8 65727300 53444c5f 474c5f4c 6f61644c ers.SDL_GL_LoadL │ │ │ │ + 0x000085f8 69627261 72790053 444c5f47 65745669 ibrary.SDL_GetVi │ │ │ │ + 0x00008608 64656f49 6e666f00 53444c5f 44697370 deoInfo.SDL_Disp │ │ │ │ + 0x00008618 6c617959 55564f76 65726c61 79005344 layYUVOverlay.SD │ │ │ │ + 0x00008628 4c5f474c 5f476574 50726f63 41646472 L_GL_GetProcAddr │ │ │ │ + 0x00008638 65737300 53444c5f 43726561 74655955 ess.SDL_CreateYU │ │ │ │ + 0x00008648 564f7665 726c6179 0053444c 5f467265 VOverlay.SDL_Fre │ │ │ │ + 0x00008658 65537572 66616365 00676c45 6e61626c eSurface.glEnabl │ │ │ │ + 0x00008668 6500676c 47656e54 65787475 72657300 e.glGenTextures. │ │ │ │ + 0x00008678 676c456e 644c6973 7400676c 44726177 glEndList.glDraw │ │ │ │ + 0x00008688 42756666 65720067 6c566572 74657832 Buffer.glVertex2 │ │ │ │ + 0x00008698 6600676c 436f6c6f 72346600 676c5465 f.glColor4f.glTe │ │ │ │ + 0x000086a8 78506172 616d6574 65726676 00676c56 xParameterfv.glV │ │ │ │ + 0x000086b8 65727465 78336600 676c436f 6c6f7234 ertex3f.glColor4 │ │ │ │ + 0x000086c8 75620067 6c4e6f72 6d616c33 6600676c ub.glNormal3f.gl │ │ │ │ + 0x000086d8 58476574 436f6e66 69670067 6c47656e XGetConfig.glGen │ │ │ │ + 0x000086e8 4c697374 7300676c 436c6561 72446570 Lists.glClearDep │ │ │ │ + 0x000086f8 74680067 6c43616c 6c4c6973 74730067 th.glCallLists.g │ │ │ │ + 0x00008708 6c584465 7374726f 79436f6e 74657874 lXDestroyContext │ │ │ │ + 0x00008718 00676c58 43686f6f 73655669 7375616c .glXChooseVisual │ │ │ │ + 0x00008728 00676c43 616c6c4c 69737400 676c466c .glCallList.glFl │ │ │ │ + 0x00008738 75736800 676c5465 78456e76 6900676c ush.glTexEnvi.gl │ │ │ │ + 0x00008748 50697865 6c53746f 72656900 676c5465 PixelStorei.glTe │ │ │ │ + 0x00008758 78496d61 67653144 00676c58 53776170 xImage1D.glXSwap │ │ │ │ + 0x00008768 42756666 65727300 676c436c 65617243 Buffers.glClearC │ │ │ │ + 0x00008778 6f6c6f72 00676c54 6578496d 61676532 olor.glTexImage2 │ │ │ │ + 0x00008788 4400676c 44656c65 74654c69 73747300 D.glDeleteLists. │ │ │ │ + 0x00008798 676c4465 70746846 756e6300 676c4465 glDepthFunc.glDe │ │ │ │ + 0x000087a8 7074684d 61736b00 676c4765 74496e74 pthMask.glGetInt │ │ │ │ + 0x000087b8 65676572 7600676c 436f6c6f 724d6173 egerv.glColorMas │ │ │ │ + 0x000087c8 6b00676c 56696577 706f7274 00676c45 k.glViewport.glE │ │ │ │ + 0x000087d8 6e640067 6c446973 61626c65 00676c44 nd.glDisable.glD │ │ │ │ + 0x000087e8 656c6574 65546578 74757265 7300676c eleteTextures.gl │ │ │ │ + 0x000087f8 584d616b 65437572 72656e74 00676c46 XMakeCurrent.glF │ │ │ │ + 0x00008808 696e6973 6800676c 426c656e 6446756e inish.glBlendFun │ │ │ │ + 0x00008818 6300676c 47657454 65784c65 76656c50 c.glGetTexLevelP │ │ │ │ + 0x00008828 6172616d 65746572 69760067 6c4c6967 arameteriv.glLig │ │ │ │ + 0x00008838 68746676 00676c43 6c656172 00676c42 htfv.glClear.glB │ │ │ │ + 0x00008848 6567696e 00676c58 43726561 7465436f egin.glXCreateCo │ │ │ │ + 0x00008858 6e746578 7400676c 54657853 7562496d ntext.glTexSubIm │ │ │ │ + 0x00008868 61676532 4400676c 4e65774c 69737400 age2D.glNewList. │ │ │ │ + 0x00008878 676c5368 6164654d 6f64656c 00676c47 glShadeModel.glG │ │ │ │ + 0x00008888 65745374 72696e67 00676c54 65785061 etString.glTexPa │ │ │ │ + 0x00008898 72616d65 74657266 00676c54 65785061 rameterf.glTexPa │ │ │ │ + 0x000088a8 72616d65 74657269 00676c54 6578436f rameteri.glTexCo │ │ │ │ + 0x000088b8 6f726432 6600676c 4c6f6164 4d617472 ord2f.glLoadMatr │ │ │ │ + 0x000088c8 69786600 676c436f 6c6f724d 61746572 ixf.glColorMater │ │ │ │ + 0x000088d8 69616c00 676c4269 6e645465 78747572 ial.glBindTextur │ │ │ │ + 0x000088e8 65006567 6c517565 72795374 72696e67 e.eglQueryString │ │ │ │ + 0x000088f8 0065676c 44657374 726f7953 75726661 .eglDestroySurfa │ │ │ │ + 0x00008908 63650065 676c4765 74446973 706c6179 ce.eglGetDisplay │ │ │ │ + 0x00008918 0065676c 5465726d 696e6174 65006567 .eglTerminate.eg │ │ │ │ + 0x00008928 6c476574 4572726f 72006567 6c496e69 lGetError.eglIni │ │ │ │ + 0x00008938 7469616c 697a6500 65676c47 65745072 tialize.eglGetPr │ │ │ │ + 0x00008948 6f634164 64726573 73006567 6c4d616b ocAddress.eglMak │ │ │ │ + 0x00008958 65437572 72656e74 0065676c 43726561 eCurrent.eglCrea │ │ │ │ + 0x00008968 74655769 6e646f77 53757266 61636500 teWindowSurface. │ │ │ │ + 0x00008978 65676c47 6574436f 6e666967 41747472 eglGetConfigAttr │ │ │ │ + 0x00008988 69620065 676c5377 61704275 66666572 ib.eglSwapBuffer │ │ │ │ + 0x00008998 73006567 6c446573 74726f79 436f6e74 s.eglDestroyCont │ │ │ │ + 0x000089a8 65787400 65676c43 686f6f73 65436f6e ext.eglChooseCon │ │ │ │ + 0x000089b8 66696700 65676c43 72656174 65436f6e fig.eglCreateCon │ │ │ │ + 0x000089c8 74657874 0065676c 47657443 6f6e6669 text.eglGetConfi │ │ │ │ + 0x000089d8 67730065 676c5377 6170496e 74657276 gs.eglSwapInterv │ │ │ │ + 0x000089e8 616c0041 75536574 4572726f 7248616e al.AuSetErrorHan │ │ │ │ + 0x000089f8 646c6572 00417547 65744572 726f7254 dler.AuGetErrorT │ │ │ │ + 0x00008a08 65787400 41755265 67697374 65724576 ext.AuRegisterEv │ │ │ │ + 0x00008a18 656e7448 616e646c 65720041 75446973 entHandler.AuDis │ │ │ │ + 0x00008a28 70617463 68457665 6e740041 75577269 patchEvent.AuWri │ │ │ │ + 0x00008a38 7465456c 656d656e 74004175 436c6f73 teElement.AuClos │ │ │ │ + 0x00008a48 65536572 76657200 41755363 616e466f eServer.AuScanFo │ │ │ │ + 0x00008a58 72547970 65644576 656e7400 41755365 rTypedEvent.AuSe │ │ │ │ + 0x00008a68 74456c65 6d656e74 73004175 53746172 tElements.AuStar │ │ │ │ + 0x00008a78 74466c6f 77004175 43726561 7465466c tFlow.AuCreateFl │ │ │ │ + 0x00008a88 6f770041 754f7065 6e536572 76657200 ow.AuOpenServer. │ │ │ │ + 0x00008a98 41755374 6f70466c 6f770041 75536574 AuStopFlow.AuSet │ │ │ │ + 0x00008aa8 456c656d 656e7450 6172616d 65746572 ElementParameter │ │ │ │ + 0x00008ab8 73007061 5f746872 65616465 645f6d61 s.pa_threaded_ma │ │ │ │ + 0x00008ac8 696e6c6f 6f705f66 72656500 70615f73 inloop_free.pa_s │ │ │ │ + 0x00008ad8 74726561 6d5f636f 726b0070 615f7468 tream_cork.pa_th │ │ │ │ + 0x00008ae8 72656164 65645f6d 61696e6c 6f6f705f readed_mainloop_ │ │ │ │ + 0x00008af8 756e6c6f 636b0070 615f636f 6e746578 unlock.pa_contex │ │ │ │ + 0x00008b08 745f6469 73636f6e 6e656374 0070615f t_disconnect.pa_ │ │ │ │ + 0x00008b18 63766f6c 756d655f 61766700 70615f74 cvolume_avg.pa_t │ │ │ │ + 0x00008b28 68726561 6465645f 6d61696e 6c6f6f70 hreaded_mainloop │ │ │ │ + 0x00008b38 5f776169 74007061 5f737472 65616d5f _wait.pa_stream_ │ │ │ │ + 0x00008b48 64726169 6e007061 5f737472 6572726f drain.pa_strerro │ │ │ │ + 0x00008b58 72007061 5f737472 65616d5f 7365745f r.pa_stream_set_ │ │ │ │ + 0x00008b68 6c617465 6e63795f 75706461 74655f63 latency_update_c │ │ │ │ + 0x00008b78 616c6c62 61636b00 70615f74 68726561 allback.pa_threa │ │ │ │ + 0x00008b88 6465645f 6d61696e 6c6f6f70 5f6c6f63 ded_mainloop_loc │ │ │ │ + 0x00008b98 6b007061 5f636f6e 74657874 5f657272 k.pa_context_err │ │ │ │ + 0x00008ba8 6e6f0070 615f636f 6e746578 745f6765 no.pa_context_ge │ │ │ │ + 0x00008bb8 745f7369 6e6b5f69 6e707574 5f696e66 t_sink_input_inf │ │ │ │ + 0x00008bc8 6f007061 5f636f6e 74657874 5f676574 o.pa_context_get │ │ │ │ + 0x00008bd8 5f737461 74650070 615f6f70 65726174 _state.pa_operat │ │ │ │ + 0x00008be8 696f6e5f 756e7265 66007061 5f737472 ion_unref.pa_str │ │ │ │ + 0x00008bf8 65616d5f 6765745f 696e6465 78007061 eam_get_index.pa │ │ │ │ + 0x00008c08 5f73616d 706c655f 73706563 5f76616c _sample_spec_val │ │ │ │ + 0x00008c18 69640070 615f6765 745f6c69 62726172 id.pa_get_librar │ │ │ │ + 0x00008c28 795f7665 7273696f 6e007061 5f737472 y_version.pa_str │ │ │ │ + 0x00008c38 65616d5f 77726974 65007061 5f6f7065 eam_write.pa_ope │ │ │ │ + 0x00008c48 72617469 6f6e5f67 65745f73 74617465 ration_get_state │ │ │ │ + 0x00008c58 0070615f 63766f6c 756d655f 73657400 .pa_cvolume_set. │ │ │ │ + 0x00008c68 70615f74 68726561 6465645f 6d61696e pa_threaded_main │ │ │ │ + 0x00008c78 6c6f6f70 5f676574 5f617069 0070615f loop_get_api.pa_ │ │ │ │ + 0x00008c88 74687265 61646564 5f6d6169 6e6c6f6f threaded_mainloo │ │ │ │ + 0x00008c98 705f7374 61727400 70615f73 74726561 p_start.pa_strea │ │ │ │ + 0x00008ca8 6d5f6e65 77007061 5f737472 65616d5f m_new.pa_stream_ │ │ │ │ + 0x00008cb8 64697363 6f6e6e65 63740070 615f7374 disconnect.pa_st │ │ │ │ + 0x00008cc8 7265616d 5f736574 5f6e616d 65007061 ream_set_name.pa │ │ │ │ + 0x00008cd8 5f737472 65616d5f 6765745f 73746174 _stream_get_stat │ │ │ │ + 0x00008ce8 65007061 5f636f6e 74657874 5f6e6577 e.pa_context_new │ │ │ │ + 0x00008cf8 0070615f 73747265 616d5f66 6c757368 .pa_stream_flush │ │ │ │ + 0x00008d08 0070615f 636f6e74 6578745f 756e7265 .pa_context_unre │ │ │ │ + 0x00008d18 66007061 5f636f6e 74657874 5f736574 f.pa_context_set │ │ │ │ + 0x00008d28 5f737461 74655f63 616c6c62 61636b00 _state_callback. │ │ │ │ + 0x00008d38 70615f73 74726561 6d5f7365 745f7772 pa_stream_set_wr │ │ │ │ + 0x00008d48 6974655f 63616c6c 6261636b 0070615f ite_callback.pa_ │ │ │ │ + 0x00008d58 74687265 61646564 5f6d6169 6e6c6f6f threaded_mainloo │ │ │ │ + 0x00008d68 705f6e65 77007061 5f746872 65616465 p_new.pa_threade │ │ │ │ + 0x00008d78 645f6d61 696e6c6f 6f705f73 69676e61 d_mainloop_signa │ │ │ │ + 0x00008d88 6c007061 5f636f6e 74657874 5f736574 l.pa_context_set │ │ │ │ + 0x00008d98 5f73696e 6b5f696e 7075745f 766f6c75 _sink_input_volu │ │ │ │ + 0x00008da8 6d650070 615f636f 6e746578 745f636f me.pa_context_co │ │ │ │ + 0x00008db8 6e6e6563 74007061 5f737472 65616d5f nnect.pa_stream_ │ │ │ │ + 0x00008dc8 636f6e6e 6563745f 706c6179 6261636b connect_playback │ │ │ │ + 0x00008dd8 0070615f 73747265 616d5f75 6e726566 .pa_stream_unref │ │ │ │ + 0x00008de8 0070615f 74687265 61646564 5f6d6169 .pa_threaded_mai │ │ │ │ + 0x00008df8 6e6c6f6f 705f7374 6f700070 615f6279 nloop_stop.pa_by │ │ │ │ + 0x00008e08 7465735f 7065725f 7365636f 6e640070 tes_per_second.p │ │ │ │ + 0x00008e18 615f7374 7265616d 5f736574 5f737461 a_stream_set_sta │ │ │ │ + 0x00008e28 74655f63 616c6c62 61636b00 70615f73 te_callback.pa_s │ │ │ │ + 0x00008e38 74726561 6d5f7772 69746162 6c655f73 tream_writable_s │ │ │ │ + 0x00008e48 697a6500 70615f73 74726561 6d5f6765 ize.pa_stream_ge │ │ │ │ + 0x00008e58 745f6c61 74656e63 79007061 5f636861 t_latency.pa_cha │ │ │ │ + 0x00008e68 6e6e656c 5f6d6170 5f696e69 745f6175 nnel_map_init_au │ │ │ │ + 0x00008e78 746f006a 61636b5f 706f7274 5f676574 to.jack_port_get │ │ │ │ + 0x00008e88 5f746f74 616c5f6c 6174656e 6379006a _total_latency.j │ │ │ │ + 0x00008e98 61636b5f 636c6965 6e745f63 6c6f7365 ack_client_close │ │ │ │ + 0x00008ea8 006a6163 6b5f6163 74697661 7465006a .jack_activate.j │ │ │ │ + 0x00008eb8 61636b5f 706f7274 5f676574 5f627566 ack_port_get_buf │ │ │ │ + 0x00008ec8 66657200 6a61636b 5f676574 5f706f72 fer.jack_get_por │ │ │ │ + 0x00008ed8 7473006a 61636b5f 706f7274 5f6e616d ts.jack_port_nam │ │ │ │ + 0x00008ee8 65006a61 636b5f63 6f6e6e65 6374006a e.jack_connect.j │ │ │ │ + 0x00008ef8 61636b5f 706f7274 5f726567 69737465 ack_port_registe │ │ │ │ + 0x00008f08 72006a61 636b5f67 65745f73 616d706c r.jack_get_sampl │ │ │ │ + 0x00008f18 655f7261 7465006a 61636b5f 6765745f e_rate.jack_get_ │ │ │ │ + 0x00008f28 62756666 65725f73 697a6500 6a61636b buffer_size.jack │ │ │ │ + 0x00008f38 5f736574 5f70726f 63657373 5f63616c _set_process_cal │ │ │ │ + 0x00008f48 6c626163 6b006a61 636b5f63 6c69656e lback.jack_clien │ │ │ │ + 0x00008f58 745f6f70 656e0061 6c634765 74436f6e t_open.alcGetCon │ │ │ │ + 0x00008f68 74657874 73446576 69636500 616c4765 textsDevice.alGe │ │ │ │ + 0x00008f78 744c6973 74656e65 72660061 6c536f75 tListenerf.alSou │ │ │ │ + 0x00008f88 72636550 6c617976 00616c63 44657374 rcePlayv.alcDest │ │ │ │ + 0x00008f98 726f7943 6f6e7465 78740061 6c536f75 royContext.alSou │ │ │ │ + 0x00008fa8 72636566 7600616c 634f7065 6e446576 rcefv.alcOpenDev │ │ │ │ + 0x00008fb8 69636500 616c536f 75726365 33660061 ice.alSource3f.a │ │ │ │ + 0x00008fc8 6c47656e 42756666 65727300 616c634d lGenBuffers.alcM │ │ │ │ + 0x00008fd8 616b6543 6f6e7465 78744375 7272656e akeContextCurren │ │ │ │ + 0x00008fe8 7400616c 63437265 61746543 6f6e7465 t.alcCreateConte │ │ │ │ + 0x00008ff8 78740061 6c536f75 72636553 746f7076 xt.alSourceStopv │ │ │ │ + 0x00009008 00616c53 6f757263 65556e71 75657565 .alSourceUnqueue │ │ │ │ + 0x00009018 42756666 65727300 616c536f 75726365 Buffers.alSource │ │ │ │ + 0x00009028 51756575 65427566 66657273 00616c4c QueueBuffers.alL │ │ │ │ + 0x00009038 69737465 6e657266 00616c63 47657443 istenerf.alcGetC │ │ │ │ + 0x00009048 75727265 6e74436f 6e746578 7400616c urrentContext.al │ │ │ │ + 0x00009058 4c697374 656e6572 66760061 6c47656e Listenerfv.alGen │ │ │ │ + 0x00009068 536f7572 63657300 616c4765 74536f75 Sources.alGetSou │ │ │ │ + 0x00009078 72636569 00616c53 6f757263 65506175 rcei.alSourcePau │ │ │ │ + 0x00009088 73657600 616c6347 6574496e 74656765 sev.alcGetIntege │ │ │ │ + 0x00009098 72760061 6c427566 66657244 61746100 rv.alBufferData. │ │ │ │ + 0x000090a8 616c6347 65744572 726f7200 616c6343 alcGetError.alcC │ │ │ │ + 0x000090b8 6c6f7365 44657669 6365006c 6972635f loseDevice.lirc_ │ │ │ │ + 0x000090c8 696e6974 006c6972 635f636f 64653263 init.lirc_code2c │ │ │ │ + 0x000090d8 68617200 6c697263 5f646569 6e697400 har.lirc_deinit. │ │ │ │ + 0x000090e8 6c697263 5f667265 65636f6e 66696700 lirc_freeconfig. │ │ │ │ + 0x000090f8 6c697263 5f726561 64636f6e 66696700 lirc_readconfig. │ │ │ │ + 0x00009108 6c697263 5f6e6578 74636f64 65006667 lirc_nextcode.fg │ │ │ │ + 0x00009118 65746300 6d656d63 63707900 6e6c5f6c etc.memccpy.nl_l │ │ │ │ + 0x00009128 616e6769 6e666f00 66676574 73005f5f anginfo.fgets.__ │ │ │ │ + 0x00009138 73657473 6f636b6f 70743634 00737472 setsockopt64.str │ │ │ │ + 0x00009148 63707900 67657468 6f73746e 616d6500 cpy.gethostname. │ │ │ │ + 0x00009158 5f5f636c 6f636b5f 67657474 696d6536 __clock_gettime6 │ │ │ │ + 0x00009168 3400736e 7072696e 74660069 636f6e76 4.snprintf.iconv │ │ │ │ + 0x00009178 5f6f7065 6e00666f 70656e36 34007065 _open.fopen64.pe │ │ │ │ + 0x00009188 72726f72 005f7365 746a6d70 00756e67 rror._setjmp.ung │ │ │ │ + 0x00009198 65746300 7374726e 63707900 5f5f7365 etc.strncpy.__se │ │ │ │ + 0x000091a8 6c656374 36340073 686d6174 00737472 lect64.shmat.str │ │ │ │ + 0x000091b8 636f6c6c 005f5f73 74726370 795f6368 coll.__strcpy_ch │ │ │ │ + 0x000091c8 6b005f5f 67657474 696d656f 66646179 k.__gettimeofday │ │ │ │ + 0x000091d8 3634005f 5f667374 61743634 5f74696d 64.__fstat64_tim │ │ │ │ + 0x000091e8 65363400 5f5f6374 7970655f 746f7570 e64.__ctype_toup │ │ │ │ + 0x000091f8 7065725f 6c6f6300 5f5f7374 61636b5f per_loc.__stack_ │ │ │ │ + 0x00009208 63686b5f 6661696c 005f5f70 72696e74 chk_fail.__print │ │ │ │ + 0x00009218 665f6368 6b006672 65616400 6c736565 f_chk.fread.lsee │ │ │ │ + 0x00009228 6b363400 69636f6e 76006672 656f7065 k64.iconv.freope │ │ │ │ + 0x00009238 6e363400 5f5f676c 6f626672 65653634 n64.__globfree64 │ │ │ │ + 0x00009248 5f74696d 65363400 5f5f6664 656c745f _time64.__fdelt_ │ │ │ │ + 0x00009258 63686b00 6d73796e 63005f5f 61737365 chk.msync.__asse │ │ │ │ + 0x00009268 72745f66 61696c00 5f5f6973 6f633939 rt_fail.__isoc99 │ │ │ │ + 0x00009278 5f767373 63616e66 00726561 64646972 _vsscanf.readdir │ │ │ │ + 0x00009288 36340073 6574656e 76007368 6d647400 64.setenv.shmdt. │ │ │ │ + 0x00009298 69636f6e 765f636c 6f736500 646c636c iconv_close.dlcl │ │ │ │ + 0x000092a8 6f736500 73696761 6374696f 6e005f5f ose.sigaction.__ │ │ │ │ + 0x000092b8 6c6f6e67 6a6d705f 63686b00 73747264 longjmp_chk.strd │ │ │ │ + 0x000092c8 75700063 6c6f7365 64697200 62696e64 up.closedir.bind │ │ │ │ + 0x000092d8 00737472 73706e00 73747272 63687200 .strspn.strrchr. │ │ │ │ + 0x000092e8 6d756e6d 61700066 666c7573 68006d65 munmap.fflush.me │ │ │ │ + 0x000092f8 6d6d6f76 65006d6d 61703634 00737472 mmove.mmap64.str │ │ │ │ + 0x00009308 746f6400 73747274 6f6b0070 6f6c6c00 tod.strtok.poll. │ │ │ │ + 0x00009318 73747274 6f6c0073 79737465 6d00736f strtol.system.so │ │ │ │ + 0x00009328 636b6574 00637265 61743634 00666f72 cket.creat64.for │ │ │ │ + 0x00009338 6b007265 63766672 6f6d0067 6574686f k.recvfrom.getho │ │ │ │ + 0x00009348 73746279 6e616d65 32007374 726c656e stbyname2.strlen │ │ │ │ + 0x00009358 005f5f63 74696d65 36340067 65747070 .__ctime64.getpp │ │ │ │ + 0x00009368 69640070 74687265 61645f6a 6f696e00 id.pthread_join. │ │ │ │ + 0x00009378 5f5f6374 7970655f 625f6c6f 63007573 __ctype_b_loc.us │ │ │ │ + 0x00009388 6c656570 005f5f6d 656d6370 795f6368 leep.__memcpy_ch │ │ │ │ + 0x00009398 6b007374 72737472 005f5f76 73707269 k.strstr.__vspri │ │ │ │ + 0x000093a8 6e74665f 63686b00 5f5f676c 6f623634 ntf_chk.__glob64 │ │ │ │ + 0x000093b8 5f74696d 65363400 73656e64 00707468 _time64.send.pth │ │ │ │ + 0x000093c8 72656164 5f6d7574 65785f64 65737472 read_mutex_destr │ │ │ │ + 0x000093d8 6f79005f 5f737472 6e637079 5f63686b oy.__strncpy_chk │ │ │ │ + 0x000093e8 00676574 686f7374 62796e61 6d65006d .gethostbyname.m │ │ │ │ + 0x000093f8 6b646972 0066656f 66005f5f 76736e70 kdir.feof.__vsnp │ │ │ │ + 0x00009408 72696e74 665f6368 6b007379 73696e66 rintf_chk.sysinf │ │ │ │ + 0x00009418 6f007074 68726561 645f6372 65617465 o.pthread_create │ │ │ │ + 0x00009428 00647570 32006765 74706964 00726563 .dup2.getpid.rec │ │ │ │ + 0x00009438 76005f5f 73686d63 746c3634 00737464 v.__shmctl64.std │ │ │ │ + 0x00009448 6f757400 70746872 6561645f 6d757465 out.pthread_mute │ │ │ │ + 0x00009458 785f6c6f 636b0072 65616c6c 6f63005f x_lock.realloc._ │ │ │ │ + 0x00009468 5f737072 696e7466 5f63686b 00737472 _sprintf_chk.str │ │ │ │ + 0x00009478 63617400 5f5f6d65 6d6d6f76 655f6368 cat.__memmove_ch │ │ │ │ + 0x00009488 6b005f5f 66707269 6e74665f 63686b00 k.__fprintf_chk. │ │ │ │ + 0x00009498 73747263 73706e00 5f5f6c69 62635f73 strcspn.__libc_s │ │ │ │ + 0x000094a8 74617274 5f6d6169 6e005f5f 73746174 tart_main.__stat │ │ │ │ + 0x000094b8 36345f74 696d6536 34005f5f 696f6374 64_time64.__ioct │ │ │ │ + 0x000094c8 6c5f7469 6d653634 00657865 636c0073 l_time64.execl.s │ │ │ │ + 0x000094d8 7472746f 6c6c005f 5f74696d 65363400 trtoll.__time64. │ │ │ │ + 0x000094e8 73746465 72720073 656e6474 6f006664 stderr.sendto.fd │ │ │ │ + 0x000094f8 6f70656e 005f5f6d 656d7365 745f6368 open.__memset_ch │ │ │ │ + 0x00009508 6b006d65 6d636872 005f5f73 7973765f k.memchr.__sysv_ │ │ │ │ + 0x00009518 7369676e 616c005f 5f737472 6361745f signal.__strcat_ │ │ │ │ + 0x00009528 63686b00 646c7379 6d00696e 65745f61 chk.dlsym.inet_a │ │ │ │ + 0x00009538 746f6e00 72616973 6500696e 65745f6e ton.raise.inet_n │ │ │ │ + 0x00009548 746f7000 5f5f6374 7970655f 746f6c6f top.__ctype_tolo │ │ │ │ + 0x00009558 7765725f 6c6f6300 646c6f70 656e0073 wer_loc.dlopen.s │ │ │ │ + 0x00009568 72616e64 005f5f69 736f6339 395f6673 rand.__isoc99_fs │ │ │ │ + 0x00009578 63616e66 005f5f63 78615f66 696e616c canf.__cxa_final │ │ │ │ + 0x00009588 697a6500 646c6572 726f7200 7365746c ize.dlerror.setl │ │ │ │ + 0x00009598 6f63616c 65007374 72636872 005f5f6f ocale.strchr.__o │ │ │ │ + 0x000095a8 70656e36 345f3200 6674656c 6c006b69 pen64_2.ftell.ki │ │ │ │ + 0x000095b8 6c6c0073 686d6765 74007074 68726561 ll.shmget.pthrea │ │ │ │ + 0x000095c8 645f6d75 7465785f 696e6974 00676574 d_mutex_init.get │ │ │ │ + 0x000095d8 656e7600 63616c6c 6f630066 73796e63 env.calloc.fsync │ │ │ │ + 0x000095e8 006d656d 636d7000 66636c6f 7365005f .memcmp.fclose._ │ │ │ │ + 0x000095f8 5f6c6f63 616c7469 6d653634 006d656d _localtime64.mem │ │ │ │ + 0x00009608 73657400 66707574 63007761 69747069 set.fputc.waitpi │ │ │ │ + 0x00009618 64007463 67657461 74747200 5f5f6d6b d.tcgetattr.__mk │ │ │ │ + 0x00009628 74696d65 3634005f 5f69736f 6339395f time64.__isoc99_ │ │ │ │ + 0x00009638 73736361 6e660070 74687265 61645f6d sscanf.pthread_m │ │ │ │ + 0x00009648 75746578 5f756e6c 6f636b00 6f70656e utex_unlock.open │ │ │ │ + 0x00009658 64697200 5f5f736e 7072696e 74665f63 dir.__snprintf_c │ │ │ │ + 0x00009668 686b0074 63736574 61747472 00737472 hk.tcsetattr.str │ │ │ │ + 0x00009678 746f756c 006d656d 63707900 5f5f6663 toul.memcpy.__fc │ │ │ │ + 0x00009688 6e746c5f 74696d65 3634005f 5f6e616e ntl_time64.__nan │ │ │ │ + 0x00009698 6f736c65 65703634 00676574 63776400 osleep64.getcwd. │ │ │ │ + 0x000096a8 66777269 74650073 7472636d 70007173 fwrite.strcmp.qs │ │ │ │ + 0x000096b8 6f727400 66736565 6b007374 72736570 ort.fseek.strsep │ │ │ │ + 0x000096c8 005f5f65 72726e6f 5f6c6f63 6174696f .__errno_locatio │ │ │ │ + 0x000096d8 6e00696e 65745f70 746f6e00 61626f72 n.inet_pton.abor │ │ │ │ + 0x000096e8 74007069 7065005f 5f676574 736f636b t.pipe.__getsock │ │ │ │ + 0x000096f8 6f707436 34007374 726e636d 70005f5f opt64.strncmp.__ │ │ │ │ + 0x00009708 7374726e 6361745f 63686b00 5f5f7374 strncat_chk.__st │ │ │ │ + 0x00009718 61636b5f 63686b5f 67756172 64006c69 ack_chk_guard.li │ │ │ │ + 0x00009728 6274696e 666f2e73 6f2e3600 6c696273 btinfo.so.6.libs │ │ │ │ + 0x00009738 6d62636c 69656e74 2e736f2e 30006c69 mbclient.so.0.li │ │ │ │ + 0x00009748 62706e67 31362e73 6f2e3136 006c6962 bpng16.so.16.lib │ │ │ │ + 0x00009758 7a2e736f 2e31006c 69626d6e 672e736f z.so.1.libmng.so │ │ │ │ + 0x00009768 2e31006c 69626a70 65672e73 6f2e3632 .1.libjpeg.so.62 │ │ │ │ + 0x00009778 006c6962 6769662e 736f2e37 006c6962 .libgif.so.7.lib │ │ │ │ + 0x00009788 61736f75 6e642e73 6f2e3200 6c696273 asound.so.2.libs │ │ │ │ + 0x00009798 6e64696f 2e736f2e 37006c69 62626c75 ndio.so.7.libblu │ │ │ │ + 0x000097a8 7261792e 736f2e32 006c6962 64766472 ray.so.2.libdvdr │ │ │ │ + 0x000097b8 6561642e 736f2e38 006c6962 6364696f ead.so.8.libcdio │ │ │ │ + 0x000097c8 5f636464 612e736f 2e32006c 69626364 _cdda.so.2.libcd │ │ │ │ + 0x000097d8 696f2e73 6f2e3139 006c6962 6364696f io.so.19.libcdio │ │ │ │ + 0x000097e8 5f706172 616e6f69 612e736f 2e32006c _paranoia.so.2.l │ │ │ │ + 0x000097f8 69626672 65657479 70652e73 6f2e3600 ibfreetype.so.6. │ │ │ │ + 0x00009808 6c696266 6f6e7463 6f6e6669 672e736f libfontconfig.so │ │ │ │ + 0x00009818 2e31006c 69626672 69626964 692e736f .1.libfribidi.so │ │ │ │ + 0x00009828 2e30006c 69626173 732e736f 2e39006c .0.libass.so.9.l │ │ │ │ + 0x00009838 6962656e 63612e73 6f2e3000 6c69626d ibenca.so.0.libm │ │ │ │ + 0x00009848 61642e73 6f2e3000 6c69626f 67672e73 ad.so.0.libogg.s │ │ │ │ + 0x00009858 6f2e3000 6c696276 6f726269 73696465 o.0.libvorbiside │ │ │ │ + 0x00009868 632e736f 2e31006c 69627370 6565782e c.so.1.libspeex. │ │ │ │ + 0x00009878 736f2e31 006c6962 7468656f 72616465 so.1.libtheorade │ │ │ │ + 0x00009888 632e736f 2e31006c 69626d70 67313233 c.so.1.libmpg123 │ │ │ │ + 0x00009898 2e736f2e 30006c69 62613532 2d302e37 .so.0.liba52-0.7 │ │ │ │ + 0x000098a8 2e342e73 6f006c69 626d7065 67322e73 .4.so.libmpeg2.s │ │ │ │ + 0x000098b8 6f2e3000 6c696264 63612e73 6f2e3000 o.0.libdca.so.0. │ │ │ │ + 0x000098c8 6c696266 6161642e 736f2e32 006c6962 libfaad.so.2.lib │ │ │ │ + 0x000098d8 62733262 2e736f2e 30006c69 62737773 bs2b.so.0.libsws │ │ │ │ + 0x000098e8 63616c65 2e736f2e 38006c69 62737772 cale.so.8.libswr │ │ │ │ + 0x000098f8 6573616d 706c652e 736f2e35 006c6962 esample.so.5.lib │ │ │ │ + 0x00009908 6176666f 726d6174 2e736f2e 3631006c avformat.so.61.l │ │ │ │ + 0x00009918 69626176 636f6465 632e736f 2e363100 ibavcodec.so.61. │ │ │ │ + 0x00009928 6c696261 76757469 6c2e736f 2e353900 libavutil.so.59. │ │ │ │ + 0x00009938 6c696270 6f737470 726f632e 736f2e35 libpostproc.so.5 │ │ │ │ + 0x00009948 38006c69 6264762e 736f2e34 006c6962 8.libdv.so.4.lib │ │ │ │ + 0x00009958 78766964 636f7265 2e736f2e 34006c69 xvidcore.so.4.li │ │ │ │ + 0x00009968 62647664 6e61762e 736f2e34 006c6962 bdvdnav.so.4.lib │ │ │ │ + 0x00009978 6d2e736f 2e36006c 69625865 78742e73 m.so.6.libXext.s │ │ │ │ + 0x00009988 6f2e3600 6c696258 31312e73 6f2e3600 o.6.libX11.so.6. │ │ │ │ + 0x00009998 6c696258 73732e73 6f2e3100 6c696258 libXss.so.1.libX │ │ │ │ + 0x000099a8 762e736f 2e31006c 69627664 7061752e v.so.1.libvdpau. │ │ │ │ + 0x000099b8 736f2e31 006c6962 58696e65 72616d61 so.1.libXinerama │ │ │ │ + 0x000099c8 2e736f2e 31006c69 62587866 3836766d .so.1.libXxf86vm │ │ │ │ + 0x000099d8 2e736f2e 31006c69 62587866 38366467 .so.1.libXxf86dg │ │ │ │ + 0x000099e8 612e736f 2e31006c 69626161 2e736f2e a.so.1.libaa.so. │ │ │ │ + 0x000099f8 31006c69 62636163 612e736f 2e30006c 1.libcaca.so.0.l │ │ │ │ + 0x00009a08 69625344 4c2d312e 322e736f 2e30006c ibSDL-1.2.so.0.l │ │ │ │ + 0x00009a18 6962474c 2e736f2e 31006c69 6245474c ibGL.so.1.libEGL │ │ │ │ + 0x00009a28 2e736f2e 31006c69 62617564 696f2e73 .so.1.libaudio.s │ │ │ │ + 0x00009a38 6f2e3200 6c696270 756c7365 2e736f2e o.2.libpulse.so. │ │ │ │ + 0x00009a48 30006c69 626a6163 6b2e736f 2e30006c 0.libjack.so.0.l │ │ │ │ + 0x00009a58 69626f70 656e616c 2e736f2e 31006c69 ibopenal.so.1.li │ │ │ │ + 0x00009a68 626c6972 635f636c 69656e74 2e736f2e blirc_client.so. │ │ │ │ + 0x00009a78 30006c69 62632e73 6f2e3600 6c642d6c 0.libc.so.6.ld-l │ │ │ │ + 0x00009a88 696e7578 2d61726d 68662e73 6f2e3300 inux-armhf.so.3. │ │ │ │ + 0x00009a98 5f494f5f 73746469 6e5f7573 6564006d _IO_stdin_used.m │ │ │ │ + 0x00009aa8 706c6179 6572004d 504c4159 45525f31 player.MPLAYER_1 │ │ │ │ + 0x00009ab8 00474c49 42435f32 2e34006c 69627468 .GLIBC_2.4.libth │ │ │ │ + 0x00009ac8 656f7261 6465635f 312e3000 534d4243 eoradec_1.0.SMBC │ │ │ │ + 0x00009ad8 4c49454e 545f302e 312e3000 4344494f LIENT_0.1.0.CDIO │ │ │ │ + 0x00009ae8 5f313900 4c494250 4f535450 524f435f _19.LIBPOSTPROC_ │ │ │ │ + 0x00009af8 3538004c 49424156 434f4445 435f3631 58.LIBAVCODEC_61 │ │ │ │ + 0x00009b08 004c4942 4a504547 5f362e32 00434449 .LIBJPEG_6.2.CDI │ │ │ │ + 0x00009b18 4f5f5041 52414e4f 49415f32 00434449 O_PARANOIA_2.CDI │ │ │ │ + 0x00009b28 4f5f4344 44415f32 00504e47 31365f30 O_CDDA_2.PNG16_0 │ │ │ │ + 0x00009b38 0041415f 312e3400 4c494241 56464f52 .AA_1.4.LIBAVFOR │ │ │ │ + 0x00009b48 4d41545f 3631004c 49425357 5343414c MAT_61.LIBSWSCAL │ │ │ │ + 0x00009b58 455f3800 474c4942 435f322e 3239004c E_8.GLIBC_2.29.L │ │ │ │ + 0x00009b68 49425357 52455341 4d504c45 5f350050 IBSWRESAMPLE_5.P │ │ │ │ + 0x00009b78 554c5345 5f300047 4c494243 5f322e31 ULSE_0.GLIBC_2.1 │ │ │ │ + 0x00009b88 3100474c 4942435f 322e3135 00474c49 1.GLIBC_2.15.GLI │ │ │ │ + 0x00009b98 42435f32 2e370047 4c494243 5f322e33 BC_2.7.GLIBC_2.3 │ │ │ │ + 0x00009ba8 3400414c 53415f30 2e392e30 72633800 4.ALSA_0.9.0rc8. │ │ │ │ + 0x00009bb8 414c5341 5f302e39 2e307263 3400414c ALSA_0.9.0rc4.AL │ │ │ │ + 0x00009bc8 53415f30 2e39004c 49424156 5554494c SA_0.9.LIBAVUTIL │ │ │ │ + 0x00009bd8 5f353900 4e435552 53455336 5f54494e _59.NCURSES6_TIN │ │ │ │ + 0x00009be8 464f5f35 2e302e31 39393931 30323300 FO_5.0.19991023. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0001ae5c <.init>: │ │ │ │ +0001adc4 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 23540 │ │ │ │ + bl 23454 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,5711 +1,5686 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0001ae68 : │ │ │ │ +0001add0 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 1ae78 │ │ │ │ + ldr lr, [pc, #4] @ 1ade0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - eoreq r3, sl, r8, asr sl │ │ │ │ + eoreq r3, fp, r8, lsl #22 │ │ │ │ │ │ │ │ -0001ae7c : │ │ │ │ +0001ade4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ + │ │ │ │ +0001adf0 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ + │ │ │ │ +0001adfc : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ + │ │ │ │ +0001ae08 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ + │ │ │ │ +0001ae14 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ + │ │ │ │ +0001ae20 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ + │ │ │ │ +0001ae2c : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ + │ │ │ │ +0001ae38 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ + │ │ │ │ +0001ae44 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ + │ │ │ │ +0001ae50 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ + │ │ │ │ +0001ae5c : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ + │ │ │ │ +0001ae68 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ + │ │ │ │ +0001ae74 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ + │ │ │ │ +0001ae80 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ + │ │ │ │ +0001ae8c : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ + │ │ │ │ +0001ae98 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ + │ │ │ │ +0001aea4 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ + │ │ │ │ +0001aeb0 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ + │ │ │ │ +0001aebc : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ + │ │ │ │ +0001aec8 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ + │ │ │ │ +0001aed4 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ + │ │ │ │ +0001aee0 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ + ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ + │ │ │ │ +0001aeec : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -0001ae88 : │ │ │ │ +0001aef8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -0001ae94 : │ │ │ │ +0001af04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -0001aea0 : │ │ │ │ +0001af10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -0001aeac : │ │ │ │ +0001af1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -0001aeb8 : │ │ │ │ +0001af28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -0001aec4 : │ │ │ │ +0001af34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -0001aed0 : │ │ │ │ +0001af40 <__nanosleep64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ -0001aedc : │ │ │ │ +0001af4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -0001aee8 : │ │ │ │ +0001af58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -0001aef4 : │ │ │ │ +0001af64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -0001af00 : │ │ │ │ +0001af70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -0001af0c : │ │ │ │ +0001af7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -0001af18 : │ │ │ │ +0001af88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -0001af24 : │ │ │ │ +0001af94 <__isoc99_fscanf@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -0001af30 : │ │ │ │ +0001afa0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -0001af3c : │ │ │ │ +0001afac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -0001af48 : │ │ │ │ +0001afb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -0001af54 : │ │ │ │ +0001afc4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -0001af60 : │ │ │ │ +0001afd0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -0001af6c : │ │ │ │ +0001afdc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ -0001af78 : │ │ │ │ +0001afe8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -0001af84 : │ │ │ │ +0001aff4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ -0001af90 : │ │ │ │ +0001b000 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ -0001af9c : │ │ │ │ +0001b00c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -0001afa8 : │ │ │ │ +0001b018 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0001afb4 : │ │ │ │ +0001b024 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -0001afc0 : │ │ │ │ +0001b030 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ -0001afcc : │ │ │ │ +0001b03c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -0001afd8 <__nanosleep64@plt>: │ │ │ │ +0001b048 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -0001afe4 : │ │ │ │ +0001b054 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -0001aff0 : │ │ │ │ +0001b060 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -0001affc : │ │ │ │ +0001b06c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ -0001b008 : │ │ │ │ +0001b078 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ -0001b014 : │ │ │ │ +0001b084 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ -0001b020 : │ │ │ │ +0001b090 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -0001b02c <__isoc99_fscanf@plt>: │ │ │ │ +0001b09c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -0001b038 : │ │ │ │ +0001b0a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -0001b044 : │ │ │ │ +0001b0b4 <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -0001b050 : │ │ │ │ +0001b0c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -0001b05c : │ │ │ │ +0001b0cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -0001b068 : │ │ │ │ +0001b0d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -0001b074 : │ │ │ │ +0001b0e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0001b080 : │ │ │ │ +0001b0f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -0001b08c : │ │ │ │ +0001b0fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -0001b098 : │ │ │ │ +0001b108 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -0001b0a4 : │ │ │ │ +0001b114 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0001b0b0 : │ │ │ │ +0001b120 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -0001b0bc : │ │ │ │ +0001b12c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ │ │ │ -0001b0c8 : │ │ │ │ +0001b138 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -0001b0d4 : │ │ │ │ +0001b144 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -0001b0e0 : │ │ │ │ +0001b150 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -0001b0ec : │ │ │ │ +0001b15c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -0001b0f8 : │ │ │ │ +0001b168 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -0001b104 : │ │ │ │ +0001b174 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -0001b110 : │ │ │ │ +0001b180 <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -0001b11c : │ │ │ │ +0001b18c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ │ │ │ -0001b128 : │ │ │ │ +0001b198 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ │ │ │ -0001b134 : │ │ │ │ +0001b1a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ │ │ │ -0001b140 : │ │ │ │ +0001b1b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ │ │ │ -0001b14c <__stack_chk_fail@plt>: │ │ │ │ +0001b1bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ │ │ │ -0001b158 : │ │ │ │ +0001b1c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -0001b164 : │ │ │ │ +0001b1d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -0001b170 : │ │ │ │ +0001b1e0 <__vsprintf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -0001b17c : │ │ │ │ +0001b1ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -0001b188 : │ │ │ │ +0001b1f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -0001b194 : │ │ │ │ +0001b204 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -0001b1a0 : │ │ │ │ +0001b210 <__sprintf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -0001b1ac : │ │ │ │ +0001b21c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ │ │ │ -0001b1b8 : │ │ │ │ +0001b228 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -0001b1c4 : │ │ │ │ +0001b234 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -0001b1d0 : │ │ │ │ +0001b240 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -0001b1dc : │ │ │ │ +0001b24c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -0001b1e8 : │ │ │ │ +0001b258 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ -0001b1f4 : │ │ │ │ +0001b264 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ -0001b200 : │ │ │ │ +0001b270 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -0001b20c : │ │ │ │ +0001b27c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ -0001b218 <__clock_gettime64@plt>: │ │ │ │ +0001b288 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -0001b224 : │ │ │ │ +0001b294 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -0001b230 : │ │ │ │ +0001b2a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -0001b23c : │ │ │ │ +0001b2ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ -0001b248 : │ │ │ │ +0001b2b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ │ │ │ -0001b254 : │ │ │ │ +0001b2c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -0001b260 : │ │ │ │ +0001b2d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ -0001b26c : │ │ │ │ +0001b2dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ -0001b278 <__vsprintf_chk@plt>: │ │ │ │ +0001b2e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ -0001b284 : │ │ │ │ +0001b2f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ -0001b290 : │ │ │ │ +0001b300 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ -0001b29c : │ │ │ │ +0001b30c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ -0001b2a8 <__sprintf_chk@plt>: │ │ │ │ +0001b318 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ │ │ │ -0001b2b4 : │ │ │ │ +0001b324 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ │ │ │ -0001b2c0 : │ │ │ │ +0001b330 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ │ │ │ -0001b2cc : │ │ │ │ +0001b33c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ │ │ │ -0001b2d8 : │ │ │ │ +0001b348 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ │ │ │ │ -0001b2e4 : │ │ │ │ +0001b354 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ │ │ │ -0001b2f0 : │ │ │ │ +0001b360 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ │ │ │ -0001b2fc : │ │ │ │ +0001b36c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ │ │ │ │ -0001b308 : │ │ │ │ +0001b378 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ │ │ │ │ -0001b314 : │ │ │ │ +0001b384 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ │ │ │ │ -0001b320 : │ │ │ │ +0001b390 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ │ │ │ │ -0001b32c : │ │ │ │ +0001b39c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ │ │ │ │ -0001b338 : │ │ │ │ +0001b3a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ -0001b344 : │ │ │ │ +0001b3b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ -0001b350 : │ │ │ │ +0001b3c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ │ │ │ │ -0001b35c : │ │ │ │ +0001b3cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ │ │ │ │ -0001b368 : │ │ │ │ +0001b3d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ │ │ │ │ -0001b374 : │ │ │ │ +0001b3e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ │ │ │ │ -0001b380 : │ │ │ │ +0001b3f0 <__ctime64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ │ │ │ │ -0001b38c : │ │ │ │ +0001b3fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ │ │ │ │ -0001b398 : │ │ │ │ +0001b408 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ │ │ │ │ -0001b3a4 : │ │ │ │ +0001b414 <__ioctl_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ │ │ │ │ -0001b3b0 : │ │ │ │ +0001b420 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ │ │ │ │ -0001b3bc : │ │ │ │ +0001b42c <__memcpy_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ │ │ │ │ -0001b3c8 : │ │ │ │ +0001b438 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ │ │ │ │ -0001b3d4 : │ │ │ │ +0001b444 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ │ │ │ │ -0001b3e0 : │ │ │ │ +0001b450 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ -0001b3ec : │ │ │ │ +0001b45c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ -0001b3f8 : │ │ │ │ +0001b468 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -0001b404 : │ │ │ │ +0001b474 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -0001b410 : │ │ │ │ +0001b480 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -0001b41c : │ │ │ │ +0001b48c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -0001b428 : │ │ │ │ +0001b498 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -0001b434 : │ │ │ │ +0001b4a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ -0001b440 : │ │ │ │ +0001b4b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ -0001b44c : │ │ │ │ +0001b4bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ │ │ │ │ -0001b458 : │ │ │ │ +0001b4c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ -0001b464 : │ │ │ │ +0001b4d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -0001b470 : │ │ │ │ +0001b4e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ -0001b47c : │ │ │ │ +0001b4ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ -0001b488 <__ctime64@plt>: │ │ │ │ +0001b4f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ -0001b494 : │ │ │ │ +0001b504 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ -0001b4a0 : │ │ │ │ +0001b510 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -0001b4ac <__ioctl_time64@plt>: │ │ │ │ +0001b51c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ -0001b4b8 : │ │ │ │ +0001b528 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -0001b4c4 <__memcpy_chk@plt>: │ │ │ │ +0001b534 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -0001b4d0 : │ │ │ │ +0001b540 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -0001b4dc : │ │ │ │ +0001b54c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -0001b4e8 : │ │ │ │ +0001b558 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1552]! @ 0x610 │ │ │ │ │ │ │ │ -0001b4f4 : │ │ │ │ +0001b564 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ │ │ │ │ -0001b500 : │ │ │ │ +0001b570 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1536]! @ 0x600 │ │ │ │ │ │ │ │ -0001b50c : │ │ │ │ +0001b57c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1528]! @ 0x5f8 │ │ │ │ │ │ │ │ -0001b518 : │ │ │ │ +0001b588 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ │ │ │ │ -0001b524 : │ │ │ │ +0001b594 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ │ │ │ │ │ -0001b530 : │ │ │ │ +0001b5a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1504]! @ 0x5e0 │ │ │ │ │ │ │ │ -0001b53c : │ │ │ │ +0001b5ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1496]! @ 0x5d8 │ │ │ │ │ │ │ │ -0001b548 : │ │ │ │ +0001b5b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1488]! @ 0x5d0 │ │ │ │ │ │ │ │ -0001b554 : │ │ │ │ +0001b5c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1480]! @ 0x5c8 │ │ │ │ │ │ │ │ -0001b560 : │ │ │ │ +0001b5d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1472]! @ 0x5c0 │ │ │ │ │ │ │ │ -0001b56c : │ │ │ │ +0001b5dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1464]! @ 0x5b8 │ │ │ │ │ │ │ │ -0001b578 : │ │ │ │ +0001b5e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1456]! @ 0x5b0 │ │ │ │ │ │ │ │ -0001b584 : │ │ │ │ +0001b5f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1448]! @ 0x5a8 │ │ │ │ │ │ │ │ -0001b590 : │ │ │ │ +0001b600 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1440]! @ 0x5a0 │ │ │ │ │ │ │ │ -0001b59c : │ │ │ │ +0001b60c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1432]! @ 0x598 │ │ │ │ │ │ │ │ -0001b5a8 : │ │ │ │ +0001b618 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1424]! @ 0x590 │ │ │ │ │ │ │ │ -0001b5b4 : │ │ │ │ +0001b624 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1416]! @ 0x588 │ │ │ │ │ │ │ │ -0001b5c0 : │ │ │ │ +0001b630 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1408]! @ 0x580 │ │ │ │ │ │ │ │ -0001b5cc : │ │ │ │ +0001b63c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1400]! @ 0x578 │ │ │ │ │ │ │ │ -0001b5d8 : │ │ │ │ +0001b648 <_setjmp@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -0001b5e4 : │ │ │ │ +0001b654 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -0001b5f0 : │ │ │ │ +0001b660 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ -0001b5fc : │ │ │ │ +0001b66c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ │ │ │ │ -0001b608 : │ │ │ │ +0001b678 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ │ │ │ │ -0001b614 : │ │ │ │ +0001b684 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ │ │ │ │ -0001b620 : │ │ │ │ +0001b690 <__memmove_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ │ │ │ │ -0001b62c : │ │ │ │ +0001b69c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ │ │ │ │ -0001b638 : │ │ │ │ +0001b6a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ │ │ │ │ -0001b644 : │ │ │ │ +0001b6b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ │ │ │ │ -0001b650 : │ │ │ │ +0001b6c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ │ │ │ │ -0001b65c : │ │ │ │ +0001b6cc <__shmctl64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ │ │ │ │ -0001b668 : │ │ │ │ +0001b6d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ │ │ │ │ -0001b674 : │ │ │ │ +0001b6e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ │ │ │ │ -0001b680 : │ │ │ │ +0001b6f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ │ │ │ │ -0001b68c : │ │ │ │ +0001b6fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ │ │ │ │ -0001b698 : │ │ │ │ +0001b708 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ │ │ │ │ -0001b6a4 : │ │ │ │ +0001b714 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ │ │ │ │ -0001b6b0 : │ │ │ │ +0001b720 <__snprintf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1248]! @ 0x4e0 │ │ │ │ │ │ │ │ -0001b6bc : │ │ │ │ +0001b72c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ │ │ │ │ -0001b6c8 : │ │ │ │ +0001b738 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ │ │ │ │ -0001b6d4 : │ │ │ │ +0001b744 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ │ │ │ │ -0001b6e0 : │ │ │ │ +0001b750 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ │ │ │ │ -0001b6ec <_setjmp@plt>: │ │ │ │ +0001b75c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ │ │ │ │ -0001b6f8 : │ │ │ │ +0001b768 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ │ │ │ │ -0001b704 : │ │ │ │ +0001b774 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ │ │ │ │ -0001b710 : │ │ │ │ +0001b780 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1184]! @ 0x4a0 │ │ │ │ │ │ │ │ -0001b71c : │ │ │ │ +0001b78c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1176]! @ 0x498 │ │ │ │ │ │ │ │ -0001b728 : │ │ │ │ +0001b798 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1168]! @ 0x490 │ │ │ │ │ │ │ │ -0001b734 <__memmove_chk@plt>: │ │ │ │ +0001b7a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1160]! @ 0x488 │ │ │ │ │ │ │ │ -0001b740 : │ │ │ │ +0001b7b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1152]! @ 0x480 │ │ │ │ │ │ │ │ -0001b74c : │ │ │ │ +0001b7bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1144]! @ 0x478 │ │ │ │ │ │ │ │ -0001b758 : │ │ │ │ +0001b7c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1136]! @ 0x470 │ │ │ │ │ │ │ │ -0001b764 : │ │ │ │ +0001b7d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1128]! @ 0x468 │ │ │ │ │ │ │ │ -0001b770 <__shmctl64@plt>: │ │ │ │ +0001b7e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1120]! @ 0x460 │ │ │ │ │ │ │ │ -0001b77c : │ │ │ │ +0001b7ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1112]! @ 0x458 │ │ │ │ │ │ │ │ -0001b788 : │ │ │ │ +0001b7f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1104]! @ 0x450 │ │ │ │ │ │ │ │ -0001b794 : │ │ │ │ +0001b804 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ │ │ │ │ -0001b7a0 : │ │ │ │ +0001b810 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1088]! @ 0x440 │ │ │ │ │ │ │ │ -0001b7ac : │ │ │ │ +0001b81c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1080]! @ 0x438 │ │ │ │ │ │ │ │ -0001b7b8 : │ │ │ │ +0001b828 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ │ │ │ │ -0001b7c4 <__snprintf_chk@plt>: │ │ │ │ +0001b834 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1064]! @ 0x428 │ │ │ │ │ │ │ │ -0001b7d0 : │ │ │ │ +0001b840 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ │ │ │ │ -0001b7dc : │ │ │ │ +0001b84c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ │ │ │ │ -0001b7e8 : │ │ │ │ +0001b858 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ │ │ │ │ -0001b7f4 : │ │ │ │ +0001b864 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ │ │ │ │ -0001b800 : │ │ │ │ +0001b870 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ │ │ │ │ -0001b80c : │ │ │ │ +0001b87c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ │ │ │ │ -0001b818 : │ │ │ │ +0001b888 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ │ │ │ │ -0001b824 : │ │ │ │ +0001b894 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ │ │ │ │ -0001b830 : │ │ │ │ +0001b8a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -0001b83c : │ │ │ │ +0001b8ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -0001b848 : │ │ │ │ +0001b8b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -0001b854 : │ │ │ │ +0001b8c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #968]! @ 0x3c8 │ │ │ │ │ │ │ │ -0001b860 : │ │ │ │ +0001b8d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #960]! @ 0x3c0 │ │ │ │ │ │ │ │ -0001b86c : │ │ │ │ +0001b8dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #952]! @ 0x3b8 │ │ │ │ │ │ │ │ -0001b878 : │ │ │ │ +0001b8e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ -0001b884 : │ │ │ │ +0001b8f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #936]! @ 0x3a8 │ │ │ │ │ │ │ │ -0001b890 : │ │ │ │ +0001b900 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #928]! @ 0x3a0 │ │ │ │ │ │ │ │ -0001b89c : │ │ │ │ +0001b90c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #920]! @ 0x398 │ │ │ │ │ │ │ │ -0001b8a8 : │ │ │ │ +0001b918 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #912]! @ 0x390 │ │ │ │ │ │ │ │ -0001b8b4 : │ │ │ │ +0001b924 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #904]! @ 0x388 │ │ │ │ │ │ │ │ -0001b8c0 : │ │ │ │ +0001b930 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #896]! @ 0x380 │ │ │ │ │ │ │ │ -0001b8cc : │ │ │ │ +0001b93c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #888]! @ 0x378 │ │ │ │ │ │ │ │ -0001b8d8 : │ │ │ │ +0001b948 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #880]! @ 0x370 │ │ │ │ │ │ │ │ -0001b8e4 : │ │ │ │ +0001b954 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #872]! @ 0x368 │ │ │ │ │ │ │ │ -0001b8f0 : │ │ │ │ +0001b960 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #864]! @ 0x360 │ │ │ │ │ │ │ │ -0001b8fc : │ │ │ │ +0001b96c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #856]! @ 0x358 │ │ │ │ │ │ │ │ -0001b908 : │ │ │ │ +0001b978 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #848]! @ 0x350 │ │ │ │ │ │ │ │ -0001b914 : │ │ │ │ +0001b984 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #840]! @ 0x348 │ │ │ │ │ │ │ │ -0001b920 : │ │ │ │ +0001b990 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #832]! @ 0x340 │ │ │ │ │ │ │ │ -0001b92c : │ │ │ │ +0001b99c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #824]! @ 0x338 │ │ │ │ │ │ │ │ -0001b938 : │ │ │ │ +0001b9a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #816]! @ 0x330 │ │ │ │ │ │ │ │ -0001b944 : │ │ │ │ +0001b9b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #808]! @ 0x328 │ │ │ │ │ │ │ │ -0001b950 : │ │ │ │ +0001b9c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #800]! @ 0x320 │ │ │ │ │ │ │ │ -0001b95c : │ │ │ │ +0001b9cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #792]! @ 0x318 │ │ │ │ │ │ │ │ -0001b968 : │ │ │ │ +0001b9d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #784]! @ 0x310 │ │ │ │ │ │ │ │ -0001b974 : │ │ │ │ +0001b9e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #776]! @ 0x308 │ │ │ │ │ │ │ │ -0001b980 : │ │ │ │ +0001b9f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #768]! @ 0x300 │ │ │ │ │ │ │ │ -0001b98c : │ │ │ │ +0001b9fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ -0001b998 : │ │ │ │ +0001ba08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ │ │ │ │ -0001b9a4 : │ │ │ │ +0001ba14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ -0001b9b0 : │ │ │ │ +0001ba20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -0001b9bc : │ │ │ │ +0001ba2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -0001b9c8 : │ │ │ │ +0001ba38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -0001b9d4 : │ │ │ │ +0001ba44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ -0001b9e0 : │ │ │ │ +0001ba50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ -0001b9ec : │ │ │ │ +0001ba5c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ │ │ │ │ -0001b9f8 : │ │ │ │ +0001ba68 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ │ │ │ │ -0001ba04 : │ │ │ │ +0001ba74 <__glob64_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #680]! @ 0x2a8 │ │ │ │ │ │ │ │ -0001ba10 : │ │ │ │ +0001ba80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #672]! @ 0x2a0 │ │ │ │ │ │ │ │ -0001ba1c : │ │ │ │ +0001ba8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #664]! @ 0x298 │ │ │ │ │ │ │ │ -0001ba28 : │ │ │ │ +0001ba98 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #656]! @ 0x290 │ │ │ │ │ │ │ │ -0001ba34 : │ │ │ │ +0001baa4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #648]! @ 0x288 │ │ │ │ │ │ │ │ -0001ba40 : │ │ │ │ +0001bab0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #640]! @ 0x280 │ │ │ │ │ │ │ │ -0001ba4c : │ │ │ │ +0001babc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #632]! @ 0x278 │ │ │ │ │ │ │ │ -0001ba58 : │ │ │ │ +0001bac8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #624]! @ 0x270 │ │ │ │ │ │ │ │ -0001ba64 : │ │ │ │ +0001bad4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #616]! @ 0x268 │ │ │ │ │ │ │ │ -0001ba70 : │ │ │ │ +0001bae0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #608]! @ 0x260 │ │ │ │ │ │ │ │ -0001ba7c : │ │ │ │ +0001baec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #600]! @ 0x258 │ │ │ │ │ │ │ │ -0001ba88 : │ │ │ │ +0001baf8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #592]! @ 0x250 │ │ │ │ │ │ │ │ -0001ba94 : │ │ │ │ +0001bb04 <__libc_start_main@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #584]! @ 0x248 │ │ │ │ │ │ │ │ -0001baa0 : │ │ │ │ +0001bb10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #576]! @ 0x240 │ │ │ │ │ │ │ │ -0001baac : │ │ │ │ +0001bb1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #568]! @ 0x238 │ │ │ │ │ │ │ │ -0001bab8 : │ │ │ │ +0001bb28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #560]! @ 0x230 │ │ │ │ │ │ │ │ -0001bac4 : │ │ │ │ +0001bb34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #552]! @ 0x228 │ │ │ │ │ │ │ │ -0001bad0 : │ │ │ │ +0001bb40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #544]! @ 0x220 │ │ │ │ │ │ │ │ -0001badc : │ │ │ │ +0001bb4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #536]! @ 0x218 │ │ │ │ │ │ │ │ -0001bae8 : │ │ │ │ +0001bb58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #528]! @ 0x210 │ │ │ │ │ │ │ │ -0001baf4 : │ │ │ │ +0001bb64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #520]! @ 0x208 │ │ │ │ │ │ │ │ -0001bb00 : │ │ │ │ +0001bb70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #512]! @ 0x200 │ │ │ │ │ │ │ │ -0001bb0c : │ │ │ │ +0001bb7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ │ │ │ │ -0001bb18 <__glob64_time64@plt>: │ │ │ │ +0001bb88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #496]! @ 0x1f0 │ │ │ │ │ │ │ │ -0001bb24 : │ │ │ │ +0001bb94 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #488]! @ 0x1e8 │ │ │ │ │ │ │ │ -0001bb30 : │ │ │ │ +0001bba0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #480]! @ 0x1e0 │ │ │ │ │ │ │ │ -0001bb3c : │ │ │ │ +0001bbac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ │ │ │ │ -0001bb48 : │ │ │ │ +0001bbb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #464]! @ 0x1d0 │ │ │ │ │ │ │ │ -0001bb54 : │ │ │ │ +0001bbc4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #456]! @ 0x1c8 │ │ │ │ │ │ │ │ -0001bb60 : │ │ │ │ +0001bbd0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #448]! @ 0x1c0 │ │ │ │ │ │ │ │ -0001bb6c : │ │ │ │ +0001bbdc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ │ │ │ │ -0001bb78 : │ │ │ │ +0001bbe8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ │ │ │ │ -0001bb84 : │ │ │ │ +0001bbf4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ -0001bb90 : │ │ │ │ +0001bc00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ -0001bb9c : │ │ │ │ +0001bc0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #408]! @ 0x198 │ │ │ │ │ │ │ │ -0001bba8 <__libc_start_main@plt>: │ │ │ │ +0001bc18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #400]! @ 0x190 │ │ │ │ │ │ │ │ -0001bbb4 : │ │ │ │ +0001bc24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #392]! @ 0x188 │ │ │ │ │ │ │ │ -0001bbc0 : │ │ │ │ +0001bc30 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -0001bbcc : │ │ │ │ +0001bc3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -0001bbd8 : │ │ │ │ +0001bc48 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ -0001bbe4 : │ │ │ │ +0001bc54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ -0001bbf0 : │ │ │ │ +0001bc60 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #352]! @ 0x160 │ │ │ │ │ │ │ │ -0001bbfc : │ │ │ │ +0001bc6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #344]! @ 0x158 │ │ │ │ │ │ │ │ -0001bc08 : │ │ │ │ +0001bc78 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #336]! @ 0x150 │ │ │ │ │ │ │ │ -0001bc14 : │ │ │ │ +0001bc84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #328]! @ 0x148 │ │ │ │ │ │ │ │ -0001bc20 : │ │ │ │ +0001bc90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #320]! @ 0x140 │ │ │ │ │ │ │ │ -0001bc2c : │ │ │ │ +0001bc9c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #312]! @ 0x138 │ │ │ │ │ │ │ │ -0001bc38 : │ │ │ │ +0001bca8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #304]! @ 0x130 │ │ │ │ │ │ │ │ -0001bc44 : │ │ │ │ +0001bcb4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #296]! @ 0x128 │ │ │ │ │ │ │ │ -0001bc50 : │ │ │ │ +0001bcc0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #288]! @ 0x120 │ │ │ │ │ │ │ │ -0001bc5c : │ │ │ │ +0001bccc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #280]! @ 0x118 │ │ │ │ │ │ │ │ -0001bc68 : │ │ │ │ +0001bcd8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #272]! @ 0x110 │ │ │ │ │ │ │ │ -0001bc74 : │ │ │ │ +0001bce4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #264]! @ 0x108 │ │ │ │ │ │ │ │ -0001bc80 : │ │ │ │ +0001bcf0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #256]! @ 0x100 │ │ │ │ │ │ │ │ -0001bc8c : │ │ │ │ +0001bcfc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #248]! @ 0xf8 │ │ │ │ │ │ │ │ -0001bc98 : │ │ │ │ +0001bd08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #240]! @ 0xf0 │ │ │ │ │ │ │ │ -0001bca4 : │ │ │ │ +0001bd14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #232]! @ 0xe8 │ │ │ │ │ │ │ │ -0001bcb0 : │ │ │ │ +0001bd20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #224]! @ 0xe0 │ │ │ │ │ │ │ │ -0001bcbc : │ │ │ │ +0001bd2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #216]! @ 0xd8 │ │ │ │ │ │ │ │ -0001bcc8 : │ │ │ │ +0001bd38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #208]! @ 0xd0 │ │ │ │ │ │ │ │ -0001bcd4 : │ │ │ │ +0001bd44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #200]! @ 0xc8 │ │ │ │ │ │ │ │ -0001bce0 : │ │ │ │ +0001bd50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #192]! @ 0xc0 │ │ │ │ │ │ │ │ -0001bcec : │ │ │ │ +0001bd5c <__ctype_b_loc@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #184]! @ 0xb8 │ │ │ │ │ │ │ │ -0001bcf8 : │ │ │ │ +0001bd68 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #176]! @ 0xb0 │ │ │ │ │ │ │ │ -0001bd04 : │ │ │ │ +0001bd74 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #168]! @ 0xa8 │ │ │ │ │ │ │ │ -0001bd10 : │ │ │ │ +0001bd80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #160]! @ 0xa0 │ │ │ │ │ │ │ │ -0001bd1c <__fcntl_time64@plt>: │ │ │ │ +0001bd8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #152]! @ 0x98 │ │ │ │ │ │ │ │ -0001bd28 : │ │ │ │ +0001bd98 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #144]! @ 0x90 │ │ │ │ │ │ │ │ -0001bd34 : │ │ │ │ +0001bda4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #136]! @ 0x88 │ │ │ │ │ │ │ │ -0001bd40 : │ │ │ │ +0001bdb0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #128]! @ 0x80 │ │ │ │ │ │ │ │ -0001bd4c : │ │ │ │ +0001bdbc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #120]! @ 0x78 │ │ │ │ │ │ │ │ -0001bd58 : │ │ │ │ +0001bdc8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #112]! @ 0x70 │ │ │ │ │ │ │ │ -0001bd64 : │ │ │ │ +0001bdd4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #104]! @ 0x68 │ │ │ │ │ │ │ │ -0001bd70 : │ │ │ │ +0001bde0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #96]! @ 0x60 │ │ │ │ │ │ │ │ -0001bd7c : │ │ │ │ +0001bdec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #88]! @ 0x58 │ │ │ │ │ │ │ │ -0001bd88 : │ │ │ │ +0001bdf8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #80]! @ 0x50 │ │ │ │ │ │ │ │ -0001bd94 : │ │ │ │ +0001be04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #72]! @ 0x48 │ │ │ │ │ │ │ │ -0001bda0 : │ │ │ │ +0001be10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #64]! @ 0x40 │ │ │ │ │ │ │ │ -0001bdac : │ │ │ │ +0001be1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #56]! @ 0x38 │ │ │ │ │ │ │ │ -0001bdb8 : │ │ │ │ +0001be28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #48]! @ 0x30 │ │ │ │ │ │ │ │ -0001bdc4 : │ │ │ │ +0001be34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #40]! @ 0x28 │ │ │ │ │ │ │ │ -0001bdd0 : │ │ │ │ +0001be40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #32]! │ │ │ │ │ │ │ │ -0001bddc : │ │ │ │ +0001be4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #24]! │ │ │ │ │ │ │ │ -0001bde8 : │ │ │ │ +0001be58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #16]! │ │ │ │ │ │ │ │ -0001bdf4 : │ │ │ │ +0001be64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #8]! │ │ │ │ │ │ │ │ -0001be00 <__ctype_b_loc@plt>: │ │ │ │ +0001be70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #667648 @ 0xa3000 │ │ │ │ + add ip, ip, #733184 @ 0xb3000 │ │ │ │ ldr pc, [ip, #0]! │ │ │ │ │ │ │ │ -0001be0c : │ │ │ │ +0001be7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ │ │ │ │ -0001be18 : │ │ │ │ +0001be88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4080]! @ 0xff0 │ │ │ │ │ │ │ │ -0001be24 : │ │ │ │ +0001be94 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4072]! @ 0xfe8 │ │ │ │ │ │ │ │ -0001be30 : │ │ │ │ +0001bea0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4064]! @ 0xfe0 │ │ │ │ │ │ │ │ -0001be3c : │ │ │ │ +0001beac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4056]! @ 0xfd8 │ │ │ │ │ │ │ │ -0001be48 : │ │ │ │ +0001beb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4048]! @ 0xfd0 │ │ │ │ │ │ │ │ -0001be54 : │ │ │ │ +0001bec4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4040]! @ 0xfc8 │ │ │ │ │ │ │ │ -0001be60 : │ │ │ │ +0001bed0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4032]! @ 0xfc0 │ │ │ │ │ │ │ │ -0001be6c : │ │ │ │ +0001bedc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ │ │ │ │ -0001be78 : │ │ │ │ +0001bee8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ │ │ │ │ -0001be84 : │ │ │ │ +0001bef4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4008]! @ 0xfa8 │ │ │ │ │ │ │ │ -0001be90 : │ │ │ │ +0001bf00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #4000]! @ 0xfa0 │ │ │ │ │ │ │ │ -0001be9c : │ │ │ │ +0001bf0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3992]! @ 0xf98 │ │ │ │ │ │ │ │ -0001bea8 : │ │ │ │ +0001bf18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3984]! @ 0xf90 │ │ │ │ │ │ │ │ -0001beb4 : │ │ │ │ +0001bf24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3976]! @ 0xf88 │ │ │ │ │ │ │ │ -0001bec0 : │ │ │ │ +0001bf30 <__stat64_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3968]! @ 0xf80 │ │ │ │ │ │ │ │ -0001becc : │ │ │ │ +0001bf3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3960]! @ 0xf78 │ │ │ │ │ │ │ │ -0001bed8 : │ │ │ │ +0001bf48 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3952]! @ 0xf70 │ │ │ │ │ │ │ │ -0001bee4 : │ │ │ │ +0001bf54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ │ │ │ │ -0001bef0 : │ │ │ │ +0001bf60 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ │ │ │ │ -0001befc : │ │ │ │ +0001bf6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ │ │ │ │ -0001bf08 : │ │ │ │ +0001bf78 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3920]! @ 0xf50 │ │ │ │ │ │ │ │ -0001bf14 : │ │ │ │ +0001bf84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3912]! @ 0xf48 │ │ │ │ │ │ │ │ -0001bf20 : │ │ │ │ +0001bf90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3904]! @ 0xf40 │ │ │ │ │ │ │ │ -0001bf2c : │ │ │ │ +0001bf9c <_exit@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ │ │ │ │ -0001bf38 : │ │ │ │ +0001bfa8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ │ │ │ │ -0001bf44 : │ │ │ │ +0001bfb4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ │ │ │ │ -0001bf50 : │ │ │ │ +0001bfc0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ │ │ │ │ -0001bf5c : │ │ │ │ +0001bfcc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3864]! @ 0xf18 │ │ │ │ │ │ │ │ -0001bf68 : │ │ │ │ +0001bfd8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3856]! @ 0xf10 │ │ │ │ │ │ │ │ -0001bf74 : │ │ │ │ +0001bfe4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3848]! @ 0xf08 │ │ │ │ │ │ │ │ -0001bf80 : │ │ │ │ +0001bff0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3840]! @ 0xf00 │ │ │ │ │ │ │ │ -0001bf8c : │ │ │ │ +0001bffc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3832]! @ 0xef8 │ │ │ │ │ │ │ │ -0001bf98 : │ │ │ │ +0001c008 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3824]! @ 0xef0 │ │ │ │ │ │ │ │ -0001bfa4 : │ │ │ │ +0001c014 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3816]! @ 0xee8 │ │ │ │ │ │ │ │ -0001bfb0 : │ │ │ │ +0001c020 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3808]! @ 0xee0 │ │ │ │ │ │ │ │ -0001bfbc : │ │ │ │ +0001c02c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3800]! @ 0xed8 │ │ │ │ │ │ │ │ -0001bfc8 : │ │ │ │ +0001c038 <__fdelt_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3792]! @ 0xed0 │ │ │ │ │ │ │ │ -0001bfd4 <__stat64_time64@plt>: │ │ │ │ +0001c044 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3784]! @ 0xec8 │ │ │ │ │ │ │ │ -0001bfe0 : │ │ │ │ +0001c050 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3776]! @ 0xec0 │ │ │ │ │ │ │ │ -0001bfec <__gmon_start__@plt>: │ │ │ │ +0001c05c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3768]! @ 0xeb8 │ │ │ │ │ │ │ │ -0001bff8 : │ │ │ │ +0001c068 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3760]! @ 0xeb0 │ │ │ │ │ │ │ │ -0001c004 : │ │ │ │ +0001c074 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3752]! @ 0xea8 │ │ │ │ │ │ │ │ -0001c010 : │ │ │ │ +0001c080 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3744]! @ 0xea0 │ │ │ │ │ │ │ │ -0001c01c : │ │ │ │ +0001c08c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3736]! @ 0xe98 │ │ │ │ │ │ │ │ -0001c028 : │ │ │ │ +0001c098 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ │ │ │ │ -0001c034 : │ │ │ │ +0001c0a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ -0001c040 <_exit@plt>: │ │ │ │ +0001c0b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ │ │ │ │ -0001c04c : │ │ │ │ +0001c0bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ │ │ │ │ -0001c058 : │ │ │ │ +0001c0c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ │ │ │ │ -0001c064 : │ │ │ │ +0001c0d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ │ │ │ │ -0001c070 : │ │ │ │ +0001c0e0 <__select64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3680]! @ 0xe60 │ │ │ │ │ │ │ │ -0001c07c : │ │ │ │ +0001c0ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3672]! @ 0xe58 │ │ │ │ │ │ │ │ -0001c088 : │ │ │ │ +0001c0f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ │ │ │ │ -0001c094 : │ │ │ │ +0001c104 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ │ │ │ │ -0001c0a0 : │ │ │ │ +0001c110 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ │ │ │ │ -0001c0ac : │ │ │ │ +0001c11c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ │ │ │ │ -0001c0b8 : │ │ │ │ +0001c128 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ -0001c0c4 : │ │ │ │ +0001c134 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ -0001c0d0 : │ │ │ │ +0001c140 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3616]! @ 0xe20 │ │ │ │ │ │ │ │ -0001c0dc <__fdelt_chk@plt>: │ │ │ │ +0001c14c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ -0001c0e8 : │ │ │ │ +0001c158 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3600]! @ 0xe10 │ │ │ │ │ │ │ │ -0001c0f4 : │ │ │ │ +0001c164 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3592]! @ 0xe08 │ │ │ │ │ │ │ │ -0001c100 : │ │ │ │ +0001c170 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3584]! @ 0xe00 │ │ │ │ │ │ │ │ -0001c10c : │ │ │ │ +0001c17c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3576]! @ 0xdf8 │ │ │ │ │ │ │ │ -0001c118 : │ │ │ │ +0001c188 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3568]! @ 0xdf0 │ │ │ │ │ │ │ │ -0001c124 : │ │ │ │ +0001c194 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3560]! @ 0xde8 │ │ │ │ │ │ │ │ -0001c130 : │ │ │ │ +0001c1a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3552]! @ 0xde0 │ │ │ │ │ │ │ │ -0001c13c : │ │ │ │ +0001c1ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ │ │ │ │ -0001c148 : │ │ │ │ +0001c1b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3536]! @ 0xdd0 │ │ │ │ │ │ │ │ -0001c154 : │ │ │ │ +0001c1c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3528]! @ 0xdc8 │ │ │ │ │ │ │ │ -0001c160 : │ │ │ │ +0001c1d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ │ │ │ │ -0001c16c : │ │ │ │ +0001c1dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ -0001c178 : │ │ │ │ +0001c1e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ -0001c184 <__select64@plt>: │ │ │ │ +0001c1f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ │ │ │ │ -0001c190 : │ │ │ │ +0001c200 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ │ │ │ │ -0001c19c : │ │ │ │ +0001c20c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ -0001c1a8 : │ │ │ │ +0001c218 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ -0001c1b4 : │ │ │ │ +0001c224 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ -0001c1c0 : │ │ │ │ +0001c230 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ -0001c1cc : │ │ │ │ +0001c23c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ │ │ │ │ -0001c1d8 : │ │ │ │ +0001c248 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ │ │ │ │ -0001c1e4 : │ │ │ │ +0001c254 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ │ │ │ │ -0001c1f0 : │ │ │ │ +0001c260 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ -0001c1fc : │ │ │ │ +0001c26c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ │ │ │ │ -0001c208 : │ │ │ │ +0001c278 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ -0001c214 : │ │ │ │ +0001c284 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ -0001c220 : │ │ │ │ +0001c290 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ │ │ │ │ -0001c22c : │ │ │ │ +0001c29c <__gettimeofday64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ │ │ │ │ -0001c238 : │ │ │ │ +0001c2a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ │ │ │ │ -0001c244 : │ │ │ │ +0001c2b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ -0001c250 : │ │ │ │ +0001c2c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ -0001c25c : │ │ │ │ +0001c2cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ │ │ │ │ -0001c268 : │ │ │ │ +0001c2d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ │ │ │ │ -0001c274 : │ │ │ │ +0001c2e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -0001c280 : │ │ │ │ +0001c2f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -0001c28c : │ │ │ │ +0001c2fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -0001c298 : │ │ │ │ +0001c308 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ │ │ │ │ -0001c2a4 : │ │ │ │ +0001c314 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ │ │ │ │ -0001c2b0 : │ │ │ │ +0001c320 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3296]! @ 0xce0 │ │ │ │ │ │ │ │ -0001c2bc : │ │ │ │ +0001c32c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3288]! @ 0xcd8 │ │ │ │ │ │ │ │ -0001c2c8 : │ │ │ │ +0001c338 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ │ │ │ │ -0001c2d4 : │ │ │ │ +0001c344 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ │ │ │ │ -0001c2e0 : │ │ │ │ +0001c350 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ │ │ │ │ -0001c2ec : │ │ │ │ +0001c35c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ │ │ │ │ -0001c2f8 : │ │ │ │ +0001c368 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ │ │ │ │ -0001c304 : │ │ │ │ +0001c374 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -0001c310 : │ │ │ │ +0001c380 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ │ │ │ │ -0001c31c : │ │ │ │ +0001c38c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ │ │ │ │ -0001c328 : │ │ │ │ +0001c398 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ -0001c334 : │ │ │ │ +0001c3a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ -0001c340 <__gettimeofday64@plt>: │ │ │ │ +0001c3b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ -0001c34c : │ │ │ │ +0001c3bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ -0001c358 : │ │ │ │ +0001c3c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -0001c364 : │ │ │ │ +0001c3d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -0001c370 : │ │ │ │ +0001c3e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -0001c37c : │ │ │ │ +0001c3ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -0001c388 : │ │ │ │ +0001c3f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -0001c394 : │ │ │ │ +0001c404 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -0001c3a0 : │ │ │ │ +0001c410 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -0001c3ac : │ │ │ │ +0001c41c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -0001c3b8 : │ │ │ │ +0001c428 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -0001c3c4 : │ │ │ │ +0001c434 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -0001c3d0 : │ │ │ │ +0001c440 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -0001c3dc : │ │ │ │ +0001c44c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -0001c3e8 : │ │ │ │ +0001c458 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -0001c3f4 : │ │ │ │ +0001c464 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ -0001c400 : │ │ │ │ +0001c470 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ │ │ │ │ -0001c40c : │ │ │ │ +0001c47c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ -0001c418 : │ │ │ │ +0001c488 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ -0001c424 : │ │ │ │ +0001c494 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ -0001c430 : │ │ │ │ +0001c4a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ │ │ │ │ -0001c43c : │ │ │ │ +0001c4ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ │ │ │ │ -0001c448 : │ │ │ │ +0001c4b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ │ │ │ │ -0001c454 : │ │ │ │ +0001c4c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ │ │ │ │ -0001c460 : │ │ │ │ +0001c4d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ │ │ │ │ -0001c46c : │ │ │ │ +0001c4dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ │ │ │ │ -0001c478 : │ │ │ │ +0001c4e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ │ │ │ │ -0001c484 : │ │ │ │ +0001c4f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -0001c490 : │ │ │ │ +0001c500 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ │ │ │ │ -0001c49c : │ │ │ │ +0001c50c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ │ │ │ │ -0001c4a8 : │ │ │ │ +0001c518 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ │ │ │ │ -0001c4b4 : │ │ │ │ +0001c524 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2952]! @ 0xb88 │ │ │ │ │ │ │ │ -0001c4c0 : │ │ │ │ +0001c530 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2944]! @ 0xb80 │ │ │ │ │ │ │ │ -0001c4cc : │ │ │ │ +0001c53c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ │ │ │ │ -0001c4d8 : │ │ │ │ +0001c548 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ -0001c4e4 : │ │ │ │ +0001c554 <__fstat64_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ │ │ │ │ -0001c4f0 : │ │ │ │ +0001c560 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ -0001c4fc : │ │ │ │ +0001c56c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ │ │ │ │ -0001c508 : │ │ │ │ +0001c578 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ │ │ │ │ -0001c514 : │ │ │ │ +0001c584 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ │ │ │ │ -0001c520 : │ │ │ │ +0001c590 <__printf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ │ │ │ │ -0001c52c : │ │ │ │ +0001c59c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ │ │ │ │ -0001c538 : │ │ │ │ +0001c5a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ │ │ │ │ -0001c544 : │ │ │ │ +0001c5b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ -0001c550 : │ │ │ │ +0001c5c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ -0001c55c : │ │ │ │ +0001c5cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -0001c568 : │ │ │ │ +0001c5d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -0001c574 : │ │ │ │ +0001c5e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -0001c580 : │ │ │ │ +0001c5f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -0001c58c : │ │ │ │ +0001c5fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -0001c598 : │ │ │ │ +0001c608 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ -0001c5a4 : │ │ │ │ +0001c614 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ -0001c5b0 : │ │ │ │ +0001c620 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ -0001c5bc : │ │ │ │ +0001c62c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ -0001c5c8 : │ │ │ │ +0001c638 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -0001c5d4 : │ │ │ │ +0001c644 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ -0001c5e0 : │ │ │ │ +0001c650 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ -0001c5ec : │ │ │ │ +0001c65c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ -0001c5f8 : │ │ │ │ +0001c668 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ -0001c604 <__fstat64_time64@plt>: │ │ │ │ +0001c674 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ -0001c610 : │ │ │ │ +0001c680 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ -0001c61c : │ │ │ │ +0001c68c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ -0001c628 : │ │ │ │ +0001c698 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ -0001c634 : │ │ │ │ +0001c6a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ -0001c640 : │ │ │ │ +0001c6b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ -0001c64c <__printf_chk@plt>: │ │ │ │ +0001c6bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ │ │ │ │ -0001c658 : │ │ │ │ +0001c6c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ │ │ │ │ -0001c664 : │ │ │ │ +0001c6d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ -0001c670 : │ │ │ │ +0001c6e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ -0001c67c : │ │ │ │ +0001c6ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -0001c688 : │ │ │ │ +0001c6f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -0001c694 : │ │ │ │ +0001c704 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -0001c6a0 : │ │ │ │ +0001c710 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -0001c6ac : │ │ │ │ +0001c71c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -0001c6b8 : │ │ │ │ +0001c728 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -0001c6c4 : │ │ │ │ +0001c734 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -0001c6d0 : │ │ │ │ +0001c740 <__ctype_toupper_loc@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ -0001c6dc : │ │ │ │ +0001c74c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -0001c6e8 : │ │ │ │ +0001c758 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -0001c6f4 : │ │ │ │ +0001c764 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -0001c700 : │ │ │ │ +0001c770 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -0001c70c : │ │ │ │ +0001c77c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -0001c718 : │ │ │ │ +0001c788 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -0001c724 : │ │ │ │ +0001c794 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -0001c730 : │ │ │ │ +0001c7a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -0001c73c : │ │ │ │ +0001c7ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -0001c748 : │ │ │ │ +0001c7b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -0001c754 : │ │ │ │ +0001c7c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -0001c760 : │ │ │ │ +0001c7d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -0001c76c : │ │ │ │ +0001c7dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ -0001c778 : │ │ │ │ +0001c7e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -0001c784 : │ │ │ │ +0001c7f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ -0001c790 : │ │ │ │ +0001c800 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ -0001c79c : │ │ │ │ +0001c80c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -0001c7a8 : │ │ │ │ +0001c818 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0001c7b4 : │ │ │ │ +0001c824 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -0001c7c0 : │ │ │ │ +0001c830 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ -0001c7cc : │ │ │ │ +0001c83c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -0001c7d8 : │ │ │ │ +0001c848 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -0001c7e4 : │ │ │ │ +0001c854 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -0001c7f0 : │ │ │ │ +0001c860 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -0001c7fc <__ctype_toupper_loc@plt>: │ │ │ │ +0001c86c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ -0001c808 : │ │ │ │ +0001c878 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ -0001c814 : │ │ │ │ +0001c884 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ -0001c820 : │ │ │ │ +0001c890 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -0001c82c : │ │ │ │ +0001c89c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -0001c838 : │ │ │ │ +0001c8a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -0001c844 : │ │ │ │ +0001c8b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -0001c850 : │ │ │ │ +0001c8c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -0001c85c : │ │ │ │ +0001c8cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -0001c868 : │ │ │ │ +0001c8d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -0001c874 : │ │ │ │ +0001c8e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0001c880 : │ │ │ │ +0001c8f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -0001c88c : │ │ │ │ +0001c8fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -0001c898 : │ │ │ │ +0001c908 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -0001c8a4 : │ │ │ │ +0001c914 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0001c8b0 : │ │ │ │ +0001c920 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -0001c8bc : │ │ │ │ +0001c92c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ │ │ │ -0001c8c8 : │ │ │ │ +0001c938 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -0001c8d4 : │ │ │ │ +0001c944 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -0001c8e0 : │ │ │ │ +0001c950 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -0001c8ec : │ │ │ │ +0001c95c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -0001c8f8 : │ │ │ │ +0001c968 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -0001c904 : │ │ │ │ +0001c974 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -0001c910 : │ │ │ │ +0001c980 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -0001c91c : │ │ │ │ +0001c98c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ │ │ │ -0001c928 : │ │ │ │ +0001c998 <__isoc99_sscanf@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ │ │ │ -0001c934 : │ │ │ │ +0001c9a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ │ │ │ -0001c940 : │ │ │ │ +0001c9b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ │ │ │ -0001c94c : │ │ │ │ +0001c9bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ │ │ │ -0001c958 : │ │ │ │ +0001c9c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -0001c964 : │ │ │ │ +0001c9d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -0001c970 : │ │ │ │ +0001c9e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -0001c97c : │ │ │ │ +0001c9ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -0001c988 : │ │ │ │ +0001c9f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -0001c994 : │ │ │ │ +0001ca04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -0001c9a0 : │ │ │ │ +0001ca10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -0001c9ac : │ │ │ │ +0001ca1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ │ │ │ -0001c9b8 : │ │ │ │ +0001ca28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -0001c9c4 : │ │ │ │ +0001ca34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -0001c9d0 : │ │ │ │ +0001ca40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -0001c9dc : │ │ │ │ +0001ca4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -0001c9e8 : │ │ │ │ +0001ca58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ -0001c9f4 : │ │ │ │ +0001ca64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ -0001ca00 : │ │ │ │ +0001ca70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -0001ca0c : │ │ │ │ +0001ca7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ -0001ca18 : │ │ │ │ +0001ca88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -0001ca24 : │ │ │ │ +0001ca94 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -0001ca30 : │ │ │ │ +0001caa0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -0001ca3c : │ │ │ │ +0001caac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ -0001ca48 : │ │ │ │ +0001cab8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ │ │ │ -0001ca54 : │ │ │ │ +0001cac4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -0001ca60 <__isoc99_sscanf@plt>: │ │ │ │ +0001cad0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ -0001ca6c : │ │ │ │ +0001cadc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ -0001ca78 : │ │ │ │ +0001cae8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ -0001ca84 : │ │ │ │ +0001caf4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ -0001ca90 : │ │ │ │ +0001cb00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ -0001ca9c : │ │ │ │ +0001cb0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ -0001caa8 : │ │ │ │ +0001cb18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ │ │ │ -0001cab4 : │ │ │ │ +0001cb24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ │ │ │ -0001cac0 : │ │ │ │ +0001cb30 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ │ │ │ -0001cacc : │ │ │ │ +0001cb3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ │ │ │ -0001cad8 : │ │ │ │ +0001cb48 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ │ │ │ │ -0001cae4 : │ │ │ │ +0001cb54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ │ │ │ -0001caf0 : │ │ │ │ +0001cb60 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ │ │ │ -0001cafc : │ │ │ │ +0001cb6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ │ │ │ │ -0001cb08 : │ │ │ │ +0001cb78 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ │ │ │ │ -0001cb14 : │ │ │ │ +0001cb84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ │ │ │ │ -0001cb20 : │ │ │ │ +0001cb90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ │ │ │ │ -0001cb2c : │ │ │ │ +0001cb9c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ │ │ │ │ -0001cb38 : │ │ │ │ +0001cba8 <__assert_fail@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ -0001cb44 : │ │ │ │ +0001cbb4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ -0001cb50 : │ │ │ │ +0001cbc0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ │ │ │ │ -0001cb5c : │ │ │ │ +0001cbcc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ │ │ │ │ -0001cb68 : │ │ │ │ +0001cbd8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ │ │ │ │ -0001cb74 : │ │ │ │ +0001cbe4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ │ │ │ │ -0001cb80 : │ │ │ │ +0001cbf0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ │ │ │ │ -0001cb8c : │ │ │ │ +0001cbfc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ │ │ │ │ -0001cb98 : │ │ │ │ +0001cc08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ │ │ │ │ -0001cba4 : │ │ │ │ +0001cc14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ │ │ │ │ -0001cbb0 : │ │ │ │ +0001cc20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ │ │ │ │ -0001cbbc : │ │ │ │ +0001cc2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ │ │ │ │ -0001cbc8 : │ │ │ │ +0001cc38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ │ │ │ │ -0001cbd4 : │ │ │ │ +0001cc44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ │ │ │ │ -0001cbe0 : │ │ │ │ +0001cc50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ -0001cbec : │ │ │ │ +0001cc5c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ -0001cbf8 : │ │ │ │ +0001cc68 <__isoc99_vsscanf@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -0001cc04 : │ │ │ │ +0001cc74 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -0001cc10 : │ │ │ │ +0001cc80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -0001cc1c : │ │ │ │ +0001cc8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -0001cc28 : │ │ │ │ +0001cc98 <__errno_location@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -0001cc34 : │ │ │ │ +0001cca4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ -0001cc40 : │ │ │ │ +0001ccb0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ -0001cc4c : │ │ │ │ +0001ccbc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ │ │ │ │ -0001cc58 : │ │ │ │ +0001ccc8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ -0001cc64 : │ │ │ │ +0001ccd4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -0001cc70 <__assert_fail@plt>: │ │ │ │ +0001cce0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ -0001cc7c : │ │ │ │ +0001ccec <__time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ -0001cc88 : │ │ │ │ +0001ccf8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ -0001cc94 : │ │ │ │ +0001cd04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ -0001cca0 : │ │ │ │ +0001cd10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -0001ccac : │ │ │ │ +0001cd1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ -0001ccb8 : │ │ │ │ +0001cd28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -0001ccc4 : │ │ │ │ +0001cd34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -0001ccd0 : │ │ │ │ +0001cd40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -0001ccdc : │ │ │ │ +0001cd4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -0001cce8 : │ │ │ │ +0001cd58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1552]! @ 0x610 │ │ │ │ │ │ │ │ -0001ccf4 : │ │ │ │ +0001cd64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ │ │ │ │ -0001cd00 : │ │ │ │ +0001cd70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1536]! @ 0x600 │ │ │ │ │ │ │ │ -0001cd0c : │ │ │ │ +0001cd7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1528]! @ 0x5f8 │ │ │ │ │ │ │ │ -0001cd18 : │ │ │ │ +0001cd88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ │ │ │ │ -0001cd24 : │ │ │ │ +0001cd94 <__strncpy_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ │ │ │ │ │ -0001cd30 <__isoc99_vsscanf@plt>: │ │ │ │ +0001cda0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1504]! @ 0x5e0 │ │ │ │ │ │ │ │ -0001cd3c : │ │ │ │ +0001cdac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1496]! @ 0x5d8 │ │ │ │ │ │ │ │ -0001cd48 : │ │ │ │ +0001cdb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1488]! @ 0x5d0 │ │ │ │ │ │ │ │ -0001cd54 : │ │ │ │ +0001cdc4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1480]! @ 0x5c8 │ │ │ │ │ │ │ │ -0001cd60 <__errno_location@plt>: │ │ │ │ +0001cdd0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1472]! @ 0x5c0 │ │ │ │ │ │ │ │ -0001cd6c : │ │ │ │ +0001cddc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1464]! @ 0x5b8 │ │ │ │ │ │ │ │ -0001cd78 : │ │ │ │ +0001cde8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1456]! @ 0x5b0 │ │ │ │ │ │ │ │ -0001cd84 : │ │ │ │ +0001cdf4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1448]! @ 0x5a8 │ │ │ │ │ │ │ │ -0001cd90 : │ │ │ │ +0001ce00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1440]! @ 0x5a0 │ │ │ │ │ │ │ │ -0001cd9c : │ │ │ │ +0001ce0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1432]! @ 0x598 │ │ │ │ │ │ │ │ -0001cda8 : │ │ │ │ +0001ce18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1424]! @ 0x590 │ │ │ │ │ │ │ │ -0001cdb4 <__time64@plt>: │ │ │ │ +0001ce24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1416]! @ 0x588 │ │ │ │ │ │ │ │ -0001cdc0 : │ │ │ │ +0001ce30 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1408]! @ 0x580 │ │ │ │ │ │ │ │ -0001cdcc : │ │ │ │ +0001ce3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1400]! @ 0x578 │ │ │ │ │ │ │ │ -0001cdd8 : │ │ │ │ +0001ce48 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -0001cde4 : │ │ │ │ +0001ce54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -0001cdf0 : │ │ │ │ +0001ce60 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ -0001cdfc : │ │ │ │ +0001ce6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ │ │ │ │ -0001ce08 : │ │ │ │ +0001ce78 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ │ │ │ │ -0001ce14 : │ │ │ │ +0001ce84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ │ │ │ │ -0001ce20 : │ │ │ │ +0001ce90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ │ │ │ │ -0001ce2c : │ │ │ │ +0001ce9c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ │ │ │ │ -0001ce38 : │ │ │ │ +0001cea8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ │ │ │ │ -0001ce44 : │ │ │ │ +0001ceb4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ │ │ │ │ -0001ce50 : │ │ │ │ +0001cec0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ │ │ │ │ -0001ce5c <__strncpy_chk@plt>: │ │ │ │ +0001cecc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ │ │ │ │ -0001ce68 : │ │ │ │ +0001ced8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ │ │ │ │ -0001ce74 : │ │ │ │ +0001cee4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ │ │ │ │ -0001ce80 : │ │ │ │ +0001cef0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ │ │ │ │ -0001ce8c : │ │ │ │ +0001cefc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ │ │ │ │ -0001ce98 : │ │ │ │ +0001cf08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ │ │ │ │ -0001cea4 : │ │ │ │ +0001cf14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ │ │ │ │ -0001ceb0 : │ │ │ │ +0001cf20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1248]! @ 0x4e0 │ │ │ │ │ │ │ │ -0001cebc : │ │ │ │ +0001cf2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ │ │ │ │ -0001cec8 : │ │ │ │ +0001cf38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ │ │ │ │ -0001ced4 : │ │ │ │ +0001cf44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ │ │ │ │ -0001cee0 : │ │ │ │ +0001cf50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ │ │ │ │ -0001ceec : │ │ │ │ +0001cf5c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ │ │ │ │ -0001cef8 : │ │ │ │ +0001cf68 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ │ │ │ │ -0001cf04 : │ │ │ │ +0001cf74 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ │ │ │ │ -0001cf10 : │ │ │ │ +0001cf80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1184]! @ 0x4a0 │ │ │ │ │ │ │ │ -0001cf1c : │ │ │ │ +0001cf8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1176]! @ 0x498 │ │ │ │ │ │ │ │ -0001cf28 : │ │ │ │ +0001cf98 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1168]! @ 0x490 │ │ │ │ │ │ │ │ -0001cf34 : │ │ │ │ +0001cfa4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1160]! @ 0x488 │ │ │ │ │ │ │ │ -0001cf40 : │ │ │ │ +0001cfb0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1152]! @ 0x480 │ │ │ │ │ │ │ │ -0001cf4c : │ │ │ │ +0001cfbc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1144]! @ 0x478 │ │ │ │ │ │ │ │ -0001cf58 : │ │ │ │ +0001cfc8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1136]! @ 0x470 │ │ │ │ │ │ │ │ -0001cf64 : │ │ │ │ +0001cfd4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1128]! @ 0x468 │ │ │ │ │ │ │ │ -0001cf70 : │ │ │ │ +0001cfe0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1120]! @ 0x460 │ │ │ │ │ │ │ │ -0001cf7c : │ │ │ │ +0001cfec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1112]! @ 0x458 │ │ │ │ │ │ │ │ -0001cf88 : │ │ │ │ +0001cff8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1104]! @ 0x450 │ │ │ │ │ │ │ │ -0001cf94 : │ │ │ │ +0001d004 <__cxa_finalize@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ │ │ │ │ -0001cfa0 : │ │ │ │ +0001d010 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1088]! @ 0x440 │ │ │ │ │ │ │ │ -0001cfac : │ │ │ │ +0001d01c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1080]! @ 0x438 │ │ │ │ │ │ │ │ -0001cfb8 : │ │ │ │ +0001d028 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ │ │ │ │ -0001cfc4 : │ │ │ │ +0001d034 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1064]! @ 0x428 │ │ │ │ │ │ │ │ -0001cfd0 : │ │ │ │ +0001d040 <__mktime64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ │ │ │ │ -0001cfdc : │ │ │ │ +0001d04c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ │ │ │ │ -0001cfe8 : │ │ │ │ +0001d058 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ │ │ │ │ -0001cff4 : │ │ │ │ +0001d064 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ │ │ │ │ -0001d000 : │ │ │ │ +0001d070 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ │ │ │ │ -0001d00c : │ │ │ │ +0001d07c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ │ │ │ │ -0001d018 : │ │ │ │ +0001d088 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ │ │ │ │ -0001d024 : │ │ │ │ +0001d094 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ │ │ │ │ -0001d030 : │ │ │ │ +0001d0a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -0001d03c : │ │ │ │ +0001d0ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -0001d048 : │ │ │ │ +0001d0b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -0001d054 : │ │ │ │ +0001d0c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #968]! @ 0x3c8 │ │ │ │ │ │ │ │ -0001d060 : │ │ │ │ +0001d0d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #960]! @ 0x3c0 │ │ │ │ │ │ │ │ -0001d06c : │ │ │ │ +0001d0dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #952]! @ 0x3b8 │ │ │ │ │ │ │ │ -0001d078 : │ │ │ │ +0001d0e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ -0001d084 : │ │ │ │ +0001d0f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #936]! @ 0x3a8 │ │ │ │ │ │ │ │ -0001d090 : │ │ │ │ +0001d100 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #928]! @ 0x3a0 │ │ │ │ │ │ │ │ -0001d09c : │ │ │ │ +0001d10c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #920]! @ 0x398 │ │ │ │ │ │ │ │ -0001d0a8 : │ │ │ │ +0001d118 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #912]! @ 0x390 │ │ │ │ │ │ │ │ -0001d0b4 : │ │ │ │ +0001d124 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #904]! @ 0x388 │ │ │ │ │ │ │ │ -0001d0c0 : │ │ │ │ +0001d130 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #896]! @ 0x380 │ │ │ │ │ │ │ │ -0001d0cc <__cxa_finalize@plt>: │ │ │ │ +0001d13c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #888]! @ 0x378 │ │ │ │ │ │ │ │ -0001d0d8 : │ │ │ │ +0001d148 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #880]! @ 0x370 │ │ │ │ │ │ │ │ -0001d0e4 : │ │ │ │ +0001d154 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #872]! @ 0x368 │ │ │ │ │ │ │ │ -0001d0f0 : │ │ │ │ +0001d160 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #864]! @ 0x360 │ │ │ │ │ │ │ │ -0001d0fc : │ │ │ │ +0001d16c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #856]! @ 0x358 │ │ │ │ │ │ │ │ -0001d108 <__mktime64@plt>: │ │ │ │ +0001d178 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #848]! @ 0x350 │ │ │ │ │ │ │ │ -0001d114 : │ │ │ │ +0001d184 <__open64_2@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #840]! @ 0x348 │ │ │ │ │ │ │ │ -0001d120 : │ │ │ │ +0001d190 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #832]! @ 0x340 │ │ │ │ │ │ │ │ -0001d12c : │ │ │ │ +0001d19c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #824]! @ 0x338 │ │ │ │ │ │ │ │ -0001d138 : │ │ │ │ +0001d1a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #816]! @ 0x330 │ │ │ │ │ │ │ │ -0001d144 : │ │ │ │ +0001d1b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #808]! @ 0x328 │ │ │ │ │ │ │ │ -0001d150 : │ │ │ │ +0001d1c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #800]! @ 0x320 │ │ │ │ │ │ │ │ -0001d15c : │ │ │ │ +0001d1cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #792]! @ 0x318 │ │ │ │ │ │ │ │ -0001d168 : │ │ │ │ +0001d1d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #784]! @ 0x310 │ │ │ │ │ │ │ │ -0001d174 : │ │ │ │ +0001d1e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #776]! @ 0x308 │ │ │ │ │ │ │ │ -0001d180 : │ │ │ │ +0001d1f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #768]! @ 0x300 │ │ │ │ │ │ │ │ -0001d18c : │ │ │ │ +0001d1fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ -0001d198 : │ │ │ │ +0001d208 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ │ │ │ │ -0001d1a4 : │ │ │ │ +0001d214 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ -0001d1b0 : │ │ │ │ +0001d220 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -0001d1bc : │ │ │ │ +0001d22c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -0001d1c8 : │ │ │ │ +0001d238 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -0001d1d4 : │ │ │ │ +0001d244 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ -0001d1e0 : │ │ │ │ +0001d250 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ -0001d1ec : │ │ │ │ +0001d25c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ │ │ │ │ -0001d1f8 : │ │ │ │ +0001d268 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ │ │ │ │ -0001d204 : │ │ │ │ +0001d274 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #680]! @ 0x2a8 │ │ │ │ │ │ │ │ -0001d210 : │ │ │ │ +0001d280 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #672]! @ 0x2a0 │ │ │ │ │ │ │ │ -0001d21c : │ │ │ │ +0001d28c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #664]! @ 0x298 │ │ │ │ │ │ │ │ -0001d228 : │ │ │ │ +0001d298 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #656]! @ 0x290 │ │ │ │ │ │ │ │ -0001d234 : │ │ │ │ +0001d2a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #648]! @ 0x288 │ │ │ │ │ │ │ │ -0001d240 : │ │ │ │ +0001d2b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #640]! @ 0x280 │ │ │ │ │ │ │ │ -0001d24c <__open64_2@plt>: │ │ │ │ +0001d2bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #632]! @ 0x278 │ │ │ │ │ │ │ │ -0001d258 : │ │ │ │ +0001d2c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #624]! @ 0x270 │ │ │ │ │ │ │ │ -0001d264 : │ │ │ │ +0001d2d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #616]! @ 0x268 │ │ │ │ │ │ │ │ -0001d270 : │ │ │ │ +0001d2e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #608]! @ 0x260 │ │ │ │ │ │ │ │ -0001d27c : │ │ │ │ +0001d2ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #600]! @ 0x258 │ │ │ │ │ │ │ │ -0001d288 : │ │ │ │ +0001d2f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #592]! @ 0x250 │ │ │ │ │ │ │ │ -0001d294 : │ │ │ │ +0001d304 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #584]! @ 0x248 │ │ │ │ │ │ │ │ -0001d2a0 : │ │ │ │ +0001d310 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #576]! @ 0x240 │ │ │ │ │ │ │ │ -0001d2ac : │ │ │ │ +0001d31c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #568]! @ 0x238 │ │ │ │ │ │ │ │ -0001d2b8 : │ │ │ │ +0001d328 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #560]! @ 0x230 │ │ │ │ │ │ │ │ -0001d2c4 : │ │ │ │ +0001d334 <__strcat_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #552]! @ 0x228 │ │ │ │ │ │ │ │ -0001d2d0 : │ │ │ │ +0001d340 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #544]! @ 0x220 │ │ │ │ │ │ │ │ -0001d2dc : │ │ │ │ +0001d34c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #536]! @ 0x218 │ │ │ │ │ │ │ │ -0001d2e8 : │ │ │ │ +0001d358 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #528]! @ 0x210 │ │ │ │ │ │ │ │ -0001d2f4 : │ │ │ │ +0001d364 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #520]! @ 0x208 │ │ │ │ │ │ │ │ -0001d300 : │ │ │ │ +0001d370 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #512]! @ 0x200 │ │ │ │ │ │ │ │ -0001d30c : │ │ │ │ +0001d37c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ │ │ │ │ -0001d318 : │ │ │ │ +0001d388 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #496]! @ 0x1f0 │ │ │ │ │ │ │ │ -0001d324 : │ │ │ │ +0001d394 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #488]! @ 0x1e8 │ │ │ │ │ │ │ │ -0001d330 : │ │ │ │ +0001d3a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #480]! @ 0x1e0 │ │ │ │ │ │ │ │ -0001d33c : │ │ │ │ +0001d3ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ │ │ │ │ -0001d348 : │ │ │ │ +0001d3b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #464]! @ 0x1d0 │ │ │ │ │ │ │ │ -0001d354 : │ │ │ │ +0001d3c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #456]! @ 0x1c8 │ │ │ │ │ │ │ │ -0001d360 : │ │ │ │ +0001d3d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #448]! @ 0x1c0 │ │ │ │ │ │ │ │ -0001d36c : │ │ │ │ +0001d3dc <__fprintf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ │ │ │ │ -0001d378 : │ │ │ │ +0001d3e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ │ │ │ │ -0001d384 : │ │ │ │ +0001d3f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ -0001d390 : │ │ │ │ +0001d400 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ -0001d39c : │ │ │ │ +0001d40c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #408]! @ 0x198 │ │ │ │ │ │ │ │ -0001d3a8 : │ │ │ │ +0001d418 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #400]! @ 0x190 │ │ │ │ │ │ │ │ -0001d3b4 : │ │ │ │ +0001d424 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #392]! @ 0x188 │ │ │ │ │ │ │ │ -0001d3c0 : │ │ │ │ +0001d430 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -0001d3cc : │ │ │ │ +0001d43c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -0001d3d8 : │ │ │ │ +0001d448 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ -0001d3e4 : │ │ │ │ +0001d454 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ -0001d3f0 : │ │ │ │ +0001d460 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #352]! @ 0x160 │ │ │ │ │ │ │ │ -0001d3fc <__strcat_chk@plt>: │ │ │ │ +0001d46c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #344]! @ 0x158 │ │ │ │ │ │ │ │ -0001d408 : │ │ │ │ +0001d478 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #336]! @ 0x150 │ │ │ │ │ │ │ │ -0001d414 : │ │ │ │ +0001d484 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #328]! @ 0x148 │ │ │ │ │ │ │ │ -0001d420 : │ │ │ │ +0001d490 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #320]! @ 0x140 │ │ │ │ │ │ │ │ -0001d42c : │ │ │ │ +0001d49c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #312]! @ 0x138 │ │ │ │ │ │ │ │ -0001d438 : │ │ │ │ +0001d4a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #304]! @ 0x130 │ │ │ │ │ │ │ │ -0001d444 : │ │ │ │ +0001d4b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #296]! @ 0x128 │ │ │ │ │ │ │ │ -0001d450 : │ │ │ │ +0001d4c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #288]! @ 0x120 │ │ │ │ │ │ │ │ -0001d45c : │ │ │ │ +0001d4cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #280]! @ 0x118 │ │ │ │ │ │ │ │ -0001d468 : │ │ │ │ +0001d4d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #272]! @ 0x110 │ │ │ │ │ │ │ │ -0001d474 : │ │ │ │ +0001d4e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #264]! @ 0x108 │ │ │ │ │ │ │ │ -0001d480 : │ │ │ │ +0001d4f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #256]! @ 0x100 │ │ │ │ │ │ │ │ -0001d48c : │ │ │ │ +0001d4fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #248]! @ 0xf8 │ │ │ │ │ │ │ │ -0001d498 : │ │ │ │ +0001d508 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #240]! @ 0xf0 │ │ │ │ │ │ │ │ -0001d4a4 <__fprintf_chk@plt>: │ │ │ │ +0001d514 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #232]! @ 0xe8 │ │ │ │ │ │ │ │ -0001d4b0 : │ │ │ │ +0001d520 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #224]! @ 0xe0 │ │ │ │ │ │ │ │ -0001d4bc : │ │ │ │ +0001d52c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #216]! @ 0xd8 │ │ │ │ │ │ │ │ -0001d4c8 : │ │ │ │ +0001d538 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #208]! @ 0xd0 │ │ │ │ │ │ │ │ -0001d4d4 : │ │ │ │ +0001d544 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #200]! @ 0xc8 │ │ │ │ │ │ │ │ -0001d4e0 : │ │ │ │ +0001d550 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #192]! @ 0xc0 │ │ │ │ │ │ │ │ -0001d4ec : │ │ │ │ +0001d55c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #184]! @ 0xb8 │ │ │ │ │ │ │ │ -0001d4f8 : │ │ │ │ +0001d568 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #176]! @ 0xb0 │ │ │ │ │ │ │ │ -0001d504 : │ │ │ │ +0001d574 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #168]! @ 0xa8 │ │ │ │ │ │ │ │ -0001d510 : │ │ │ │ +0001d580 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #160]! @ 0xa0 │ │ │ │ │ │ │ │ -0001d51c : │ │ │ │ +0001d58c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #152]! @ 0x98 │ │ │ │ │ │ │ │ -0001d528 : │ │ │ │ +0001d598 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #144]! @ 0x90 │ │ │ │ │ │ │ │ -0001d534 : │ │ │ │ +0001d5a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #136]! @ 0x88 │ │ │ │ │ │ │ │ -0001d540 : │ │ │ │ +0001d5b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #128]! @ 0x80 │ │ │ │ │ │ │ │ -0001d54c : │ │ │ │ +0001d5bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #120]! @ 0x78 │ │ │ │ │ │ │ │ -0001d558 : │ │ │ │ +0001d5c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #112]! @ 0x70 │ │ │ │ │ │ │ │ -0001d564 : │ │ │ │ +0001d5d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #104]! @ 0x68 │ │ │ │ │ │ │ │ -0001d570 : │ │ │ │ +0001d5e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #96]! @ 0x60 │ │ │ │ │ │ │ │ -0001d57c : │ │ │ │ +0001d5ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #88]! @ 0x58 │ │ │ │ │ │ │ │ -0001d588 : │ │ │ │ +0001d5f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #80]! @ 0x50 │ │ │ │ │ │ │ │ -0001d594 : │ │ │ │ +0001d604 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #72]! @ 0x48 │ │ │ │ │ │ │ │ -0001d5a0 : │ │ │ │ +0001d610 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #64]! @ 0x40 │ │ │ │ │ │ │ │ -0001d5ac : │ │ │ │ +0001d61c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #56]! @ 0x38 │ │ │ │ │ │ │ │ -0001d5b8 : │ │ │ │ +0001d628 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #48]! @ 0x30 │ │ │ │ │ │ │ │ -0001d5c4 : │ │ │ │ +0001d634 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #40]! @ 0x28 │ │ │ │ │ │ │ │ -0001d5d0 : │ │ │ │ +0001d640 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #32]! │ │ │ │ │ │ │ │ -0001d5dc : │ │ │ │ +0001d64c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #24]! │ │ │ │ │ │ │ │ -0001d5e8 : │ │ │ │ +0001d658 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #16]! │ │ │ │ │ │ │ │ -0001d5f4 : │ │ │ │ +0001d664 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #8]! │ │ │ │ │ │ │ │ -0001d600 : │ │ │ │ +0001d670 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #663552 @ 0xa2000 │ │ │ │ + add ip, ip, #729088 @ 0xb2000 │ │ │ │ ldr pc, [ip, #0]! │ │ │ │ │ │ │ │ -0001d60c : │ │ │ │ +0001d67c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ │ │ │ │ -0001d618 : │ │ │ │ +0001d688 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4080]! @ 0xff0 │ │ │ │ │ │ │ │ -0001d624 : │ │ │ │ +0001d694 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4072]! @ 0xfe8 │ │ │ │ │ │ │ │ -0001d630 : │ │ │ │ +0001d6a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4064]! @ 0xfe0 │ │ │ │ │ │ │ │ -0001d63c : │ │ │ │ +0001d6ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4056]! @ 0xfd8 │ │ │ │ │ │ │ │ -0001d648 : │ │ │ │ +0001d6b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4048]! @ 0xfd0 │ │ │ │ │ │ │ │ -0001d654 : │ │ │ │ +0001d6c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4040]! @ 0xfc8 │ │ │ │ │ │ │ │ -0001d660 : │ │ │ │ +0001d6d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4032]! @ 0xfc0 │ │ │ │ │ │ │ │ -0001d66c : │ │ │ │ +0001d6dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ │ │ │ │ -0001d678 : │ │ │ │ +0001d6e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ │ │ │ │ -0001d684 : │ │ │ │ +0001d6f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4008]! @ 0xfa8 │ │ │ │ │ │ │ │ -0001d690 : │ │ │ │ +0001d700 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #4000]! @ 0xfa0 │ │ │ │ │ │ │ │ -0001d69c : │ │ │ │ +0001d70c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3992]! @ 0xf98 │ │ │ │ │ │ │ │ -0001d6a8 : │ │ │ │ +0001d718 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3984]! @ 0xf90 │ │ │ │ │ │ │ │ -0001d6b4 : │ │ │ │ +0001d724 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3976]! @ 0xf88 │ │ │ │ │ │ │ │ -0001d6c0 : │ │ │ │ +0001d730 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3968]! @ 0xf80 │ │ │ │ │ │ │ │ -0001d6cc : │ │ │ │ +0001d73c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3960]! @ 0xf78 │ │ │ │ │ │ │ │ -0001d6d8 : │ │ │ │ +0001d748 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3952]! @ 0xf70 │ │ │ │ │ │ │ │ -0001d6e4 : │ │ │ │ +0001d754 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ │ │ │ │ -0001d6f0 : │ │ │ │ +0001d760 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ │ │ │ │ -0001d6fc : │ │ │ │ +0001d76c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ │ │ │ │ -0001d708 : │ │ │ │ +0001d778 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3920]! @ 0xf50 │ │ │ │ │ │ │ │ -0001d714 : │ │ │ │ +0001d784 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3912]! @ 0xf48 │ │ │ │ │ │ │ │ -0001d720 : │ │ │ │ +0001d790 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3904]! @ 0xf40 │ │ │ │ │ │ │ │ -0001d72c : │ │ │ │ +0001d79c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ │ │ │ │ -0001d738 : │ │ │ │ +0001d7a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ │ │ │ │ -0001d744 : │ │ │ │ +0001d7b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ │ │ │ │ -0001d750 : │ │ │ │ +0001d7c0 <__vsnprintf_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ │ │ │ │ -0001d75c : │ │ │ │ +0001d7cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3864]! @ 0xf18 │ │ │ │ │ │ │ │ -0001d768 : │ │ │ │ +0001d7d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3856]! @ 0xf10 │ │ │ │ │ │ │ │ -0001d774 : │ │ │ │ +0001d7e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3848]! @ 0xf08 │ │ │ │ │ │ │ │ -0001d780 : │ │ │ │ +0001d7f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3840]! @ 0xf00 │ │ │ │ │ │ │ │ -0001d78c : │ │ │ │ +0001d7fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3832]! @ 0xef8 │ │ │ │ │ │ │ │ -0001d798 : │ │ │ │ +0001d808 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3824]! @ 0xef0 │ │ │ │ │ │ │ │ -0001d7a4 : │ │ │ │ +0001d814 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3816]! @ 0xee8 │ │ │ │ │ │ │ │ -0001d7b0 : │ │ │ │ +0001d820 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3808]! @ 0xee0 │ │ │ │ │ │ │ │ -0001d7bc : │ │ │ │ +0001d82c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3800]! @ 0xed8 │ │ │ │ │ │ │ │ -0001d7c8 : │ │ │ │ +0001d838 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3792]! @ 0xed0 │ │ │ │ │ │ │ │ -0001d7d4 : │ │ │ │ +0001d844 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3784]! @ 0xec8 │ │ │ │ │ │ │ │ -0001d7e0 : │ │ │ │ +0001d850 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3776]! @ 0xec0 │ │ │ │ │ │ │ │ -0001d7ec : │ │ │ │ +0001d85c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3768]! @ 0xeb8 │ │ │ │ │ │ │ │ -0001d7f8 : │ │ │ │ +0001d868 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3760]! @ 0xeb0 │ │ │ │ │ │ │ │ -0001d804 : │ │ │ │ +0001d874 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3752]! @ 0xea8 │ │ │ │ │ │ │ │ -0001d810 : │ │ │ │ +0001d880 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3744]! @ 0xea0 │ │ │ │ │ │ │ │ -0001d81c : │ │ │ │ +0001d88c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3736]! @ 0xe98 │ │ │ │ │ │ │ │ -0001d828 : │ │ │ │ +0001d898 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ │ │ │ │ -0001d834 : │ │ │ │ +0001d8a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ -0001d840 : │ │ │ │ +0001d8b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ │ │ │ │ -0001d84c : │ │ │ │ +0001d8bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ │ │ │ │ -0001d858 : │ │ │ │ +0001d8c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ │ │ │ │ -0001d864 : │ │ │ │ +0001d8d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ │ │ │ │ -0001d870 : │ │ │ │ +0001d8e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3680]! @ 0xe60 │ │ │ │ │ │ │ │ -0001d87c : │ │ │ │ +0001d8ec <__strncat_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3672]! @ 0xe58 │ │ │ │ │ │ │ │ -0001d888 : │ │ │ │ +0001d8f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ │ │ │ │ -0001d894 <__vsnprintf_chk@plt>: │ │ │ │ +0001d904 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ │ │ │ │ -0001d8a0 : │ │ │ │ +0001d910 <__longjmp_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ │ │ │ │ -0001d8ac : │ │ │ │ +0001d91c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ │ │ │ │ -0001d8b8 : │ │ │ │ +0001d928 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ -0001d8c4 : │ │ │ │ +0001d934 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ -0001d8d0 : │ │ │ │ +0001d940 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3616]! @ 0xe20 │ │ │ │ │ │ │ │ -0001d8dc : │ │ │ │ +0001d94c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ -0001d8e8 : │ │ │ │ +0001d958 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3600]! @ 0xe10 │ │ │ │ │ │ │ │ -0001d8f4 : │ │ │ │ +0001d964 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3592]! @ 0xe08 │ │ │ │ │ │ │ │ -0001d900 : │ │ │ │ +0001d970 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3584]! @ 0xe00 │ │ │ │ │ │ │ │ -0001d90c : │ │ │ │ +0001d97c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3576]! @ 0xdf8 │ │ │ │ │ │ │ │ -0001d918 : │ │ │ │ +0001d988 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3568]! @ 0xdf0 │ │ │ │ │ │ │ │ -0001d924 : │ │ │ │ +0001d994 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3560]! @ 0xde8 │ │ │ │ │ │ │ │ -0001d930 : │ │ │ │ +0001d9a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3552]! @ 0xde0 │ │ │ │ │ │ │ │ -0001d93c : │ │ │ │ +0001d9ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ │ │ │ │ -0001d948 : │ │ │ │ +0001d9b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3536]! @ 0xdd0 │ │ │ │ │ │ │ │ -0001d954 : │ │ │ │ +0001d9c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3528]! @ 0xdc8 │ │ │ │ │ │ │ │ -0001d960 : │ │ │ │ +0001d9d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ │ │ │ │ -0001d96c : │ │ │ │ +0001d9dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ -0001d978 : │ │ │ │ +0001d9e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ -0001d984 : │ │ │ │ +0001d9f4 <__sysv_signal@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ │ │ │ │ -0001d990 : │ │ │ │ +0001da00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ │ │ │ │ -0001d99c : │ │ │ │ +0001da0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ -0001d9a8 : │ │ │ │ +0001da18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ -0001d9b4 : │ │ │ │ +0001da24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ -0001d9c0 <__strncat_chk@plt>: │ │ │ │ +0001da30 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ -0001d9cc : │ │ │ │ +0001da3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ │ │ │ │ -0001d9d8 : │ │ │ │ +0001da48 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ │ │ │ │ -0001d9e4 <__longjmp_chk@plt>: │ │ │ │ +0001da54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ │ │ │ │ -0001d9f0 : │ │ │ │ +0001da60 <__memset_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ -0001d9fc : │ │ │ │ +0001da6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ │ │ │ │ -0001da08 : │ │ │ │ +0001da78 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ -0001da14 : │ │ │ │ +0001da84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ -0001da20 : │ │ │ │ +0001da90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ │ │ │ │ -0001da2c : │ │ │ │ +0001da9c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ │ │ │ │ -0001da38 : │ │ │ │ +0001daa8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ │ │ │ │ -0001da44 : │ │ │ │ +0001dab4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ -0001da50 : │ │ │ │ +0001dac0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ -0001da5c : │ │ │ │ +0001dacc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ │ │ │ │ -0001da68 : │ │ │ │ +0001dad8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ │ │ │ │ -0001da74 : │ │ │ │ +0001dae4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -0001da80 : │ │ │ │ +0001daf0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -0001da8c : │ │ │ │ +0001dafc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -0001da98 : │ │ │ │ +0001db08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ │ │ │ │ -0001daa4 : │ │ │ │ +0001db14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ │ │ │ │ -0001dab0 : │ │ │ │ +0001db20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3296]! @ 0xce0 │ │ │ │ │ │ │ │ -0001dabc : │ │ │ │ +0001db2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3288]! @ 0xcd8 │ │ │ │ │ │ │ │ -0001dac8 <__sysv_signal@plt>: │ │ │ │ +0001db38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ │ │ │ │ -0001dad4 : │ │ │ │ +0001db44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ │ │ │ │ -0001dae0 : │ │ │ │ +0001db50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ │ │ │ │ -0001daec : │ │ │ │ +0001db5c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ │ │ │ │ -0001daf8 : │ │ │ │ +0001db68 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ │ │ │ │ -0001db04 : │ │ │ │ +0001db74 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -0001db10 : │ │ │ │ +0001db80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ │ │ │ │ -0001db1c : │ │ │ │ +0001db8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ │ │ │ │ -0001db28 : │ │ │ │ +0001db98 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ -0001db34 <__memset_chk@plt>: │ │ │ │ +0001dba4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ -0001db40 : │ │ │ │ +0001dbb0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ -0001db4c : │ │ │ │ +0001dbbc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ -0001db58 : │ │ │ │ +0001dbc8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -0001db64 : │ │ │ │ +0001dbd4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -0001db70 : │ │ │ │ +0001dbe0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -0001db7c : │ │ │ │ +0001dbec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -0001db88 : │ │ │ │ +0001dbf8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -0001db94 : │ │ │ │ +0001dc04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -0001dba0 : │ │ │ │ +0001dc10 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -0001dbac : │ │ │ │ +0001dc1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -0001dbb8 : │ │ │ │ +0001dc28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -0001dbc4 : │ │ │ │ +0001dc34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -0001dbd0 : │ │ │ │ +0001dc40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -0001dbdc : │ │ │ │ +0001dc4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -0001dbe8 : │ │ │ │ +0001dc58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -0001dbf4 : │ │ │ │ +0001dc64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ -0001dc00 : │ │ │ │ +0001dc70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ │ │ │ │ -0001dc0c : │ │ │ │ +0001dc7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ -0001dc18 : │ │ │ │ +0001dc88 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ -0001dc24 : │ │ │ │ +0001dc94 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ -0001dc30 : │ │ │ │ +0001dca0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ │ │ │ │ -0001dc3c : │ │ │ │ +0001dcac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ │ │ │ │ -0001dc48 : │ │ │ │ +0001dcb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ │ │ │ │ -0001dc54 : │ │ │ │ +0001dcc4 <__getsockopt64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ │ │ │ │ -0001dc60 : │ │ │ │ +0001dcd0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ │ │ │ │ -0001dc6c : │ │ │ │ +0001dcdc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ │ │ │ │ -0001dc78 : │ │ │ │ +0001dce8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ │ │ │ │ -0001dc84 : │ │ │ │ +0001dcf4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -0001dc90 : │ │ │ │ +0001dd00 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ │ │ │ │ -0001dc9c : │ │ │ │ +0001dd0c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ │ │ │ │ -0001dca8 : │ │ │ │ +0001dd18 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ │ │ │ │ -0001dcb4 : │ │ │ │ +0001dd24 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2952]! @ 0xb88 │ │ │ │ │ │ │ │ -0001dcc0 : │ │ │ │ +0001dd30 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2944]! @ 0xb80 │ │ │ │ │ │ │ │ -0001dccc : │ │ │ │ +0001dd3c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ │ │ │ │ -0001dcd8 : │ │ │ │ +0001dd48 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ -0001dce4 : │ │ │ │ +0001dd54 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ │ │ │ │ -0001dcf0 : │ │ │ │ +0001dd60 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ -0001dcfc : │ │ │ │ +0001dd6c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ │ │ │ │ -0001dd08 : │ │ │ │ +0001dd78 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ │ │ │ │ -0001dd14 : │ │ │ │ +0001dd84 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ │ │ │ │ -0001dd20 : │ │ │ │ +0001dd90 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ │ │ │ │ -0001dd2c : │ │ │ │ +0001dd9c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ │ │ │ │ -0001dd38 : │ │ │ │ +0001dda8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ │ │ │ │ -0001dd44 : │ │ │ │ +0001ddb4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ -0001dd50 : │ │ │ │ +0001ddc0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ -0001dd5c : │ │ │ │ +0001ddcc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -0001dd68 : │ │ │ │ +0001ddd8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -0001dd74 : │ │ │ │ +0001dde4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -0001dd80 : │ │ │ │ +0001ddf0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -0001dd8c : │ │ │ │ +0001ddfc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -0001dd98 <__getsockopt64@plt>: │ │ │ │ +0001de08 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ -0001dda4 : │ │ │ │ +0001de14 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ -0001ddb0 : │ │ │ │ +0001de20 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ -0001ddbc : │ │ │ │ +0001de2c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ -0001ddc8 : │ │ │ │ +0001de38 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -0001ddd4 : │ │ │ │ +0001de44 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ -0001dde0 : │ │ │ │ +0001de50 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ -0001ddec : │ │ │ │ +0001de5c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ -0001ddf8 : │ │ │ │ +0001de68 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ -0001de04 : │ │ │ │ +0001de74 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ -0001de10 : │ │ │ │ +0001de80 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ -0001de1c : │ │ │ │ +0001de8c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ -0001de28 : │ │ │ │ +0001de98 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ -0001de34 : │ │ │ │ +0001dea4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ -0001de40 : │ │ │ │ +0001deb0 <__strcpy_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ -0001de4c : │ │ │ │ +0001debc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ │ │ │ │ -0001de58 : │ │ │ │ +0001dec8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ │ │ │ │ -0001de64 : │ │ │ │ +0001ded4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ -0001de70 : │ │ │ │ +0001dee0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ -0001de7c : │ │ │ │ +0001deec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -0001de88 : │ │ │ │ +0001def8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -0001de94 : │ │ │ │ +0001df04 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -0001dea0 : │ │ │ │ +0001df10 <__ctype_tolower_loc@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -0001deac : │ │ │ │ +0001df1c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -0001deb8 : │ │ │ │ +0001df28 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -0001dec4 : │ │ │ │ +0001df34 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -0001ded0 : │ │ │ │ +0001df40 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ -0001dedc : │ │ │ │ +0001df4c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -0001dee8 : │ │ │ │ +0001df58 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -0001def4 : │ │ │ │ +0001df64 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -0001df00 : │ │ │ │ +0001df70 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -0001df0c : │ │ │ │ +0001df7c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -0001df18 : │ │ │ │ +0001df88 <__localtime64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -0001df24 : │ │ │ │ +0001df94 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -0001df30 : │ │ │ │ +0001dfa0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -0001df3c : │ │ │ │ +0001dfac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -0001df48 : │ │ │ │ +0001dfb8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -0001df54 : │ │ │ │ +0001dfc4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -0001df60 : │ │ │ │ +0001dfd0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -0001df6c : │ │ │ │ +0001dfdc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ -0001df78 : │ │ │ │ +0001dfe8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -0001df84 <__strcpy_chk@plt>: │ │ │ │ +0001dff4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ -0001df90 : │ │ │ │ +0001e000 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ -0001df9c : │ │ │ │ +0001e00c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -0001dfa8 : │ │ │ │ +0001e018 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0001dfb4 : │ │ │ │ +0001e024 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -0001dfc0 : │ │ │ │ +0001e030 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ -0001dfcc : │ │ │ │ +0001e03c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -0001dfd8 : │ │ │ │ +0001e048 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -0001dfe4 <__ctype_tolower_loc@plt>: │ │ │ │ +0001e054 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -0001dff0 : │ │ │ │ +0001e060 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -0001dffc : │ │ │ │ +0001e06c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ -0001e008 : │ │ │ │ +0001e078 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ -0001e014 : │ │ │ │ +0001e084 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ -0001e020 : │ │ │ │ +0001e090 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -0001e02c : │ │ │ │ +0001e09c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -0001e038 : │ │ │ │ +0001e0a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -0001e044 : │ │ │ │ +0001e0b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -0001e050 : │ │ │ │ +0001e0c0 <__setsockopt64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -0001e05c <__localtime64@plt>: │ │ │ │ +0001e0cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -0001e068 : │ │ │ │ +0001e0d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -0001e074 : │ │ │ │ +0001e0e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0001e080 : │ │ │ │ +0001e0f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -0001e08c : │ │ │ │ +0001e0fc <__globfree64_time64@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -0001e098 : │ │ │ │ +0001e108 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -0001e0a4 : │ │ │ │ +0001e114 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0001e0b0 : │ │ │ │ +0001e120 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -0001e0bc : │ │ │ │ +0001e12c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ │ │ │ -0001e0c8 : │ │ │ │ +0001e138 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -0001e0d4 : │ │ │ │ +0001e144 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -0001e0e0 : │ │ │ │ +0001e150 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -0001e0ec : │ │ │ │ +0001e15c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -0001e0f8 : │ │ │ │ +0001e168 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -0001e104 : │ │ │ │ +0001e174 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -0001e110 : │ │ │ │ +0001e180 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -0001e11c : │ │ │ │ +0001e18c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ │ │ │ -0001e128 : │ │ │ │ +0001e198 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ │ │ │ -0001e134 : │ │ │ │ +0001e1a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ │ │ │ -0001e140 : │ │ │ │ +0001e1b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ │ │ │ -0001e14c : │ │ │ │ +0001e1bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ │ │ │ -0001e158 : │ │ │ │ +0001e1c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -0001e164 : │ │ │ │ +0001e1d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -0001e170 : │ │ │ │ +0001e1e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -0001e17c : │ │ │ │ +0001e1ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -0001e188 : │ │ │ │ +0001e1f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -0001e194 <__setsockopt64@plt>: │ │ │ │ +0001e204 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -0001e1a0 : │ │ │ │ +0001e210 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -0001e1ac : │ │ │ │ +0001e21c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ │ │ │ -0001e1b8 : │ │ │ │ +0001e228 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -0001e1c4 : │ │ │ │ +0001e234 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -0001e1d0 <__globfree64_time64@plt>: │ │ │ │ +0001e240 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -0001e1dc : │ │ │ │ +0001e24c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -0001e1e8 : │ │ │ │ +0001e258 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ -0001e1f4 : │ │ │ │ +0001e264 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ -0001e200 : │ │ │ │ +0001e270 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -0001e20c : │ │ │ │ +0001e27c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ -0001e218 : │ │ │ │ +0001e288 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -0001e224 : │ │ │ │ +0001e294 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -0001e230 : │ │ │ │ +0001e2a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -0001e23c : │ │ │ │ +0001e2ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ -0001e248 : │ │ │ │ +0001e2b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ │ │ │ -0001e254 : │ │ │ │ +0001e2c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -0001e260 : │ │ │ │ +0001e2d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ -0001e26c : │ │ │ │ +0001e2dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ -0001e278 : │ │ │ │ +0001e2e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ -0001e284 : │ │ │ │ +0001e2f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ -0001e290 : │ │ │ │ +0001e300 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ -0001e29c : │ │ │ │ +0001e30c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ + add ip, ip, #724992 @ 0xb1000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ - │ │ │ │ -0001e2a8 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ - │ │ │ │ -0001e2b4 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ - │ │ │ │ -0001e2c0 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ - │ │ │ │ -0001e2cc : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ - │ │ │ │ -0001e2d8 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ - │ │ │ │ -0001e2e4 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ - │ │ │ │ -0001e2f0 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ - │ │ │ │ -0001e2fc : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ - │ │ │ │ -0001e308 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ - │ │ │ │ -0001e314 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ - │ │ │ │ -0001e320 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ - │ │ │ │ -0001e32c : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ - │ │ │ │ -0001e338 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ - │ │ │ │ -0001e344 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ - │ │ │ │ -0001e350 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ - │ │ │ │ -0001e35c : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ - │ │ │ │ -0001e368 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ - │ │ │ │ -0001e374 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ - │ │ │ │ -0001e380 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ - │ │ │ │ -0001e38c : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ - │ │ │ │ -0001e398 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ - │ │ │ │ -0001e3a4 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ - │ │ │ │ -0001e3b0 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ - │ │ │ │ -0001e3bc : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ - │ │ │ │ -0001e3c8 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ - │ │ │ │ -0001e3d4 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ - │ │ │ │ -0001e3e0 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #659456 @ 0xa1000 │ │ │ │ - ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,34786 +1,36238 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0001e3f0 <.text>: │ │ │ │ +0001e318 <.text>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 1e424 │ │ │ │ - ldr r1, [pc, #28] @ 1e428 │ │ │ │ - ldr r0, [pc, #28] @ 1e42c │ │ │ │ + ldr r3, [pc, #28] @ 1e34c │ │ │ │ + movw r2, #927 @ 0x39f │ │ │ │ + ldr r1, [pc, #24] @ 1e350 │ │ │ │ + ldr r0, [pc, #24] @ 1e354 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #28 │ │ │ │ - movw r2, #927 @ 0x39f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r0, r7, r0, lsr r5 │ │ │ │ - @ instruction: 0x001903bc │ │ │ │ - mulseq r9, r0, r6 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r0, r8, r4, asr #31 │ │ │ │ + andseq r0, sl, ip, asr #28 │ │ │ │ + andseq r1, sl, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ 1e460 │ │ │ │ - ldr r1, [pc, #24] @ 1e464 │ │ │ │ - ldr r0, [pc, #24] @ 1e468 │ │ │ │ + ldr r3, [pc, #24] @ 1e388 │ │ │ │ + movw r2, #386 @ 0x182 │ │ │ │ + ldr r1, [pc, #20] @ 1e38c │ │ │ │ + ldr r0, [pc, #20] @ 1e390 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - movw r2, #386 @ 0x182 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - strhteq r7, [r7], -r0 │ │ │ │ - andseq r1, sl, r8, asr pc │ │ │ │ - andseq r1, sl, r4, ror #30 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r7, r8, r4, asr ip │ │ │ │ + andseq r2, fp, ip, ror #19 │ │ │ │ + @ instruction: 0x001b29f8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-224] @ 0xffffff20 │ │ │ │ + ldr r5, [pc, #2896] @ 1ef18 │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ sub sp, sp, #4 │ │ │ │ + ldr r2, [pc, #2888] @ 1ef1c │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r5, [pc, #2936] @ 1f018 │ │ │ │ - ldr r2, [pc, #2936] @ 1f01c │ │ │ │ - str r1, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [pc, #2928] @ 1f020 │ │ │ │ - add r2, pc, r2 │ │ │ │ + add ip, sp, #4160 @ 0x1040 │ │ │ │ + add ip, ip, #60 @ 0x3c │ │ │ │ + ldr r3, [pc, #2876] @ 1ef20 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - add ip, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - add r0, sp, #100 @ 0x64 │ │ │ │ - add ip, ip, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [ip] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7fbac │ │ │ │ - bl 791a0 │ │ │ │ - ldr r3, [pc, #2872] @ 1f024 │ │ │ │ - ldr r1, [pc, #2872] @ 1f028 │ │ │ │ + mov r3, r4 │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + add r0, sp, #100 @ 0x64 │ │ │ │ + str r1, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 84274 │ │ │ │ + bl 7d168 │ │ │ │ + ldr r3, [pc, #2816] @ 1ef24 │ │ │ │ + ldr r1, [pc, #2816] @ 1ef28 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r9] │ │ │ │ - bl 790b0 │ │ │ │ - ldr r1, [pc, #2856] @ 1f02c │ │ │ │ + bl 7d064 │ │ │ │ + ldr r1, [pc, #2800] @ 1ef2c │ │ │ │ ldr r0, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 790b0 │ │ │ │ + bl 7d064 │ │ │ │ + ldr r0, [r9] │ │ │ │ + bl 3639c │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 35624 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [r9] │ │ │ │ - bl 80934 │ │ │ │ - ldr r3, [pc, #2820] @ 1f030 │ │ │ │ + bl 85024 │ │ │ │ + ldr r3, [pc, #2764] @ 1ef30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 1e708 │ │ │ │ + ble 1e640 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1e708 │ │ │ │ - ldr r1, [pc, #2780] @ 1f034 │ │ │ │ + beq 1e640 │ │ │ │ + ldr r1, [pc, #2724] @ 1ef34 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1e580 │ │ │ │ - ldr r1, [pc, #2760] @ 1f038 │ │ │ │ + beq 1e4b8 │ │ │ │ + ldr r1, [pc, #2704] @ 1ef38 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e708 │ │ │ │ - ldr r2, [pc, #2740] @ 1f03c │ │ │ │ + bne 1e640 │ │ │ │ + ldr r2, [pc, #2684] @ 1ef3c │ │ │ │ clz r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r2, #468] @ 0x1d4 │ │ │ │ - ldr r3, [pc, #2724] @ 1f040 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #2664] @ 1ef40 │ │ │ │ ldr r5, [r9] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e5cc │ │ │ │ - ldr r1, [pc, #2700] @ 1f044 │ │ │ │ + bne 1e504 │ │ │ │ + ldr r1, [pc, #2644] @ 1ef44 │ │ │ │ mov r2, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fff0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 846f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1e984 │ │ │ │ - ldr r0, [pc, #2676] @ 1f048 │ │ │ │ + blt 1e8bc │ │ │ │ + ldr r0, [pc, #2620] @ 1ef48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ + bl 85188 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1ee78 │ │ │ │ + beq 1edb4 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ - bl 1b2cc │ │ │ │ + bl 1b234 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [pc, #2644] @ 1f04c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [pc, #2588] @ 1ef4c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ + bl 85188 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1e740 │ │ │ │ + beq 1e678 │ │ │ │ movw r2, #438 @ 0x1b6 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1e650 │ │ │ │ - ldr r2, [pc, #2604] @ 1f050 │ │ │ │ + beq 1e588 │ │ │ │ + ldr r2, [pc, #2548] @ 1ef50 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #2584] @ 1f054 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #2528] @ 1ef54 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1ca58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #2560] @ 1f058 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #2500] @ 1ef58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e680 │ │ │ │ + bne 1e5b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fff0 │ │ │ │ + bl 846f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1e984 │ │ │ │ + blt 1e8bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r4, [pc, #2448] @ 1ef5c │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r2, [r3, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - bl 317bc │ │ │ │ - ldr r4, [pc, #2488] @ 1f05c │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ + bl 32228 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 1ee28 │ │ │ │ - bl 82e0c │ │ │ │ + beq 1ed64 │ │ │ │ + bl 87820 │ │ │ │ cmp r0, #0 │ │ │ │ - moveq r7, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 1ee2c │ │ │ │ + moveq r7, r0 │ │ │ │ + beq 1ed68 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 82310 │ │ │ │ + bl 86c38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - beq 1e700 │ │ │ │ + beq 1e638 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 1e758 │ │ │ │ - bl 823f8 │ │ │ │ + beq 1e690 │ │ │ │ + bl 86d40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r7, #0 │ │ │ │ - b 1ee3c │ │ │ │ + b 1ed78 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e594 │ │ │ │ - bl 80b9c │ │ │ │ - ldr r1, [pc, #2368] @ 1f060 │ │ │ │ + beq 1e4cc │ │ │ │ + bl 852bc │ │ │ │ + ldr r1, [pc, #2312] @ 1ef60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e594 │ │ │ │ - ldr r3, [pc, #2352] @ 1f064 │ │ │ │ + beq 1e4cc │ │ │ │ + ldr r3, [pc, #2296] @ 1ef64 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #468] @ 0x1d4 │ │ │ │ - b 1e594 │ │ │ │ - ldr r2, [pc, #2336] @ 1f068 │ │ │ │ + b 1e4cc │ │ │ │ + ldr r2, [pc, #2280] @ 1ef68 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1e688 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e5c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23474 │ │ │ │ - bl 82ce0 │ │ │ │ + beq 2337c │ │ │ │ mov r7, #0 │ │ │ │ - ldr r4, [pc, #2300] @ 1f06c │ │ │ │ + bl 876ec │ │ │ │ + ldr r4, [pc, #2244] @ 1ef6c │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #2292] @ 1f070 │ │ │ │ + ldr r0, [pc, #2236] @ 1ef70 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7ebfc │ │ │ │ - bl 7fbd0 │ │ │ │ + bl 83214 │ │ │ │ + bl 842a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 1ee74 │ │ │ │ + beq 1edb0 │ │ │ │ ldr r3, [r4, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ee90 │ │ │ │ - ldr r3, [pc, #2260] @ 1f074 │ │ │ │ + bne 1edcc │ │ │ │ + ldr r3, [pc, #2204] @ 1ef74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e7c4 │ │ │ │ - ldr r1, [pc, #2244] @ 1f078 │ │ │ │ + beq 1e6fc │ │ │ │ + ldr r1, [pc, #2188] @ 1ef78 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f328 │ │ │ │ - ldr r3, [pc, #2224] @ 1f07c │ │ │ │ + beq 1f25c │ │ │ │ + ldr r3, [pc, #2168] @ 1ef7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e7f0 │ │ │ │ - ldr r1, [pc, #2208] @ 1f080 │ │ │ │ + beq 1e728 │ │ │ │ + ldr r1, [pc, #2152] @ 1ef80 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f31c │ │ │ │ - ldr r3, [pc, #2188] @ 1f084 │ │ │ │ + beq 1f250 │ │ │ │ + ldr r3, [pc, #2132] @ 1ef84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e81c │ │ │ │ - ldr r1, [pc, #2172] @ 1f088 │ │ │ │ + beq 1e754 │ │ │ │ + ldr r1, [pc, #2116] @ 1ef88 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f2d0 │ │ │ │ - ldr r3, [pc, #2152] @ 1f08c │ │ │ │ + beq 1f204 │ │ │ │ + ldr r3, [pc, #2096] @ 1ef8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e848 │ │ │ │ - ldr r1, [pc, #2136] @ 1f090 │ │ │ │ + beq 1e780 │ │ │ │ + ldr r1, [pc, #2080] @ 1ef90 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f284 │ │ │ │ - ldr r3, [pc, #2116] @ 1f094 │ │ │ │ + beq 1f1b8 │ │ │ │ + ldr r3, [pc, #2060] @ 1ef94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e874 │ │ │ │ - ldr r1, [pc, #2100] @ 1f098 │ │ │ │ + beq 1e7ac │ │ │ │ + ldr r1, [pc, #2044] @ 1ef98 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f264 │ │ │ │ - ldr r3, [pc, #2080] @ 1f09c │ │ │ │ + beq 1f198 │ │ │ │ + ldr r3, [pc, #2024] @ 1ef9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e8a0 │ │ │ │ - ldr r1, [pc, #2064] @ 1f0a0 │ │ │ │ + beq 1e7d8 │ │ │ │ + ldr r1, [pc, #2008] @ 1efa0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f244 │ │ │ │ - ldr r3, [pc, #2044] @ 1f0a4 │ │ │ │ + beq 1f178 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1984] @ 1efa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e8d0 │ │ │ │ - ldr r1, [pc, #2024] @ 1f0a8 │ │ │ │ + beq 1e808 │ │ │ │ + ldr r1, [pc, #1968] @ 1efa8 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f334 │ │ │ │ - ldr r3, [pc, #2004] @ 1f0ac │ │ │ │ + beq 1f268 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1944] @ 1efac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e900 │ │ │ │ - ldr r1, [pc, #1984] @ 1f0b0 │ │ │ │ + beq 1e838 │ │ │ │ + ldr r1, [pc, #1928] @ 1efb0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1efe8 │ │ │ │ - ldr r3, [pc, #1964] @ 1f0b4 │ │ │ │ + beq 1f158 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1904] @ 1efb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e92c │ │ │ │ - ldr r1, [pc, #1944] @ 1f0b8 │ │ │ │ + beq 1e864 │ │ │ │ + ldr r1, [pc, #1888] @ 1efb8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e958 │ │ │ │ - ldr r3, [pc, #1928] @ 1f0bc │ │ │ │ + beq 1e890 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1868] @ 1efbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e98c │ │ │ │ - ldr r1, [pc, #1908] @ 1f0c0 │ │ │ │ + beq 1e8c4 │ │ │ │ + ldr r1, [pc, #1852] @ 1efc0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e98c │ │ │ │ - bl d51a0 │ │ │ │ - ldr r2, [pc, #1888] @ 1f0c4 │ │ │ │ + bne 1e8c4 │ │ │ │ + bl ddd98 │ │ │ │ + ldr r2, [pc, #1832] @ 1efc4 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1872] @ 1f0c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1816] @ 1efc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1eeb0 │ │ │ │ + bne 1edec │ │ │ │ mov r0, #0 │ │ │ │ - bl 30808 │ │ │ │ - ldr r3, [pc, #1848] @ 1f0cc │ │ │ │ + bl 311a4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1788] @ 1efcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e9b8 │ │ │ │ - ldr r1, [pc, #1828] @ 1f0d0 │ │ │ │ + beq 1e8f0 │ │ │ │ + ldr r1, [pc, #1772] @ 1efd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e958 │ │ │ │ - ldr r3, [pc, #1812] @ 1f0d4 │ │ │ │ + beq 1e890 │ │ │ │ + ldr r3, [pc, #1756] @ 1efd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #472] @ 0x1d8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1eeb0 │ │ │ │ + bne 1edec │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1e984 │ │ │ │ + bne 1e8bc │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ee44 │ │ │ │ - ldr r2, [pc, #1776] @ 1f0d8 │ │ │ │ + beq 1ed80 │ │ │ │ + ldr r2, [pc, #1720] @ 1efd8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7e4b4 │ │ │ │ + bl 82a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f3fc │ │ │ │ - ldr r3, [pc, #1740] @ 1f0dc │ │ │ │ + bne 1f330 │ │ │ │ + ldr r3, [pc, #1684] @ 1efdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1268] @ 0x4f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ea88 │ │ │ │ - ldr r3, [pc, #1724] @ 1f0e0 │ │ │ │ + bne 1e9c0 │ │ │ │ + ldr r3, [pc, #1668] @ 1efe0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 227b0 │ │ │ │ + beq 226b0 │ │ │ │ + ldr r4, [pc, #1652] @ 1efe4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r4, [pc, #1700] @ 1f0e4 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1baf8 │ │ │ │ cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r0, [r4, #1272] @ 0x4f8 │ │ │ │ - bge 22304 │ │ │ │ - ldr r3, [pc, #1684] @ 1f0e8 │ │ │ │ + bge 22210 │ │ │ │ + ldr r3, [pc, #1628] @ 1efe8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #480] @ 0x1e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1fb70 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + beq 1faac │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1656] @ 1f0ec │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1600] @ 1efec │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1632] @ 1f0f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1576] @ 1eff0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1f3c4 │ │ │ │ - ldr r3, [pc, #1616] @ 1f0f4 │ │ │ │ + blt 1f2f8 │ │ │ │ + ldr r3, [pc, #1560] @ 1eff4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f47c │ │ │ │ - ldr r4, [pc, #1600] @ 1f0f8 │ │ │ │ - ldr r3, [pc, #1600] @ 1f0fc │ │ │ │ + beq 1f3b0 │ │ │ │ + ldr r4, [pc, #1544] @ 1eff8 │ │ │ │ + ldr r3, [pc, #1544] @ 1effc │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bl 35140 │ │ │ │ - ldr ip, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #1580] @ 1f100 │ │ │ │ + bl 35e7c │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + mvn r0, #0 │ │ │ │ + ldr r3, [pc, #1520] @ 1f000 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ mov r1, r3 │ │ │ │ - mvn r0, #0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 32a68 │ │ │ │ + bl 33608 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1f464 │ │ │ │ + bne 1f398 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 222e8 │ │ │ │ + beq 221f4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #1528] @ 1f104 │ │ │ │ - ldr r4, [pc, #1528] @ 1f108 │ │ │ │ + ldr r3, [pc, #1468] @ 1f004 │ │ │ │ + ldr r4, [pc, #1468] @ 1f008 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 12e578 │ │ │ │ + bl 13aaa8 │ │ │ │ ldr r3, [r4, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ebb4 │ │ │ │ + beq 1eaf0 │ │ │ │ ldr r1, [r4, #492] @ 0x1ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1eb4c │ │ │ │ - ldr r0, [pc, #1484] @ 1f10c │ │ │ │ + beq 1ea88 │ │ │ │ + ldr r0, [pc, #1424] @ 1f00c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 58c94 │ │ │ │ + bl 5b38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fb3c │ │ │ │ - ldr r0, [pc, #1468] @ 1f110 │ │ │ │ - ldr r5, [pc, #1468] @ 1f114 │ │ │ │ + bne 1fa78 │ │ │ │ + ldr r0, [pc, #1408] @ 1f010 │ │ │ │ + ldr r5, [pc, #1408] @ 1f014 │ │ │ │ + ldr r4, [pc, #1408] @ 1f018 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ - ldr r4, [pc, #1460] @ 1f118 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 85188 │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [r4, #492] @ 0x1ec │ │ │ │ + add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58c94 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r1, [r4, #492] @ 0x1ec │ │ │ │ + bl 5b38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fb08 │ │ │ │ - ldr r6, [pc, #1428] @ 1f11c │ │ │ │ + bne 1fa44 │ │ │ │ + ldr r6, [pc, #1368] @ 1f01c │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 58c94 │ │ │ │ + bl 5b38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 228fc │ │ │ │ - ldr r2, [pc, #1404] @ 1f120 │ │ │ │ + beq 227a8 │ │ │ │ + ldr r2, [pc, #1344] @ 1f020 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1384] @ 1f124 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1324] @ 1f024 │ │ │ │ mov r2, #0 │ │ │ │ + mov r0, #17 │ │ │ │ + vmov.i64 d9, #0x0000000000000000 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [pc, #1308] @ 1f028 │ │ │ │ + ldr r4, [pc, #1308] @ 1f02c │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #1304] @ 1f030 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r1, [pc, #1372] @ 1f128 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #1368] @ 1f12c │ │ │ │ - orr r2, r2, #128 @ 0x80 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #17 │ │ │ │ + vldr d8, [pc, #996] @ 1ef10 │ │ │ │ + add sl, pc, sl │ │ │ │ + orr r2, r2, #128 @ 0x80 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #15 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #13 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ - vldr d9, [pc, #988] @ 1f008 │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #7 │ │ │ │ - vldr d8, [pc, #984] @ 1f010 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ - ldr sl, [pc, #1252] @ 1f130 │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ - add sl, pc, sl │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #6 │ │ │ │ - mov r8, r7 │ │ │ │ - bl 1dac8 <__sysv_signal@plt> │ │ │ │ + bl 1d9f4 <__sysv_signal@plt> │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ - ldr r4, [pc, #1204] @ 1f134 │ │ │ │ - ldr r3, [pc, #1204] @ 1f138 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r4, [pc, #1144] @ 1f034 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r4, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #1136] @ 1f038 │ │ │ │ ldr r0, [r9] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r1, [r4, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ - str r2, [r3, #136] @ 0x88 │ │ │ │ - str r2, [r3, #140] @ 0x8c │ │ │ │ - str r2, [r3, #144] @ 0x90 │ │ │ │ - bl 2f12c │ │ │ │ + vstr d16, [r3, #136] @ 0x88 │ │ │ │ + vstr d16, [r3, #140] @ 0x8c │ │ │ │ + bl 2f9b0 │ │ │ │ ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 1eccc │ │ │ │ - ldr r1, [pc, #1148] @ 1f13c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 1ec08 │ │ │ │ + ldr r1, [pc, #1088] @ 1f03c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2d4f0 │ │ │ │ - ldr r3, [pc, #1132] @ 1f140 │ │ │ │ + bl 2dc34 │ │ │ │ + ldr r3, [pc, #1072] @ 1f040 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ecf4 │ │ │ │ - ldr r1, [pc, #1116] @ 1f144 │ │ │ │ + beq 1ec30 │ │ │ │ + ldr r1, [pc, #1056] @ 1f044 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2d4f0 │ │ │ │ - ldr r3, [pc, #1100] @ 1f148 │ │ │ │ + bl 2dc34 │ │ │ │ + ldr r3, [pc, #1040] @ 1f048 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #488] @ 0x1e8 │ │ │ │ ldr r1, [r3, #484] @ 0x1e4 │ │ │ │ + ldr r2, [r3, #488] @ 0x1e8 │ │ │ │ orrs r2, r2, r1 │ │ │ │ ldrne r5, [sp, #44] @ 0x2c │ │ │ │ ldrne r4, [sp, #84] @ 0x54 │ │ │ │ - bne 1ed54 │ │ │ │ + bne 1ec90 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ tst r3, #8 │ │ │ │ - bne 1fb24 │ │ │ │ - bl 12d170 │ │ │ │ - ldr r1, [pc, #1056] @ 1f14c │ │ │ │ - ldr r2, [pc, #1056] @ 1f150 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, #40] @ 0x28 │ │ │ │ + bne 1fa60 │ │ │ │ + bl 139528 │ │ │ │ + ldr ip, [pc, #996] @ 1f04c │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #988] @ 1f050 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #8 │ │ │ │ - str r3, [r1, #40] @ 0x28 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + str r3, [ip, #40] @ 0x28 │ │ │ │ + bl 83054 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - ldr sl, [pc, #1016] @ 1f154 │ │ │ │ + ldr sl, [pc, #956] @ 1f054 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r3, [sl, #476] @ 0x1dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f484 │ │ │ │ + beq 1f3b8 │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1f484 │ │ │ │ - ldr r3, [pc, #988] @ 1f158 │ │ │ │ + bne 1f3b8 │ │ │ │ + ldr r3, [pc, #928] @ 1f058 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eddc │ │ │ │ - ldr r2, [pc, #1088] @ 1f1d0 │ │ │ │ + beq 1ed18 │ │ │ │ + ldr r2, [pc, #1028] @ 1f0d0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1eddc │ │ │ │ + beq 1ed18 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, #7 │ │ │ │ blx r3 │ │ │ │ - b 1eddc │ │ │ │ + b 1ed18 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1edd4 │ │ │ │ - ldr r2, [pc, #1040] @ 1f1d0 │ │ │ │ + beq 1ed10 │ │ │ │ + ldr r2, [pc, #980] @ 1f0d0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1edd4 │ │ │ │ + beq 1ed10 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ movw r0, #20000 @ 0x4e20 │ │ │ │ - bl 12d2e4 │ │ │ │ + bl 1396e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 338fc │ │ │ │ + bl 34570 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1edac │ │ │ │ + beq 1ece8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #28 │ │ │ │ - bgt 1eeb8 │ │ │ │ + bgt 1edf4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 1eed8 │ │ │ │ - ldr r2, [pc, #844] @ 1f15c │ │ │ │ + ble 1ee14 │ │ │ │ + ldr r2, [pc, #784] @ 1f05c │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi 1eed8 │ │ │ │ + bhi 1ee14 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r7, #1 │ │ │ │ - ldr r3, [pc, #812] @ 1f160 │ │ │ │ + ldr r3, [pc, #752] @ 1f060 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ - b 1e768 │ │ │ │ - ldr r2, [r3, #476] @ 0x1dc │ │ │ │ - ldr r3, [r3, #468] @ 0x1d4 │ │ │ │ - orrs r2, r2, r3 │ │ │ │ - bne 1e9e0 │ │ │ │ - ldr r2, [pc, #776] @ 1f164 │ │ │ │ + b 1e6a0 │ │ │ │ + ldr r2, [r3, #468] @ 0x1d4 │ │ │ │ + ldr r3, [r3, #476] @ 0x1dc │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + bne 1e918 │ │ │ │ + ldr r2, [pc, #716] @ 1f064 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r2, r2, #20 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 30584 │ │ │ │ - ldr r2, [pc, #744] @ 1f168 │ │ │ │ + bl 30f1c │ │ │ │ + ldr r2, [pc, #684] @ 1f068 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1e688 │ │ │ │ - ldr r2, [pc, #724] @ 1f16c │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e5c0 │ │ │ │ + ldr r2, [pc, #664] @ 1f06c │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #468] @ 0x1d4 │ │ │ │ - b 1e798 │ │ │ │ - bl 284b8 │ │ │ │ - b 1e984 │ │ │ │ + b 1e6d0 │ │ │ │ + bl 28914 │ │ │ │ + b 1e8bc │ │ │ │ cmp r3, #71 @ 0x47 │ │ │ │ - bgt 1f350 │ │ │ │ + bgt 1f284 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - ble 1eed8 │ │ │ │ - ldr r0, [pc, #672] @ 1f170 │ │ │ │ + ble 1ee14 │ │ │ │ + ldr r0, [pc, #612] @ 1f070 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 284c8 │ │ │ │ + bl 28924 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1f35c │ │ │ │ - ldr r3, [pc, #644] @ 1f174 │ │ │ │ + bne 1f290 │ │ │ │ + ldr r3, [pc, #584] @ 1f074 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 337f4 │ │ │ │ - b 1ed5c │ │ │ │ + bl 34428 │ │ │ │ + b 1ec98 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ - bl 854bc │ │ │ │ + bl 8a0bc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #604] @ 1f178 │ │ │ │ + ldr r7, [pc, #544] @ 1f078 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 337f4 │ │ │ │ + bl 34428 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1ed5c │ │ │ │ + beq 1ec98 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22f60 │ │ │ │ + beq 22ba0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 819dc │ │ │ │ - ldr r7, [pc, #548] @ 1f17c │ │ │ │ + bl 86228 │ │ │ │ + ldr r7, [pc, #488] @ 1f07c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ed5c │ │ │ │ + beq 1ec98 │ │ │ │ mov r1, fp │ │ │ │ - bl 81a54 │ │ │ │ + bl 862b4 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 82310 │ │ │ │ + bl 86c38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #16] │ │ │ │ - beq 1ed54 │ │ │ │ + beq 1ec90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - beq 22f6c │ │ │ │ - bl 823f8 │ │ │ │ + beq 22f18 │ │ │ │ + bl 86d40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #16] │ │ │ │ - b 1ed54 │ │ │ │ + b 1ec90 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ mov r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrgt r7, [r8, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 30584 │ │ │ │ - bl 813c4 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - mov fp, r0 │ │ │ │ - bl 81bc4 │ │ │ │ - b 1ef0c │ │ │ │ - bl 4ff2c │ │ │ │ - ldr r2, [pc, #396] @ 1f180 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e900 │ │ │ │ - ... │ │ │ │ + bl 30f1c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ rscsmi pc, r5, r0, lsl #18 │ │ │ │ - eoreq r0, sl, r8, lsl r4 │ │ │ │ - eoreq r0, sl, ip, lsl r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r0, lsr #7 │ │ │ │ - eoreq r6, r9, r8, asr #6 │ │ │ │ - eoreq r8, r9, r4, ror #1 │ │ │ │ - andeq r1, r0, ip, asr #9 │ │ │ │ - mulseq r7, ip, sl │ │ │ │ - andseq sp, r7, ip, lsl #21 │ │ │ │ - eoreq r2, sl, r0, ror #17 │ │ │ │ - andeq r1, r0, r8, lsl #12 │ │ │ │ - andseq sp, r7, r8, asr sl │ │ │ │ - ldrsbeq r1, [r8], -ip │ │ │ │ - andseq r0, r8, ip, ror #3 │ │ │ │ - andseq sp, r7, r4, asr #20 │ │ │ │ - andseq sp, r7, r8, asr #20 │ │ │ │ - andeq r1, r0, r4, asr #7 │ │ │ │ - mlaeq sl, r8, r9, r1 │ │ │ │ - andseq sp, r7, r8, ror #17 │ │ │ │ - eoreq r2, sl, r4, lsr r7 │ │ │ │ - andseq sp, r7, r4, lsl #18 │ │ │ │ - strdeq r2, [sl], -ip @ │ │ │ │ - andseq sp, r7, ip, lsr r9 │ │ │ │ - eoreq r2, sl, ip, asr #13 │ │ │ │ - andseq r9, r8, r4, asr #3 │ │ │ │ - eoreq r2, sl, r0, lsr #13 │ │ │ │ - mulseq r8, r8, r1 │ │ │ │ - eoreq r2, sl, r4, ror r6 │ │ │ │ - andseq r9, r8, ip, ror #2 │ │ │ │ - eoreq r2, sl, r8, asr #12 │ │ │ │ - andseq r9, r8, r0, asr #2 │ │ │ │ - eoreq r2, sl, ip, lsl r6 │ │ │ │ - andseq r9, r8, r4, lsl r1 │ │ │ │ - strdeq r2, [sl], -r0 @ │ │ │ │ - andseq r9, r8, r8, ror #1 │ │ │ │ - ldrdeq r1, [r0], -r0 │ │ │ │ - ldrheq r9, [r8], -r8 │ │ │ │ - andeq r1, r0, r4, ror #3 │ │ │ │ - andseq r9, r8, r8, lsl #1 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andseq r9, r8, ip, asr r0 │ │ │ │ - andeq r1, r0, r8, lsl r6 │ │ │ │ - andseq r9, r8, r0, lsr r0 │ │ │ │ - andseq r1, r8, r0, asr #31 │ │ │ │ - strdeq r2, [sl], -r4 @ │ │ │ │ - andeq r1, r0, r4, ror #12 │ │ │ │ - @ instruction: 0x00188fd0 │ │ │ │ - eoreq r2, sl, ip, lsr #9 │ │ │ │ - andseq sp, r7, r0, ror #14 │ │ │ │ - eoreq r1, sl, ip, lsr #12 │ │ │ │ - eoreq r2, sl, r8, asr #8 │ │ │ │ - strdeq r1, [sl], -ip @ │ │ │ │ - eoreq r2, sl, r8, lsl r4 │ │ │ │ - andseq sp, r7, r4, lsr r9 │ │ │ │ - eoreq r1, sl, ip, lsr #11 │ │ │ │ - eoreq r2, sl, r8, asr #7 │ │ │ │ - strhteq r2, [sl], -r0 │ │ │ │ - andseq sp, r7, ip, lsr #20 │ │ │ │ - andeq r1, r0, r0, asr #10 │ │ │ │ - andeq r1, r0, ip, ror r4 │ │ │ │ - eoreq r2, sl, r8, asr r3 │ │ │ │ - strdeq r1, [sl], -ip @ │ │ │ │ - @ instruction: 0x0017d9b8 │ │ │ │ - ldrdeq r1, [sl], -r8 @ │ │ │ │ - eoreq r2, sl, r4, lsl #6 │ │ │ │ - mulseq r7, r0, r9 │ │ │ │ - andseq sp, r7, r0, asr r9 │ │ │ │ - eoreq r2, sl, ip, lsr #5 │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq lr, r0, r8, asr r7 │ │ │ │ - ldrdeq r1, [sl], -r8 @ │ │ │ │ - eoreq r2, sl, r8, ror #3 │ │ │ │ - strhteq r1, [sl], -r4 │ │ │ │ - andseq sp, r7, r0, lsl #17 │ │ │ │ - mlaeq sl, r8, r1, r2 │ │ │ │ - andseq sp, r7, ip, asr r8 │ │ │ │ - eoreq r2, sl, r0, ror r1 │ │ │ │ - eoreq r2, sl, ip, lsr r1 │ │ │ │ - andseq sp, r7, ip, lsr r8 │ │ │ │ - eoreq r2, sl, r0, lsl r1 │ │ │ │ - eoreq r1, sl, r0, asr #5 │ │ │ │ - andseq r2, fp, r2, lsr #13 │ │ │ │ - eoreq r1, sl, r4, lsl #4 │ │ │ │ - mulseq fp, r0, r6 │ │ │ │ - andseq sp, r7, ip, lsr #3 │ │ │ │ - andseq sp, r7, r4, lsr #4 │ │ │ │ - eoreq r1, sl, r8, ror #2 │ │ │ │ - eoreq r1, sl, r8, asr #2 │ │ │ │ - eoreq r1, sl, r4, lsl r1 │ │ │ │ - eoreq r1, sl, r4, ror #1 │ │ │ │ - andseq r1, r8, r0, lsr r9 │ │ │ │ - @ instruction: 0x001816d4 │ │ │ │ - @ instruction: 0x001816b4 │ │ │ │ - andseq ip, r7, ip, lsl #29 │ │ │ │ - mulseq r7, r4, lr │ │ │ │ - andseq r1, r8, r8, ror #12 │ │ │ │ - andseq ip, r7, r0, lsl lr │ │ │ │ - andseq ip, r7, r8, lsl lr │ │ │ │ - andseq r1, r8, ip, lsl r6 │ │ │ │ - andseq r1, r8, r4, ror #11 │ │ │ │ - ldrdeq r0, [sl], -r4 @ │ │ │ │ - andseq sp, r7, ip, asr r0 │ │ │ │ - andseq sp, r7, r8, ror r0 │ │ │ │ - eoreq r1, sl, r0, lsr #21 │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - andseq sp, r7, r8, ror #1 │ │ │ │ - andseq ip, r7, ip, lsl #31 │ │ │ │ - andseq ip, r7, r4, lsl #31 │ │ │ │ - @ instruction: 0x001814d0 │ │ │ │ - eoreq r0, sl, r8, lsr #23 │ │ │ │ + eoreq r0, fp, r0, lsl #10 │ │ │ │ + strdeq r0, [fp], -ip @ │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - mlaeq sl, ip, r9, r1 │ │ │ │ - mulseq r7, ip, r0 │ │ │ │ - andeq r1, r0, ip, ror #8 │ │ │ │ - andeq r1, r0, ip, lsr #9 │ │ │ │ - eoreq r1, sl, ip, lsl r9 │ │ │ │ - andseq sp, r8, r0, lsr r6 │ │ │ │ - strdeq r1, [sl], -r4 @ │ │ │ │ - andseq sp, r7, r0 │ │ │ │ - strhteq r1, [sl], -r4 │ │ │ │ - andseq fp, r7, ip, lsr #28 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #7 │ │ │ │ + eoreq r6, sl, r8, lsr #8 │ │ │ │ + eoreq r8, sl, r4, asr #3 │ │ │ │ + @ instruction: 0x000014b8 │ │ │ │ + andseq lr, r8, r4, lsr #10 │ │ │ │ + andseq lr, r8, r4, lsl r5 │ │ │ │ + eoreq r2, fp, r4, lsr #19 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + @ instruction: 0x0018e4dc │ │ │ │ + andseq r1, r9, r4, ror #22 │ │ │ │ + andseq r0, r9, r4, ror ip │ │ │ │ + andseq lr, r8, r4, asr #9 │ │ │ │ + andseq lr, r8, ip, asr #9 │ │ │ │ + @ instruction: 0x000013b0 │ │ │ │ + eoreq r1, fp, r8, ror #20 │ │ │ │ + andseq lr, r8, r0, ror r3 │ │ │ │ + strdeq r2, [fp], -ip @ │ │ │ │ + andseq lr, r8, r8, lsl #7 │ │ │ │ + eoreq r2, fp, r4, asr #15 │ │ │ │ + andseq lr, r8, r4, asr #7 │ │ │ │ + mlaeq fp, r4, r7, r2 │ │ │ │ + andseq r9, r9, ip, asr #24 │ │ │ │ + eoreq r2, fp, r8, ror #14 │ │ │ │ + andseq r9, r9, r0, lsr #24 │ │ │ │ + eoreq r2, fp, ip, lsr r7 │ │ │ │ + @ instruction: 0x00199bf4 │ │ │ │ + eoreq r2, fp, r0, lsl r7 │ │ │ │ + andseq r9, r9, r8, asr #23 │ │ │ │ + eoreq r2, fp, r4, ror #13 │ │ │ │ + mulseq r9, ip, fp │ │ │ │ + strhteq r2, [fp], -r8 │ │ │ │ + andseq r9, r9, r0, ror fp │ │ │ │ + @ instruction: 0x000016bc │ │ │ │ + andseq r9, r9, r0, asr #22 │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + andseq r9, r9, r0, lsl fp │ │ │ │ andeq r1, r0, r0, lsl #9 │ │ │ │ - andeq sp, r0, r4, lsl #25 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - eoreq r0, sl, r0, lsr #20 │ │ │ │ - andeq r1, r0, r8, lsl #5 │ │ │ │ - @ instruction: 0x0017b9d4 │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - eoreq r0, sl, r0, asr #19 │ │ │ │ - eoreq r0, sl, r0, lsr #19 │ │ │ │ - eoreq r0, sl, ip, lsl #19 │ │ │ │ - eoreq r1, sl, ip, lsr #15 │ │ │ │ - @ instruction: 0x0017cef8 │ │ │ │ - strdeq r0, [sl], -r4 @ │ │ │ │ - ldrdeq r0, [sl], -ip @ │ │ │ │ - eoreq r0, sl, r4, asr #17 │ │ │ │ - eoreq r0, sl, r8, lsr #17 │ │ │ │ - bl 987e0 │ │ │ │ - ldr r2, [pc, #-204] @ 1f184 │ │ │ │ + andseq r9, r9, r4, ror #21 │ │ │ │ + andeq r1, r0, r4, lsl #12 │ │ │ │ + @ instruction: 0x00199ab8 │ │ │ │ + andseq r2, r9, r4, asr #20 │ │ │ │ + strhteq r2, [fp], -ip │ │ │ │ + andeq r1, r0, r0, asr r6 │ │ │ │ + andseq r9, r9, r8, asr sl │ │ │ │ + eoreq r2, fp, r4, ror r5 │ │ │ │ + andseq lr, r8, r4, ror #3 │ │ │ │ + strdeq r1, [fp], -r4 @ │ │ │ │ + eoreq r2, fp, r0, lsl r5 │ │ │ │ + eoreq r1, fp, r0, asr #13 │ │ │ │ + eoreq r2, fp, r0, ror #9 │ │ │ │ + @ instruction: 0x0018e3b0 │ │ │ │ + eoreq r1, fp, r4, ror r6 │ │ │ │ + mlaeq fp, r0, r4, r2 │ │ │ │ + eoreq r2, fp, r8, ror r4 │ │ │ │ + @ instruction: 0x0018e4b4 │ │ │ │ + andeq r1, r0, ip, lsr #10 │ │ │ │ + andeq r1, r0, r8, ror #8 │ │ │ │ + eoreq r2, fp, ip, lsl r4 │ │ │ │ + eoreq r1, fp, r0, asr #11 │ │ │ │ + andseq lr, r8, r8, lsr r4 │ │ │ │ + mlaeq fp, r8, r5, r1 │ │ │ │ + eoreq r2, fp, r0, asr #7 │ │ │ │ + andseq lr, r8, r4, lsl r4 │ │ │ │ + andseq lr, r8, ip, asr #7 │ │ │ │ + eoreq r2, fp, ip, asr r3 │ │ │ │ + andeq pc, r0, r8, asr #1 │ │ │ │ + andeq lr, r0, r8, lsr pc │ │ │ │ + eoreq r1, fp, r0, lsl r5 │ │ │ │ + eoreq r2, fp, r0, lsr #5 │ │ │ │ + eoreq r1, fp, r8, ror #8 │ │ │ │ + andseq lr, r8, r4, lsl #6 │ │ │ │ + eoreq r2, fp, ip, asr r2 │ │ │ │ + andseq lr, r8, r0, ror #5 │ │ │ │ + eoreq r2, fp, r4, lsr r2 │ │ │ │ + strdeq r2, [fp], -r8 @ │ │ │ │ + @ instruction: 0x0018e2b8 │ │ │ │ + ldrdeq r2, [fp], -r4 @ │ │ │ │ + eoreq r1, fp, r4, lsl #7 │ │ │ │ + andseq r3, ip, r6, lsr #2 │ │ │ │ + eoreq r1, fp, r8, asr #5 │ │ │ │ + andseq r3, ip, r0, lsl r1 │ │ │ │ + andseq sp, r8, ip, lsr #24 │ │ │ │ + andseq sp, r8, r4, lsr #25 │ │ │ │ + eoreq r1, fp, ip, lsr #4 │ │ │ │ + eoreq r1, fp, ip, lsl #4 │ │ │ │ + ldrdeq r1, [fp], -r8 @ │ │ │ │ + eoreq r1, fp, r8, lsr #3 │ │ │ │ + andseq r2, r9, r8, ror r1 │ │ │ │ + andseq r2, r9, r8, asr r1 │ │ │ │ + andseq r2, r9, r8, lsr r1 │ │ │ │ + andseq sp, r8, r0, lsl r9 │ │ │ │ + andseq sp, r8, r8, lsl r9 │ │ │ │ + andseq r2, r9, ip, ror #1 │ │ │ │ + mulseq r8, r4, r8 │ │ │ │ + mulseq r8, ip, r8 │ │ │ │ + andseq r2, r9, r0, lsr #1 │ │ │ │ + andseq r2, r9, ip, rrx │ │ │ │ + eoreq r0, fp, r0, lsr #27 │ │ │ │ + @ instruction: 0x0018dadc │ │ │ │ + andseq sp, r8, r0, lsl #22 │ │ │ │ + eoreq r1, fp, ip, ror #22 │ │ │ │ + andeq r1, r0, r8, asr #9 │ │ │ │ + andseq sp, r8, r0, ror fp │ │ │ │ + andseq sp, r8, ip, lsl #20 │ │ │ │ + andseq sp, r8, r0, lsl sl │ │ │ │ + andseq r1, r9, r8, asr pc │ │ │ │ + eoreq r0, fp, r4, ror ip │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq r1, fp, r8, ror #20 │ │ │ │ + andseq sp, r8, r0, lsr #22 │ │ │ │ + andeq r1, r0, r8, asr r4 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + eoreq r1, fp, r8, ror #19 │ │ │ │ + ldrheq lr, [r9], -ip │ │ │ │ + strhteq r1, [fp], -ip │ │ │ │ + andseq sp, r8, r4, lsl #21 │ │ │ │ + eoreq r1, fp, r4, lsl #19 │ │ │ │ + @ instruction: 0x0018c8b8 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + andeq r1, r0, ip, ror #8 │ │ │ │ + andeq lr, r0, ip, asr r4 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + andeq r1, r0, r4, ror r2 │ │ │ │ + eoreq r0, fp, r4, ror #21 │ │ │ │ + andseq ip, r8, r4, ror #8 │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + eoreq r0, fp, ip, ror sl │ │ │ │ + eoreq r0, fp, r0, ror sl │ │ │ │ + mlaeq fp, r8, r8, r1 │ │ │ │ + eoreq r0, fp, r8, asr #20 │ │ │ │ + andseq sp, r8, ip, ror #18 │ │ │ │ + strhteq r0, [fp], -ip │ │ │ │ + eoreq r0, fp, r4, lsr #19 │ │ │ │ + eoreq r0, fp, ip, lsl #19 │ │ │ │ + eoreq r0, fp, ip, asr r9 │ │ │ │ + bl 85b9c │ │ │ │ + ldr r1, [r7, #36] @ 0x24 │ │ │ │ + mov fp, r0 │ │ │ │ + bl 8642c │ │ │ │ + b 1ee48 │ │ │ │ + bl 51f58 │ │ │ │ + ldr r2, [pc, #-228] @ 1f080 │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ + mov r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e838 │ │ │ │ + bl 9e408 │ │ │ │ + ldr r2, [pc, #-256] @ 1f084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e8a0 │ │ │ │ - bl 9c428 │ │ │ │ - ldr r2, [pc, #-232] @ 1f188 │ │ │ │ mov r1, #1 │ │ │ │ + mov r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e7d8 │ │ │ │ + bl a22f8 │ │ │ │ + ldr r2, [pc, #-284] @ 1f088 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - b 1e874 │ │ │ │ - ldr r2, [pc, #-256] @ 1f18c │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-272] @ 1f190 │ │ │ │ + bl 83054 │ │ │ │ + b 1e7ac │ │ │ │ + ldr r2, [pc, #-308] @ 1f08c │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, #1 │ │ │ │ + mov r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-328] @ 1f090 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7b114 │ │ │ │ + ldr r2, [pc, #-352] @ 1f094 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77314 │ │ │ │ - ldr r2, [pc, #-296] @ 1f194 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e848 │ │ │ │ - ldr r2, [pc, #-320] @ 1f198 │ │ │ │ + bl 83054 │ │ │ │ + b 1e780 │ │ │ │ + ldr r2, [pc, #-372] @ 1f098 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-336] @ 1f19c │ │ │ │ - mov r1, #4 │ │ │ │ + mov r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-392] @ 1f09c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - bl 77314 │ │ │ │ - ldr r2, [pc, #-360] @ 1f1a0 │ │ │ │ + bl 7b114 │ │ │ │ + ldr r2, [pc, #-416] @ 1f0a0 │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r7, #1 │ │ │ │ - b 1e81c │ │ │ │ - bl 36bd0 │ │ │ │ + bl 83054 │ │ │ │ + b 1e754 │ │ │ │ mov r7, #1 │ │ │ │ - b 1e7f0 │ │ │ │ - bl 37b34 │ │ │ │ + bl 37a50 │ │ │ │ + b 1e728 │ │ │ │ mov r7, #1 │ │ │ │ - b 1e7c4 │ │ │ │ - bl 86f0c │ │ │ │ - ldr r1, [pc, #-412] @ 1f1a4 │ │ │ │ + bl 38a9c │ │ │ │ + b 1e6fc │ │ │ │ + bl 8bd18 │ │ │ │ + ldr r1, [pc, #-464] @ 1f0a4 │ │ │ │ mov r0, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ mov r7, #1 │ │ │ │ - b 1e8d0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + b 1e808 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - beq 1eec8 │ │ │ │ - b 1eed8 │ │ │ │ - ldr r3, [pc, #-444] @ 1f1a8 │ │ │ │ + beq 1ee04 │ │ │ │ + b 1ee14 │ │ │ │ + ldr r3, [pc, #-496] @ 1f0a8 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 337f4 │ │ │ │ - b 1ed5c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 34428 │ │ │ │ + b 1ec98 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #-476] @ 1f1ac │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #-528] @ 1f0ac │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-500] @ 1f1b0 │ │ │ │ - mov r3, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-552] @ 1f0b0 │ │ │ │ + mov r3, #1024 @ 0x400 │ │ │ │ mov r1, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #1272] @ 0x4f8 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #1272] @ 0x4f8 │ │ │ │ - ldr r3, [pc, #-536] @ 1f1b4 │ │ │ │ + ldr r3, [pc, #-588] @ 1f0b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fafc │ │ │ │ - ldr r3, [pc, #-552] @ 1f1b8 │ │ │ │ + bne 1fa38 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-608] @ 1f0b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-560] @ 1f1bc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ea9c │ │ │ │ - ldr r2, [pc, #-580] @ 1f1c0 │ │ │ │ - ldr r5, [pc, #-580] @ 1f1c4 │ │ │ │ + ldr r2, [pc, #-620] @ 1f0bc │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e9d4 │ │ │ │ + ldr r2, [pc, #-632] @ 1f0c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ mov r4, #1 │ │ │ │ + ldr r5, [pc, #-644] @ 1f0c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 1f440 │ │ │ │ + b 1f374 │ │ │ │ ldr r3, [r6, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [r3, r4, lsl #2] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 1f424 │ │ │ │ - ldr r2, [pc, #-652] @ 1f1c8 │ │ │ │ + bgt 1f358 │ │ │ │ + ldr r2, [pc, #-704] @ 1f0c8 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ea08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e940 │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ mov r1, #1 │ │ │ │ + mov r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32788 │ │ │ │ - b 1eb00 │ │ │ │ - bl 12c7dc │ │ │ │ - b 1eab0 │ │ │ │ + bl 332d8 │ │ │ │ + b 1ea3c │ │ │ │ + bl 138b4c │ │ │ │ + b 1e9e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1fb58 │ │ │ │ - ldr r3, [pc, #-712] @ 1f1cc │ │ │ │ + beq 1fa94 │ │ │ │ + ldr r3, [pc, #-764] @ 1f0cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f4c8 │ │ │ │ - ldr r2, [pc, #-728] @ 1f1d0 │ │ │ │ + beq 1f3fc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #-784] @ 1f0d0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1f4c8 │ │ │ │ + beq 1f3fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #8 │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #-764] @ 1f1d4 │ │ │ │ + ldr r4, [pc, #-816] @ 1f0d4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f52c │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #-784] @ 1f1d8 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 1f460 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #-836] @ 1f0d8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #496] @ 0x1f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f52c │ │ │ │ - ldr r3, [pc, #-816] @ 1f1dc │ │ │ │ + beq 1f460 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-872] @ 1f0dc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1f52c │ │ │ │ + bne 1f460 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 80b9c │ │ │ │ - bl 1b560 │ │ │ │ + bl 852bc │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5] │ │ │ │ - bl 2e1ac │ │ │ │ - ldr r3, [pc, #-856] @ 1f1e0 │ │ │ │ + bl 2e94c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-912] @ 1f0e0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f5a4 │ │ │ │ - ldr r3, [pc, #-876] @ 1f1e4 │ │ │ │ + beq 1f4d8 │ │ │ │ + ldr r3, [pc, #-928] @ 1f0e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #500] @ 0x1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f560 │ │ │ │ - bl 1be18 │ │ │ │ - ldr r1, [pc, #-896] @ 1f1e8 │ │ │ │ + beq 1f494 │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r1, [pc, #-948] @ 1f0e8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ - ldr r3, [pc, #-908] @ 1f1ec │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1c92c │ │ │ │ + ldr r3, [pc, #-960] @ 1f0ec │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #500] @ 0x1f4 │ │ │ │ - bne 1f5a4 │ │ │ │ + bne 1f4d8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #-932] @ 1f1f0 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #-984] @ 1f0f0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #-952] @ 1f1f4 │ │ │ │ - ldr r1, [pc, #-952] @ 1f1f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #-1004] @ 1f0f4 │ │ │ │ + ldr r3, [pc, #-1004] @ 1f0f8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #-956] @ 1f1fc │ │ │ │ add r4, pc, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #-964] @ 1f200 │ │ │ │ - str r1, [r4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [pc, #-1024] @ 1f0fc │ │ │ │ + ldr fp, [r6, r3] │ │ │ │ + ldr r3, [pc, #-1028] @ 1f100 │ │ │ │ + mov r2, fp │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-988] @ 1f204 │ │ │ │ + ldr r3, [pc, #-1040] @ 1f104 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 141640 │ │ │ │ - ldr r3, [pc, #-996] @ 1f208 │ │ │ │ + bl 14e7a0 │ │ │ │ + ldr r3, [pc, #-1048] @ 1f108 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f640 │ │ │ │ + beq 1f578 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #-1028] @ 1f20c │ │ │ │ - bl 144f2c │ │ │ │ - ldr r2, [pc, #-1032] @ 1f210 │ │ │ │ - ldr r0, [pc, #-1032] @ 1f214 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - mov r3, r4 │ │ │ │ + bl 152370 │ │ │ │ + ldr r3, [pc, #-1084] @ 1f10c │ │ │ │ mov r1, #2 │ │ │ │ + ldr r4, [pc, #-1088] @ 1f110 │ │ │ │ + ldr r0, [pc, #-1088] @ 1f114 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 283b8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + mov r3, r4 │ │ │ │ + bl 2880c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 144de4 │ │ │ │ + bl 152208 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr r3, [pc, #-1072] @ 1f218 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-1132] @ 1f118 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f670 │ │ │ │ - ldr r3, [pc, #-1092] @ 1f21c │ │ │ │ + beq 1f5a8 │ │ │ │ + ldr r3, [pc, #-1148] @ 1f11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f670 │ │ │ │ - bl 167408 │ │ │ │ - ldr r3, [pc, #-1112] @ 1f220 │ │ │ │ + beq 1f5a8 │ │ │ │ + bl 175fec │ │ │ │ + ldr r3, [pc, #-1168] @ 1f120 │ │ │ │ mov r2, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r5, [pc, #-1176] @ 1f124 │ │ │ │ + ldr r4, [pc, #-1176] @ 1f128 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #32] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r1, r2 │ │ │ │ + mov r1, r6 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ strne r2, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-1140] @ 1f224 │ │ │ │ - ldr r5, [pc, #-1140] @ 1f228 │ │ │ │ + ldr r3, [pc, #-1224] @ 1f12c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r4, [pc, #-1148] @ 1f22c │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ strne r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-1164] @ 1f230 │ │ │ │ - mov r6, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ add r2, r5, #1168 @ 0x490 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-1248] @ 1f130 │ │ │ │ add r2, r2, #4 │ │ │ │ - mov r1, r6 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bl 12d624 │ │ │ │ + bl 139a20 │ │ │ │ cmp r0, r6 │ │ │ │ str r0, [r5, #32] │ │ │ │ - beq 1fa98 │ │ │ │ + beq 1f9d4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ orr r2, r2, #64 @ 0x40 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #1172] @ 0x494 │ │ │ │ cmp r2, #131072 @ 0x20000 │ │ │ │ - beq 20c90 │ │ │ │ + beq 20bac │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ adds r2, r2, r1 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #516] @ 0x204 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ adc r2, r2, r1 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #520] @ 0x208 │ │ │ │ cmp r2, #5 │ │ │ │ - beq 23198 │ │ │ │ + beq 23098 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #21 │ │ │ │ - beq 22b80 │ │ │ │ - ldr r4, [pc, #-1300] @ 1f234 │ │ │ │ + beq 22af4 │ │ │ │ + ldr r4, [pc, #-1356] @ 1f134 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #20 │ │ │ │ - beq 22b24 │ │ │ │ - ldr r4, [pc, #-1320] @ 1f238 │ │ │ │ + beq 22a98 │ │ │ │ + ldr r4, [pc, #-1376] @ 1f138 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 22bd0 │ │ │ │ - ldr r4, [pc, #-1340] @ 1f23c │ │ │ │ + beq 22a2c │ │ │ │ + ldr r4, [pc, #-1396] @ 1f13c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 22ab0 │ │ │ │ - ldr r3, [pc, #-1360] @ 1f240 │ │ │ │ - vldr d10, [pc, #1004] @ 1fb80 │ │ │ │ + beq 229b8 │ │ │ │ + ldr r3, [pc, #-1416] @ 1f140 │ │ │ │ + str fp, [sp, #68] @ 0x44 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, sl │ │ │ │ + vldr d10, [pc, #992] @ 1fab8 │ │ │ │ + str r9, [sp, #88] @ 0x58 │ │ │ │ + ldr sl, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - str r8, [sp, #88] @ 0x58 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - mov r8, sl │ │ │ │ - ldr sl, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r5, [pc, #984] @ 1fb90 │ │ │ │ + ldr r5, [pc, #976] @ 1fac8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #1232] @ 0x4d0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 1f84c │ │ │ │ - ldr r3, [pc, #968] @ 1fb94 │ │ │ │ - ldr r2, [pc, #968] @ 1fb98 │ │ │ │ + ble 1f78c │ │ │ │ + ldr r3, [pc, #960] @ 1facc │ │ │ │ + lsr r7, r4, #22 │ │ │ │ + add r9, r5, #1280 @ 0x500 │ │ │ │ + lsl r4, r4, #10 │ │ │ │ + ldr r2, [pc, #948] @ 1fad0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + vldr d12, [pc, #920] @ 1fac0 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ - lsr r6, r4, #22 │ │ │ │ - lsl r4, r4, #10 │ │ │ │ str r2, [r3] │ │ │ │ - add fp, r5, #1280 @ 0x500 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - blx 199e38 │ │ │ │ - vldr s14, [fp] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - vldr d12, [pc, #904] @ 1fb88 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d6, d7, d12 │ │ │ │ + blx 1aa800 │ │ │ │ + vldr s15, [r9] │ │ │ │ vmov d11, r0, r1 │ │ │ │ - vmul.f64 d7, d6, d11 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 19a1c4 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d12 │ │ │ │ + vmul.f64 d16, d17, d11 │ │ │ │ + vmov r0, r1, d16 │ │ │ │ + blx 1aab8c │ │ │ │ strd r0, [sp, #8] │ │ │ │ - vldr s14, [fp, #4] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d6, d7, d12 │ │ │ │ - vmul.f64 d7, d6, d11 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 19a1c4 │ │ │ │ + vldr s15, [r9, #4] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d12 │ │ │ │ + vmul.f64 d16, d17, d11 │ │ │ │ + vmov r0, r1, d16 │ │ │ │ + blx 1aab8c │ │ │ │ mov r2, r4 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ strd r0, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 188f4c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1996c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fa94 │ │ │ │ - ldr r4, [pc, #840] @ 1fb9c │ │ │ │ - ldr r5, [pc, #840] @ 1fba0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ + beq 1f9cc │ │ │ │ + ldr r5, [pc, #832] @ 1fad4 │ │ │ │ + ldr r3, [pc, #832] @ 1fad8 │ │ │ │ + ldr r4, [pc, #832] @ 1fadc │ │ │ │ add r5, pc, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #816] @ 1fba4 │ │ │ │ - ldr r2, [r4, #1276] @ 0x4fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ ldr r1, [r4, #1172] @ 0x494 │ │ │ │ + ldr r2, [r4, #1276] @ 0x4fc │ │ │ │ ldr r3, [r4, #1288] @ 0x508 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - bl d53e4 │ │ │ │ + bl de00c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 21b1c │ │ │ │ + beq 21a34 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #131072 @ 0x20000 │ │ │ │ - beq 22518 │ │ │ │ - ldr r3, [pc, #764] @ 1fba8 │ │ │ │ + beq 22344 │ │ │ │ + ldr r3, [pc, #756] @ 1fae0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 21a40 │ │ │ │ - ldr r2, [pc, #748] @ 1fbac │ │ │ │ + bgt 21958 │ │ │ │ + ldr r2, [pc, #740] @ 1fae4 │ │ │ │ ldr r3, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - beq 1f8ec │ │ │ │ - ldr r3, [pc, #720] @ 1fbb0 │ │ │ │ + beq 1f82c │ │ │ │ + ldr r3, [pc, #712] @ 1fae8 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21ff4 │ │ │ │ - ldr r3, [pc, #704] @ 1fbb4 │ │ │ │ - ldr r0, [pc, #704] @ 1fbb8 │ │ │ │ + bne 21f00 │ │ │ │ + ldr r2, [pc, #696] @ 1faec │ │ │ │ + ldr r1, [pc, #696] @ 1faf0 │ │ │ │ + ldr r3, [pc, #696] @ 1faf4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #700] @ 1fbbc │ │ │ │ + str r1, [r2] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r0] │ │ │ │ - ldr r2, [pc, #684] @ 1fbc0 │ │ │ │ + ldr r2, [pc, #676] @ 1faf8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + ldrd r0, [r1, #80] @ 0x50 │ │ │ │ + strd r0, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 21ae4 │ │ │ │ - ldr r4, [pc, #644] @ 1fbc4 │ │ │ │ - ldr r5, [pc, #644] @ 1fbc8 │ │ │ │ + bne 219fc │ │ │ │ + ldr r4, [pc, #644] @ 1fafc │ │ │ │ + ldr r5, [pc, #644] @ 1fb00 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #1288] @ 0x508 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r1, [r4, #1288] @ 0x508 │ │ │ │ + bl 841e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 7fb24 │ │ │ │ ldr r2, [r5, #528] @ 0x210 │ │ │ │ ldr r1, [r4, #1276] @ 0x4fc │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 7fa90 │ │ │ │ + bl 84118 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 22d94 │ │ │ │ + bne 22cb0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ - str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ + str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 219b0 │ │ │ │ - ldr r3, [pc, #548] @ 1fbcc │ │ │ │ + beq 218d0 │ │ │ │ + ldr r3, [pc, #548] @ 1fb04 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - bl 31170 │ │ │ │ + bl 31bb0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 219b0 │ │ │ │ - ldr r4, [pc, #524] @ 1fbd0 │ │ │ │ + beq 218d0 │ │ │ │ + ldr r4, [pc, #524] @ 1fb08 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d5d20 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + bl de990 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d04 │ │ │ │ - ldr r3, [pc, #496] @ 1fbd4 │ │ │ │ - ldr r2, [pc, #496] @ 1fbd8 │ │ │ │ + beq 21c10 │ │ │ │ + ldr r3, [pc, #496] @ 1fb0c │ │ │ │ + ldr r2, [pc, #496] @ 1fb10 │ │ │ │ + ldr r1, [pc, #496] @ 1fb14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #488] @ 1fbdc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #484] @ 1fb18 │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, #1120 @ 0x460 │ │ │ │ + vmoveq.f32 s0, #57 @ 0x41c80000 25.0 │ │ │ │ + add r4, pc, r4 │ │ │ │ vldrne s0, [r3, #12] │ │ │ │ - ldr r3, [pc, #476] @ 1fbe0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #460] @ 1fb1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - vmoveq.f32 s0, #57 @ 0x41c80000 25.0 │ │ │ │ - add r1, pc, r1 │ │ │ │ str r2, [r3] │ │ │ │ - bl 141354 │ │ │ │ - ldr r3, [pc, #448] @ 1fbe4 │ │ │ │ - ldr r4, [pc, #448] @ 1fbe8 │ │ │ │ + bl 14e47c │ │ │ │ + ldr r3, [pc, #444] @ 1fb20 │ │ │ │ + ldr r0, [pc, #444] @ 1fb24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - add r4, pc, r4 │ │ │ │ + add r0, pc, r0 │ │ │ │ cmp r2, #0 │ │ │ │ strgt r2, [r3, #136] @ 0x88 │ │ │ │ - ldr r0, [pc, #428] @ 1fbec │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl 2d6a4 │ │ │ │ + bl 2de04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fe58 │ │ │ │ - ldr r3, [pc, #400] @ 1fbf0 │ │ │ │ + beq 1fd70 │ │ │ │ + ldr r3, [pc, #400] @ 1fb28 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fe58 │ │ │ │ + beq 1fd70 │ │ │ │ ldr r3, [r4, #520] @ 0x208 │ │ │ │ - ldr r2, [pc, #380] @ 1fbf4 │ │ │ │ + ldr r2, [pc, #380] @ 1fb2c │ │ │ │ sub r3, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 1fe58 │ │ │ │ + bhi 1fd70 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ - bl 2ed38 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + mov r8, fp │ │ │ │ + bl 2f550 │ │ │ │ str r0, [r5, #20] │ │ │ │ - ldr r2, [pc, #336] @ 1fbf8 │ │ │ │ - ldr r4, [pc, #336] @ 1fbfc │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #332] @ 1fb30 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r4, [pc, #324] @ 1fb34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r3, [r4, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fc20 │ │ │ │ - ldr r3, [pc, #304] @ 1fc00 │ │ │ │ - ldr r2, [pc, #304] @ 1fc04 │ │ │ │ + bne 1fb58 │ │ │ │ + ldr r3, [pc, #300] @ 1fb38 │ │ │ │ + ldr r2, [pc, #300] @ 1fb3c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #20] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ add r1, ip, #3 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 20ce0 │ │ │ │ + bhi 20bfc │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #260] @ 1fc08 │ │ │ │ + ldr r3, [pc, #256] @ 1fb40 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 1f3e4 │ │ │ │ - ldr r2, [pc, #252] @ 1fc0c │ │ │ │ - ldr r3, [r4, #492] @ 0x1ec │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 1f318 │ │ │ │ + ldr r2, [pc, #248] @ 1fb44 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ebb4 │ │ │ │ - ldr r2, [pc, #228] @ 1fc10 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [r4, #492] @ 0x1ec │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1eaf0 │ │ │ │ + ldr r2, [pc, #224] @ 1fb48 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ed24 │ │ │ │ - ldr r2, [pc, #208] @ 1fc14 │ │ │ │ - ldr r3, [r4, #492] @ 0x1ec │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1ec60 │ │ │ │ + ldr r2, [pc, #204] @ 1fb4c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ebb4 │ │ │ │ - ldr r3, [pc, #184] @ 1fc18 │ │ │ │ + ldr r3, [r4, #492] @ 0x1ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1eaf0 │ │ │ │ + ldr r3, [pc, #180] @ 1fb50 │ │ │ │ ldr r0, [r9] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - bl 2f12c │ │ │ │ - b 1f48c │ │ │ │ - ldr r4, [pc, #164] @ 1fc1c │ │ │ │ + bl 2f9b0 │ │ │ │ + b 1f3c0 │ │ │ │ + ldr r4, [pc, #160] @ 1fb54 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 1ea60 │ │ │ │ - nop {0} │ │ │ │ + b 1e998 │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00a47ae1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - eoreq r0, sl, r4, lsl #17 │ │ │ │ - mlaeq sl, ip, r6, r1 │ │ │ │ - andseq ip, r7, r0, lsl #30 │ │ │ │ - eoreq r0, sl, r4, ror #15 │ │ │ │ - eoreq r1, sl, ip, lsl #12 │ │ │ │ - andseq ip, r7, ip, ror #28 │ │ │ │ - andeq r1, r0, r4, ror r4 │ │ │ │ - eoreq r1, sl, r8, lsr #11 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - eoreq r0, sl, r4, asr #14 │ │ │ │ - eoreq r1, sl, r8, ror #10 │ │ │ │ - andseq ip, r7, ip, asr #28 │ │ │ │ - andeq r1, r0, r0, asr r4 │ │ │ │ - strdeq r0, [sl], -r8 @ │ │ │ │ - eoreq r1, sl, r0, lsr #10 │ │ │ │ - andseq ip, r7, r4, lsr lr │ │ │ │ - eoreq r0, sl, r8, ror r6 │ │ │ │ - eoreq r0, sl, r4, asr r6 │ │ │ │ - andseq ip, r7, r4, lsl #28 │ │ │ │ - andeq lr, r0, r8, lsl #21 │ │ │ │ - eoreq r1, sl, r4, ror #8 │ │ │ │ - eoreq r0, sl, r4, lsl r6 │ │ │ │ - eoreq r1, sl, ip, lsr r4 │ │ │ │ - strdeq r0, [sl], -r8 @ │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - andseq r1, fp, r6, asr sl │ │ │ │ - andseq r0, r8, ip, ror lr │ │ │ │ - strhteq r1, [sl], -r4 │ │ │ │ - eoreq r0, sl, r8, ror #10 │ │ │ │ - andseq r1, fp, r4, lsl #20 │ │ │ │ - andseq ip, r7, r8, ror #9 │ │ │ │ - andseq ip, r7, r4, ror #19 │ │ │ │ - andseq ip, r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x0017c9b0 │ │ │ │ - eoreq r1, sl, r8, lsl #6 │ │ │ │ - andseq ip, r7, r8, ror #8 │ │ │ │ - vldr d7, [r4, #72] @ 0x48 │ │ │ │ + eoreq r0, fp, r4, asr #18 │ │ │ │ + eoreq r1, fp, r4, asr #14 │ │ │ │ + andseq sp, r8, r4, ror #18 │ │ │ │ + ldrdeq r1, [fp], -r0 @ │ │ │ │ + andseq sp, r8, r4, lsl #18 │ │ │ │ + mlaeq fp, r4, r8, r0 │ │ │ │ + andeq r1, r0, r0, ror #8 │ │ │ │ + eoreq r1, fp, r8, ror #12 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + eoreq r1, fp, r0, lsr r6 │ │ │ │ + @ instruction: 0x0018d8d4 │ │ │ │ + strdeq r0, [fp], -r8 @ │ │ │ │ + andeq r1, r0, ip, lsr r4 │ │ │ │ + eoreq r0, fp, r0, asr #15 │ │ │ │ + eoreq r1, fp, r8, ror #11 │ │ │ │ + @ instruction: 0x0018d8bc │ │ │ │ + eoreq r0, fp, r0, asr #14 │ │ │ │ + eoreq r0, fp, r8, lsl r7 │ │ │ │ + mulseq r8, ip, r8 │ │ │ │ + andeq pc, r0, r8, lsr #6 │ │ │ │ + eoreq r1, fp, r8, lsr #10 │ │ │ │ + eoreq r1, fp, ip, lsl r5 │ │ │ │ + ldrdeq r0, [fp], -r4 @ │ │ │ │ + eoreq r0, fp, ip, asr #13 │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + @ instruction: 0x001c24de │ │ │ │ + @ instruction: 0x001918f8 │ │ │ │ + eoreq r1, fp, r4, ror r4 │ │ │ │ + eoreq r0, fp, ip, lsr #12 │ │ │ │ + andseq r2, ip, r8, lsl #9 │ │ │ │ + andseq ip, r8, ip, ror #30 │ │ │ │ + andseq sp, r8, r0, ror #8 │ │ │ │ + andseq sp, r8, r0, lsr #9 │ │ │ │ + andseq sp, r8, ip, lsr #8 │ │ │ │ + eoreq r1, fp, ip, asr #7 │ │ │ │ + andseq ip, r8, ip, ror #29 │ │ │ │ + vldr d17, [r4, #56] @ 0x38 │ │ │ │ vldr d11, [r4, #64] @ 0x40 │ │ │ │ - vldr d6, [r4, #56] @ 0x38 │ │ │ │ - vadd.f64 d11, d7, d11 │ │ │ │ - vadd.f64 d11, d11, d6 │ │ │ │ - bl 12d39c │ │ │ │ - ldr ip, [r4, #544] @ 0x220 │ │ │ │ - vldr d7, [pc, #332] @ 1fd90 │ │ │ │ - ldr r2, [pc, #352] @ 1fda8 │ │ │ │ + vldr d16, [r4, #72] @ 0x48 │ │ │ │ + vadd.f64 d11, d16, d11 │ │ │ │ + vadd.f64 d11, d11, d17 │ │ │ │ + bl 13979c │ │ │ │ + ldr r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - sub r3, r3, ip │ │ │ │ - vmov s13, r3 │ │ │ │ - str r3, [r4, #544] @ 0x220 │ │ │ │ + vldr d16, [pc, #304] @ 1fcb0 │ │ │ │ + ldr r2, [pc, #316] @ 1fcc0 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + vmov s15, r0 │ │ │ │ + str r0, [r4, #544] @ 0x220 │ │ │ │ mov r0, #1 │ │ │ │ - vcvt.f32.s32 s20, s13 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vcvt.f32.s32 s20, s15 │ │ │ │ vcvt.f64.f32 d10, s20 │ │ │ │ - vmul.f64 d10, d10, d7 │ │ │ │ + vmul.f64 d10, d10, d16 │ │ │ │ vsub.f64 d11, d10, d11 │ │ │ │ - vstr d10, [sp, #32] │ │ │ │ vstr d11, [sp, #24] │ │ │ │ + vstr d10, [sp, #32] │ │ │ │ ldrd r6, [r4, #56] @ 0x38 │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [r4, #64] @ 0x40 │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 1fcf8 │ │ │ │ - vldr d7, [pc, #240] @ 1fd98 │ │ │ │ - ldr r2, [pc, #256] @ 1fdac │ │ │ │ - mov r1, #4 │ │ │ │ - vldr d4, [r4, #56] @ 0x38 │ │ │ │ - vmul.f64 d11, d11, d7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - vldr d5, [r4, #64] @ 0x40 │ │ │ │ - vmul.f64 d4, d4, d7 │ │ │ │ - mov r0, #1 │ │ │ │ - vldr d6, [r4, #72] @ 0x48 │ │ │ │ - vmul.f64 d5, d5, d7 │ │ │ │ - vdiv.f64 d3, d4, d10 │ │ │ │ - vmul.f64 d6, d6, d7 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - vdiv.f64 d2, d11, d10 │ │ │ │ - vdiv.f64 d4, d5, d10 │ │ │ │ - vdiv.f64 d7, d6, d10 │ │ │ │ - vstr d3, [sp, #16] │ │ │ │ - vstr d2, [sp, #24] │ │ │ │ - vstr d4, [sp, #8] │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #176] @ 1fdb0 │ │ │ │ + ble 1fc2c │ │ │ │ + vldr d19, [r4, #56] @ 0x38 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #1 │ │ │ │ + vldr d18, [r4, #64] @ 0x40 │ │ │ │ + vldr d17, [r4, #72] @ 0x48 │ │ │ │ + vldr d16, [pc, #200] @ 1fcb8 │ │ │ │ + ldr r2, [pc, #208] @ 1fcc4 │ │ │ │ + vmul.f64 d19, d19, d16 │ │ │ │ + vmul.f64 d11, d11, d16 │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + vmul.f64 d18, d18, d16 │ │ │ │ + vmul.f64 d17, d17, d16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vdiv.f64 d21, d19, d10 │ │ │ │ + vdiv.f64 d20, d11, d10 │ │ │ │ + vdiv.f64 d19, d18, d10 │ │ │ │ + vdiv.f64 d16, d17, d10 │ │ │ │ + vstr d21, [sp, #16] │ │ │ │ + vstr d20, [sp, #24] │ │ │ │ + vstr d16, [sp] │ │ │ │ + vstr d19, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #148] @ 1fcc8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 1fac8 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1fac8 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - mov r0, #100 @ 0x64 │ │ │ │ - sub r3, r4, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - mul r0, r0, r5 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - blx 199880 │ │ │ │ - vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ - vcmpe.f64 d10, d7 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #108] @ 1fdb4 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 1fa04 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 1fa04 │ │ │ │ + vmov.f64 d16, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + vcmpe.f64 d10, d16 │ │ │ │ + mul r1, r1, r0 │ │ │ │ + sub r3, r2, r0 │ │ │ │ + sdiv r1, r1, r2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt s15, r3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - vldrle d7, [pc, #64] @ 1fda0 │ │ │ │ - vcvtgt.f64.s32 d6, s15 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - vmovle.f64 d5, d7 │ │ │ │ - vdivgt.f64 d7, d6, d10 │ │ │ │ - vmovgt s13, r4 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + ble 22f84 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + vdiv.f64 d16, d17, d10 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d10 │ │ │ │ + vstr d16, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [pc, #52] @ 1fccc │ │ │ │ + strd r0, [sp, #8] │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - vcvtgt.f64.s32 d6, s13 │ │ │ │ - vdivgt.f64 d5, d6, d10 │ │ │ │ - vstr d7, [sp] │ │ │ │ - vstr d5, [sp, #24] │ │ │ │ - bl 7ea58 │ │ │ │ - b 1fac8 │ │ │ │ + vstr d18, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1fa04 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - ... │ │ │ │ - @ instruction: 0x0017d3b8 │ │ │ │ - andseq sp, r7, ip, lsl #7 │ │ │ │ - eoreq r1, sl, ip, ror #2 │ │ │ │ - andseq sp, r7, ip, lsr r3 │ │ │ │ - strdeq r0, [sl], -r4 @ │ │ │ │ - eoreq r1, sl, r8 │ │ │ │ - ldrdeq r0, [sl], -r4 @ │ │ │ │ - mlaeq sl, ip, r1, r0 │ │ │ │ - andeq r1, r0, r0, lsr #13 │ │ │ │ - andeq r1, r0, r8, lsr r2 │ │ │ │ - eoreq r0, sl, r8, ror pc │ │ │ │ - andseq ip, r7, r0, lsr #18 │ │ │ │ - eoreq r0, sl, ip, lsr #2 │ │ │ │ - mulseq sl, ip, r7 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - eoreq r0, sl, r4, ror #1 │ │ │ │ - eoreq r0, sl, r4, lsl #30 │ │ │ │ - eoreq r0, sl, r4, asr #1 │ │ │ │ - eoreq r0, sl, ip, asr #29 │ │ │ │ - mlaeq sl, r4, r0, r0 │ │ │ │ - andseq ip, r7, r8, lsr r8 │ │ │ │ - eoreq r0, sl, ip, lsr r0 │ │ │ │ - andeq r1, r0, ip, ror #8 │ │ │ │ - eoreq r0, sl, r4 │ │ │ │ - @ instruction: 0x0017c7f4 │ │ │ │ - eoreq r0, sl, r4, lsr #28 │ │ │ │ - eoreq pc, r9, r0, asr #31 │ │ │ │ - eoreq r0, sl, r8, asr #27 │ │ │ │ - eoreq pc, r9, r4, ror pc @ │ │ │ │ - mlaeq sl, r0, sp, r0 │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - andseq ip, r7, ip, lsl #15 │ │ │ │ - strdeq pc, [r9], -r4 @ │ │ │ │ - ldrdeq pc, [r9], -ip @ │ │ │ │ - eoreq pc, r9, r4, asr #29 │ │ │ │ - andseq ip, r7, ip, lsr r7 │ │ │ │ - eoreq pc, r9, r4, lsl #29 │ │ │ │ - eoreq r0, sl, ip, lsr #25 │ │ │ │ - ldr r3, [pc, #-144] @ 1fdb8 │ │ │ │ + andseq sp, r8, r0, lsr lr │ │ │ │ + @ instruction: 0x0018ddfc │ │ │ │ + eoreq r1, fp, r8, lsr r2 │ │ │ │ + andseq sp, r8, r0, lsr #27 │ │ │ │ + ldrdeq r0, [fp], -ip @ │ │ │ │ + strdeq r1, [fp], -r0 @ │ │ │ │ + strhteq r0, [fp], -r8 │ │ │ │ + eoreq r0, fp, r4, lsl #5 │ │ │ │ + andeq r1, r0, ip, lsl #13 │ │ │ │ + andeq r1, r0, r4, lsr #4 │ │ │ │ + eoreq r1, fp, r0, rrx │ │ │ │ + andseq sp, r8, r8, asr #7 │ │ │ │ + eoreq r0, fp, r4, lsl r2 │ │ │ │ + andseq pc, fp, r8, lsr r2 @ │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + eoreq r0, fp, ip, asr #3 │ │ │ │ + eoreq r0, fp, ip, ror #31 │ │ │ │ + eoreq r0, fp, ip, lsr #3 │ │ │ │ + strhteq r0, [fp], -r0 │ │ │ │ + eoreq r0, fp, ip, ror r1 │ │ │ │ + @ instruction: 0x0018d2d8 │ │ │ │ + eoreq r0, fp, r4, lsr #2 │ │ │ │ + andeq r1, r0, r8, asr r4 │ │ │ │ + eoreq r0, fp, ip, ror #1 │ │ │ │ + andseq sp, r8, r0, lsr #5 │ │ │ │ + eoreq r0, fp, r8, lsl #30 │ │ │ │ + eoreq r0, fp, r4, lsr #1 │ │ │ │ + eoreq r0, fp, ip, lsr #29 │ │ │ │ + eoreq r0, fp, r8, asr r0 │ │ │ │ + eoreq r0, fp, r4, ror lr │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + andseq sp, r8, ip, lsr #4 │ │ │ │ + ldrdeq pc, [sl], -r8 @ │ │ │ │ + eoreq pc, sl, r0, asr #31 │ │ │ │ + eoreq pc, sl, r8, lsr #31 │ │ │ │ + @ instruction: 0x0018d1d8 │ │ │ │ + mlaeq fp, r8, sp, r0 │ │ │ │ + eoreq pc, sl, r8, asr pc @ │ │ │ │ + ldr r3, [pc, #-144] @ 1fcd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - bl 1421fc │ │ │ │ - ldr r5, [pc, #-164] @ 1fdbc │ │ │ │ - ldr r4, [pc, #-164] @ 1fdc0 │ │ │ │ + bl 14f478 │ │ │ │ + ldr r5, [pc, #-164] @ 1fcd4 │ │ │ │ + ldr r4, [pc, #-164] @ 1fcd8 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d87c │ │ │ │ + bl 2dff0 │ │ │ │ ldr r3, [r5, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fe98 │ │ │ │ + beq 1fdb0 │ │ │ │ add r4, r4, #1232 @ 0x4d0 │ │ │ │ - vldr d5, [r4, #-8] │ │ │ │ - vcmp.f64 d5, #0.0 │ │ │ │ + vldr d18, [r4, #-8] │ │ │ │ + vcmp.f64 d18, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldrne r3, [r5, #84] @ 0x54 │ │ │ │ - bne 20abc │ │ │ │ - ldr r3, [pc, #-220] @ 1fdc4 │ │ │ │ + bne 209d4 │ │ │ │ + ldr r3, [pc, #-220] @ 1fcdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21b10 │ │ │ │ - ldr r2, [pc, #-236] @ 1fdc8 │ │ │ │ + beq 21a28 │ │ │ │ + ldr r2, [pc, #-236] @ 1fce0 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 1fed8 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + beq 1fdf0 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fed8 │ │ │ │ + beq 1fdf0 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - bl 1373a8 │ │ │ │ - ldr r3, [pc, #-276] @ 1fdcc │ │ │ │ + bl 143f28 │ │ │ │ + ldr r3, [pc, #-276] @ 1fce4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [pc, #-288] @ 1fdd0 │ │ │ │ - ldr r2, [pc, #-288] @ 1fdd4 │ │ │ │ + ldr r3, [pc, #-288] @ 1fce8 │ │ │ │ + ldr r2, [pc, #-288] @ 1fcec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #536] @ 0x218 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 1ff38 │ │ │ │ - ldr r0, [pc, #-312] @ 1fdd8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 1fe50 │ │ │ │ + ldr r0, [pc, #-312] @ 1fcf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 284a4 │ │ │ │ - ldr r2, [pc, #-320] @ 1fddc │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 28900 │ │ │ │ + ldr r2, [pc, #-320] @ 1fcf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #-352] @ 1fde0 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #-352] @ 1fcf8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ff5c │ │ │ │ - ldr r3, [pc, #-368] @ 1fde4 │ │ │ │ + beq 1fe74 │ │ │ │ + ldr r3, [pc, #-368] @ 1fcfc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1240] @ 0x4d8 │ │ │ │ - ldr r3, [pc, #-380] @ 1fde8 │ │ │ │ + ldr r3, [pc, #-380] @ 1fd00 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #-392] @ 1fdec │ │ │ │ + ldr r3, [pc, #-392] @ 1fd04 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ - beq 1ff94 │ │ │ │ + beq 1feac │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1ff80 │ │ │ │ - ldr r3, [pc, #-428] @ 1fdf0 │ │ │ │ - ldr r4, [pc, #-428] @ 1fdf4 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 1fe98 │ │ │ │ + ldr r3, [pc, #-428] @ 1fd08 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r4, [pc, #-432] @ 1fd0c │ │ │ │ + add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [r3, #248] @ 0xf8 │ │ │ │ - bl 2e684 │ │ │ │ + bl 2ee70 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2002c │ │ │ │ - bl 30d38 │ │ │ │ + beq 1ff44 │ │ │ │ + bl 31750 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fff8 │ │ │ │ + beq 1ff10 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fff8 │ │ │ │ + beq 1ff10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ - bl 75f74 │ │ │ │ - ldr r2, [pc, #-496] @ 1fdf8 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 79ccc │ │ │ │ + ldr r2, [pc, #-496] @ 1fd10 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #-516] @ 1fdfc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #-516] @ 1fd14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2002c │ │ │ │ + beq 1ff44 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - ldr r3, [pc, #-536] @ 1fe00 │ │ │ │ + ldr r3, [pc, #-536] @ 1fd18 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 228e4 │ │ │ │ + beq 22790 │ │ │ │ mov r0, #8 │ │ │ │ blx r4 │ │ │ │ - ldr r3, [pc, #-560] @ 1fe04 │ │ │ │ - ldr r1, [pc, #-560] @ 1fe08 │ │ │ │ + ldr r3, [pc, #-560] @ 1fd1c │ │ │ │ + ldr r1, [pc, #-560] @ 1fd20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #-568] @ 1fe0c │ │ │ │ add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #-572] @ 1fd24 │ │ │ │ cmp r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r1, [r3] │ │ │ │ - beq 20074 │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r2, #64] @ 0x40 │ │ │ │ + beq 1ff90 │ │ │ │ ldr r1, [r3, #540] @ 0x21c │ │ │ │ cmp r1, #0 │ │ │ │ - vldreq s15, [r2, #16] │ │ │ │ - vldreq s14, [r3, #96] @ 0x60 │ │ │ │ - vaddeq.f32 s15, s15, s14 │ │ │ │ - vstreq s15, [r3, #96] @ 0x60 │ │ │ │ - ldr r4, [pc, #-620] @ 1fe10 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r2, #64] @ 0x40 │ │ │ │ + bne 1ff90 │ │ │ │ + vldr s15, [r2, #16] │ │ │ │ + vldr s14, [r3, #96] @ 0x60 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ + vstr s15, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [pc, #-624] @ 1fd28 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21d74 │ │ │ │ + beq 21cd4 │ │ │ │ add r2, r4, #1280 @ 0x500 │ │ │ │ vldr s1, [r2, #12] │ │ │ │ vcmpe.f32 s1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 21d38 │ │ │ │ - ldr r2, [pc, #-656] @ 1fe14 │ │ │ │ + bge 21c98 │ │ │ │ + ldr r2, [pc, #-660] @ 1fd2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #540] @ 0x21c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21ab4 │ │ │ │ - vldr s14, [r2, #96] @ 0x60 │ │ │ │ - vneg.f32 s14, s14 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [r4, #104] @ 0x68 │ │ │ │ - ldr r4, [pc, #-688] @ 1fe18 │ │ │ │ + beq 219cc │ │ │ │ + vldr s15, [r2, #96] @ 0x60 │ │ │ │ + vneg.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [pc, #-692] @ 1fd30 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21db8 │ │ │ │ - ldr r2, [pc, #-704] @ 1fe1c │ │ │ │ + beq 21c44 │ │ │ │ + ldr r2, [pc, #-708] @ 1fd34 │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr d7, [r2, #408] @ 0x198 │ │ │ │ - vcmp.f64 d7, #0.0 │ │ │ │ + vldr d16, [r2, #408] @ 0x198 │ │ │ │ + vcmp.f64 d16, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 20138 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ + beq 20054 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - add r2, r3, #1120 @ 0x460 │ │ │ │ + ldr r2, [pc, #-736] @ 1fd38 │ │ │ │ + add r1, r3, #1120 @ 0x460 │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ - mov r1, #4 │ │ │ │ - vdiv.f32 s15, s13, s14 │ │ │ │ - vstr s14, [r2, #12] │ │ │ │ - ldr r2, [pc, #-752] @ 1fe20 │ │ │ │ - vcvt.f64.f32 d6, s14 │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ mov r0, #1 │ │ │ │ - vstr s14, [r2] │ │ │ │ - ldr r2, [pc, #-768] @ 1fe24 │ │ │ │ + vdiv.f32 s14, s13, s15 │ │ │ │ + vstr s15, [r1, #12] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + ldr r2, [sl, r2] │ │ │ │ + mov r1, #4 │ │ │ │ + vstr s15, [r2] │ │ │ │ + ldr r2, [pc, #-772] @ 1fd3c │ │ │ │ + vcvt.f64.f32 d16, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ - vcvt.f64.f32 d5, s15 │ │ │ │ - vstr s15, [r3] │ │ │ │ - vstr d6, [sp] │ │ │ │ - vstr d5, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + vstr s14, [r3] │ │ │ │ + vstr d17, [sp] │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - bl 3507c │ │ │ │ - ldr r3, [pc, #-800] @ 1fe28 │ │ │ │ + bl 35da4 │ │ │ │ + ldr r3, [pc, #-804] @ 1fd40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #17 │ │ │ │ - beq 221d4 │ │ │ │ - ldr r3, [pc, #-820] @ 1fe2c │ │ │ │ + beq 220f0 │ │ │ │ + ldr r3, [pc, #-824] @ 1fd44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 221e4 │ │ │ │ - ldr r2, [pc, #-840] @ 1fe30 │ │ │ │ + beq 220e0 │ │ │ │ + ldr r2, [pc, #-844] @ 1fd48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r3, #1 │ │ │ │ subgt r3, r3, #1 │ │ │ │ strgt r3, [r2, #28] │ │ │ │ - bgt 20194 │ │ │ │ + bgt 200b0 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #-872] @ 1fe34 │ │ │ │ + ldr r2, [pc, #-876] @ 1fd4c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 12d39c │ │ │ │ - ldr r3, [pc, #-892] @ 1fe38 │ │ │ │ - ldr r4, [pc, #-892] @ 1fe3c │ │ │ │ + ldr r4, [pc, #-884] @ 1fd50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 13979c │ │ │ │ + ldr r3, [pc, #-896] @ 1fd54 │ │ │ │ + add r4, pc, r4 │ │ │ │ + vstr d9, [r4, #56] @ 0x38 │ │ │ │ + vstr d9, [r4, #64] @ 0x40 │ │ │ │ + vstr d9, [r4, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r0, [r4, #544] @ 0x220 │ │ │ │ ldr r2, [r3, #1296] @ 0x510 │ │ │ │ - add r4, pc, r4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #1300] @ 0x514 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #8 │ │ │ │ - vstr d9, [r4, #56] @ 0x38 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ - vstr d9, [r4, #72] @ 0x48 │ │ │ │ - vstr d9, [r4, #64] @ 0x40 │ │ │ │ - str r0, [r4, #544] @ 0x220 │ │ │ │ - beq 22c9c │ │ │ │ + beq 22b8c │ │ │ │ add r5, r3, #1312 @ 0x520 │ │ │ │ - vldr d7, [pc, #1012] @ 205f0 │ │ │ │ + vldr d16, [pc, #1008] @ 20508 │ │ │ │ vldr d0, [r5, #-8] │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 21b24 │ │ │ │ - ldr r3, [pc, #1024] @ 20610 │ │ │ │ + bne 21a40 │ │ │ │ + ldr r3, [pc, #1020] @ 20528 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1188] @ 0x4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20220 │ │ │ │ - bl 9e8cc │ │ │ │ - ldr r4, [pc, #1004] @ 20614 │ │ │ │ + beq 2013c │ │ │ │ + bl a48e4 │ │ │ │ + ldr r4, [pc, #1000] @ 2052c │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #1192] @ 0x4a8 │ │ │ │ str r5, [r4, #1188] @ 0x4a4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - str r5, [r4, #1192] @ 0x4a8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ + str r5, [r4, #1192] @ 0x4a8 │ │ │ │ str r5, [r4, #1196] @ 0x4ac │ │ │ │ - cmp r3, #9 │ │ │ │ str r5, [r4, #1200] @ 0x4b0 │ │ │ │ - beq 221f4 │ │ │ │ - ldr r3, [pc, #956] @ 20618 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq 22100 │ │ │ │ + ldr r3, [pc, #952] @ 20530 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20e04 │ │ │ │ - vldr d11, [pc, #896] @ 205f0 │ │ │ │ - ldr r3, [pc, #936] @ 2061c │ │ │ │ + bne 20d24 │ │ │ │ + ldr r3, [pc, #936] @ 20534 │ │ │ │ + vldr d11, [pc, #888] @ 20508 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - str r9, [sp, #72] @ 0x48 │ │ │ │ + str fp, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 21234 │ │ │ │ - ldr r3, [pc, #904] @ 20620 │ │ │ │ + bgt 21148 │ │ │ │ + ldr r3, [pc, #900] @ 20538 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 21268 │ │ │ │ + beq 2117c │ │ │ │ ldr r3, [r3, #1288] @ 0x508 │ │ │ │ cmn r3, #2 │ │ │ │ - beq 20e64 │ │ │ │ - ldr r3, [pc, #876] @ 20624 │ │ │ │ + beq 20d84 │ │ │ │ + ldr r3, [pc, #872] @ 2053c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmn r1, #2 │ │ │ │ - beq 202d4 │ │ │ │ + beq 201f0 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21a98 │ │ │ │ - ldr r3, [pc, #844] @ 20628 │ │ │ │ + beq 219b0 │ │ │ │ + ldr r3, [pc, #840] @ 20540 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 20e64 │ │ │ │ + bne 20d84 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21a90 │ │ │ │ - vldr s14, [r3, #64] @ 0x40 │ │ │ │ - ldr r6, [pc, #812] @ 2062c │ │ │ │ + beq 219a8 │ │ │ │ + vldr s15, [r3, #64] @ 0x40 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + ldr r6, [pc, #804] @ 20544 │ │ │ │ + ldr ip, [sp, #52] @ 0x34 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldr r2, [pc, #796] @ 20548 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ - ldr r3, [pc, #784] @ 20630 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - movgt r1, #1 │ │ │ │ - movle r1, #0 │ │ │ │ - str r1, [r0, #-20] @ 0xffffffec │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ + ldr r3, [pc, #780] @ 2054c │ │ │ │ + cmp r0, #0 │ │ │ │ + movgt r0, #1 │ │ │ │ + movle r0, #0 │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ - vstr s14, [r3] │ │ │ │ - ldr r3, [pc, #752] @ 20634 │ │ │ │ + str r0, [ip, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [sl, r2] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - str r2, [r3] │ │ │ │ - beq 21e0c │ │ │ │ - ldr r2, [pc, #740] @ 20638 │ │ │ │ - ldr r1, [pc, #740] @ 2063c │ │ │ │ - ldr r3, [pc, #740] @ 20640 │ │ │ │ + str r1, [r3] │ │ │ │ + beq 21d18 │ │ │ │ + ldr r3, [pc, #736] @ 20550 │ │ │ │ + ldr r2, [pc, #736] @ 20554 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r3, [pc, #724] @ 20558 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20388 │ │ │ │ - ldr r3, [pc, #712] @ 20644 │ │ │ │ + beq 202a4 │ │ │ │ + ldr r3, [pc, #708] @ 2055c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #696] @ 20648 │ │ │ │ + ldr r3, [pc, #692] @ 20560 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2140c │ │ │ │ - ldr r6, [pc, #680] @ 2064c │ │ │ │ + bne 21318 │ │ │ │ + ldr r6, [pc, #676] @ 20564 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #552] @ 0x228 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 203e4 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r3, [pc, #660] @ 20650 │ │ │ │ - vldr s14, [pc, #584] @ 20608 │ │ │ │ + beq 20300 │ │ │ │ + bl 139828 │ │ │ │ + ldr r3, [pc, #656] @ 20568 │ │ │ │ + vldr s14, [pc, #580] @ 20520 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ vldr s15, [r3] │ │ │ │ ldr r3, [r6, #556] @ 0x22c │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ + sub r3, r0, r3 │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - sub r3, r0, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 21b00 │ │ │ │ + bhi 21a18 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 21754 │ │ │ │ - ldr r3, [pc, #608] @ 20654 │ │ │ │ - vldr s24, [pc, #532] @ 2060c │ │ │ │ + ble 21660 │ │ │ │ + ldr r3, [pc, #604] @ 2056c │ │ │ │ + vldr s24, [pc, #528] @ 20524 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrsh r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21a10 │ │ │ │ + beq 218c0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r5, [pc, #584] @ 20658 │ │ │ │ - ldr r3, [pc, #584] @ 2065c │ │ │ │ + ldr r5, [pc, #580] @ 20570 │ │ │ │ + ldr r3, [pc, #580] @ 20574 │ │ │ │ + ldr r2, [pc, #580] @ 20578 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #576] @ 20660 │ │ │ │ add r3, pc, r3 │ │ │ │ + vldr s25, [r5, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - vldr s25, [r5, #96] @ 0x60 │ │ │ │ str r2, [r3] │ │ │ │ - beq 21428 │ │ │ │ + beq 21334 │ │ │ │ ldr r3, [r3, #560] @ 0x230 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 212d8 │ │ │ │ - bl 2d1d4 │ │ │ │ + beq 211cc │ │ │ │ + bl 2d8c4 │ │ │ │ vldr d13, [r5, #104] @ 0x68 │ │ │ │ vsub.f64 d13, d0, d13 │ │ │ │ - ldr r3, [pc, #524] @ 20664 │ │ │ │ + ldr r3, [pc, #520] @ 2057c │ │ │ │ vcmp.f64 d13, d11 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - vldr d7, [r3, #32] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ + vldr d16, [r3, #32] │ │ │ │ moveq r3, #1 │ │ │ │ - vcmp.f64 d7, d11 │ │ │ │ movne r3, #0 │ │ │ │ + vcmp.f64 d16, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21304 │ │ │ │ - ldr r3, [pc, #476] @ 20668 │ │ │ │ + bne 211c4 │ │ │ │ + ldr r3, [pc, #472] @ 20580 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s28, [r3, #96] @ 0x60 │ │ │ │ vcvt.f64.f32 d14, s28 │ │ │ │ vsub.f64 d14, d13, d14 │ │ │ │ - vsub.f64 d14, d14, d7 │ │ │ │ - vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ - vcmpe.f64 d14, d7 │ │ │ │ + vsub.f64 d14, d14, d16 │ │ │ │ + vcmpe.f64 d14, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 20508 │ │ │ │ + ble 20424 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - ble 204c4 │ │ │ │ + ble 203e0 │ │ │ │ ldr r2, [r3, #572] @ 0x23c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 229b8 │ │ │ │ - ldr r3, [pc, #416] @ 2066c │ │ │ │ + beq 22864 │ │ │ │ + ldr r3, [pc, #412] @ 20584 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20508 │ │ │ │ - ldr r6, [pc, #400] @ 20670 │ │ │ │ - vmov.f32 s12, #190 @ 0xc1f00000 -30.0 │ │ │ │ + beq 20424 │ │ │ │ + ldr r6, [pc, #396] @ 20588 │ │ │ │ + vmov.f32 s15, #190 @ 0xc1f00000 -30.0 │ │ │ │ + ldr r5, [pc, #392] @ 2058c │ │ │ │ add r6, pc, r6 │ │ │ │ - vldr s15, [r6, #96] @ 0x60 │ │ │ │ - ldr r5, [pc, #388] @ 20674 │ │ │ │ - vsub.f32 s12, s12, s15 │ │ │ │ + vldr s14, [r6, #96] @ 0x60 │ │ │ │ add r5, pc, r5 │ │ │ │ - vldr d7, [r5, #104] @ 0x68 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r5, #104] @ 0x68 │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 227e4 │ │ │ │ - ldr r3, [pc, #360] @ 20678 │ │ │ │ + bmi 22710 │ │ │ │ + ldr r3, [pc, #356] @ 20590 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 212b0 │ │ │ │ - vldr d7, [pc, #212] @ 205f8 │ │ │ │ - vmul.f64 d7, d14, d7 │ │ │ │ - ldr r3, [pc, #336] @ 2067c │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s11, [r3, #108] @ 0x6c │ │ │ │ - vneg.f32 s12, s11 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 20554 │ │ │ │ - vcvt.f64.f32 d6, s11 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 211f8 │ │ │ │ + vldr d16, [pc, #208] @ 20510 │ │ │ │ + vmul.f64 d16, d14, d16 │ │ │ │ + ldr r3, [pc, #332] @ 20594 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr s14, [r3, #108] @ 0x6c │ │ │ │ + vneg.f32 s15, s14 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bgt 20470 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f64 d6, d7 │ │ │ │ + vselgt.f64 d17, d17, d16 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 20588 │ │ │ │ + bge 204a4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - vldr d5, [pc, #140] @ 20600 │ │ │ │ + vldr d18, [pc, #136] @ 20518 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - ldr r3, [pc, #240] @ 20680 │ │ │ │ - cmp r4, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vstr s14, [r3, #108] @ 0x6c │ │ │ │ - bne 205c4 │ │ │ │ - vldr s14, [r3, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #220] @ 20684 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - add r2, pc, r2 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3, #104] @ 0x68 │ │ │ │ - vldr d7, [r2, #104] @ 0x68 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r2, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #188] @ 20688 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + ldr r3, [pc, #236] @ 20598 │ │ │ │ + cmp r4, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr s15, [r3, #108] @ 0x6c │ │ │ │ + bne 204e0 │ │ │ │ + vldr s15, [r3, #104] @ 0x68 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3, #104] @ 0x68 │ │ │ │ + ldr r3, [pc, #200] @ 2059c │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr d16, [r3, #104] @ 0x68 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ + ldr r3, [pc, #184] @ 205a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #548] @ 0x224 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21a20 │ │ │ │ - ldr r3, [pc, #172] @ 2068c │ │ │ │ + beq 21938 │ │ │ │ + ldr r3, [pc, #168] @ 205a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - b 20770 │ │ │ │ - nop {0} │ │ │ │ + b 20688 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00b99999 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq pc, r9, ip, lsr #28 │ │ │ │ - eoreq pc, r9, r0, lsl lr @ │ │ │ │ - eoreq pc, r9, r0, ror #27 │ │ │ │ - andeq r1, r0, r4, lsr #6 │ │ │ │ - eoreq pc, r9, r4, lsr #27 │ │ │ │ - eoreq pc, r9, r4, lsl #27 │ │ │ │ - eoreq pc, r9, r0, ror #26 │ │ │ │ - eoreq pc, r9, r4, lsr sp @ │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - eoreq r0, sl, r0, lsl fp │ │ │ │ - andseq ip, r7, r0, asr r6 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq pc, r9, r0, asr #25 │ │ │ │ - andeq r1, r0, r0, ror #4 │ │ │ │ - eoreq r0, sl, r8, asr #21 │ │ │ │ - eoreq pc, r9, ip, ror ip @ │ │ │ │ - eoreq r0, sl, r4, ror sl │ │ │ │ - eoreq pc, r9, r8, lsr #24 │ │ │ │ - eoreq r0, sl, ip, asr #20 │ │ │ │ - andseq ip, r7, ip, ror #12 │ │ │ │ - eoreq pc, r9, r0, ror #23 │ │ │ │ - eoreq r0, sl, r0, ror #19 │ │ │ │ - andeq r1, r0, r8, asr #8 │ │ │ │ - eoreq r0, sl, r8, lsl #19 │ │ │ │ - eoreq pc, r9, r8, asr #22 │ │ │ │ - eoreq r0, sl, ip, asr r9 │ │ │ │ - eoreq r0, sl, r0, asr #18 │ │ │ │ - ldrdeq r0, [sl], -r8 @ │ │ │ │ - mlaeq r9, r0, sl, pc @ │ │ │ │ - eoreq r0, sl, r0, lsr #17 │ │ │ │ - eoreq r0, sl, ip, lsl #17 │ │ │ │ - andseq ip, r7, ip, lsl #14 │ │ │ │ - mlaeq r9, r4, r8, pc @ │ │ │ │ - eoreq pc, r9, r4, lsl #17 │ │ │ │ - eoreq pc, r9, r4, asr #16 │ │ │ │ - eoreq pc, r9, r0, lsr #16 │ │ │ │ - eoreq pc, r9, r4, lsl #16 │ │ │ │ - eoreq r0, sl, ip, lsr #12 │ │ │ │ - andseq sl, r7, r4, asr #17 │ │ │ │ - eoreq r0, sl, r0, lsl r6 │ │ │ │ - eoreq pc, r9, r0, asr #15 │ │ │ │ - ldrdeq r0, [sl], -r0 @ │ │ │ │ - eoreq pc, r9, ip, lsl #15 │ │ │ │ - eoreq r0, sl, r0, lsr #10 │ │ │ │ - ldrdeq pc, [r9], -ip @ │ │ │ │ - ldrdeq pc, [r9], -r0 @ │ │ │ │ - ldrdeq r0, [sl], -r4 @ │ │ │ │ - mlaeq sl, r8, r4, r0 │ │ │ │ - eoreq r0, sl, ip, ror r4 │ │ │ │ - mulseq r7, ip, r5 │ │ │ │ - eoreq pc, r9, r4, asr #12 │ │ │ │ - andeq r1, r0, r0, lsr r4 │ │ │ │ - eoreq pc, r9, ip, ror #10 │ │ │ │ - eoreq pc, r9, r0, asr r5 @ │ │ │ │ - eoreq pc, r9, r4, lsr r5 @ │ │ │ │ - eoreq pc, r9, r0, lsl r5 @ │ │ │ │ - strdeq pc, [r9], -r0 @ │ │ │ │ - strhteq pc, [r9], -r4 @ │ │ │ │ - eoreq pc, r9, r8, lsr #9 │ │ │ │ - eoreq pc, r9, ip, lsl #9 │ │ │ │ - strhteq r0, [sl], -r8 │ │ │ │ - eoreq r0, sl, r0, ror r2 │ │ │ │ - eoreq r0, sl, ip, asr #4 │ │ │ │ - eoreq pc, r9, ip, lsl #8 │ │ │ │ - eoreq pc, r9, r0, ror #7 │ │ │ │ - andseq fp, r7, r0, lsr r9 │ │ │ │ - andseq fp, r7, ip, lsr #18 │ │ │ │ - eoreq pc, r9, r0, asr r3 @ │ │ │ │ - eoreq pc, r9, r8, lsr r3 @ │ │ │ │ - eoreq pc, r9, ip, lsl r3 @ │ │ │ │ - eoreq r0, sl, r4, lsr r1 │ │ │ │ - ldrdeq pc, [r9], -ip @ │ │ │ │ - strdeq r0, [sl], -ip @ │ │ │ │ - eoreq pc, r9, r8, lsr #5 │ │ │ │ - mlaeq sl, ip, r0, r0 │ │ │ │ - eoreq pc, r9, ip, asr #4 │ │ │ │ - andseq ip, r7, r4, ror #3 │ │ │ │ - eoreq pc, r9, r0, lsr #4 │ │ │ │ - eoreq r0, sl, r4, lsr r0 │ │ │ │ - strdeq pc, [r9], -r4 @ │ │ │ │ - andseq fp, r7, r8, ror sl │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strhteq pc, [r9], -r8 @ │ │ │ │ - eoreq pc, r9, r8, ror #2 │ │ │ │ - @ instruction: 0x0017b9d8 │ │ │ │ - @ instruction: 0x0017b9d0 │ │ │ │ - eoreq pc, r9, r8, lsl pc @ │ │ │ │ - ble 207b0 │ │ │ │ + eoreq pc, sl, r0, lsl pc @ │ │ │ │ + strdeq pc, [sl], -r4 @ │ │ │ │ + eoreq pc, sl, r4, asr #29 │ │ │ │ + andeq r1, r0, r0, lsl r3 │ │ │ │ + eoreq pc, sl, r8, lsl #29 │ │ │ │ + eoreq pc, sl, r8, ror #28 │ │ │ │ + eoreq pc, sl, r4, asr #28 │ │ │ │ + eoreq pc, sl, r0, lsl lr @ │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + strdeq r0, [fp], -r8 @ │ │ │ │ + ldrsheq sp, [r8], -r8 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq pc, sl, r4, lsr #27 │ │ │ │ + andeq r1, r0, ip, asr #4 │ │ │ │ + eoreq r0, fp, ip, lsr #23 │ │ │ │ + eoreq pc, sl, r0, ror #26 │ │ │ │ + eoreq r0, fp, r8, asr fp │ │ │ │ + eoreq pc, sl, r8, lsl #26 │ │ │ │ + eoreq r0, fp, r0, lsr fp │ │ │ │ + andseq sp, r8, ip, lsl #2 │ │ │ │ + eoreq pc, sl, r4, asr #25 │ │ │ │ + eoreq r0, fp, r0, asr #21 │ │ │ │ + andeq r1, r0, r4, lsr r4 │ │ │ │ + eoreq r0, fp, r8, ror #20 │ │ │ │ + eoreq pc, sl, r0, lsr ip @ │ │ │ │ + eoreq r0, fp, r0, asr #20 │ │ │ │ + eoreq r0, fp, r4, lsr #20 │ │ │ │ + strhteq r0, [fp], -ip │ │ │ │ + eoreq pc, sl, r8, ror #22 │ │ │ │ + eoreq r0, fp, r4, lsl #19 │ │ │ │ + eoreq r0, fp, r0, ror r9 │ │ │ │ + @ instruction: 0x0018d1b4 │ │ │ │ + eoreq pc, sl, ip, ror r9 @ │ │ │ │ + eoreq pc, sl, ip, ror #18 │ │ │ │ + eoreq pc, sl, ip, lsr #18 │ │ │ │ + eoreq pc, sl, r8, lsl #18 │ │ │ │ + eoreq r0, fp, r8, lsl r7 │ │ │ │ + andseq fp, r8, r8, ror r3 │ │ │ │ + eoreq pc, sl, r0, ror #17 │ │ │ │ + strdeq r0, [fp], -r8 @ │ │ │ │ + eoreq pc, sl, r8, lsr #17 │ │ │ │ + strhteq r0, [fp], -r8 │ │ │ │ + eoreq pc, sl, r4, ror r8 @ │ │ │ │ + eoreq r0, fp, r8, lsl #12 │ │ │ │ + eoreq pc, sl, r4, asr #15 │ │ │ │ + strhteq pc, [sl], -r8 @ │ │ │ │ + strhteq r0, [fp], -ip │ │ │ │ + eoreq r0, fp, r0, lsl #11 │ │ │ │ + eoreq r0, fp, r4, ror #10 │ │ │ │ + andseq sp, r8, r4, asr #32 │ │ │ │ + eoreq pc, sl, ip, lsr #14 │ │ │ │ + andeq r1, r0, ip, lsl r4 │ │ │ │ + eoreq pc, sl, r4, asr r6 @ │ │ │ │ + eoreq pc, sl, r0, lsr r6 @ │ │ │ │ + eoreq pc, sl, r4, lsl r6 @ │ │ │ │ + strdeq pc, [sl], -r8 @ │ │ │ │ + ldrdeq pc, [sl], -r0 @ │ │ │ │ + mlaeq sl, ip, r5, pc @ │ │ │ │ + mlaeq sl, r0, r5, pc @ │ │ │ │ + eoreq pc, sl, r0, ror r5 @ │ │ │ │ + mlaeq fp, ip, r3, r0 │ │ │ │ + eoreq r0, fp, r4, asr r3 │ │ │ │ + eoreq r0, fp, ip, lsr #6 │ │ │ │ + eoreq pc, sl, ip, ror #9 │ │ │ │ + eoreq pc, sl, r0, asr #9 │ │ │ │ + @ instruction: 0x0018c3d4 │ │ │ │ + andseq ip, r8, r8, asr #7 │ │ │ │ + eoreq pc, sl, r4, lsr r4 @ │ │ │ │ + eoreq pc, sl, ip, lsl r4 @ │ │ │ │ + eoreq pc, sl, r0, lsl #8 │ │ │ │ + eoreq r0, fp, r8, lsl r2 │ │ │ │ + eoreq pc, sl, r0, asr #7 │ │ │ │ + eoreq r0, fp, r0, ror #3 │ │ │ │ + eoreq pc, sl, ip, lsl #7 │ │ │ │ + eoreq r0, fp, ip, ror r1 │ │ │ │ + eoreq pc, sl, ip, lsr #6 │ │ │ │ + andseq ip, r8, ip, ror ip │ │ │ │ + strdeq pc, [sl], -ip @ │ │ │ │ + eoreq r0, fp, r8, lsl #2 │ │ │ │ + ldrdeq r0, [fp], -r4 @ │ │ │ │ + andseq ip, r8, r8, lsl r5 │ │ │ │ + mlaeq sl, r8, r2, pc @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq pc, sl, r4, asr r2 @ │ │ │ │ + andseq ip, r8, ip, ror r4 │ │ │ │ + andseq ip, r8, r0, ror r4 │ │ │ │ + strdeq pc, [sl], -ip @ │ │ │ │ + ble 206c8 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r2, [pc, #-244] @ 20690 │ │ │ │ + ldr r2, [pc, #-244] @ 205a8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - ble 21448 │ │ │ │ + ble 21354 │ │ │ │ vcmpe.f32 s24, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ addgt r1, r1, #1 │ │ │ │ strgt r1, [r3, #80] @ 0x50 │ │ │ │ - ble 220e8 │ │ │ │ - ldr r3, [pc, #-276] @ 20694 │ │ │ │ + ble 21ff4 │ │ │ │ + ldr r3, [pc, #-276] @ 205ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 9bfac │ │ │ │ - ldr r2, [pc, #-288] @ 20698 │ │ │ │ + bl a1e18 │ │ │ │ + ldr r2, [pc, #-288] @ 205b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #1300] @ 0x514 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 2129c │ │ │ │ + blt 211b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 20814 │ │ │ │ + bne 2072c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 207f0 │ │ │ │ + beq 20708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #1300] @ 0x514 │ │ │ │ movle r3, #1 │ │ │ │ strle r3, [r2, #20] │ │ │ │ - ldr r4, [pc, #-348] @ 2069c │ │ │ │ + ldr r4, [pc, #-348] @ 205b4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ vldr d0, [r3, #32] │ │ │ │ - bl 2ee0c │ │ │ │ + bl 2f638 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - ldr r4, [pc, #-380] @ 206a0 │ │ │ │ + ldr r4, [pc, #-380] @ 205b8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 21470 │ │ │ │ - ldr r2, [pc, #-400] @ 206a4 │ │ │ │ - ldr r3, [pc, #-400] @ 206a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ + beq 21520 │ │ │ │ + ldr r3, [pc, #-400] @ 205bc │ │ │ │ + ldr r1, [pc, #-400] @ 205c0 │ │ │ │ + ldr r2, [pc, #-400] @ 205c4 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr r1, [pc, #-416] @ 206ac │ │ │ │ add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [r3] │ │ │ │ - beq 21540 │ │ │ │ - ldr r4, [pc, #-428] @ 206b0 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 2137c │ │ │ │ + ldr r4, [pc, #-428] @ 205c8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #576] @ 0x240 │ │ │ │ ldr r1, [r4, #580] @ 0x244 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r3, r1, #0 │ │ │ │ - blt 20894 │ │ │ │ - ldr r3, [pc, #-452] @ 206b4 │ │ │ │ + blt 207ac │ │ │ │ + ldr r3, [pc, #-452] @ 205cc │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - blx 19a044 │ │ │ │ - vldr s14, [r4, #584] @ 0x248 │ │ │ │ + blx 1aaa0c │ │ │ │ vmov s15, r0 │ │ │ │ + vldr s14, [r4, #584] @ 0x248 │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ - ldr r4, [pc, #-484] @ 206b8 │ │ │ │ + ldr r4, [pc, #-484] @ 205d0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 209e0 │ │ │ │ - ldr r1, [pc, #-500] @ 206bc │ │ │ │ + beq 208f8 │ │ │ │ + ldr r1, [pc, #-500] @ 205d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 221ac │ │ │ │ + beq 220b8 │ │ │ │ ldrsh r2, [r4, #88] @ 0x58 │ │ │ │ vldr d12, [r5, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 20990 │ │ │ │ + beq 208a8 │ │ │ │ mov r2, #0 │ │ │ │ - strh r2, [r1, #116] @ 0x74 │ │ │ │ - ldr ip, [sp, #68] @ 0x44 │ │ │ │ + ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ - mov r1, r2 │ │ │ │ - str r3, [r4, #92] @ 0x5c │ │ │ │ strh r2, [r4, #88] @ 0x58 │ │ │ │ - b 20924 │ │ │ │ - vldr s12, [r3, #4] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcmpe.f64 d12, d6 │ │ │ │ + str r3, [r4, #92] @ 0x5c │ │ │ │ + strh r2, [r1, #116] @ 0x74 │ │ │ │ + mov r1, r2 │ │ │ │ + b 2083c │ │ │ │ + vldr s15, [r3, #4] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d12, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 21b44 │ │ │ │ + bls 21a60 │ │ │ │ ldrsh r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r0, r2 │ │ │ │ eoreq r1, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ - beq 21bfc │ │ │ │ + beq 21b18 │ │ │ │ mov ip, r3 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcmpe.f64 d12, d7 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d12, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 208ec │ │ │ │ + bpl 20804 │ │ │ │ cmp r2, #0 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - beq 20950 │ │ │ │ - ldr r3, [pc, #-652] @ 206c0 │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + beq 20868 │ │ │ │ + ldr r3, [pc, #-652] @ 205d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r3, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20964 │ │ │ │ - ldr r3, [pc, #-668] @ 206c4 │ │ │ │ + beq 2087c │ │ │ │ + ldr r3, [pc, #-668] @ 205dc │ │ │ │ add r3, pc, r3 │ │ │ │ strh r1, [r3, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #-676] @ 206c8 │ │ │ │ + ldr r0, [pc, #-676] @ 205e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrh r2, [r0, #116] @ 0x74 │ │ │ │ ldrh r3, [r0, #118] @ 0x76 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ sxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 20990 │ │ │ │ + beq 208a8 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ - ldr r2, [pc, #-716] @ 206cc │ │ │ │ + bl 2cb64 │ │ │ │ + ldr r2, [pc, #-716] @ 205e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 209e0 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcmpe.f64 d12, d7 │ │ │ │ + beq 208f8 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d12, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 209e0 │ │ │ │ + blt 208f8 │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 22144 │ │ │ │ + beq 22050 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 22280 │ │ │ │ - ldr r3, [pc, #-772] @ 206d0 │ │ │ │ + beq 2218c │ │ │ │ + ldr r3, [pc, #-772] @ 205e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #-788] @ 206d4 │ │ │ │ - ldr r2, [pc, #-788] @ 206d8 │ │ │ │ - ldr r6, [pc, #-788] @ 206dc │ │ │ │ + ldr r3, [pc, #-788] @ 205ec │ │ │ │ + ldr r2, [pc, #-788] @ 205f0 │ │ │ │ + ldr r6, [pc, #-788] @ 205f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r3] │ │ │ │ - b 20a18 │ │ │ │ + b 20930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 337f4 │ │ │ │ + bl 34428 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 20a84 │ │ │ │ + beq 2099c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 20d14 │ │ │ │ + bne 20c30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 338fc │ │ │ │ + bl 34570 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 20d14 │ │ │ │ + beq 20c30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 284c8 │ │ │ │ + bl 28924 │ │ │ │ ldr r3, [r4] │ │ │ │ - cmp r3, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ - bne 20a00 │ │ │ │ - ldr r3, [pc, #-884] @ 206e0 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bne 20918 │ │ │ │ + ldr r3, [pc, #-884] @ 205f8 │ │ │ │ ldr r7, [sl, r3] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 2315c │ │ │ │ - bl 2e1ac │ │ │ │ + beq 2307c │ │ │ │ + bl 2e94c │ │ │ │ mov r0, r4 │ │ │ │ - bl 337f4 │ │ │ │ + bl 34428 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 20a10 │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ + bne 20928 │ │ │ │ + ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - b 1f7b0 │ │ │ │ - vldr s12, [r3] │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d6, d6, d5 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s12, [r3] │ │ │ │ - vstr s14, [r3, #4] │ │ │ │ + b 1f6f0 │ │ │ │ + vldr s14, [r3] │ │ │ │ + vldr s15, [r3, #4] │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d17, d17, d18 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s14, [r3] │ │ │ │ + vstr s15, [r3, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20a90 │ │ │ │ - b 1fe98 │ │ │ │ - ldr r3, [pc, #-1004] @ 206e4 │ │ │ │ + bne 209a8 │ │ │ │ + b 1fdb0 │ │ │ │ + ldr r3, [pc, #-1004] @ 205fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - bl 142000 │ │ │ │ - b 1fe58 │ │ │ │ - ldr r3, [pc, #-1028] @ 206e8 │ │ │ │ + bl 14eb84 │ │ │ │ + b 1fd70 │ │ │ │ + bl 14e9e0 │ │ │ │ + b 1fd70 │ │ │ │ + ldr r3, [pc, #-1036] @ 20600 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - bl 142574 │ │ │ │ - b 1fe58 │ │ │ │ - ldr r3, [pc, #-1052] @ 206ec │ │ │ │ + bl 14eee8 │ │ │ │ + b 1fd70 │ │ │ │ + ldr r3, [pc, #-1060] @ 20604 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - bl 1419a4 │ │ │ │ - b 1fe58 │ │ │ │ - bl 141824 │ │ │ │ - b 1fe58 │ │ │ │ - ldr r3, [pc, #-1084] @ 206f0 │ │ │ │ + bl 14f824 │ │ │ │ + b 1fd70 │ │ │ │ + ldr r3, [pc, #-1084] @ 20608 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - bl 141cdc │ │ │ │ - b 1fe58 │ │ │ │ - ldr r4, [pc, #-1108] @ 206f4 │ │ │ │ + bl 14f240 │ │ │ │ + b 1fd70 │ │ │ │ + ldr r4, [pc, #-1108] @ 2060c │ │ │ │ cmp ip, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ + mov r2, #0 │ │ │ │ mvnne ip, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - mov r2, #0 │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ streq r0, [r4, #20] │ │ │ │ - beq 20b7c │ │ │ │ + beq 20a94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 823f8 │ │ │ │ + bl 86d40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #-1164] @ 206f8 │ │ │ │ + ldr r3, [pc, #-1164] @ 20610 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #-1176] @ 206fc │ │ │ │ + ldr r3, [pc, #-1176] @ 20614 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - moveq r2, #1 │ │ │ │ - streq r2, [r3, #20] │ │ │ │ - ldr r6, [pc, #-1196] @ 20700 │ │ │ │ - ldr r5, [pc, #-1196] @ 20704 │ │ │ │ + bne 20ac0 │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr r6, [pc, #-1200] @ 20618 │ │ │ │ + ldr r5, [pc, #-1200] @ 2061c │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 20be8 │ │ │ │ + b 20b04 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - bl 82ce0 │ │ │ │ - cmp r0, #0 │ │ │ │ + bl 876ec │ │ │ │ mov r4, r0 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bne 227d8 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ + bne 22704 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r4 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 22814 │ │ │ │ + bne 22740 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20bb8 │ │ │ │ - ldr r3, [pc, #-1268] @ 20708 │ │ │ │ + bne 20ad4 │ │ │ │ + ldr r3, [pc, #-1272] @ 20620 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #476] @ 0x1dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 22f58 │ │ │ │ + beq 22e74 │ │ │ │ ldr r2, [r3, #468] @ 0x1d4 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #-1296] @ 2070c │ │ │ │ - movw r1, #65403 @ 0xff7b │ │ │ │ + ldr r3, [pc, #-1300] @ 20624 │ │ │ │ + mov r1, #0 │ │ │ │ + movw r0, #65402 @ 0xff7a │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ - ldr r3, [pc, #-1308] @ 20710 │ │ │ │ - cmp r2, #0 │ │ │ │ + ldr r3, [pc, #-1316] @ 20628 │ │ │ │ + cmp r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - movw r0, #65402 @ 0xff7a │ │ │ │ - mov r2, #0 │ │ │ │ - moveq r0, r1 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bl 30070 │ │ │ │ - b 1ec78 │ │ │ │ - ldr r4, [pc, #-1340] @ 20714 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + movw r3, #65403 @ 0xff7b │ │ │ │ + moveq r0, r3 │ │ │ │ + bl 309e8 │ │ │ │ + b 1ebb4 │ │ │ │ + ldr r4, [pc, #-1344] @ 2062c │ │ │ │ cmp ip, #3 │ │ │ │ mvnne r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r1, [r4, #20] │ │ │ │ - beq 20ba4 │ │ │ │ + beq 20ac0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #1 │ │ │ │ streq r0, [r4, #20] │ │ │ │ - beq 20ba4 │ │ │ │ + beq 20ac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 823f8 │ │ │ │ + bl 86d40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 20b8c │ │ │ │ - ldr r3, [pc, #-1408] @ 20718 │ │ │ │ + b 20aa4 │ │ │ │ + ldr r3, [pc, #-1412] @ 20630 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #-1424] @ 2071c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #-1428] @ 20634 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #504] @ 0x1f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22c84 │ │ │ │ - ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ + beq 22bac │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 85414 │ │ │ │ - bl 2d5b8 │ │ │ │ + ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ + bl 8a000 │ │ │ │ + bl 2dd08 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b 1faa0 │ │ │ │ + b 1f9dc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #-1484] @ 20720 │ │ │ │ + ldr r3, [pc, #-1488] @ 20638 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 20ba4 │ │ │ │ - bl 823f8 │ │ │ │ - ldr r3, [pc, #-1500] @ 20724 │ │ │ │ + b 20ac0 │ │ │ │ + bl 86d40 │ │ │ │ + ldr r3, [pc, #-1504] @ 2063c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 20b8c │ │ │ │ + b 20aa4 │ │ │ │ mvn r2, #0 │ │ │ │ - b 20ce4 │ │ │ │ - ldr r4, [pc, #-1524] @ 20728 │ │ │ │ + b 20c00 │ │ │ │ + ldr r4, [pc, #-1528] @ 20640 │ │ │ │ mov r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 21368 │ │ │ │ - ldr r3, [pc, #-1548] @ 2072c │ │ │ │ + beq 21270 │ │ │ │ + ldr r3, [pc, #-1552] @ 20644 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s0, [r3, #584] @ 0x248 │ │ │ │ ldr r1, [r3, #592] @ 0x250 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 20d54 │ │ │ │ + bne 20c70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20de8 │ │ │ │ - ldr r4, [pc, #-1580] @ 20730 │ │ │ │ + beq 20d08 │ │ │ │ + ldr r4, [pc, #-1584] @ 20648 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e220 │ │ │ │ - ldr r3, [pc, #-1596] @ 20734 │ │ │ │ + bl 2e9cc │ │ │ │ + ldr r3, [pc, #-1600] @ 2064c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #596] @ 0x254 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 20d8c │ │ │ │ + bne 20ca8 │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ ldrsh r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22784 │ │ │ │ - ldr r3, [pc, #-1628] @ 20738 │ │ │ │ + beq 226bc │ │ │ │ + ldr r3, [pc, #-1632] @ 20650 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20dc4 │ │ │ │ + beq 20ce4 │ │ │ │ add r2, r3, #1136 @ 0x470 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - addmi r3, r3, #1120 @ 0x460 │ │ │ │ - vldrmi s14, [r3, #12] │ │ │ │ - vmovmi.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - vdivmi.f32 s15, s13, s14 │ │ │ │ - vstrmi s15, [r2] │ │ │ │ - ldr r3, [pc, #-1680] @ 2073c │ │ │ │ + bpl 20ce4 │ │ │ │ + add r3, r3, #1120 @ 0x460 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr s14, [r3, #12] │ │ │ │ + vdiv.f32 s15, s13, s14 │ │ │ │ + vstr s15, [r2] │ │ │ │ + ldr r3, [pc, #-1688] @ 20654 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r3, #584] @ 0x248 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #592] @ 0x250 │ │ │ │ - str r2, [r3, #596] @ 0x254 │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ strh r2, [r3] │ │ │ │ - ldr r3, [pc, #-1712] @ 20740 │ │ │ │ + ldr r3, [pc, #-1720] @ 20658 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20280 │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ + beq 2019c │ │ │ │ + ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #-1736] @ 20744 │ │ │ │ - ldr r4, [pc, #-1736] @ 20748 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #0 │ │ │ │ + ldr r2, [pc, #-1752] @ 2065c │ │ │ │ + ldr r4, [pc, #-1752] @ 20660 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r3, [r4, #1180] @ 0x49c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21b1c │ │ │ │ - ldr r3, [pc, #-1768] @ 2074c │ │ │ │ + beq 21a34 │ │ │ │ + ldr r3, [pc, #-1776] @ 20664 │ │ │ │ + mov r5, #0 │ │ │ │ movw r2, #65331 @ 0xff33 │ │ │ │ + movw r0, #65330 @ 0xff32 │ │ │ │ + str r5, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ - movw r0, #65330 @ 0xff32 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, r5 │ │ │ │ moveq r0, r2 │ │ │ │ - mov r5, #0 │ │ │ │ - str r5, [r4, #20] │ │ │ │ - bl 30070 │ │ │ │ + bl 309e8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 188ec4 │ │ │ │ + bl 199630 │ │ │ │ str r5, [r4, #1180] @ 0x49c │ │ │ │ - b 1f7b0 │ │ │ │ - ldr r2, [pc, #-1820] @ 20750 │ │ │ │ - ldr r1, [pc, #-1820] @ 20754 │ │ │ │ - ldr r3, [pc, #-1820] @ 20758 │ │ │ │ - ldr r8, [pc, #-1820] @ 2075c │ │ │ │ + b 1f6f0 │ │ │ │ + ldr r3, [pc, #-1828] @ 20668 │ │ │ │ + mov r6, #12 │ │ │ │ + ldr r2, [pc, #-1832] @ 2066c │ │ │ │ + ldr r8, [pc, #-1832] @ 20670 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ + str r2, [r3] │ │ │ │ add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #-1848] @ 20674 │ │ │ │ ldr r7, [sl, r3] │ │ │ │ - mov r6, #12 │ │ │ │ - b 20ec0 │ │ │ │ - sub r0, r3, r0 │ │ │ │ - rsb r3, r0, r0, lsl #5 │ │ │ │ - add r0, r0, r3, lsl #2 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - lsl r0, r0, #3 │ │ │ │ - blx 199880 │ │ │ │ - cmp r0, #10 │ │ │ │ - movlt r0, #10 │ │ │ │ - rsb r3, r0, r0, lsl #5 │ │ │ │ - add r0, r0, r3, lsl #2 │ │ │ │ - lsl r0, r0, #3 │ │ │ │ - bl 12d2e4 │ │ │ │ + b 20dd4 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + sub r3, r3, r0 │ │ │ │ + mov r0, #1000 @ 0x3e8 │ │ │ │ + mul r3, r0, r3 │ │ │ │ + sdiv r3, r3, r2 │ │ │ │ + cmp r3, #10 │ │ │ │ + movlt r3, #10 │ │ │ │ + mul r0, r0, r3 │ │ │ │ + bl 1396e4 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ - ldr r4, [pc, #-1900] @ 20760 │ │ │ │ + ldr r4, [pc, #-1896] @ 20678 │ │ │ │ cmp r3, #0 │ │ │ │ - vldrne s14, [r3, #64] @ 0x40 │ │ │ │ + vldrne s15, [r3, #64] @ 0x40 │ │ │ │ add r4, pc, r4 │ │ │ │ - vmoveq.f64 d7, d9 │ │ │ │ - vcvtne.f64.f32 d7, s14 │ │ │ │ - vldr d6, [r4, #104] @ 0x68 │ │ │ │ + vmoveq.f64 d16, d9 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ + vldr d17, [r4, #104] @ 0x68 │ │ │ │ + vcvtne.f64.f32 d16, s15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [r7, #24] │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r7, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 212a8 │ │ │ │ + bne 211bc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bge 212a8 │ │ │ │ + bge 211bc │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 20e90 │ │ │ │ - ldr r2, [pc, #-1984] @ 20764 │ │ │ │ + bne 20db0 │ │ │ │ + ldr r2, [pc, #-1980] @ 2067c │ │ │ │ mov r4, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 210dc │ │ │ │ - ldr r3, [pc, #-2012] @ 20768 │ │ │ │ - ldr r9, [pc, #-2012] @ 2076c │ │ │ │ + beq 20ff0 │ │ │ │ + ldr r3, [pc, #-2008] @ 20680 │ │ │ │ mov fp, #0 │ │ │ │ + mov r8, fp │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ + ldr r9, [pc, #-2020] @ 20684 │ │ │ │ + vldr s24, [pc, #956] @ 21228 │ │ │ │ add r3, pc, r3 │ │ │ │ - vldr s24, [pc, #972] @ 21320 │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r8, fp │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - str sl, [sp, #60] @ 0x3c │ │ │ │ - b 20f98 │ │ │ │ + b 20eac │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orrs r2, r8, r2 │ │ │ │ moveq r8, r2 │ │ │ │ - beq 20f90 │ │ │ │ + beq 20ea4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vcmpe.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 21214 │ │ │ │ + bmi 21128 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 210d8 │ │ │ │ - cmp r4, #131072 @ 0x20000 │ │ │ │ + beq 20fec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r4, #131072 @ 0x20000 │ │ │ │ movlt sl, r4 │ │ │ │ movge sl, #131072 @ 0x20000 │ │ │ │ + sub r4, r4, sl │ │ │ │ str r3, [r9] │ │ │ │ - bl 12d39c │ │ │ │ + bl 13979c │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ - sub r4, r4, sl │ │ │ │ - cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 21184 │ │ │ │ - bl 12d39c │ │ │ │ - sub r3, r0, r6 │ │ │ │ - vmov s14, r3 │ │ │ │ - ldr r3, [pc, #844] @ 21324 │ │ │ │ - vcvt.f32.u32 s14, s14 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 21098 │ │ │ │ + bl 13979c │ │ │ │ + sub r0, r0, r6 │ │ │ │ + ldr r3, [pc, #836] @ 2122c │ │ │ │ + vmov s15, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - vldr d6, [r3, #56] @ 0x38 │ │ │ │ - vmul.f32 s14, s14, s24 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r3, #56] @ 0x38 │ │ │ │ + vldr d17, [r3, #56] @ 0x38 │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s24 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp sl, r3 │ │ │ │ - ble 2101c │ │ │ │ + ble 20f30 │ │ │ │ cmp r8, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bne 2120c │ │ │ │ + bne 21120 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ orrne fp, fp, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 210d8 │ │ │ │ - ldr r3, [pc, #772] @ 21328 │ │ │ │ + beq 20fec │ │ │ │ + ldr r3, [pc, #760] @ 21230 │ │ │ │ mov r1, sl │ │ │ │ + ldr sl, [pc, #756] @ 21234 │ │ │ │ + ldr r0, [pc, #756] @ 21238 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ldr sl, [pc, #760] @ 2132c │ │ │ │ - cmp r2, #0 │ │ │ │ - vldrne s14, [r2, #64] @ 0x40 │ │ │ │ add sl, pc, sl │ │ │ │ - vmoveq.f64 d7, d9 │ │ │ │ - vcvtne.f64.f32 d7, s14 │ │ │ │ - vldr d6, [sl, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #736] @ 21330 │ │ │ │ - ldr r0, [pc, #736] @ 21334 │ │ │ │ - ldr r2, [sl, #8] │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #744] @ 2123c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ + vldr d17, [sl, #104] @ 0x68 │ │ │ │ + cmp r2, #0 │ │ │ │ + vldrne s15, [r2, #64] @ 0x40 │ │ │ │ + vmoveq.f64 d16, d9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ str r0, [r3] │ │ │ │ - mov r2, fp │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [r7, #24] │ │ │ │ + vcvtne.f64.f32 d16, s15 │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ + mov r2, fp │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r7, #24] │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 20f64 │ │ │ │ - ldr r2, [r5, #132] @ 0x84 │ │ │ │ + ble 20e78 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ + ldr r2, [r5, #132] @ 0x84 │ │ │ │ + add r1, r0, r6 │ │ │ │ sub r2, r2, r6 │ │ │ │ str r2, [r5, #132] @ 0x84 │ │ │ │ - add r1, r0, r6 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ vmov s15, r6 │ │ │ │ add r2, sl, #1200 @ 0x4b0 │ │ │ │ - vldr s11, [r7, #12] │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ - vldr s15, [r2, #8] │ │ │ │ - vcvt.f64.s32 d4, s11 │ │ │ │ - vldr d6, [sl, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d5, d7, d4 │ │ │ │ - vadd.f64 d6, d5, d6 │ │ │ │ - vstr d6, [sl, #104] @ 0x68 │ │ │ │ - bne 20f98 │ │ │ │ + vldr d19, [sl, #104] @ 0x68 │ │ │ │ + vldr s14, [r2, #8] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldr s15, [r7, #12] │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vdiv.f64 d17, d16, d18 │ │ │ │ + vadd.f64 d17, d17, d19 │ │ │ │ + vstr d17, [sl, #104] @ 0x68 │ │ │ │ + bne 20eac │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 210f4 │ │ │ │ + beq 21008 │ │ │ │ ldr r4, [r5, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2211c │ │ │ │ - ldr r3, [pc, #572] @ 21338 │ │ │ │ + beq 22028 │ │ │ │ + ldr r3, [pc, #560] @ 21240 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 202f4 │ │ │ │ - ldr r3, [pc, #556] @ 2133c │ │ │ │ + bne 20210 │ │ │ │ + ldr r3, [pc, #544] @ 21244 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21a90 │ │ │ │ + beq 219a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 31120 │ │ │ │ + bl 31b54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ - ldr r3, [pc, #524] @ 21340 │ │ │ │ + ldr r3, [pc, #512] @ 21248 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #548] @ 0x224 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21eec │ │ │ │ - ldr r4, [pc, #508] @ 21344 │ │ │ │ + beq 21df8 │ │ │ │ + ldr r4, [pc, #496] @ 2124c │ │ │ │ vmov.f64 d0, d12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee0c │ │ │ │ + bl 2f638 │ │ │ │ + cmp r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - strne r3, [r4, #20] │ │ │ │ - ldr r3, [pc, #472] @ 21348 │ │ │ │ mov r0, r2 │ │ │ │ + strne r3, [r4, #20] │ │ │ │ + ldr r3, [pc, #456] @ 21250 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - bl 7eebc │ │ │ │ - bl 2e684 │ │ │ │ - b 20814 │ │ │ │ + bl 8350c │ │ │ │ + bl 2ee70 │ │ │ │ + b 2072c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 99308 │ │ │ │ + bl 9efbc │ │ │ │ cmn r0, #2 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #124] @ 0x7c │ │ │ │ - beq 20fc4 │ │ │ │ + beq 20ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 20fc4 │ │ │ │ - ldr r2, [pc, #408] @ 2134c │ │ │ │ + bge 20ed8 │ │ │ │ + ldr r2, [pc, #396] @ 21254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20fc4 │ │ │ │ + beq 20ed8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 227bc │ │ │ │ - bl 12d39c │ │ │ │ - vldr d6, [r9, #56] @ 0x38 │ │ │ │ - sub r3, r0, r6 │ │ │ │ - vmov s14, r3 │ │ │ │ + beq 226e8 │ │ │ │ + bl 13979c │ │ │ │ + sub r0, r0, r6 │ │ │ │ + vldr d17, [r9, #56] @ 0x38 │ │ │ │ + vmov s15, r0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - vcvt.f32.u32 s14, s14 │ │ │ │ cmp sl, r3 │ │ │ │ movle r8, #1 │ │ │ │ - vmul.f32 s14, s14, s24 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r9, #56] @ 0x38 │ │ │ │ - ble 2101c │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s24 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r9, #56] @ 0x38 │ │ │ │ + ble 20f30 │ │ │ │ mov sl, r3 │ │ │ │ mov r8, #1 │ │ │ │ mov fp, r8 │ │ │ │ - b 21014 │ │ │ │ - ldr r2, [pc, #308] @ 21350 │ │ │ │ + b 20f28 │ │ │ │ + ldr r2, [pc, #296] @ 21258 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ - b 20f90 │ │ │ │ - ldr r3, [pc, #280] @ 21354 │ │ │ │ + b 20ea4 │ │ │ │ + ldr r3, [pc, #268] @ 2125c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - bl d68f4 │ │ │ │ + bl df5a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 20290 │ │ │ │ + beq 201ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 20290 │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ - b 1faa0 │ │ │ │ + bgt 201ac │ │ │ │ + ldr r8, [sp, #72] @ 0x48 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + b 1f9dc │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21284 │ │ │ │ + beq 21198 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str r1, [r2] │ │ │ │ - bl 30d38 │ │ │ │ - ldr r3, [pc, #204] @ 21358 │ │ │ │ + bl 31750 │ │ │ │ + ldr r3, [pc, #192] @ 21260 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1288] @ 0x508 │ │ │ │ cmn r3, #2 │ │ │ │ - bne 202b0 │ │ │ │ - b 202d4 │ │ │ │ + bne 201cc │ │ │ │ + b 201f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 20814 │ │ │ │ - b 207f0 │ │ │ │ + bne 2072c │ │ │ │ + b 20708 │ │ │ │ mov r4, r0 │ │ │ │ - b 20f34 │ │ │ │ - ldr r3, [pc, #164] @ 2135c │ │ │ │ - vldr d6, [pc, #84] @ 21310 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1200 @ 0x4b0 │ │ │ │ - vldr s15, [r3, #8] │ │ │ │ - vmul.f32 s14, s25, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d14 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - b 20524 │ │ │ │ + b 20e48 │ │ │ │ + vmov.i64 d14, #0x0000000000000000 │ │ │ │ + b 20424 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - bl 2d1d4 │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ add r5, r5, #1200 @ 0x4b0 │ │ │ │ + bl 2d8c4 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ blx r3 │ │ │ │ vldr s15, [r5, #8] │ │ │ │ - vmul.f32 s14, s0, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d13, d13, d7 │ │ │ │ - b 20450 │ │ │ │ - vldr d14, [pc, #12] @ 21318 │ │ │ │ - b 20508 │ │ │ │ - nop {0} │ │ │ │ + vmul.f32 s15, s0, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vsub.f64 d13, d13, d16 │ │ │ │ + b 2036c │ │ │ │ + ldr r3, [pc, #100] @ 21264 │ │ │ │ + vldr d17, [pc, #28] @ 21220 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1200 @ 0x4b0 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ + vmul.f32 s15, s25, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d14 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + b 20440 │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00b99999 │ │ │ │ - ... │ │ │ │ strcc r3, [r6, #1981] @ 0x7bd │ │ │ │ - mlaeq r9, r0, lr, pc @ │ │ │ │ - eoreq pc, r9, r4, lsl r0 @ │ │ │ │ - eoreq pc, r9, r0 │ │ │ │ - eoreq pc, r9, r0, lsl lr @ │ │ │ │ - mulseq r7, r4, r8 │ │ │ │ - eoreq lr, r9, r0, asr #30 │ │ │ │ - eoreq lr, r9, ip, lsr #30 │ │ │ │ - eoreq pc, r9, r8, lsr sp @ │ │ │ │ - strdeq lr, [r9], -r0 @ │ │ │ │ - eoreq lr, r9, r8, asr #29 │ │ │ │ - eoreq lr, r9, r8, lsl #29 │ │ │ │ - andseq fp, r7, ip, lsl #14 │ │ │ │ - eoreq lr, r9, r0, lsl #28 │ │ │ │ - strhteq lr, [r9], -r0 │ │ │ │ - eoreq lr, r9, r0, lsl #27 │ │ │ │ - andseq fp, r7, r8, asr ip │ │ │ │ - eoreq lr, r9, ip, lsl #25 │ │ │ │ + eoreq pc, sl, r0, lsl #31 │ │ │ │ + strdeq pc, [sl], -r8 @ │ │ │ │ + strdeq pc, [sl], -r0 @ │ │ │ │ + andseq ip, r8, r0, ror #6 │ │ │ │ + eoreq pc, sl, r4, lsl #30 │ │ │ │ + eoreq pc, sl, ip, lsr #32 │ │ │ │ + eoreq pc, sl, r8, lsl r0 @ │ │ │ │ + eoreq pc, sl, r4, lsr #28 │ │ │ │ + ldrdeq lr, [sl], -ip @ │ │ │ │ + strhteq lr, [sl], -r4 │ │ │ │ + eoreq lr, sl, r4, ror pc │ │ │ │ + @ instruction: 0x0018c1b4 │ │ │ │ + eoreq lr, sl, ip, ror #29 │ │ │ │ + mlaeq sl, ip, lr, lr │ │ │ │ + eoreq lr, sl, r8, lsr lr │ │ │ │ + andseq ip, r8, ip, lsl #14 │ │ │ │ + eoreq lr, sl, ip, ror sp │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 20d30 │ │ │ │ - ldr r2, [pc, #-28] @ 21360 │ │ │ │ + blt 20c4c │ │ │ │ + ldr r2, [pc, #-28] @ 21268 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ subgt r3, r3, #1 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ - bgt 213a4 │ │ │ │ + bgt 212ac │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r4, #28] │ │ │ │ - ldr r3, [pc, #-72] @ 21364 │ │ │ │ - vldr d6, [pc, #824] @ 216e8 │ │ │ │ + ldr r3, [pc, #-72] @ 2126c │ │ │ │ + mov r1, #0 │ │ │ │ + vldr d17, [pc, #828] @ 215f8 │ │ │ │ + ldr r2, [pc, #836] @ 21604 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r1, [r3, #20] │ │ │ │ add r1, r3, #1312 @ 0x520 │ │ │ │ - vldr d7, [r1, #-8] │ │ │ │ - ldr r2, [pc, #820] @ 216f4 │ │ │ │ + vldr d16, [r1, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [r3, #1296] @ 0x510 │ │ │ │ + vcmp.f64 d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ str r1, [r3, #1300] @ 0x514 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ mov r3, #1 │ │ │ │ + vstr s15, [r2, #584] @ 0x248 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ str r3, [r2, #592] @ 0x250 │ │ │ │ - moveq r3, #0 │ │ │ │ - vstr s14, [r2, #584] @ 0x248 │ │ │ │ - streq r3, [r2, #584] @ 0x248 │ │ │ │ - moveq r3, #3 │ │ │ │ - streq r3, [r2, #592] @ 0x250 │ │ │ │ - ldr r3, [pc, #760] @ 216f8 │ │ │ │ + bne 21304 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r2, #584] @ 0x248 │ │ │ │ + mov r3, #3 │ │ │ │ + str r3, [r2, #592] @ 0x250 │ │ │ │ + ldr r3, [pc, #764] @ 21608 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #596] @ 0x254 │ │ │ │ - b 20d30 │ │ │ │ - ldr r3, [pc, #744] @ 216fc │ │ │ │ - ldr r2, [pc, #744] @ 21700 │ │ │ │ + b 20c4c │ │ │ │ + ldr r3, [pc, #748] @ 2160c │ │ │ │ + ldr r2, [pc, #748] @ 21610 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bl 516b8 │ │ │ │ - b 2039c │ │ │ │ + bl 53894 │ │ │ │ + b 202b8 │ │ │ │ ldr r3, [r3, #548] @ 0x224 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 205d8 │ │ │ │ - vldr s2, [pc, #692] @ 216f0 │ │ │ │ + bne 204f4 │ │ │ │ + vldr s2, [pc, #696] @ 21600 │ │ │ │ vmov.f32 s1, s2 │ │ │ │ vmov.f32 s0, s2 │ │ │ │ - bl 2dccc │ │ │ │ - b 205d8 │ │ │ │ + bl 2e450 │ │ │ │ + b 204f4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 220f4 │ │ │ │ + beq 22000 │ │ │ │ vcmpe.f32 s24, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 207a0 │ │ │ │ - ldr r3, [pc, #672] @ 21704 │ │ │ │ + bpl 206b8 │ │ │ │ + ldr r3, [pc, #676] @ 21614 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #80] @ 0x50 │ │ │ │ - b 207a0 │ │ │ │ - bl 14e63c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 22210 │ │ │ │ - ldr r3, [pc, #644] @ 21708 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - bl 14e8cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2082c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #612] @ 2170c │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r5, r1, #16 │ │ │ │ - strd r2, [r1, #-16] │ │ │ │ - beq 214d0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - bl 1348dc │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r4, [pc, #552] @ 21710 │ │ │ │ - bl 13a2fc │ │ │ │ - mov r0, #5 │ │ │ │ - bl 13a75c │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2082c │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - mov r1, #8 │ │ │ │ - bl 12da94 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 2082c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - vldr d7, [r3, #-16] │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - add r3, r3, #1136 @ 0x470 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3, #12] │ │ │ │ - b 2082c │ │ │ │ + b 206b8 │ │ │ │ ldr r3, [r2, #1232] @ 0x4d0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ movle r4, #0 │ │ │ │ str r3, [r2, #1184] @ 0x4a0 │ │ │ │ - ble 21564 │ │ │ │ + ble 213a0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bl 189d24 │ │ │ │ + bl 19a4c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #424] @ 21714 │ │ │ │ + ldr r3, [pc, #624] @ 21618 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #548] @ 0x224 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 215c0 │ │ │ │ - ldr r3, [pc, #408] @ 21718 │ │ │ │ + bne 213fc │ │ │ │ + ldr r3, [pc, #608] @ 2161c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1240] @ 0x4d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21598 │ │ │ │ + beq 213d4 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22c68 │ │ │ │ - ldr r2, [pc, #380] @ 2171c │ │ │ │ + beq 22b70 │ │ │ │ + ldr r2, [pc, #580] @ 21620 │ │ │ │ mov r1, #5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #364] @ 21720 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #564] @ 21624 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #348] @ 21724 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #548] @ 21628 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21604 │ │ │ │ + beq 21440 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21604 │ │ │ │ - ldr r3, [pc, #320] @ 21728 │ │ │ │ + beq 21440 │ │ │ │ + ldr r3, [pc, #520] @ 2162c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21604 │ │ │ │ + beq 21440 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #7 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #288] @ 2172c │ │ │ │ + ldr r3, [pc, #488] @ 21630 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2162c │ │ │ │ + beq 21468 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2162c │ │ │ │ + beq 21468 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, #20 │ │ │ │ - bl 338fc │ │ │ │ + mov r1, r2 │ │ │ │ + bl 34570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f00 │ │ │ │ + beq 21e0c │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 228b4 │ │ │ │ + beq 22760 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 22678 │ │ │ │ - ldr r3, [pc, #204] @ 21730 │ │ │ │ + beq 225a0 │ │ │ │ + ldr r3, [pc, #404] @ 21634 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21698 │ │ │ │ + beq 214d4 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21698 │ │ │ │ + beq 214d4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ ldreq r3, [r2, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #148] @ 21734 │ │ │ │ + ldr r3, [pc, #348] @ 21638 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 216dc │ │ │ │ + beq 21518 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 216dc │ │ │ │ - ldr r3, [pc, #104] @ 21728 │ │ │ │ + beq 21518 │ │ │ │ + ldr r3, [pc, #304] @ 2162c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 216dc │ │ │ │ + beq 21518 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #8 │ │ │ │ blx r3 │ │ │ │ - bl 12d4c8 │ │ │ │ - b 20854 │ │ │ │ + bl 1398cc │ │ │ │ + b 2076c │ │ │ │ + bl 15c1bc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 2211c │ │ │ │ + ldr r3, [pc, #264] @ 2163c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + bl 15c498 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 20744 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + sub r5, r1, #16 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #49136 @ 0xbff0 │ │ │ │ + strd r2, [r1, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 21584 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1413b0 │ │ │ │ + ldr r4, [pc, #180] @ 21640 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 146f04 │ │ │ │ + mov r0, #5 │ │ │ │ + bl 1473c0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, #4 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 20744 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #8 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + bl 139f0c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 20744 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + vldr d16, [r3, #-16] │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + add r3, r3, #1136 @ 0x470 │ │ │ │ + vstr s15, [r3, #12] │ │ │ │ + b 20744 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mlaeq r9, r8, sl, pc @ │ │ │ │ - eoreq pc, r9, r8, ror #20 │ │ │ │ - eoreq pc, r9, r4, asr sl @ │ │ │ │ - andseq fp, r7, r4, lsr #11 │ │ │ │ - eoreq pc, r9, r4, lsl #20 │ │ │ │ - strhteq lr, [r9], -r8 │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq lr, r9, r8, asr #22 │ │ │ │ - eoreq pc, r9, r0, lsl #18 │ │ │ │ - strhteq lr, [r9], -ip │ │ │ │ - andseq fp, r7, ip, lsl #18 │ │ │ │ - andseq fp, r7, r0, lsl r9 │ │ │ │ - eoreq lr, r9, r4, ror sl │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq lr, r9, r0, lsr sl │ │ │ │ - ldrdeq lr, [r9], -r4 @ │ │ │ │ - mlaeq r9, ip, r9, lr │ │ │ │ - eoreq pc, r9, r8, lsl #14 │ │ │ │ - andseq fp, r7, ip, ror #4 │ │ │ │ - andeq r1, r0, ip, lsl #5 │ │ │ │ - strhteq lr, [r9], -r8 │ │ │ │ - mlaeq r9, ip, r8, lr │ │ │ │ - andseq fp, r7, r8, lsr r2 │ │ │ │ - eoreq pc, r9, ip, ror #12 │ │ │ │ - ldr r2, [pc, #-36] @ 21738 │ │ │ │ - ldr r1, [pc, #-36] @ 2173c │ │ │ │ - ldr r3, [pc, #-36] @ 21740 │ │ │ │ + mlaeq sl, ip, fp, pc @ │ │ │ │ + eoreq pc, sl, ip, asr fp @ │ │ │ │ + eoreq pc, sl, r8, asr #22 │ │ │ │ + andseq ip, r8, r8, asr r0 │ │ │ │ + strdeq pc, [sl], -r8 @ │ │ │ │ + eoreq pc, sl, r4, asr #21 │ │ │ │ + eoreq lr, sl, r0, lsl #25 │ │ │ │ + andseq ip, r8, ip, lsl #9 │ │ │ │ + mulseq r8, r0, r4 │ │ │ │ + eoreq lr, sl, r8, lsr ip │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + strdeq lr, [sl], -r4 @ │ │ │ │ + mlaeq sl, r8, fp, lr │ │ │ │ + eoreq lr, sl, r0, ror #22 │ │ │ │ + eoreq lr, sl, r8, lsl #22 │ │ │ │ + mlaeq sl, r4, sl, lr │ │ │ │ + eoreq pc, sl, r0, lsl #16 │ │ │ │ + andseq fp, r8, r4, lsr #26 │ │ │ │ + andeq r1, r0, r8, ror r2 │ │ │ │ + eoreq lr, sl, ip, lsr #19 │ │ │ │ + mlaeq sl, r0, r9, lr │ │ │ │ + andseq fp, r8, r0, ror #25 │ │ │ │ + eoreq pc, sl, r4, asr r7 @ │ │ │ │ + ldr r3, [pc, #-36] @ 21644 │ │ │ │ + ldr r2, [pc, #-36] @ 21648 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r3, [pc, #-48] @ 2164c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21794 │ │ │ │ - ldr r0, [pc, #-64] @ 21744 │ │ │ │ + beq 216a0 │ │ │ │ + ldr r0, [pc, #-64] @ 21650 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 63ef0 │ │ │ │ + bl 66f64 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 2347c │ │ │ │ - beq 203ec │ │ │ │ - bl 12d4c8 │ │ │ │ - ldr r6, [pc, #-88] @ 21748 │ │ │ │ + bgt 233cc │ │ │ │ + beq 20308 │ │ │ │ + ldr r6, [pc, #-84] @ 21654 │ │ │ │ + bl 1398cc │ │ │ │ add r6, pc, r6 │ │ │ │ - vldr s15, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ + vldr s15, [r6, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ vsub.f32 s26, s15, s0 │ │ │ │ vstr s26, [r6, #96] @ 0x60 │ │ │ │ - beq 21fb0 │ │ │ │ + beq 21ebc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 21fb0 │ │ │ │ + bne 21ebc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #-144] @ 2174c │ │ │ │ + vcvt.f64.f32 d12, s0 │ │ │ │ + ldr r2, [pc, #-148] @ 21658 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ - vcvt.f64.f32 d14, s0 │ │ │ │ - vmov.f32 s24, s0 │ │ │ │ - vstr d14, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #-172] @ 21750 │ │ │ │ - vldr d6, [r6, #104] @ 0x68 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #560] @ 0x230 │ │ │ │ + vmov.f32 s27, s0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d12, [sp] │ │ │ │ + bl 83054 │ │ │ │ add r3, r6, #1200 @ 0x4b0 │ │ │ │ - vldr s10, [r3, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vdiv.f64 d7, d6, d5 │ │ │ │ - beq 21844 │ │ │ │ - vmov s13, r2 │ │ │ │ - vldr s12, [r6, #96] @ 0x60 │ │ │ │ - vcvt.f32.s32 s11, s13 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vadd.f64 d6, d6, d7 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vsub.f32 s24, s24, s12 │ │ │ │ - vdiv.f32 s13, s24, s11 │ │ │ │ - vadd.f32 s24, s12, s13 │ │ │ │ - vcvt.f64.f32 d14, s24 │ │ │ │ - vmov.f32 s13, #80 @ 0x3e800000 0.250 │ │ │ │ - vcmpe.f32 s24, s13 │ │ │ │ - vsub.f64 d7, d14, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvt.f32.f64 s26, d7 │ │ │ │ - vmovgt.f32 s24, s13 │ │ │ │ - vmovgt.f64 d14, #80 @ 0x3e800000 0.250 │ │ │ │ - bgt 21878 │ │ │ │ - vldr d7, [pc, #956] @ 21c28 │ │ │ │ - vcmpe.f64 d14, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vldrmi d14, [pc, #952] @ 21c30 │ │ │ │ - vldrmi s24, [pc, #988] @ 21c58 │ │ │ │ - vcvt.f64.f32 d6, s26 │ │ │ │ - vldr d7, [pc, #948] @ 21c38 │ │ │ │ - vmul.f64 d7, d14, d7 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + vldr d18, [r6, #104] @ 0x68 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ + ldr r3, [pc, #-184] @ 2165c │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #560] @ 0x230 │ │ │ │ + vdiv.f64 d16, d18, d17 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 21750 │ │ │ │ + vldr s15, [r6, #96] @ 0x60 │ │ │ │ + vmov s14, r3 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + vadd.f64 d17, d17, d16 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vsub.f32 s27, s27, s15 │ │ │ │ + vdiv.f32 s13, s27, s14 │ │ │ │ + vadd.f32 s27, s15, s13 │ │ │ │ + vcvt.f64.f32 d12, s27 │ │ │ │ + vmov.f32 s15, #80 @ 0x3e800000 0.250 │ │ │ │ + vsub.f64 d16, d12, d16 │ │ │ │ + vcmpe.f32 s27, s15 │ │ │ │ + vcvt.f32.f64 s26, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vmovgt.f32 s27, s15 │ │ │ │ + vmovgt.f64 d12, #80 @ 0x3e800000 0.250 │ │ │ │ + bgt 21784 │ │ │ │ + vldr d16, [pc, #968] @ 21b40 │ │ │ │ + vcmpe.f64 d12, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vldrmi s27, [pc, #996] @ 21b68 │ │ │ │ + vldrmi d12, [pc, #960] @ 21b48 │ │ │ │ + vcvt.f64.f32 d16, s26 │ │ │ │ + vldr d17, [pc, #960] @ 21b50 │ │ │ │ + vmul.f64 d12, d12, d17 │ │ │ │ + vcmpe.f64 d16, d12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 228a4 │ │ │ │ + ble 22750 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ - vmul.f32 s26, s24, s15 │ │ │ │ - ldr r3, [pc, #960] @ 21c60 │ │ │ │ + ldr r3, [pc, #968] @ 21b70 │ │ │ │ mov r4, #1 │ │ │ │ + vmul.f32 s26, s27, s15 │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s26, [r3, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #948] @ 21c64 │ │ │ │ - vldr s15, [pc, #936] @ 21c5c │ │ │ │ + ldr r3, [pc, #952] @ 21b74 │ │ │ │ + vldr s15, [pc, #940] @ 21b6c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ vadd.f32 s24, s26, s15 │ │ │ │ + ldr r3, [r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 218fc │ │ │ │ - vcvt.f64.f32 d6, s26 │ │ │ │ - vldr d5, [pc, #880] @ 21c40 │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 229d8 │ │ │ │ - ldr r0, [pc, #904] @ 21c68 │ │ │ │ - bl 12d2e4 │ │ │ │ - bl 12d4c8 │ │ │ │ - ldr r3, [pc, #896] @ 21c6c │ │ │ │ + bne 2180c │ │ │ │ + vcvt.f64.f32 d16, s26 │ │ │ │ + vldr d17, [pc, #892] @ 21b58 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 228e0 │ │ │ │ + mov r0, #3392 @ 0xd40 │ │ │ │ + movt r0, #3 │ │ │ │ + bl 1396e4 │ │ │ │ + bl 1398cc │ │ │ │ + ldr r3, [pc, #892] @ 21b78 │ │ │ │ mov r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s15, [r3, #96] @ 0x60 │ │ │ │ vsub.f32 s15, s15, s0 │ │ │ │ vstr s15, [r3, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #1016] @ 21cfc │ │ │ │ + ldr r3, [pc, #1012] @ 21c08 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 223c8 │ │ │ │ - ldr r3, [pc, #856] @ 21c70 │ │ │ │ + bne 222e4 │ │ │ │ + ldr r3, [pc, #852] @ 21b7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrsh r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 20408 │ │ │ │ - ldr r2, [pc, #840] @ 21c74 │ │ │ │ + bne 20324 │ │ │ │ + ldr r2, [pc, #836] @ 21b80 │ │ │ │ cmp r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bne 20408 │ │ │ │ + bne 20324 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20404 │ │ │ │ - bl 12d39c │ │ │ │ + beq 20320 │ │ │ │ + bl 13979c │ │ │ │ ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 21970 │ │ │ │ - ldr r3, [pc, #788] @ 21c78 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 21880 │ │ │ │ + ldr r3, [pc, #784] @ 21b84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #772] @ 21c7c │ │ │ │ + ldr r2, [pc, #768] @ 21b88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #88] @ 0x58 │ │ │ │ - bl 12d39c │ │ │ │ - ldr r3, [pc, #752] @ 21c80 │ │ │ │ - vldr d5, [pc, #692] @ 21c48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr d6, [r3, #64] @ 0x40 │ │ │ │ + bl 13979c │ │ │ │ sub r0, r0, r4 │ │ │ │ + ldr r3, [pc, #744] @ 21b8c │ │ │ │ vmov s15, r0 │ │ │ │ - vcvt.f64.u32 d7, s15 │ │ │ │ - vmla.f64 d6, d7, d5 │ │ │ │ - vstr d6, [r3, #64] @ 0x40 │ │ │ │ - b 20404 │ │ │ │ - ldr r4, [pc, #716] @ 21c84 │ │ │ │ + vldr d18, [pc, #692] @ 21b60 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr d17, [r3, #64] @ 0x40 │ │ │ │ + vcvt.f64.u32 d16, s15 │ │ │ │ + vmla.f64 d17, d16, d18 │ │ │ │ + vstr d17, [r3, #64] @ 0x40 │ │ │ │ + b 20320 │ │ │ │ + ldr r2, [pc, #712] @ 21b90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + b 21848 │ │ │ │ + ldr r4, [pc, #700] @ 21b94 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1f9bc │ │ │ │ - ldr r2, [pc, #700] @ 21c88 │ │ │ │ + bne 1f8f4 │ │ │ │ + ldr r2, [pc, #684] @ 21b98 │ │ │ │ mov r0, #1 │ │ │ │ + mov r8, fp │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #13 │ │ │ │ - bne 1faa0 │ │ │ │ + bne 1f9dc │ │ │ │ ldr r3, [r4, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ mvnle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ - bl 14c300 │ │ │ │ + bl 159ca4 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strne r3, [r4, #1180] @ 0x49c │ │ │ │ - strne r3, [r4, #20] │ │ │ │ - b 1faa0 │ │ │ │ - ldr r2, [pc, #628] @ 21c8c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - b 21938 │ │ │ │ - vldr s14, [r3, #96] @ 0x60 │ │ │ │ + beq 1f9dc │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + str r3, [r4, #1180] @ 0x49c │ │ │ │ + b 1f9dc │ │ │ │ + vldr s15, [r3, #96] @ 0x60 │ │ │ │ vcvt.f32.f64 s1, d14 │ │ │ │ vldr s2, [r3, #104] @ 0x68 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d13, d13, d7 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vsub.f64 d13, d13, d16 │ │ │ │ vcvt.f32.f64 s0, d13 │ │ │ │ - bl 2dccc │ │ │ │ - b 205d8 │ │ │ │ + bl 2e450 │ │ │ │ + b 204f4 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ sub r1, r1, #1 │ │ │ │ - sub r3, r5, #16 │ │ │ │ mov r2, #1 │ │ │ │ - bl d6638 │ │ │ │ + str r3, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + bl df2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1f8b8 │ │ │ │ + blt 1f7f8 │ │ │ │ vldr s0, [r5, #-16] │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 1f8b8 │ │ │ │ + ble 1f7f8 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2e220 │ │ │ │ - b 1f8b8 │ │ │ │ - vldr d12, [pc, #440] @ 21c50 │ │ │ │ - b 2112c │ │ │ │ + bl 2e9cc │ │ │ │ + b 1f7f8 │ │ │ │ + vmov.i64 d12, #0x0000000000000000 │ │ │ │ + b 21040 │ │ │ │ ldr r1, [r2, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 202d4 │ │ │ │ + beq 201f0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ str r2, [r1] │ │ │ │ - bl 31170 │ │ │ │ - b 202d4 │ │ │ │ + bl 31bb0 │ │ │ │ + b 201f0 │ │ │ │ vldr s14, [r3, #16] │ │ │ │ - ldr r3, [pc, #464] @ 21c90 │ │ │ │ + ldr r3, [pc, #452] @ 21b9c │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s15, [r3, #96] @ 0x60 │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ vstr s15, [r3, #96] @ 0x60 │ │ │ │ vneg.f32 s15, s15 │ │ │ │ - ldr r3, [pc, #444] @ 21c94 │ │ │ │ + ldr r3, [pc, #432] @ 21ba0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ add r3, pc, r3 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ - vstr d7, [r3, #104] @ 0x68 │ │ │ │ - b 200c0 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ + b 1ffdc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #424] @ 21c98 │ │ │ │ + ldr r0, [pc, #412] @ 21ba4 │ │ │ │ str r1, [r2, #-16]! │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 283b8 │ │ │ │ - b 1f938 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2880c │ │ │ │ + b 1f870 │ │ │ │ str r0, [r6, #556] @ 0x22c │ │ │ │ ldr r0, [r6, #552] @ 0x228 │ │ │ │ - bl 1c2f8 │ │ │ │ - b 203e4 │ │ │ │ + bl 1c254 │ │ │ │ + b 20300 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fee8 │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ - b 1faa0 │ │ │ │ + bne 1fe00 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + mov r8, fp │ │ │ │ + b 1f9dc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2e220 │ │ │ │ - vldr d7, [r4, #384] @ 0x180 │ │ │ │ - vldr d6, [r5, #-8] │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r4, #384] @ 0x180 │ │ │ │ - b 20208 │ │ │ │ + bl 2e9cc │ │ │ │ + vldr d17, [r5, #-8] │ │ │ │ + vldr d16, [r4, #384] @ 0x180 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r4, #384] @ 0x180 │ │ │ │ + b 20124 │ │ │ │ cmp r2, #0 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - beq 21b5c │ │ │ │ - ldr r2, [pc, #324] @ 21c9c │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + beq 21a78 │ │ │ │ + ldr r2, [pc, #308] @ 21ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21b70 │ │ │ │ - ldr r2, [pc, #308] @ 21ca0 │ │ │ │ + beq 21a8c │ │ │ │ + ldr r2, [pc, #292] @ 21bac │ │ │ │ add r2, pc, r2 │ │ │ │ strh r1, [r2, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #300] @ 21ca4 │ │ │ │ + ldr r2, [pc, #284] @ 21bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrsh r1, [r2, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20964 │ │ │ │ - vldr s9, [r3, #8] │ │ │ │ - ldr r3, [pc, #280] @ 21ca8 │ │ │ │ - vsub.f64 d5, d12, d7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, r3, #1312 @ 0x520 │ │ │ │ - vldr s8, [r1, #8] │ │ │ │ + beq 2087c │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ mov r1, #4 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - vcvt.f64.f32 d7, s8 │ │ │ │ + vsub.f64 d18, d12, d16 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d6, [sp, #24] │ │ │ │ - vcvt.f64.f32 d6, s9 │ │ │ │ - vadd.f64 d7, d5, d7 │ │ │ │ + ldr r3, [pc, #252] @ 21bb4 │ │ │ │ + vcvt.f64.f32 d19, s15 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1312 @ 0x520 │ │ │ │ + str r1, [r3, #-1308] @ 0xfffffae4 │ │ │ │ + mov r1, #9 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ + add r3, r2, #588 @ 0x24c │ │ │ │ vstr d12, [sp] │ │ │ │ - vstr d6, [sp, #32] │ │ │ │ - vcvt.f32.f64 s15, d7 │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ + vstr d17, [sp, #24] │ │ │ │ + vstr d19, [sp, #32] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d18, d16 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vneg.f32 s15, s15 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vstr s15, [r2, #584] @ 0x248 │ │ │ │ - vstr d6, [sp, #8] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r3, r2, #588 @ 0x24c │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ strh r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #592] @ 0x250 │ │ │ │ - ldr r2, [pc, #188] @ 21cac │ │ │ │ - mov r1, #9 │ │ │ │ + ldr r2, [pc, #168] @ 21bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 209e0 │ │ │ │ - ldr r2, [pc, #172] @ 21cb0 │ │ │ │ + bl 83054 │ │ │ │ + b 208f8 │ │ │ │ + ldr r2, [pc, #156] @ 21bbc │ │ │ │ cmp r0, #0 │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2, #92] @ 0x5c │ │ │ │ - beq 20964 │ │ │ │ - ldr r3, [pc, #152] @ 21cb4 │ │ │ │ + beq 2087c │ │ │ │ + ldr r3, [pc, #136] @ 21bc0 │ │ │ │ add r3, pc, r3 │ │ │ │ strh r1, [r3, #116] @ 0x74 │ │ │ │ - b 20964 │ │ │ │ - nop {0} │ │ │ │ + b 2087c │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00b99999 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ svccc 0x00e33333 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ svccc 0x00d33333 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - ... │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mlaeq r9, r8, r7, lr │ │ │ │ - andeq r1, r0, r0, lsr #13 │ │ │ │ - andeq r0, r3, r0, asr #26 │ │ │ │ - eoreq lr, r9, ip, asr #14 │ │ │ │ - eoreq pc, r9, r4, asr r5 @ │ │ │ │ - andseq fp, r7, r4, asr r1 │ │ │ │ - ldrdeq lr, [r9], -r8 @ │ │ │ │ - eoreq lr, r9, r4, asr #13 │ │ │ │ - ldrdeq pc, [r9], -r8 @ │ │ │ │ - eoreq lr, r9, r4, lsl #13 │ │ │ │ - andseq sl, r7, r4, lsr #28 │ │ │ │ - andseq fp, r7, ip, rrx │ │ │ │ - eoreq pc, r9, ip, lsr #7 │ │ │ │ - eoreq lr, r9, r4, ror #10 │ │ │ │ - andseq r9, r7, r4, lsr #13 │ │ │ │ - eoreq pc, r9, r4, lsl r3 @ │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ - strdeq pc, [r9], -r4 @ │ │ │ │ - eoreq lr, r9, r8, lsr #9 │ │ │ │ - andseq fp, r7, r4, asr #6 │ │ │ │ - eoreq pc, r9, r4, ror #4 │ │ │ │ - eoreq lr, r9, r0, lsr #8 │ │ │ │ - eoreq lr, r9, r4, lsl r3 │ │ │ │ - eoreq pc, r9, r0, lsr #2 │ │ │ │ - andseq sl, r7, r0, asr #21 │ │ │ │ - strhteq lr, [r9], -r8 │ │ │ │ - @ instruction: 0x0017aab4 │ │ │ │ - @ instruction: 0x0017aab4 │ │ │ │ - @ instruction: 0x0017aab0 │ │ │ │ - eoreq lr, r9, r4, lsl #4 │ │ │ │ - eoreq lr, r9, r4, asr #3 │ │ │ │ - andseq sl, r7, r8, asr #21 │ │ │ │ - eoreq lr, r9, r4, lsl #3 │ │ │ │ - eoreq lr, r9, r4, lsr r1 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq lr, r9, r8, lsr #30 │ │ │ │ - eoreq lr, r9, r0, lsl pc │ │ │ │ - eoreq lr, r9, ip, asr #1 │ │ │ │ - strhteq lr, [r9], -r8 │ │ │ │ - andeq r1, r0, ip, asr #7 │ │ │ │ + eoreq lr, sl, ip, lsl #17 │ │ │ │ + andeq r1, r0, ip, lsl #13 │ │ │ │ + eoreq lr, sl, ip, lsr r8 │ │ │ │ + eoreq pc, sl, r4, asr #12 │ │ │ │ + andseq fp, r8, r4, lsl #24 │ │ │ │ + eoreq lr, sl, r8, asr #15 │ │ │ │ + strhteq lr, [sl], -r4 │ │ │ │ + eoreq pc, sl, r0, asr #11 │ │ │ │ + andseq fp, r8, ip, ror fp │ │ │ │ + eoreq lr, sl, r4, ror #14 │ │ │ │ + @ instruction: 0x0018b8bc │ │ │ │ + mlaeq sl, r4, r4, pc @ │ │ │ │ + eoreq lr, sl, r8, asr #12 │ │ │ │ + andseq sl, r8, r8, asr #2 │ │ │ │ + strdeq pc, [sl], -r8 @ │ │ │ │ + strhteq lr, [sl], -r4 │ │ │ │ + ldrdeq pc, [sl], -r8 @ │ │ │ │ + eoreq lr, sl, r0, lsl #11 │ │ │ │ + andseq fp, r8, r8, ror #27 │ │ │ │ + eoreq pc, sl, r4, asr #6 │ │ │ │ + eoreq lr, sl, r4, lsl #10 │ │ │ │ + eoreq lr, sl, r4, lsl #8 │ │ │ │ + andseq fp, r8, r4, ror #11 │ │ │ │ + @ instruction: 0x0018b5dc │ │ │ │ + strhteq pc, [sl], -ip @ │ │ │ │ + andseq fp, r8, r8, lsl r5 │ │ │ │ + eoreq lr, sl, ip, asr #6 │ │ │ │ + andseq fp, r8, r0, lsl r5 │ │ │ │ + strdeq lr, [sl], -r8 @ │ │ │ │ + eoreq lr, sl, r8, lsr #5 │ │ │ │ + andseq fp, r8, r4, ror r5 │ │ │ │ + eoreq lr, sl, r8, ror r2 │ │ │ │ + eoreq lr, sl, r8, lsr #4 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq pc, sl, ip, lsl r0 @ │ │ │ │ + eoreq pc, sl, r4 │ │ │ │ + eoreq lr, sl, r0, asr #3 │ │ │ │ + eoreq lr, sl, ip, lsr #3 │ │ │ │ + @ instruction: 0x000013b8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #3 │ │ │ │ - bne 1f9dc │ │ │ │ + bne 1f914 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #-108] @ 21cb8 │ │ │ │ + ldr r3, [pc, #-108] @ 21bc4 │ │ │ │ cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ ldrne r2, [r2, #108] @ 0x6c │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - bl 7ec58 │ │ │ │ - b 1f9dc │ │ │ │ - vmov.f32 s0, s1 │ │ │ │ - add r0, r4, #60 @ 0x3c │ │ │ │ - bl 2c150 │ │ │ │ - ldr r2, [pc, #-144] @ 21cbc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #540] @ 0x21c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - beq 21ab4 │ │ │ │ - vldr s14, [r2, #96] @ 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ - vneg.f32 s14, s14 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [r4, #104] @ 0x68 │ │ │ │ - bne 200c0 │ │ │ │ - ldr r2, [pc, #-188] @ 21cc0 │ │ │ │ - ldr r4, [pc, #-188] @ 21cc4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 8327c │ │ │ │ + b 1f914 │ │ │ │ + ldr r2, [pc, #-132] @ 21bc8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #-212] @ 21cc8 │ │ │ │ - ldr r3, [r3, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl d4200 │ │ │ │ - b 200c0 │ │ │ │ - ldr r2, [pc, #-244] @ 21ccc │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #-264] @ 21cd0 │ │ │ │ + ldr r2, [pc, #-160] @ 21bcc │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl d4200 │ │ │ │ + bl dcce4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 200d4 │ │ │ │ + bne 1fff0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20138 │ │ │ │ - b 21b1c │ │ │ │ - sub r5, r0, #20 │ │ │ │ - mov r8, r0 │ │ │ │ + bne 20054 │ │ │ │ + b 21a34 │ │ │ │ + vmov.f32 s0, s1 │ │ │ │ + add r0, r4, #60 @ 0x3c │ │ │ │ + bl 2c70c │ │ │ │ + ldr r2, [pc, #-220] @ 21bd0 │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #540] @ 0x21c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 219cc │ │ │ │ + vldr s15, [r2, #96] @ 0x60 │ │ │ │ + cmp r3, #0 │ │ │ │ + vneg.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [r4, #104] @ 0x68 │ │ │ │ + bne 1ffdc │ │ │ │ + ldr r2, [pc, #-264] @ 21bd4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r4, [pc, #-272] @ 21bd8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #-284] @ 21bdc │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r3, #64] @ 0x40 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ + bl dcce4 │ │ │ │ + b 1ffdc │ │ │ │ + sub r5, ip, #20 │ │ │ │ + mov r8, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2ec │ │ │ │ + bl 2fb88 │ │ │ │ ldr r7, [r8, #-20] @ 0xffffffec │ │ │ │ - cmp r7, #0 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ - bne 21e6c │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 21d78 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ - ldr r6, [pc, #-356] @ 21cd4 │ │ │ │ + ldr r6, [pc, #-356] @ 21be0 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 21e64 │ │ │ │ - vldr d13, [r6, #104] @ 0x68 │ │ │ │ + b 21d70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f2ec │ │ │ │ + vldr d13, [r6, #104] @ 0x68 │ │ │ │ + bl 2fb88 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r2, [r8, #-20] @ 0xffffffec │ │ │ │ + vstr d13, [r6, #104] @ 0x68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - vstr d13, [r6, #104] @ 0x68 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ - bne 2234c │ │ │ │ + bne 2225c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 21e3c │ │ │ │ - ldr r5, [pc, #-412] @ 21cd8 │ │ │ │ - ldr r2, [pc, #-412] @ 21cdc │ │ │ │ - add r5, pc, r5 │ │ │ │ + bgt 21d48 │ │ │ │ + ldr r5, [pc, #-412] @ 21be4 │ │ │ │ mov r6, #0 │ │ │ │ - vstr d12, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #9 │ │ │ │ + vstr d12, [sp] │ │ │ │ + ldr r2, [pc, #-428] @ 21be8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #1176] @ 0x498 │ │ │ │ cmp r2, r6 │ │ │ │ - blt 23034 │ │ │ │ + blt 22f5c │ │ │ │ vcmpe.f64 d12, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 22428 │ │ │ │ - ldr r3, [pc, #-472] @ 21ce0 │ │ │ │ + bmi 224a8 │ │ │ │ + ldr r3, [pc, #-472] @ 21bec │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #1200 @ 0x4b0 │ │ │ │ - vldr s10, [r2, #8] │ │ │ │ - vldr s12, [r3, #96] @ 0x60 │ │ │ │ + vldr s15, [r3, #96] @ 0x60 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vldr s15, [r2, #8] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ + vcvt.f64.f32 d18, s15 │ │ │ │ add r2, r2, r7 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ - vdiv.f64 d7, d12, d5 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3, #96] @ 0x60 │ │ │ │ - b 2034c │ │ │ │ - vldr s2, [pc, #-500] @ 21d00 │ │ │ │ + vdiv.f64 d16, d12, d18 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3, #96] @ 0x60 │ │ │ │ + b 20268 │ │ │ │ + vldr s2, [pc, #-500] @ 21c0c │ │ │ │ vcvt.f32.f64 s0, d12 │ │ │ │ vmov.f32 s1, s2 │ │ │ │ - bl 2dccc │ │ │ │ - b 21140 │ │ │ │ - ldr r3, [pc, #-548] @ 21ce4 │ │ │ │ + bl 2e450 │ │ │ │ + b 21054 │ │ │ │ + ldr r3, [pc, #-548] @ 21bf0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21f3c │ │ │ │ + beq 21e48 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21f3c │ │ │ │ - ldr r2, [pc, #-576] @ 21ce8 │ │ │ │ + beq 21e48 │ │ │ │ + ldr r2, [pc, #-576] @ 21bf4 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21f3c │ │ │ │ + beq 21e48 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #-600] @ 21cec │ │ │ │ + ldr r3, [pc, #-600] @ 21bf8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f54 │ │ │ │ - bl 5fd60 │ │ │ │ - ldr r3, [pc, #-620] @ 21cf0 │ │ │ │ + beq 21e60 │ │ │ │ + bl 629c0 │ │ │ │ + ldr r3, [pc, #-620] @ 21bfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #548] @ 0x224 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21f7c │ │ │ │ - ldr r5, [pc, #-636] @ 21cf4 │ │ │ │ + bne 21e88 │ │ │ │ + ldr r5, [pc, #-636] @ 21c00 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #1232] @ 0x4d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 2296c │ │ │ │ - ldr r3, [pc, #-652] @ 21cf8 │ │ │ │ + bgt 22818 │ │ │ │ + ldr r3, [pc, #-652] @ 21c04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21fa4 │ │ │ │ - ldr r2, [pc, #-668] @ 21cfc │ │ │ │ + beq 21eb0 │ │ │ │ + ldr r2, [pc, #-668] @ 21c08 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 22918 │ │ │ │ + bne 227c4 │ │ │ │ movw r0, #20000 @ 0x4e20 │ │ │ │ - bl 12d2e4 │ │ │ │ - b 2162c │ │ │ │ - vcvt.f64.f32 d7, s26 │ │ │ │ - vldr d6, [pc, #924] @ 22358 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + bl 1396e4 │ │ │ │ + b 21468 │ │ │ │ + vcvt.f64.f32 d16, s26 │ │ │ │ + vldr d17, [pc, #928] @ 22268 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 21fd8 │ │ │ │ - ldr r3, [pc, #924] @ 22368 │ │ │ │ + bmi 21ee4 │ │ │ │ + ldr r3, [pc, #924] @ 22274 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #564] @ 0x234 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 218a8 │ │ │ │ - vldr s15, [pc, #896] @ 22360 │ │ │ │ - ldr r3, [pc, #904] @ 2236c │ │ │ │ + beq 217b4 │ │ │ │ + ldr r2, [pc, #908] @ 22278 │ │ │ │ + mov r3, #0 │ │ │ │ mov r4, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vmov.f32 s24, s15 │ │ │ │ - vstr s15, [r3, #96] @ 0x60 │ │ │ │ - b 218fc │ │ │ │ - ldr r5, [pc, #884] @ 22370 │ │ │ │ + vmov s24, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r2, #96] @ 0x60 │ │ │ │ + b 2180c │ │ │ │ + ldr r5, [pc, #884] @ 2227c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #3180] @ 0xc6c │ │ │ │ cmp r1, #0 │ │ │ │ - ble 1f8ec │ │ │ │ - ldr r1, [pc, #864] @ 22374 │ │ │ │ + ble 1f82c │ │ │ │ + ldr r1, [pc, #864] @ 22280 │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [sl, r1] │ │ │ │ - str r9, [sp, #48] @ 0x30 │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 220c8 │ │ │ │ + beq 21fd4 │ │ │ │ ldr r3, [r3, #3176] @ 0xc68 │ │ │ │ ldr r7, [r3, r4, lsl #4] │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 220c8 │ │ │ │ - ldr fp, [r3, #4] │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 220c8 │ │ │ │ + beq 21fd4 │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 21fd4 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 220c8 │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 220c8 │ │ │ │ - ldr r1, [pc, #776] @ 22378 │ │ │ │ - mov r0, fp │ │ │ │ + beq 21fd4 │ │ │ │ + ldr sl, [r3, #12] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 21fd4 │ │ │ │ + ldr r1, [pc, #776] @ 22284 │ │ │ │ + mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 220b0 │ │ │ │ - ldr r1, [pc, #756] @ 2237c │ │ │ │ - mov r0, fp │ │ │ │ + beq 21fbc │ │ │ │ + ldr r1, [pc, #756] @ 22288 │ │ │ │ + mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 220b0 │ │ │ │ - ldr r1, [pc, #736] @ 22380 │ │ │ │ - mov r0, fp │ │ │ │ + beq 21fbc │ │ │ │ + ldr r1, [pc, #736] @ 2228c │ │ │ │ + mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 220c8 │ │ │ │ + bne 21fd4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r0, [r0] │ │ │ │ + mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cfe8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cf20 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r3, #3180] @ 0xc6c │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 22024 │ │ │ │ - ldr r9, [sp, #48] @ 0x30 │ │ │ │ + bgt 21f30 │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - b 1f8ec │ │ │ │ + b 1f82c │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 21450 │ │ │ │ - bne 207a0 │ │ │ │ - vldr s15, [pc, #616] @ 22364 │ │ │ │ + bgt 2135c │ │ │ │ + bne 206b8 │ │ │ │ + vldr s15, [pc, #616] @ 22270 │ │ │ │ vcmpe.f32 s24, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movpl r1, #1 │ │ │ │ - bpl 207a0 │ │ │ │ - ldr r3, [pc, #628] @ 22384 │ │ │ │ + bpl 206b8 │ │ │ │ + ldr r3, [pc, #628] @ 22290 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #80] @ 0x50 │ │ │ │ - b 207a0 │ │ │ │ + b 206b8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 30070 │ │ │ │ + bl 309e8 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ - bl 865cc │ │ │ │ + bl 8b364 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r4, [r5, #140] @ 0x8c │ │ │ │ - bl 30d38 │ │ │ │ + bl 31750 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ - b 210f4 │ │ │ │ - vldr s13, [r3, #4] │ │ │ │ - str r1, [r2, #592] @ 0x250 │ │ │ │ - vldr s12, [r3, #8] │ │ │ │ - ldr r3, [pc, #560] @ 22388 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - vcvt.f64.f32 d7, s13 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vstr d12, [sp] │ │ │ │ - add r2, r2, #588 @ 0x24c │ │ │ │ + b 21008 │ │ │ │ + vldr s15, [r3, #4] │ │ │ │ mov r0, #1 │ │ │ │ - vsub.f64 d12, d7, d12 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r2, r2, #588 @ 0x24c │ │ │ │ + str r1, [r2, #4] │ │ │ │ mov r1, #9 │ │ │ │ - vstr d6, [sp, #32] │ │ │ │ + vldr s14, [r3, #8] │ │ │ │ + vstr d12, [sp] │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ + ldr r3, [pc, #540] @ 22294 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d7, s14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vsub.f64 d12, d16, d12 │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ vcvt.f32.f64 s24, d12 │ │ │ │ - vcvt.f64.f32 d7, s24 │ │ │ │ + vcvt.f64.f32 d16, s24 │ │ │ │ vstr s24, [r2, #-4] │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ strh r0, [r2] │ │ │ │ mov r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #488] @ 2238c │ │ │ │ + ldr r2, [pc, #488] @ 22298 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 209cc │ │ │ │ - ldr r2, [pc, #476] @ 22390 │ │ │ │ + bl 83054 │ │ │ │ + b 208e4 │ │ │ │ + ldr r2, [pc, #476] @ 2229c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 77670 │ │ │ │ - str r5, [r4, #92] @ 0x5c │ │ │ │ + bl 7b484 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b 209e0 │ │ │ │ - ldr r0, [pc, #440] @ 22394 │ │ │ │ + str r5, [r4, #92] @ 0x5c │ │ │ │ + b 208f8 │ │ │ │ + ldr r0, [pc, #440] @ 222a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 3507c │ │ │ │ - b 20158 │ │ │ │ - ldr r0, [pc, #428] @ 22398 │ │ │ │ + bl 35da4 │ │ │ │ + b 2008c │ │ │ │ + ldr r0, [pc, #428] @ 222a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 3507c │ │ │ │ - b 20170 │ │ │ │ + bl 35da4 │ │ │ │ + b 20074 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 14e808 │ │ │ │ + bl 15c3bc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 14e85c │ │ │ │ - b 20254 │ │ │ │ + bl 15c418 │ │ │ │ + b 20170 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ sub r1, r3, #16 │ │ │ │ - bl 14e6c0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + bl 15c250 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2225c │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldrh r3, [r1, #-10] │ │ │ │ + beq 22168 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + ldrh r3, [r2, #-10] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldrh r3, [r1, #-12] │ │ │ │ + ldrh r3, [r2, #-12] │ │ │ │ str r3, [sp] │ │ │ │ - ldrh r3, [r1, #-14] │ │ │ │ - ldrh r2, [r1, #-16] │ │ │ │ - ldr r1, [r1, #-8] │ │ │ │ - bl 1348dc │ │ │ │ + ldr r1, [r2, #-8] │ │ │ │ + ldrh r3, [r2, #-14] │ │ │ │ + ldrh r2, [r2, #-16] │ │ │ │ + bl 1413b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a88 │ │ │ │ + bne 22990 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrh r3, [r0, #-10] │ │ │ │ ldrh r2, [r0, #-12] │ │ │ │ ldrh r1, [r0, #-14] │ │ │ │ ldrh r0, [r0, #-16] │ │ │ │ - bl 13a2fc │ │ │ │ + bl 146f04 │ │ │ │ mov r0, #5 │ │ │ │ - bl 13a75c │ │ │ │ - b 2147c │ │ │ │ - ldr r0, [pc, #276] @ 2239c │ │ │ │ + bl 1473c0 │ │ │ │ + b 2152c │ │ │ │ + ldr r0, [pc, #276] @ 222a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldrh r2, [r0, #118] @ 0x76 │ │ │ │ ldrsh r3, [r0, #116] @ 0x74 │ │ │ │ + ldrh r2, [r0, #118] @ 0x76 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - orr r2, r3, r2 │ │ │ │ strh r3, [r0, #116] @ 0x74 │ │ │ │ - sxth r3, r2 │ │ │ │ + orr r3, r3, r2 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ + sxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 222b8 │ │ │ │ + beq 221c4 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ - ldr r3, [pc, #224] @ 223a0 │ │ │ │ - ldr r2, [pc, #224] @ 223a4 │ │ │ │ + bl 2cb64 │ │ │ │ + ldr r3, [pc, #224] @ 222ac │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #216] @ 222b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr s14, [r3] │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, #1 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 209cc │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 208e4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #180] @ 223a8 │ │ │ │ + ldr r3, [pc, #180] @ 222b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ - bl 32b40 │ │ │ │ - b 1eb00 │ │ │ │ - ldr r1, [pc, #160] @ 223ac │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + bl 336f4 │ │ │ │ + b 1ea3c │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ + movt r1, #16388 @ 0x4004 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1f374 │ │ │ │ + blt 1f2a8 │ │ │ │ ldr r0, [r4, #1272] @ 0x4f8 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #28677 @ 0x7005 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 22c48 │ │ │ │ - ldr r2, [pc, #120] @ 223b0 │ │ │ │ + blt 22b44 │ │ │ │ + ldr r2, [pc, #112] @ 222b8 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1ea88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1e9c0 │ │ │ │ mov r7, r2 │ │ │ │ - b 21e6c │ │ │ │ + b 21d78 │ │ │ │ nop {0} │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svclt 0x00c99999 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ stcllt 12, cr12, [ip, #-820] @ 0xfffffccc │ │ │ │ - eoreq lr, r9, r0, lsr #29 │ │ │ │ - eoreq lr, r9, r4, asr r0 │ │ │ │ - eoreq lr, r9, r0, asr #32 │ │ │ │ - muleq r0, r8, r5 │ │ │ │ - andseq sl, r7, ip, ror #13 │ │ │ │ - @ instruction: 0x0017a6f0 │ │ │ │ - @ instruction: 0x0017a6f4 │ │ │ │ - eoreq lr, r9, r8, asr sp │ │ │ │ - eoreq sp, r9, r4, asr #29 │ │ │ │ - mulseq r7, r4, sp │ │ │ │ - andseq sl, r7, r0, asr sp │ │ │ │ - andseq r8, r7, ip, lsr #9 │ │ │ │ - @ instruction: 0x0018bdfc │ │ │ │ - strhteq sp, [r9], -r4 │ │ │ │ - eoreq lr, r9, r8, lsr #23 │ │ │ │ - @ instruction: 0x0017acb4 │ │ │ │ - andeq r1, r0, r0, ror r3 │ │ │ │ - andmi r7, r4, ip │ │ │ │ - andseq sl, r7, r0, ror r1 │ │ │ │ - eoreq sp, r9, ip, ror #24 │ │ │ │ - andseq r1, r9, ip, lsr #26 │ │ │ │ - andeq r1, r0, r8, asr #7 │ │ │ │ - andeq r1, r0, ip, lsl r5 │ │ │ │ - andeq r1, r0, r8, asr #8 │ │ │ │ - ldr r3, [pc, #-28] @ 223b4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #-36] @ 223b8 │ │ │ │ - ldrd r0, [r2, #32] │ │ │ │ + mlaeq sl, r4, pc, lr @ │ │ │ │ + eoreq lr, sl, r4, asr #2 │ │ │ │ + eoreq lr, sl, r4, lsr r1 │ │ │ │ + andeq r1, r0, r4, lsl #11 │ │ │ │ + andseq fp, r8, r0, lsr #3 │ │ │ │ + andseq fp, r8, r4, lsr #3 │ │ │ │ + andseq fp, r8, r8, lsr #3 │ │ │ │ + eoreq lr, sl, ip, asr #28 │ │ │ │ + strhteq sp, [sl], -ip │ │ │ │ + andseq fp, r8, r8, asr #16 │ │ │ │ + andseq fp, r8, r4, lsl #16 │ │ │ │ + andseq ip, r9, r0, asr #17 │ │ │ │ + andseq r8, r8, r0, asr pc │ │ │ │ + eoreq sp, sl, r8, lsr #29 │ │ │ │ + mlaeq sl, r4, ip, lr │ │ │ │ + andseq fp, r8, r0, ror #14 │ │ │ │ + andeq r1, r0, ip, asr r3 │ │ │ │ + andseq sl, r8, r8, lsl ip │ │ │ │ + eoreq sp, sl, r8, asr #26 │ │ │ │ + @ instruction: 0x001a27d0 │ │ │ │ + @ instruction: 0x000013b4 │ │ │ │ + andeq r1, r0, r8, lsl #10 │ │ │ │ + andseq sl, r8, r0, asr sp │ │ │ │ + eoreq lr, sl, r0, lsl #22 │ │ │ │ + andseq sl, r8, r0, asr sp │ │ │ │ + andseq sl, r8, r8, lsr #26 │ │ │ │ + andseq sl, r8, r0, lsl sp │ │ │ │ + andeq r1, r0, r4, lsr r4 │ │ │ │ + ldr r3, [pc, #-48] @ 222bc │ │ │ │ + mov r2, #1 │ │ │ │ + ldr ip, [pc, #-52] @ 222c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ + ldr lr, [r3, #44] @ 0x2c │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - strd r0, [sp, #8] │ │ │ │ + ldrd r8, [lr, #32] │ │ │ │ + str ip, [sp] │ │ │ │ sub r6, r3, #4 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #-80] @ 223bc │ │ │ │ - ldr r3, [pc, #-80] @ 223c0 │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ + strd r8, [sp, #8] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #-100] @ 222c4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [pc, #-112] @ 222c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 63dec │ │ │ │ - b 21910 │ │ │ │ - ldr r2, [pc, #-108] @ 223c4 │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 22474 │ │ │ │ - vldr d12, [r3, #40] @ 0x28 │ │ │ │ - vldr d7, [pc, #992] @ 22828 │ │ │ │ - vcmp.f64 d12, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq 22474 │ │ │ │ - vldr d6, [r3, #32] │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq 22474 │ │ │ │ - vcmpe.f64 d12, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vsubgt.f64 d12, d12, d6 │ │ │ │ - addgt r2, r3, #1136 @ 0x470 │ │ │ │ - bgt 22480 │ │ │ │ - add r2, r3, #1136 @ 0x470 │ │ │ │ - vldr s24, [r2] │ │ │ │ - vcvt.f64.f32 d12, s24 │ │ │ │ - vcmpe.f64 d12, #0.0 │ │ │ │ - ldr r1, [pc, #960] @ 2284c │ │ │ │ - str r1, [r2] │ │ │ │ - ldr r1, [pc, #956] @ 22850 │ │ │ │ - mov r0, #0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - strd r0, [r3, #40] @ 0x28 │ │ │ │ - bpl 21eb0 │ │ │ │ - vldr s14, [r3, #64] @ 0x40 │ │ │ │ - vldr d6, [pc, #900] @ 22830 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #916] @ 22854 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 224f4 │ │ │ │ - vldr d7, [r3, #104] @ 0x68 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ - vsub.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r3, #104] @ 0x68 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2034c │ │ │ │ - bl d3b40 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2034c │ │ │ │ - ldr r3, [pc, #860] @ 22858 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s15, [r3, #96] @ 0x60 │ │ │ │ - vcmpe.f32 s15, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - movls r2, #1 │ │ │ │ - movhi r2, #0 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 2034c │ │ │ │ - ldr r3, [pc, #828] @ 2285c │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ + bl 66e40 │ │ │ │ + b 21820 │ │ │ │ + ldr r3, [pc, #-128] @ 222cc │ │ │ │ + mov r8, fp │ │ │ │ + mov r6, #0 │ │ │ │ + add fp, sp, #112 @ 0x70 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [pc, #-144] @ 222d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #816] @ 22860 │ │ │ │ - ldr r7, [pc, #816] @ 22864 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #-152] @ 222d4 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #0 │ │ │ │ - add fp, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ strd r8, [sp, #56] @ 0x38 │ │ │ │ - b 22624 │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 22454 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ - bl 7e1fc │ │ │ │ + bl 82798 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - mov r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ - bl 80b9c │ │ │ │ + bl 852bc │ │ │ │ mov r8, r0 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #10 │ │ │ │ - bls 225bc │ │ │ │ - ldr r1, [pc, #732] @ 22868 │ │ │ │ + bls 223ec │ │ │ │ + ldr r1, [pc, #-228] @ 222d8 │ │ │ │ mov r2, #2 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 225bc │ │ │ │ - ldr r1, [pc, #708] @ 2286c │ │ │ │ + bne 223ec │ │ │ │ + ldr r1, [pc, #-252] @ 222dc │ │ │ │ add r0, r8, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2261c │ │ │ │ - ldr r1, [r7, #44] @ 0x2c │ │ │ │ + beq 2244c │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ - bl 1e014 │ │ │ │ + ldr r1, [r7, #44] @ 0x2c │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2261c │ │ │ │ - bl 813c4 │ │ │ │ + beq 2244c │ │ │ │ + bl 85b9c │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 225fc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2242c │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ - bl 80b9c │ │ │ │ + bl 852bc │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 22690 │ │ │ │ + beq 225b8 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 81bc4 │ │ │ │ + bl 8642c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 22620 │ │ │ │ + beq 22450 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81418 │ │ │ │ + bl 85bfc │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - bl d4d4c │ │ │ │ + bl dd8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 22550 │ │ │ │ + bgt 22380 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ - bl d4764 │ │ │ │ + bl dd294 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 1faa0 │ │ │ │ - bl 813c4 │ │ │ │ - mov r1, r6 │ │ │ │ + beq 1f9dc │ │ │ │ + bl 85b9c │ │ │ │ mov r5, r0 │ │ │ │ - bl 81a54 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 862b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d5b8 │ │ │ │ + bl 2dd08 │ │ │ │ str r0, [r4, #20] │ │ │ │ - b 1faa0 │ │ │ │ + b 1f9dc │ │ │ │ + ldr r2, [pc, #-464] @ 222e0 │ │ │ │ + ldr r2, [sl, r2] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 224f4 │ │ │ │ + vldr d12, [r3, #40] @ 0x28 │ │ │ │ + vldr d16, [pc, #960] @ 22888 │ │ │ │ + vcmp.f64 d12, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq 224f4 │ │ │ │ + vldr d17, [r3, #32] │ │ │ │ + vcmp.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq 224f4 │ │ │ │ + vcmpe.f64 d12, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vsubgt.f64 d12, d12, d17 │ │ │ │ + addgt r2, r3, #1136 @ 0x470 │ │ │ │ + bgt 22500 │ │ │ │ + add r2, r3, #1136 @ 0x470 │ │ │ │ + vldr s24, [r2] │ │ │ │ + vcvt.f64.f32 d12, s24 │ │ │ │ + vcmpe.f64 d12, #0.0 │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #49024 @ 0xbf80 │ │ │ │ + mov r0, #0 │ │ │ │ + str r1, [r2] │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #50144 @ 0xc3e0 │ │ │ │ + strd r0, [r3, #40] @ 0x28 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bpl 21dbc │ │ │ │ + vldr s15, [r3, #64] @ 0x40 │ │ │ │ + vldr d17, [pc, #860] @ 22890 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #860] @ 228a4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 2257c │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ + vldr d16, [r3, #104] @ 0x68 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 20268 │ │ │ │ + bl dc5cc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 20268 │ │ │ │ + ldr r3, [pc, #804] @ 228a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr s15, [r3, #96] @ 0x60 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + movls r2, #1 │ │ │ │ + movhi r2, #0 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b 20268 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 338fc │ │ │ │ - bl 337f4 │ │ │ │ - b 2165c │ │ │ │ + bl 34570 │ │ │ │ + bl 34428 │ │ │ │ + b 21498 │ │ │ │ ldr sl, [r7, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 80b9c │ │ │ │ - bl 1d1ec │ │ │ │ + bl 852bc │ │ │ │ + bl 1d124 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r0, r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r0, r0, sl │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 22608 │ │ │ │ + beq 22438 │ │ │ │ ldr sl, [r7, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + bl 1d124 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 80b9c │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 852bc │ │ │ │ + bl 1d124 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 80b9c │ │ │ │ - bl 1d1ec │ │ │ │ + bl 852bc │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ sub sl, sl, r0 │ │ │ │ - strb r3, [r9, sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d4bc │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + strb r3, [r9, sl] │ │ │ │ + bl 1d3f4 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22c3c │ │ │ │ + beq 22b64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81bc4 │ │ │ │ - ldr r2, [pc, #264] @ 22870 │ │ │ │ + bl 8642c │ │ │ │ + ldr r2, [pc, #536] @ 228ac │ │ │ │ mov r3, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - b 22608 │ │ │ │ + bl 1dac0 │ │ │ │ + b 22438 │ │ │ │ + ldr r0, [pc, #504] @ 228b0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 1e968 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d6090 │ │ │ │ - ldr r1, [pc, #224] @ 22874 │ │ │ │ - vldr d1, [pc, #160] @ 22838 │ │ │ │ - add r1, pc, r1 │ │ │ │ - vldr d0, [pc, #160] @ 22840 │ │ │ │ + bl ded30 │ │ │ │ vmov s4, r0 │ │ │ │ + vmov.i64 d0, #0x0000000000000000 │ │ │ │ mov r0, r5 │ │ │ │ + ldr r1, [pc, #476] @ 228b4 │ │ │ │ + vldr d1, [pc, #444] @ 22898 │ │ │ │ + add r1, pc, r1 │ │ │ │ vcvt.f64.s32 d2, s4 │ │ │ │ - bl 30ae4 │ │ │ │ - b 20d8c │ │ │ │ - ldr r0, [pc, #192] @ 22878 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 1ea30 │ │ │ │ + bl 314c4 │ │ │ │ + b 20ca8 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #20] │ │ │ │ - bne 202f4 │ │ │ │ - b 21108 │ │ │ │ + bne 20210 │ │ │ │ + b 2101c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20c14 │ │ │ │ - b 20bf4 │ │ │ │ - ldr r2, [pc, #144] @ 2287c │ │ │ │ + bne 20b30 │ │ │ │ + b 20b10 │ │ │ │ + ldr r2, [pc, #416] @ 228b8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ - bl 7ea58 │ │ │ │ - vldr s14, [r6, #96] @ 0x60 │ │ │ │ - vldr s25, [pc, #68] @ 22848 │ │ │ │ - vneg.f32 s14, s14 │ │ │ │ - vldr d14, [pc, #52] @ 22840 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [r5, #104] @ 0x68 │ │ │ │ - b 20508 │ │ │ │ + vmov.i64 d14, #0x0000000000000000 │ │ │ │ + vldr s25, [pc, #376] @ 228a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + vldr s15, [r6, #96] @ 0x60 │ │ │ │ + vneg.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [r5, #104] @ 0x68 │ │ │ │ + b 20424 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 823f8 │ │ │ │ + bl 86d40 │ │ │ │ str r4, [r6, #16] │ │ │ │ - b 20be8 │ │ │ │ - nop {0} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - mvngt r0, #0 │ │ │ │ - ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - svccc 0x00a99999 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - subsmi r0, r9, r0 │ │ │ │ - ... │ │ │ │ - svclt 0x00800000 │ │ │ │ - mvngt r0, #0 │ │ │ │ - eoreq sp, r9, ip, ror fp │ │ │ │ - eoreq sp, r9, r0, asr #22 │ │ │ │ - andseq sl, r7, ip, asr #3 │ │ │ │ - @ instruction: 0x0017a1d4 │ │ │ │ - eoreq lr, r9, r0, lsr r9 │ │ │ │ - mulseq r7, ip, r1 │ │ │ │ - andseq sl, r7, r4, lsl #3 │ │ │ │ - andseq r9, r7, ip, asr #31 │ │ │ │ - @ instruction: 0x001782b0 │ │ │ │ - andseq r9, r7, r8, lsr #16 │ │ │ │ - andseq sl, r7, r4, ror r6 │ │ │ │ - mlaeq r9, r0, r7, sp │ │ │ │ - eoreq sp, r9, r8, ror #14 │ │ │ │ - eoreq lr, r9, r0, lsl #11 │ │ │ │ - andseq r9, r7, ip, lsr #24 │ │ │ │ - andseq r1, r9, r0, ror #15 │ │ │ │ - andeq r1, r0, r8, asr #7 │ │ │ │ - andeq r1, r0, ip, lsl r5 │ │ │ │ - andseq sl, r7, ip, asr #10 │ │ │ │ - andseq sl, r7, ip, asr #1 │ │ │ │ - ldr r3, [pc, #-44] @ 22880 │ │ │ │ + b 20b04 │ │ │ │ + ldr r3, [pc, #356] @ 228bc │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s26, [r3, #96] @ 0x60 │ │ │ │ - b 218a8 │ │ │ │ + b 217b4 │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 338fc │ │ │ │ + mov r0, r2 │ │ │ │ + bl 34570 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #-76] @ 22884 │ │ │ │ + ldr r0, [pc, #324] @ 228c0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 284c8 │ │ │ │ + bl 28924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 337f4 │ │ │ │ - b 2162c │ │ │ │ - ldr r3, [pc, #-100] @ 22888 │ │ │ │ + bl 34428 │ │ │ │ + b 21468 │ │ │ │ + ldr r3, [pc, #300] @ 228c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 80b9c │ │ │ │ + bl 852bc │ │ │ │ mov r1, r0 │ │ │ │ - b 20024 │ │ │ │ - ldr r2, [pc, #-120] @ 2288c │ │ │ │ + b 1ff3c │ │ │ │ + ldr r2, [pc, #280] @ 228c8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r5, [r4, #428] @ 0x1ac │ │ │ │ - b 1ebb4 │ │ │ │ + b 1eaf0 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-152] @ 22890 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r3, [pc, #244] @ 228cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub r5, r3, #4 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #-188] @ 22894 │ │ │ │ - ldr r3, [pc, #-188] @ 22898 │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #212] @ 228d0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [pc, #200] @ 228d4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r5 │ │ │ │ - bl 63dec │ │ │ │ - b 21fa4 │ │ │ │ + bl 66e40 │ │ │ │ + b 21eb0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 189d24 │ │ │ │ + bl 19a4c8 │ │ │ │ cmp r0, r4 │ │ │ │ mov r6, r0 │ │ │ │ - beq 21f7c │ │ │ │ + beq 21e88 │ │ │ │ ldr r3, [r5, #1240] @ 0x4d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22998 │ │ │ │ + beq 22844 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 23178 │ │ │ │ - ldr r2, [pc, #-260] @ 2289c │ │ │ │ + beq 23050 │ │ │ │ + ldr r2, [pc, #140] @ 228d8 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r4, r6 │ │ │ │ - b 21f7c │ │ │ │ + b 21e88 │ │ │ │ mov r2, #1 │ │ │ │ - str r2, [r3, #572] @ 0x23c │ │ │ │ - ldr r2, [pc, #-296] @ 228a0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ - bl 7ea58 │ │ │ │ - b 204c4 │ │ │ │ - vldr d5, [pc, #720] @ 22cb0 │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + str r2, [r3, #572] @ 0x23c │ │ │ │ + ldr r2, [pc, #96] @ 228dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 203e0 │ │ │ │ + nop {0} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + mvngt r0, #0 │ │ │ │ + ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ + svccc 0x00a99999 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + subsmi r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + strdeq sp, [sl], -r4 @ │ │ │ │ + strhteq sp, [sl], -r8 │ │ │ │ + andseq sl, r8, r8, asr sl │ │ │ │ + andseq sl, r8, r8, ror #5 │ │ │ │ + andseq r8, r8, ip, lsr #26 │ │ │ │ + ldrsheq fp, [r8], -ip │ │ │ │ + eoreq sp, sl, r4, ror #17 │ │ │ │ + strhteq sp, [sl], -ip │ │ │ │ + ldrdeq lr, [sl], -r4 @ │ │ │ │ + andseq sl, r8, ip, lsr r7 │ │ │ │ + @ instruction: 0x001a22f4 │ │ │ │ + @ instruction: 0x000013b4 │ │ │ │ + andeq r1, r0, r8, lsl #10 │ │ │ │ + andseq fp, r8, r8, asr r0 │ │ │ │ + @ instruction: 0x0018abdc │ │ │ │ + vldr d17, [pc, #736] @ 22bc8 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 218fc │ │ │ │ - ldr r3, [pc, #712] @ 22cb8 │ │ │ │ + ble 2180c │ │ │ │ + ldr r3, [pc, #728] @ 22bd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 22f80 │ │ │ │ - ldr r3, [pc, #696] @ 22cbc │ │ │ │ - ldr r2, [pc, #696] @ 22cc0 │ │ │ │ + blt 22e7c │ │ │ │ + ldr r3, [pc, #712] @ 22bd4 │ │ │ │ + ldr r2, [pc, #712] @ 22bd8 │ │ │ │ + ldr r6, [pc, #712] @ 22bdc │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #708] @ 22be0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #688] @ 22cc4 │ │ │ │ - ldr r8, [pc, #688] @ 22cc8 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r7, r3, #16 │ │ │ │ - b 22a6c │ │ │ │ + b 22974 │ │ │ │ ldr r0, [r6, #1272] @ 0x4f8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8ec │ │ │ │ + bl 1c830 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 22a64 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + beq 2296c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ + bl 1cbe4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 12d4c8 │ │ │ │ + bl 83054 │ │ │ │ + bl 1398cc │ │ │ │ vsub.f32 s26, s26, s0 │ │ │ │ vcmpe.f32 s26, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 22a2c │ │ │ │ - ldr r3, [pc, #588] @ 22ccc │ │ │ │ + bgt 22934 │ │ │ │ + ldr r3, [pc, #604] @ 22be4 │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s26, [r3, #96] @ 0x60 │ │ │ │ - b 218fc │ │ │ │ + b 2180c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a2fc │ │ │ │ + bl 146f04 │ │ │ │ mov r0, #5 │ │ │ │ - bl 13a75c │ │ │ │ + bl 1473c0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 13a75c │ │ │ │ - b 2147c │ │ │ │ - ldr r3, [pc, #536] @ 22cd0 │ │ │ │ - ldr r2, [pc, #536] @ 22cd4 │ │ │ │ + bl 1473c0 │ │ │ │ + b 2152c │ │ │ │ + ldr r3, [pc, #552] @ 22be8 │ │ │ │ + ldr r2, [pc, #552] @ 22bec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #528] @ 0x210 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 22adc │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 229e4 │ │ │ │ ldr r3, [r4, #1276] @ 0x4fc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 230fc │ │ │ │ - ldr r4, [pc, #500] @ 22cd8 │ │ │ │ + beq 23030 │ │ │ │ + ldr r5, [pc, #516] @ 22bf0 │ │ │ │ mvn r3, #2 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + str r3, [r5, #420] @ 0x1a4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 22a14 │ │ │ │ + ldr r4, [pc, #492] @ 22bf4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #48] @ 0x30 │ │ │ │ - str r3, [r4, #420] @ 0x1a4 │ │ │ │ + ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ + cmn r3, #1 │ │ │ │ + beq 2303c │ │ │ │ + ldr r4, [pc, #476] @ 22bf8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + bl 15c1bc │ │ │ │ + str r0, [r4, #144] @ 0x90 │ │ │ │ + b 1f6c0 │ │ │ │ + ldr r3, [pc, #456] @ 22bfc │ │ │ │ + ldr r2, [pc, #456] @ 22c00 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #528] @ 0x210 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 22b0c │ │ │ │ - ldr r5, [pc, #476] @ 22cdc │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ + beq 22a58 │ │ │ │ + ldr r3, [r4, #1276] @ 0x4fc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 23124 │ │ │ │ - ldr r4, [pc, #460] @ 22ce0 │ │ │ │ + beq 22fa8 │ │ │ │ + ldr r3, [pc, #420] @ 22c04 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 22a80 │ │ │ │ + ldr r4, [pc, #404] @ 22c08 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ + cmn r3, #1 │ │ │ │ + beq 23020 │ │ │ │ + ldr r4, [pc, #388] @ 22c0c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 14e63c │ │ │ │ + bl 15e7c8 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - b 1f788 │ │ │ │ - ldr r5, [pc, #440] @ 22ce4 │ │ │ │ + b 1f6a8 │ │ │ │ + ldr r5, [pc, #368] @ 22c10 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, #528] @ 0x210 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22b44 │ │ │ │ + beq 22ab8 │ │ │ │ ldr r3, [r4, #1276] @ 0x4fc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 23108 │ │ │ │ - ldr r3, [pc, #412] @ 22ce8 │ │ │ │ + beq 23004 │ │ │ │ + ldr r3, [pc, #340] @ 22c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1f788 │ │ │ │ - ldr r4, [pc, #396] @ 22cec │ │ │ │ + beq 1f6c0 │ │ │ │ + ldr r4, [pc, #324] @ 22c18 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 1f758 │ │ │ │ + bne 1f690 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 16903c │ │ │ │ + bl 177d0c │ │ │ │ str r0, [r4, #1216] @ 0x4c0 │ │ │ │ - b 1f758 │ │ │ │ + b 1f690 │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 22b98 │ │ │ │ + beq 22b0c │ │ │ │ ldr r3, [r5, #1276] @ 0x4fc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 230e4 │ │ │ │ - ldr r3, [pc, #336] @ 22cf0 │ │ │ │ + beq 22f90 │ │ │ │ + ldr r3, [pc, #264] @ 22c1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1f770 │ │ │ │ - ldr r4, [pc, #320] @ 22cf4 │ │ │ │ + beq 1f6a8 │ │ │ │ + ldr r4, [pc, #248] @ 22c20 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 1f740 │ │ │ │ + bne 1f678 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 130b68 │ │ │ │ + bl 13d244 │ │ │ │ str r0, [r4, #1216] @ 0x4c0 │ │ │ │ - b 1f740 │ │ │ │ - ldr r3, [pc, #288] @ 22cf8 │ │ │ │ - ldr r2, [pc, #288] @ 22cfc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #528] @ 0x210 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 22bfc │ │ │ │ - ldr r3, [r4, #1276] @ 0x4fc │ │ │ │ - cmn r3, #1 │ │ │ │ - beq 230c8 │ │ │ │ - ldr r3, [pc, #252] @ 22d00 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 22c24 │ │ │ │ - ldr r4, [pc, #236] @ 22d04 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ - cmn r3, #1 │ │ │ │ - beq 230d4 │ │ │ │ - ldr r4, [pc, #220] @ 22d08 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - bl 150ac8 │ │ │ │ - str r0, [r4, #144] @ 0x90 │ │ │ │ - b 1f770 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - b 2261c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 1f678 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #176] @ 22d0c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #204] @ 22c24 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b 1f3ac │ │ │ │ - ldr r3, [pc, #160] @ 22d10 │ │ │ │ + b 1f2e0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + b 2244c │ │ │ │ + ldr r3, [pc, #176] @ 22c28 │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #6 │ │ │ │ - bl 30920 │ │ │ │ - bl 2e684 │ │ │ │ - b 215ac │ │ │ │ - ldr r2, [pc, #136] @ 22d14 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 1faa0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + bl 2ee70 │ │ │ │ + b 213e8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + mov r8, fp │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 1faa0 │ │ │ │ + b 1f9dc │ │ │ │ + bl 85b9c │ │ │ │ + str r0, [r7, #12] │ │ │ │ + b 1ee8c │ │ │ │ + ldr r2, [pc, #120] @ 22c2c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 1f9dc │ │ │ │ nop {0} │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - eoreq sp, r9, ip, asr #12 │ │ │ │ - eoreq lr, r9, r4, ror #8 │ │ │ │ - andseq sl, r7, r8, lsl r0 │ │ │ │ - eoreq sp, r9, ip, lsl r6 │ │ │ │ - andseq sl, r7, ip │ │ │ │ - strhteq sp, [r9], -ip │ │ │ │ - strhteq lr, [r9], -r0 │ │ │ │ - andseq r9, r7, r0, lsl #24 │ │ │ │ - eoreq lr, r9, r4, lsl #7 │ │ │ │ - eoreq sp, r9, ip, lsr r5 │ │ │ │ - eoreq sp, r9, r8, lsr #10 │ │ │ │ - eoreq lr, r9, r0, asr #6 │ │ │ │ - eoreq lr, r9, r0, lsr #6 │ │ │ │ - ldrdeq sp, [r9], -ip @ │ │ │ │ - eoreq lr, r9, ip, asr #5 │ │ │ │ - eoreq sp, r9, r8, lsl #9 │ │ │ │ - mlaeq r9, r0, r2, lr │ │ │ │ - @ instruction: 0x00179ad0 │ │ │ │ - eoreq lr, r9, r8, ror #4 │ │ │ │ - eoreq sp, r9, r4, lsr #8 │ │ │ │ - eoreq sp, r9, r0, lsl r4 │ │ │ │ - andseq r9, r7, ip, lsl r8 │ │ │ │ - andseq sl, r7, r4, lsr #4 │ │ │ │ - andseq r9, r7, r4, ror #18 │ │ │ │ - andseq r9, r7, ip, lsl #20 │ │ │ │ - eoreq sp, r9, r0, ror r2 │ │ │ │ - eoreq sp, r9, ip, lsr r2 │ │ │ │ - eoreq sp, r9, ip, asr #14 │ │ │ │ - ldrdeq sp, [r9], -r8 @ │ │ │ │ - eoreq lr, r9, r0, lsl r0 │ │ │ │ - ldrdeq sp, [r9], -r0 @ │ │ │ │ - eoreq lr, r9, r4 │ │ │ │ - andeq r1, r0, r4, lsr #6 │ │ │ │ - eoreq sp, r9, r4, lsr #2 │ │ │ │ - andseq r9, r7, ip, asr r7 │ │ │ │ - strdeq sp, [r9], -r4 @ │ │ │ │ - eoreq sp, r9, r0, ror #29 │ │ │ │ - @ instruction: 0x00179abc │ │ │ │ - eoreq sp, r9, ip, lsl #29 │ │ │ │ - andseq r9, r7, r0, ror #20 │ │ │ │ - andseq r9, r7, r4, lsr #18 │ │ │ │ - andseq r9, r7, r0, asr r7 │ │ │ │ - strhteq ip, [r9], -r0 │ │ │ │ - andseq r9, r7, r0, lsr #18 │ │ │ │ - andseq r9, r7, r8, ror #9 │ │ │ │ - andseq r9, r7, r0, lsr lr │ │ │ │ - andseq r9, r7, r0, asr sp │ │ │ │ - mulseq r7, r4, r4 │ │ │ │ - @ instruction: 0x001774d0 │ │ │ │ - eoreq sp, r9, r4, asr #6 │ │ │ │ - andeq r1, r0, r4, ror r4 │ │ │ │ - eoreq ip, r9, r8, asr #27 │ │ │ │ - eoreq sp, r9, r0, ror #23 │ │ │ │ + eoreq sp, sl, r4, asr #14 │ │ │ │ + eoreq lr, sl, r8, asr r5 │ │ │ │ + andseq sl, r8, r8, asr #21 │ │ │ │ + eoreq sp, sl, r8, lsl r7 │ │ │ │ + andseq sl, r8, r4, asr #21 │ │ │ │ + strhteq sp, [sl], -r4 │ │ │ │ + eoreq lr, sl, r8, lsr #9 │ │ │ │ + @ instruction: 0x0018a6b8 │ │ │ │ + eoreq lr, sl, ip, ror r4 │ │ │ │ + eoreq sp, sl, r4, lsr r6 │ │ │ │ + eoreq sp, sl, r0, lsr #12 │ │ │ │ + eoreq lr, sl, r4, lsr r4 │ │ │ │ + andseq sl, r8, r4, lsr r6 │ │ │ │ + eoreq lr, sl, ip, lsl #8 │ │ │ │ + eoreq sp, sl, r8, asr #11 │ │ │ │ + strhteq sp, [sl], -r4 │ │ │ │ + eoreq lr, sl, ip, asr #7 │ │ │ │ + eoreq lr, sl, ip, lsr #7 │ │ │ │ + eoreq sp, sl, r8, ror #10 │ │ │ │ + eoreq lr, sl, r8, asr r3 │ │ │ │ + eoreq sp, sl, r4, lsl r5 │ │ │ │ + @ instruction: 0x0018a2dc │ │ │ │ + @ instruction: 0x0018acd8 │ │ │ │ + @ instruction: 0x0018a3f8 │ │ │ │ + @ instruction: 0x0018a4b0 │ │ │ │ + eoreq sp, sl, r4, asr r3 │ │ │ │ + eoreq sp, sl, r0, lsr #6 │ │ │ │ + eoreq sp, sl, r0, lsr r8 │ │ │ │ + eoreq sp, sl, r8, asr #5 │ │ │ │ + eoreq lr, sl, ip, ror #1 │ │ │ │ + eoreq lr, sl, r4, ror #1 │ │ │ │ + eoreq sp, sl, r8, lsr #5 │ │ │ │ + andeq r1, r0, r0, lsl r3 │ │ │ │ + eoreq sp, sl, r8, lsl #4 │ │ │ │ + andseq sl, r8, r0, lsl #4 │ │ │ │ + eoreq sp, sl, r0, ror #31 │ │ │ │ + andseq sl, r8, r8, ror r5 │ │ │ │ + mlaeq sl, r4, pc, sp @ │ │ │ │ + andseq sl, r8, r8, lsr #10 │ │ │ │ + eoreq sp, sl, r8, asr #30 │ │ │ │ + andseq sl, r8, ip, lsr #4 │ │ │ │ + @ instruction: 0x0018a3b0 │ │ │ │ + eoreq sp, sl, r4, ror r0 │ │ │ │ + andseq sl, r8, r0, lsr r8 │ │ │ │ + andseq r9, r8, r8, lsl #31 │ │ │ │ + andseq sl, r8, ip, asr #17 │ │ │ │ + andseq r9, r8, r4, asr pc │ │ │ │ + andseq r7, r8, r8, lsl #31 │ │ │ │ + eoreq sp, sl, r4, asr #8 │ │ │ │ + andeq r1, r0, r0, ror #8 │ │ │ │ + eoreq ip, sl, r8, asr #29 │ │ │ │ + ldrdeq sp, [sl], -ip @ │ │ │ │ + andeq r1, r0, r4, lsl #14 │ │ │ │ + andseq r9, r8, r4, ror lr │ │ │ │ @ instruction: 0x3c343958 │ │ │ │ ldmdbmi r4!, {sl, sp}^ │ │ │ │ - ldr r2, [pc, #-132] @ 22d18 │ │ │ │ + ldr r2, [pc, #-136] @ 22c30 │ │ │ │ cmp r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - beq 230c0 │ │ │ │ + beq 22ffc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 23078 │ │ │ │ + beq 22fb4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2305c │ │ │ │ + bne 22f40 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2305c │ │ │ │ - ldr r5, [pc, #-176] @ 22d1c │ │ │ │ + beq 22f40 │ │ │ │ + ldr r5, [pc, #-180] @ 22c34 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 22df8 │ │ │ │ - bl d4200 │ │ │ │ + beq 22d14 │ │ │ │ + bl dcce4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 7fb24 │ │ │ │ + bl 841e0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mvn r2, #1 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #-224] @ 22d20 │ │ │ │ + ldr r5, [pc, #-228] @ 22c38 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, r4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 22e20 │ │ │ │ - bl d4200 │ │ │ │ + beq 22d3c │ │ │ │ + bl dcce4 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mvn r2, #1 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #-260] @ 22d24 │ │ │ │ + ldr r3, [pc, #-264] @ 22c3c │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 12e10c │ │ │ │ + bl 13a5c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 23150 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r6, [pc, #-288] @ 22d28 │ │ │ │ - ldr r2, [pc, #-288] @ 22d2c │ │ │ │ - ldr r7, [pc, #-284] @ 22d34 │ │ │ │ - ldr r8, [pc, #-292] @ 22d30 │ │ │ │ - ldr fp, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [sp, #52] @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 23070 │ │ │ │ + bl 139828 │ │ │ │ + ldr r6, [pc, #-292] @ 22c40 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r2, [pc, #-296] @ 22c44 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + ldr r7, [pc, #-300] @ 22c48 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - str r3, [r4, #28] │ │ │ │ + ldr r8, [pc, #-308] @ 22c4c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr fp, [sp, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r0, [r2, #32] │ │ │ │ + ldr r9, [sp, #52] @ 0x34 │ │ │ │ + add r8, pc, r8 │ │ │ │ str r0, [r2, #524] @ 0x20c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22f34 │ │ │ │ + bne 22e50 │ │ │ │ sub r2, r9, #16 │ │ │ │ sub r1, r9, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl d4da4 │ │ │ │ + bl dd910 │ │ │ │ vldr d0, [r9, #-16] │ │ │ │ str r0, [r9, #-20] @ 0xffffffec │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee0c │ │ │ │ + bl 2f638 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22f34 │ │ │ │ + bne 22e50 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ sub r2, r3, #6 │ │ │ │ cmp r3, #3 │ │ │ │ cmpne r2, #1 │ │ │ │ - bhi 22ed4 │ │ │ │ + bhi 22df0 │ │ │ │ ldr r3, [r7, #520] @ 0x208 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 23020 │ │ │ │ + beq 22f2c │ │ │ │ ldr r2, [r9, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - ble 22efc │ │ │ │ + ble 22e18 │ │ │ │ ldr r1, [r9, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d6f8 │ │ │ │ + bl 139b00 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ ldr r2, [r8, #32] │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl 2d084 │ │ │ │ - ldr r3, [pc, #-460] @ 22d38 │ │ │ │ + bl 2d764 │ │ │ │ + ldr r3, [pc, #-464] @ 22c50 │ │ │ │ ldr sl, [fp, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 22e7c │ │ │ │ - ldr r3, [pc, #-476] @ 22d3c │ │ │ │ + ble 22d98 │ │ │ │ + ldr r3, [pc, #-480] @ 22c54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - bl d68f4 │ │ │ │ + bl df5a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 22e7c │ │ │ │ + beq 22d98 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 22e7c │ │ │ │ + bgt 22d98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12e1b0 │ │ │ │ - bl 2cc38 │ │ │ │ - ldr r2, [pc, #-520] @ 22d40 │ │ │ │ + bl 13a674 │ │ │ │ + bl 2d2d0 │ │ │ │ + ldr r2, [pc, #-524] @ 22c58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ - b 1ee74 │ │ │ │ - bl 813c4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ - b 1ef50 │ │ │ │ - bl 82ce0 │ │ │ │ - ldr r3, [pc, #-564] @ 22d44 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - b 1ed54 │ │ │ │ - ldr r3, [pc, #-576] @ 22d48 │ │ │ │ - ldr r2, [pc, #-576] @ 22d4c │ │ │ │ + b 1edb0 │ │ │ │ + ldr r3, [pc, #-552] @ 22c5c │ │ │ │ + ldr r2, [pc, #-552] @ 22c60 │ │ │ │ + vldr s14, [pc, #-484] @ 22ca8 │ │ │ │ add r3, pc, r3 │ │ │ │ + vldr s27, [pc, #-488] @ 22cac │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr s14, [pc, #-524] @ 22d8c │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r3, #568] @ 0x238 │ │ │ │ - vldr s27, [pc, #-532] @ 22d90 │ │ │ │ cmp r3, #0 │ │ │ │ - vmovne.f32 s25, s14 │ │ │ │ - vmoveq.f32 s25, s15 │ │ │ │ - b 22fcc │ │ │ │ + vseleq.f32 s25, s15, s14 │ │ │ │ + b 22ec4 │ │ │ │ vsub.f32 s14, s26, s25 │ │ │ │ vmul.f32 s14, s14, s27 │ │ │ │ vcvt.s32.f32 s15, s14 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 12d2e4 │ │ │ │ - bl 12d4c8 │ │ │ │ + bl 1396e4 │ │ │ │ + bl 1398cc │ │ │ │ vsub.f32 s26, s26, s0 │ │ │ │ vcmpe.f32 s26, s25 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 22fb0 │ │ │ │ - ldr r3, [pc, #-656] @ 22d50 │ │ │ │ + bgt 22ea8 │ │ │ │ + ldr r3, [pc, #-628] @ 22c64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #568] @ 0x238 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22a78 │ │ │ │ + beq 22980 │ │ │ │ vcmpe.f32 s26, #0.0 │ │ │ │ - ldr r2, [pc, #-676] @ 22d54 │ │ │ │ + ldr r2, [pc, #-648] @ 22c68 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 23010 │ │ │ │ - b 23138 │ │ │ │ - bl 12d4c8 │ │ │ │ + str r2, [r3] │ │ │ │ + bpl 22f08 │ │ │ │ + b 23364 │ │ │ │ + bl 1398cc │ │ │ │ vsub.f32 s26, s26, s0 │ │ │ │ vcmpe.f32 s26, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 23008 │ │ │ │ - b 22a78 │ │ │ │ + bgt 22f00 │ │ │ │ + b 22980 │ │ │ │ + bl 876ec │ │ │ │ + ldr r3, [pc, #-696] @ 22c6c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + b 1ec90 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, r9, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d6f8 │ │ │ │ - b 22ed4 │ │ │ │ - ldr r2, [pc, #-740] @ 22d58 │ │ │ │ - mov r1, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr r8, [sp, #88] @ 0x58 │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 1faa0 │ │ │ │ - ldr r2, [pc, #-776] @ 22d5c │ │ │ │ + bl 139b00 │ │ │ │ + b 22df0 │ │ │ │ + ldr r2, [pc, #-728] @ 22c70 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ + bl 311a4 │ │ │ │ + ldr r2, [pc, #-752] @ 22c74 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r8, [sp, #72] @ 0x48 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + b 1f9dc │ │ │ │ + vmov.i64 d16, #0x0000000000000000 │ │ │ │ + vmov.f64 d18, d16 │ │ │ │ + b 1fc88 │ │ │ │ + bl 13d174 │ │ │ │ + ldr r1, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r5, #1276] @ 0x4fc │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 22b20 │ │ │ │ + b 1f678 │ │ │ │ + bl 15e6b0 │ │ │ │ + str r0, [r4, #1276] @ 0x4fc │ │ │ │ + b 22a58 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2305c │ │ │ │ - ldr r5, [pc, #-812] @ 22d60 │ │ │ │ + beq 22f40 │ │ │ │ + ldr r5, [pc, #-848] @ 22c78 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 22dc4 │ │ │ │ - bl d4200 │ │ │ │ - mov r2, #0 │ │ │ │ + beq 22ce0 │ │ │ │ + bl dcce4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 7fa90 │ │ │ │ + bl 84118 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mvn r2, #1 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - b 22dc4 │ │ │ │ + b 22ce0 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ - b 2307c │ │ │ │ - bl 1509c0 │ │ │ │ - str r0, [r4, #1276] @ 0x4fc │ │ │ │ - b 22bfc │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - bl 150b28 │ │ │ │ - str r0, [r4, #1216] @ 0x4c0 │ │ │ │ - b 22c24 │ │ │ │ - bl 130abc │ │ │ │ - ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [r5, #1276] @ 0x4fc │ │ │ │ - bne 22bac │ │ │ │ - b 1f740 │ │ │ │ - bl 14e454 │ │ │ │ - str r0, [r4, #1276] @ 0x4fc │ │ │ │ - b 22adc │ │ │ │ + b 22fb8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16903c │ │ │ │ + bl 177d0c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r4, #1276] @ 0x4fc │ │ │ │ cmp r2, #0 │ │ │ │ + bne 22acc │ │ │ │ + b 1f690 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + bl 15e828 │ │ │ │ + str r0, [r4, #1216] @ 0x4c0 │ │ │ │ + b 22a80 │ │ │ │ + bl 15bf98 │ │ │ │ str r0, [r4, #1276] @ 0x4fc │ │ │ │ - bne 22b58 │ │ │ │ - b 1f758 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - bl 14e574 │ │ │ │ - str r0, [r5, #1216] @ 0x4c0 │ │ │ │ - str r0, [r4, #420] @ 0x1a4 │ │ │ │ - b 22b0c │ │ │ │ - ldr r2, [pc, #-988] @ 22d64 │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #9 │ │ │ │ - bl 7ea58 │ │ │ │ - b 22a78 │ │ │ │ - ldr r2, [pc, #-1008] @ 22d68 │ │ │ │ + b 229e4 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + bl 15c0d0 │ │ │ │ + str r0, [r5, #420] @ 0x1a4 │ │ │ │ + str r0, [r4, #1216] @ 0x4c0 │ │ │ │ + b 22a14 │ │ │ │ + ldr r3, [pc, #-988] @ 22c7c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #6 │ │ │ │ + str r6, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + bl 2ee70 │ │ │ │ + b 2285c │ │ │ │ + ldr r2, [pc, #-1016] @ 22c80 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 23064 │ │ │ │ - ldr r2, [pc, #-1016] @ 22d6c │ │ │ │ + b 22f48 │ │ │ │ + ldr r2, [pc, #-1024] @ 22c84 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 20a00 │ │ │ │ - ldr r3, [pc, #-1040] @ 22d70 │ │ │ │ - mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #6 │ │ │ │ - bl 30920 │ │ │ │ - bl 2e684 │ │ │ │ - b 229b0 │ │ │ │ - ldr r3, [pc, #-1068] @ 22d74 │ │ │ │ + bl 83054 │ │ │ │ + b 20918 │ │ │ │ + ldr r3, [pc, #-1048] @ 22c88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bl 12da64 │ │ │ │ + bl 139ed4 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ - ldr r2, [pc, #-1084] @ 22d78 │ │ │ │ - ldr r7, [r5, #60] @ 0x3c │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #7 │ │ │ │ + ldr r2, [pc, #-1072] @ 22c8c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r7, [r5, #60] @ 0x3c │ │ │ │ + add r2, pc, r2 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 23498 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldrd r2, [r5, #48] @ 0x30 │ │ │ │ + blt 233a8 │ │ │ │ + add r1, r5, #44 @ 0x2c │ │ │ │ + ldm r1, {r1, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ - bne 231f0 │ │ │ │ + bne 230f0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpeq r4, r2 │ │ │ │ - beq 23228 │ │ │ │ + beq 23128 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r7, r3 │ │ │ │ - bge 23218 │ │ │ │ + bge 23118 │ │ │ │ subs r2, r2, r1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ subs r2, r4, r2 │ │ │ │ sbc r3, r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ strge r2, [r5, #40] @ 0x28 │ │ │ │ - bge 23228 │ │ │ │ + bge 23128 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 189e0c │ │ │ │ - ldr r3, [pc, #-1204] @ 22d7c │ │ │ │ + bl 19a5bc │ │ │ │ + ldr r3, [pc, #-1184] @ 22c90 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 12e10c │ │ │ │ + bl 13a5c4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 23150 │ │ │ │ - ldr r3, [pc, #-1228] @ 22d80 │ │ │ │ + beq 23070 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #-1212] @ 22c94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 2327c │ │ │ │ + ble 2317c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r2, #-16]! │ │ │ │ - ldr r3, [pc, #-1260] @ 22d84 │ │ │ │ mov r1, #2 │ │ │ │ + str r3, [r2, #-16]! │ │ │ │ + ldr r3, [pc, #-1244] @ 22c98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 12da94 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r2, [pc, #-1280] @ 22d88 │ │ │ │ - vldr d8, [pc, #580] @ 234d0 │ │ │ │ + bl 139f0c │ │ │ │ + bl 139828 │ │ │ │ + ldr r2, [pc, #-1260] @ 22c9c │ │ │ │ + ldr r3, [pc, #-1260] @ 22ca0 │ │ │ │ + ldr r8, [pc, #-1260] @ 22ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #580] @ 234d8 │ │ │ │ - ldr r8, [pc, #580] @ 234dc │ │ │ │ - ldr sl, [sp, #52] @ 0x34 │ │ │ │ - add r8, pc, r8 │ │ │ │ + vldr d8, [pc, #592] @ 233e8 │ │ │ │ str r0, [r2, #32] │ │ │ │ str r0, [r2, #524] @ 0x20c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ - ldr r3, [pc, #556] @ 234e0 │ │ │ │ + ldr r3, [pc, #572] @ 233f0 │ │ │ │ ldr r2, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 23418 │ │ │ │ + bne 23318 │ │ │ │ + ldr r4, [pc, #548] @ 233f4 │ │ │ │ sub r2, sl, #16 │ │ │ │ mov r1, #5 │ │ │ │ - bl 12da94 │ │ │ │ - ldr r4, [pc, #520] @ 234e4 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 139f0c │ │ │ │ cmp r0, #1 │ │ │ │ vstrne d8, [sl, #-16] │ │ │ │ - mov r0, r4 │ │ │ │ + add r4, pc, r4 │ │ │ │ vldr d0, [sl, #-16] │ │ │ │ - bl 2ee0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2f638 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23418 │ │ │ │ + bne 23318 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ sub r4, sl, #4 │ │ │ │ - ldr r0, [fp, #40] @ 0x28 │ │ │ │ - mov r6, r4 │ │ │ │ mov r5, #4096 @ 0x1000 │ │ │ │ + mov r6, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 23354 │ │ │ │ + ldr r0, [fp, #40] @ 0x28 │ │ │ │ + b 23254 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 23380 │ │ │ │ + bhi 23280 │ │ │ │ cmp r4, r5 │ │ │ │ - movge r4, r5 │ │ │ │ add r1, r0, #100 @ 0x64 │ │ │ │ - add r1, fp, r1 │ │ │ │ + movge r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ + add r1, fp, r1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ sub r5, r5, r4 │ │ │ │ - add r0, r0, r4 │ │ │ │ - cmp r5, #0 │ │ │ │ add r6, r6, r4 │ │ │ │ + cmp r5, #0 │ │ │ │ + add r0, r0, r4 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ - ble 23398 │ │ │ │ + ble 23298 │ │ │ │ ldr r2, [fp, #44] @ 0x2c │ │ │ │ subs r4, r2, r0 │ │ │ │ - bne 23314 │ │ │ │ + bne 23214 │ │ │ │ mov r0, fp │ │ │ │ - bl 189a44 │ │ │ │ + bl 19a1cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23450 │ │ │ │ - ldr r2, [fp, #44] @ 0x2c │ │ │ │ + beq 23350 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ + ldr r2, [fp, #44] @ 0x2c │ │ │ │ sub r4, r2, r0 │ │ │ │ - b 23314 │ │ │ │ + b 23214 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - b 2331c │ │ │ │ + b 2321c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 12d6f8 │ │ │ │ + bl 139b00 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 234bc │ │ │ │ - ldr r6, [pc, #296] @ 234e8 │ │ │ │ + bne 23384 │ │ │ │ + ldr r6, [pc, #312] @ 233f8 │ │ │ │ + asr r1, r5, #31 │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - asr r1, r5, #31 │ │ │ │ - bl 2d084 │ │ │ │ - ldr r3, [pc, #276] @ 234ec │ │ │ │ + bl 2d764 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #288] @ 233fc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 232ac │ │ │ │ + ble 231ac │ │ │ │ mov r2, sl │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r1, #3 │ │ │ │ str r3, [r2, #-20]! @ 0xffffffec │ │ │ │ - bl 12da94 │ │ │ │ + bl 139f0c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 232ac │ │ │ │ - ldr r3, [r4] │ │ │ │ + bne 231ac │ │ │ │ ldr r2, [sl, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 232ac │ │ │ │ + blt 231ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 12e1b0 │ │ │ │ + bl 13a674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 23464 │ │ │ │ - ldr r3, [pc, #192] @ 234f0 │ │ │ │ - ldr r2, [pc, #192] @ 234f4 │ │ │ │ + beq 23398 │ │ │ │ + ldr r3, [pc, #208] @ 23400 │ │ │ │ + ldr r2, [pc, #208] @ 23404 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #22 │ │ │ │ ldr r3, [r3] │ │ │ │ + mov r0, #22 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ + bl 311a4 │ │ │ │ rsb r5, r5, #4096 @ 0x1000 │ │ │ │ - cmp r5, #0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ble 233b8 │ │ │ │ - b 233a0 │ │ │ │ - bl 2cc38 │ │ │ │ - ldr r2, [pc, #136] @ 234f8 │ │ │ │ + cmp r5, #0 │ │ │ │ + ble 232b8 │ │ │ │ + b 232a0 │ │ │ │ + ldr r2, [pc, #156] @ 23408 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 22f48 │ │ │ │ + bl 83054 │ │ │ │ + b 22980 │ │ │ │ mov r7, r0 │ │ │ │ - b 1e768 │ │ │ │ - ldr r2, [pc, #120] @ 234fc │ │ │ │ - mov r0, #1 │ │ │ │ + b 1e6a0 │ │ │ │ + ldr r3, [pc, #128] @ 2340c │ │ │ │ + ldr r2, [pc, #128] @ 23410 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 30808 │ │ │ │ - ldr r2, [pc, #96] @ 23500 │ │ │ │ - stm sp, {r4, r7} │ │ │ │ + b 23338 │ │ │ │ + bl 2d2d0 │ │ │ │ + ldr r2, [pc, #112] @ 23414 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 22e64 │ │ │ │ + ldr r2, [pc, #104] @ 23418 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r4, r7} │ │ │ │ mov r4, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b 231d4 │ │ │ │ - ldr r3, [pc, #64] @ 23504 │ │ │ │ - ldr r2, [pc, #64] @ 23508 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 23438 │ │ │ │ + bl 83054 │ │ │ │ + b 230d4 │ │ │ │ + ldr r2, [pc, #72] @ 2341c │ │ │ │ + mov r0, #1 │ │ │ │ + mov r1, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 311a4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - andeq r1, r0, r8, lsl r7 │ │ │ │ - @ instruction: 0x001793bc │ │ │ │ - eoreq ip, r9, r4, lsl #27 │ │ │ │ - eoreq ip, r9, r0, ror #26 │ │ │ │ - eoreq ip, r9, r8, ror ip │ │ │ │ - andeq r1, r0, r4, lsr #6 │ │ │ │ - eoreq sp, r9, r4, asr #2 │ │ │ │ - andseq r9, r7, r0, asr r2 │ │ │ │ - andseq r9, r7, r4, lsr r2 │ │ │ │ - andseq r9, r7, ip, asr r5 │ │ │ │ - @ instruction: 0x001771f8 │ │ │ │ - strhteq sp, [r9], -r0 │ │ │ │ - @ instruction: 0x001791bc │ │ │ │ - bleq 5f650 │ │ │ │ + eoreq ip, sl, r4, lsl #29 │ │ │ │ + eoreq ip, sl, r8, asr lr │ │ │ │ + eoreq ip, sl, r4, ror sp │ │ │ │ + andeq r1, r0, r0, lsl r3 │ │ │ │ + eoreq sp, sl, r4, asr #4 │ │ │ │ + andseq r9, r8, r0, lsl sp │ │ │ │ + ldrheq sl, [r8], -r0 │ │ │ │ + eoreq sp, sl, r8, ror #3 │ │ │ │ + @ instruction: 0x00189cb4 │ │ │ │ + andseq r9, r8, r0, asr #25 │ │ │ │ + mulseq r8, r8, ip │ │ │ │ + andseq r9, r8, r8, asr #31 │ │ │ │ + bleq 5f564 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ strbtmi fp, [sl], -r2, lsl #24 │ │ │ │ strlt fp, [r1], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdami r4, {r3, sl, ip, sp, pc} │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ - bl ee1518 <_IO_stdin_used@@MPLAYER_1+0xd47188> │ │ │ │ - svc 0x00cef7f9 │ │ │ │ - mlaeq r9, r8, r3, fp │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - ldr r3, [pc, #20] @ 2355c │ │ │ │ - ldr r2, [pc, #20] @ 23560 │ │ │ │ + bl 17e142c <_IO_stdin_used@@MPLAYER_1+0x16366dc> │ │ │ │ + svc 0x00e0f7f9 │ │ │ │ + mlaeq sl, ip, r4, fp │ │ │ │ + andeq r1, r0, r8, asr #3 │ │ │ │ + ldr r3, [pc, #20] @ 23470 │ │ │ │ + ldr r2, [pc, #20] @ 23474 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ - b 1bfec <__gmon_start__@plt> │ │ │ │ - eoreq fp, r9, r0, lsl #7 │ │ │ │ - andeq r1, r0, r8, ror r3 │ │ │ │ - blmi 1f5584 <_IO_stdin_used@@MPLAYER_1+0x5b1f4> │ │ │ │ + b 1bf48 <__gmon_start__@plt> │ │ │ │ + eoreq fp, sl, r4, lsl #9 │ │ │ │ + andeq r1, r0, r4, ror #6 │ │ │ │ + blmi 1f5498 <_IO_stdin_used@@MPLAYER_1+0x4a748> │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq sp, r9, sl, asr #17 │ │ │ │ - eoreq sp, r9, r8, asr #17 │ │ │ │ - eoreq fp, r9, lr, asr r3 │ │ │ │ - andeq r1, r0, r0, lsl #12 │ │ │ │ - blmi 2755b8 <_IO_stdin_used@@MPLAYER_1+0xdb228> │ │ │ │ - bmi 27477c <_IO_stdin_used@@MPLAYER_1+0xda3ec> │ │ │ │ - bne 6f478c <_IO_stdin_used@@MPLAYER_1+0x55a3fc> │ │ │ │ + strhteq sp, [sl], -r6 │ │ │ │ + strhteq sp, [sl], -r4 │ │ │ │ + eoreq fp, sl, r2, ror #8 │ │ │ │ + andeq r1, r0, ip, ror #11 │ │ │ │ + blmi 2754cc <_IO_stdin_used@@MPLAYER_1+0xca77c> │ │ │ │ + bmi 274690 <_IO_stdin_used@@MPLAYER_1+0xc9940> │ │ │ │ + bne 6f46a0 <_IO_stdin_used@@MPLAYER_1+0x549950> │ │ │ │ svceq 0x00d9447a │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq sp, r9, r0, lsr #17 │ │ │ │ - mlaeq r9, ip, r8, sp │ │ │ │ - eoreq fp, r9, r0, lsr r3 │ │ │ │ - andeq r1, r0, ip, lsl #11 │ │ │ │ - blmi 2d09ec <_IO_stdin_used@@MPLAYER_1+0x13665c> │ │ │ │ + eoreq sp, sl, ip, lsl #19 │ │ │ │ + eoreq sp, sl, r8, lsl #19 │ │ │ │ + eoreq fp, sl, r4, lsr r4 │ │ │ │ + andeq r1, r0, r8, ror r5 │ │ │ │ + blmi 2d0900 <_IO_stdin_used@@MPLAYER_1+0x125bb0> │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 291b84 <_IO_stdin_used@@MPLAYER_1+0xf77f4> │ │ │ │ + blmi 291a98 <_IO_stdin_used@@MPLAYER_1+0xe6d48> │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7f96818 │ │ │ │ - @ instruction: 0xf7ffed76 │ │ │ │ - blmi 1e34e8 <_IO_stdin_used@@MPLAYER_1+0x49158> │ │ │ │ + @ instruction: 0xf7ffed88 │ │ │ │ + blmi 1e33fc <_IO_stdin_used@@MPLAYER_1+0x386ac> │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ - eoreq sp, r9, sl, ror #16 │ │ │ │ - eoreq fp, r9, r0, lsl #6 │ │ │ │ - andeq r1, r0, r8, lsr #10 │ │ │ │ - eoreq ip, r9, r6, lsr #20 │ │ │ │ - eoreq sp, r9, sl, asr #16 │ │ │ │ + eoreq sp, sl, r6, asr r9 │ │ │ │ + eoreq fp, sl, r4, lsl #8 │ │ │ │ + andeq r1, r0, r4, lsl r5 │ │ │ │ + eoreq ip, sl, r2, lsl fp │ │ │ │ + eoreq sp, sl, r6, lsr r9 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23640 │ │ │ │ + beq 23558 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23640 │ │ │ │ + beq 23558 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 23638 │ │ │ │ - vldr d7, [r3, #56] @ 0x38 │ │ │ │ + bne 23550 │ │ │ │ + vldr d16, [r3, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [r2] │ │ │ │ + vstr d16, [r2] │ │ │ │ bx lr │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23680 │ │ │ │ + beq 23598 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23680 │ │ │ │ + beq 23598 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 23678 │ │ │ │ - vldr d7, [r3, #64] @ 0x40 │ │ │ │ + bne 23590 │ │ │ │ + vldr d16, [r3, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [r2] │ │ │ │ + vstr d16, [r2] │ │ │ │ bx lr │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 236d4 │ │ │ │ + beq 235ec │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 236d4 │ │ │ │ + beq 235ec │ │ │ │ cmp r1, #0 │ │ │ │ - bne 236cc │ │ │ │ + bne 235e4 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ subs r1, r1, r0 │ │ │ │ - sbc r3, ip, r3 │ │ │ │ mov r0, #1 │ │ │ │ + sbc r3, ip, r3 │ │ │ │ stm r2, {r1, r3} │ │ │ │ bx lr │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #380] @ 23874 │ │ │ │ + ldr r1, [pc, #396] @ 237a8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #376] @ 23878 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #388] @ 237ac │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq 23868 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 2379c │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23868 │ │ │ │ + beq 2379c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 237a8 │ │ │ │ + beq 236cc │ │ │ │ cmp r5, #2 │ │ │ │ mov r6, r2 │ │ │ │ - beq 237f0 │ │ │ │ - ble 237d4 │ │ │ │ + beq 23724 │ │ │ │ + ble 23708 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 23834 │ │ │ │ - mov r2, sp │ │ │ │ + bhi 23768 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9a8a0 │ │ │ │ + mov r2, sp │ │ │ │ + bl a06c0 │ │ │ │ cmp r6, #0 │ │ │ │ - moveq r2, #1 │ │ │ │ - ldrne r2, [r6] │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - cmp r5, #5 │ │ │ │ - ldr r0, [r1, #3160] @ 0xc58 │ │ │ │ - add r1, r4, #1 │ │ │ │ - rsbeq r2, r2, #0 │ │ │ │ - add r3, r3, r2 │ │ │ │ mov r2, sp │ │ │ │ + moveq r0, #1 │ │ │ │ + add r1, r4, #1 │ │ │ │ + ldrne r0, [r6] │ │ │ │ + cmp r5, #5 │ │ │ │ + rsbeq r0, r0, #0 │ │ │ │ + ldr ip, [r7, #36] @ 0x24 │ │ │ │ + add r3, r3, r0 │ │ │ │ + ldr r0, [ip, #3160] @ 0xc58 │ │ │ │ str r3, [sp] │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - ldr r2, [pc, #204] @ 2387c │ │ │ │ - ldr r3, [pc, #196] @ 23878 │ │ │ │ + ldr r2, [pc, #220] @ 237b0 │ │ │ │ + ldr r3, [pc, #212] @ 237ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23870 │ │ │ │ + bne 237a4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r5, #0 │ │ │ │ - bne 23834 │ │ │ │ + bne 23768 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2383c │ │ │ │ + beq 23770 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9a8a0 │ │ │ │ - b 2379c │ │ │ │ + bl a06c0 │ │ │ │ + b 236c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2383c │ │ │ │ + beq 23770 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 23844 │ │ │ │ + beq 23778 │ │ │ │ vldr s15, [r2] │ │ │ │ - vldr d6, [ip, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [ip, #16] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 23844 │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - vstr s12, [r6] │ │ │ │ + bpl 23778 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vstr s15, [r6] │ │ │ │ mov r2, r6 │ │ │ │ add r1, r4, #1 │ │ │ │ - bl 9a8a0 │ │ │ │ - b 2379c │ │ │ │ + bl a06c0 │ │ │ │ + b 236c0 │ │ │ │ mvn r0, #1 │ │ │ │ - b 237a8 │ │ │ │ + b 236cc │ │ │ │ mov r0, r6 │ │ │ │ - b 237a8 │ │ │ │ + b 236cc │ │ │ │ tst r3, #2 │ │ │ │ - beq 23824 │ │ │ │ + beq 23758 │ │ │ │ vldr s15, [r6] │ │ │ │ - vldr d6, [ip, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 23824 │ │ │ │ - b 2381c │ │ │ │ - mvn r0, #0 │ │ │ │ - b 237a8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r9, ip, asr #3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r9, r8, lsl r1 │ │ │ │ + vldr d17, [ip, #24] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 23758 │ │ │ │ + b 23750 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 236cc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq fp, [sl], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, sl, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #196] @ 2395c │ │ │ │ - ldr lr, [pc, #196] @ 23960 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ + ldr lr, [pc, #212] @ 238a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr lr, [lr] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov lr, #0 │ │ │ │ + ldr ip, [pc, #208] @ 238a8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + mov ip, #0 │ │ │ │ ldr r4, [lr, #3160] @ 0xc58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 23950 │ │ │ │ + beq 23898 │ │ │ │ sub r5, r1, #4 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi 23920 │ │ │ │ + bhi 23860 │ │ │ │ cmp r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ ldrne r3, [r2] │ │ │ │ moveq r3, #1 │ │ │ │ cmp r1, #5 │ │ │ │ rsbeq r3, r3, #0 │ │ │ │ mov r2, sp │ │ │ │ movw r1, #1301 @ 0x515 │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 9a8a0 │ │ │ │ - ldr r2, [pc, #104] @ 23964 │ │ │ │ - ldr r3, [pc, #96] @ 23960 │ │ │ │ + bl a06c0 │ │ │ │ + ldr r2, [pc, #120] @ 238ac │ │ │ │ + ldr r3, [pc, #112] @ 238a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23958 │ │ │ │ + bne 238a0 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr lr, [pc, #64] @ 23968 │ │ │ │ - ldr ip, [pc, #52] @ 23960 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr lr, [pc, #72] @ 238b0 │ │ │ │ + ldr ip, [pc, #60] @ 238a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [sp, #4] │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 23958 │ │ │ │ + bne 238a0 │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 236dc │ │ │ │ + b 235f4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 238f4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r9, r0, lsr r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r9, ip, asr #31 │ │ │ │ - eoreq sl, r9, r0, lsr #31 │ │ │ │ + b 2382c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, sl, ip, lsl #2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, sl, ip, lsr #1 │ │ │ │ + eoreq fp, sl, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #532] @ 23b9c │ │ │ │ + ldr r0, [pc, #568] @ 23b10 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #528] @ 23ba0 │ │ │ │ - add r0, pc, r0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r1, [pc, #560] @ 23b14 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #12 │ │ │ │ + ldr r6, [r3, #3184] @ 0xc70 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - ldr r6, [r3, #3184] @ 0xc70 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #9 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23b90 │ │ │ │ + bne 23b04 │ │ │ │ cmp r4, #2 │ │ │ │ mov r7, r2 │ │ │ │ - beq 23a74 │ │ │ │ - bgt 23a18 │ │ │ │ + beq 239dc │ │ │ │ + bgt 23974 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 23a6c │ │ │ │ - ldr r1, [pc, #444] @ 23ba4 │ │ │ │ - ldr r3, [pc, #436] @ 23ba0 │ │ │ │ + bne 239d4 │ │ │ │ + ldr r1, [pc, #480] @ 23b18 │ │ │ │ + ldr r3, [pc, #472] @ 23b14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23b98 │ │ │ │ - mov r0, r6 │ │ │ │ + bne 23b0c │ │ │ │ ldr r1, [r5, #32] │ │ │ │ + mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 18a710 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 19af90 │ │ │ │ sub r3, r4, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 23a6c │ │ │ │ + bhi 239d4 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 18a710 │ │ │ │ + bl 19af90 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 23ae8 │ │ │ │ + bgt 23a5c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #352] @ 23ba8 │ │ │ │ - ldr r3, [pc, #340] @ 23ba0 │ │ │ │ + ldr r2, [pc, #376] @ 23b1c │ │ │ │ + ldr r3, [pc, #364] @ 23b14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23b98 │ │ │ │ + bne 23b0c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - b 23a40 │ │ │ │ + b 2399c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 23a3c │ │ │ │ + beq 23998 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 23b48 │ │ │ │ + beq 23abc │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r5, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r5, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 23b48 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 23abc │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [r7] │ │ │ │ - ldr r1, [pc, #244] @ 23bac │ │ │ │ - ldr r3, [pc, #228] @ 23ba0 │ │ │ │ + ldr r1, [pc, #256] @ 23b20 │ │ │ │ + ldr r3, [pc, #240] @ 23b14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23b98 │ │ │ │ - mov r0, r6 │ │ │ │ + bne 23b0c │ │ │ │ ldr r1, [r5, #32] │ │ │ │ + mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 18a63c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 19aebc │ │ │ │ cmp r7, #0 │ │ │ │ + ldr r1, [sp] │ │ │ │ moveq r2, #1 │ │ │ │ ldrne r2, [r7] │ │ │ │ - ldr r1, [sp] │ │ │ │ cmp r4, #5 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ tst r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ - beq 23b6c │ │ │ │ + beq 23ae0 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r5, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r5, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 23b6c │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 23ae0 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [sp] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 18a63c │ │ │ │ - b 23a40 │ │ │ │ + bl 19aebc │ │ │ │ + b 2399c │ │ │ │ tst r3, #2 │ │ │ │ - beq 23ab0 │ │ │ │ + beq 23a18 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r5, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r5, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 23ab0 │ │ │ │ - b 23aa4 │ │ │ │ + ble 23a18 │ │ │ │ + b 23a0c │ │ │ │ tst r3, #2 │ │ │ │ - beq 23b38 │ │ │ │ + beq 23aac │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r5, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 23b38 │ │ │ │ - b 23b2c │ │ │ │ - mvn r0, #0 │ │ │ │ - b 23a40 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r9, ip, lsr pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r9, r0, ror #29 │ │ │ │ - eoreq sl, r9, r0, lsl #29 │ │ │ │ - eoreq sl, r9, r0, lsl lr │ │ │ │ + vldr d16, [r5, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 23aac │ │ │ │ + b 23aa0 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 2399c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [sl], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, sl, r8, lsr #31 │ │ │ │ + eoreq sl, sl, ip, lsr pc │ │ │ │ + eoreq sl, sl, r0, asr #29 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr ip, [pc, #104] @ 23c24 │ │ │ │ + ldr ip, [pc, #104] @ 23b98 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 23c1c │ │ │ │ + beq 23b90 │ │ │ │ cmp r1, #2 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 23c08 │ │ │ │ + beq 23b7c │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 23bf0 │ │ │ │ - ldr r3, [pc, #64] @ 23c28 │ │ │ │ + bhi 23b64 │ │ │ │ + ldr r3, [pc, #64] @ 23b9c │ │ │ │ mov lr, #1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str lr, [r3] │ │ │ │ - ldr r3, [pc, #52] @ 23c2c │ │ │ │ + ldr r3, [pc, #52] @ 23ba0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 2ba14 │ │ │ │ + b 2bf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23be0 │ │ │ │ + bne 23b54 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq sl, r9, ip, lsl #26 │ │ │ │ - andeq r1, r0, r0, lsl r5 │ │ │ │ - @ instruction: 0x000015b4 │ │ │ │ - ldr r3, [pc, #24] @ 23c50 │ │ │ │ - ldr ip, [pc, #24] @ 23c54 │ │ │ │ - add r3, pc, r3 │ │ │ │ + strhteq sl, [sl], -r0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, lsr #11 │ │ │ │ + ldr r3, [pc, #24] @ 23bc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr ip, [pc, #20] @ 23bc8 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b 2ba14 │ │ │ │ - mlaeq r9, r0, ip, sl │ │ │ │ - andeq r1, r0, ip, ror #12 │ │ │ │ + b 2bf34 │ │ │ │ + eoreq sl, sl, r0, lsr sp │ │ │ │ + andeq r1, r0, r8, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ - ldr r4, [pc, #256] @ 23d74 │ │ │ │ - cmp r5, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r4, [pc, #268] @ 23cfc │ │ │ │ + cmp r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 23d6c │ │ │ │ + beq 23cf4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 23ce0 │ │ │ │ + beq 23c68 │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 23cc8 │ │ │ │ - ldr r3, [pc, #220] @ 23d78 │ │ │ │ + bhi 23c48 │ │ │ │ + ldr r3, [pc, #236] @ 23d00 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23cb4 │ │ │ │ + bne 23c34 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #5 │ │ │ │ blx r3 │ │ │ │ - b 23ca8 │ │ │ │ - ldr r3, [pc, #172] @ 23d7c │ │ │ │ + b 23c20 │ │ │ │ + ldr r3, [pc, #180] @ 23d04 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 2ba14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 2bf34 │ │ │ │ cmp r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 23cac │ │ │ │ + beq 23c24 │ │ │ │ + ldr r3, [r2] │ │ │ │ + mov lr, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - ldr r3, [ip] │ │ │ │ tst r2, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - beq 23d48 │ │ │ │ + beq 23cd0 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 23d48 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 23cd0 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ vstr s15, [ip] │ │ │ │ - ldr r2, [pc, #76] @ 23d7c │ │ │ │ + ldr r2, [pc, #76] @ 23d04 │ │ │ │ subs r3, r3, #0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ movne r3, #1 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 23c94 │ │ │ │ - b 23ca8 │ │ │ │ + bne 23c0c │ │ │ │ + b 23c20 │ │ │ │ tst r2, #2 │ │ │ │ - beq 23d28 │ │ │ │ + beq 23cb0 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [lr, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [lr, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 23d28 │ │ │ │ - b 23d1c │ │ │ │ + ble 23cb0 │ │ │ │ + b 23ca4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 23cac │ │ │ │ - eoreq sl, r9, r0, asr ip │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ + b 23c24 │ │ │ │ + strdeq sl, [sl], -r0 @ │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr r6, [pc, #144] @ 23e2c │ │ │ │ - cmp r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r6, [pc, #164] @ 23dd4 │ │ │ │ + cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 23e24 │ │ │ │ + beq 23dcc │ │ │ │ cmp r1, #2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 23e10 │ │ │ │ + beq 23dac │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 23dec │ │ │ │ + bhi 23d7c │ │ │ │ mov r0, #2 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #88] @ 23e30 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [pc, #112] @ 23dd8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23dec │ │ │ │ + beq 23d7c │ │ │ │ mov r0, #4 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #64] @ 23e34 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [pc, #88] @ 23ddc │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 2ba14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 2bf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23dc8 │ │ │ │ + bne 23d58 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - b 23e1c │ │ │ │ - eoreq sl, r9, r8, lsr #22 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ + b 23db8 │ │ │ │ + strhteq sl, [sl], -r0 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + andeq r1, r0, r8, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #616] @ 240b8 │ │ │ │ + ldr ip, [pc, #624] @ 24070 │ │ │ │ cmp r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 23fb8 │ │ │ │ + beq 23f50 │ │ │ │ sub r5, r1, #4 │ │ │ │ - cmp r5, #1 │ │ │ │ mov lr, r1 │ │ │ │ - bhi 23f90 │ │ │ │ - ldr r1, [pc, #580] @ 240bc │ │ │ │ + cmp r5, #1 │ │ │ │ + bhi 23f1c │ │ │ │ + ldr r1, [pc, #588] @ 24074 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ and r0, r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 23ef8 │ │ │ │ + beq 23ea8 │ │ │ │ + ldr r1, [pc, #564] @ 24078 │ │ │ │ cmp r3, #0 │ │ │ │ - vldrne s12, [r3] │ │ │ │ - ldr r1, [pc, #548] @ 240c0 │ │ │ │ - vldreq d6, [pc, #528] @ 240b0 │ │ │ │ + vldreq d17, [pc, #540] @ 24068 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - vcvtne.f64.f32 d6, s12 │ │ │ │ - vldr s14, [r1] │ │ │ │ + vldr s15, [r1] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldrne s15, [r3] │ │ │ │ + vcvtne.f64.f32 d17, s15 │ │ │ │ cmp lr, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vnegne.f64 d6, d6 │ │ │ │ + vnegne.f64 d17, d17 │ │ │ │ cmp r0, #0 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r1] │ │ │ │ - bne 24084 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1] │ │ │ │ + bne 24044 │ │ │ │ tst r2, #2 │ │ │ │ - beq 23ee8 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d6, [r4, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.f32.f64 s12, d6 │ │ │ │ - vstrgt s12, [r1] │ │ │ │ - ldr r1, [pc, #468] @ 240c4 │ │ │ │ + beq 23e98 │ │ │ │ + vldr d17, [r4, #24] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vcvtgt.f32.f64 s15, d17 │ │ │ │ + vstrgt s15, [r1] │ │ │ │ + ldr r1, [pc, #476] @ 2407c │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ str r5, [r1] │ │ │ │ + ldr r1, [pc, #464] @ 24080 │ │ │ │ cmp r3, #0 │ │ │ │ - vldrne s12, [r3] │ │ │ │ - ldr r1, [pc, #448] @ 240c8 │ │ │ │ - vldreq d6, [pc, #420] @ 240b0 │ │ │ │ + vldreq d17, [pc, #432] @ 24068 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - vcvtne.f64.f32 d6, s12 │ │ │ │ - vldr s14, [r1] │ │ │ │ + vldr s15, [r1] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldrne s15, [r3] │ │ │ │ + vcvtne.f64.f32 d17, s15 │ │ │ │ cmp lr, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vnegne.f64 d6, d6 │ │ │ │ + vnegne.f64 d17, d17 │ │ │ │ cmp r0, #0 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r1] │ │ │ │ - beq 23f50 │ │ │ │ - vcvt.f64.f32 d6, s14 │ │ │ │ - vldr d5, [r4, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtmi.f32.f64 s10, d5 │ │ │ │ - vstrmi s10, [r1] │ │ │ │ - bmi 23f70 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 23f70 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d6, [r4, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1] │ │ │ │ + beq 23ff4 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.f32.f64 s12, d6 │ │ │ │ - vstrgt s12, [r1] │ │ │ │ - ldr r3, [pc, #340] @ 240cc │ │ │ │ + bpl 23ff4 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1] │ │ │ │ + ldr r3, [pc, #380] @ 24084 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ mov r0, #2 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ str r2, [r3] │ │ │ │ - bl 13a75c │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #292] @ 240bc │ │ │ │ + bl 1473c0 │ │ │ │ + b 23fc0 │ │ │ │ + ldr r3, [pc, #336] @ 24074 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2404c │ │ │ │ - ldr r3, [pc, #276] @ 240c0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + bne 24018 │ │ │ │ + ldr r3, [pc, #328] @ 24080 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ vldr s0, [r3] │ │ │ │ - b 2bac8 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c004 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 240a4 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - vldr s15, [r3] │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 23fc4 │ │ │ │ + vldr s15, [r2] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ - beq 2402c │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r0, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + beq 23fd4 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2402c │ │ │ │ - vcvt.f32.f64 s15, d5 │ │ │ │ + bpl 23fd4 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vstr s15, [r3] │ │ │ │ - ldr r2, [pc, #200] @ 240bc │ │ │ │ + ldr r2, [pc, #228] @ 24074 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24060 │ │ │ │ - ldr r2, [pc, #192] @ 240c8 │ │ │ │ - ldr r3, [pc, #192] @ 240cc │ │ │ │ - ldr r1, [ip, r2] │ │ │ │ + bne 24020 │ │ │ │ + ldr r2, [pc, #220] @ 24080 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #2 │ │ │ │ - vstr s15, [r1] │ │ │ │ + ldr r3, [pc, #212] @ 24084 │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ + vstr s15, [r2] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - bl 13a75c │ │ │ │ + str r1, [r3] │ │ │ │ + bl 1473c0 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ tst r2, #2 │ │ │ │ - beq 23fec │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r4, #24] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 23fec │ │ │ │ - b 23fe4 │ │ │ │ - ldr r3, [pc, #116] @ 240c8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - vldr s0, [r3] │ │ │ │ - b 2bac8 │ │ │ │ - ldr r1, [pc, #88] @ 240c0 │ │ │ │ - ldr r2, [pc, #88] @ 240c4 │ │ │ │ - ldr r0, [ip, r1] │ │ │ │ - mov r1, #1 │ │ │ │ - vstr s15, [r0] │ │ │ │ + beq 23f88 │ │ │ │ + vldr d16, [r4, #24] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 23f88 │ │ │ │ + b 23f80 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 23f00 │ │ │ │ + vldr d17, [r4, #24] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vcvtgt.f32.f64 s15, d17 │ │ │ │ + vstrgt s15, [r1] │ │ │ │ + b 23f00 │ │ │ │ + ldr r3, [pc, #88] @ 24078 │ │ │ │ + b 23f34 │ │ │ │ + ldr r1, [pc, #80] @ 24078 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #76] @ 2407c │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ + vstr s15, [r1] │ │ │ │ vldr s15, [r3] │ │ │ │ ldr r3, [ip, r2] │ │ │ │ - str r1, [r3] │ │ │ │ - b 24000 │ │ │ │ - vcvt.f64.f32 d6, s14 │ │ │ │ - vldr d5, [r4, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtmi.f32.f64 s10, d5 │ │ │ │ - vstrmi s10, [r1] │ │ │ │ - bmi 23ee8 │ │ │ │ - b 23ec8 │ │ │ │ - mov r0, r2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + str r0, [r3] │ │ │ │ + b 23f9c │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bpl 23e78 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1] │ │ │ │ + b 23e98 │ │ │ │ nop {0} │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - eoreq sl, r9, r0, ror sl │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - @ instruction: 0x000012b8 │ │ │ │ - andeq r1, r0, r0, lsl r5 │ │ │ │ - andeq r1, r0, ip, asr #12 │ │ │ │ - andeq r1, r0, r8, lsr r2 │ │ │ │ + ldrdeq sl, [sl], -r8 @ │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + andeq r1, r0, r4, lsr #5 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r8, lsr r6 │ │ │ │ + andeq r1, r0, r4, lsr #4 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 240e8 │ │ │ │ + beq 240a0 │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ vldr s0, [r3, #4] │ │ │ │ - b 2bac8 │ │ │ │ + b 2c004 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24108 │ │ │ │ + beq 240c0 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ - b 2bac8 │ │ │ │ + b 2c004 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #24] @ 24130 │ │ │ │ - ldr ip, [pc, #24] @ 24134 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #24] @ 240e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr ip, [pc, #20] @ 240ec │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b 2b918 │ │ │ │ - strhteq sl, [r9], -r0 │ │ │ │ - andeq r1, r0, r8, asr r4 │ │ │ │ + b 2be18 │ │ │ │ + eoreq sl, sl, ip, lsl #16 │ │ │ │ + andeq r1, r0, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #100] @ 241b4 │ │ │ │ + ldr r7, [pc, #124] @ 2418c │ │ │ │ cmp r1, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 241a0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + beq 2416c │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 2417c │ │ │ │ + bhi 2413c │ │ │ │ mov r0, #2 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #52] @ 241b8 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [pc, #76] @ 24190 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 2b7f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 2bcec │ │ │ │ cmp r2, #0 │ │ │ │ - bne 24174 │ │ │ │ + bne 24134 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - eoreq sl, r9, r0, ror r7 │ │ │ │ - andeq r1, r0, ip, lsr #7 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sl, sl, r0, asr #15 │ │ │ │ + muleq r0, r8, r3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 24208 │ │ │ │ + bne 241e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 24200 │ │ │ │ + beq 241d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 24210 │ │ │ │ - beq 24234 │ │ │ │ + blt 241e8 │ │ │ │ + beq 2420c │ │ │ │ add r3, r3, #28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 2b7f0 │ │ │ │ + b 2bcec │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ add r3, r3, #28 │ │ │ │ - b 2b7f0 │ │ │ │ - ldr r0, [pc, #64] @ 24258 │ │ │ │ + b 2bcec │ │ │ │ + ldr r0, [pc, #64] @ 24230 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r2] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #32] @ 2425c │ │ │ │ + ldr r0, [pc, #32] @ 24234 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r2] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andseq r6, r7, r4, lsl #4 │ │ │ │ - andseq r6, r7, r4, ror #3 │ │ │ │ - ldr ip, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ 24294 │ │ │ │ - cmp ip, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - beq 2428c │ │ │ │ - ldr ip, [pc, #28] @ 24298 │ │ │ │ + andseq r6, r8, ip, ror #23 │ │ │ │ + andseq r6, r8, ip, asr #23 │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ + ldr ip, [pc, #40] @ 2426c │ │ │ │ + cmp r3, #0 │ │ │ │ + add ip, pc, ip │ │ │ │ + beq 24264 │ │ │ │ + ldr r3, [pc, #28] @ 24270 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [r3, ip] │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b 2bc80 │ │ │ │ + b 2c1d8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq sl, r9, ip, asr r6 │ │ │ │ - andeq r1, r0, r4, lsr #12 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + mlaeq sl, ip, r6, sl │ │ │ │ + andeq r1, r0, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [r3, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #180] @ 24374 │ │ │ │ - cmp r3, #0 │ │ │ │ + ldr lr, [r3, #40] @ 0x28 │ │ │ │ sub sp, sp, #8 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r5, [pc, #200] @ 2436c │ │ │ │ + cmp lr, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 2436c │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + beq 24364 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2436c │ │ │ │ + beq 24364 │ │ │ │ cmp r1, #2 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov lr, r2 │ │ │ │ - beq 242f8 │ │ │ │ + beq 242d8 │ │ │ │ sub r6, r1, #4 │ │ │ │ cmp r6, #1 │ │ │ │ - bhi 24350 │ │ │ │ + bhi 2433c │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #116] @ 24378 │ │ │ │ + ldr r3, [pc, #140] @ 24370 │ │ │ │ mov r2, lr │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ mov r0, ip │ │ │ │ + ldr r5, [r5, r3] │ │ │ │ mov r3, r5 │ │ │ │ vldr s16, [r5] │ │ │ │ - bl 2bc80 │ │ │ │ + bl 2c1d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 24344 │ │ │ │ + bne 24324 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24344 │ │ │ │ - vldr s14, [r5] │ │ │ │ - vldr d6, [r4, #104] @ 0x68 │ │ │ │ - vsub.f32 s14, s14, s16 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d6, d6, d7 │ │ │ │ - vstr d6, [r4, #104] @ 0x68 │ │ │ │ + beq 24324 │ │ │ │ + vldr s15, [r5] │ │ │ │ + vldr d17, [r4, #104] @ 0x68 │ │ │ │ + vsub.f32 s15, s15, s16 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vsub.f64 d17, d17, d16 │ │ │ │ + vstr d17, [r4, #104] @ 0x68 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ 24378 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #44] @ 24370 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2bc80 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c1d8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 24344 │ │ │ │ - eoreq sl, r9, r4, lsl #12 │ │ │ │ - andeq r1, r0, r4, lsr #4 │ │ │ │ + b 24324 │ │ │ │ + eoreq sl, sl, ip, lsr r6 │ │ │ │ + andeq r1, r0, r0, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub r0, r1, #2 │ │ │ │ - bics r0, r0, #2 │ │ │ │ - ldr r0, [pc, #256] @ 2449c │ │ │ │ + ldr ip, [pc, #272] @ 244a0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #252] @ 244a0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + sub r3, r1, #2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r3, #0 │ │ │ │ + bics r3, r3, #2 │ │ │ │ + ldr r0, [pc, #256] @ 244a4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, #0 │ │ │ │ mvnne r0, #1 │ │ │ │ - beq 243ec │ │ │ │ - ldr r2, [pc, #220] @ 244a4 │ │ │ │ - ldr r3, [pc, #212] @ 244a0 │ │ │ │ + beq 243f0 │ │ │ │ + ldr r2, [pc, #228] @ 244a8 │ │ │ │ + ldr r3, [pc, #220] @ 244a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24498 │ │ │ │ + bne 2449c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r1, r1, #2 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ + mov r1, #15 │ │ │ │ ldrne r3, [r2] │ │ │ │ mvneq r3, #0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ - mov r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d5e84 │ │ │ │ + bl deb28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 24490 │ │ │ │ + beq 24494 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ tst r2, r3 │ │ │ │ - bmi 2447c │ │ │ │ - ldr r5, [pc, #108] @ 244a8 │ │ │ │ - ldr r1, [pc, #108] @ 244ac │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bmi 24480 │ │ │ │ + ldr r5, [pc, #108] @ 244ac │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #2 │ │ │ │ - mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ - ldr r1, [pc, #80] @ 244b0 │ │ │ │ - mov r2, #2 │ │ │ │ + ldr r1, [pc, #96] @ 244b0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 2b3fc │ │ │ │ + ldr r1, [pc, #80] @ 244b4 │ │ │ │ + mov r2, #2 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2b3fc │ │ │ │ mov r0, #1 │ │ │ │ - b 243c0 │ │ │ │ - ldr r2, [pc, #48] @ 244b4 │ │ │ │ + b 243bc │ │ │ │ + ldr r2, [pc, #48] @ 244b8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 243c0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r9, r8, lsr #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r9, r0, lsl #10 │ │ │ │ - eoreq pc, r8, r4, lsl r8 @ │ │ │ │ - andseq r6, r7, ip, lsl r0 │ │ │ │ - andseq r6, r7, ip │ │ │ │ - andseq r5, r7, r0, lsr #31 │ │ │ │ + b 243bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, sl, r0, asr #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, sl, ip, lsl r5 │ │ │ │ + eoreq pc, r9, ip, lsl r8 @ │ │ │ │ + andseq r6, r8, r8, asr #19 │ │ │ │ + @ instruction: 0x001869bc │ │ │ │ + andseq r6, r8, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #628] @ 24748 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #648] @ 2476c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #620] @ 2474c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #616] @ 24750 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #636] @ 24770 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #632] @ 24774 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2473c │ │ │ │ + beq 24760 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2473c │ │ │ │ + beq 24760 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 24538 │ │ │ │ + blt 24548 │ │ │ │ add r2, r7, #276 @ 0x114 │ │ │ │ add r2, r2, #2 │ │ │ │ ldr r3, [r0, r2, lsl #2] │ │ │ │ - ldr r2, [pc, #548] @ 24754 │ │ │ │ + ldr r2, [pc, #568] @ 24778 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ ldr r8, [r5, r2] │ │ │ │ str r3, [r8] │ │ │ │ - ldr r2, [pc, #536] @ 24758 │ │ │ │ + ldr r2, [pc, #556] @ 2477c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 246a8 │ │ │ │ + bhi 246cc │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - cmp r4, #0 │ │ │ │ sub r1, r1, #2 │ │ │ │ + cmp r4, #0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r4] │ │ │ │ mvneq r1, #0 │ │ │ │ - bl d6340 │ │ │ │ + bl def7c │ │ │ │ cmn r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 246b0 │ │ │ │ + beq 246d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 246f4 │ │ │ │ + blt 24718 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, r7 │ │ │ │ cmnne r7, #2 │ │ │ │ - bne 24704 │ │ │ │ - ldr r0, [pc, #424] @ 24754 │ │ │ │ + bne 24728 │ │ │ │ + ldr r0, [pc, #444] @ 24778 │ │ │ │ ldr r8, [r5, r0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 245dc │ │ │ │ + beq 245ec │ │ │ │ add r3, r3, #276 @ 0x114 │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 245dc │ │ │ │ + beq 245ec │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - bl 31170 │ │ │ │ + bl 31bb0 │ │ │ │ ldr r4, [r8] │ │ │ │ - b 246c4 │ │ │ │ + b 246e8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 2467c │ │ │ │ + beq 24690 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 246e0 │ │ │ │ - ldr r3, [pc, #348] @ 2475c │ │ │ │ - add r6, sp, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - mov r2, #32 │ │ │ │ - stm r6, {r0, r1} │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #28 │ │ │ │ - bl 1d3f0 │ │ │ │ + blt 24704 │ │ │ │ + ldr r3, [pc, #368] @ 24780 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r2, sp, #28 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 1d15c │ │ │ │ - ldr lr, [pc, #296] @ 24754 │ │ │ │ - ldr ip, [pc, #304] @ 24760 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp, #44] @ 0x2c │ │ │ │ + ldrd r2, [r3] │ │ │ │ + strd r2, [sp, #20] │ │ │ │ + vstr d16, [sp, #52] @ 0x34 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r1, [pc, #316] @ 24778 │ │ │ │ + add r3, sp, #20 │ │ │ │ + ldr r2, [pc, #320] @ 24784 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ str r0, [r4] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr lr, [r5, lr] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [lr] │ │ │ │ + ldr ip, [r5, r1] │ │ │ │ + mov r1, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 24678 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2468c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r1 │ │ │ │ - beq 2467c │ │ │ │ - ldr r3, [pc, #228] @ 24754 │ │ │ │ + beq 24690 │ │ │ │ + ldr r3, [pc, #244] @ 24778 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #224] @ 24764 │ │ │ │ - ldr r3, [pc, #196] @ 2474c │ │ │ │ + ldr r2, [pc, #240] @ 24788 │ │ │ │ + ldr r3, [pc, #212] @ 24770 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24744 │ │ │ │ + bne 24768 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - b 2467c │ │ │ │ + b 24690 │ │ │ │ movw r0, #2049 @ 0x801 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #148] @ 24754 │ │ │ │ + bl 309e8 │ │ │ │ + ldr r3, [pc, #148] @ 24778 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r4, [r3] │ │ │ │ - ldr r2, [pc, #156] @ 24768 │ │ │ │ + ldr r2, [pc, #156] @ 2478c │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 24678 │ │ │ │ - ldr r0, [pc, #132] @ 2476c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2468c │ │ │ │ + ldr r0, [pc, #132] @ 24790 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 24678 │ │ │ │ - ldr r3, [pc, #88] @ 24754 │ │ │ │ + b 2468c │ │ │ │ + ldr r3, [pc, #88] @ 24778 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - b 246c4 │ │ │ │ - ldr r3, [pc, #100] @ 24770 │ │ │ │ + b 246e8 │ │ │ │ + ldr r3, [pc, #100] @ 24794 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #2049 @ 0x801 │ │ │ │ movne r0, #2048 @ 0x800 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #44] @ 24754 │ │ │ │ + bl 309e8 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, r3] │ │ │ │ + ldr r3, [pc, #40] @ 24778 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ + ldr r8, [r5, r3] │ │ │ │ str r4, [r8] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ - b 245ac │ │ │ │ + b 245bc │ │ │ │ mvn r0, #0 │ │ │ │ - b 2467c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r9, ip, ror #7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq sl, [r9], -r8 @ │ │ │ │ - andeq r1, r0, r4, ror #11 │ │ │ │ - andseq ip, sl, ip, ror #27 │ │ │ │ - andseq ip, sl, r4, ror #28 │ │ │ │ - andseq r5, r7, r8, asr lr │ │ │ │ - eoreq sl, r9, r4, asr #4 │ │ │ │ - andseq r5, r7, r4, asr #27 │ │ │ │ - mulseq r7, r8, sp │ │ │ │ - andeq r1, r0, r4, lsl r7 │ │ │ │ + b 24690 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [sl], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, sl, r0, ror #7 │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + mulseq fp, ip, r7 │ │ │ │ + andseq sp, fp, r8, lsl #16 │ │ │ │ + @ instruction: 0x001867f4 │ │ │ │ + eoreq sl, sl, r8, asr #4 │ │ │ │ + andseq r6, r8, r8, asr r7 │ │ │ │ + andseq r6, r8, r4, lsr r7 │ │ │ │ + andeq r1, r0, r0, lsl #14 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24788 │ │ │ │ + beq 247ac │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ - b 2b7c4 │ │ │ │ + b 2bcc0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 247a4 │ │ │ │ + beq 247c8 │ │ │ │ ldr r3, [r3, #1156] @ 0x484 │ │ │ │ - b 2b7c4 │ │ │ │ + b 2bcc0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 247c0 │ │ │ │ + beq 247e4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b 2b7c4 │ │ │ │ + b 2bcc0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 247dc │ │ │ │ + beq 24800 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ - b 2bf30 │ │ │ │ + b 2c4c8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 247f8 │ │ │ │ + beq 2481c │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ - b 2bf30 │ │ │ │ + b 2c4c8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24854 │ │ │ │ + beq 2488c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24854 │ │ │ │ + beq 2488c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 75f74 │ │ │ │ + bl 79ccc │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2becc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c454 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 248b0 │ │ │ │ + beq 248fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 248b0 │ │ │ │ + beq 248fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 75f74 │ │ │ │ + bl 79ccc │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2becc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c454 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 248d0 │ │ │ │ + beq 2491c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 2becc │ │ │ │ + b 2c454 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ 248f0 │ │ │ │ - ldr ip, [pc, #16] @ 248f4 │ │ │ │ + ldr r3, [pc, #16] @ 2493c │ │ │ │ + ldr ip, [pc, #16] @ 24940 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 2becc │ │ │ │ - eoreq r9, r9, r8, ror #31 │ │ │ │ - andeq r1, r0, ip, ror #11 │ │ │ │ + b 2c454 │ │ │ │ + strhteq r9, [sl], -r4 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #80] @ 24960 │ │ │ │ - ldr ip, [pc, #80] @ 24964 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r6, [r3, ip] │ │ │ │ + ldr r3, [pc, #112] @ 249d8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r6] │ │ │ │ + ldr ip, [pc, #108] @ 249dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r3, ip] │ │ │ │ + ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24958 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 80b9c │ │ │ │ - mov r1, r7 │ │ │ │ + beq 249c0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + bl 852bc │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r3, [r6] │ │ │ │ - mov r2, r5 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2becc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + ldreq r3, [r7] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 2c454 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strhteq r9, [r9], -r8 │ │ │ │ - andeq r1, r0, ip, ror #11 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r9, sl, r4, ror pc │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ - sub sp, sp, #12 │ │ │ │ + sub sp, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 24a90 │ │ │ │ + beq 24b2c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 249e4 │ │ │ │ + bne 24a70 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 249dc │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r3, [pc, #236] @ 24a98 │ │ │ │ - sub r2, r7, #268435457 @ 0x10000001 │ │ │ │ + beq 24a5c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r3, [pc, #264] @ 24b34 │ │ │ │ + sub r2, r6, #268435457 @ 0x10000001 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 24a30 │ │ │ │ + bhi 24ac8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [pc, #208] @ 24a9c │ │ │ │ + ldr r0, [pc, #236] @ 24b38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r6, r0 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ - str r6, [r4] │ │ │ │ + str r5, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 2b7c4 │ │ │ │ - ldr r0, [pc, #164] @ 24aa0 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2bcc0 │ │ │ │ + ldr r0, [pc, #168] @ 24b3c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r6, r0 │ │ │ │ - b 249d4 │ │ │ │ - ldr r0, [pc, #148] @ 24aa4 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r5, r0 │ │ │ │ + b 24a54 │ │ │ │ + ldr r0, [pc, #152] @ 24b40 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r6, r0 │ │ │ │ - b 249d4 │ │ │ │ - ldr r0, [pc, #132] @ 24aa8 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r5, r0 │ │ │ │ + b 24a54 │ │ │ │ + ldr r0, [pc, #136] @ 24b44 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r6, r0 │ │ │ │ - b 249d4 │ │ │ │ - ldr r3, [pc, #116] @ 24aac │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 24a68 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r5, r0 │ │ │ │ + b 24a54 │ │ │ │ + movw r3, #8224 @ 0x2020 │ │ │ │ + movt r3, #8224 @ 0x2020 │ │ │ │ + cmp r6, r3 │ │ │ │ + bcc 24b04 │ │ │ │ mov r0, #5 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #100] @ 24ab0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #5 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #96] @ 24b48 │ │ │ │ + add r2, r5, #8 │ │ │ │ mov r1, #1 │ │ │ │ - str r5, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 249d4 │ │ │ │ + mov r5, r0 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 24a54 │ │ │ │ mov r0, #20 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #60] @ 24ab4 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #56] @ 24b4c │ │ │ │ mov r2, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 249d4 │ │ │ │ + str r6, [sp] │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 24a54 │ │ │ │ mvn r0, #0 │ │ │ │ - b 249dc │ │ │ │ - andseq ip, sl, r1, lsl #19 │ │ │ │ - andseq r5, r7, ip, ror #21 │ │ │ │ - @ instruction: 0x00175ab4 │ │ │ │ - andseq r6, sl, r0, ror #19 │ │ │ │ - andseq r5, r7, r4, lsl #21 │ │ │ │ - eorcs r2, r0, r0, lsr #32 │ │ │ │ - andseq r5, r7, r0, ror sl │ │ │ │ - andseq r5, r7, ip, asr #20 │ │ │ │ + b 24a5c │ │ │ │ + andseq sp, fp, r1, asr #5 │ │ │ │ + andseq r6, r8, ip, lsr #8 │ │ │ │ + @ instruction: 0x001863dc │ │ │ │ + andseq r7, fp, r8, lsl #6 │ │ │ │ + andseq r6, r8, ip, lsr #7 │ │ │ │ + andseq r6, r8, r4, lsl #7 │ │ │ │ + andseq r6, r8, r4, ror #6 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24b70 │ │ │ │ + beq 24c28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - bne 24b24 │ │ │ │ + bne 24bd0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 24b1c │ │ │ │ + beq 24bbc │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 24b5c │ │ │ │ + beq 24c14 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 24b34 │ │ │ │ - ldr r0, [pc, #104] @ 24b78 │ │ │ │ + bne 24bec │ │ │ │ + ldr r0, [pc, #128] @ 24c30 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2b7c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2bcc0 │ │ │ │ mov r0, #32 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #56] @ 24b7c │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #56] @ 24c34 │ │ │ │ mov r1, r5 │ │ │ │ - str r0, [r4] │ │ │ │ + mov r2, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 24b18 │ │ │ │ - ldr r0, [pc, #28] @ 24b80 │ │ │ │ + str r0, [r4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 24bb8 │ │ │ │ + ldr r0, [pc, #28] @ 24c38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 24b18 │ │ │ │ + b 24bb8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andseq r5, r7, r8, asr #19 │ │ │ │ - mulseq r7, r8, r9 │ │ │ │ - andseq r5, r7, ip, ror #18 │ │ │ │ + andseq r6, r8, r8, ror #5 │ │ │ │ + mulseq r8, r4, r2 │ │ │ │ + andseq r6, r8, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 24c14 │ │ │ │ + beq 24cf0 │ │ │ │ cmp r1, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bne 24c04 │ │ │ │ + bne 24cd4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 24bfc │ │ │ │ + beq 24cc0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [r6, #68] @ 0x44 │ │ │ │ - ldr ip, [pc, #72] @ 24c1c │ │ │ │ - ldr r3, [pc, #72] @ 24c20 │ │ │ │ - smull lr, ip, ip, r1 │ │ │ │ - asr r1, r1, #31 │ │ │ │ - rsb r1, r1, ip, asr #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [r6, #68] @ 0x44 │ │ │ │ + movw r2, #19923 @ 0x4dd3 │ │ │ │ + movt r2, #4194 @ 0x1062 │ │ │ │ str r0, [r5] │ │ │ │ + smull r1, r2, r2, r3 │ │ │ │ + asr r3, r3, #31 │ │ │ │ + rsb r1, r3, r2, asr #6 │ │ │ │ + ldr r3, [pc, #76] @ 24cf8 │ │ │ │ + mov r2, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2b7c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2bcc0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 24bfc │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andseq r5, r7, r8, lsl #18 │ │ │ │ + b 24cc0 │ │ │ │ + @ instruction: 0x001861f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr r9, [pc, #392] @ 24dcc │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r9, [pc, #408] @ 24ec4 │ │ │ │ cmp r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - beq 24db4 │ │ │ │ + beq 24eb0 │ │ │ │ mov r7, r3 │ │ │ │ - mov r8, r0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ + mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, #15 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 24db4 │ │ │ │ + bne 24eb0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 24d14 │ │ │ │ + beq 24e18 │ │ │ │ sub r3, r4, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 24cf0 │ │ │ │ + bhi 24de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 24dac │ │ │ │ - vldr s10, [r5] │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - ldr r3, [pc, #300] @ 24dd0 │ │ │ │ + beq 24ea8 │ │ │ │ + vldr s15, [r5] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + ldr r3, [pc, #320] @ 24ec8 │ │ │ │ cmp r4, #5 │ │ │ │ + vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ + vnegeq.f64 d17, d17 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - vnegeq.f64 d5, d5 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmpe.f32 s14, s13 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 24d98 │ │ │ │ + ble 24e94 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ - vstr s13, [r3] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ mov r0, #16 │ │ │ │ + vstr s14, [r3] │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #216] @ 24dd0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #220] @ 24ec8 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 2bb5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 2c0a0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 24ce4 │ │ │ │ + beq 24dc8 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ vldr s15, [r5] │ │ │ │ tst r3, #1 │ │ │ │ - beq 24d78 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r8, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + beq 24e74 │ │ │ │ + vldr d16, [r8, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 24d78 │ │ │ │ - vcvt.f32.f64 s15, d5 │ │ │ │ + bpl 24e74 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vstr s15, [r5] │ │ │ │ - ldr r3, [pc, #124] @ 24dd0 │ │ │ │ - ldr r1, [r7, #84] @ 0x54 │ │ │ │ + ldr r3, [pc, #112] @ 24ec8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ mov r0, #16 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ vstr s15, [r2] │ │ │ │ - mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + b 24dc8 │ │ │ │ tst r3, #2 │ │ │ │ - beq 24d4c │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r8, #24] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + beq 24e50 │ │ │ │ + vldr d16, [r8, #24] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 24d4c │ │ │ │ - b 24d44 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vldr s13, [pc, #36] @ 24dc8 │ │ │ │ + ble 24e50 │ │ │ │ + b 24e48 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vldr s14, [pc, #32] @ 24ec0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovpl.f32 s13, s14 │ │ │ │ - b 24ccc │ │ │ │ - vldr d5, [pc, #12] @ 24dc0 │ │ │ │ - b 24c9c │ │ │ │ + vmovpl.f32 s14, s15 │ │ │ │ + b 24db0 │ │ │ │ + vldr d17, [pc, #8] @ 24eb8 │ │ │ │ + b 24d80 │ │ │ │ mvn r6, #0 │ │ │ │ - b 24ce4 │ │ │ │ - nop {0} │ │ │ │ + b 24dc8 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r9, r9, r4, lsl #25 │ │ │ │ - andeq r1, r0, r0, lsl #8 │ │ │ │ + strhteq r9, [sl], -r4 │ │ │ │ + andeq r1, r0, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #560] @ 25020 │ │ │ │ + ldr r2, [pc, #576] @ 25134 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #556] @ 25024 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #564] @ 25138 │ │ │ │ + ldr r8, [r0, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 25014 │ │ │ │ + beq 25128 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - beq 24fac │ │ │ │ + beq 250c0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 24f60 │ │ │ │ - bgt 24e74 │ │ │ │ + beq 25074 │ │ │ │ + bgt 24f78 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 24fa4 │ │ │ │ + bne 250b8 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 9c144 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ + bl a1fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 24ee4 │ │ │ │ + ble 24fe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2500c │ │ │ │ + beq 25120 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b 24f30 │ │ │ │ + b 25034 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 24fa4 │ │ │ │ + bhi 250b8 │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r3, [r7] │ │ │ │ - moveq r3, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ + moveq r3, #1 │ │ │ │ + ldrne r3, [r7] │ │ │ │ cmp r5, #5 │ │ │ │ rsbeq r3, r3, #0 │ │ │ │ add r2, r2, r3 │ │ │ │ str r2, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 24fc4 │ │ │ │ + beq 250d8 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r4, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 24fc4 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 250d8 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [r8] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - bl 9c020 │ │ │ │ + bl a1e98 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bgt 24f30 │ │ │ │ + bgt 25034 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 25014 │ │ │ │ - ldr r0, [pc, #300] @ 25028 │ │ │ │ + bne 25128 │ │ │ │ + ldr r0, [pc, #316] @ 2513c │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1d7d4 │ │ │ │ + bl 1d70c │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [pc, #300] @ 25140 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [pc, #272] @ 2502c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2af74 │ │ │ │ + bl 2b3fc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b968 │ │ │ │ - ldr r2, [pc, #248] @ 25030 │ │ │ │ - ldr r3, [pc, #232] @ 25024 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldr r2, [pc, #264] @ 25144 │ │ │ │ + ldr r3, [pc, #248] @ 25138 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2501c │ │ │ │ + bne 25130 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2500c │ │ │ │ + beq 25120 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r7] │ │ │ │ tst r3, #1 │ │ │ │ - beq 24fe8 │ │ │ │ + beq 250fc │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r4, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 24fe8 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 250fc │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [r7] │ │ │ │ str r2, [r8] │ │ │ │ - b 24ed0 │ │ │ │ + b 24fd4 │ │ │ │ mvn r8, #1 │ │ │ │ - b 24f30 │ │ │ │ + b 25034 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r8 │ │ │ │ str r3, [r8] │ │ │ │ - bl 9c144 │ │ │ │ - b 24e30 │ │ │ │ + bl a1fd0 │ │ │ │ + b 24f34 │ │ │ │ tst r3, #2 │ │ │ │ - beq 24ed0 │ │ │ │ + beq 24fd4 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r4, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r4, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 24ed0 │ │ │ │ - b 24ec4 │ │ │ │ + ble 24fd4 │ │ │ │ + b 24fc8 │ │ │ │ tst r3, #2 │ │ │ │ - beq 24f9c │ │ │ │ + beq 250b0 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r4, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r4, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 24f9c │ │ │ │ - b 24f90 │ │ │ │ + ble 250b0 │ │ │ │ + b 250a4 │ │ │ │ mov r8, #0 │ │ │ │ - b 24f30 │ │ │ │ + b 25034 │ │ │ │ mvn r8, #0 │ │ │ │ - b 24f30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r9], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001755f4 │ │ │ │ - eoreq lr, r8, r4, lsr sp │ │ │ │ - mlaeq r9, r0, r9, r9 │ │ │ │ + b 25034 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r9, [sl], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00185eb0 │ │ │ │ + eoreq lr, r9, r8, asr #24 │ │ │ │ + eoreq r9, sl, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #556] @ 25278 │ │ │ │ - ldr lr, [pc, #556] @ 2527c │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r4, [pc, #568] @ 253a0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr lr, [pc, #564] @ 253a4 │ │ │ │ ldr ip, [r3, #44] @ 0x2c │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r5, [pc, #556] @ 253a8 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r5, [pc, #544] @ 25280 │ │ │ │ - sub sp, sp, #24 │ │ │ │ cmp ip, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #20] │ │ │ │ mov lr, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - beq 2516c │ │ │ │ + beq 25294 │ │ │ │ ldr r4, [ip, #1172] @ 0x494 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2516c │ │ │ │ + beq 25294 │ │ │ │ cmp r1, #2 │ │ │ │ mov r3, r2 │ │ │ │ - beq 2517c │ │ │ │ - bgt 250e4 │ │ │ │ + beq 252a4 │ │ │ │ + bgt 2520c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 25174 │ │ │ │ + bne 2529c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25224 │ │ │ │ + beq 2534c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #452] @ 25284 │ │ │ │ - ldr r3, [pc, #440] @ 2527c │ │ │ │ + ldr r2, [pc, #464] @ 253ac │ │ │ │ + ldr r3, [pc, #452] @ 253a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25250 │ │ │ │ + bne 25378 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 25174 │ │ │ │ + bhi 2529c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ add r2, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx r6 │ │ │ │ - ldr r3, [pc, #344] @ 25288 │ │ │ │ + ldr r3, [pc, #344] @ 253b0 │ │ │ │ + cmp r0, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 251f4 │ │ │ │ + beq 2531c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2522c │ │ │ │ - ldr ip, [pc, #312] @ 2528c │ │ │ │ - ldr r3, [pc, #312] @ 25290 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bne 25354 │ │ │ │ + ldr ip, [pc, #312] @ 253b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [pc, #304] @ 253b8 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30920 │ │ │ │ + bl 312e0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 250b8 │ │ │ │ + b 251d4 │ │ │ │ mvn r0, #1 │ │ │ │ - b 250b8 │ │ │ │ + b 251d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25224 │ │ │ │ + beq 2534c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ tst r2, #1 │ │ │ │ - beq 251d0 │ │ │ │ + beq 252f8 │ │ │ │ vldr s15, [r3] │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r0, #16] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 251d0 │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - vstr s12, [r3] │ │ │ │ + bpl 252f8 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vstr s15, [r3] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 250b4 │ │ │ │ - b 2516c │ │ │ │ + beq 251d0 │ │ │ │ + b 25294 │ │ │ │ tst r2, #2 │ │ │ │ - beq 251b0 │ │ │ │ + beq 252d8 │ │ │ │ vldr s15, [r3] │ │ │ │ - vldr d6, [r0, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r0, #24] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 251b0 │ │ │ │ - b 251a8 │ │ │ │ + ble 252d8 │ │ │ │ + b 252d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25254 │ │ │ │ - ldr ip, [pc, #140] @ 25294 │ │ │ │ - ldr r3, [pc, #140] @ 25298 │ │ │ │ - add ip, pc, ip │ │ │ │ + beq 2537c │ │ │ │ + ldr ip, [pc, #140] @ 253bc │ │ │ │ mov r1, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 250b4 │ │ │ │ - mov r0, r3 │ │ │ │ - b 250b8 │ │ │ │ - ldr ip, [pc, #104] @ 2529c │ │ │ │ - ldr r3, [pc, #104] @ 252a0 │ │ │ │ + ldr r3, [pc, #132] @ 253c0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 251d0 │ │ │ │ + mov r0, r3 │ │ │ │ + b 251d4 │ │ │ │ + ldr ip, [pc, #104] @ 253c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 2516c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr ip, [pc, #72] @ 252a4 │ │ │ │ - ldr r3, [pc, #72] @ 252a8 │ │ │ │ + ldr r3, [pc, #96] @ 253c8 │ │ │ │ add ip, pc, ip │ │ │ │ - mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 25294 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr ip, [pc, #72] @ 253cc │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [pc, #64] @ 253d0 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 250b4 │ │ │ │ - eoreq r9, r9, ip, ror r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r9, r8, asr r8 │ │ │ │ - eoreq r9, r9, r8, lsl #16 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r5, r7, r8, lsr #6 │ │ │ │ - andseq r5, r7, r0, lsr #7 │ │ │ │ - andseq r5, r7, r0, lsl #6 │ │ │ │ - andseq r5, r7, r8, ror #5 │ │ │ │ - @ instruction: 0x001752d4 │ │ │ │ - andseq r5, r7, r0, asr #5 │ │ │ │ - andseq r5, r7, r0, lsr #4 │ │ │ │ - mulseq r7, r4, r2 │ │ │ │ + bl 312e0 │ │ │ │ + b 251d0 │ │ │ │ + eoreq r9, sl, r0, ror r7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, sl, r0, ror #14 │ │ │ │ + eoreq r9, sl, r4, lsl #14 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + @ instruction: 0x00185bb8 │ │ │ │ + andseq r5, r8, r0, lsr ip │ │ │ │ + mulseq r8, r0, fp │ │ │ │ + andseq r5, r8, ip, ror fp │ │ │ │ + andseq r5, r8, r4, ror #22 │ │ │ │ + andseq r5, r8, r0, asr fp │ │ │ │ + @ instruction: 0x00185ab0 │ │ │ │ + andseq r5, r8, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #624] @ 25538 │ │ │ │ + ldr r1, [pc, #636] @ 25674 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #620] @ 2553c │ │ │ │ - add r1, pc, r1 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r2, [pc, #628] @ 25678 │ │ │ │ ldr ip, [r3, #40] @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #20 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq 25524 │ │ │ │ + beq 25660 │ │ │ │ ldr r2, [ip, #76] @ 0x4c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 25524 │ │ │ │ - ldr r2, [pc, #572] @ 25540 │ │ │ │ + ble 25660 │ │ │ │ + ldr r2, [pc, #584] @ 2567c │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 25460 │ │ │ │ + bhi 2559c │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r7, r3, #60 @ 0x3c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c5fc │ │ │ │ + bl 2cc10 │ │ │ │ cmp r4, #0 │ │ │ │ + vldr s15, [sp, #8] │ │ │ │ vldrne s0, [r4] │ │ │ │ - vldreq s0, [pc, #500] @ 25530 │ │ │ │ + vldreq s0, [pc, #508] @ 2566c │ │ │ │ cmp r5, #4 │ │ │ │ - vldr s15, [sp, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ vnegne.f32 s0, s0 │ │ │ │ tst r3, #1 │ │ │ │ vadd.f32 s0, s0, s15 │ │ │ │ vstr s0, [sp, #8] │ │ │ │ - beq 25468 │ │ │ │ - vcvt.f64.f32 d7, s0 │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 255a4 │ │ │ │ + vldr d16, [r6, #16] │ │ │ │ + vcvt.f64.f32 d17, s0 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 25468 │ │ │ │ - vcvt.f32.f64 s0, d6 │ │ │ │ + bpl 255a4 │ │ │ │ + vcvt.f32.f64 s0, d16 │ │ │ │ vstr s0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c620 │ │ │ │ - b 25398 │ │ │ │ + bl 2cc38 │ │ │ │ + b 254c8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 2539c │ │ │ │ + beq 254cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3, #60 @ 0x3c │ │ │ │ - bl 2c5fc │ │ │ │ + bl 2cc10 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #416] @ 25544 │ │ │ │ - ldr r3, [pc, #404] @ 2553c │ │ │ │ + ldr r2, [pc, #428] @ 25680 │ │ │ │ + ldr r3, [pc, #416] @ 25678 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2552c │ │ │ │ + bne 25668 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ - beq 254a8 │ │ │ │ + beq 255e4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, r3, #60 @ 0x3c │ │ │ │ - bl 2c5fc │ │ │ │ + bl 2cc10 │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 254fc │ │ │ │ + beq 25638 │ │ │ │ vmov.f32 s14, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 25510 │ │ │ │ + beq 2564c │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 254b0 │ │ │ │ - ldr r0, [pc, #308] @ 25548 │ │ │ │ + bne 255ec │ │ │ │ + ldr r0, [pc, #308] @ 25684 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 25398 │ │ │ │ + b 254c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 254a8 │ │ │ │ + beq 255e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ vldr s0, [r4] │ │ │ │ tst r2, #1 │ │ │ │ - beq 25488 │ │ │ │ - vcvt.f64.f32 d7, s0 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 255c4 │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.f32 d17, s0 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 25488 │ │ │ │ - vcvt.f32.f64 s0, d6 │ │ │ │ + bpl 255c4 │ │ │ │ + vcvt.f32.f64 s0, d16 │ │ │ │ vstr s0, [r4] │ │ │ │ add r0, r3, #60 @ 0x3c │ │ │ │ - bl 2c620 │ │ │ │ - b 25398 │ │ │ │ + bl 2cc38 │ │ │ │ + b 254c8 │ │ │ │ mvn r0, #1 │ │ │ │ - b 2539c │ │ │ │ + b 254cc │ │ │ │ tst r3, #2 │ │ │ │ - beq 25374 │ │ │ │ - vcvt.f64.f32 d7, s0 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 254a4 │ │ │ │ + vldr d16, [r6, #24] │ │ │ │ + vcvt.f64.f32 d17, s0 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 25374 │ │ │ │ - b 2536c │ │ │ │ + ble 254a4 │ │ │ │ + b 2549c │ │ │ │ tst r2, #2 │ │ │ │ - beq 25454 │ │ │ │ - vcvt.f64.f32 d7, s0 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 25590 │ │ │ │ + vldr d16, [r6, #24] │ │ │ │ + vcvt.f64.f32 d17, s0 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 25454 │ │ │ │ - b 2544c │ │ │ │ + ble 25590 │ │ │ │ + b 25588 │ │ │ │ mov r0, r4 │ │ │ │ - b 2539c │ │ │ │ + b 254cc │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vmov.f32 s13, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s14, [pc, #116] @ 25534 │ │ │ │ + vldr s14, [pc, #116] @ 25670 │ │ │ │ mov r0, #22 │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vmov r5, s15 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #112] @ 2554c │ │ │ │ - rsb ip, r5, #100 @ 0x64 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #112] @ 25688 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ - str r0, [r4] │ │ │ │ + rsb ip, r5, #100 @ 0x64 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 25398 │ │ │ │ - ldr r0, [pc, #76] @ 25550 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 254c8 │ │ │ │ + ldr r0, [pc, #76] @ 2568c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 25398 │ │ │ │ - ldr r0, [pc, #60] @ 25554 │ │ │ │ + b 254c8 │ │ │ │ + ldr r0, [pc, #60] @ 25690 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 25398 │ │ │ │ + b 254c8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2539c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 254cc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - strdeq r9, [r9], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq ip, sl, lr, lsr #32 │ │ │ │ - eoreq r9, r9, r4, lsr #10 │ │ │ │ - andseq r5, r7, r4, lsl r1 │ │ │ │ - andseq r5, r7, r0, asr r0 │ │ │ │ - andseq r5, r7, r0, lsl r0 │ │ │ │ - andseq r5, r7, r4 │ │ │ │ + ldrdeq r9, [sl], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001bc8be │ │ │ │ + eoreq r9, sl, ip, lsl #8 │ │ │ │ + mulseq r8, r8, r9 │ │ │ │ + andseq r5, r8, ip, asr #17 │ │ │ │ + mulseq r8, r4, r8 │ │ │ │ + andseq r5, r8, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #624] @ 257e4 │ │ │ │ - ldr r5, [r3, #36] @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #616] @ 257e8 │ │ │ │ + ldr r2, [pc, #636] @ 25938 │ │ │ │ + mov r6, r3 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #624] @ 2593c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #612] @ 257ec │ │ │ │ + ldr r5, [pc, #620] @ 25940 │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - cmp r5, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 257d8 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + beq 2592c │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 257d8 │ │ │ │ - ldr r8, [r2, #84] @ 0x54 │ │ │ │ - cmp r8, #0 │ │ │ │ - blt 255d4 │ │ │ │ - ldr r3, [pc, #556] @ 257f0 │ │ │ │ - ldr r9, [r6, r3] │ │ │ │ - add r3, r8, #22 │ │ │ │ - ldr r3, [r5, r3, lsl #2] │ │ │ │ + beq 2592c │ │ │ │ + ldr r7, [r2, #84] @ 0x54 │ │ │ │ + cmp r7, #0 │ │ │ │ + blt 2571c │ │ │ │ + add r3, r7, #22 │ │ │ │ + ldr r2, [pc, #564] @ 25944 │ │ │ │ + ldr r3, [r0, r3, lsl #2] │ │ │ │ + ldr r8, [r5, r2] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r9] │ │ │ │ - ldr r2, [pc, #536] @ 257f4 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r2, [pc, #548] @ 25948 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 25758 │ │ │ │ + bhi 258ac │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - cmp r4, #0 │ │ │ │ sub r1, r1, #2 │ │ │ │ + cmp r4, #0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r4] │ │ │ │ mvneq r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl d62c8 │ │ │ │ + bl deef8 │ │ │ │ cmn r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 25774 │ │ │ │ + beq 258c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 257a4 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + blt 258f8 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ - cmp r3, r8 │ │ │ │ - cmnne r8, #2 │ │ │ │ - bne 257b4 │ │ │ │ - ldr r0, [pc, #420] @ 257f0 │ │ │ │ - ldr r9, [r6, r0] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq 25678 │ │ │ │ + cmp r3, r7 │ │ │ │ + cmnne r7, #2 │ │ │ │ + bne 25908 │ │ │ │ + ldr r0, [pc, #436] @ 25944 │ │ │ │ + ldr r8, [r5, r0] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq 257bc │ │ │ │ add r3, r3, #22 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25678 │ │ │ │ + beq 257bc │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r9] │ │ │ │ + str r2, [r8] │ │ │ │ str r1, [r3] │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - bl 30d38 │ │ │ │ - ldr r4, [r9] │ │ │ │ - b 25788 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + bl 31750 │ │ │ │ + ldr r4, [r8] │ │ │ │ + b 258dc │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 2572c │ │ │ │ - cmp r8, #0 │ │ │ │ - blt 25760 │ │ │ │ - ldr r3, [pc, #348] @ 257f8 │ │ │ │ - add r7, sp, #20 │ │ │ │ + beq 25870 │ │ │ │ + cmp r7, #0 │ │ │ │ + blt 258b4 │ │ │ │ + ldr r3, [pc, #364] @ 2594c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r2, sp, #28 │ │ │ │ + add r6, sp, #20 │ │ │ │ + mov r1, r7 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - mov r2, #32 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #28 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r7 │ │ │ │ + vstr d16, [sp, #44] @ 0x2c │ │ │ │ + ldrd r2, [r3] │ │ │ │ + strd r2, [sp, #20] │ │ │ │ + mov r2, r6 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl d6f8c │ │ │ │ + vstr d16, [sp, #52] @ 0x34 │ │ │ │ + bl dfc84 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 1d15c │ │ │ │ - ldr lr, [pc, #276] @ 257f0 │ │ │ │ - ldr ip, [pc, #284] @ 257fc │ │ │ │ + bl 1d094 │ │ │ │ + ldr r1, [pc, #292] @ 25944 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + ldr r2, [pc, #292] @ 25950 │ │ │ │ str r0, [r4] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr lr, [r6, lr] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [lr] │ │ │ │ + ldr ip, [r5, r1] │ │ │ │ + mov r1, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 25728 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2586c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r1 │ │ │ │ - beq 2572c │ │ │ │ - ldr r3, [pc, #208] @ 257f0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + beq 25870 │ │ │ │ + ldr r3, [pc, #224] @ 25944 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ 25800 │ │ │ │ - ldr r3, [pc, #176] @ 257e8 │ │ │ │ + ldr r2, [pc, #220] @ 25954 │ │ │ │ + ldr r3, [pc, #192] @ 2593c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 257e0 │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bne 25934 │ │ │ │ + add sp, sp, #64 @ 0x40 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - b 2572c │ │ │ │ - ldr r0, [pc, #156] @ 25804 │ │ │ │ + b 25870 │ │ │ │ + ldr r0, [pc, #156] @ 25958 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - b 25728 │ │ │ │ + b 2586c │ │ │ │ movw r0, #1026 @ 0x402 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #108] @ 257f0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + bl 309e8 │ │ │ │ + ldr r3, [pc, #108] @ 25944 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ str r4, [r3] │ │ │ │ - ldr r2, [pc, #120] @ 25808 │ │ │ │ + ldr r2, [pc, #120] @ 2595c │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 25728 │ │ │ │ - ldr r3, [pc, #68] @ 257f0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2586c │ │ │ │ + ldr r3, [pc, #68] @ 25944 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - b 25788 │ │ │ │ + b 258dc │ │ │ │ movw r0, #1026 @ 0x402 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #44] @ 257f0 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - ldr r9, [r6, r3] │ │ │ │ + bl 309e8 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #40] @ 25944 │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ - str r4, [r9] │ │ │ │ + ldr r8, [r5, r3] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ - b 2564c │ │ │ │ + str r4, [r8] │ │ │ │ + b 25790 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2572c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r9, ip, asr #6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r9, r8, lsr r3 │ │ │ │ - andeq r1, r0, r8, lsr #14 │ │ │ │ - andseq fp, sl, r0, ror #26 │ │ │ │ - andseq fp, sl, r8, asr #27 │ │ │ │ - andseq r4, r7, r8, lsr #27 │ │ │ │ - mlaeq r9, r4, r1, r9 │ │ │ │ - andseq r4, r7, r8, lsl sp │ │ │ │ - @ instruction: 0x00174db8 │ │ │ │ + b 25870 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, sl, r8, lsl r2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, sl, r8, lsl #4 │ │ │ │ + andeq r1, r0, r4, lsl r7 │ │ │ │ + @ instruction: 0x001bc5d8 │ │ │ │ + andseq ip, fp, r4, lsr r6 │ │ │ │ + andseq r5, r8, r4, lsl r6 │ │ │ │ + eoreq r9, sl, r8, rrx │ │ │ │ + andseq r5, r8, r4, lsl #11 │ │ │ │ + andseq r5, r8, ip, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #332] @ 25970 │ │ │ │ + ldr r4, [pc, #348] @ 25ad8 │ │ │ │ cmp r1, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 258f0 │ │ │ │ + beq 25a58 │ │ │ │ sub r5, r1, #4 │ │ │ │ - cmp r5, #1 │ │ │ │ mov ip, r1 │ │ │ │ - bhi 258b4 │ │ │ │ + cmp r5, #1 │ │ │ │ + bhi 25a14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2595c │ │ │ │ - vldr s12, [r2] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - ldr r3, [pc, #276] @ 25974 │ │ │ │ + beq 25ac4 │ │ │ │ + vldr s15, [r2] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + ldr r3, [pc, #292] @ 25adc │ │ │ │ cmp ip, #5 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - vnegeq.f64 d6, d6 │ │ │ │ - vldr s14, [r3] │ │ │ │ + vnegeq.f64 d17, d17 │ │ │ │ ldr r2, [lr, #12] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ tst r2, #1 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3] │ │ │ │ - beq 258cc │ │ │ │ - vcvt.f64.f32 d6, s14 │ │ │ │ - vldr d5, [lr, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtmi.f32.f64 s10, d5 │ │ │ │ - vstrmi s10, [r3] │ │ │ │ - bpl 258cc │ │ │ │ - bl 30d38 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ + beq 25a34 │ │ │ │ + vldr d16, [lr, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bpl 25a34 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ + bl 31750 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #184] @ 25974 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #192] @ 25adc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 2bb5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 2c0a0 │ │ │ │ tst r2, #2 │ │ │ │ - beq 258a4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d6, [lr, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.f32.f64 s12, d6 │ │ │ │ - vstrgt s12, [r3] │ │ │ │ - b 258a4 │ │ │ │ + beq 259fc │ │ │ │ + vldr d17, [lr, #24] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vcvtgt.f32.f64 s15, d17 │ │ │ │ + vstrgt s15, [r3] │ │ │ │ + b 259fc │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 258ac │ │ │ │ + beq 25a04 │ │ │ │ + vldr s15, [r2] │ │ │ │ ldr r2, [lr, #12] │ │ │ │ - vldr s15, [r3] │ │ │ │ tst r2, #1 │ │ │ │ - beq 2593c │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [lr, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + beq 25aa4 │ │ │ │ + vldr d16, [lr, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2593c │ │ │ │ - vcvt.f32.f64 s15, d5 │ │ │ │ + bpl 25aa4 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vstr s15, [r3] │ │ │ │ - ldr r3, [pc, #68] @ 25974 │ │ │ │ + ldr r3, [pc, #68] @ 25adc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vstr s15, [r3] │ │ │ │ - bl 30d38 │ │ │ │ - b 258a8 │ │ │ │ + bl 31750 │ │ │ │ + b 25a00 │ │ │ │ tst r2, #2 │ │ │ │ - beq 25928 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [lr, #24] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 25928 │ │ │ │ - b 25920 │ │ │ │ - vldr d6, [pc, #4] @ 25968 │ │ │ │ - b 25858 │ │ │ │ + beq 25a90 │ │ │ │ + vldr d16, [lr, #24] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 25a90 │ │ │ │ + b 25a88 │ │ │ │ + vldr d17, [pc, #4] @ 25ad0 │ │ │ │ + b 259b0 │ │ │ │ nop {0} │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - mlaeq r9, r8, r0, r9 │ │ │ │ - muleq r0, r8, r6 │ │ │ │ + eoreq r8, sl, r8, asr pc │ │ │ │ + andeq r1, r0, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25a78 │ │ │ │ + beq 25bf4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 25a08 │ │ │ │ - ble 259dc │ │ │ │ + beq 25b84 │ │ │ │ + ble 25b50 │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 259f8 │ │ │ │ + bhi 25b6c │ │ │ │ ldrsh r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25a70 │ │ │ │ + bne 25bec │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ + bl 2cb64 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ strh r3, [r4, #118] @ 0x76 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #1 │ │ │ │ - bne 259f8 │ │ │ │ + bne 25b6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25a4c │ │ │ │ + beq 25bc8 │ │ │ │ ldrsh r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25a54 │ │ │ │ + bne 25bd0 │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2ba14 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2bf34 │ │ │ │ ldrsh r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25a70 │ │ │ │ + bne 25bec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25a4c │ │ │ │ + beq 25bc8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 25a3c │ │ │ │ + bne 25bb8 │ │ │ │ strh r2, [r4, #118] @ 0x76 │ │ │ │ - b 259d0 │ │ │ │ + b 25b3c │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ + bl 2cb64 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - b 25a34 │ │ │ │ + b 25bb0 │ │ │ │ mov r0, r2 │ │ │ │ - b 259d4 │ │ │ │ - ldr r0, [pc, #36] @ 25a80 │ │ │ │ + b 25b40 │ │ │ │ + ldr r0, [pc, #36] @ 25bfc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r2] │ │ │ │ - b 259d0 │ │ │ │ + b 25b3c │ │ │ │ mvn r0, #3 │ │ │ │ - b 259d4 │ │ │ │ + b 25b40 │ │ │ │ mvn r0, #0 │ │ │ │ - b 259d4 │ │ │ │ - andseq r4, r7, r0, lsl #22 │ │ │ │ + b 25b40 │ │ │ │ + andseq r5, r8, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov ip, r3 │ │ │ │ - ldr r3, [r3, #40] @ 0x28 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #432] @ 25dd4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #416] @ 25c48 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [pc, #412] @ 25c4c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - beq 25c34 │ │ │ │ - ldr r2, [pc, #384] @ 25c50 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r2, [pc, #424] @ 25dd8 │ │ │ │ + ldr ip, [r3, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + beq 25dc0 │ │ │ │ + ldr r2, [pc, #392] @ 25ddc │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 25bc4 │ │ │ │ + bhi 25d50 │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldrsh r3, [ip, #116] @ 0x74 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 25c3c │ │ │ │ + ldrsh r2, [r3, #116] @ 0x74 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 25dc8 │ │ │ │ cmp r1, #4 │ │ │ │ - strh r3, [ip, #118] @ 0x76 │ │ │ │ - beq 25bd4 │ │ │ │ + strh r2, [r3, #118] @ 0x76 │ │ │ │ + beq 25d60 │ │ │ │ cmp r1, #5 │ │ │ │ - beq 25bf8 │ │ │ │ + beq 25d84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25bcc │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ + beq 25d58 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ vldr s1, [r4] │ │ │ │ - tst r3, #1 │ │ │ │ - bne 25c1c │ │ │ │ - tst r3, #2 │ │ │ │ - beq 25b44 │ │ │ │ - vcvt.f64.f32 d7, s1 │ │ │ │ - vldr d6, [r5, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + tst r2, #1 │ │ │ │ + bne 25da8 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 25cc4 │ │ │ │ + vldr d16, [r5, #24] │ │ │ │ + vcvt.f64.f32 d17, s1 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 25b44 │ │ │ │ - vcvt.f32.f64 s1, d6 │ │ │ │ + ble 25cc4 │ │ │ │ + vcvt.f32.f64 s1, d16 │ │ │ │ vstr s1, [r4] │ │ │ │ vmov.f32 s0, s1 │ │ │ │ - add r0, ip, #60 @ 0x3c │ │ │ │ - bl 2c150 │ │ │ │ - b 25b94 │ │ │ │ + add r0, r3, #60 @ 0x3c │ │ │ │ + bl 2c70c │ │ │ │ + b 25d14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25bcc │ │ │ │ + beq 25d58 │ │ │ │ + add r0, r3, #60 @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - add r0, ip, #60 @ 0x3c │ │ │ │ - bl 2c4e0 │ │ │ │ + bl 2cac4 │ │ │ │ mov r3, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bb5c │ │ │ │ - b 25b98 │ │ │ │ + bl 2c0a0 │ │ │ │ + b 25d18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25bcc │ │ │ │ + beq 25d58 │ │ │ │ mov r1, r4 │ │ │ │ - add r0, ip, #60 @ 0x3c │ │ │ │ - bl 2c4e0 │ │ │ │ + add r0, r3, #60 @ 0x3c │ │ │ │ + bl 2cac4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #180] @ 25c54 │ │ │ │ - ldr r3, [pc, #168] @ 25c4c │ │ │ │ + ldr r2, [pc, #192] @ 25de0 │ │ │ │ + ldr r3, [pc, #180] @ 25dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25c44 │ │ │ │ + bne 25dd0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - b 25b98 │ │ │ │ + b 25d18 │ │ │ │ mov r0, #0 │ │ │ │ - b 25b98 │ │ │ │ + b 25d18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25bec │ │ │ │ + beq 25d78 │ │ │ │ vldr s15, [r4] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 25c10 │ │ │ │ - add r0, ip, #60 @ 0x3c │ │ │ │ - bl 2c368 │ │ │ │ - b 25b94 │ │ │ │ + bls 25d9c │ │ │ │ + add r0, r3, #60 @ 0x3c │ │ │ │ + bl 2c934 │ │ │ │ + b 25d14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25c10 │ │ │ │ + beq 25d9c │ │ │ │ vldr s15, [r4] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 25bec │ │ │ │ - add r0, ip, #60 @ 0x3c │ │ │ │ - bl 2c424 │ │ │ │ - b 25b94 │ │ │ │ - vcvt.f64.f32 d7, s1 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + bls 25d78 │ │ │ │ + add r0, r3, #60 @ 0x3c │ │ │ │ + bl 2c9fc │ │ │ │ + b 25d14 │ │ │ │ + vldr d16, [r5, #16] │ │ │ │ + vcvt.f64.f32 d17, s1 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 25b20 │ │ │ │ - b 25b3c │ │ │ │ + bpl 25ca0 │ │ │ │ + b 25cbc │ │ │ │ mvn r0, #0 │ │ │ │ - b 25b98 │ │ │ │ + b 25d18 │ │ │ │ mvn r0, #3 │ │ │ │ - b 25b98 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r9, ip, lsl lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq fp, sl, sp, ror #16 │ │ │ │ - eoreq r8, r9, r8, lsr #26 │ │ │ │ + b 25d18 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r8, [sl], -r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq ip, fp, sp, lsr #1 │ │ │ │ + eoreq r8, sl, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #496] @ 25e60 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #492] @ 25e64 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - ldr r6, [pc, #480] @ 25e68 │ │ │ │ + ldr lr, [pc, #512] @ 26008 │ │ │ │ sub sp, sp, #24 │ │ │ │ - cmp ip, #0 │ │ │ │ + ldr ip, [pc, #508] @ 2600c │ │ │ │ + ldr r6, [pc, #508] @ 26010 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r3, #0 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + mov ip, #0 │ │ │ │ + ldr ip, [r3, #32] │ │ │ │ + cmp ip, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 25d0c │ │ │ │ + beq 25ea4 │ │ │ │ add ip, ip, #8192 @ 0x2000 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r3, [ip, #100] @ 0x64 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #428] @ 25e6c │ │ │ │ + ldr r3, [pc, #444] @ 26014 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25dc8 │ │ │ │ + beq 25f70 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2ba14 │ │ │ │ + bl 2bf34 │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 25d3c │ │ │ │ + beq 25ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25d0c │ │ │ │ - ldr r2, [pc, #384] @ 25e70 │ │ │ │ - ldr r3, [pc, #384] @ 25e74 │ │ │ │ + bne 25ea4 │ │ │ │ + ldr r2, [pc, #400] @ 26018 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r3, [pc, #392] @ 2601c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 30920 │ │ │ │ + bl 312e0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #356] @ 25e78 │ │ │ │ - ldr r3, [pc, #332] @ 25e64 │ │ │ │ + ldr r2, [pc, #372] @ 26020 │ │ │ │ + ldr r3, [pc, #348] @ 2600c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25e50 │ │ │ │ + bne 25ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r7, r7, #8192 @ 0x2000 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 25de0 │ │ │ │ + beq 25f88 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 25e00 │ │ │ │ - ldr r3, [pc, #272] @ 25e7c │ │ │ │ + beq 25fa8 │ │ │ │ + ldr r3, [pc, #272] @ 26024 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ mov r1, #2 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 12dc08 │ │ │ │ + bl 13a0a8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - add r3, r3, #8192 @ 0x2000 │ │ │ │ str r0, [r7, #100] @ 0x64 │ │ │ │ + add r3, r3, #8192 @ 0x2000 │ │ │ │ ldr r5, [r3, #100] @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 25e28 │ │ │ │ - ldr r3, [pc, #208] @ 25e70 │ │ │ │ - ldr r0, [pc, #220] @ 25e80 │ │ │ │ + beq 25fd0 │ │ │ │ + ldr r3, [pc, #208] @ 26018 │ │ │ │ + ldr r0, [pc, #220] @ 26028 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #208] @ 25e84 │ │ │ │ - str r0, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 30920 │ │ │ │ - b 25d0c │ │ │ │ - ldr r2, [pc, #184] @ 25e88 │ │ │ │ + ldr r3, [pc, #196] @ 2602c │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 25ea4 │ │ │ │ + ldr r2, [pc, #184] @ 26030 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 25d08 │ │ │ │ - ldr r3, [pc, #136] @ 25e70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 25ea0 │ │ │ │ + ldr r3, [pc, #136] @ 26018 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 25e54 │ │ │ │ - ldr r0, [pc, #144] @ 25e8c │ │ │ │ + beq 25ffc │ │ │ │ + ldr r0, [pc, #144] @ 26034 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 25dac │ │ │ │ - bl 12e1b0 │ │ │ │ + b 25f54 │ │ │ │ + bl 13a674 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - ldr r3, [pc, #96] @ 25e70 │ │ │ │ + ldr r3, [pc, #96] @ 26018 │ │ │ │ + ldr r0, [pc, #124] @ 26038 │ │ │ │ add r2, r2, #8192 @ 0x2000 │ │ │ │ str r8, [r2, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #116] @ 25e90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ - b 25dac │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 25f54 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #88] @ 25e94 │ │ │ │ - mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #88] @ 2603c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ea58 │ │ │ │ - b 25ce8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #60] @ 25e98 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 25e80 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #60] @ 26040 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 25dac │ │ │ │ - eoreq r8, r9, r4, asr ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r9, ip, lsr ip │ │ │ │ - andeq r1, r0, r8, lsr r3 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r4, r7, ip, asr #17 │ │ │ │ - strhteq r8, [r9], -r4 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r4, r7, r4, ror #14 │ │ │ │ - andseq r4, r7, r0, lsr #16 │ │ │ │ - mulseq r7, ip, r7 │ │ │ │ - andseq r4, r7, r0, lsl r7 │ │ │ │ - andseq r4, r7, r0, ror #12 │ │ │ │ - andseq r4, r7, r4, ror #14 │ │ │ │ - andseq r4, r7, r4, lsr #12 │ │ │ │ + b 25f54 │ │ │ │ + ldrdeq r8, [sl], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, sl, r8, asr #21 │ │ │ │ + andeq r1, r0, r4, lsr #6 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andseq r5, r8, ip, ror #1 │ │ │ │ + eoreq r8, sl, r4, lsr sl │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andseq r4, r8, ip, ror pc │ │ │ │ + andseq r5, r8, r0, lsr r0 │ │ │ │ + @ instruction: 0x00184fb0 │ │ │ │ + andseq r4, r8, r8, lsr #30 │ │ │ │ + andseq r4, r8, r8, ror lr │ │ │ │ + andseq r4, r8, r4, ror pc │ │ │ │ + andseq r4, r8, ip, lsr lr │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r3, r3, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 2b980 │ │ │ │ + b 2be90 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25f68 │ │ │ │ + beq 2612c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 25f38 │ │ │ │ + beq 260ec │ │ │ │ cmp r1, #7 │ │ │ │ - bne 25f30 │ │ │ │ + bne 260dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25f60 │ │ │ │ + beq 2611c │ │ │ │ ldr r1, [r2] │ │ │ │ - bl d5e1c │ │ │ │ + bl deaa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25f70 │ │ │ │ + beq 26134 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25f50 │ │ │ │ + beq 2610c │ │ │ │ cmp r3, #8 │ │ │ │ - bne 25f30 │ │ │ │ + bne 260dc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25f60 │ │ │ │ - ldr r3, [pc, #88] @ 25f78 │ │ │ │ + beq 2611c │ │ │ │ + ldr r3, [pc, #112] @ 2613c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2992 @ 0xbb0 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r2] │ │ │ │ - b 25f48 │ │ │ │ + b 260fc │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - beq 25f60 │ │ │ │ + beq 2611c │ │ │ │ ldr r3, [r0, #3188] @ 0xc74 │ │ │ │ str r3, [r2] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ - bne 25f48 │ │ │ │ + bne 260fc │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sp, r8, r4, lsr sp │ │ │ │ + b 260e0 │ │ │ │ + eoreq sp, r9, r0, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r8, [pc, #424] @ 26144 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r8, [pc, #432] @ 26324 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - beq 2613c │ │ │ │ + beq 2631c │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl d6e08 │ │ │ │ + bl dfaf4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 2613c │ │ │ │ + blt 2631c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl d6d7c │ │ │ │ + bl dfa68 │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - ble 2613c │ │ │ │ - ldr r3, [pc, #364] @ 26148 │ │ │ │ + ble 2631c │ │ │ │ + ldr r3, [pc, #376] @ 26328 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #5 │ │ │ │ - bhi 26118 │ │ │ │ + bhi 262f8 │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26120 │ │ │ │ + beq 26300 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26120 │ │ │ │ + beq 26300 │ │ │ │ cmp r9, #4 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ add r1, sl, r3 │ │ │ │ cmp r1, #0 │ │ │ │ movle r1, r5 │ │ │ │ - ble 26024 │ │ │ │ + ble 261f8 │ │ │ │ cmp r5, r1 │ │ │ │ movlt r1, #1 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl d6e94 │ │ │ │ - ldr r2, [pc, #280] @ 2614c │ │ │ │ - ldr r3, [pc, #280] @ 26150 │ │ │ │ - ldr r2, [r8, r2] │ │ │ │ + bl dfb80 │ │ │ │ + ldr r2, [pc, #292] @ 2632c │ │ │ │ mov r1, #1 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + ldr r3, [pc, #288] @ 26330 │ │ │ │ + ldr r2, [r8, r2] │ │ │ │ + stm sp, {r0, r5} │ │ │ │ + mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, r1 │ │ │ │ - bl 30920 │ │ │ │ + bl 312e0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ strne sl, [r4] │ │ │ │ - bne 26058 │ │ │ │ + bne 26224 │ │ │ │ mov r0, r9 │ │ │ │ - b 2605c │ │ │ │ + b 26228 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26134 │ │ │ │ + beq 26314 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2613c │ │ │ │ - ldr r3, [pc, #184] @ 26154 │ │ │ │ + beq 2631c │ │ │ │ + ldr r3, [pc, #184] @ 26334 │ │ │ │ mov r2, #1 │ │ │ │ + str r5, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, sl} │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r1, r3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ str r6, [r4] │ │ │ │ - b 26058 │ │ │ │ + b 26224 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26134 │ │ │ │ + beq 26314 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 260ec │ │ │ │ + beq 262cc │ │ │ │ vmov s15, r1 │ │ │ │ - vldr d6, [r7, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r7, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 2610c │ │ │ │ + bmi 262ec │ │ │ │ tst r3, #2 │ │ │ │ - beq 26024 │ │ │ │ + beq 261f8 │ │ │ │ vmov s15, r1 │ │ │ │ - vldr d6, [r7, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r7, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 26024 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + ble 261f8 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ - b 26024 │ │ │ │ + b 261f8 │ │ │ │ mvn r0, #1 │ │ │ │ - b 2605c │ │ │ │ + b 26228 │ │ │ │ cmp r9, #4 │ │ │ │ addeq r1, sl, #1 │ │ │ │ - beq 2601c │ │ │ │ + beq 261f0 │ │ │ │ mvn r3, #0 │ │ │ │ - b 2600c │ │ │ │ + b 261e0 │ │ │ │ mov r0, r4 │ │ │ │ - b 2605c │ │ │ │ + b 26228 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2605c │ │ │ │ - eoreq r8, r9, ip, lsr #18 │ │ │ │ - andseq fp, sl, fp, ror #6 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r4, r7, ip, lsr #11 │ │ │ │ - andseq r4, r7, r8, asr #10 │ │ │ │ + b 26228 │ │ │ │ + eoreq r8, sl, ip, ror #14 │ │ │ │ + andseq fp, fp, r7, asr fp │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + mulseq r8, r4, sp │ │ │ │ + andseq r4, r8, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r3, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 261c4 │ │ │ │ + beq 263c0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [ip, #3172] @ 0xc64 │ │ │ │ mov r7, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 261a4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 263a0 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2b7c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 2bcc0 │ │ │ │ add r2, ip, #3168 @ 0xc60 │ │ │ │ ldr r0, [ip, #32] │ │ │ │ - add r2, r2, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 12da94 │ │ │ │ + add r2, r2, #4 │ │ │ │ + bl 139f0c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #3172] @ 0xc64 │ │ │ │ - b 26190 │ │ │ │ + b 2637c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r3, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 26238 │ │ │ │ + beq 26460 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [ip, #3164] @ 0xc5c │ │ │ │ mov r7, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 26218 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 26440 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2b7c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 2bcc0 │ │ │ │ add r2, ip, #3152 @ 0xc50 │ │ │ │ ldr r0, [ip, #32] │ │ │ │ - add r2, r2, #12 │ │ │ │ mov r1, #12 │ │ │ │ - bl 12da94 │ │ │ │ + add r2, r2, #12 │ │ │ │ + bl 139f0c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #3164] @ 0xc5c │ │ │ │ - b 26204 │ │ │ │ + b 2641c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #640] @ 264dc │ │ │ │ + ldr r2, [pc, #656] @ 26730 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #636] @ 264e0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #644] @ 26734 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #636] @ 26738 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [pc, #604] @ 264e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 264d0 │ │ │ │ + beq 26724 │ │ │ │ mov r5, r1 │ │ │ │ - bl d68f4 │ │ │ │ + bl df5a0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 264d0 │ │ │ │ - ldr r3, [pc, #560] @ 264e8 │ │ │ │ + blt 26724 │ │ │ │ + ldr r3, [pc, #576] @ 2673c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 26460 │ │ │ │ + bhi 2669c │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 262e4 │ │ │ │ + beq 26528 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ cmp r5, #4 │ │ │ │ rsbne r4, r4, #0 │ │ │ │ add r1, r2, r4 │ │ │ │ bic r1, r1, r1, asr #31 │ │ │ │ - ldr r3, [pc, #496] @ 264ec │ │ │ │ + ldr r3, [pc, #512] @ 26740 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r2, #1 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #480] @ 264f0 │ │ │ │ - mov r7, #0 │ │ │ │ + ldr r3, [pc, #488] @ 26744 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ str r7, [r6] │ │ │ │ - bl d6638 │ │ │ │ + bl df2c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 26468 │ │ │ │ + blt 266c8 │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov.f32 s14, #240 @ 0xbf800000 -1.0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movgt r2, #1 │ │ │ │ - vstrgt s15, [r5] │ │ │ │ - strgt r2, [r6] │ │ │ │ + ble 265a0 │ │ │ │ + mov r2, #1 │ │ │ │ + vstr s15, [r5] │ │ │ │ + str r2, [r6] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26394 │ │ │ │ - ldr r2, [pc, #392] @ 264f4 │ │ │ │ - add ip, r3, #1 │ │ │ │ - ldr r3, [r8, r2] │ │ │ │ + beq 265dc │ │ │ │ + ldr ip, [pc, #404] @ 26748 │ │ │ │ + add r2, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #376] @ 264f8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + ldr r3, [pc, #396] @ 2674c │ │ │ │ + ldr ip, [r8, ip] │ │ │ │ + str r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 30920 │ │ │ │ + ldr r2, [ip] │ │ │ │ + bl 312e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #344] @ 264fc │ │ │ │ - ldr r3, [pc, #312] @ 264e0 │ │ │ │ + ldr r2, [pc, #356] @ 26750 │ │ │ │ + ldr r3, [pc, #324] @ 26734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 264d8 │ │ │ │ + bne 2672c │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ strne r2, [r4] │ │ │ │ - bne 26398 │ │ │ │ + bne 265e0 │ │ │ │ mov r0, r5 │ │ │ │ - b 2639c │ │ │ │ + b 265e4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26480 │ │ │ │ + beq 266e4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - bl d6c08 │ │ │ │ + bl df8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 264d0 │ │ │ │ + beq 26724 │ │ │ │ str r0, [r4] │ │ │ │ - b 26398 │ │ │ │ + b 265e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 26480 │ │ │ │ + beq 266e4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 26430 │ │ │ │ + beq 266a4 │ │ │ │ vmov s15, r1 │ │ │ │ - vldr d6, [r7, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r7, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 26488 │ │ │ │ - tst r3, #2 │ │ │ │ - beq 26458 │ │ │ │ - vmov s13, r1 │ │ │ │ - vldr d7, [r7, #24] │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.s32.f64 s15, d7 │ │ │ │ - vmovgt r1, s15 │ │ │ │ - strgt r1, [r4] │ │ │ │ + bpl 266a4 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r1, s15 │ │ │ │ + vstr s15, [r4] │ │ │ │ sub r4, r1, r2 │ │ │ │ - b 262f4 │ │ │ │ + b 26538 │ │ │ │ mvn r0, #1 │ │ │ │ - b 2639c │ │ │ │ - cmp r4, #0 │ │ │ │ - ble 26498 │ │ │ │ - ldr r3, [pc, #136] @ 26500 │ │ │ │ + b 265e4 │ │ │ │ + tst r3, #2 │ │ │ │ + beq 26694 │ │ │ │ + vmov s15, r1 │ │ │ │ + vldr d16, [r7, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 26694 │ │ │ │ + b 26688 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble 266ec │ │ │ │ + movw r3, #27432 @ 0x6b28 │ │ │ │ + movt r3, #20078 @ 0x4e6e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [r5] │ │ │ │ - b 26394 │ │ │ │ + b 265dc │ │ │ │ mov r0, r4 │ │ │ │ - b 2639c │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ - vmov r1, s15 │ │ │ │ - vstr s15, [r4] │ │ │ │ - b 26458 │ │ │ │ - ldr r3, [pc, #84] @ 264f4 │ │ │ │ - ldr r0, [pc, #96] @ 26504 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #84] @ 26508 │ │ │ │ + b 265e4 │ │ │ │ + ldr r0, [pc, #84] @ 26748 │ │ │ │ mov r1, #1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #88] @ 26754 │ │ │ │ + ldr r3, [pc, #88] @ 26758 │ │ │ │ + ldr ip, [r8, r0] │ │ │ │ mov r0, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [sp] │ │ │ │ - bl 30920 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [ip] │ │ │ │ + bl 312e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b 26394 │ │ │ │ + b 265dc │ │ │ │ mvn r0, #0 │ │ │ │ - b 2639c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r9, r8, ror #12 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r9, r4, lsr r6 │ │ │ │ - mulseq sl, r5, r0 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r4, r7, ip, ror r2 │ │ │ │ - eoreq r8, r9, r4, lsr #10 │ │ │ │ - vmulmi.f64 d22, d14, d24 │ │ │ │ - andseq r4, r7, ip, ror #2 │ │ │ │ - andseq r4, r7, r4, asr #2 │ │ │ │ + b 265e4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, sl, r0, lsr r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, sl, r0, lsr #8 │ │ │ │ + andseq fp, fp, r1, lsl r8 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + @ instruction: 0x001849f8 │ │ │ │ + strdeq r8, [sl], -r4 @ │ │ │ │ + andseq r4, r8, ip, asr #17 │ │ │ │ + @ instruction: 0x001848b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ldr ip, [pc, #304] @ 2665c │ │ │ │ - cmp r2, #0 │ │ │ │ - add ip, pc, ip │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 26588 │ │ │ │ + ldr ip, [pc, #312] @ 268c4 │ │ │ │ + cmp r2, #0 │ │ │ │ + add ip, pc, ip │ │ │ │ + beq 267ec │ │ │ │ cmp r1, #2 │ │ │ │ - beq 265a8 │ │ │ │ + beq 2680c │ │ │ │ sub r3, r1, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 2661c │ │ │ │ - ldr r3, [pc, #264] @ 26660 │ │ │ │ + bhi 26880 │ │ │ │ + ldr r3, [pc, #280] @ 268c8 │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - vldrne d6, [r4] │ │ │ │ - vldr s14, [r3] │ │ │ │ - vmoveq.f64 d6, #36 @ 0x41200000 10.0 │ │ │ │ + vldrne d17, [r4] │ │ │ │ + vmoveq.f64 d17, #36 @ 0x41200000 10.0 │ │ │ │ cmp r5, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vnegne.f64 d6, d6 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + vnegne.f64 d17, d17 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ mov r0, #1 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26654 │ │ │ │ + beq 268bc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 26654 │ │ │ │ + beq 268bc │ │ │ │ cmp r1, #2 │ │ │ │ - bne 26634 │ │ │ │ + bne 268a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2664c │ │ │ │ + moveq r0, r4 │ │ │ │ + beq 267dc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - vldr d7, [r4] │ │ │ │ + vldr d16, [r4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 26600 │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 26600 │ │ │ │ - vmov.f64 d7, d6 │ │ │ │ - vstr d6, [r4] │ │ │ │ - ldr r3, [pc, #132] @ 26664 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - ldr r2, [ip, r3] │ │ │ │ - ldr r3, [pc, #116] @ 26660 │ │ │ │ + beq 26864 │ │ │ │ + vldr d17, [r6, #16] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 26864 │ │ │ │ + vmov.f64 d16, d17 │ │ │ │ + vstr d17, [r4] │ │ │ │ + ldr r2, [pc, #132] @ 268cc │ │ │ │ mov r1, #1 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + ldr r3, [pc, #116] @ 268c8 │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - mov r0, #1 │ │ │ │ - vstr s14, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + vstr s15, [r3] │ │ │ │ + b 267d8 │ │ │ │ tst r3, #2 │ │ │ │ - beq 265d8 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + beq 26840 │ │ │ │ + vldr d17, [r6, #24] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 265d8 │ │ │ │ - b 265d0 │ │ │ │ + bpl 26840 │ │ │ │ + b 26838 │ │ │ │ vldr d0, [r2, #32] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2bda4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c310 │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 26550 │ │ │ │ + bls 267a8 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 31120 │ │ │ │ - b 26620 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bl 31b54 │ │ │ │ + b 26884 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r9, ip, r3, r8 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ + b 267dc │ │ │ │ + eoreq r8, sl, r4, asr r1 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2668c │ │ │ │ + beq 268f4 │ │ │ │ vldr d0, [r3, #40] @ 0x28 │ │ │ │ - vldr d7, [pc, #24] @ 26698 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ + vldr d16, [pc, #24] @ 26900 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2668c │ │ │ │ - b 2bda4 │ │ │ │ + beq 268f4 │ │ │ │ + b 2c310 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #332] @ 26808 │ │ │ │ + ldr r7, [pc, #360] @ 26a98 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 267f8 │ │ │ │ + beq 26a88 │ │ │ │ cmp r1, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - beq 26798 │ │ │ │ + beq 26a2c │ │ │ │ sub r2, r1, #4 │ │ │ │ - cmp r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bhi 26760 │ │ │ │ - bl d6090 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi 269e4 │ │ │ │ + bl ded30 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #10 │ │ │ │ ldrne r3, [r4] │ │ │ │ cmp r5, #4 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ add r0, r0, r3 │ │ │ │ vmov s15, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ tst r2, #1 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - beq 2677c │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2677c │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - vcvt.f64.s32 d7, s12 │ │ │ │ - vldr d5, [pc, #200] @ 26800 │ │ │ │ - ldr r2, [pc, #208] @ 2680c │ │ │ │ - ldr r3, [pc, #208] @ 26810 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + beq 26a10 │ │ │ │ + vldr d17, [r6, #16] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 26a10 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vldr d18, [pc, #228] @ 26a90 │ │ │ │ mov r1, #3 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #228] @ 26a9c │ │ │ │ + ldr r3, [pc, #228] @ 26aa0 │ │ │ │ + vdiv.f64 d17, d16, d18 │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - mov r0, #1 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s12, [r3] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl d6090 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl ded30 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2b7c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 2bcc0 │ │ │ │ tst r2, #2 │ │ │ │ - beq 26730 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + beq 269a4 │ │ │ │ + vldr d17, [r6, #24] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 26730 │ │ │ │ - b 26728 │ │ │ │ + bpl 269a4 │ │ │ │ + b 2699c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 267f0 │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 269d0 │ │ │ │ vldr s15, [r2] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ tst r3, #1 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - beq 267d4 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 267d4 │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - vcvt.f64.s32 d7, s12 │ │ │ │ - vstr s12, [r4] │ │ │ │ - b 26730 │ │ │ │ + beq 26a6c │ │ │ │ + vldr d17, [r6, #16] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 26a6c │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vstr s15, [r4] │ │ │ │ + b 269a4 │ │ │ │ tst r3, #2 │ │ │ │ - beq 26730 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + beq 269a4 │ │ │ │ + vldr d17, [r6, #24] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 26730 │ │ │ │ - b 267c4 │ │ │ │ - mov r0, r2 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bpl 269a4 │ │ │ │ + b 26a5c │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 269d0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - eoreq r8, r9, ip, lsl #4 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ + strhteq r7, [sl], -r0 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26870 │ │ │ │ + beq 26b20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl d5ea0 │ │ │ │ - vcvt.s32.f64 s14, d0 │ │ │ │ - vmov r3, s14 │ │ │ │ + bl deb44 │ │ │ │ + vcvt.s32.f64 s15, d0 │ │ │ │ + vmov r3, s15 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26868 │ │ │ │ + beq 26b0c │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2bda4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2c310 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [r0, #132] @ 0x84 │ │ │ │ mov r8, r2 │ │ │ │ - cmp ip, r2 │ │ │ │ - movge r2, #0 │ │ │ │ - movlt r2, #1 │ │ │ │ - orrs sl, r2, r8, lsr #31 │ │ │ │ - ldr r2, [pc, #496] @ 26a98 │ │ │ │ + ldr r2, [pc, #556] @ 26d80 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr ip, [r0, #132] @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ + cmp ip, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - mov r3, r1 │ │ │ │ - bne 26a38 │ │ │ │ + movge r2, #0 │ │ │ │ + movlt r2, #1 │ │ │ │ + orrs sl, r2, r8, lsr #31 │ │ │ │ + bne 26cf8 │ │ │ │ sub r1, ip, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 26a38 │ │ │ │ + blt 26cf8 │ │ │ │ add fp, r3, r8 │ │ │ │ add r2, r0, #148 @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ mov r9, r0 │ │ │ │ add r7, r0, #660 @ 0x294 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bge 2697c │ │ │ │ - ldr r2, [pc, #436] @ 26a9c │ │ │ │ + bge 26c40 │ │ │ │ + ldr r2, [pc, #476] @ 26d84 │ │ │ │ add r5, r3, #36 @ 0x24 │ │ │ │ - add r6, r0, r5, lsl #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r5, r6 │ │ │ │ mov r4, r3 │ │ │ │ - add r6, r6, #512 @ 0x200 │ │ │ │ - mov r9, r2 │ │ │ │ + lsl r5, r5, #2 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r7, [sp, #20] │ │ │ │ + add r6, r5, #512 @ 0x200 │ │ │ │ + add r5, r0, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ + add r6, r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r9, r2 │ │ │ │ ldr r7, [r6, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 7e1fc │ │ │ │ + bl 82798 │ │ │ │ + mov ip, r0 │ │ │ │ mov r1, #5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142838 │ │ │ │ + bl 14fb08 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ str sl, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26958 │ │ │ │ - bl 1b8f0 │ │ │ │ + beq 26c1c │ │ │ │ + bl 1b84c │ │ │ │ cmp r4, fp │ │ │ │ str sl, [r5] │ │ │ │ - bne 26910 │ │ │ │ - ldr r9, [sp, #24] │ │ │ │ + bne 26bd4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r1, [r9, #132] @ 0x84 │ │ │ │ + ldr r9, [sp, #24] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ + ldr r1, [r9, #132] @ 0x84 │ │ │ │ sub r1, r1, r8 │ │ │ │ ldr r2, [r9, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ sub r4, ip, fp │ │ │ │ + lsl r6, r3, #2 │ │ │ │ + str r1, [r9, #132] @ 0x84 │ │ │ │ + lsl r5, fp, #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + lsl sl, r4, #2 │ │ │ │ + add r0, r7, r6 │ │ │ │ + add r1, r7, r5 │ │ │ │ sub r2, r2, r8 │ │ │ │ - lsl r6, r4, #2 │ │ │ │ str r2, [r9, #120] @ 0x78 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r9, #136] @ 0x88 │ │ │ │ - add r0, r7, r3, lsl #2 │ │ │ │ - mov r2, r6 │ │ │ │ - str r1, [r9, #132] @ 0x84 │ │ │ │ - add r1, r7, fp, lsl #2 │ │ │ │ - lsl sl, r3, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 1cf1c │ │ │ │ + mov r2, sl │ │ │ │ + bl 1ce54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r4, r3, r4 │ │ │ │ - add r0, r7, r4, lsl #2 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + add r0, r7, r4 │ │ │ │ lsl r7, r8, #2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - lsl r5, fp, #2 │ │ │ │ + mov r2, sl │ │ │ │ add r1, r3, r5 │ │ │ │ - add r0, r3, sl │ │ │ │ + add r0, r3, r6 │ │ │ │ mov r5, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [r9, #128] @ 0x80 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + ldr r2, [r9, #128] @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 26a50 │ │ │ │ + blt 26d10 │ │ │ │ cmp r2, fp │ │ │ │ - blt 26a58 │ │ │ │ + blt 26d2c │ │ │ │ ldr r3, [r9, #124] @ 0x7c │ │ │ │ sub r2, r2, r8 │ │ │ │ - sub r3, r3, r8 │ │ │ │ str r2, [r9, #128] @ 0x80 │ │ │ │ + sub r3, r3, r8 │ │ │ │ str r3, [r9, #124] @ 0x7c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #96] @ 26aa0 │ │ │ │ + b 26d10 │ │ │ │ + ldr r2, [pc, #136] @ 26d88 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mvn r0, #1 │ │ │ │ + ldr r2, [pc, #84] @ 26d8c │ │ │ │ + mov r1, #0 │ │ │ │ + str r0, [r9, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #64] @ 26aa4 │ │ │ │ - mvn r3, #1 │ │ │ │ - str r3, [r9, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #56] @ 26aa8 │ │ │ │ - ldr r1, [r0, r2] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r1] │ │ │ │ + ldr r3, [pc, #72] @ 26d90 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + str r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r0, [pc, #40] @ 26aac │ │ │ │ - str r2, [r3] │ │ │ │ + ldr r0, [pc, #60] @ 26d94 │ │ │ │ + str r1, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 32c04 │ │ │ │ + bl 337cc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 33788 │ │ │ │ - eoreq r8, r9, r0, lsr #32 │ │ │ │ - andseq r3, r7, ip, asr sp │ │ │ │ - @ instruction: 0x00173bd8 │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0x000012b0 │ │ │ │ - andseq r3, r7, ip, ror #23 │ │ │ │ - push {r4, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 343c0 │ │ │ │ + eoreq r7, sl, r4, lsl #27 │ │ │ │ + andseq r4, r8, ip, lsr r4 │ │ │ │ + @ instruction: 0x001842d0 │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + @ instruction: 0x001842d8 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ movw r1, #3160 @ 0xc58 │ │ │ │ + str lr, [sp, #4] │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #212] @ 26b98 │ │ │ │ + ldr r4, [pc, #244] @ 26ea4 │ │ │ │ add r3, lr, #2128 @ 0x850 │ │ │ │ cmp lr, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ add r3, r3, #8 │ │ │ │ - bne 26b40 │ │ │ │ + add r4, pc, r4 │ │ │ │ + bne 26e08 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 26ad4 │ │ │ │ + bne 26dc0 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r3, [r0, #144] @ 0x90 │ │ │ │ ldr r1, [r0, #124] @ 0x7c │ │ │ │ + ldr r3, [r0, #144] @ 0x90 │ │ │ │ cmp r3, ip │ │ │ │ ldrd r2, [r0, #136] @ 0x88 │ │ │ │ strlt ip, [r0, #144] @ 0x90 │ │ │ │ + cmn r1, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ - cmn r1, #1 │ │ │ │ add r1, r2, r3 │ │ │ │ str r1, [r0, #120] @ 0x78 │ │ │ │ - popne {r4, pc} │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 26b80 │ │ │ │ - ldr r1, [lr, #84] @ 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 26b80 │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - blt 26b80 │ │ │ │ - cmp r2, r1 │ │ │ │ - addgt r1, r1, r3 │ │ │ │ - strgt r1, [r0, #124] @ 0x7c │ │ │ │ - pop {r4, pc} │ │ │ │ + beq 26e48 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r1, lr, r1 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 26b74 │ │ │ │ + beq 26e3c │ │ │ │ cmp r1, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq 26ae4 │ │ │ │ + beq 26dd0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 26b58 │ │ │ │ + bne 26e20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 26b48 │ │ │ │ - b 26ae4 │ │ │ │ - ldr r1, [pc, #20] @ 26b9c │ │ │ │ + bne 26e10 │ │ │ │ + b 26dd0 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq 26e80 │ │ │ │ + ldr r1, [lr, #84] @ 0x54 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 26e80 │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 26e80 │ │ │ │ + cmp r2, r1 │ │ │ │ + addgt r1, r1, r3 │ │ │ │ + strgt r1, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #32] @ 26ea8 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge 26b30 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r7, r9, r0, lsl #28 │ │ │ │ - andeq r1, r0, r0, lsl #10 │ │ │ │ + blt 26dfc │ │ │ │ + cmp r2, r1 │ │ │ │ + addgt r1, r1, r3 │ │ │ │ + strgt r1, [r0, #124] @ 0x7c │ │ │ │ + b 26e74 │ │ │ │ + eoreq r7, sl, r8, lsr #22 │ │ │ │ + andeq r1, r0, ip, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #156] @ 26c54 │ │ │ │ - ldr r3, [pc, #156] @ 26c58 │ │ │ │ + ldr lr, [pc, #180] @ 26f80 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #176] @ 26f84 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r5, [lr, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 26c4c │ │ │ │ + beq 26f78 │ │ │ │ cmp r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ - beq 26c3c │ │ │ │ + beq 26f68 │ │ │ │ sub r6, r1, #4 │ │ │ │ cmp r6, #1 │ │ │ │ - bhi 26c24 │ │ │ │ + bhi 26f44 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ 26c5c │ │ │ │ + ldr r3, [pc, #120] @ 26f88 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [lr, r3] │ │ │ │ mov r1, ip │ │ │ │ + ldr r4, [lr, r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2ba14 │ │ │ │ + bl 2bf34 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 135888 │ │ │ │ + bl 142418 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26c5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #60] @ 26f88 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2ba14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2bf34 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - bne 26bf0 │ │ │ │ - b 26c1c │ │ │ │ + bne 26f04 │ │ │ │ + b 26f30 │ │ │ │ mvn r0, #0 │ │ │ │ - b 26c1c │ │ │ │ - eoreq r7, r9, r0, lsl sp │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - andeq r1, r0, r8, lsl #5 │ │ │ │ + b 26f30 │ │ │ │ + eoreq r7, sl, r0, lsl sl │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + andeq r1, r0, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr ip, [pc, #152] @ 26d14 │ │ │ │ - cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr ip, [pc, #164] @ 27054 │ │ │ │ + cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 26d0c │ │ │ │ + beq 2704c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 26cdc │ │ │ │ + bne 27014 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 26cd4 │ │ │ │ - ldr r3, [pc, #112] @ 26d18 │ │ │ │ + beq 27004 │ │ │ │ + ldr r3, [pc, #128] @ 27058 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 26d00 │ │ │ │ + beq 27040 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 26cf4 │ │ │ │ - ldr r0, [pc, #88] @ 26d1c │ │ │ │ + beq 27034 │ │ │ │ + ldr r0, [pc, #104] @ 2705c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 26d18 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #60] @ 27058 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2b918 │ │ │ │ - ldr r0, [pc, #36] @ 26d20 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2be18 │ │ │ │ + ldr r0, [pc, #36] @ 27060 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 26cc4 │ │ │ │ - ldr r0, [pc, #28] @ 26d24 │ │ │ │ + b 26ff4 │ │ │ │ + ldr r0, [pc, #28] @ 27064 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 26cc4 │ │ │ │ + b 26ff4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 26cd4 │ │ │ │ - eoreq r7, r9, r8, asr #24 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x001737bc │ │ │ │ - andseq r3, r7, r4, lsl #19 │ │ │ │ - andseq r3, r7, r4, lsl #16 │ │ │ │ + b 27004 │ │ │ │ + eoreq r7, sl, r0, lsr r9 │ │ │ │ + andeq r1, r0, r4, asr #7 │ │ │ │ + andseq r3, r8, ip, asr #28 │ │ │ │ + andseq r4, r8, r4 │ │ │ │ + andseq r3, r8, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #172] @ 26dec │ │ │ │ - ldr ip, [pc, #172] @ 26df0 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + ldr lr, [pc, #184] @ 27140 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr ip, [pc, #172] @ 27144 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ - mov r6, r3 │ │ │ │ - bl 236dc │ │ │ │ + bl 235f4 │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 26da0 │ │ │ │ - ldr r2, [pc, #124] @ 26df4 │ │ │ │ - ldr r3, [pc, #116] @ 26df0 │ │ │ │ + beq 270f4 │ │ │ │ + ldr r2, [pc, #136] @ 27148 │ │ │ │ + ldr r3, [pc, #128] @ 27144 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26de8 │ │ │ │ + bne 2713c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ + mov r2, sp │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ - mov r2, sp │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 26dd8 │ │ │ │ + bne 2712c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26dd8 │ │ │ │ - ldr r0, [pc, #40] @ 26df8 │ │ │ │ + beq 2712c │ │ │ │ + ldr r0, [pc, #40] @ 2714c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 3507c │ │ │ │ - b 26d70 │ │ │ │ - ldr r0, [pc, #28] @ 26dfc │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 3507c │ │ │ │ - b 26d70 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r9, r8, lsl #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r9, r0, asr fp │ │ │ │ - andseq pc, r8, r4, lsr #17 │ │ │ │ - andseq r3, r7, r8, lsr #17 │ │ │ │ + bl 35da4 │ │ │ │ + b 270b8 │ │ │ │ + ldr r0, [pc, #28] @ 27150 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 35da4 │ │ │ │ + b 270b8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, sl, ip, asr #16 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, sl, r0, lsr #16 │ │ │ │ + andseq pc, r9, r0, lsl pc @ │ │ │ │ + andseq r3, r8, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r4, [pc, #268] @ 27284 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - ldr r4, [pc, #240] @ 26f0c │ │ │ │ - cmp r6, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - beq 26f04 │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 2727c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 26e74 │ │ │ │ + beq 271f8 │ │ │ │ sub ip, r1, #4 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 26e68 │ │ │ │ - ldr r2, [pc, #204] @ 26f10 │ │ │ │ + bhi 271dc │ │ │ │ + ldr r2, [pc, #228] @ 27288 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 26e60 │ │ │ │ + bne 271c8 │ │ │ │ + mov r0, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 271b0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2ba14 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 2bf34 │ │ │ │ cmp r2, #0 │ │ │ │ mov lr, r2 │ │ │ │ - beq 26efc │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 271b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ + mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ tst r1, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 26ed0 │ │ │ │ + beq 27258 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 26ed0 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 27258 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [lr] │ │ │ │ - subs r2, r2, #0 │ │ │ │ ldr r1, [r7] │ │ │ │ + subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 26e3c │ │ │ │ - b 26e60 │ │ │ │ + bne 2719c │ │ │ │ + b 271b0 │ │ │ │ tst r1, #2 │ │ │ │ - beq 26eb8 │ │ │ │ - vmov s13, r2 │ │ │ │ - vldr d7, [r5, #24] │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.s32.f64 s15, d7 │ │ │ │ - vmovgt r2, s15 │ │ │ │ - strgt r2, [lr] │ │ │ │ - b 26eb8 │ │ │ │ - mov r0, r2 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 27240 │ │ │ │ + vmov s15, r2 │ │ │ │ + vldr d16, [r5, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 27240 │ │ │ │ + b 27234 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq r7, r9, ip, lsr #21 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ + b 271b4 │ │ │ │ + eoreq r7, sl, r4, ror #14 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #44] @ 26f58 │ │ │ │ - ldr lr, [pc, #44] @ 26f5c │ │ │ │ - sub sp, sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add ip, pc, ip │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr ip, [pc, #32] @ 272cc │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r3, ip │ │ │ │ - ldr ip, [ip, lr] │ │ │ │ - str ip, [sp] │ │ │ │ + ldr r3, [pc, #28] @ 272d0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr ip, [ip, r3] │ │ │ │ mov r3, #25 │ │ │ │ - bl 26e00 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 27154 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - mlaeq r9, r4, r9, r7 │ │ │ │ - strdeq r1, [r0], -r4 │ │ │ │ + eoreq r7, sl, r0, lsr r6 │ │ │ │ + andeq r1, r0, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #44] @ 26fa4 │ │ │ │ - ldr lr, [pc, #44] @ 26fa8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add ip, pc, ip │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr ip, [pc, #32] @ 27314 │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r3, ip │ │ │ │ - ldr ip, [ip, lr] │ │ │ │ - str ip, [sp] │ │ │ │ + ldr r3, [pc, #28] @ 27318 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr ip, [ip, r3] │ │ │ │ mov r3, #26 │ │ │ │ - bl 26e00 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 27154 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eoreq r7, r9, r8, asr #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ + eoreq r7, sl, r8, ror #11 │ │ │ │ + andeq r1, r0, r0, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #44] @ 26ff0 │ │ │ │ - ldr lr, [pc, #44] @ 26ff4 │ │ │ │ - sub sp, sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add ip, pc, ip │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr ip, [pc, #32] @ 2735c │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r3, ip │ │ │ │ - ldr ip, [ip, lr] │ │ │ │ - str ip, [sp] │ │ │ │ + ldr r3, [pc, #28] @ 27360 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr ip, [ip, r3] │ │ │ │ mov r3, #27 │ │ │ │ - bl 26e00 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 27154 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r7, [r9], -ip @ │ │ │ │ - @ instruction: 0x000016bc │ │ │ │ + eoreq r7, sl, r0, lsr #11 │ │ │ │ + andeq r1, r0, r8, lsr #13 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 271b8 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + beq 27538 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [r3, #32] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 271c0 │ │ │ │ + beq 27540 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 27118 │ │ │ │ + beq 27490 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 27150 │ │ │ │ + beq 274d8 │ │ │ │ cmp r1, #2 │ │ │ │ mvnne r0, #1 │ │ │ │ - bne 27118 │ │ │ │ + bne 27490 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ + mov r5, r0 │ │ │ │ ldr r7, [r2] │ │ │ │ - tst r9, #1 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - beq 27124 │ │ │ │ - vldr d8, [r0, #16] │ │ │ │ - mov r1, r6 │ │ │ │ + tst r9, #1 │ │ │ │ + beq 274ac │ │ │ │ mov r0, r7 │ │ │ │ - blx 199e48 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + mov r1, r6 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ + vldr d8, [r5, #16] │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 27124 │ │ │ │ + bpl 274ac │ │ │ │ vmov r0, r1, d8 │ │ │ │ - blx 19a1c4 │ │ │ │ + blx 1aab8c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #292] @ 271c8 │ │ │ │ + ldr r2, [pc, #300] @ 27548 │ │ │ │ mov r1, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #7 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 27190 │ │ │ │ + blt 27510 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ - bne 270e0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 27458 │ │ │ │ cmp r2, r6 │ │ │ │ cmpeq r3, r7 │ │ │ │ - beq 27178 │ │ │ │ + beq 27500 │ │ │ │ cmp r7, r3 │ │ │ │ sbcs r0, r6, r2 │ │ │ │ - bge 27104 │ │ │ │ + bge 2747c │ │ │ │ subs r3, r3, r1 │ │ │ │ sbc r2, r2, #0 │ │ │ │ subs r3, r7, r3 │ │ │ │ sbc r2, r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 27188 │ │ │ │ + bge 27508 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189e0c │ │ │ │ + bl 19a5bc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ tst r9, #2 │ │ │ │ - beq 2709c │ │ │ │ + beq 27414 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - blx 199e48 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ vldr d8, [r5, #24] │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2709c │ │ │ │ - b 27084 │ │ │ │ + ble 27414 │ │ │ │ + b 273fc │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r1, [r8, #44] @ 0x2c │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ - ldr r1, [r8, #44] @ 0x2c │ │ │ │ adds r3, r3, r0 │ │ │ │ adc r2, r2, #0 │ │ │ │ subs r3, r3, r1 │ │ │ │ sbc r2, r2, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + b 27490 │ │ │ │ str r3, [r8, #40] @ 0x28 │ │ │ │ - b 27178 │ │ │ │ - ldr r2, [pc, #52] @ 271cc │ │ │ │ - str r7, [sp] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 27500 │ │ │ │ + ldr r2, [pc, #52] @ 2754c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #7 │ │ │ │ + str r7, [sp] │ │ │ │ mov r7, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + str r6, [sp, #4] │ │ │ │ mov r6, r7 │ │ │ │ - b 270c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 27438 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 27118 │ │ │ │ - andseq r3, r7, r4, ror #11 │ │ │ │ - @ instruction: 0x001734fc │ │ │ │ + b 27490 │ │ │ │ + andseq r3, r8, r0, lsr #24 │ │ │ │ + andseq r3, r8, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r1, [pc, #448] @ 273ac │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [pc, #444] @ 273b0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r1, [pc, #492] @ 27768 │ │ │ │ + mov sl, r2 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r2, [pc, #480] @ 2776c │ │ │ │ + ldr r8, [pc, #480] @ 27770 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ + ldr r1, [r3, #44] @ 0x2c │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #420] @ 273b4 │ │ │ │ - ldr r1, [r3, #44] @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr r2, [pc, #452] @ 27774 │ │ │ │ cmp r1, #0 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - add ip, sp, #8 │ │ │ │ - ldr r8, [pc, #396] @ 273b8 │ │ │ │ - stm ip, {r0, r1, r2} │ │ │ │ - add r8, pc, r8 │ │ │ │ - beq 27270 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldrd r0, [r2] │ │ │ │ + strd r0, [sp, #8] │ │ │ │ + beq 27604 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 27270 │ │ │ │ + blt 27604 │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #132 @ 0x84 │ │ │ │ mov lr, ip │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ + ldr r5, [r3, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - add ip, ip, r2 │ │ │ │ - blt 27264 │ │ │ │ + add ip, ip, r5 │ │ │ │ + blt 275f8 │ │ │ │ cmp r4, ip │ │ │ │ - blt 272a4 │ │ │ │ + blt 2764c │ │ │ │ add lr, lr, #1 │ │ │ │ cmp lr, #3 │ │ │ │ - bne 2724c │ │ │ │ + bne 275e0 │ │ │ │ mvn lr, #0 │ │ │ │ - ldr r2, [pc, #320] @ 273bc │ │ │ │ - ldr r3, [pc, #304] @ 273b0 │ │ │ │ + ldr r2, [pc, #360] @ 27778 │ │ │ │ + ldr r3, [pc, #344] @ 2776c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 273a8 │ │ │ │ + bne 27764 │ │ │ │ mov r0, lr │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp lr, #0 │ │ │ │ - bne 27270 │ │ │ │ - cmp r5, #2 │ │ │ │ - beq 27378 │ │ │ │ - ble 27314 │ │ │ │ - sub r3, r5, #4 │ │ │ │ + bne 27604 │ │ │ │ + cmp r9, #2 │ │ │ │ + beq 27734 │ │ │ │ + ble 276d0 │ │ │ │ + sub r3, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 272cc │ │ │ │ + bhi 27674 │ │ │ │ mov r0, #2 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r2, [pc, #236] @ 273c0 │ │ │ │ - ldr r3, [pc, #216] @ 273b0 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r2, [pc, #256] @ 2777c │ │ │ │ + ldr r3, [pc, #236] @ 2776c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 273a8 │ │ │ │ - ldr r3, [pc, #204] @ 273c4 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, r5 │ │ │ │ + bne 27764 │ │ │ │ + ldr r3, [pc, #224] @ 27780 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 2b918 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne 272cc │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 27274 │ │ │ │ - ldr r3, [pc, #152] @ 273c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 2be18 │ │ │ │ + cmp r9, #1 │ │ │ │ + bne 27674 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 27608 │ │ │ │ + ldr r3, [pc, #152] @ 27780 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r8, r3] │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 27384 │ │ │ │ + beq 27740 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r7, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r7, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 27384 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 27740 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ vstr s15, [r1] │ │ │ │ add r3, sp, r3, lsl #2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov lr, #1 │ │ │ │ - str r0, [r6] │ │ │ │ - b 27274 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 272c4 │ │ │ │ - b 27274 │ │ │ │ + str r0, [sl] │ │ │ │ + b 27608 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 2766c │ │ │ │ + b 27608 │ │ │ │ tst r2, #2 │ │ │ │ - beq 27360 │ │ │ │ + beq 2771c │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r7, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 27360 │ │ │ │ - b 27354 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r9], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r8, [r9], -r0 @ │ │ │ │ - mlaeq r9, ip, r6, r7 │ │ │ │ - eoreq r7, r9, ip, asr #12 │ │ │ │ - strdeq r7, [r9], -r4 @ │ │ │ │ - andeq r1, r0, ip, ror r5 │ │ │ │ + vldr d16, [r7, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 2771c │ │ │ │ + b 27710 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, sl, r4, asr r3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, sl, r8, asr #6 │ │ │ │ + eoreq r8, sl, r0, asr sl │ │ │ │ + ldrdeq r7, [sl], -r0 @ │ │ │ │ + eoreq r7, sl, r4, ror #4 │ │ │ │ + andeq r1, r0, r8, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1260] @ 278d0 │ │ │ │ - ldr r8, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #1272] @ 27ca8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1252] @ 278d4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r8, [r3, #56] @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ + ldr r3, [pc, #1252] @ 27cac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #1248] @ 27cb0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - bl 26ab0 │ │ │ │ - ldr r9, [r4, #120] @ 0x78 │ │ │ │ - ldr r7, [pc, #1212] @ 278d8 │ │ │ │ + bl 26d98 │ │ │ │ + ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r8, #0 │ │ │ │ - cmpne r9, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ble 27a60 │ │ │ │ - ldr r2, [pc, #1196] @ 278dc │ │ │ │ + cmpne r3, #0 │ │ │ │ + ble 27e4c │ │ │ │ + ldr r2, [pc, #1208] @ 27cb4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 277cc │ │ │ │ + bhi 27ba0 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ - add r1, r9, #1 │ │ │ │ - add r0, r1, r0 │ │ │ │ - blx 199b14 │ │ │ │ + ldr r1, [r4, #124] @ 0x7c │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r1, r2, r1 │ │ │ │ + sdiv r0, r1, r2 │ │ │ │ + mls r1, r2, r0, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - bge 27684 │ │ │ │ + bge 27a58 │ │ │ │ str r1, [sp, #12] │ │ │ │ + mvn r5, #0 │ │ │ │ + mov r0, #1 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ + mov r1, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1112] @ 278e0 │ │ │ │ - mvn r5, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #1 │ │ │ │ + ldr r2, [pc, #1108] @ 27cb8 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #1084] @ 278e4 │ │ │ │ - str r5, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1112] @ 27908 │ │ │ │ - ldr ip, [r7, ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1096] @ 27cbc │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [ip] │ │ │ │ - ldr r3, [pc, #1100] @ 2790c │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ - ldr r1, [pc, #1056] @ 278e8 │ │ │ │ - str r5, [r0] │ │ │ │ - ldr r9, [r7, r3] │ │ │ │ - mvn lr, #1 │ │ │ │ + mvn r0, #1 │ │ │ │ ldr fp, [r8, #84] @ 0x54 │ │ │ │ - str r5, [r9] │ │ │ │ + str r5, [r4, #128] @ 0x80 │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + ldr r3, [pc, #1108] @ 27ce0 │ │ │ │ + str r2, [r1] │ │ │ │ + ldr r1, [pc, #1068] @ 27cc0 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + str r5, [r3] │ │ │ │ + ldr r3, [pc, #1092] @ 27ce4 │ │ │ │ + ldr sl, [r7, r3] │ │ │ │ + str r0, [r8, #84] @ 0x54 │ │ │ │ str r2, [r8, #108] @ 0x6c │ │ │ │ - str lr, [r8, #84] @ 0x54 │ │ │ │ + str r5, [sl] │ │ │ │ ldr r1, [r7, r1] │ │ │ │ str r2, [r1] │ │ │ │ - ldr r2, [pc, #1020] @ 278ec │ │ │ │ + ldr r2, [pc, #1032] @ 27cc4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2753c │ │ │ │ + beq 278fc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2753c │ │ │ │ + beq 278fc │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #3 │ │ │ │ - bne 2753c │ │ │ │ - ldr r2, [r9] │ │ │ │ + bne 278fc │ │ │ │ + ldr r2, [sl] │ │ │ │ cmn fp, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ ands r3, r3, r2, lsr #31 │ │ │ │ - mvnne r2, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r2, [r8, #84] @ 0x54 │ │ │ │ - strne r3, [r8, #108] @ 0x6c │ │ │ │ + bne 27dd0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ vldrne d0, [r3, #32] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - vldreq d0, [pc, #876] @ 278c8 │ │ │ │ + vldreq d0, [pc, #900] @ 27ca0 │ │ │ │ cmp r0, #0 │ │ │ │ vldrne d0, [r0, #32] │ │ │ │ - bl 7eebc │ │ │ │ + bl 8350c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #896] @ 278f0 │ │ │ │ - ldr r3, [pc, #864] @ 278d4 │ │ │ │ + ldr r2, [pc, #920] @ 27cc8 │ │ │ │ + ldr r3, [pc, #888] @ 27cac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27ab4 │ │ │ │ + bne 27ea0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r5, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 27568 │ │ │ │ + beq 27928 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ str r3, [r5] │ │ │ │ - b 27564 │ │ │ │ + b 27924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2780c │ │ │ │ + beq 27be0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [pc, #800] @ 278e4 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r0, #63] @ 0x3f │ │ │ │ + bl 1d094 │ │ │ │ + ldr r2, [pc, #804] @ 27cbc │ │ │ │ + mov r1, #0 │ │ │ │ + mov r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ - ldr r1, [r7, r1] │ │ │ │ - ldr r2, [pc, #784] @ 278e8 │ │ │ │ - ldr r1, [r1] │ │ │ │ + strb r1, [r0, #63] @ 0x3f │ │ │ │ ldr r2, [r7, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [pc, #780] @ 27cc0 │ │ │ │ cmp r1, #0 │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r3, r0 │ │ │ │ - beq 279e4 │ │ │ │ + beq 27db8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27928 │ │ │ │ + beq 27d00 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27928 │ │ │ │ - bl 80b9c │ │ │ │ - ldr r4, [r4, #128] @ 0x80 │ │ │ │ - ldr r5, [r5] │ │ │ │ - add r4, r4, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 27d00 │ │ │ │ + bl 852bc │ │ │ │ + ldr r3, [r4, #128] @ 0x80 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r6, [r5] │ │ │ │ + add r5, r3, #1 │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #19 │ │ │ │ - bls 27a14 │ │ │ │ - ldr r2, [pc, #716] @ 278f4 │ │ │ │ + bls 27e00 │ │ │ │ + ldr r2, [pc, #720] @ 27ccc │ │ │ │ sub r3, r0, #19 │ │ │ │ + add r4, r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r1, [pc, #704] @ 278f8 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm sp, {r1, r4} │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r1, [pc, #708] @ 27cd0 │ │ │ │ + mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ + str r2, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, r5} │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - str r6, [sp, #12] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 27564 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 27924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2780c │ │ │ │ + beq 27be0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmn r1, #1 │ │ │ │ - blt 278b8 │ │ │ │ - cmp r1, r9 │ │ │ │ - blt 27458 │ │ │ │ - sub r1, r9, #1 │ │ │ │ + blt 27c8c │ │ │ │ + cmp r1, r3 │ │ │ │ + blt 27828 │ │ │ │ + sub r1, r3, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - add r2, r4, #132 @ 0x84 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr ip, [r0, #4]! │ │ │ │ - cmp r3, r1 │ │ │ │ - add r3, r3, ip │ │ │ │ - bgt 276ac │ │ │ │ - cmp r3, r1 │ │ │ │ - bgt 276bc │ │ │ │ + add r0, r4, #132 @ 0x84 │ │ │ │ + mov r2, #0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr lr, [ip, #4]! │ │ │ │ + cmp r2, r1 │ │ │ │ + add r2, r2, lr │ │ │ │ + bgt 27a80 │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt 27a90 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 27694 │ │ │ │ + bne 27a68 │ │ │ │ mvn r5, #0 │ │ │ │ - add ip, r4, #144 @ 0x90 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - cmp r3, r1 │ │ │ │ - mov sl, r3 │ │ │ │ - add r3, r3, r0 │ │ │ │ - bgt 276e0 │ │ │ │ - cmp r3, r1 │ │ │ │ - bgt 27a20 │ │ │ │ - cmp ip, r2 │ │ │ │ - bne 276c4 │ │ │ │ - mvn sl, #0 │ │ │ │ + add lr, r4, #144 @ 0x90 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr ip, [r0, #4]! │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r9, r1 │ │ │ │ + add r2, r2, ip │ │ │ │ + bgt 27ab4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt 27e0c │ │ │ │ + cmp lr, r0 │ │ │ │ + bne 27a98 │ │ │ │ + mvn r9, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ + mov r0, #1 │ │ │ │ + mov r1, #8 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r2, [r4, #144] @ 0x90 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + mov r6, #0 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #488] @ 278fc │ │ │ │ - mov r3, r9 │ │ │ │ + ldr r2, [r4, #144] @ 0x90 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [pc, #480] @ 27cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #440] @ 278e4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #444] @ 27cbc │ │ │ │ mvn r3, #0 │ │ │ │ + mvn r1, #1 │ │ │ │ + cmp r5, #1 │ │ │ │ + ldr fp, [r8, #84] @ 0x54 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - ldr lr, [pc, #464] @ 27908 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ - mov r6, #0 │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ + ldr r2, [pc, #452] @ 27ce0 │ │ │ │ str r6, [r0] │ │ │ │ - ldr r1, [pc, #452] @ 2790c │ │ │ │ - ldr lr, [r7, lr] │ │ │ │ - str lr, [sp, #28] │ │ │ │ - str r3, [lr] │ │ │ │ - ldr r2, [pc, #400] @ 278e8 │ │ │ │ - ldr r9, [r7, r1] │ │ │ │ - mvn ip, #1 │ │ │ │ - ldr fp, [r8, #84] @ 0x54 │ │ │ │ - str r3, [r9] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + str r3, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr r2, [pc, #436] @ 27ce4 │ │ │ │ + ldr sl, [r7, r2] │ │ │ │ + str r1, [r8, #84] @ 0x54 │ │ │ │ + ldr r2, [pc, #388] @ 27cc0 │ │ │ │ str r6, [r8, #108] @ 0x6c │ │ │ │ - str ip, [r8, #84] @ 0x54 │ │ │ │ + str r3, [sl] │ │ │ │ ldr r1, [r7, r2] │ │ │ │ - cmp r5, #1 │ │ │ │ str r6, [r1] │ │ │ │ - beq 277ec │ │ │ │ + beq 27bc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 27814 │ │ │ │ - ldr r2, [pc, #372] @ 27900 │ │ │ │ - str sl, [r4, #128] @ 0x80 │ │ │ │ + bne 27be8 │ │ │ │ + ldr r2, [pc, #380] @ 27cd8 │ │ │ │ + str r9, [r4, #128] @ 0x80 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 277d4 │ │ │ │ - add r2, r4, sl, lsl #2 │ │ │ │ + beq 27ba8 │ │ │ │ + add r2, r4, r9, lsl #2 │ │ │ │ ldr r2, [r2, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 277d4 │ │ │ │ + beq 27ba8 │ │ │ │ str r2, [r1] │ │ │ │ - b 274e8 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ - add r1, r9, #1 │ │ │ │ - add r0, r0, #2 │ │ │ │ - blx 199b14 │ │ │ │ + b 278b4 │ │ │ │ + ldr r1, [r4, #124] @ 0x7c │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r1, r1, #2 │ │ │ │ + sdiv r0, r1, r2 │ │ │ │ + mls r1, r2, r0, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ - b 27458 │ │ │ │ + b 27828 │ │ │ │ mvn r0, #1 │ │ │ │ - b 27568 │ │ │ │ - add sl, r4, sl, lsl #2 │ │ │ │ - ldr r2, [sl, #660] @ 0x294 │ │ │ │ + b 27928 │ │ │ │ + add r9, r4, r9, lsl #2 │ │ │ │ + ldr r2, [r9, #660] @ 0x294 │ │ │ │ str r2, [r0] │ │ │ │ mov r0, #2 │ │ │ │ - bl 13a75c │ │ │ │ - b 274e8 │ │ │ │ - ldr r2, [pc, #272] @ 27904 │ │ │ │ - mov r1, sl │ │ │ │ + bl 1473c0 │ │ │ │ + b 278b4 │ │ │ │ + ldr r2, [pc, #276] @ 27cdc │ │ │ │ + mov r1, r9 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 144e08 │ │ │ │ + bl 15222c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3] │ │ │ │ - b 274e8 │ │ │ │ + b 278b4 │ │ │ │ mov r0, r5 │ │ │ │ - b 27568 │ │ │ │ + b 27928 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 274e8 │ │ │ │ - cmp sl, #255 @ 0xff │ │ │ │ - str sl, [r9] │ │ │ │ - bgt 274e8 │ │ │ │ + bne 278b4 │ │ │ │ + cmp r9, #255 @ 0xff │ │ │ │ + str r9, [sl] │ │ │ │ + bgt 278b4 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - str sl, [r8, #84] @ 0x54 │ │ │ │ - add sl, sl, #532 @ 0x214 │ │ │ │ - add sl, sl, #2 │ │ │ │ - ldr r2, [r2, sl, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ - str r2, [r8, #108] @ 0x6c │ │ │ │ + str r9, [r8, #84] @ 0x54 │ │ │ │ + add r9, r9, #532 @ 0x214 │ │ │ │ + add r9, r9, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl d4200 │ │ │ │ + ldr r2, [r2, r9, lsl #2] │ │ │ │ + str r2, [r8, #108] @ 0x6c │ │ │ │ + bl dcce4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - ldr lr, [r9] │ │ │ │ - add r0, r0, #2128 @ 0x850 │ │ │ │ + ldr lr, [sl] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ + add r0, r0, #2128 @ 0x850 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 27870 │ │ │ │ + b 27c44 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - beq 27a68 │ │ │ │ + beq 27e54 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27864 │ │ │ │ + beq 27c38 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ - bne 27864 │ │ │ │ + bne 27c38 │ │ │ │ str r6, [r8, #84] @ 0x54 │ │ │ │ str r2, [r8, #108] @ 0x6c │ │ │ │ ldrb r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ - beq 27aa4 │ │ │ │ - ldr r0, [pc, #92] @ 27900 │ │ │ │ + beq 27e90 │ │ │ │ + ldr r0, [pc, #96] @ 27cd8 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 274e8 │ │ │ │ + beq 278b4 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ - b 277ac │ │ │ │ + b 27b7c │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - b 27464 │ │ │ │ + b 27834 │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ - ldrdeq r7, [r9], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r9, r8, lsr #9 │ │ │ │ - andseq r9, sl, r3, lsr #30 │ │ │ │ - andseq r3, r7, r4, asr #4 │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0x000012b0 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - eoreq r7, r9, r8, asr r3 │ │ │ │ - andseq r4, r8, r0, lsr r9 │ │ │ │ - andseq r3, r7, ip, lsl #1 │ │ │ │ - @ instruction: 0x00172fbc │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - andeq r1, r0, r8, lsl r5 │ │ │ │ - andeq r1, r0, r0, lsl #10 │ │ │ │ - andseq r9, sl, ip, ror #21 │ │ │ │ - andseq r2, r7, ip, asr #21 │ │ │ │ - andseq r2, r7, ip, ror sl │ │ │ │ - mulseq r7, r4, ip │ │ │ │ - andseq r2, r7, r4, asr #20 │ │ │ │ - andseq r2, r7, r4, ror fp │ │ │ │ + eoreq r7, sl, ip, lsl r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, sl, r0, lsl r1 │ │ │ │ + andseq sl, fp, r7, lsl r5 │ │ │ │ + andseq r3, r8, ip, lsr #16 │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + strhteq r6, [sl], -r0 │ │ │ │ + andseq r4, r9, r8, lsl pc │ │ │ │ + andseq r3, r8, r8, ror #12 │ │ │ │ + andseq r3, r8, r0, lsr #11 │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + andeq r1, r0, r4, lsl #10 │ │ │ │ + andeq r1, r0, ip, ror #9 │ │ │ │ + andseq sl, fp, r8, asr #1 │ │ │ │ + andseq r3, r8, r4, lsr #1 │ │ │ │ + andseq r3, r8, r4, asr r0 │ │ │ │ + andseq r8, r8, r8, ror #4 │ │ │ │ + andseq r3, r8, r0, lsl r0 │ │ │ │ + andseq r3, r8, r8, asr #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27600 │ │ │ │ - ldr r2, [pc, #-56] @ 27904 │ │ │ │ + bne 279d4 │ │ │ │ + ldr r2, [pc, #-56] @ 27cdc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2795c │ │ │ │ - ldr r2, [pc, #-72] @ 27908 │ │ │ │ + beq 27d34 │ │ │ │ + ldr r2, [pc, #-72] @ 27ce0 │ │ │ │ ldr r6, [r7, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge 27a28 │ │ │ │ - ldr r2, [pc, #-88] @ 2790c │ │ │ │ - ldr r9, [r7, r2] │ │ │ │ - ldr r6, [r9] │ │ │ │ - cmp r6, #0 │ │ │ │ - blt 279fc │ │ │ │ - ldr r3, [pc, #-104] @ 27910 │ │ │ │ - add r7, sp, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - mov r2, #32 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [r8, #108] @ 0x6c │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r6, [r8, #84] @ 0x54 │ │ │ │ + bge 27e14 │ │ │ │ + ldr r2, [pc, #-88] @ 27ce4 │ │ │ │ + ldr sl, [r7, r2] │ │ │ │ + ldr r1, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 27de4 │ │ │ │ + ldr r3, [pc, #-104] @ 27ce8 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + ldr r2, [r8, #108] @ 0x6c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - mov r1, r6 │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp, #60] @ 0x3c │ │ │ │ + vstr d16, [sp, #68] @ 0x44 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + ldrne r1, [r8, #84] @ 0x54 │ │ │ │ + strd r2, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + mov r2, r4 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - bl d70a0 │ │ │ │ - ldr ip, [pc, #-168] @ 27914 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - str r0, [sp, #4] │ │ │ │ + bl dfdac │ │ │ │ + ldr r2, [pc, #-168] @ 27cec │ │ │ │ mvn r3, #0 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr ip, [sl] │ │ │ │ ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm sp, {r2, ip} │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - str ip, [sp] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 27564 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 27924 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27934 │ │ │ │ + beq 27d0c │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27600 │ │ │ │ - b 27934 │ │ │ │ - ldr r2, [pc, #-236] @ 27918 │ │ │ │ + bne 279d4 │ │ │ │ + b 27d0c │ │ │ │ + mvn r2, #1 │ │ │ │ + mov r3, #0 │ │ │ │ + str r2, [r8, #84] @ 0x54 │ │ │ │ + str r3, [r8, #108] @ 0x6c │ │ │ │ + b 278fc │ │ │ │ + ldr r2, [pc, #-252] @ 27cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - stmia r3!, {r0, r1} │ │ │ │ - strb r2, [r3] │ │ │ │ - b 27564 │ │ │ │ - ldr r2, [pc, #-256] @ 2791c │ │ │ │ + ldrd r0, [r2] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + strd r0, [r3] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + b 27924 │ │ │ │ + ldr r2, [pc, #-276] @ 27cf4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 27630 │ │ │ │ - sub sl, r1, sl │ │ │ │ - b 276ec │ │ │ │ - bl 144dec │ │ │ │ - ldr r1, [r6] │ │ │ │ + b 27a04 │ │ │ │ + sub r9, r1, r9 │ │ │ │ + b 27ac0 │ │ │ │ + bl 152210 │ │ │ │ subs r2, r0, #0 │ │ │ │ + ldr ip, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ - beq 27a98 │ │ │ │ - ldr ip, [pc, #-292] @ 27920 │ │ │ │ - stmib sp, {r1, r2} │ │ │ │ - add ip, pc, ip │ │ │ │ + beq 27e84 │ │ │ │ mvn r3, #0 │ │ │ │ + str r2, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ + ldr r1, [pc, #-324] @ 27cf8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, ip} │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - str ip, [sp] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 27564 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 27924 │ │ │ │ mvn r0, #0 │ │ │ │ - b 27568 │ │ │ │ + b 27928 │ │ │ │ ldr r2, [r8, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 27a88 │ │ │ │ + bne 27e74 │ │ │ │ mvn r2, #1 │ │ │ │ str r2, [r8, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r8, #108] @ 0x6c │ │ │ │ - b 274e8 │ │ │ │ + b 278b4 │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 27a74 │ │ │ │ - b 27890 │ │ │ │ - ldr r2, [pc, #-380] @ 27924 │ │ │ │ + blt 27e60 │ │ │ │ + b 27c64 │ │ │ │ + ldr r2, [pc, #-400] @ 27cfc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 27a3c │ │ │ │ - ldr r1, [r4, #44] @ 0x2c │ │ │ │ + b 27e28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 7ec58 │ │ │ │ - b 274e8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + ldr r1, [r4, #44] @ 0x2c │ │ │ │ + bl 8327c │ │ │ │ + b 278b4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1268] @ 27fc8 │ │ │ │ + ldr r3, [pc, #1308] @ 283ec │ │ │ │ sub sp, sp, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1256] @ 27fcc │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #1296] @ 283f0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r5, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1252] @ 27fd0 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #1276] @ 283f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 26ab0 │ │ │ │ + bl 26d98 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27c38 │ │ │ │ + beq 28034 │ │ │ │ ldr r7, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - ble 27c38 │ │ │ │ + ble 28034 │ │ │ │ ldr sl, [r8] │ │ │ │ - ldr r1, [pc, #1188] @ 27fd4 │ │ │ │ + ldr r1, [pc, #1228] @ 283f8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 27bc8 │ │ │ │ + bne 27fc4 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 27c38 │ │ │ │ + beq 28034 │ │ │ │ mov sl, r9 │ │ │ │ ldr lr, [r4, #124] @ 0x7c │ │ │ │ mov ip, #0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ mov r2, r1 │ │ │ │ - cmp ip, lr │ │ │ │ mov r3, ip │ │ │ │ mov fp, r0 │ │ │ │ + cmp ip, lr │ │ │ │ add ip, ip, r2 │ │ │ │ - bgt 27b7c │ │ │ │ + bgt 27f78 │ │ │ │ cmp lr, ip │ │ │ │ - blt 27ba8 │ │ │ │ + blt 27fa4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 27ba4 │ │ │ │ + beq 27fa0 │ │ │ │ ldr r2, [fp, #4]! │ │ │ │ cmp ip, lr │ │ │ │ add ip, ip, r2 │ │ │ │ - ble 27b74 │ │ │ │ + ble 27f70 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 27b88 │ │ │ │ + bne 27f84 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r2, [pc, #1064] @ 27fd8 │ │ │ │ + ldr r2, [pc, #1104] @ 283fc │ │ │ │ str lr, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 27de8 │ │ │ │ + bhi 281f8 │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r1, [pc, #1036] @ 27fdc │ │ │ │ + ldr r1, [pc, #1076] @ 28400 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27c18 │ │ │ │ - ldr r1, [pc, #1016] @ 27fe0 │ │ │ │ + beq 28014 │ │ │ │ + ldr r1, [pc, #1056] @ 28404 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27de0 │ │ │ │ + bne 281f0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27c38 │ │ │ │ + beq 28034 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ - ldr sl, [r4, #140] @ 0x8c │ │ │ │ mov r9, #2 │ │ │ │ + ldr sl, [r4, #140] @ 0x8c │ │ │ │ add sl, r1, sl │ │ │ │ - b 27c30 │ │ │ │ + b 2802c │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27c38 │ │ │ │ + beq 28034 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp sl, #0 │ │ │ │ - bge 27b50 │ │ │ │ + bge 27f4c │ │ │ │ mvn r0, #0 │ │ │ │ - b 27d64 │ │ │ │ + b 28160 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 27ebc │ │ │ │ + beq 282c8 │ │ │ │ ldr ip, [r6] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 27ebc │ │ │ │ + beq 282c8 │ │ │ │ cmp r5, #4 │ │ │ │ rsbne ip, ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ mvnle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ cmp r3, r9 │ │ │ │ mvn r6, #0 │ │ │ │ - bne 27cac │ │ │ │ - b 27ed4 │ │ │ │ + bne 280a8 │ │ │ │ + b 282e4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 27df0 │ │ │ │ + beq 28200 │ │ │ │ adds ip, ip, #1 │ │ │ │ movne r3, r6 │ │ │ │ - beq 27e5c │ │ │ │ + beq 2826c │ │ │ │ add r3, r3, r5 │ │ │ │ cmp r3, sl │ │ │ │ cmpge r7, r3 │ │ │ │ movle r2, #1 │ │ │ │ movgt r2, #0 │ │ │ │ - bgt 27e64 │ │ │ │ + bgt 28274 │ │ │ │ subs ip, ip, r5 │ │ │ │ - beq 27e58 │ │ │ │ + beq 28268 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 27c78 │ │ │ │ + bne 28074 │ │ │ │ subs ip, ip, #1 │ │ │ │ - beq 27f88 │ │ │ │ + beq 283ac │ │ │ │ mov r3, sl │ │ │ │ - b 27c8c │ │ │ │ + b 28088 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 27de0 │ │ │ │ + beq 281f0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ mvnlt r3, #0 │ │ │ │ strlt r3, [sp, #8] │ │ │ │ - blt 27d0c │ │ │ │ + blt 28108 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 27f90 │ │ │ │ + beq 283b4 │ │ │ │ add sl, r1, sl │ │ │ │ str sl, [sp, #8] │ │ │ │ add r9, r9, #34 @ 0x22 │ │ │ │ ldr r3, [r4, r9, lsl #2] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 27d0c │ │ │ │ + bge 28108 │ │ │ │ mvn r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ str r3, [r6] │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 273c8 │ │ │ │ - b 27d64 │ │ │ │ + bl 27784 │ │ │ │ + b 28160 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 27de0 │ │ │ │ + beq 281f0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 27f1c │ │ │ │ + beq 2832c │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r2, [pc, #672] @ 27fe4 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r1, [r0, #63] @ 0x3f │ │ │ │ - mov r3, r0 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #712] @ 28408 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r6] │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - stmia r3!, {r0, r1} │ │ │ │ - strb r2, [r3] │ │ │ │ + strb r2, [r0, #63] @ 0x3f │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrd r4, [r3] │ │ │ │ + ldrb r3, [r3, #8] │ │ │ │ + strd r4, [r0] │ │ │ │ + strb r3, [r0, #8] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #636] @ 27fe8 │ │ │ │ - ldr r3, [pc, #608] @ 27fd0 │ │ │ │ + ldr r2, [pc, #676] @ 2840c │ │ │ │ + ldr r3, [pc, #648] @ 283f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27fc4 │ │ │ │ + bne 283e8 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r6, #0 │ │ │ │ - beq 27de0 │ │ │ │ + beq 281f0 │ │ │ │ cmp r3, r9 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ - bne 27d60 │ │ │ │ + bne 2815c │ │ │ │ cmp lr, r5 │ │ │ │ add r4, r4, #144 @ 0x90 │ │ │ │ add r3, r1, r5 │ │ │ │ - blt 27dc0 │ │ │ │ + blt 281d0 │ │ │ │ cmp lr, r3 │ │ │ │ - blt 27fbc │ │ │ │ + blt 283e0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 27f5c │ │ │ │ - mov r5, r3 │ │ │ │ + beq 28380 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ cmp lr, r5 │ │ │ │ add r3, r1, r5 │ │ │ │ - blt 27dc0 │ │ │ │ - b 27db8 │ │ │ │ + blt 281d0 │ │ │ │ + b 281c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 27d64 │ │ │ │ + b 28160 │ │ │ │ mvn r0, #1 │ │ │ │ - b 27d64 │ │ │ │ + b 28160 │ │ │ │ sub r3, r7, #1 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r1 │ │ │ │ cmp lr, r2 │ │ │ │ mov r6, r2 │ │ │ │ mov fp, r0 │ │ │ │ add r2, r7, r2 │ │ │ │ - blt 27e1c │ │ │ │ + blt 2822c │ │ │ │ cmp lr, r2 │ │ │ │ - blt 27f00 │ │ │ │ + blt 28310 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 27e44 │ │ │ │ + beq 28254 │ │ │ │ ldr r7, [fp, #4]! │ │ │ │ cmp lr, r2 │ │ │ │ add r2, r7, r2 │ │ │ │ - bge 27e14 │ │ │ │ + bge 28224 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 27e28 │ │ │ │ + bne 28238 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 27df8 │ │ │ │ + bcs 28208 │ │ │ │ adds ip, ip, #1 │ │ │ │ ldr r7, [sp] │ │ │ │ - bne 27df0 │ │ │ │ + bne 28200 │ │ │ │ mvn r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b 27d0c │ │ │ │ + b 28108 │ │ │ │ cmp r2, lr │ │ │ │ - str r3, [sp, #4] │ │ │ │ + stm sp, {r1, r3} │ │ │ │ mov r3, r1 │ │ │ │ mov fp, r2 │ │ │ │ - str r1, [sp] │ │ │ │ - add r2, r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - bgt 27e8c │ │ │ │ + add r2, r2, r3 │ │ │ │ + bgt 28298 │ │ │ │ cmp lr, r2 │ │ │ │ - blt 27ee4 │ │ │ │ + blt 282f4 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 27eb4 │ │ │ │ + beq 282c0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ cmp r2, lr │ │ │ │ add r2, r2, r3 │ │ │ │ - ble 27e84 │ │ │ │ + ble 28290 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, #3 │ │ │ │ - bne 27e98 │ │ │ │ + bne 282a4 │ │ │ │ ldr r1, [sp] │ │ │ │ - b 27ca4 │ │ │ │ + b 280a0 │ │ │ │ cmp r5, #4 │ │ │ │ moveq ip, #1 │ │ │ │ moveq r5, ip │ │ │ │ - mvnne ip, #0 │ │ │ │ - movne r5, ip │ │ │ │ - b 27c68 │ │ │ │ + beq 28064 │ │ │ │ + mvn ip, #0 │ │ │ │ + mov r5, ip │ │ │ │ + b 28064 │ │ │ │ cmn lr, #1 │ │ │ │ mov r3, lr │ │ │ │ - bne 27c8c │ │ │ │ - b 27cac │ │ │ │ + bne 28088 │ │ │ │ + b 280a8 │ │ │ │ cmp r9, fp │ │ │ │ ldm sp, {r1, r3} │ │ │ │ - bne 27ca4 │ │ │ │ + bne 280a0 │ │ │ │ subs ip, ip, r5 │ │ │ │ - bne 27c8c │ │ │ │ + bne 28088 │ │ │ │ mov r6, r3 │ │ │ │ - b 27e5c │ │ │ │ + b 2826c │ │ │ │ cmp r9, r6 │ │ │ │ - bne 27e44 │ │ │ │ + bne 28254 │ │ │ │ adds ip, ip, #1 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r6, r3 │ │ │ │ - bne 27c8c │ │ │ │ - b 27e5c │ │ │ │ - ldr r2, [pc, #200] @ 27fec │ │ │ │ - ldr r3, [pc, #168] @ 27fd0 │ │ │ │ + bne 28088 │ │ │ │ + b 2826c │ │ │ │ + ldr r2, [pc, #220] @ 28410 │ │ │ │ + ldr r3, [pc, #188] @ 283f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27fc4 │ │ │ │ + bne 283e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 273c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 27784 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r9, #1 │ │ │ │ str r1, [r6] │ │ │ │ - bne 27d60 │ │ │ │ + bne 2815c │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #120] @ 27ff0 │ │ │ │ + ldr r3, [pc, #120] @ 28414 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 144e08 │ │ │ │ + bl 15222c │ │ │ │ str r0, [r6] │ │ │ │ - b 27d60 │ │ │ │ + b 2815c │ │ │ │ mov r6, sl │ │ │ │ - b 27e5c │ │ │ │ + b 2826c │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #84] @ 27ff0 │ │ │ │ + ldr r3, [pc, #84] @ 28414 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 144e7c │ │ │ │ + bl 1522ac │ │ │ │ add sl, r0, sl │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ - blt 27d00 │ │ │ │ - b 27cf0 │ │ │ │ + blt 280fc │ │ │ │ + b 280ec │ │ │ │ sub r1, lr, r5 │ │ │ │ - b 27f60 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r6, [r9], -r4 @ │ │ │ │ - eoreq r6, r9, r0, ror #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00172bd8 │ │ │ │ - andseq r9, sl, r5, lsr #15 │ │ │ │ - andseq r2, r7, r4, asr #22 │ │ │ │ - andseq r2, r7, r4, lsr fp │ │ │ │ - andseq r2, r7, r8, lsr r7 │ │ │ │ - eoreq r6, r9, ip, asr fp │ │ │ │ - eoreq r6, r9, r4, lsr #19 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ + b 28384 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r6, [sl], -ip @ │ │ │ │ + strdeq r6, [sl], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r8, ip, r1 │ │ │ │ + andseq r9, fp, r9, ror #26 │ │ │ │ + andseq r3, r8, r8, lsl #2 │ │ │ │ + ldrsheq r3, [r8], -r8 │ │ │ │ + @ instruction: 0x00182cf4 │ │ │ │ + eoreq r6, sl, r8, ror r7 │ │ │ │ + eoreq r6, sl, ip, lsr #11 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 26ab0 │ │ │ │ + bl 26d98 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28348 │ │ │ │ + beq 2879c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 28348 │ │ │ │ - ldr r3, [pc, #872] @ 283a4 │ │ │ │ + ble 2879c │ │ │ │ + ldr r3, [pc, #908] @ 287f8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 28258 │ │ │ │ + bhi 286a8 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 28290 │ │ │ │ + beq 286e0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 28290 │ │ │ │ + beq 286e0 │ │ │ │ cmp r5, #4 │ │ │ │ rsbne r1, r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mvnle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - mov r3, #0 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ + mov r3, #0 │ │ │ │ add r2, r4, #132 @ 0x84 │ │ │ │ mov ip, r3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r7, r3 │ │ │ │ - mov r5, r3 │ │ │ │ add r3, r3, lr │ │ │ │ - blt 280a4 │ │ │ │ + blt 284d0 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 280b4 │ │ │ │ + blt 284e0 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #3 │ │ │ │ - bne 28088 │ │ │ │ + bne 284b8 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, ip │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #3 │ │ │ │ mvneq r3, #0 │ │ │ │ - beq 280fc │ │ │ │ + beq 28528 │ │ │ │ cmn r3, #2 │ │ │ │ - beq 28284 │ │ │ │ + beq 286d4 │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp r3, ip │ │ │ │ orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ add lr, r3, #34 @ 0x22 │ │ │ │ - bne 280fc │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 28528 │ │ │ │ ldr r2, [r4, lr, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 280b8 │ │ │ │ + beq 284e4 │ │ │ │ subs r1, r1, r0 │ │ │ │ - bne 280b8 │ │ │ │ + bne 284e4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 2819c │ │ │ │ + beq 285dc │ │ │ │ cmn r3, #1 │ │ │ │ - beq 28250 │ │ │ │ + beq 286a0 │ │ │ │ add r2, r3, #34 @ 0x22 │ │ │ │ ldr r2, [r4, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28250 │ │ │ │ + beq 286a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28370 │ │ │ │ + beq 287c0 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ ldreq r3, [r4, #140] @ 0x8c │ │ │ │ addeq r1, r1, r3 │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [r4, #124] @ 0x7c │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + str r1, [r4, #124] @ 0x7c │ │ │ │ mov r1, #4 │ │ │ │ - b 273c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 27784 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 28350 │ │ │ │ + moveq r0, r5 │ │ │ │ + beq 285e0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r3, r5 │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ - ldr r2, [r4, #4]! │ │ │ │ cmp r0, r5 │ │ │ │ + ldr r2, [r4, #4]! │ │ │ │ add r5, r5, r2 │ │ │ │ - blt 28188 │ │ │ │ + blt 285c8 │ │ │ │ cmp r0, r5 │ │ │ │ - blt 28198 │ │ │ │ + blt 285d8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 28170 │ │ │ │ + bne 285b0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r7, #0 │ │ │ │ - beq 282d0 │ │ │ │ + beq 28728 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 1d15c │ │ │ │ + add r4, r4, #132 @ 0x84 │ │ │ │ + bl 1d094 │ │ │ │ mov r3, #0 │ │ │ │ - ldr lr, [r4, #124] @ 0x7c │ │ │ │ + ldr lr, [r4, #-8] │ │ │ │ mov r2, r3 │ │ │ │ - add r4, r4, #132 @ 0x84 │ │ │ │ - mov ip, r0 │ │ │ │ - strb r3, [r0, #63] @ 0x3f │ │ │ │ str r0, [r7] │ │ │ │ + strb r3, [r0, #63] @ 0x3f │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ - blt 281e8 │ │ │ │ + blt 28634 │ │ │ │ cmp lr, r3 │ │ │ │ - blt 282a8 │ │ │ │ + blt 286fc │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 281d0 │ │ │ │ - ldr r3, [pc, #428] @ 283a8 │ │ │ │ + bne 2861c │ │ │ │ + ldr r3, [pc, #436] @ 287fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1, r2} │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - strb r2, [ip] │ │ │ │ - b 2819c │ │ │ │ + ldrd r4, [r3] │ │ │ │ + ldrb r3, [r3, #8] │ │ │ │ + strd r4, [r0] │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + b 285dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 282d0 │ │ │ │ + beq 28728 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ tst r2, #1 │ │ │ │ - beq 28260 │ │ │ │ + beq 286b0 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r6, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 28260 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 286b0 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ vstr s15, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 282d8 │ │ │ │ + bge 28730 │ │ │ │ mvn r1, #1 │ │ │ │ - b 28140 │ │ │ │ + b 2856c │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 285e0 │ │ │ │ tst r2, #2 │ │ │ │ - beq 28248 │ │ │ │ + beq 28698 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r6, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 28248 │ │ │ │ - b 2823c │ │ │ │ + ble 28698 │ │ │ │ + b 2868c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ - b 280dc │ │ │ │ + b 28508 │ │ │ │ cmp r5, #4 │ │ │ │ moveq r1, #1 │ │ │ │ moveq r0, r1 │ │ │ │ - mvnne r1, #0 │ │ │ │ - movne r0, r1 │ │ │ │ - b 28078 │ │ │ │ + beq 284a8 │ │ │ │ + mvn r1, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + b 284a8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 28378 │ │ │ │ + beq 287c8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 28358 │ │ │ │ - ldr r3, [pc, #236] @ 283ac │ │ │ │ + beq 287a4 │ │ │ │ + ldr r3, [pc, #236] @ 28800 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - str r0, [ip] │ │ │ │ - strb r1, [ip, #4] │ │ │ │ - b 2819c │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldrb r3, [r3, #4] │ │ │ │ + str r2, [r0] │ │ │ │ + strb r3, [r0, #4] │ │ │ │ + b 285dc │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r2, #0 │ │ │ │ + b 285e0 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ + mov r2, #0 │ │ │ │ add ip, r4, #132 @ 0x84 │ │ │ │ mov r0, r2 │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ cmp r1, r2 │ │ │ │ - mov r5, r2 │ │ │ │ add r2, r2, lr │ │ │ │ - blt 28304 │ │ │ │ + blt 28758 │ │ │ │ cmp r1, r2 │ │ │ │ - blt 28398 │ │ │ │ + blt 287ec │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 282e8 │ │ │ │ + bne 28740 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 28348 │ │ │ │ + bgt 2879c │ │ │ │ add r2, r3, #34 @ 0x22 │ │ │ │ ldr r2, [r4, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28348 │ │ │ │ + beq 2879c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28370 │ │ │ │ + beq 287c0 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ ldreq r3, [r4, #140] @ 0x8c │ │ │ │ addeq r1, r1, r3 │ │ │ │ cmn r1, #1 │ │ │ │ - bne 2813c │ │ │ │ + bne 28568 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #80] @ 283b0 │ │ │ │ + b 285e0 │ │ │ │ + ldr r3, [pc, #88] @ 28804 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1, r2} │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - strb r2, [ip] │ │ │ │ - b 2819c │ │ │ │ + ldrd r4, [r3] │ │ │ │ + ldrb r3, [r3, #8] │ │ │ │ + strd r4, [r0] │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + b 285dc │ │ │ │ mvn r1, #0 │ │ │ │ - b 28140 │ │ │ │ - ldr r3, [pc, #52] @ 283b4 │ │ │ │ + b 2856c │ │ │ │ + ldr r3, [pc, #56] @ 28808 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - lsr r3, r1, #16 │ │ │ │ - str r0, [ip] │ │ │ │ - strh r1, [ip, #4] │ │ │ │ - strb r3, [ip, #6] │ │ │ │ - b 2819c │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ + ldrb r3, [r3, #6] │ │ │ │ + str r1, [r0] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ + strb r3, [r0, #6] │ │ │ │ + b 285dc │ │ │ │ cmp r3, r0 │ │ │ │ - beq 2813c │ │ │ │ - b 28310 │ │ │ │ - andseq r9, sl, r3, lsr #6 │ │ │ │ - andseq r2, r7, r4, lsl #5 │ │ │ │ - andseq r0, r8, r0, lsr #8 │ │ │ │ - andseq r2, r7, ip, asr #7 │ │ │ │ - andseq r3, r7, r8, rrx │ │ │ │ + beq 28568 │ │ │ │ + b 28764 │ │ │ │ + @ instruction: 0x001b98b3 │ │ │ │ + @ instruction: 0x001827f8 │ │ │ │ + andseq r0, r9, ip, lsl #19 │ │ │ │ + andseq r2, r8, r0, asr #18 │ │ │ │ + @ instruction: 0x001835d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #36] @ 283f8 │ │ │ │ + ldr r0, [pc, #36] @ 2884c │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ - str ip, [sp] │ │ │ │ mov r3, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, lr │ │ │ │ - bl 2af74 │ │ │ │ + str ip, [sp] │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2b3fc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eoreq fp, r8, r0, ror r8 │ │ │ │ + eoreq fp, r9, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #128] @ 28494 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, ip │ │ │ │ - ldr ip, [pc, #116] @ 28498 │ │ │ │ + ldr lr, [pc, #132] @ 288f0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ 2849c │ │ │ │ - str r2, [sp] │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ mov r4, #0 │ │ │ │ + ldr ip, [pc, #116] @ 288f4 │ │ │ │ add r3, sp, #8 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ + ldr r0, [pc, #104] @ 288f8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 2af74 │ │ │ │ - ldr r2, [pc, #64] @ 284a0 │ │ │ │ - ldr r3, [pc, #52] @ 28498 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bl 2b3fc │ │ │ │ + ldr r2, [pc, #72] @ 288fc │ │ │ │ cmp r0, r4 │ │ │ │ - ldrgt r0, [sp, #8] │ │ │ │ movle r0, r4 │ │ │ │ + ldr r3, [pc, #52] @ 288f4 │ │ │ │ + ldrgt r0, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28490 │ │ │ │ + bne 288ec │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r9, r4, lsr #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r8, r0, lsl r8 │ │ │ │ - eoreq r6, r9, r8, ror #8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, sl, r4, asr r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq fp, [r9], -r4 @ │ │ │ │ + eoreq r6, sl, r0, lsr #32 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #4] @ 284b4 │ │ │ │ + ldr r0, [pc, #4] @ 28910 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2b1f0 │ │ │ │ - eoreq fp, r8, r4, lsr #15 │ │ │ │ - ldr r0, [pc, #4] @ 284c4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2b618 │ │ │ │ - mlaeq r8, r4, r7, fp │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2b6b0 │ │ │ │ + eoreq fp, r9, r0, ror #6 │ │ │ │ + ldr r0, [pc, #4] @ 28920 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2baf0 │ │ │ │ + eoreq fp, r9, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #2896] @ 29034 │ │ │ │ - ldr r3, [pc, #2896] @ 29038 │ │ │ │ + ldr r2, [pc, #2932] @ 294c4 │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r3, [pc, #2916] @ 294c8 │ │ │ │ + ldr r8, [pc, #2916] @ 294cc │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r6, [pc, #2912] @ 294d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r8, [pc, #2884] @ 2903c │ │ │ │ - ldr r7, [pc, #2884] @ 29040 │ │ │ │ + mov r2, #97 @ 0x61 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr sl, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #2872] @ 29044 │ │ │ │ - mov r5, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [r0, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #2876] @ 294d4 │ │ │ │ ldr r9, [r0, #44] @ 0x2c │ │ │ │ - ldr r1, [r1] │ │ │ │ - mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, #97 @ 0x61 │ │ │ │ - mov r6, #0 │ │ │ │ - b 28548 │ │ │ │ - ldr r7, [r3, #24]! │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 2864c │ │ │ │ + b 289b4 │ │ │ │ + ldr r6, [r3, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 28acc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 28534 │ │ │ │ - ldr fp, [pc, #2800] @ 29048 │ │ │ │ + bne 289a0 │ │ │ │ + ldr fp, [pc, #2836] @ 294d8 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - add fp, pc, fp │ │ │ │ mov r2, #8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, fp │ │ │ │ + mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + add fp, pc, fp │ │ │ │ + mov r0, fp │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ - ble 28648 │ │ │ │ + ble 28ac8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28648 │ │ │ │ - ldr r3, [pc, #2752] @ 2904c │ │ │ │ - add r1, r6, r6, lsl #1 │ │ │ │ + beq 28ac8 │ │ │ │ + ldr r3, [pc, #2788] @ 294dc │ │ │ │ + lsl r9, r7, #1 │ │ │ │ + add r1, r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - lsl r9, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2867c │ │ │ │ + beq 28afc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 28778 │ │ │ │ + ble 28bf8 │ │ │ │ vldr s15, [r5, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - vldr d6, [r2, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + vldr d17, [r2, #16] │ │ │ │ str r4, [sp] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ addge r3, r5, #36 @ 0x24 │ │ │ │ movge r2, #2 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, #5 │ │ │ │ - bl 2af74 │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - bgt 286ac │ │ │ │ + bgt 28b2c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 28768 │ │ │ │ + beq 28be8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 2873c │ │ │ │ + beq 28bbc │ │ │ │ cmp r3, #1 │ │ │ │ - bne 28618 │ │ │ │ + bne 28a84 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #2608] @ 29050 │ │ │ │ - ldr r3, [pc, #2580] @ 29038 │ │ │ │ + ldr r2, [pc, #2644] @ 294e0 │ │ │ │ + ldr r3, [pc, #2616] @ 294c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ac9c │ │ │ │ + bne 2b03c │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ - bgt 28818 │ │ │ │ + bgt 28c98 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 287fc │ │ │ │ - ldr r3, [pc, #2544] @ 29054 │ │ │ │ + blt 28c7c │ │ │ │ + ldr r3, [pc, #2560] @ 294e4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ - bhi 287fc │ │ │ │ + bhi 28c7c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ + mov r1, r6 │ │ │ │ + str r4, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #2 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ + movne r2, #2 │ │ │ │ moveq r2, #4 │ │ │ │ - mov r1, r7 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ble 285f0 │ │ │ │ - add r3, r9, r6 │ │ │ │ - ldr r9, [pc, #2464] @ 29058 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r9, r9, r3, lsl #3 │ │ │ │ + ble 28a5c │ │ │ │ + ldr r3, [pc, #2484] @ 294e8 │ │ │ │ + add r9, r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, r3, r9, lsl #3 │ │ │ │ ldr sl, [r9, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 287bc │ │ │ │ + bne 28c3c │ │ │ │ ldr fp, [r9, #20] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r0, [pc, #2432] @ 2905c │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r0, [pc, #2448] @ 294ec │ │ │ │ + mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ str r4, [sp] │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ - bl 2af74 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ - ble 285f0 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [pc, #2592] @ 29130 │ │ │ │ + ble 28a5c │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [pc, #2584] @ 295a8 │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #1 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ + str r6, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - addlt r0, r6, #256 @ 0x100 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, fp │ │ │ │ + addlt r0, r7, #256 @ 0x100 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - bl 30920 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 312e0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r4, #1184] @ 0x4a0 │ │ │ │ - beq 28610 │ │ │ │ + beq 28a7c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - b 28618 │ │ │ │ + b 28a84 │ │ │ │ ldr r2, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r4, #4] │ │ │ │ - b 28618 │ │ │ │ + b 28a84 │ │ │ │ mov r0, fp │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, #4 │ │ │ │ - mov r1, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ - b 286a0 │ │ │ │ + mov r2, #4 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 2b3fc │ │ │ │ + b 28b20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 28794 │ │ │ │ + bne 28c14 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 285f4 │ │ │ │ + b 28a60 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #2200] @ 29060 │ │ │ │ + ldr r2, [pc, #2216] @ 294f0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2a2dc │ │ │ │ - ldr r2, [pc, #2184] @ 29064 │ │ │ │ + beq 2a750 │ │ │ │ + ldr r2, [pc, #2200] @ 294f4 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2a294 │ │ │ │ - ldr r2, [pc, #2172] @ 29068 │ │ │ │ + beq 2a708 │ │ │ │ + ldr r2, [pc, #2188] @ 294f8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r2, [pc, #2152] @ 2906c │ │ │ │ - add r3, r5, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r2, [pc, #2168] @ 294fc │ │ │ │ + add r3, r5, #4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ movw r3, #5101 @ 0x13ed │ │ │ │ cmp r1, r3 │ │ │ │ - beq 2a33c │ │ │ │ + beq 2a7b0 │ │ │ │ sub r1, r1, #6976 @ 0x1b40 │ │ │ │ sub r3, r1, #27 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 287fc │ │ │ │ - ldr r3, [pc, #2100] @ 29070 │ │ │ │ + bhi 28c7c │ │ │ │ + ldr r3, [pc, #2116] @ 29500 │ │ │ │ sub r1, r1, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 2adf0 │ │ │ │ + bhi 2b258 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp sl, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r7, [pc, #2056] @ 29074 │ │ │ │ - movw r9, #7005 @ 0x1b5d │ │ │ │ - add r7, pc, r7 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r7, [pc, #2080] @ 29504 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ + movw r9, #7005 @ 0x1b5d │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cf58 │ │ │ │ + bl 1ce90 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2a374 │ │ │ │ + beq 2a7e8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 2a324 │ │ │ │ - bl 86ba8 │ │ │ │ - b 2887c │ │ │ │ + beq 2a798 │ │ │ │ + bl 8b968 │ │ │ │ + b 28cfc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ - b 28610 │ │ │ │ + b 28a7c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [sl, #140] @ 0x8c │ │ │ │ - bl 85eac │ │ │ │ + bl 8ab34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a8b4 │ │ │ │ + beq 2ad2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ + mov r1, #768 @ 0x300 │ │ │ │ + movt r1, #8192 @ 0x2000 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1940] @ 29078 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sl, #140] @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ - bl 85f08 │ │ │ │ - b 285f0 │ │ │ │ + bl 8aba8 │ │ │ │ + b 28a5c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 865cc │ │ │ │ + bl 8b364 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 86604 │ │ │ │ - bl 30d38 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #2084] @ 29140 │ │ │ │ + bl 8b3a8 │ │ │ │ + bl 31750 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #2072] @ 295b8 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #1868] @ 2907c │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #1876] @ 29508 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r0, [pc, #1852] @ 29080 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r0, [pc, #1860] @ 2950c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ - ldr r1, [pc, #1844] @ 29084 │ │ │ │ + bl 85188 │ │ │ │ + ldr r1, [pc, #1852] @ 29510 │ │ │ │ + mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 28ab8 │ │ │ │ - ldr r2, [pc, #1824] @ 29088 │ │ │ │ + beq 28f48 │ │ │ │ + ldr r2, [pc, #1832] @ 29514 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r2, [r9] │ │ │ │ - ldr r3, [pc, #1808] @ 2908c │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - cmp r2, #0 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r3, [r9] │ │ │ │ ldr r2, [r7] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [pc, #1796] @ 29518 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldmib r2, {r0, ip} │ │ │ │ - beq 2a59c │ │ │ │ - ldr lr, [pc, #1780] @ 29090 │ │ │ │ - ldr r2, [pc, #1780] @ 29094 │ │ │ │ - umull r8, sl, lr, ip │ │ │ │ - umull r8, lr, lr, r0 │ │ │ │ - umull r8, r1, r2, ip │ │ │ │ - umull r8, r2, r2, r0 │ │ │ │ - lsr r8, lr, #7 │ │ │ │ - ldr lr, [pc, #1760] @ 29098 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - umull fp, r9, lr, r1 │ │ │ │ - lsr sl, sl, #7 │ │ │ │ - lsr r9, r9, #5 │ │ │ │ - rsb r9, r9, r9, lsl #4 │ │ │ │ - sub r9, r1, r9, lsl #2 │ │ │ │ - add r1, r1, r1, lsl #2 │ │ │ │ - add r1, r1, r1, lsl #2 │ │ │ │ - sub r1, ip, r1, lsl #2 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldr r9, [pc, #1720] @ 2909c │ │ │ │ - str r1, [sp, #28] │ │ │ │ - lsr r1, ip, #6 │ │ │ │ - umull ip, r1, r9, r1 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - lsr r1, r1, #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - umull ip, r1, lr, sl │ │ │ │ + beq 2aa14 │ │ │ │ + movw r1, #34079 @ 0x851f │ │ │ │ + movt r1, #20971 @ 0x51eb │ │ │ │ + movw r0, #6641 @ 0x19f1 │ │ │ │ + movt r0, #1398 @ 0x576 │ │ │ │ + umull ip, lr, r1, r9 │ │ │ │ + movw r2, #34953 @ 0x8889 │ │ │ │ + movt r2, #34952 @ 0x8888 │ │ │ │ + umull ip, r8, r0, r9 │ │ │ │ + umull ip, r0, r0, sl │ │ │ │ + lsr lr, lr, #5 │ │ │ │ + umull ip, r1, r1, sl │ │ │ │ + lsr r0, r0, #7 │ │ │ │ + lsr r8, r8, #7 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - rsb r1, r1, r1, lsl #4 │ │ │ │ - sub sl, sl, r1, lsl #2 │ │ │ │ - umull r1, ip, lr, r2 │ │ │ │ - umull lr, r1, lr, r8 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + umull r0, ip, r2, lr │ │ │ │ lsr ip, ip, #5 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - rsb r1, r1, r1, lsl #4 │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ - sub r8, r8, r1, lsl #2 │ │ │ │ - sub r1, r2, ip, lsl #2 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - sub r2, r0, r2, lsl #2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - lsr r2, r0, #6 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - umull r1, r2, r9, r2 │ │ │ │ - mov r0, r6 │ │ │ │ + sub ip, lr, ip, lsl #2 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + umull r0, ip, r2, r8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + rsb ip, ip, ip, lsl #4 │ │ │ │ + sub r8, r8, ip, lsl #2 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + umull ip, r8, r2, r1 │ │ │ │ + umull r2, ip, r2, r0 │ │ │ │ + lsr r2, r8, #5 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + rsb r2, r2, r2, lsl #4 │ │ │ │ + rsb ip, ip, ip, lsl #4 │ │ │ │ + sub r2, r1, r2, lsl #2 │ │ │ │ + sub r0, r0, ip, lsl #2 │ │ │ │ + movw ip, #39543 @ 0x9a77 │ │ │ │ + movt ip, #46 @ 0x2e │ │ │ │ + stmib sp, {r0, r2} │ │ │ │ + lsr r0, r9, #6 │ │ │ │ + lsr r2, sl, #6 │ │ │ │ + umull r8, r0, ip, r0 │ │ │ │ + umull ip, r2, ip, r2 │ │ │ │ + lsr r0, r0, #2 │ │ │ │ lsr r2, r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1608] @ 290a0 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + mls r1, r2, r1, sl │ │ │ │ + mls lr, r2, lr, r9 │ │ │ │ + ldr r2, [pc, #1588] @ 2951c │ │ │ │ + str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ + str lr, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ - str sl, [sp, #20] │ │ │ │ - str r8, [sp, #4] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 28ab0 │ │ │ │ - ldr r9, [pc, #1572] @ 290a4 │ │ │ │ + ble 28f40 │ │ │ │ + ldr r9, [pc, #1552] @ 29520 │ │ │ │ mov r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [r7] │ │ │ │ add r8, r8, #1 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r3, [r7] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r8, r2 │ │ │ │ - blt 28a84 │ │ │ │ + blt 28f14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1be18 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1bd74 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2a5b8 │ │ │ │ - vldr d7, [r9, #32] │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r2, [pc, #1480] @ 290a8 │ │ │ │ + beq 2aa34 │ │ │ │ + vldr d0, [r9, #32] │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + ldr r2, [pc, #1460] @ 29524 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d0, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 2a8a4 │ │ │ │ + blt 2ad1c │ │ │ │ cmp r2, r1 │ │ │ │ - ble 285f0 │ │ │ │ + ble 28a5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26878 │ │ │ │ - b 285f0 │ │ │ │ + bl 26b28 │ │ │ │ + b 28a5c │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 2c954 │ │ │ │ - b 285f0 │ │ │ │ + bl 2cf8c │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ add r9, r9, #1120 @ 0x460 │ │ │ │ - vldr s0, [r9, #12] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ + vldr s0, [r9, #12] │ │ │ │ ldr r6, [r4, #132] @ 0x84 │ │ │ │ - bl 2e4a0 │ │ │ │ + bl 2ec60 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [r4, #136] @ 0x88 │ │ │ │ - ldr r3, [r4, #120] @ 0x78 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r3, [r4, #136] @ 0x88 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r2, [r4, #136] @ 0x88 │ │ │ │ - str r3, [r4, #120] @ 0x78 │ │ │ │ - b 285f0 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ + str r3, [r4, #136] @ 0x88 │ │ │ │ + b 28a5c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ - bl 14e6dc │ │ │ │ - b 285f0 │ │ │ │ - ldr r2, [pc, #1288] @ 290ac │ │ │ │ + bl 15c26c │ │ │ │ + b 28a5c │ │ │ │ + ldr r2, [pc, #1268] @ 29528 │ │ │ │ ldr r8, [r5, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r9, [pc, #1268] @ 290b0 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r9, [pc, #1248] @ 2952c │ │ │ │ add sl, r2, #12 │ │ │ │ + mov fp, #2 │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, r9, #12 │ │ │ │ - mov fp, #2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 28bd8 │ │ │ │ + b 29068 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ mov r7, r6 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ ldr r6, [r6] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r3, r8 │ │ │ │ movne sl, r7 │ │ │ │ - bne 28bd0 │ │ │ │ + bne 29060 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 1335ac │ │ │ │ + bl 13ff04 │ │ │ │ str fp, [r9, #28] │ │ │ │ - b 28bd0 │ │ │ │ + b 29060 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ add r2, r5, #36 @ 0x24 │ │ │ │ movw r1, #1361 @ 0x551 │ │ │ │ - bl 9a8a0 │ │ │ │ - b 285f0 │ │ │ │ + bl a06c0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18a54c │ │ │ │ - b 285f0 │ │ │ │ + bl 19adac │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - beq 2a5fc │ │ │ │ + beq 2aa78 │ │ │ │ cmp r3, #1 │ │ │ │ add r3, r9, #1120 @ 0x460 │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ vldr s15, [r5, #36] @ 0x24 │ │ │ │ + vldr s14, [r3, #12] │ │ │ │ vcvt.s32.f32 s14, s14 │ │ │ │ vstr s14, [r4] │ │ │ │ - ble 2a470 │ │ │ │ + ble 2a8e4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 2a758 │ │ │ │ + beq 2abd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a470 │ │ │ │ - ldr r3, [pc, #1056] @ 290b4 │ │ │ │ + beq 2a8e4 │ │ │ │ + ldr r3, [pc, #1036] @ 29530 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [r3] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #4] │ │ │ │ - vldr s13, [pc, #900] @ 29030 │ │ │ │ - ldr r3, [pc, #1032] @ 290b8 │ │ │ │ + vldr s13, [pc, #900] @ 294c0 │ │ │ │ + ldr r3, [pc, #1012] @ 29534 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ vstr s14, [r3] │ │ │ │ - b 287b4 │ │ │ │ - bl 813c4 │ │ │ │ + b 28c34 │ │ │ │ + bl 85b9c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 81bc4 │ │ │ │ + bl 8642c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a3e8 │ │ │ │ + bne 2a85c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 28cd8 │ │ │ │ + bne 29168 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 819dc │ │ │ │ + bl 86228 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 81a54 │ │ │ │ + bl 862b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 833ec │ │ │ │ + bl 87e98 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 287b4 │ │ │ │ + b 28c34 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + beq 28a5c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c23c │ │ │ │ - b 285f0 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + bl a20dc │ │ │ │ + b 28a5c │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2a384 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 2a49c │ │ │ │ + bne 2a7f8 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 2a910 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a49c │ │ │ │ - bl 82ef0 │ │ │ │ + beq 2a910 │ │ │ │ + bl 87920 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ movne r6, #1 │ │ │ │ - beq 2ab88 │ │ │ │ + beq 2b000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 823f8 │ │ │ │ + bl 86d40 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 287b4 │ │ │ │ + beq 28c34 │ │ │ │ str r6, [r4, #24] │ │ │ │ - b 287b4 │ │ │ │ - ldr r0, [pc, #788] @ 290bc │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ + b 28c34 │ │ │ │ + ldr r0, [pc, #768] @ 29538 │ │ │ │ + mov r2, #3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + bl 2b3fc │ │ │ │ cmn r0, #3 │ │ │ │ mov r6, r0 │ │ │ │ - beq 2aaac │ │ │ │ + beq 2af24 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 285f0 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + bgt 28a5c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #732] @ 290c0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #716] @ 290c4 │ │ │ │ add r6, r6, #4 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #700] @ 2953c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #692] @ 29540 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi 2ae18 │ │ │ │ + bhi 2b280 │ │ │ │ add r6, r6, r6 │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [pc, #684] @ 290c8 │ │ │ │ + ldr r0, [pc, #664] @ 29544 │ │ │ │ + mov r2, r4 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 2b1f0 │ │ │ │ + bl 2b6b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 28e4c │ │ │ │ - ldr r3, [pc, #744] @ 29130 │ │ │ │ + bge 292dc │ │ │ │ + ldr r3, [pc, #720] @ 295a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #632] @ 290cc │ │ │ │ mov r0, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ str r6, [sp] │ │ │ │ - bl 30920 │ │ │ │ + ldr r3, [pc, #604] @ 29548 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d5ea0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ + bl deb44 │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ - vmov r7, s15 │ │ │ │ - bl d6014 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - asr r9, r7, #31 │ │ │ │ + vmov r7, s15 │ │ │ │ + bl decbc │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ vmov r6, s15 │ │ │ │ - bl d6090 │ │ │ │ - ldr r1, [pc, #560] @ 290d0 │ │ │ │ - vldr d1, [pc, #380] @ 29020 │ │ │ │ - add r1, pc, r1 │ │ │ │ - vldr d0, [pc, #380] @ 29028 │ │ │ │ + bl ded30 │ │ │ │ vmov s4, r0 │ │ │ │ + vmov.i64 d0, #0x0000000000000000 │ │ │ │ mov r0, #0 │ │ │ │ + ldr r1, [pc, #532] @ 2954c │ │ │ │ + vldr d1, [pc, #380] @ 294b8 │ │ │ │ + add r1, pc, r1 │ │ │ │ vcvt.f64.s32 d2, s4 │ │ │ │ - bl 30ae4 │ │ │ │ - ldr r3, [pc, #624] @ 29130 │ │ │ │ - ldr r0, [pc, #468] @ 29098 │ │ │ │ + bl 314c4 │ │ │ │ + ldr r3, [pc, #604] @ 295a8 │ │ │ │ + movw lr, #34953 @ 0x8889 │ │ │ │ + movt lr, #34952 @ 0x8888 │ │ │ │ + asr ip, r7, #31 │ │ │ │ + asr r0, r6, #31 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr ip, [pc, #520] @ 290d4 │ │ │ │ ldr r2, [r3] │ │ │ │ - smull r3, r1, r0, r7 │ │ │ │ - smull lr, r3, r0, r6 │ │ │ │ + smull r3, r1, lr, r7 │ │ │ │ + smull r8, r3, lr, r6 │ │ │ │ add r1, r1, r7 │ │ │ │ - asr lr, r6, #31 │ │ │ │ + rsb r1, ip, r1, asr #5 │ │ │ │ add r3, r3, r6 │ │ │ │ - rsb r1, r9, r1, asr #5 │ │ │ │ - rsb r3, lr, r3, asr #5 │ │ │ │ - smull sl, r8, r0, r1 │ │ │ │ - smull sl, r0, r0, r3 │ │ │ │ - smull fp, sl, ip, r7 │ │ │ │ - smull fp, ip, ip, r6 │ │ │ │ - add r8, r8, r1 │ │ │ │ - add ip, ip, r6 │ │ │ │ - rsb lr, lr, ip, asr #11 │ │ │ │ - asr ip, r1, #31 │ │ │ │ - rsb ip, ip, r8, asr #5 │ │ │ │ - rsb ip, ip, ip, lsl #4 │ │ │ │ - sub ip, r1, ip, lsl #2 │ │ │ │ + rsb r3, r0, r3, asr #5 │ │ │ │ + smull r8, r9, lr, r1 │ │ │ │ + smull r8, lr, lr, r3 │ │ │ │ + asr r8, r1, #31 │ │ │ │ + add r9, r9, r1 │ │ │ │ + rsb r8, r8, r9, asr #5 │ │ │ │ + add lr, lr, r3 │ │ │ │ + rsb r8, r8, r8, lsl #4 │ │ │ │ + sub r8, r1, r8, lsl #2 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r7, r1, lsl #2 │ │ │ │ - add r0, r0, r3 │ │ │ │ + str r8, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ asr r1, r3, #31 │ │ │ │ - rsb r1, r1, r0, asr #5 │ │ │ │ + rsb r1, r1, lr, asr #5 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r3, r1, lsl #2 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ sub r3, r6, r3, lsl #2 │ │ │ │ - add sl, sl, r7 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - rsb r9, r9, sl, asr #11 │ │ │ │ - ldr r3, [pc, #392] @ 290d8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - str r9, [sp, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #46021 @ 0xb3c5 │ │ │ │ + movt r3, #37282 @ 0x91a2 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + str r1, [sp] │ │ │ │ + smull lr, r1, r3, r7 │ │ │ │ + add r1, r1, r7 │ │ │ │ + rsb ip, ip, r1, asr #11 │ │ │ │ + smull r1, r3, r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - str r0, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + add r3, r3, r6 │ │ │ │ + rsb r0, r0, r3, asr #11 │ │ │ │ + ldr r3, [pc, #336] @ 29550 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2a7e8 │ │ │ │ + beq 2ac60 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #16 │ │ │ │ - bne 285f0 │ │ │ │ - bl 1859b8 │ │ │ │ - ldr r3, [pc, #392] @ 29130 │ │ │ │ + bne 28a5c │ │ │ │ + bl 195e50 │ │ │ │ + ldr r3, [pc, #360] @ 295a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 185964 │ │ │ │ + bl 195df4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 185914 │ │ │ │ - ldr r3, [pc, #276] @ 290dc │ │ │ │ + bl 195d94 │ │ │ │ + ldr r3, [pc, #244] @ 29554 │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 29000 │ │ │ │ - ldr r3, [pc, #308] @ 29130 │ │ │ │ + bge 29498 │ │ │ │ + ldr r3, [pc, #276] @ 295a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ + mov r0, #1 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #208] @ 290e0 │ │ │ │ - mov r0, #1 │ │ │ │ + ldr r3, [pc, #172] @ 29558 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - ... │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - eoreq r6, r9, r4, ror #7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r6, [r9], -ip │ │ │ │ - andseq r2, r7, r0, lsl r2 │ │ │ │ - eoreq r5, r8, r0, lsr #7 │ │ │ │ - strdeq fp, [r8], -r8 @ │ │ │ │ - eoreq r5, r8, r4, lsr r3 │ │ │ │ - eoreq r6, r9, r8, lsr #5 │ │ │ │ - andseq r8, sl, r2, lsl #26 │ │ │ │ - eoreq r5, r8, ip, lsl #4 │ │ │ │ - eoreq fp, r8, r4, ror r5 │ │ │ │ - andeq r1, r0, r0, lsr #8 │ │ │ │ - andeq r1, r0, r0, asr r3 │ │ │ │ - andseq r1, r7, r8, lsr #31 │ │ │ │ - @ instruction: 0x001725b4 │ │ │ │ - andseq r8, sl, r8, lsl #24 │ │ │ │ - andseq r9, r9, r4, lsr #18 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andeq r1, r0, ip, lsl #10 │ │ │ │ - andseq r2, r7, r0, lsr r0 │ │ │ │ - andseq r5, r7, r4, lsr sp │ │ │ │ - andseq r2, r7, r8, lsl r0 │ │ │ │ - andeq r1, r0, ip, ror #11 │ │ │ │ - ldrbeq r1, [r6, #-2545]! @ 0xfffff60f │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - eoreq r9, lr, r7, ror sl │ │ │ │ - andseq r1, r7, r4, ror #30 │ │ │ │ - andseq lr, r9, r0, lsr #21 │ │ │ │ - andseq r2, r7, r8, lsl r2 │ │ │ │ - eoreq r7, r9, ip, asr r4 │ │ │ │ - eoreq r7, r9, r4, asr #8 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ - eoreq sl, r8, r4, lsr #29 │ │ │ │ - andseq r1, r7, ip, ror #19 │ │ │ │ - andseq r8, sl, r0, asr r6 │ │ │ │ - eoreq sl, r8, r4, lsr lr │ │ │ │ - andseq r1, r7, r8, asr #23 │ │ │ │ - andseq r1, r7, r4, lsr #23 │ │ │ │ - @ instruction: 0x91a2b3c5 │ │ │ │ - andseq r1, r7, r8, ror #21 │ │ │ │ - @ instruction: 0x00171ab8 │ │ │ │ - andseq r1, r7, ip, lsl #20 │ │ │ │ - andseq r1, r7, r0, asr #17 │ │ │ │ - andseq r1, r7, r8, ror #20 │ │ │ │ - andseq r1, r7, ip, asr #20 │ │ │ │ - andseq r1, r7, r0, lsr sl │ │ │ │ - andseq r1, r7, r4, ror r7 │ │ │ │ - @ instruction: 0x001716fc │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, asr #4 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - andseq r1, r7, ip, lsl r8 │ │ │ │ + eoreq r5, sl, ip, ror pc │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, sl, ip, ror #30 │ │ │ │ + andseq r2, r8, r8, ror r7 │ │ │ │ + eoreq r4, r9, r0, asr #30 │ │ │ │ + mlaeq r9, r8, r2, fp │ │ │ │ + ldrdeq r4, [r9], -ip @ │ │ │ │ + eoreq r5, sl, r4, asr lr │ │ │ │ + andseq r9, fp, r2, asr #4 │ │ │ │ + eoreq r4, r9, r4, lsr #27 │ │ │ │ + strdeq fp, [r9], -ip @ │ │ │ │ + andeq r1, r0, ip, lsl #8 │ │ │ │ + andeq r1, r0, ip, lsr r3 │ │ │ │ + andseq r2, r8, r4, ror #9 │ │ │ │ + andseq r2, r8, ip, ror #21 │ │ │ │ + andseq r9, fp, r8, asr #2 │ │ │ │ + andseq r9, sl, r8, asr lr │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, ip, asr #13 │ │ │ │ - strhteq sl, [r8], -r4 │ │ │ │ - andseq r1, r7, r8, ror #4 │ │ │ │ - andseq r7, sl, sl, ror #28 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r1, r7, r4, ror #7 │ │ │ │ - andseq r1, r7, r4, ror r4 │ │ │ │ - andseq r1, r7, r8, asr #11 │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0x000012b0 │ │ │ │ - andeq r1, r0, r4, lsr #12 │ │ │ │ + andseq r2, r8, ip, ror #10 │ │ │ │ + andseq r6, r8, ip, ror #4 │ │ │ │ + andseq r2, r8, r4, asr r5 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + andseq r2, r8, ip, lsl #9 │ │ │ │ + @ instruction: 0x001aefd0 │ │ │ │ + andseq r2, r8, r4, asr #14 │ │ │ │ + eoreq r6, sl, ip, asr #31 │ │ │ │ + strhteq r6, [sl], -r0 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ + eoreq sl, r9, r8, lsr #20 │ │ │ │ + andseq r1, r8, r4, lsl pc │ │ │ │ + andseq r8, fp, r0, lsl #23 │ │ │ │ + strhteq sl, [r9], -r8 │ │ │ │ + ldrsheq r2, [r8], -r4 │ │ │ │ + andseq r2, r8, ip, asr #1 │ │ │ │ + andseq r2, r8, ip │ │ │ │ + @ instruction: 0x00181fd0 │ │ │ │ + andseq r1, r8, r4, lsr pc │ │ │ │ + @ instruction: 0x00181df8 │ │ │ │ + andseq r1, r8, r8, lsr #31 │ │ │ │ + andseq r1, r8, ip, lsl #31 │ │ │ │ + andseq r1, r8, r0, ror pc │ │ │ │ + @ instruction: 0x00181cb0 │ │ │ │ + andseq r1, r8, ip, lsr ip │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andseq r1, r8, ip, ror sp │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000016b8 │ │ │ │ + eoreq sl, r9, r8, ror #4 │ │ │ │ + @ instruction: 0x001817b0 │ │ │ │ + @ instruction: 0x001b83ba │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andseq r1, r8, r4, lsr #18 │ │ │ │ + @ instruction: 0x001819bc │ │ │ │ + andseq r1, r8, r0, lsl fp │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + andeq r1, r0, r0, lsl r6 │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2a840 │ │ │ │ + beq 2acb8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #16 │ │ │ │ - bne 285f0 │ │ │ │ - vldr s14, [r5, #36] @ 0x24 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + bne 28a5c │ │ │ │ + vldr s15, [r5, #36] @ 0x24 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vsubmi.f64 d7, d7, d6 │ │ │ │ - vaddpl.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vsubmi.f64 d16, d16, d17 │ │ │ │ + vaddpl.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 1859f8 │ │ │ │ - ldr r3, [pc, #-112] @ 29130 │ │ │ │ + bl 195e90 │ │ │ │ + ldr r3, [pc, #-112] @ 295a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 185964 │ │ │ │ + bl 195df4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 185914 │ │ │ │ - ldr r3, [pc, #-220] @ 290e4 │ │ │ │ + bl 195d94 │ │ │ │ + ldr r3, [pc, #-220] @ 2955c │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18a590 │ │ │ │ - b 285f0 │ │ │ │ + bl 19ae04 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #11 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a868 │ │ │ │ - ldr r2, [pc, #-300] @ 290e8 │ │ │ │ + beq 2ace0 │ │ │ │ + ldr r2, [pc, #-300] @ 29560 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #12 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a87c │ │ │ │ - ldr r2, [pc, #-348] @ 290ec │ │ │ │ + beq 2acf4 │ │ │ │ + ldr r2, [pc, #-348] @ 29564 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #13 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a890 │ │ │ │ - ldr r2, [pc, #-396] @ 290f0 │ │ │ │ + beq 2ad08 │ │ │ │ + ldr r2, [pc, #-396] @ 29568 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #19 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r1, #2 │ │ │ │ movle r1, #1 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 1871ec │ │ │ │ + bl 197790 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 18750c │ │ │ │ + bl 197ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #-440] @ 29130 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-440] @ 295a8 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 18750c │ │ │ │ - ldr r3, [pc, #-524] @ 290f4 │ │ │ │ + bl 197ad8 │ │ │ │ + ldr r3, [pc, #-524] @ 2956c │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #7 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #19 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 187314 │ │ │ │ + bl 1978cc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 18750c │ │ │ │ + bl 197ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #-560] @ 29130 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-556] @ 295a8 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 18750c │ │ │ │ - ldr r3, [pc, #-640] @ 290f8 │ │ │ │ + bl 197ad8 │ │ │ │ + ldr r3, [pc, #-636] @ 29570 │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #7 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #19 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 18700c │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-716] @ 290fc │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + bl 1975a0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-708] @ 29574 │ │ │ │ + ldr r1, [pc, #-708] @ 29578 │ │ │ │ + ldr r2, [pc, #-708] @ 2957c │ │ │ │ ldr sl, [r8, r3] │ │ │ │ - ldr r3, [pc, #-724] @ 29100 │ │ │ │ - ldr r2, [sl] │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr fp, [r8, r3] │ │ │ │ - ldr r2, [pc, #-736] @ 29104 │ │ │ │ - ldr r3, [pc, #-736] @ 29108 │ │ │ │ + ldr r3, [pc, #-712] @ 29580 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + ldr fp, [r8, r1] │ │ │ │ ldr r1, [fp] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 29474 │ │ │ │ + beq 298e4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r1, [pc, #-796] @ 2910c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r8, r1] │ │ │ │ - ldr r2, [pc, #-804] @ 29110 │ │ │ │ - ldr r1, [r1] │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r2, [pc, #-788] @ 29584 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ + add r0, r0, r2 │ │ │ │ + ldr r2, [pc, #-812] @ 29588 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r8, r2] │ │ │ │ + ldr r2, [r2] │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [sl] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ sub r2, r2, r0 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ sub r7, r7, r2, asr #1 │ │ │ │ ldr r2, [fp] │ │ │ │ sub r2, r2, r1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ sub r6, r6, r2, asr #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 285f0 │ │ │ │ + blt 28a5c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ + lsr r2, r6, #31 │ │ │ │ cmp r7, r1 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orrs r2, r2, r6, lsr #31 │ │ │ │ - bne 285f0 │ │ │ │ + orrgt r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r6, r2 │ │ │ │ - bgt 285f0 │ │ │ │ + bgt 28a5c │ │ │ │ vmov s15, r7 │ │ │ │ - vmov s11, r2 │ │ │ │ + mov r0, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vmov s15, r1 │ │ │ │ - vcvt.f64.s32 d5, s11 │ │ │ │ str r3, [sp, #32] │ │ │ │ - vcvt.f64.s32 d4, s15 │ │ │ │ - vmov s15, r6 │ │ │ │ ldr r3, [fp] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r1 │ │ │ │ + mov r1, #6 │ │ │ │ str r3, [sp, #28] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d9, d6, d4 │ │ │ │ ldr r3, [sl] │ │ │ │ + vcvt.f64.s32 d19, s15 │ │ │ │ + vmov s15, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #-976] @ 29114 │ │ │ │ - vdiv.f64 d8, d7, d5 │ │ │ │ + ldr r3, [pc, #-960] @ 2958c │ │ │ │ + vdiv.f64 d9, d17, d19 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #-984] @ 29118 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + ldr r2, [pc, #-976] @ 29590 │ │ │ │ ldr r3, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #-992] @ 2911c │ │ │ │ - mov r0, #1 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + ldr r3, [pc, #-992] @ 29594 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r3] │ │ │ │ - mov r1, #6 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + vdiv.f64 d8, d16, d18 │ │ │ │ vstr d9, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29534 │ │ │ │ + beq 299a4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2ace8 │ │ │ │ - ldr r3, [pc, #-1052] @ 29120 │ │ │ │ + beq 2b154 │ │ │ │ + ldr r3, [pc, #-1044] @ 29598 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 285f0 │ │ │ │ + blt 28a5c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 285f0 │ │ │ │ + blt 28a5c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 59850 │ │ │ │ - b 285f0 │ │ │ │ + bl 5bf9c │ │ │ │ + b 28a5c │ │ │ │ vldr s15, [r5, #44] @ 0x2c │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #0 │ │ │ │ - bne 2a638 │ │ │ │ + bne 2aab4 │ │ │ │ + ldr r0, [pc, #-1120] @ 2959c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #-1132] @ 29124 │ │ │ │ - cmp r2, #0 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ - movge r2, #4 │ │ │ │ - movlt r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + cmp r2, #0 │ │ │ │ + movge r2, #4 │ │ │ │ + movlt r2, #5 │ │ │ │ + bl 2b3fc │ │ │ │ cmn r0, #3 │ │ │ │ mov r6, r0 │ │ │ │ - beq 2a91c │ │ │ │ + beq 2ad94 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 285f0 │ │ │ │ - vldr s14, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #-1184] @ 29128 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bgt 28a5c │ │ │ │ + ldr r2, [pc, #-1172] @ 295a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #-1216] @ 2912c │ │ │ │ + vldr s15, [r5, #44] @ 0x2c │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #-1208] @ 295a4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi 2ae24 │ │ │ │ + bhi 2b28c │ │ │ │ add r6, r6, r6 │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #19 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 187110 │ │ │ │ - b 285f0 │ │ │ │ + bl 1976a8 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2a9f8 │ │ │ │ + beq 2ae70 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #16 │ │ │ │ - bne 285f0 │ │ │ │ - vldr s14, [r5, #36] @ 0x24 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + bne 28a5c │ │ │ │ + vldr s15, [r5, #36] @ 0x24 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vsubmi.f64 d7, d7, d6 │ │ │ │ - vaddpl.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vsubmi.f64 d16, d16, d17 │ │ │ │ + vaddpl.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 185b8c │ │ │ │ - ldr r3, [pc, #-1364] @ 29130 │ │ │ │ + bl 196050 │ │ │ │ + ldr r3, [pc, #-1356] @ 295a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 185964 │ │ │ │ + bl 195df4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 18599c │ │ │ │ - ldr r3, [pc, #-1392] @ 29134 │ │ │ │ + bl 195e34 │ │ │ │ + ldr r3, [pc, #-1384] @ 295ac │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ add r2, r5, #36 @ 0x24 │ │ │ │ mov r1, #1360 @ 0x550 │ │ │ │ - bl 9a8a0 │ │ │ │ - b 285f0 │ │ │ │ + bl a06c0 │ │ │ │ + b 28a5c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d5ea0 │ │ │ │ - ldr r2, [pc, #-1464] @ 29138 │ │ │ │ + bl deb44 │ │ │ │ + ldr r2, [pc, #-1456] @ 295b0 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d6090 │ │ │ │ - ldr r2, [pc, #-1496] @ 2913c │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + bl ded30 │ │ │ │ + ldr r2, [pc, #-1488] @ 295b4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-1520] @ 295b8 │ │ │ │ vldr d0, [r9, #32] │ │ │ │ - ldr r3, [pc, #-1532] @ 29140 │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - bl 1336d4 │ │ │ │ - ldr r2, [pc, #-1556] @ 29144 │ │ │ │ - ldr r3, [pc, #-1556] @ 29148 │ │ │ │ - ldr r2, [r8, r2] │ │ │ │ - ldr r6, [r8, r3] │ │ │ │ - ldr sl, [r2] │ │ │ │ - vldr s14, [r6] │ │ │ │ + bl 140030 │ │ │ │ + ldr r3, [pc, #-1548] @ 295bc │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + ldr sl, [r3] │ │ │ │ + ldr r3, [pc, #-1556] @ 295c0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 297c4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d5, [r9, #32] │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr d8, [pc, #980] @ 29b58 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vmla.f64 d6, d7, d8 │ │ │ │ - vmov r0, r1, d6 │ │ │ │ - blx 19a1c4 │ │ │ │ - str r7, [sp] │ │ │ │ + ldr r6, [r8, r3] │ │ │ │ + vldr s15, [r6] │ │ │ │ + beq 29c34 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + vldr d18, [r9, #32] │ │ │ │ + vldr d8, [pc, #980] @ 29fc8 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vmla.f64 d17, d16, d8 │ │ │ │ + vmov r0, r1, d17 │ │ │ │ + blx 1aab8c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ + str r7, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 1c55c │ │ │ │ - blx 199e48 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - vdiv.f64 d7, d6, d8 │ │ │ │ - vldr s12, [r6] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r6] │ │ │ │ - vldr s15, [pc, #916] @ 29b60 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #1184] @ 29c74 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ + bl 1c4ac │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d18, r0, r1 │ │ │ │ + vldr s15, [r6] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vdiv.f64 d16, d18, d8 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r6] │ │ │ │ + vldr s14, [pc, #916] @ 29fd0 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #896] @ 29b68 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #2 │ │ │ │ + ldr r3, [pc, #1172] @ 2a0e0 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [pc, #884] @ 29fd8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vsubmi.f64 d7, d7, d6 │ │ │ │ - vaddpl.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vsubmi.f64 d16, d16, d17 │ │ │ │ + vaddpl.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2aa14 │ │ │ │ + beq 2ae8c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #16 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ - bl 1859a8 │ │ │ │ - ldr r3, [pc, #1072] @ 29c74 │ │ │ │ + bl 195e40 │ │ │ │ + ldr r3, [pc, #1068] @ 2a0e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 185964 │ │ │ │ + bl 195df4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 185914 │ │ │ │ - ldr r3, [pc, #776] @ 29b6c │ │ │ │ + bl 195d94 │ │ │ │ + ldr r3, [pc, #776] @ 29fdc │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #744] @ 29b70 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #744] @ 29fe0 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2a7c8 │ │ │ │ - vldr d7, [r9, #32] │ │ │ │ - vldr s12, [r4, #112] @ 0x70 │ │ │ │ - vldr s13, [pc, #696] @ 29b64 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmp.f32 s12, s13 │ │ │ │ + beq 2ac44 │ │ │ │ + vldr d0, [r9, #32] │ │ │ │ + vcvt.f32.f64 s15, d0 │ │ │ │ + vldr s14, [r4, #112] @ 0x70 │ │ │ │ + vldr s13, [pc, #692] @ 29fd4 │ │ │ │ + vcmp.f32 s14, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2a5e0 │ │ │ │ - vcmpe.f32 s12, s14 │ │ │ │ + beq 2aa5c │ │ │ │ + vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 2a7b0 │ │ │ │ - ldr r3, [pc, #680] @ 29b74 │ │ │ │ + bgt 2ac2c │ │ │ │ + ldr r3, [pc, #680] @ 29fe4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a7a8 │ │ │ │ - ldr r3, [pc, #664] @ 29b78 │ │ │ │ + beq 2ac24 │ │ │ │ + ldr r3, [pc, #664] @ 29fe8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - vldr d5, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - ldr r2, [pc, #648] @ 29b7c │ │ │ │ + vldr d18, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [r6] │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vsub.f64 d6, d6, d5 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #644] @ 29fec │ │ │ │ mov r1, #1 │ │ │ │ + ldr r0, [r6] │ │ │ │ str r3, [sp, #16] │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d6, [sp] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #608] @ 29b80 │ │ │ │ - mov r1, #4 │ │ │ │ + vsub.f64 d16, d16, d18 │ │ │ │ + vsub.f64 d17, d17, d18 │ │ │ │ add r2, pc, r2 │ │ │ │ + vstr d17, [sp] │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #608] @ 29ff0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #-553648128 @ 0xdf000000 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - b 285f0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2a434 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 2a42c │ │ │ │ + ble 2a8a8 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 2a8a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a42c │ │ │ │ - bl 82ef0 │ │ │ │ + beq 2a8a0 │ │ │ │ + bl 87920 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ - mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2ab80 │ │ │ │ + beq 2aff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 823f8 │ │ │ │ - b 287b4 │ │ │ │ + bl 86d40 │ │ │ │ + b 28c34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 287b4 │ │ │ │ + beq 28c34 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 287b4 │ │ │ │ + ble 28c34 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 2a9e0 │ │ │ │ + ble 2ae58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 287b4 │ │ │ │ + ble 28c34 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 287b4 │ │ │ │ - ldr r3, [pc, #444] @ 29b84 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + b 28c34 │ │ │ │ + ldr r3, [pc, #444] @ 29ff4 │ │ │ │ + ldr r1, [pc, #532] @ 2a050 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ + ldr r1, [r8, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ + ldr r0, [r1] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #500] @ 29be0 │ │ │ │ - moveq r1, #3 │ │ │ │ - ldr r6, [r8, r3] │ │ │ │ - movne r1, #1 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, r1 │ │ │ │ - strgt r1, [r6] │ │ │ │ - cmp r7, #0 │ │ │ │ - blt 2a4ac │ │ │ │ - cmp r1, r7 │ │ │ │ - movge r1, r7 │ │ │ │ - str r1, [r6] │ │ │ │ + moveq r3, #3 │ │ │ │ + movne r3, #1 │ │ │ │ + cmp r0, r3 │ │ │ │ + strgt r3, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt 2a920 │ │ │ │ + cmp r3, r2 │ │ │ │ + movge r3, r2 │ │ │ │ + str r3, [r1] │ │ │ │ mov r0, #4 │ │ │ │ - bl 30a74 │ │ │ │ - b 285f0 │ │ │ │ - ldr r1, [pc, #352] @ 29b88 │ │ │ │ + bl 31450 │ │ │ │ + b 28a5c │ │ │ │ + ldr r1, [pc, #352] @ 29ff8 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr sl, [r5, #52] @ 0x34 │ │ │ │ - ldr r9, [r5, #60] @ 0x3c │ │ │ │ + ldr r9, [r5, #52] @ 0x34 │ │ │ │ + ldr r8, [r5, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 2ad2c │ │ │ │ + beq 2b198 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 32198 │ │ │ │ + bl 32c58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2a980 │ │ │ │ + beq 2adf8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 2a3c8 │ │ │ │ + bne 2a83c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bne 2a3c8 │ │ │ │ - ldr r3, [pc, #248] @ 29b8c │ │ │ │ + bne 2a83c │ │ │ │ + ldr r3, [pc, #248] @ 29ffc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2a954 │ │ │ │ - bl 133500 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr fp, [pc, #224] @ 29b90 │ │ │ │ - eor r7, r7, #255 @ 0xff │ │ │ │ - add fp, pc, fp │ │ │ │ + beq 2adcc │ │ │ │ + bl 13fe4c │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - str r3, [r1, #12] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - add r0, fp, #12 │ │ │ │ - strd r2, [r1, #16] │ │ │ │ - str r6, [r1, #4] │ │ │ │ + eor r7, r7, #255 @ 0xff │ │ │ │ + ldr r3, [pc, #216] @ 2a000 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r1, {r6, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + str r0, [r1, #16] │ │ │ │ + add r0, r3, #12 │ │ │ │ + str r2, [r1, #20] │ │ │ │ str r7, [r1, #24] │ │ │ │ - str sl, [r1, #28] │ │ │ │ - str r9, [r1, #32] │ │ │ │ - str r8, [r1, #8] │ │ │ │ - bl 133594 │ │ │ │ + str r9, [r1, #28] │ │ │ │ + str r8, [r1, #32] │ │ │ │ + bl 13feec │ │ │ │ mov r3, #2 │ │ │ │ - str r3, [fp, #28] │ │ │ │ - b 285f0 │ │ │ │ + str r3, [r6, #28] │ │ │ │ + b 28a5c │ │ │ │ mov r0, #3 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2aa70 │ │ │ │ - ldr r2, [pc, #144] @ 29b94 │ │ │ │ + beq 2aee8 │ │ │ │ + ldr r2, [pc, #140] @ 2a004 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #4 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2aa84 │ │ │ │ - ldr r2, [pc, #96] @ 29b98 │ │ │ │ + beq 2aefc │ │ │ │ + ldr r2, [pc, #92] @ 2a008 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ - nop {0} │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ andeq r0, r0, r0 │ │ │ │ addmi r4, pc, r0 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ svcle 0x00000000 │ │ │ │ - andseq r1, r7, r0, ror r1 │ │ │ │ - andseq r1, r7, ip, lsl r2 │ │ │ │ - andeq r1, r0, r0, ror #3 │ │ │ │ - andeq r1, r0, r0, lsl r4 │ │ │ │ - andeq r1, r0, r4, lsr r5 │ │ │ │ - andseq r0, r7, ip, ror #31 │ │ │ │ - @ instruction: 0x00170fd8 │ │ │ │ + @ instruction: 0x001816b8 │ │ │ │ + andseq r1, r8, ip, asr r7 │ │ │ │ + andeq r1, r0, ip, asr #3 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, lsr #10 │ │ │ │ + andseq r1, r8, r4, lsr r5 │ │ │ │ + andseq r1, r8, r4, lsr #10 │ │ │ │ + andeq r1, r0, r0, ror r6 │ │ │ │ + @ instruction: 0x001815b8 │ │ │ │ + eoreq r6, sl, r4, lsr pc │ │ │ │ + ldrdeq r6, [sl], -r4 @ │ │ │ │ + @ instruction: 0x001815fc │ │ │ │ + andseq r1, r8, r4, ror #11 │ │ │ │ + mulseq r8, r8, r4 │ │ │ │ + andseq r1, r8, ip, ror r4 │ │ │ │ + andseq r1, r8, r4, ror r1 │ │ │ │ + andeq r1, r0, r4, ror #4 │ │ │ │ + andseq r1, r8, r0, ror #6 │ │ │ │ + andseq r1, r8, r8, asr #6 │ │ │ │ + andseq r1, r8, ip, lsr #6 │ │ │ │ + eoreq r9, r9, r8, lsl #20 │ │ │ │ + andseq r0, r8, r0, asr #31 │ │ │ │ + andseq r1, r8, r4, lsr #6 │ │ │ │ + andseq r1, r8, r0, lsr #6 │ │ │ │ + @ instruction: 0x001812d4 │ │ │ │ + @ instruction: 0x001812d0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andseq r1, r8, ip, lsr #5 │ │ │ │ + eoreq r3, r9, ip, lsl #9 │ │ │ │ + andseq lr, r8, r4, asr r4 │ │ │ │ + andeq r1, r0, r4, asr #8 │ │ │ │ + andseq r1, r8, r0, ror r2 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + @ instruction: 0x00180ff0 │ │ │ │ + @ instruction: 0x00180fdc │ │ │ │ + andseq r0, r8, r4, ror #26 │ │ │ │ + andeq r1, r0, r8, asr #7 │ │ │ │ + @ instruction: 0x00180ef4 │ │ │ │ + eoreq r9, r9, r8, ror #12 │ │ │ │ + andseq r1, r8, ip, lsr #1 │ │ │ │ + andseq r7, r9, r8, lsr r6 │ │ │ │ + andseq r1, r8, r8, lsr #1 │ │ │ │ andeq r1, r0, r4, lsl #13 │ │ │ │ - andseq r1, r7, ip, rrx │ │ │ │ - eoreq r7, r9, r4, lsr #7 │ │ │ │ - eoreq r6, r9, r0, asr r5 │ │ │ │ - ldrheq r1, [r7], -r8 │ │ │ │ - andseq r1, r7, r0, lsr #1 │ │ │ │ - andseq r0, r7, r0, asr pc │ │ │ │ - andseq r0, r7, r4, lsr pc │ │ │ │ - andseq r0, r7, ip, lsr #24 │ │ │ │ - andeq r1, r0, r8, ror r2 │ │ │ │ - andseq r0, r7, r8, lsl lr │ │ │ │ - andseq r0, r7, r0, lsl #28 │ │ │ │ - andseq r0, r7, r4, ror #27 │ │ │ │ - eoreq r9, r8, r8, ror #28 │ │ │ │ - andseq r0, r7, r8, ror sl │ │ │ │ - @ instruction: 0x00170ddc │ │ │ │ - @ instruction: 0x00170dd8 │ │ │ │ - andseq r0, r7, ip, lsl #27 │ │ │ │ - andseq r0, r7, r8, lsl #27 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andseq r0, r7, r4, ror #26 │ │ │ │ - eoreq r3, r8, r8, ror #17 │ │ │ │ - andseq sp, r7, r4, lsl #30 │ │ │ │ - andeq r1, r0, r8, asr r4 │ │ │ │ - andseq r0, r7, r8, lsr #26 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - andseq r0, r7, r4, lsr #21 │ │ │ │ - mulseq r7, r0, sl │ │ │ │ - svclt 0x00800000 │ │ │ │ - andseq r0, r7, r0, lsr #16 │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - @ instruction: 0x001709b0 │ │ │ │ - eoreq r9, r8, r4, asr #21 │ │ │ │ - andseq r0, r7, r8, ror #22 │ │ │ │ - ldrsheq r7, [r8], -r4 │ │ │ │ - andseq r0, r7, r4, ror #22 │ │ │ │ - muleq r0, r8, r6 │ │ │ │ - @ instruction: 0x001706f8 │ │ │ │ - strhteq r9, [r8], -r4 │ │ │ │ - eoreq r9, r8, ip, ror #18 │ │ │ │ - andseq r0, r7, ip, lsl #14 │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - andseq r0, r7, r0, lsr #32 │ │ │ │ - andseq r0, r7, r0, lsr #10 │ │ │ │ - andseq r0, r7, r0, asr r3 │ │ │ │ - andseq r6, sl, r8, lsr pc │ │ │ │ - @ instruction: 0x001701fc │ │ │ │ - andseq r0, r7, ip, lsr #5 │ │ │ │ - andseq r0, r7, r4, ror #3 │ │ │ │ - @ instruction: 0x001701f0 │ │ │ │ - @ instruction: 0x001701f4 │ │ │ │ - @ instruction: 0x001701fc │ │ │ │ - andseq r0, r7, r8, asr r4 │ │ │ │ - andseq r0, r7, ip, lsr #5 │ │ │ │ - eoreq r9, r8, r4, lsl #12 │ │ │ │ - andeq r1, r0, r0, lsl #13 │ │ │ │ - andeq r1, r0, r0, lsr #8 │ │ │ │ - andeq r1, r0, ip, asr #10 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andseq r0, r7, r8, lsl #7 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq r0, r7, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ - andseq r4, r7, r4, lsl pc │ │ │ │ + andseq r0, r8, ip, lsr ip │ │ │ │ + eoreq r9, r9, ip, asr #10 │ │ │ │ + eoreq r9, r9, r4, lsl #10 │ │ │ │ + andseq r0, r8, r8, asr ip │ │ │ │ + andeq r1, r0, r8, asr #13 │ │ │ │ + andseq r0, r8, r8, ror #10 │ │ │ │ + andseq r0, r8, r0, ror #20 │ │ │ │ + mulseq r8, r4, r8 │ │ │ │ + andseq r7, fp, r0, lsl #9 │ │ │ │ + andseq r0, r8, r4, asr #14 │ │ │ │ + @ instruction: 0x001807f0 │ │ │ │ + andseq r0, r8, ip, lsr #14 │ │ │ │ + andseq r0, r8, r8, lsr r7 │ │ │ │ + andseq r0, r8, ip, lsr r7 │ │ │ │ + andseq r0, r8, r4, asr #14 │ │ │ │ + mulseq r8, r4, r9 │ │ │ │ + andseq r0, r8, r8, ror #15 │ │ │ │ + eoreq r9, r9, r0, lsr #3 │ │ │ │ + andeq r1, r0, ip, ror #12 │ │ │ │ + andeq r1, r0, ip, lsl #8 │ │ │ │ + andeq r1, r0, r8, lsr r5 │ │ │ │ + @ instruction: 0x000014b4 │ │ │ │ + andseq r0, r8, r8, asr #17 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andseq r0, r8, r8, ror r8 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ + andseq r5, r8, r8, asr r4 │ │ │ │ + andseq r0, r8, ip, asr #12 │ │ │ │ mov r0, #5 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2aa98 │ │ │ │ - ldr r2, [pc, #-260] @ 29b9c │ │ │ │ + beq 2af10 │ │ │ │ + ldr r2, [pc, #-260] @ 2a00c │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #6 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a900 │ │ │ │ - ldr r2, [pc, #-308] @ 29ba0 │ │ │ │ + beq 2ad78 │ │ │ │ + ldr r2, [pc, #-308] @ 2a010 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-228] @ 29c14 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-232] @ 2a080 │ │ │ │ vldr s14, [r5, #36] @ 0x24 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ vldr s15, [r6] │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstr s15, [r6] │ │ │ │ - bl 30d38 │ │ │ │ - vldr s14, [r6] │ │ │ │ - ldr r2, [pc, #-164] @ 29c74 │ │ │ │ - ldr r3, [pc, #-376] @ 29ba4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + bl 31750 │ │ │ │ + vldr s15, [r6] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #-176] @ 2a0e0 │ │ │ │ + ldr r3, [pc, #-384] @ 2a014 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-412] @ 29ba8 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-412] @ 2a018 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 285f0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #0 │ │ │ │ - bl 2fdd0 │ │ │ │ - ldr r2, [pc, #-436] @ 29bac │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 306a4 │ │ │ │ + ldr r2, [pc, #-436] @ 2a01c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #1 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a8d0 │ │ │ │ - ldr r2, [pc, #-476] @ 29bb0 │ │ │ │ + beq 2ad48 │ │ │ │ + ldr r2, [pc, #-476] @ 2a020 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #2 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2aae4 │ │ │ │ - ldr r2, [pc, #-524] @ 29bb4 │ │ │ │ + beq 2af5c │ │ │ │ + ldr r2, [pc, #-524] @ 2a024 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #-556] @ 29bb8 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #-556] @ 2a028 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, #6 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2b3fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 2a508 │ │ │ │ - ldr r2, [pc, #-592] @ 29bbc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ble 2a980 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #-600] @ 2a02c │ │ │ │ str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #7 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a998 │ │ │ │ - ldr r2, [pc, #-644] @ 29bc0 │ │ │ │ + beq 2ae10 │ │ │ │ + ldr r2, [pc, #-644] @ 2a030 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #9 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a9c0 │ │ │ │ - ldr r2, [pc, #-692] @ 29bc4 │ │ │ │ + beq 2ae38 │ │ │ │ + ldr r2, [pc, #-692] @ 2a034 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #8 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a9ac │ │ │ │ - ldr r2, [pc, #-740] @ 29bc8 │ │ │ │ + beq 2ae24 │ │ │ │ + ldr r2, [pc, #-740] @ 2a038 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ mov r0, #10 │ │ │ │ - bl 2fdd0 │ │ │ │ + bl 306a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a794 │ │ │ │ - ldr r2, [pc, #-788] @ 29bcc │ │ │ │ + beq 2ac10 │ │ │ │ + ldr r2, [pc, #-788] @ 2a03c │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 854bc │ │ │ │ + bl 8a0bc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a8e4 │ │ │ │ + beq 2ad5c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a3e8 │ │ │ │ + bne 2a85c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 29f18 │ │ │ │ - b 28cf0 │ │ │ │ + bne 2a388 │ │ │ │ + b 29180 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #-864] @ 29be8 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-864] @ 2a058 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #-908] @ 29bd0 │ │ │ │ - ldr r2, [pc, #-908] @ 29bd4 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-908] @ 2a040 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #-916] @ 2a044 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18cb34 │ │ │ │ - b 285f0 │ │ │ │ + bl 19d53c │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18cbe0 │ │ │ │ - b 285f0 │ │ │ │ + bl 19d608 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mvn r2, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - beq 285f0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 285f0 │ │ │ │ - ldr r6, [pc, #-1024] @ 29bd8 │ │ │ │ - ldr r1, [pc, #-1024] @ 29bdc │ │ │ │ - add r6, pc, r6 │ │ │ │ + bne 28a5c │ │ │ │ + ldr r6, [pc, #-1024] @ 2a048 │ │ │ │ mov r7, #0 │ │ │ │ + ldr r1, [pc, #-1028] @ 2a04c │ │ │ │ + add r6, pc, r6 │ │ │ │ add r6, r6, #912 @ 0x390 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a000 │ │ │ │ - bl 1b440 │ │ │ │ + beq 2a470 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r7, [r6, #4] │ │ │ │ ldr r1, [r6, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne 29fe8 │ │ │ │ + bne 2a458 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 14e1c4 │ │ │ │ - ldr r3, [pc, #-1092] @ 29be0 │ │ │ │ + bl 15bcc0 │ │ │ │ + ldr r3, [pc, #-1092] @ 2a050 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 285f0 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble 285f0 │ │ │ │ - ldr r3, [pc, #-976] @ 29c74 │ │ │ │ + ble 28a5c │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 28a5c │ │ │ │ + ldr r3, [pc, #-980] @ 2a0e0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [r8, r3] │ │ │ │ - ldr r3, [pc, #-1132] @ 29be4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [sp] │ │ │ │ + ldr r0, [r8, r3] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r3, [pc, #-1136] @ 2a054 │ │ │ │ + ldr r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-1156] @ 29be8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-1156] @ 2a058 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [pc, #-1172] @ 29bec │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [pc, #-1172] @ 2a05c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r9, #1172] @ 0x494 │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [pc, #-1216] @ 29bf0 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [pc, #-1216] @ 2a060 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a3fc │ │ │ │ - ldr r3, [pc, #-1204] @ 29c28 │ │ │ │ - ldr r2, [pc, #-1260] @ 29bf4 │ │ │ │ + bne 2a870 │ │ │ │ + ldr r3, [pc, #-1208] @ 2a094 │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #49024 @ 0xbf80 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [r9, #1160] @ 0x488 │ │ │ │ ldr r1, [r9, #1156] @ 0x484 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fce0 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-1264] @ 29c14 │ │ │ │ + ldr r2, [r9, #1160] @ 0x488 │ │ │ │ + bl a5f48 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-1272] @ 2a080 │ │ │ │ vldr s14, [r5, #36] @ 0x24 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ vldr s15, [r6] │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vstr s15, [r6] │ │ │ │ - bl 30d38 │ │ │ │ - vldr s14, [r6] │ │ │ │ - ldr r2, [pc, #-1200] @ 29c74 │ │ │ │ - ldr r3, [pc, #-1328] @ 29bf8 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + bl 31750 │ │ │ │ + vldr s15, [r6] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #-1216] @ 2a0e0 │ │ │ │ + ldr r3, [pc, #-1344] @ 2a064 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r3, [pc, #-1372] @ 29bfc │ │ │ │ - ldr r2, [pc, #-1372] @ 29c00 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r3, [pc, #-1380] @ 2a068 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #-1388] @ 2a06c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - bl 1c2a4 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + bl 1c200 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 285f0 │ │ │ │ - ldr r0, [pc, #-1412] @ 29c04 │ │ │ │ + bne 28a5c │ │ │ │ + ldr r0, [pc, #-1420] @ 2a070 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2b1f0 │ │ │ │ + bl 2b6b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2a1c8 │ │ │ │ - ldr r2, [pc, #-1436] @ 29c08 │ │ │ │ - ldr r1, [pc, #-1436] @ 29c0c │ │ │ │ - ldr r0, [pc, #-1436] @ 29c10 │ │ │ │ + beq 2a63c │ │ │ │ + ldr r2, [pc, #-1444] @ 2a074 │ │ │ │ + mov r3, r4 │ │ │ │ + str r6, [sp] │ │ │ │ + ldr r1, [pc, #-1452] @ 2a078 │ │ │ │ + ldr r0, [pc, #-1452] @ 2a07c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r3, r4 │ │ │ │ - str r6, [sp] │ │ │ │ - bl 1b9bc │ │ │ │ + bl 1b918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c79c │ │ │ │ + bl 1c6e0 │ │ │ │ ldr r3, [r4, #1172] @ 0x494 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2a694 │ │ │ │ + beq 2ab10 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #16 │ │ │ │ - beq 2a70c │ │ │ │ + beq 2ab88 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r4, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ + str r3, [r4, #1176] @ 0x498 │ │ │ │ mvnle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ - bl 14c300 │ │ │ │ + bl 159ca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r4, #1180] @ 0x49c │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 285f0 │ │ │ │ - ldr r2, [pc, #-1568] @ 29c14 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r6, [r8, r2] │ │ │ │ - str r3, [r6] │ │ │ │ - bl 30d38 │ │ │ │ - vldr s14, [r6] │ │ │ │ - ldr r2, [pc, #-1496] @ 29c74 │ │ │ │ - ldr r3, [pc, #-1592] @ 29c18 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + str r3, [r4, #1180] @ 0x49c │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-1576] @ 2a080 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r8, r3] │ │ │ │ + str r2, [r6] │ │ │ │ + bl 31750 │ │ │ │ + vldr s15, [r6] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #-1512] @ 2a0e0 │ │ │ │ + ldr r3, [pc, #-1608] @ 2a084 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrgt r4, [r5, #36] @ 0x24 │ │ │ │ movle r4, #0 │ │ │ │ - bl 337f4 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 34428 │ │ │ │ mov r0, #1 │ │ │ │ - bl 30584 │ │ │ │ - ldr r0, [pc, #-1664] @ 29c1c │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 30f1c │ │ │ │ + ldr r0, [pc, #-1672] @ 2a088 │ │ │ │ + mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ - ble 285f0 │ │ │ │ - vldr s4, [sp, #64] @ 0x40 │ │ │ │ + ble 28a5c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ + mov r0, sl │ │ │ │ + vldr s4, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r9, #20] │ │ │ │ + vldr d0, [r3, #16] │ │ │ │ vldr d1, [r3, #24] │ │ │ │ vcvt.f64.f32 d2, s4 │ │ │ │ - mov r0, sl │ │ │ │ - vldr d0, [r3, #16] │ │ │ │ - bl 30ae4 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #-1732] @ 29c20 │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ + bl 314c4 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #-1740] @ 2a08c │ │ │ │ + mov r1, r6 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2af74 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ - ble 285f0 │ │ │ │ + ble 28a5c │ │ │ │ vldr s15, [sp, #52] @ 0x34 │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r9, #20] │ │ │ │ - vldr d1, [r3, #24] │ │ │ │ vcvt.f64.s32 d2, s15 │ │ │ │ - mov r0, sl │ │ │ │ vldr d0, [r3, #16] │ │ │ │ - bl 30ae4 │ │ │ │ - b 285f0 │ │ │ │ - bl 85eac │ │ │ │ + vldr d1, [r3, #24] │ │ │ │ + bl 314c4 │ │ │ │ + b 28a5c │ │ │ │ + bl 8ab34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2887c │ │ │ │ + beq 28cfc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 85efc │ │ │ │ - b 2887c │ │ │ │ + bl 8ab98 │ │ │ │ + b 28cfc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #13 │ │ │ │ - bne 285f0 │ │ │ │ + bne 28a5c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #1176] @ 0x498 │ │ │ │ - bl 14bfa4 │ │ │ │ + bl 159928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a21c │ │ │ │ - b 285f0 │ │ │ │ - bl 30d38 │ │ │ │ + bne 2a690 │ │ │ │ + b 28a5c │ │ │ │ + bl 31750 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 2a58c │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 2aa04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a58c │ │ │ │ - bl 82ef0 │ │ │ │ - mov r2, r8 │ │ │ │ + beq 2aa04 │ │ │ │ + bl 87920 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne 28d84 │ │ │ │ + bne 29214 │ │ │ │ cmp r6, #0 │ │ │ │ mvnle r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 28d84 │ │ │ │ - ldr r2, [pc, #-1964] @ 29c24 │ │ │ │ + b 29214 │ │ │ │ + ldr r2, [pc, #-1972] @ 2a090 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 285f0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 81418 │ │ │ │ - b 287b4 │ │ │ │ - vldr s14, [r5, #36] @ 0x24 │ │ │ │ - vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ - vcmp.f32 s14, s15 │ │ │ │ + bl 85bfc │ │ │ │ + b 28c34 │ │ │ │ + vldr s15, [r5, #36] @ 0x24 │ │ │ │ + vmov.f32 s14, #240 @ 0xbf800000 -1.0 │ │ │ │ + vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2a41c │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + beq 2a890 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 2ac7c │ │ │ │ - ldr r3, [pc, #-2044] @ 29c28 │ │ │ │ + blt 2b01c │ │ │ │ + ldr r3, [pc, #-2052] @ 2a094 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - vstr s14, [r3] │ │ │ │ - b 2a0e4 │ │ │ │ + vstr s15, [r3] │ │ │ │ + b 2a558 │ │ │ │ mov r3, #3 │ │ │ │ - b 299b8 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 2a630 │ │ │ │ + b 29e28 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 2aaac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a630 │ │ │ │ - bl 82ef0 │ │ │ │ + beq 2aaac │ │ │ │ + bl 87920 │ │ │ │ + mov r2, r6 │ │ │ │ mvn r1, #0 │ │ │ │ - mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #1 │ │ │ │ mvneq r3, #2 │ │ │ │ - bne 29978 │ │ │ │ + bne 29de8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 29978 │ │ │ │ - ldr r3, [pc, #-2040] @ 29c80 │ │ │ │ + b 29de8 │ │ │ │ + ldr r3, [pc, #-2048] @ 2a0ec │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - vldr s14, [r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vadd.f32 s15, s14, s15 │ │ │ │ + vldr s14, [r3] │ │ │ │ movgt r2, #5 │ │ │ │ movle r2, #4 │ │ │ │ str r2, [r4, #4] │ │ │ │ + vadd.f32 s15, s14, s15 │ │ │ │ vstr s15, [r3] │ │ │ │ - b 287b4 │ │ │ │ + b 28c34 │ │ │ │ mov r6, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 28d98 │ │ │ │ - ldr r0, [r6] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blx 199b14 │ │ │ │ - cmn r7, #1 │ │ │ │ - str r1, [r6] │ │ │ │ - bne 29a14 │ │ │ │ - cmp r1, #1 │ │ │ │ - bgt 29a14 │ │ │ │ - ldr r2, [pc, #-2148] @ 29c74 │ │ │ │ - cmp r1, #0 │ │ │ │ + b 29228 │ │ │ │ + cmn r2, #1 │ │ │ │ + ldr r2, [r1] │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + sdiv r0, r2, r3 │ │ │ │ + mls r3, r3, r0, r2 │ │ │ │ + str r3, [r1] │ │ │ │ + bne 29e84 │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt 29e84 │ │ │ │ + ldr r2, [pc, #-2160] @ 2a0e0 │ │ │ │ + cmp r3, #0 │ │ │ │ ldr r3, [r8, r2] │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 2a9d4 │ │ │ │ - ldr r1, [pc, #-2240] @ 29c2c │ │ │ │ + beq 2ae4c │ │ │ │ + ldr r1, [pc, #-2252] @ 2a098 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #-2244] @ 29c30 │ │ │ │ + ldr r3, [pc, #-2256] @ 2a09c │ │ │ │ + mov r0, #4 │ │ │ │ str r1, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ - ldr r2, [pc, #-2268] @ 29c34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r2, [pc, #-2280] @ 2a0a0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-2284] @ 29c38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-2296] @ 2a0a4 │ │ │ │ add r3, r6, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 2ae0c │ │ │ │ + bhi 2b274 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #-2312] @ 29c3c │ │ │ │ + ldr r3, [pc, #-2324] @ 2a0a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-2316] @ 29c40 │ │ │ │ + ldr r2, [pc, #-2328] @ 2a0ac │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-2336] @ 29c44 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-2348] @ 2a0b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a544 │ │ │ │ - ldr r3, [pc, #-2344] @ 29c48 │ │ │ │ + b 2a9bc │ │ │ │ + ldr r3, [pc, #-2356] @ 2a0b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a544 │ │ │ │ - ldr r3, [pc, #-2352] @ 29c4c │ │ │ │ + b 2a9bc │ │ │ │ + ldr r3, [pc, #-2364] @ 2a0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a544 │ │ │ │ - ldr r3, [pc, #-2360] @ 29c50 │ │ │ │ + b 2a9bc │ │ │ │ + ldr r3, [pc, #-2372] @ 2a0bc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a544 │ │ │ │ + b 2a9bc │ │ │ │ cmp r6, #0 │ │ │ │ mvnle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - b 2a4a4 │ │ │ │ - ldr r2, [pc, #-2384] @ 29c54 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 2a918 │ │ │ │ + ldr r2, [pc, #-2396] @ 2a0c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 28a68 │ │ │ │ + str sl, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 28ef8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2a7e0 │ │ │ │ + beq 2ac58 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a7e0 │ │ │ │ + beq 2ac58 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 31120 │ │ │ │ - vcvt.f32.f64 s14, d0 │ │ │ │ - b 28ad4 │ │ │ │ - ldr r2, [pc, #-2448] @ 29c58 │ │ │ │ - vstr s14, [r4, #112] @ 0x70 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 31b54 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + b 28f64 │ │ │ │ + ldr r2, [pc, #-2464] @ 2a0c4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ + vstr s15, [r4, #112] @ 0x70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ cmp r3, #1 │ │ │ │ vldr s15, [r5, #36] @ 0x24 │ │ │ │ - ble 2a470 │ │ │ │ + ble 2a8e4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 2ad18 │ │ │ │ + beq 2b184 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a470 │ │ │ │ - ldr r3, [pc, #-2472] @ 29c7c │ │ │ │ + beq 2a8e4 │ │ │ │ + ldr r3, [pc, #-2488] @ 2a0e8 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 28ca4 │ │ │ │ + b 29134 │ │ │ │ mvn r3, #2 │ │ │ │ - b 299b8 │ │ │ │ - ldr r0, [pc, #-2532] @ 29c5c │ │ │ │ - str r4, [sp] │ │ │ │ + b 29e28 │ │ │ │ + ldr r0, [pc, #-2548] @ 2a0c8 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r2, #8 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2af74 │ │ │ │ + bl 2b3fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 2a914 │ │ │ │ - ldr r3, [pc, #-2564] @ 29c60 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [r8, r3] │ │ │ │ - ldr r3, [pc, #-2572] @ 29c64 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ble 2ad8c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #-2584] @ 2a0cc │ │ │ │ + ldr r1, [r8, r2] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r3, [pc, #-2592] @ 2a0d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r1 │ │ │ │ - bne 2aaf8 │ │ │ │ + bne 2af70 │ │ │ │ vldr s15, [r5, #44] @ 0x2c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vstr s15, [sp, #48] @ 0x30 │ │ │ │ - b 29584 │ │ │ │ + b 299f4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ movgt r1, #2 │ │ │ │ movle r1, #1 │ │ │ │ - bl 18c654 │ │ │ │ - ldr r3, [pc, #-2640] @ 29c68 │ │ │ │ + ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ + bl 19cfec │ │ │ │ + ldr r3, [pc, #-2656] @ 2a0d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a6f8 │ │ │ │ - ldr r2, [pc, #-2656] @ 29c6c │ │ │ │ - ldr r3, [pc, #-2652] @ 29c74 │ │ │ │ + beq 2ab74 │ │ │ │ + ldr r2, [pc, #-2672] @ 2a0d8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #-2672] @ 2a0e0 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-2684] @ 29c70 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #-2708] @ 2a0dc │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ + bl 312e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - b 2a1f4 │ │ │ │ + b 2a668 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ - bl 185a0c │ │ │ │ - ldr r3, [pc, #-2728] @ 29c74 │ │ │ │ + bl 195ea4 │ │ │ │ + ldr r3, [pc, #-2744] @ 2a0e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 185964 │ │ │ │ + bl 195df4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 185914 │ │ │ │ - ldr r3, [pc, #-2756] @ 29c78 │ │ │ │ + bl 195d94 │ │ │ │ + ldr r3, [pc, #-2772] @ 2a0e4 │ │ │ │ mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 2a6f8 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r9, #32] │ │ │ │ - ldr r3, [pc, #-2796] @ 29c7c │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 312e0 │ │ │ │ + b 2ab74 │ │ │ │ + vldr d17, [r9, #32] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r3, [pc, #-2816] @ 2a0e8 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ str r2, [r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r3, #5 │ │ │ │ movle r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ldr r3, [pc, #-2828] @ 29c80 │ │ │ │ + ldr r3, [pc, #-2844] @ 2a0ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ vstr s15, [r3] │ │ │ │ - b 287b4 │ │ │ │ - ldr r0, [pc, #-2840] @ 29c84 │ │ │ │ + b 28c34 │ │ │ │ + ldr r0, [pc, #-2856] @ 2a0f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29ed8 │ │ │ │ - vldr d5, [pc, #992] @ 2ab90 │ │ │ │ - b 298e4 │ │ │ │ - ldr r2, [pc, #996] @ 2ab9c │ │ │ │ + b 2a348 │ │ │ │ + vmov.i64 d18, #0x0000000000000000 │ │ │ │ + b 29d54 │ │ │ │ + ldr r2, [pc, #-2880] @ 2a0f4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 2992c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 29d9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 31120 │ │ │ │ - vmov.f64 d7, d0 │ │ │ │ - b 298a0 │ │ │ │ - vldr s14, [pc, #944] @ 2ab98 │ │ │ │ - b 28ad4 │ │ │ │ + ldr r1, [r4, #48] @ 0x30 │ │ │ │ + bl 31b54 │ │ │ │ + b 29d10 │ │ │ │ + vldr s0, [pc, #1004] @ 2b04c │ │ │ │ + b 28f64 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18c97c │ │ │ │ - ldr r3, [pc, #932] @ 2aba0 │ │ │ │ + bl 19d364 │ │ │ │ + ldr r3, [pc, #988] @ 2b050 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [pc, #916] @ 2aba4 │ │ │ │ - ldr r3, [pc, #1084] @ 2ac50 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [pc, #972] @ 2b054 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #1136] @ 2b100 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #888] @ 2aba8 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #936] @ 2b058 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ vldr s14, [r5, #36] @ 0x24 │ │ │ │ - vmov.f64 d6, #48 @ 0x41800000 16.0 │ │ │ │ + vmov.f64 d16, #48 @ 0x41800000 16.0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ + vmul.f64 d7, d7, d16 │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 18a844 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #828] @ 2abac │ │ │ │ + bl 19b0fc │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #884] @ 2b05c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 2920c │ │ │ │ - ldr r0, [pc, #812] @ 2abb0 │ │ │ │ + b 29684 │ │ │ │ + ldr r0, [pc, #868] @ 2b060 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29240 │ │ │ │ - ldr r0, [pc, #796] @ 2abb4 │ │ │ │ + b 296b8 │ │ │ │ + ldr r0, [pc, #852] @ 2b064 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29274 │ │ │ │ + b 296ec │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26878 │ │ │ │ - b 285f0 │ │ │ │ - ldr r2, [pc, #764] @ 2abb8 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 26b28 │ │ │ │ + b 28a5c │ │ │ │ + ldr r2, [pc, #820] @ 2b068 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #740] @ 2abbc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #796] @ 2b06c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29d84 │ │ │ │ - ldr r2, [pc, #724] @ 2abc0 │ │ │ │ + b 2a1f4 │ │ │ │ + ldr r2, [pc, #780] @ 2b070 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 287b4 │ │ │ │ - ldr r0, [pc, #700] @ 2abc4 │ │ │ │ + bl 83054 │ │ │ │ + b 28c34 │ │ │ │ + ldr r0, [pc, #756] @ 2b074 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29ccc │ │ │ │ + b 2a13c │ │ │ │ cmn r6, #3 │ │ │ │ - bne 295bc │ │ │ │ - ldr r2, [pc, #676] @ 2abc8 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 29a2c │ │ │ │ + ldr r2, [pc, #732] @ 2b078 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #656] @ 2abcc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #712] @ 2b07c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #652] @ 2abd0 │ │ │ │ + ldr r2, [pc, #708] @ 2b080 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr fp, [pc, #632] @ 2abd4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr fp, [pc, #688] @ 2b084 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 133290 │ │ │ │ + bl 13fb98 │ │ │ │ mov r0, fp │ │ │ │ - bl 1335d8 │ │ │ │ + bl 13ff30 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3] │ │ │ │ - b 29aa0 │ │ │ │ - ldr r2, [pc, #592] @ 2abd8 │ │ │ │ + b 29f10 │ │ │ │ + ldr r2, [pc, #648] @ 2b088 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #572] @ 2abdc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #628] @ 2b08c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29e3c │ │ │ │ - ldr r0, [pc, #556] @ 2abe0 │ │ │ │ + b 2a2ac │ │ │ │ + ldr r0, [pc, #612] @ 2b090 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29ea4 │ │ │ │ - ldr r0, [pc, #540] @ 2abe4 │ │ │ │ + b 2a314 │ │ │ │ + ldr r0, [pc, #596] @ 2b094 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29e70 │ │ │ │ - ldr r1, [pc, #524] @ 2abe8 │ │ │ │ + b 2a2e0 │ │ │ │ + ldr r1, [pc, #580] @ 2b098 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2a4ec │ │ │ │ - beq 287b4 │ │ │ │ + b 2a964 │ │ │ │ + beq 28c34 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ mvngt r3, #1 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - b 287b4 │ │ │ │ + b 28c34 │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ vmov.f32 s15, #48 @ 0x41800000 16.0 │ │ │ │ - ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ vmul.f32 s0, s0, s15 │ │ │ │ - bl 18c3c4 │ │ │ │ - b 285f0 │ │ │ │ + ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ + bl 19cd4c │ │ │ │ + b 28a5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #3184] @ 0xc70 │ │ │ │ - bl 18c8bc │ │ │ │ - ldr r3, [pc, #372] @ 2aba0 │ │ │ │ + bl 19d294 │ │ │ │ + ldr r3, [pc, #428] @ 2b050 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - ldr r2, [pc, #356] @ 2aba4 │ │ │ │ - ldr r3, [pc, #524] @ 2ac50 │ │ │ │ + beq 28a5c │ │ │ │ + ldr r2, [pc, #412] @ 2b054 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #576] @ 2b100 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #396] @ 2abec │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #444] @ 2b09c │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 30920 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #376] @ 2abf0 │ │ │ │ + bl 312e0 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #432] @ 2b0a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29afc │ │ │ │ - ldr r0, [pc, #360] @ 2abf4 │ │ │ │ + b 29f70 │ │ │ │ + ldr r0, [pc, #416] @ 2b0a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29b30 │ │ │ │ - ldr r0, [pc, #344] @ 2abf8 │ │ │ │ + b 29fa4 │ │ │ │ + ldr r0, [pc, #400] @ 2b0a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29c98 │ │ │ │ - ldr r2, [pc, #328] @ 2abfc │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 2a108 │ │ │ │ + ldr r2, [pc, #384] @ 2b0ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #308] @ 2ac00 │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #364] @ 2b0b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #304] @ 2ac04 │ │ │ │ + ldr r2, [pc, #360] @ 2b0b4 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r0, [pc, #284] @ 2ac08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r0, [pc, #340] @ 2b0b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 29db8 │ │ │ │ - ldr r3, [pc, #268] @ 2ac0c │ │ │ │ + b 2a228 │ │ │ │ + ldr r3, [pc, #324] @ 2b0bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ addeq r3, r5, #44 @ 0x2c │ │ │ │ - beq 29584 │ │ │ │ - ldr r3, [pc, #252] @ 2ac10 │ │ │ │ - ldr r1, [pc, #252] @ 2ac14 │ │ │ │ + beq 299f4 │ │ │ │ + ldr r3, [pc, #308] @ 2b0c0 │ │ │ │ + ldr r1, [pc, #308] @ 2b0c4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - bne 2ab44 │ │ │ │ - vldr s14, [r5, #44] @ 0x2c │ │ │ │ + bne 2afbc │ │ │ │ + vldr s15, [r5, #44] @ 0x2c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [sp, #56] @ 0x38 │ │ │ │ - b 29584 │ │ │ │ - ldr r3, [pc, #204] @ 2ac18 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp, #56] @ 0x38 │ │ │ │ + b 299f4 │ │ │ │ + ldr r3, [pc, #260] @ 2b0c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2ac68 │ │ │ │ - ldr r2, [pc, #192] @ 2ac1c │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 2b008 │ │ │ │ + ldr r2, [pc, #248] @ 2b0cc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, r6 │ │ │ │ - b 29584 │ │ │ │ - ldr r3, [pc, #164] @ 2ac20 │ │ │ │ + b 299f4 │ │ │ │ + ldr r3, [pc, #220] @ 2b0d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2aacc │ │ │ │ + b 2af44 │ │ │ │ mov r3, #3 │ │ │ │ - b 2a468 │ │ │ │ + b 2a8dc │ │ │ │ mov r6, r3 │ │ │ │ - b 2a3c0 │ │ │ │ - ... │ │ │ │ - andseq r0, r7, ip, lsl #2 │ │ │ │ - andeq r1, r0, ip, asr #10 │ │ │ │ - andeq r1, r0, r8, asr #9 │ │ │ │ - andseq r0, r7, r4, asr #4 │ │ │ │ - andseq r4, r7, r0, asr #28 │ │ │ │ - andseq r4, r7, ip, lsr #28 │ │ │ │ - andseq r4, r7, r8, lsl lr │ │ │ │ - @ instruction: 0x001704d8 │ │ │ │ - @ instruction: 0x00174dd8 │ │ │ │ - andseq r0, r7, r4, lsr r1 │ │ │ │ - andseq r4, r7, r8, lsr #27 │ │ │ │ - mulseq r6, r4, lr │ │ │ │ - andseq pc, r6, r4, lsr lr @ │ │ │ │ - @ instruction: 0x0016feb4 │ │ │ │ - eoreq r5, r9, r4, lsr #13 │ │ │ │ - andseq r0, r7, r4, lsr r1 │ │ │ │ - andseq r4, r7, r0, lsl sp │ │ │ │ - @ instruction: 0x00174cfc │ │ │ │ - andseq r4, r7, r8, ror #25 │ │ │ │ - andseq pc, r6, r4, lsr #21 │ │ │ │ - andseq r0, r7, r4, lsl r0 │ │ │ │ - andseq r4, r7, r8, lsr ip │ │ │ │ - andseq r4, r7, r4, lsr #24 │ │ │ │ - andseq r4, r7, r0, lsl ip │ │ │ │ - andseq pc, r6, r4, lsl #26 │ │ │ │ - andseq pc, r6, r4, lsr #25 │ │ │ │ - andseq pc, r6, r4, lsr #26 │ │ │ │ - andseq r4, r7, r4, asr #23 │ │ │ │ - andeq r1, r0, r0, asr r3 │ │ │ │ - @ instruction: 0x000015b8 │ │ │ │ - andeq r1, r0, r0, asr #9 │ │ │ │ - andeq r1, r0, ip, lsr #6 │ │ │ │ - andseq pc, r6, ip, lsr #25 │ │ │ │ - andseq pc, r6, r8, lsl #24 │ │ │ │ - mulseq r6, r0, ip │ │ │ │ - @ instruction: 0x0016fadc │ │ │ │ - andseq pc, r6, ip, lsl #21 │ │ │ │ - andseq pc, r6, r0, lsr #21 │ │ │ │ - andseq pc, r6, ip, ror sl @ │ │ │ │ - andseq pc, r6, r0, ror sl @ │ │ │ │ - andseq pc, r6, ip, ror sl @ │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - andseq pc, r6, r4, ror #26 │ │ │ │ - @ instruction: 0x0016f9f4 │ │ │ │ - andeq r1, r0, r8, asr r4 │ │ │ │ - @ instruction: 0x000015b0 │ │ │ │ - andseq pc, r6, ip, lsr #31 │ │ │ │ - andeq r1, r0, ip, asr #13 │ │ │ │ - andseq pc, r6, ip, ror r9 @ │ │ │ │ - andseq pc, r6, r0, ror r9 @ │ │ │ │ - andseq pc, r6, r4, ror #18 │ │ │ │ + b 2a834 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - blx 19a19c │ │ │ │ + blx 1aab64 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ strd r0, [sp, #64] @ 0x40 │ │ │ │ - b 29584 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r2, [pc, #-100] @ 2ac24 │ │ │ │ + b 299f4 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldr r2, [pc, #172] @ 2b0d4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 2a0e4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #-128] @ 2ac28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 2a558 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #144] @ 2b0d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a93c │ │ │ │ - ldr r3, [pc, #-136] @ 2ac2c │ │ │ │ + b 2adb4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r1, r0, r8, lsr r5 │ │ │ │ + @ instruction: 0x000014b4 │ │ │ │ + andseq r0, r8, r8, lsl #15 │ │ │ │ + andseq r5, r8, r8, lsl #7 │ │ │ │ + andseq r5, r8, r4, ror r3 │ │ │ │ + andseq r5, r8, r0, ror #6 │ │ │ │ + andseq r0, r8, r8, lsl sl │ │ │ │ + andseq r5, r8, r0, lsr #6 │ │ │ │ + andseq r0, r8, r8, ror r6 │ │ │ │ + @ instruction: 0x001852f0 │ │ │ │ + @ instruction: 0x001803d4 │ │ │ │ + andseq r0, r8, ip, ror r3 │ │ │ │ + @ instruction: 0x001803f8 │ │ │ │ + eoreq r5, sl, ip, lsr #4 │ │ │ │ + andseq r0, r8, r8, ror r6 │ │ │ │ + andseq r5, r8, r8, asr r2 │ │ │ │ + andseq r5, r8, r4, asr #4 │ │ │ │ + andseq r5, r8, r0, lsr r2 │ │ │ │ + andseq pc, r7, ip, ror #31 │ │ │ │ + andseq r0, r8, r8, asr r5 │ │ │ │ + andseq r5, r8, r0, lsl #3 │ │ │ │ + andseq r5, r8, ip, ror #2 │ │ │ │ + andseq r5, r8, r8, asr r1 │ │ │ │ + andseq r0, r8, r4, asr #4 │ │ │ │ + andseq r0, r8, ip, ror #3 │ │ │ │ + andseq r0, r8, r8, ror #4 │ │ │ │ + andseq r5, r8, ip, lsl #2 │ │ │ │ + andeq r1, r0, ip, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr #11 │ │ │ │ + andeq r1, r0, ip, lsr #9 │ │ │ │ + andeq r1, r0, r8, lsl r3 │ │ │ │ + andseq r0, r8, ip, ror #3 │ │ │ │ + andseq r0, r8, r0, asr r1 │ │ │ │ + andseq r0, r8, ip, lsr #5 │ │ │ │ + ldrsheq r0, [r8], -ip │ │ │ │ + andseq pc, r7, r0, ror #31 │ │ │ │ + @ instruction: 0x0017fff4 │ │ │ │ + @ instruction: 0x0017ffd0 │ │ │ │ + andseq pc, r7, r4, asr #31 │ │ │ │ + @ instruction: 0x0017ffd0 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + @ instruction: 0x001802b4 │ │ │ │ + andseq pc, r7, r8, asr #30 │ │ │ │ + andeq r1, r0, r4, asr #8 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andseq r0, r8, r0, lsl #10 │ │ │ │ + @ instruction: 0x000016b8 │ │ │ │ + @ instruction: 0x0017fed4 │ │ │ │ + andseq pc, r7, r8, asr #29 │ │ │ │ + @ instruction: 0x0017febc │ │ │ │ + ldr r3, [pc, #-68] @ 2b0dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a93c │ │ │ │ - ldr r3, [pc, #-144] @ 2ac30 │ │ │ │ + b 2adb4 │ │ │ │ + ldr r3, [pc, #-76] @ 2b0e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a93c │ │ │ │ - ldr r3, [pc, #-152] @ 2ac34 │ │ │ │ + b 2adb4 │ │ │ │ + ldr r3, [pc, #-84] @ 2b0e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a93c │ │ │ │ - ldr r3, [pc, #-160] @ 2ac38 │ │ │ │ + b 2adb4 │ │ │ │ + ldr r3, [pc, #-92] @ 2b0e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2aacc │ │ │ │ - ldr r3, [pc, #-168] @ 2ac3c │ │ │ │ + b 2af44 │ │ │ │ + ldr r3, [pc, #-100] @ 2b0ec │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2aacc │ │ │ │ + b 2af44 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 29534 │ │ │ │ + ble 299a4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 2ad50 │ │ │ │ - ldr r3, [pc, #-176] @ 2ac58 │ │ │ │ + bgt 2b1bc │ │ │ │ + ldr r3, [pc, #-108] @ 2b108 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29554 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-224] @ 2ac40 │ │ │ │ + bne 299c4 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-156] @ 2b0f0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 2a784 │ │ │ │ - ldr r2, [pc, #-240] @ 2ac44 │ │ │ │ + b 2ac00 │ │ │ │ + ldr r2, [pc, #-172] @ 2b0f4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 285f0 │ │ │ │ - ldr r3, [pc, #-260] @ 2ac48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 28a5c │ │ │ │ + ldr r3, [pc, #-192] @ 2b0f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2aacc │ │ │ │ + b 2af44 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r9, #1156] @ 0x484 │ │ │ │ + vmov s15, r3 │ │ │ │ ldr r3, [r9, #1160] @ 0x488 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - add r3, r9, #1152 @ 0x480 │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - add r3, r3, #4 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - vmul.f64 d6, d6, d8 │ │ │ │ - vmul.f64 d7, d7, d9 │ │ │ │ - vcvt.s32.f64 s13, d6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - vmov r2, s13 │ │ │ │ + vmul.f64 d17, d17, d9 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 14e3e4 │ │ │ │ - ldr r3, [pc, #-336] @ 2ac4c │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r2, s15 │ │ │ │ + bl 15bf0c │ │ │ │ + ldr r3, [pc, #-264] @ 2b0fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 2add8 │ │ │ │ + ble 2b240 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2add8 │ │ │ │ - ldr r2, [pc, #-364] @ 2ac50 │ │ │ │ + ble 2b240 │ │ │ │ + ldr r2, [pc, #-292] @ 2b100 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-376] @ 2ac54 │ │ │ │ + ldr r3, [pc, #-308] @ 2b104 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 30920 │ │ │ │ - ldr r3, [pc, #-392] @ 2ac58 │ │ │ │ + bl 312e0 │ │ │ │ + ldr r3, [pc, #-320] @ 2b108 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285f0 │ │ │ │ - b 29560 │ │ │ │ + beq 28a5c │ │ │ │ + b 299d0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 285f0 │ │ │ │ + beq 28a5c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 865cc │ │ │ │ + bl 8b364 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 86604 │ │ │ │ - b 2885c │ │ │ │ - ldr r3, [pc, #-440] @ 2ac5c │ │ │ │ + bl 8b3a8 │ │ │ │ + b 28cdc │ │ │ │ + ldr r3, [pc, #-368] @ 2b10c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a544 │ │ │ │ - ldr r3, [pc, #-448] @ 2ac60 │ │ │ │ + b 2a9bc │ │ │ │ + ldr r3, [pc, #-376] @ 2b110 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2aacc │ │ │ │ - ldr r3, [pc, #-456] @ 2ac64 │ │ │ │ + b 2af44 │ │ │ │ + ldr r3, [pc, #-384] @ 2b114 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2a93c │ │ │ │ + b 2adb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #284] @ 2af68 │ │ │ │ + ldr r2, [pc, #304] @ 2b3f0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #280] @ 2af6c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #292] @ 2b3f4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1da8c │ │ │ │ - ldr r8, [sp, #56] @ 0x38 │ │ │ │ + bl 1d9b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2ae94 │ │ │ │ + ldr r8, [sp, #56] @ 0x38 │ │ │ │ + beq 2b308 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2af18 │ │ │ │ + bne 2b3a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2af5c │ │ │ │ + beq 2b3e4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ lsr ip, r0, #31 │ │ │ │ cmp r5, #8 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2aeec │ │ │ │ + beq 2b364 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - movne r0, #1 │ │ │ │ - strne r4, [r6] │ │ │ │ - ldr r2, [pc, #124] @ 2af70 │ │ │ │ - ldr r3, [pc, #116] @ 2af6c │ │ │ │ + beq 2b364 │ │ │ │ + mov r0, #1 │ │ │ │ + str r4, [r6] │ │ │ │ + ldr r2, [pc, #140] @ 2b3f8 │ │ │ │ + ldr r3, [pc, #132] @ 2b3f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2af64 │ │ │ │ + bne 2b3ec │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r1, r7, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cf88 │ │ │ │ + bl 1cec0 │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 7baa8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7fe4c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ add r0, r7, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - str r6, [sp, #16] │ │ │ │ mov r5, #7 │ │ │ │ + str r6, [sp, #16] │ │ │ │ add r6, sp, #8 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - b 2aea4 │ │ │ │ + b 2b318 │ │ │ │ mvn r0, #2 │ │ │ │ - b 2aeec │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r9, r8, ror sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r3, [r9], -r4 @ │ │ │ │ + b 2b364 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, sl, r8, lsl #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, sl, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #596] @ 2b1e0 │ │ │ │ - ldr ip, [pc, #596] @ 2b1e4 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + ldr lr, [pc, #636] @ 2b6a0 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r2, #3 │ │ │ │ - ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr ip, [pc, #620] @ 2b6a4 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r8, [sp, #48] @ 0x30 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - beq 2b030 │ │ │ │ + beq 2b4dc │ │ │ │ cmp r2, #6 │ │ │ │ - beq 2afdc │ │ │ │ + beq 2b474 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 2b0f0 │ │ │ │ + bne 2b59c │ │ │ │ str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 2b000 │ │ │ │ + bge 2b498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #6 │ │ │ │ + str r8, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ cmn r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2b124 │ │ │ │ - ldr r2, [pc, #480] @ 2b1e8 │ │ │ │ - ldr r3, [pc, #472] @ 2b1e4 │ │ │ │ + beq 2b5e4 │ │ │ │ + ldr r2, [pc, #520] @ 2b6a8 │ │ │ │ + ldr r3, [pc, #512] @ 2b6a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b1dc │ │ │ │ + bne 2b69c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ cmn r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bne 2b000 │ │ │ │ + bne 2b498 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ + str r8, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 2b000 │ │ │ │ + ble 2b498 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b1c0 │ │ │ │ + beq 2b680 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r9, r0 │ │ │ │ ldr r1, [r4] │ │ │ │ + mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [sp] │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [sl, #16] │ │ │ │ - blx r7 │ │ │ │ + ldr r4, [sl, #16] │ │ │ │ + blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 2b0e4 │ │ │ │ + ble 2b590 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ + str r8, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + mov r4, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 2b0e4 │ │ │ │ + beq 2b590 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - b 2b000 │ │ │ │ - ldr lr, [pc, #244] @ 2b1ec │ │ │ │ - ldr ip, [pc, #232] @ 2b1e4 │ │ │ │ + bl 1dac0 │ │ │ │ + b 2b498 │ │ │ │ + ldr lr, [pc, #264] @ 2b6ac │ │ │ │ + ldr ip, [pc, #252] @ 2b6a4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 2b1dc │ │ │ │ + bne 2b69c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2ae30 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 2b298 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ + str r8, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 2ae30 │ │ │ │ + bl 2b298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 2b000 │ │ │ │ + ble 2b498 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1e20c │ │ │ │ - mov r2, #0 │ │ │ │ + bl 1e138 │ │ │ │ + mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ae30 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 2b298 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 2b0e4 │ │ │ │ + ble 2b590 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b1c0 │ │ │ │ + beq 2b680 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b1c8 │ │ │ │ + beq 2b688 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 2b1d0 │ │ │ │ + beq 2b690 │ │ │ │ mov r4, #1 │ │ │ │ str r5, [r7] │ │ │ │ - b 2b000 │ │ │ │ + b 2b498 │ │ │ │ mov r4, #0 │ │ │ │ - b 2b000 │ │ │ │ + b 2b498 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 2b1b8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r9, ip, lsr r9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r9, r0, asr #17 │ │ │ │ - ldrdeq r3, [r9], -r0 @ │ │ │ │ + b 2b678 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, sl, r4, lsr #9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, sl, r0, asr #8 │ │ │ │ + eoreq r3, sl, ip, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - mov r8, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #992] @ 2b5f8 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #988] @ 2b5fc │ │ │ │ + mov r9, r1 │ │ │ │ + mov r4, #0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [pc, #996] @ 2bad0 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [pc, #992] @ 2bad4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - mov r0, r8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + bl 1d124 │ │ │ │ add r7, r0, #512 @ 0x200 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d15c │ │ │ │ - ldrb r1, [r8] │ │ │ │ + bl 1d094 │ │ │ │ + ldrb r1, [r9] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - mov r9, r0 │ │ │ │ - beq 2b5a8 │ │ │ │ - ldr r3, [pc, #924] @ 2b600 │ │ │ │ + beq 2ba84 │ │ │ │ + ldr r3, [pc, #936] @ 2bad8 │ │ │ │ + mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r6, r4 │ │ │ │ - mov sl, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - b 2b30c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ + mov sl, r9 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 2b7d4 │ │ │ │ + cmp r8, #0 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2b43c │ │ │ │ + bne 2b928 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - beq 2b3a8 │ │ │ │ + beq 2b884 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bne 2b2bc │ │ │ │ + bne 2b784 │ │ │ │ ldrb r1, [sl, #1] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 2b500 │ │ │ │ + beq 2b9e4 │ │ │ │ + mov r9, #1 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - mov fp, #1 │ │ │ │ add sl, sl, #1 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - bne 2b348 │ │ │ │ - add r8, fp, r4 │ │ │ │ - cmp r8, r7 │ │ │ │ - bge 2b390 │ │ │ │ - add r0, r9, r4 │ │ │ │ + bne 2b920 │ │ │ │ + add r5, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + bge 2b86c │ │ │ │ + add r0, fp, r4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - mov r2, fp │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2b334 │ │ │ │ + bne 2b7fc │ │ │ │ ldrb r1, [sl] │ │ │ │ - mov r4, r8 │ │ │ │ + mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2b354 │ │ │ │ + beq 2b81c │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 2b280 │ │ │ │ + bne 2b74c │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ sub r2, r2, #101 @ 0x65 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi 2b46c │ │ │ │ + bhi 2b950 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ mov r6, #0 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r4, r8 │ │ │ │ + bl 1dac0 │ │ │ │ ldrb r1, [sl] │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2b30c │ │ │ │ - add r4, r9, r4 │ │ │ │ + bne 2b7d4 │ │ │ │ + add r4, fp, r4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #672] @ 2b604 │ │ │ │ + ldr r2, [pc, #688] @ 2badc │ │ │ │ strb r3, [r4] │ │ │ │ - ldr r3, [pc, #656] @ 2b5fc │ │ │ │ + ldr r3, [pc, #672] @ 2bad4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b5f4 │ │ │ │ - mov r0, r9 │ │ │ │ + bne 2bacc │ │ │ │ + mov r0, fp │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, r8, #512 @ 0x200 │ │ │ │ - mov r0, r9 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + add r7, r5, #512 @ 0x200 │ │ │ │ + mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e254 │ │ │ │ - mov r9, r0 │ │ │ │ - b 2b2dc │ │ │ │ + bl 1e180 │ │ │ │ + mov fp, r0 │ │ │ │ + b 2b7a4 │ │ │ │ ldrb r1, [sl, #1] │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - bne 2b2bc │ │ │ │ - add fp, sl, #2 │ │ │ │ + bne 2b784 │ │ │ │ + add r3, sl, #2 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - mov r0, fp │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 1da8c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 2b2bc │ │ │ │ - sub r1, r8, sl │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + beq 2b784 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + sub r1, r9, sl │ │ │ │ + add sl, r9, #1 │ │ │ │ sub r1, r1, #2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1cf88 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp] │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1cec0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + str r3, [sp] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - add sl, r8, #1 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 2af74 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl 2b3fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2b598 │ │ │ │ + blt 2ba74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b598 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r6, #1 │ │ │ │ - mov fp, r0 │ │ │ │ + beq 2ba74 │ │ │ │ + bl 1d124 │ │ │ │ + mov r9, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1b968 │ │ │ │ - clz r2, fp │ │ │ │ + bl 1b8c4 │ │ │ │ + clz r2, r9 │ │ │ │ + mov r6, #1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - b 2b2c8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldrb r1, [sl, #1] │ │ │ │ - cmp r3, r2 │ │ │ │ + orrs r2, r2, r5 │ │ │ │ + beq 2b798 │ │ │ │ + ldrb r1, [sl] │ │ │ │ + b 2b7cc │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldrb r1, [sl] │ │ │ │ + cmp r8, r3 │ │ │ │ movgt r2, #0 │ │ │ │ andle r2, r5, #1 │ │ │ │ + sub r8, r8, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ - sub r3, r3, #1 │ │ │ │ and r5, r5, r2 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b 2b304 │ │ │ │ + b 2b7cc │ │ │ │ add r2, sl, #1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ add sl, sl, r2 │ │ │ │ - mov fp, #1 │ │ │ │ + mov r9, #1 │ │ │ │ mov r2, #0 │ │ │ │ - b 2b2c8 │ │ │ │ + b 2b790 │ │ │ │ ldrb r2, [sl, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b354 │ │ │ │ + beq 2b81c │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #44 @ 0x2c │ │ │ │ ldrb r2, [sl, #3] │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ + mov r0, r9 │ │ │ │ + str r9, [sp, #44] @ 0x2c │ │ │ │ strb r2, [sp, #49] @ 0x31 │ │ │ │ mov r2, #0 │ │ │ │ - add r1, sp, #44 @ 0x2c │ │ │ │ strb r2, [sp, #50] @ 0x32 │ │ │ │ - mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #39 @ 0x27 │ │ │ │ - sub r2, r2, r8 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ - b 2b478 │ │ │ │ - ldr r2, [pc, #292] @ 2b608 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + sub r2, r2, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + b 2b95c │ │ │ │ + ldr r2, [pc, #280] @ 2bae0 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 2b470 │ │ │ │ - ldr r2, [pc, #284] @ 2b60c │ │ │ │ + b 2b954 │ │ │ │ + ldr r2, [pc, #272] @ 2bae4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 2b470 │ │ │ │ - ldr r2, [pc, #276] @ 2b610 │ │ │ │ + b 2b954 │ │ │ │ + ldr r2, [pc, #264] @ 2bae8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 2b470 │ │ │ │ - add r8, sl, #2 │ │ │ │ + b 2b954 │ │ │ │ + add r3, sl, #2 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 1da8c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - subs fp, r0, #0 │ │ │ │ - beq 2b2bc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + beq 2b784 │ │ │ │ cmp r5, #0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bne 2b580 │ │ │ │ + add r8, r8, #1 │ │ │ │ + bne 2ba5c │ │ │ │ ldrb r2, [sl, #2] │ │ │ │ - sub r1, fp, sl │ │ │ │ + sub r1, r9, sl │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - beq 2b5b0 │ │ │ │ + beq 2ba8c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ sub r1, r1, #2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1cf88 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp] │ │ │ │ + bl 1cec0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 2ae30 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl 2b298 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2b5e4 │ │ │ │ + blt 2bac0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1b968 │ │ │ │ - ldrb r1, [fp, #1] │ │ │ │ - add sl, fp, #1 │ │ │ │ - b 2b304 │ │ │ │ - ldr r2, [pc, #128] @ 2b614 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldrb r1, [r9, #1] │ │ │ │ + add sl, r9, #1 │ │ │ │ + b 2b7cc │ │ │ │ + ldr r2, [pc, #124] @ 2baec │ │ │ │ add r2, pc, r2 │ │ │ │ - b 2b470 │ │ │ │ + b 2b954 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1b968 │ │ │ │ - ldrb r1, [r8, #1] │ │ │ │ - b 2b304 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldrb r1, [r9, #1] │ │ │ │ + b 2b7cc │ │ │ │ mov r4, r0 │ │ │ │ - b 2b358 │ │ │ │ + b 2b820 │ │ │ │ sub r1, r1, #3 │ │ │ │ add r0, sl, #3 │ │ │ │ - bl 1cf88 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp] │ │ │ │ + bl 1cec0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 2ae30 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl 2b298 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2b578 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + blt 2ba54 │ │ │ │ mov r5, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 2b578 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r9, ip, lsr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, sl, r8, lsr #4 │ │ │ │ - eoreq r3, r9, r0, ror #10 │ │ │ │ - andseq pc, r6, r0, lsr #26 │ │ │ │ - andseq pc, r6, r4, ror #29 │ │ │ │ - andseq r5, r7, ip, lsr #8 │ │ │ │ - andseq pc, r6, ip, ror #24 │ │ │ │ + str r8, [sp, #12] │ │ │ │ + b 2ba54 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r3, [sl], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r6, fp, ip, lsl #14 │ │ │ │ + strhteq r3, [sl], -r0 │ │ │ │ + @ instruction: 0x001801fc │ │ │ │ + andseq r0, r8, r0, asr #7 │ │ │ │ + andseq r5, r8, r8, lsl #18 │ │ │ │ + andseq r0, r8, r0, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #364] @ 2b79c │ │ │ │ - ldr r3, [pc, #364] @ 2b7a0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #360] @ 2b7a4 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr ip, [pc, #384] @ 2bc98 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [pc, #368] @ 2bc9c │ │ │ │ + ldr r2, [pc, #368] @ 2bca0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [r4] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 2b754 │ │ │ │ - ldr sl, [pc, #308] @ 2b7a8 │ │ │ │ - ldr r9, [pc, #308] @ 2b7ac │ │ │ │ - ldr r8, [pc, #308] @ 2b7b0 │ │ │ │ - add sl, pc, sl │ │ │ │ + bl 83054 │ │ │ │ + ldr r7, [r4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 2bc3c │ │ │ │ + ldr r9, [pc, #328] @ 2bca4 │ │ │ │ + add r4, r4, #40 @ 0x28 │ │ │ │ + mov r7, #0 │ │ │ │ + add r6, sp, #20 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + ldr sl, [pc, #312] @ 2bca8 │ │ │ │ + ldr r8, [pc, #312] @ 2bcac │ │ │ │ add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ add r8, pc, r8 │ │ │ │ - add r4, r4, #40 @ 0x28 │ │ │ │ - mov r5, #0 │ │ │ │ - add r7, sp, #20 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ - b 2b71c │ │ │ │ - vldr d7, [r4, #-24] @ 0xffffffe8 │ │ │ │ - mov r3, r9 │ │ │ │ + b 2bc04 │ │ │ │ + vldr d16, [r4, #-24] @ 0xffffffe8 │ │ │ │ + mov r3, sl │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + mov r0, r6 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r3, [r4, #-28] @ 0xffffffe4 │ │ │ │ tst r3, #2 │ │ │ │ - beq 2b740 │ │ │ │ - vldr d7, [r4, #-16] │ │ │ │ - ldr r3, [pc, #232] @ 2b7b4 │ │ │ │ + beq 2bc28 │ │ │ │ + vldr d16, [r4, #-16] │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - vstr d7, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r3, [r4, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [pc, #204] @ 2b7b8 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr ip, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r4, #-40] @ 0xffffffd8 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [pc, #240] @ 2bcb0 │ │ │ │ + vstr d16, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr ip, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #208] @ 2bcb4 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r3, [r4, #-40] @ 0xffffffd8 │ │ │ │ + ldr ip, [ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4], #40 @ 0x28 │ │ │ │ - add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b754 │ │ │ │ + beq 2bc3c │ │ │ │ ldr r3, [r4, #-28] @ 0xffffffe4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2b698 │ │ │ │ - ldr r2, [sl] │ │ │ │ - strh r2, [r7] │ │ │ │ + bne 2bb80 │ │ │ │ + ldrh r1, [r9] │ │ │ │ tst r3, #2 │ │ │ │ - lsr r2, r2, #16 │ │ │ │ - strb r2, [sp, #22] │ │ │ │ - bne 2b6c0 │ │ │ │ - ldr r3, [r8] │ │ │ │ - strh r3, [r6] │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - strb r3, [sp, #74] @ 0x4a │ │ │ │ - b 2b6e0 │ │ │ │ - ldr r2, [pc, #96] @ 2b7bc │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrb r2, [r9, #2] │ │ │ │ + strh r1, [r6] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ + bne 2bba8 │ │ │ │ + ldrh r2, [r8] │ │ │ │ + ldrb r3, [r8, #2] │ │ │ │ + strh r2, [r5] │ │ │ │ + strb r3, [r5, #2] │ │ │ │ + b 2bbc8 │ │ │ │ + ldr r2, [pc, #116] @ 2bcb8 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #76] @ 2b7c0 │ │ │ │ - ldr r3, [pc, #40] @ 2b7a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #96] @ 2bcbc │ │ │ │ + ldr r3, [pc, #60] @ 2bc9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b798 │ │ │ │ + bne 2bc94 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r9, r8, r2, r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r6, r0, asr #23 │ │ │ │ - andseq pc, r6, ip, asr #23 │ │ │ │ - andseq pc, r6, r0, asr #23 │ │ │ │ - andseq pc, r6, r4, asr #23 │ │ │ │ - andseq pc, r6, r0, ror fp @ │ │ │ │ - andseq pc, r6, r4, asr fp @ │ │ │ │ - andseq pc, r6, r4, lsl fp @ │ │ │ │ - eoreq r3, r9, r4, asr r1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r2, [sl], -r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r8, r0, r0 │ │ │ │ + mulseq r8, r4, r0 │ │ │ │ + andseq r0, r8, r8, lsl #1 │ │ │ │ + andseq r0, r8, ip, lsl #1 │ │ │ │ + andseq r0, r8, ip, lsr r0 │ │ │ │ + andseq r0, r8, ip, lsl r0 │ │ │ │ + andseq pc, r7, r4, ror #31 │ │ │ │ + eoreq r2, sl, r4, lsl #25 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2b7e8 │ │ │ │ + bne 2bce4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b7e0 │ │ │ │ + beq 2bcdc │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r2] │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r1, #2 │ │ │ │ - beq 2b89c │ │ │ │ + beq 2bd9c │ │ │ │ sub ip, r1, #4 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 2b858 │ │ │ │ + bhi 2bd50 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ ldrne r2, [r2] │ │ │ │ cmp r1, #5 │ │ │ │ ldr r1, [r3] │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r1, #1 │ │ │ │ - beq 2b878 │ │ │ │ + beq 2bd70 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2b878 │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - mov r0, #1 │ │ │ │ - vstr s12, [r3] │ │ │ │ - bx lr │ │ │ │ + bpl 2bd70 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ + b 2bd68 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2b910 │ │ │ │ + bne 2be10 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b908 │ │ │ │ + beq 2be08 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ tst r1, #2 │ │ │ │ - beq 2b870 │ │ │ │ + beq 2bd68 │ │ │ │ vmov s15, r2 │ │ │ │ - vldr d6, [r0, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r0, #24] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2b870 │ │ │ │ - b 2b848 │ │ │ │ + ble 2bd68 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vstr s15, [r3] │ │ │ │ + b 2bd68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b908 │ │ │ │ + beq 2be08 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ tst ip, #1 │ │ │ │ - beq 2b8e4 │ │ │ │ + beq 2bde4 │ │ │ │ vmov s15, r1 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2b8e4 │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ + bpl 2bde4 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ vstr s15, [r2] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r3] │ │ │ │ bx lr │ │ │ │ tst ip, #2 │ │ │ │ - beq 2b8d8 │ │ │ │ + beq 2bdd8 │ │ │ │ vmov s15, r1 │ │ │ │ - vldr d6, [r0, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r0, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2b8d8 │ │ │ │ - b 2b8cc │ │ │ │ + ble 2bdd8 │ │ │ │ + b 2bdcc │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - sub r4, r1, #4 │ │ │ │ - cmp r4, #1 │ │ │ │ - bhi 2b978 │ │ │ │ - vldr d6, [r0, #24] │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + sub r5, r1, #4 │ │ │ │ + cmp r5, #1 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + bhi 2be80 │ │ │ │ vldr s15, [r3] │ │ │ │ + mov r4, r0 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r1, #4 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmovne.f64 d5, d6 │ │ │ │ - vcvt.s32.f64 s13, d6 │ │ │ │ - mov r4, r3 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vmov r1, s13 │ │ │ │ - add r1, r1, #1 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - vmov r0, s15 │ │ │ │ - blx 199b14 │ │ │ │ + mov lr, r3 │ │ │ │ + vldr d17, [r4, #24] │ │ │ │ mov r0, #1 │ │ │ │ - str r1, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2b7f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vseleq.f64 d18, d18, d17 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vmov r1, s15 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + add r1, r1, #1 │ │ │ │ + vmov r2, s15 │ │ │ │ + sdiv r3, r2, r1 │ │ │ │ + mls r2, r1, r3, r2 │ │ │ │ + str r2, [lr] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 2bcec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #1 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2b9b8 │ │ │ │ + beq 2bed4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2ba04 │ │ │ │ + bne 2bf24 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - beq 2b9fc │ │ │ │ + beq 2bf14 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b9fc │ │ │ │ + beq 2bf14 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r0, #16] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 2b9f0 │ │ │ │ - ldr r0, [pc, #44] @ 2ba0c │ │ │ │ + bgt 2bf08 │ │ │ │ + ldr r0, [pc, #48] @ 2bf2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r0, [pc, #24] @ 2ba10 │ │ │ │ + b 2bec4 │ │ │ │ + ldr r0, [pc, #32] @ 2bf30 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2b9e0 │ │ │ │ + b 2befc │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq lr, r6, r0, lsr #21 │ │ │ │ - andseq lr, r6, r4, lsl fp │ │ │ │ + b 2bec8 │ │ │ │ + andseq lr, r7, r4, asr #30 │ │ │ │ + @ instruction: 0x0017efbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov lr, r3 │ │ │ │ - beq 2ba70 │ │ │ │ + beq 2bfb0 │ │ │ │ sub ip, r1, #4 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 2ba68 │ │ │ │ - vldr s13, [r3] │ │ │ │ - vldr d7, [r0, #16] │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ + bhi 2bf9c │ │ │ │ + vldr s15, [r3] │ │ │ │ + vldr d16, [r0, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmp.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d7, [r0, #24] │ │ │ │ + vldreq d16, [r0, #24] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ mov r0, #1 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2b7f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2bcec │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2bab8 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 2bf8c │ │ │ │ + ldr r3, [r3] │ │ │ │ + vldr d17, [r5, #16] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 2baac │ │ │ │ - ldr r0, [pc, #36] @ 2bac0 │ │ │ │ + bgt 2bff0 │ │ │ │ + ldr r0, [pc, #24] @ 2bffc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ 2bac4 │ │ │ │ + b 2bf88 │ │ │ │ + ldr r0, [pc, #8] @ 2c000 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2ba9c │ │ │ │ - mov r0, r2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq lr, r6, r4, ror #19 │ │ │ │ - andseq lr, r6, r8, asr sl │ │ │ │ - push {r4, r5, lr} │ │ │ │ + b 2bfe4 │ │ │ │ + andseq lr, r7, ip, asr lr │ │ │ │ + @ instruction: 0x0017eed4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + str lr, [sp, #8] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r1, #0 │ │ │ │ vmov.f32 s16, s0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2bb3c │ │ │ │ + beq 2c084 │ │ │ │ cmp r5, #1 │ │ │ │ mvnne r0, #1 │ │ │ │ - bne 2bb30 │ │ │ │ + bne 2c070 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bb48 │ │ │ │ + beq 2c094 │ │ │ │ mov r0, #20 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ - ldr r3, [pc, #64] @ 2bb58 │ │ │ │ - mov r2, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #68] @ 2c09c │ │ │ │ mov r1, r5 │ │ │ │ + mov r2, #20 │ │ │ │ str r0, [r4] │ │ │ │ + add r3, pc, r3 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - vstrne s0, [r4] │ │ │ │ - bne 2bb2c │ │ │ │ + beq 2c094 │ │ │ │ + vstr s0, [r4] │ │ │ │ + b 2c06c │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andseq pc, r6, r0, ror r7 @ │ │ │ │ + b 2c070 │ │ │ │ + andseq pc, r7, r8, ror #23 │ │ │ │ cmp r1, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ mov ip, r2 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ mov r4, r0 │ │ │ │ - beq 2bc08 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + beq 2c168 │ │ │ │ sub r5, r1, #4 │ │ │ │ - cmp r5, #1 │ │ │ │ mov lr, r1 │ │ │ │ - bhi 2bbfc │ │ │ │ + cmp r5, #1 │ │ │ │ + bhi 2c12c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bc68 │ │ │ │ - vldr s12, [r2] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vldr s14, [r3] │ │ │ │ + beq 2c1c8 │ │ │ │ + vldr s15, [r2] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vldr s15, [r3] │ │ │ │ cmp lr, #5 │ │ │ │ - vnegeq.f64 d6, d6 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + vnegeq.f64 d17, d17 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ tst r2, #1 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r3] │ │ │ │ - beq 2bbd4 │ │ │ │ - vcvt.f64.f32 d6, s14 │ │ │ │ - vldr d5, [r4, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtmi.f32.f64 s10, d5 │ │ │ │ - vstrmi s10, [r3] │ │ │ │ - bmi 2bbf4 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 2bbf4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d6, [r4, #24] │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ + beq 2c140 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.f32.f64 s12, d6 │ │ │ │ - vstrgt s12, [r3] │ │ │ │ + bpl 2c140 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ vldr s0, [r3] │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 2bac8 │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 2c004 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 2c11c │ │ │ │ + vldr d17, [r4, #24] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 2c11c │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r3] │ │ │ │ + b 2c11c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bc70 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 2c120 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ vldr s15, [ip] │ │ │ │ tst r2, #1 │ │ │ │ - beq 2bc48 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r0, #16] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + beq 2c1a8 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2bc48 │ │ │ │ - vcvt.f32.f64 s15, d5 │ │ │ │ + bpl 2c1a8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vstr s15, [ip] │ │ │ │ vstr s15, [r3] │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b 2c11c │ │ │ │ tst r2, #2 │ │ │ │ - beq 2bc3c │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vldr d5, [r4, #24] │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2bc3c │ │ │ │ - b 2bc34 │ │ │ │ - vldr d6, [pc, #8] @ 2bc78 │ │ │ │ - b 2bb90 │ │ │ │ - mov r0, r2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + beq 2c118 │ │ │ │ + vldr d16, [r4, #24] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 2c118 │ │ │ │ + b 2c198 │ │ │ │ + vldr d17, [pc] @ 2c1d0 │ │ │ │ + b 2c0d8 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 2bd08 │ │ │ │ + bne 2c26c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 2bd00 │ │ │ │ - mov r0, #20 │ │ │ │ + beq 2c25c │ │ │ │ mov r5, r3 │ │ │ │ - bl 1d15c │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s14, [r5] │ │ │ │ - vldr s15, [pc, #68] @ 2bd0c │ │ │ │ - ldr r3, [pc, #68] @ 2bd10 │ │ │ │ + mov r0, #20 │ │ │ │ + bl 1d094 │ │ │ │ + vldr s15, [r5] │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ mov r2, #20 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vsubmi.f64 d7, d7, d6 │ │ │ │ - vaddpl.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ str r0, [r4] │ │ │ │ - vstr s14, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + vldr s14, [pc, #64] @ 2c270 │ │ │ │ + ldr r3, [pc, #64] @ 2c274 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vsubmi.f64 d16, d16, d17 │ │ │ │ + vaddpl.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [sp] │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - b 2bb5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + b 2c0a0 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - andseq pc, r6, r0, asr #11 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + andseq pc, r7, ip, lsl sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + str lr, [sp, #8] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r1, #0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2bd84 │ │ │ │ + beq 2c2f4 │ │ │ │ cmp r5, #1 │ │ │ │ mvnne r0, #1 │ │ │ │ - bne 2bd78 │ │ │ │ + bne 2c2e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bd90 │ │ │ │ + beq 2c304 │ │ │ │ mov r0, #20 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #64] @ 2bda0 │ │ │ │ - vstr d8, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #68] @ 2c30c │ │ │ │ mov r1, r5 │ │ │ │ + mov r2, #20 │ │ │ │ + vstr d8, [sp] │ │ │ │ str r0, [r4] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - vstrne d0, [r4] │ │ │ │ - bne 2bd74 │ │ │ │ + beq 2c304 │ │ │ │ + vstr d0, [r4] │ │ │ │ + b 2c2dc │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andseq pc, r6, r8, lsr #10 │ │ │ │ + b 2c2e0 │ │ │ │ + andseq pc, r7, r4, ror r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 2be58 │ │ │ │ + bne 2c3d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2be70 │ │ │ │ + beq 2c3ec │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ - ldr r3, [pc, #220] @ 2beb8 │ │ │ │ + movw r3, #46021 @ 0xb3c5 │ │ │ │ + movt r3, #37282 @ 0x91a2 │ │ │ │ + movw r5, #61936 @ 0xf1f0 │ │ │ │ + movt r5, #65535 @ 0xffff │ │ │ │ mov r0, #20 │ │ │ │ vmov r6, s15 │ │ │ │ smull r2, r3, r3, r6 │ │ │ │ - asr r8, r6, #31 │ │ │ │ + asr r9, r6, #31 │ │ │ │ add r3, r3, r6 │ │ │ │ - rsb r8, r8, r3, asr #11 │ │ │ │ - rsb r5, r8, r8, lsl #20 │ │ │ │ - add r5, r8, r5, lsl #3 │ │ │ │ - ldr r3, [pc, #188] @ 2bebc │ │ │ │ - rsb r5, r8, r5, lsl #5 │ │ │ │ - add r5, r6, r5, lsl #4 │ │ │ │ + rsb r9, r9, r3, asr #11 │ │ │ │ + movw r3, #34953 @ 0x8889 │ │ │ │ + movt r3, #34952 @ 0x8888 │ │ │ │ + mla r5, r5, r9, r6 │ │ │ │ smull r2, r3, r3, r5 │ │ │ │ - asr r9, r5, #31 │ │ │ │ + asr r8, r5, #31 │ │ │ │ add r3, r3, r5 │ │ │ │ - rsb r9, r9, r3, asr #5 │ │ │ │ - sub r3, r9, r9, lsl #4 │ │ │ │ + rsb r8, r8, r3, asr #5 │ │ │ │ + sub r3, r8, r8, lsl #4 │ │ │ │ add sl, r5, r3, lsl #2 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r6, #3600 @ 0xe10 │ │ │ │ str r0, [r4] │ │ │ │ - bge 2be7c │ │ │ │ + bge 2c40c │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - ble 2be9c │ │ │ │ - ldr r3, [pc, #132] @ 2bec0 │ │ │ │ + ble 2c42c │ │ │ │ + ldr r3, [pc, #140] @ 2c448 │ │ │ │ mov r1, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ - stm sp, {r9, sl} │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + stm sp, {r8, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 2c3f0 │ │ │ │ cmp r1, #0 │ │ │ │ mvnne r0, #1 │ │ │ │ - bne 2be74 │ │ │ │ + bne 2c3f0 │ │ │ │ cmp r2, #0 │ │ │ │ vstrne d0, [r2] │ │ │ │ - bne 2be4c │ │ │ │ + bne 2c3cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #64] @ 2bec4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #56] @ 2c44c │ │ │ │ mov r1, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str sl, [sp, #8] │ │ │ │ - strd r8, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 2be4c │ │ │ │ - ldr r3, [pc, #36] @ 2bec8 │ │ │ │ mov r2, #20 │ │ │ │ + str r9, [sp] │ │ │ │ + stmib sp, {r8, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 2c3cc │ │ │ │ + ldr r3, [pc, #28] @ 2c450 │ │ │ │ + mov r2, #20 │ │ │ │ mov r1, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 2be4c │ │ │ │ - @ instruction: 0x91a2b3c5 │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - andseq pc, r6, ip, ror #8 │ │ │ │ - andseq pc, r6, r4, lsl r4 @ │ │ │ │ - andseq fp, r9, r4, lsr #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 2c3cc │ │ │ │ + andseq pc, r7, r4, lsr #17 │ │ │ │ + andseq pc, r7, r8, lsr r8 @ │ │ │ │ + andseq fp, sl, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2bf20 │ │ │ │ + beq 2c4b0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 2bf18 │ │ │ │ + mvnne r0, #1 │ │ │ │ + bne 2c4a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bf28 │ │ │ │ + beq 2c4b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2bf0c │ │ │ │ + beq 2c49c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2bf0c │ │ │ │ + bne 2c49c │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - beq 2bf78 │ │ │ │ + mov r6, r3 │ │ │ │ + beq 2c524 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2bfc4 │ │ │ │ + bne 2c570 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - beq 2bfb8 │ │ │ │ + beq 2c568 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bfb8 │ │ │ │ + beq 2c568 │ │ │ │ mov r0, #16 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [pc, #60] @ 2bfcc │ │ │ │ - ldr r3, [pc, #60] @ 2bfd0 │ │ │ │ - smull ip, r1, r1, r5 │ │ │ │ - asr r5, r5, #31 │ │ │ │ - rsb r5, r5, r1, asr #3 │ │ │ │ - str r5, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1d094 │ │ │ │ + movw r3, #19923 @ 0x4dd3 │ │ │ │ + movt r3, #4194 @ 0x1062 │ │ │ │ + asr ip, r6, #31 │ │ │ │ + mov r1, r5 │ │ │ │ str r0, [r4] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 2bf6c │ │ │ │ + smull r2, r3, r3, r6 │ │ │ │ + mov r2, #16 │ │ │ │ + rsb ip, ip, r3, asr #3 │ │ │ │ + ldr r3, [pc, #28] @ 2c578 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 2c50c │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 2c510 │ │ │ │ mvn r0, #1 │ │ │ │ - b 2bf70 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andseq pc, r6, r0, lsl r3 @ │ │ │ │ + b 2c510 │ │ │ │ + andseq pc, r7, r4, lsl r7 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 2c138 │ │ │ │ + ldr r1, [pc, #340] @ 2c6f8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #320] @ 2c13c │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #328] @ 2c6fc │ │ │ │ + sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #48 @ 0x30 │ │ │ │ - mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r6] │ │ │ │ - beq 2c0d0 │ │ │ │ - ldr r3, [pc, #268] @ 2c140 │ │ │ │ + beq 2c684 │ │ │ │ + ldr r3, [pc, #284] @ 2c700 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c0fc │ │ │ │ + beq 2c6bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c0d0 │ │ │ │ + beq 2c684 │ │ │ │ add r4, sp, #12 │ │ │ │ - ldr r1, [pc, #236] @ 2c144 │ │ │ │ + movw r1, #3329 @ 0xd01 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86ea8 │ │ │ │ + bl 8bca4 │ │ │ │ cmp r0, #0 │ │ │ │ - vmoveq.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ - vmoveq.f64 d6, d4 │ │ │ │ - beq 2c098 │ │ │ │ - vldr s2, [pc, #188] @ 2c130 │ │ │ │ - vldr s1, [pc, #188] @ 2c134 │ │ │ │ + vmoveq.f64 d19, #112 @ 0x3f800000 1.0 │ │ │ │ + vmoveq.f64 d17, d19 │ │ │ │ + beq 2c64c │ │ │ │ + vldr s2, [pc, #200] @ 2c6f0 │ │ │ │ + vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ - vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ - bl 90f70 │ │ │ │ - vldr s12, [sp, #12] │ │ │ │ - vldr s8, [sp, #16] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - ldr r3, [pc, #168] @ 2c148 │ │ │ │ - vldr d5, [pc, #132] @ 2c128 │ │ │ │ + vldr s1, [pc, #184] @ 2c6f4 │ │ │ │ + bl 963c0 │ │ │ │ + vldr s14, [sp, #12] │ │ │ │ + vldr s15, [sp, #16] │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vcvt.f64.f32 d19, s15 │ │ │ │ + ldr r3, [pc, #176] @ 2c704 │ │ │ │ + vldr d18, [pc, #144] @ 2c6e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d3, d7, d5 │ │ │ │ - vdiv.f64 d7, d6, d3 │ │ │ │ - vdiv.f64 d6, d4, d3 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s12, [r6] │ │ │ │ - vstr s14, [r5] │ │ │ │ - ldr r2, [pc, #116] @ 2c14c │ │ │ │ - ldr r3, [pc, #96] @ 2c13c │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d20, d16, d18 │ │ │ │ + vdiv.f64 d16, d17, d20 │ │ │ │ + vdiv.f64 d17, d19, d20 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vstr s14, [r6] │ │ │ │ + vstr s15, [r5] │ │ │ │ + ldr r2, [pc, #124] @ 2c708 │ │ │ │ + ldr r3, [pc, #108] @ 2c6fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c120 │ │ │ │ + bne 2c6e0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2c040 │ │ │ │ - vldr s12, [sp, #8] │ │ │ │ - vldr s14, [sp, #4] │ │ │ │ - b 2c0c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bne 2c5f0 │ │ │ │ + vldr s15, [sp, #4] │ │ │ │ + vldr s14, [sp, #8] │ │ │ │ + b 2c67c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ rsbsmi r0, r0, #0 │ │ │ │ movtgt r0, #32768 @ 0x8000 │ │ │ │ - ldrdeq r2, [r9], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r9, r8, lsl #28 │ │ │ │ - andmi r0, r0, r1, lsl #26 │ │ │ │ - eoreq r3, r9, ip, lsl #31 │ │ │ │ - strdeq r2, [r9], -r0 @ │ │ │ │ - push {r4, r5, lr} │ │ │ │ + eoreq r2, sl, r8, lsr #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, sl, r8, asr r8 │ │ │ │ + ldrdeq r3, [sl], -r8 @ │ │ │ │ + eoreq r2, sl, r4, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + str lr, [sp, #8] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #468] @ 2c340 │ │ │ │ - ldr r2, [pc, #468] @ 2c344 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [pc, #484] @ 2c910 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - vstr s1, [sp, #8] │ │ │ │ + ldr r3, [pc, #476] @ 2c914 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [r0] │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - beq 2c268 │ │ │ │ - ldr r2, [pc, #420] @ 2c348 │ │ │ │ + vstr s1, [sp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2c82c │ │ │ │ + ldr r2, [pc, #436] @ 2c918 │ │ │ │ vmov.f32 s17, s0 │ │ │ │ + vmov.f32 s16, s1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ - vmov.f32 s16, s1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c2a0 │ │ │ │ + beq 2c86c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c270 │ │ │ │ - ldr r3, [pc, #384] @ 2c34c │ │ │ │ - vadd.f32 s2, s16, s17 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s10, [r3] │ │ │ │ - vcvt.f64.f32 d0, s17 │ │ │ │ - vldr d3, [pc, #344] @ 2c338 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ + beq 2c834 │ │ │ │ + ldr r3, [pc, #400] @ 2c91c │ │ │ │ + vadd.f32 s14, s16, s17 │ │ │ │ + vcvt.f64.f32 d17, s17 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ - vdiv.f64 d4, d0, d3 │ │ │ │ - vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f64 d22, #96 @ 0x3f000000 0.5 │ │ │ │ add r5, sp, #12 │ │ │ │ + vldr d19, [pc, #356] @ 2c908 │ │ │ │ + vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ mov r2, r5 │ │ │ │ - vdiv.f64 d7, d1, d3 │ │ │ │ mov r1, r5 │ │ │ │ - vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ mov r0, #8 │ │ │ │ - vdiv.f64 d1, d5, d3 │ │ │ │ - vdiv.f64 d5, d8, d3 │ │ │ │ - vmul.f64 d7, d7, d1 │ │ │ │ - vmul.f64 d4, d4, d1 │ │ │ │ - vmul.f64 d6, d5, d1 │ │ │ │ - vmul.f64 d7, d7, d2 │ │ │ │ - vcvt.f32.f64 s8, d4 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s8, [sp, #12] │ │ │ │ - vstr s12, [sp, #16] │ │ │ │ - vstr s14, [sp, #20] │ │ │ │ - vstr s14, [sp, #24] │ │ │ │ - vstr s14, [sp, #28] │ │ │ │ - vstr s14, [sp, #32] │ │ │ │ - vstr s14, [sp, #36] @ 0x24 │ │ │ │ - vstr s14, [sp, #40] @ 0x28 │ │ │ │ - bl 91038 │ │ │ │ - ldr r1, [pc, #248] @ 2c350 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vcvt.f64.f32 d20, s14 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vdiv.f64 d18, d17, d19 │ │ │ │ + vcvt.f64.f32 d21, s15 │ │ │ │ + vdiv.f64 d16, d20, d19 │ │ │ │ + vdiv.f64 d20, d21, d19 │ │ │ │ + vdiv.f64 d17, d8, d19 │ │ │ │ + vmul.f64 d16, d16, d20 │ │ │ │ + vmul.f64 d18, d18, d20 │ │ │ │ + vmul.f64 d17, d17, d20 │ │ │ │ + vmul.f64 d16, d16, d22 │ │ │ │ + vcvt.f32.f64 s13, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vstr s13, [sp, #12] │ │ │ │ + vstr s14, [sp, #16] │ │ │ │ + vstr s15, [sp, #20] │ │ │ │ + vstr s15, [sp, #24] │ │ │ │ + vstr s15, [sp, #28] │ │ │ │ + vstr s15, [sp, #32] │ │ │ │ + vstr s15, [sp, #36] @ 0x24 │ │ │ │ + vstr s15, [sp, #40] @ 0x28 │ │ │ │ + bl 964a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 86ea8 │ │ │ │ + mov r1, #3328 @ 0xd00 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + bl 8bca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c2c8 │ │ │ │ + beq 2c894 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #220] @ 2c354 │ │ │ │ - ldr r3, [pc, #200] @ 2c344 │ │ │ │ + ldr r2, [pc, #228] @ 2c920 │ │ │ │ + ldr r3, [pc, #212] @ 2c914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c330 │ │ │ │ + bne 2c900 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, #5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2c268 │ │ │ │ + beq 2c82c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c1c4 │ │ │ │ - b 2c270 │ │ │ │ - ldr r2, [pc, #136] @ 2c358 │ │ │ │ + bne 2c784 │ │ │ │ + b 2c834 │ │ │ │ + ldr r2, [pc, #136] @ 2c924 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #124] @ 2c35c │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #124] @ 2c928 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 86ba8 │ │ │ │ + bl 8b968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c268 │ │ │ │ - ldr r1, [pc, #88] @ 2c350 │ │ │ │ + beq 2c82c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 86ea8 │ │ │ │ + mov r1, #3328 @ 0xd00 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + bl 8bca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c31c │ │ │ │ - ldr r3, [pc, #80] @ 2c360 │ │ │ │ + beq 2c8ec │ │ │ │ + ldr r3, [pc, #76] @ 2c92c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 2c268 │ │ │ │ - ldr r2, [pc, #64] @ 2c364 │ │ │ │ + b 2c82c │ │ │ │ + ldr r2, [pc, #60] @ 2c930 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 2c270 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bl 83054 │ │ │ │ + b 2c834 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - eoreq r2, r9, ip, asr r7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r9, r4, ip, r4 │ │ │ │ - eoreq r3, r9, r0, ror #28 │ │ │ │ - andmi r0, r0, r0, lsl #26 │ │ │ │ - eoreq r2, r9, r0, asr r6 │ │ │ │ - andseq lr, r6, r8, ror #31 │ │ │ │ - andseq lr, r6, r0, asr #22 │ │ │ │ - eoreq r4, r9, r8, lsr #22 │ │ │ │ - andseq lr, r6, ip, asr #31 │ │ │ │ + eoreq r2, sl, ip, lsr #3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r4, [sl], -r0 @ │ │ │ │ + eoreq r3, sl, ip, ror r8 │ │ │ │ + eoreq r2, sl, r4, lsr #1 │ │ │ │ + @ instruction: 0x0017f3dc │ │ │ │ + andseq lr, r7, r4, lsr pc │ │ │ │ + eoreq r4, sl, r8, asr r5 │ │ │ │ + @ instruction: 0x0017f3bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #152] @ 2c418 │ │ │ │ - ldr r3, [pc, #152] @ 2c41c │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #160] @ 2c9f0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - add r2, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ + add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ + ldr r3, [pc, #144] @ 2c9f4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2bfd8 │ │ │ │ - vldr s14, [r4, #8] │ │ │ │ - ldr r2, [pc, #108] @ 2c420 │ │ │ │ - ldr r3, [pc, #100] @ 2c41c │ │ │ │ - vcvt.f32.s32 s1, s14 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 2c580 │ │ │ │ + vldr s13, [r4, #8] │ │ │ │ + ldr r2, [pc, #116] @ 2c9f8 │ │ │ │ + ldr r3, [pc, #108] @ 2c9f4 │ │ │ │ vldr s15, [sp, #4] │ │ │ │ + vcvt.f32.s32 s1, s13 │ │ │ │ + add r2, pc, r2 │ │ │ │ vldr s14, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vadd.f32 s15, s1, s15 │ │ │ │ + vadd.f32 s1, s1, s14 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - vadd.f32 s1, s1, s14 │ │ │ │ - bne 2c410 │ │ │ │ - vldr s0, [pc, #40] @ 2c414 │ │ │ │ + bne 2c9e8 │ │ │ │ + vldr s0, [pc, #48] @ 2c9ec │ │ │ │ mov r0, r4 │ │ │ │ vcmpe.f32 s1, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ - vmovgt.f32 s1, s0 │ │ │ │ + vselgt.f32 s1, s0, s1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s0, s15 │ │ │ │ + vselgt.f32 s0, s0, s15 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2c150 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2c70c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - eoreq r2, r9, r8, asr #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r9, r0, lsl r5 │ │ │ │ + eoreq r1, sl, r0, lsl #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, sl, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #152] @ 2c4d4 │ │ │ │ - ldr r3, [pc, #152] @ 2c4d8 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #160] @ 2cab8 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - add r2, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ + add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ + ldr r3, [pc, #144] @ 2cabc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2bfd8 │ │ │ │ + bl 2c580 │ │ │ │ vldr s15, [r4, #8] │ │ │ │ - ldr r2, [pc, #108] @ 2c4dc │ │ │ │ - ldr r3, [pc, #100] @ 2c4d8 │ │ │ │ + ldr r2, [pc, #116] @ 2cac0 │ │ │ │ + ldr r3, [pc, #108] @ 2cabc │ │ │ │ + vldr s14, [sp, #4] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr s14, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vsub.f32 s14, s14, s15 │ │ │ │ + vsub.f32 s1, s1, s15 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - vsub.f32 s1, s1, s15 │ │ │ │ - bne 2c4cc │ │ │ │ + bne 2cab0 │ │ │ │ vcmpe.f32 s1, #0.0 │ │ │ │ - vldr s0, [pc, #36] @ 2c4d0 │ │ │ │ + vldr s0, [pc, #44] @ 2cab4 │ │ │ │ mov r0, r4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f32 s14, s0 │ │ │ │ vmovmi.f32 s1, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovpl.f32 s0, s14 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2c150 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2c70c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r2, r9, ip, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r9, r4, asr r4 │ │ │ │ + strhteq r1, [sl], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, sl, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #112] @ 2c568 │ │ │ │ - ldr r3, [pc, #112] @ 2c56c │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #120] @ 2cb58 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ + ldr r3, [pc, #104] @ 2cb5c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2bfd8 │ │ │ │ - vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ + bl 2c580 │ │ │ │ vldr s15, [sp, #4] │ │ │ │ + vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ vldr s13, [sp, #8] │ │ │ │ - ldr r2, [pc, #60] @ 2c570 │ │ │ │ - ldr r3, [pc, #52] @ 2c56c │ │ │ │ + ldr r2, [pc, #68] @ 2cb60 │ │ │ │ + ldr r3, [pc, #60] @ 2cb5c │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ add r2, pc, r2 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstr s15, [r4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c564 │ │ │ │ + bne 2cb54 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r9], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r9, r0, r3, r2 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [sl], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, sl, r0, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c5cc │ │ │ │ + beq 2cbdc │ │ │ │ vldr s0, [r0, #16] │ │ │ │ - vldr s1, [r0, #20] │ │ │ │ - pop {r4, lr} │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ + bne 2cba8 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #17096 @ 0x42c8 │ │ │ │ + vmov s0, r3 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + vldr s1, [r4, #20] │ │ │ │ vcmp.f32 s1, #0.0 │ │ │ │ - vldreq s15, [pc, #64] @ 2c5f4 │ │ │ │ - vmoveq.f32 s0, s15 │ │ │ │ - vstreq s15, [r0, #16] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq s15, [pc, #48] @ 2c5f4 │ │ │ │ - vmoveq.f32 s1, s15 │ │ │ │ - vstreq s15, [r0, #20] │ │ │ │ - b 2c150 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne 2cbc8 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #17096 @ 0x42c8 │ │ │ │ + vmov s1, r3 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2c70c │ │ │ │ add r2, r0, #20 │ │ │ │ add r1, r0, #16 │ │ │ │ - bl 2bfd8 │ │ │ │ - vldr s1, [pc, #24] @ 2c5f8 │ │ │ │ + bl 2c580 │ │ │ │ + vldr s1, [pc, #28] @ 2cc0c │ │ │ │ mov r0, r4 │ │ │ │ vmov.f32 s0, s1 │ │ │ │ - bl 2c150 │ │ │ │ + bl 2c70c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ - sbcmi r0, r8, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [r1] │ │ │ │ - bxeq lr │ │ │ │ - ldr r1, [pc] @ 2c61c │ │ │ │ - b 86ea8 │ │ │ │ - andmi r1, r0, r1, lsl #24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cc34 │ │ │ │ + movw r1, #7169 @ 0x1c01 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + b 8bca4 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #288] @ 2c758 │ │ │ │ - sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #284] @ 2c75c │ │ │ │ - vstr s0, [sp, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + ldr r1, [pc, #324] @ 2cda4 │ │ │ │ mov r4, r0 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r3, #0 │ │ │ │ + add r7, sp, #20 │ │ │ │ + ldr r2, [pc, #308] @ 2cda8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, sp, #20 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ + vstr s0, [sp, #4] │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - beq 2c68c │ │ │ │ - add r7, sp, #4 │ │ │ │ - ldr r1, [pc, #224] @ 2c760 │ │ │ │ - mov r2, r7 │ │ │ │ - bl 86ea8 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 2c6b8 │ │ │ │ - ldr r2, [pc, #208] @ 2c764 │ │ │ │ - ldr r3, [pc, #196] @ 2c75c │ │ │ │ + beq 2ccb8 │ │ │ │ + add r8, sp, #4 │ │ │ │ + mov r1, #7168 @ 0x1c00 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 8bca4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ccf8 │ │ │ │ + ldr r2, [pc, #236] @ 2cdac │ │ │ │ + ldr r3, [pc, #228] @ 2cda8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c754 │ │ │ │ - add sp, sp, #56 @ 0x38 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #168] @ 2c768 │ │ │ │ + bne 2cda0 │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #176] @ 2cdb0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 86ba8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 2c740 │ │ │ │ + bl 8b968 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 2cd8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 86604 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r4, #2 │ │ │ │ - mov sl, #1065353216 @ 0x3f800000 │ │ │ │ - mov r9, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ - add r6, sp, #12 │ │ │ │ - str sl, [r5] │ │ │ │ + add fp, sp, #12 │ │ │ │ + bl 8b3a8 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r9, #1065353216 @ 0x3f800000 │ │ │ │ + mov r4, #2 │ │ │ │ + vst1.8 {d16-d17}, [r7] │ │ │ │ + vstr d16, [r7, #16] │ │ │ │ + vstr d16, [r7, #24] │ │ │ │ + mov r7, #6656 @ 0x1a00 │ │ │ │ + movt r7, #16384 @ 0x4000 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [r5] │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r1, [pc, #92] @ 2c76c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ add r4, r4, #1 │ │ │ │ blx r3 │ │ │ │ cmp r4, #8 │ │ │ │ - str r9, [r5], #4 │ │ │ │ - bne 2c6fc │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r1, [pc, #44] @ 2c760 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r8 │ │ │ │ + str sl, [r5], #4 │ │ │ │ + bne 2cd44 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r1, #7168 @ 0x1c00 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b 2c68c │ │ │ │ - ldr r2, [pc, #40] @ 2c770 │ │ │ │ + b 2ccb8 │ │ │ │ + ldr r2, [pc, #32] @ 2cdb4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 2c68c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r9, r8, lsl #5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r1, r0, r0, lsl #24 │ │ │ │ - eoreq r2, r9, r4, lsr r2 │ │ │ │ - andseq lr, r6, r8, asr ip │ │ │ │ - andmi r1, r0, r0, lsl #20 │ │ │ │ - @ instruction: 0x0016ebd4 │ │ │ │ + bl 83054 │ │ │ │ + b 2ccb8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, sl, ip, ror #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, sl, r0, lsr #24 │ │ │ │ + @ instruction: 0x0017efd8 │ │ │ │ + andseq lr, r7, r8, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #328] @ 2c8d4 │ │ │ │ - ldr r3, [pc, #328] @ 2c8d8 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #324] @ 2cf20 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #320] @ 2cf24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr r7, [r6] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + sub r5, r8, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - sub r5, r8, r7 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ add r5, r5, r3 │ │ │ │ - beq 2c894 │ │ │ │ + beq 2cee8 │ │ │ │ cmp r5, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ands r6, r4, #536870912 @ 0x20000000 │ │ │ │ - bne 2c808 │ │ │ │ + beq 2ce50 │ │ │ │ + ands r3, r4, #536870912 @ 0x20000000 │ │ │ │ + bne 2ce64 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 2c850 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - blx 199864 │ │ │ │ - ldr r5, [pc, #248] @ 2c8dc │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - str r4, [r3, r1, lsl #2] │ │ │ │ - and r4, r4, #134217728 @ 0x8000000 │ │ │ │ - ldr r3, [pc, #224] @ 2c8e0 │ │ │ │ + beq 2cea8 │ │ │ │ + udiv r3, r6, r8 │ │ │ │ + ldr r2, [pc, #252] @ 2cf28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + mls r3, r8, r3, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r2] │ │ │ │ + and r2, r4, #134217728 @ 0x8000000 │ │ │ │ + str r4, [r1, r3, lsl #2] │ │ │ │ + ldr r3, [pc, #224] @ 2cf2c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r4, [r3, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r5, r8, asr #1 │ │ │ │ - pople {r4, r5, r6, r7, r8, pc} │ │ │ │ + ble 2ce50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 2c850 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - blx 199864 │ │ │ │ - ldr r5, [pc, #184] @ 2c8e4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - str r4, [r3, r1, lsl #2] │ │ │ │ - ldr r3, [pc, #164] @ 2c8e8 │ │ │ │ + beq 2cea8 │ │ │ │ + udiv r3, r6, r8 │ │ │ │ + ldr r2, [pc, #176] @ 2cf30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + mls r3, r8, r3, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r2] │ │ │ │ + str r4, [r1, r3, lsl #2] │ │ │ │ + ldr r3, [pc, #152] @ 2cf34 │ │ │ │ bic r4, r4, #536870912 @ 0x20000000 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #148] @ 2c8ec │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - tst r3, #134217728 @ 0x8000000 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r3, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - beq 2c8ac │ │ │ │ - mov r0, r7 │ │ │ │ - blx 199864 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + b 2ce50 │ │ │ │ + ldr r2, [pc, #136] @ 2cf38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + tst r1, #134217728 @ 0x8000000 │ │ │ │ + bne 2ce50 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq 2cef8 │ │ │ │ + udiv r3, r6, r8 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + mls r3, r8, r3, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r2] │ │ │ │ mov r2, #134217728 @ 0x8000000 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r3, r1, lsl #2] │ │ │ │ - mov r4, #134217728 @ 0x8000000 │ │ │ │ - b 2c7f8 │ │ │ │ + str r2, [r1, r3, lsl #2] │ │ │ │ + mov r2, #134217728 @ 0x8000000 │ │ │ │ + b 2ce44 │ │ │ │ lsl r0, r8, #2 │ │ │ │ - bl 1d15c │ │ │ │ - cmp r5, #0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - bne 2c7c0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r7 │ │ │ │ - blx 199864 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + bl 1d094 │ │ │ │ + str r0, [r7, #8] │ │ │ │ + b 2ce08 │ │ │ │ + cmp r3, #0 │ │ │ │ + udiv r3, r6, r8 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ orr r4, r4, #134217728 @ 0x8000000 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r7, [r5] │ │ │ │ - str r4, [r3, r1, lsl #2] │ │ │ │ - bne 2c83c │ │ │ │ - b 2c88c │ │ │ │ - strhteq r4, [r9], -r8 │ │ │ │ - eoreq r3, r9, r0, lsr #17 │ │ │ │ - eoreq r4, r9, r0, ror #12 │ │ │ │ - eoreq r4, r9, r8, asr #12 │ │ │ │ - eoreq r4, r9, r8, lsl r6 │ │ │ │ - eoreq r4, r9, r0, lsl #12 │ │ │ │ - strdeq r4, [r9], -r0 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #68] @ 2c94c │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 2c944 │ │ │ │ - ldm r5, {r3, r4} │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 2c944 │ │ │ │ - ldr r3, [pc, #40] @ 2c950 │ │ │ │ - mov r0, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - blx 199864 │ │ │ │ - add r4, r4, #1 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r0, [r6, r1, lsl #2] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + mls r3, r8, r3, r6 │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r2] │ │ │ │ + str r4, [r1, r3, lsl #2] │ │ │ │ + bne 2ce94 │ │ │ │ + b 2cee0 │ │ │ │ + eoreq r4, sl, r4, rrx │ │ │ │ + eoreq r3, sl, r8, asr #4 │ │ │ │ + eoreq r4, sl, ip, lsl r0 │ │ │ │ + strdeq r3, [sl], -ip @ │ │ │ │ + eoreq r3, sl, r8, asr #31 │ │ │ │ + eoreq r3, sl, r8, lsr #31 │ │ │ │ + mlaeq sl, r8, pc, r3 @ │ │ │ │ + ldr r2, [pc, #64] @ 2cf84 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cf7c │ │ │ │ + ldm r2, {r1, r3} │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 2cf7c │ │ │ │ + ldr r1, [pc, #36] @ 2cf88 │ │ │ │ + ldr ip, [pc, r1] │ │ │ │ + udiv r1, r3, ip │ │ │ │ + mls r1, ip, r1, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr r0, [r0, r1, lsl #2] │ │ │ │ + bx lr │ │ │ │ mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r4, r9, r0, asr #10 │ │ │ │ - eoreq r3, r9, r8, lsl #14 │ │ │ │ + bx lr │ │ │ │ + eoreq r3, sl, r4, lsl #30 │ │ │ │ + ldrdeq r3, [sl], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r3, [pc, #200] @ 2ca3c │ │ │ │ + bl 139828 │ │ │ │ + ldr r3, [pc, #228] @ 2d098 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 2c998 │ │ │ │ + beq 2cfd8 │ │ │ │ bic r3, r4, #536870912 @ 0x20000000 │ │ │ │ add r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ sub r3, r3, #768 @ 0x300 │ │ │ │ cmp r3, #19 │ │ │ │ - popls {r4, r5, r6, pc} │ │ │ │ + bls 2cffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c774 │ │ │ │ - ldr r3, [pc, #152] @ 2ca40 │ │ │ │ + bl 2cdb8 │ │ │ │ + ldr r3, [pc, #180] @ 2d09c │ │ │ │ tst r4, #536870912 @ 0x20000000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - bne 2c9e8 │ │ │ │ + bne 2d00c │ │ │ │ cmp r4, r2 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - cmp r2, r4 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #116] @ 2ca44 │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - sub r5, r5, r1 │ │ │ │ - cmp r5, r3 │ │ │ │ - popcs {r4, r5, r6, pc} │ │ │ │ - b 2ca20 │ │ │ │ - bic r4, r4, #536870912 @ 0x20000000 │ │ │ │ + beq 2d06c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r3, #24] │ │ │ │ + bic r4, r4, #536870912 @ 0x20000000 │ │ │ │ cmp r4, r2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ str r4, [r3, #16] │ │ │ │ - str r1, [r3, #28] │ │ │ │ + str r2, [r3, #20] │ │ │ │ str r5, [r3, #24] │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ 2ca48 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bne 2cffc │ │ │ │ + ldr r3, [pc, #108] @ 2d0a0 │ │ │ │ sub r1, r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - popcs {r4, r5, r6, pc} │ │ │ │ + bcs 2cffc │ │ │ │ add r3, r4, #-268435456 @ 0xf0000000 │ │ │ │ sub r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #19 │ │ │ │ - pophi {r4, r5, r6, pc} │ │ │ │ + bhi 2cffc │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 2c774 │ │ │ │ - eoreq r3, r9, r0, asr #13 │ │ │ │ - mlaeq r9, ip, r4, r4 │ │ │ │ - eoreq r3, r9, r0, ror #12 │ │ │ │ - eoreq r3, r9, r0, lsr #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 2cdb8 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 2cffc │ │ │ │ + ldr r2, [pc, #36] @ 2d0a4 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + sub r5, r5, r1 │ │ │ │ + cmp r5, r3 │ │ │ │ + bcs 2cffc │ │ │ │ + b 2d044 │ │ │ │ + eoreq r3, sl, ip, ror r0 │ │ │ │ + eoreq r3, sl, ip, asr lr │ │ │ │ + strdeq r2, [sl], -ip @ │ │ │ │ + strhteq r2, [sl], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #32] @ 2ca84 │ │ │ │ + ldr r4, [pc, #40] @ 2d0ec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - str r3, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r4, r9, r4, ror #7 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r3, sl, r4, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #228] @ 2cb88 │ │ │ │ - ldr r5, [pc, #228] @ 2cb8c │ │ │ │ + ldr r4, [pc, #236] @ 2d200 │ │ │ │ + ldr r5, [pc, #236] @ 2d204 │ │ │ │ + ldr r3, [pc, #236] @ 2d208 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #220] @ 2cb90 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2cad4 │ │ │ │ + beq 2d144 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cae0 │ │ │ │ + beq 2d15c │ │ │ │ mov r0, #0 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #8] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ - add r2, r4, #1200 @ 0x4b0 │ │ │ │ - vldr s15, [r2, #8] │ │ │ │ + add r3, r4, #1200 @ 0x4b0 │ │ │ │ + vldr d19, [r4, #104] @ 0x68 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - vldr d5, [r4, #104] @ 0x68 │ │ │ │ + vldr d17, [pc, #116] @ 2d1f8 │ │ │ │ + vmul.f32 s15, s0, s15 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ rsb r3, r1, #0 │ │ │ │ - vmov s8, r3 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - vldr d6, [pc, #108] @ 2cb80 │ │ │ │ - vcvt.f64.s32 d4, s8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - vnmls.f64 d6, d4, d8 │ │ │ │ - vmul.f32 s14, s0, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vmov s14, r3 │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f64.f32 d0, s15 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + vsub.f64 d0, d0, d19 │ │ │ │ + vcvt.f64.s32 d18, s14 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vnmls.f64 d17, d18, d8 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + vcmpe.f64 d0, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2cb68 │ │ │ │ + bpl 2d1e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 2cb68 │ │ │ │ + beq 2d1e4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ str r1, [r5, #8] │ │ │ │ - b 2cad8 │ │ │ │ - ldr r3, [pc, #36] @ 2cb94 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 2d148 │ │ │ │ + ldr r3, [pc, #32] @ 2d20c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 2cad4 │ │ │ │ - nop {0} │ │ │ │ + b 2d144 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - mlaeq r9, r4, r5, r3 │ │ │ │ - strhteq r4, [r9], -r8 │ │ │ │ - mulseq r6, r0, r8 │ │ │ │ - strdeq r4, [r9], -r8 @ │ │ │ │ + eoreq r2, sl, r0, lsr #30 │ │ │ │ + eoreq r3, sl, r8, asr #26 │ │ │ │ + andseq lr, r7, r0, ror #23 │ │ │ │ + eoreq r3, sl, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #132] @ 2cc34 │ │ │ │ + ldr r3, [pc, #156] @ 2d2cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r6, [r3, #3188] @ 0xc74 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq 2cc1c │ │ │ │ + beq 2d2a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cbf4 │ │ │ │ - b 2cc2c │ │ │ │ - add r3, r4, #8 │ │ │ │ + bne 2d270 │ │ │ │ + b 2d2c4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cc24 │ │ │ │ + beq 2d2bc │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cbe0 │ │ │ │ + add r3, r4, #8 │ │ │ │ + bne 2d260 │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r0, [r6, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cc1c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1b560 │ │ │ │ + beq 2d2a8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b4c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r4, r4, #12 │ │ │ │ - b 2cc08 │ │ │ │ + b 2d288 │ │ │ │ mov r4, #4 │ │ │ │ - b 2cc08 │ │ │ │ - eoreq r3, r9, ip, lsl #9 │ │ │ │ + b 2d288 │ │ │ │ + eoreq r2, sl, ip, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #56] @ 2cc88 │ │ │ │ - ldr r3, [pc, #56] @ 2cc8c │ │ │ │ - add r2, pc, r2 │ │ │ │ - vldr d7, [r2, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 2cc90 │ │ │ │ + ldr r3, [pc, #56] @ 2d320 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr ip, [pc, #44] @ 2d324 │ │ │ │ + ldr r2, [pc, #44] @ 2d328 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr d16, [r3, #24] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr ip, [ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d16, [sp] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eoreq r4, r9, r8, lsl r2 │ │ │ │ - eoreq r3, r9, ip, lsl r9 │ │ │ │ - andseq lr, r6, ip, ror #13 │ │ │ │ + eoreq r3, sl, r0, ror fp │ │ │ │ + eoreq r3, sl, r4, ror r2 │ │ │ │ + andseq lr, r7, ip, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr ip, [r1] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #144] @ 2cd54 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #140] @ 2cd58 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r2, [pc, #160] @ 2d404 │ │ │ │ + str r3, [sp] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r1, [pc, #148] @ 2d408 │ │ │ │ + add r0, r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - mov r6, r0 │ │ │ │ - mvn r3, #0 │ │ │ │ + sub r1, r5, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - add r0, r0, ip │ │ │ │ mov r2, #1 │ │ │ │ - sub r1, r5, ip │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #80] @ 2cd5c │ │ │ │ - add r2, pc, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4] │ │ │ │ - movls r3, #0 │ │ │ │ - strbls r3, [r6, r5] │ │ │ │ - ldr r3, [pc, #48] @ 2cd58 │ │ │ │ - strls r5, [r4] │ │ │ │ + bhi 2d3c0 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r6, r5] │ │ │ │ + str r5, [r4] │ │ │ │ + ldr r2, [pc, #68] @ 2d40c │ │ │ │ + ldr r3, [pc, #56] @ 2d404 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2cd50 │ │ │ │ + bne 2d400 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r9], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r1, r9, r0, asr #23 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, sl, ip, ror #10 │ │ │ │ + eoreq r1, sl, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vmov.f32 s15, #36 @ 0x41200000 10.0 │ │ │ │ - vmul.f32 s15, s0, s15 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r4, r0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ vmov.f32 s16, s0 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r5, r1 │ │ │ │ + movw r7, #52429 @ 0xcccd │ │ │ │ + movt r7, #52428 @ 0xcccc │ │ │ │ + strd r0, [sp, #8] │ │ │ │ + mov fp, #5 │ │ │ │ + movw r6, #34953 @ 0x8889 │ │ │ │ + movt r6, #34952 @ 0x8888 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + vmul.f32 s15, s0, s15 │ │ │ │ vmov r0, s15 │ │ │ │ - blx 19a19c │ │ │ │ - ldr r7, [pc, #692] @ 2d054 │ │ │ │ + blx 1aab64 │ │ │ │ lsr r3, r0, #28 │ │ │ │ - orr r3, r3, r1, lsl #4 │ │ │ │ - bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic lr, r0, #-268435456 @ 0xf0000000 │ │ │ │ asr r8, r1, #31 │ │ │ │ + orr r3, r3, r1, lsl #4 │ │ │ │ + lsr r5, r0, #20 │ │ │ │ + and r2, r8, #3 │ │ │ │ + bic r4, r8, #3 │ │ │ │ + bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ add lr, lr, r3 │ │ │ │ + orr r5, r5, r1, lsl #12 │ │ │ │ + movw r3, #52428 @ 0xcccc │ │ │ │ + movt r3, #52428 @ 0xcccc │ │ │ │ add lr, lr, r1, lsr #24 │ │ │ │ - and r3, r8, #3 │ │ │ │ - add lr, lr, r3 │ │ │ │ - umull r3, r9, r7, lr │ │ │ │ - bic ip, r8, #3 │ │ │ │ - bic r2, r9, #3 │ │ │ │ - add r2, r2, r9, lsr #2 │ │ │ │ - sub lr, lr, r2 │ │ │ │ - add lr, lr, ip │ │ │ │ - ldr r3, [pc, #632] @ 2d058 │ │ │ │ - subs r2, r0, lr │ │ │ │ - mul r3, r3, r2 │ │ │ │ - sbc r9, r1, lr, asr #31 │ │ │ │ - umull ip, r2, r2, r7 │ │ │ │ - mla r3, r7, r9, r3 │ │ │ │ - ldr r9, [pc, #612] @ 2d05c │ │ │ │ - add r3, r3, r2 │ │ │ │ - asr r7, r3, #31 │ │ │ │ - eor r2, ip, r3, asr #31 │ │ │ │ - subs r2, r2, r7 │ │ │ │ - and r2, r2, #1 │ │ │ │ - eor r2, r2, r7 │ │ │ │ - subs r2, r2, r7 │ │ │ │ - mov r7, #5 │ │ │ │ - umull r2, r7, r2, r7 │ │ │ │ - lsr r7, r3, #31 │ │ │ │ - adds r2, r2, lr │ │ │ │ - adds r7, r7, ip │ │ │ │ + ubfx r5, r5, #0, #20 │ │ │ │ + add lr, lr, r2 │ │ │ │ + umull r2, ip, r7, lr │ │ │ │ + ubfx r2, r0, #0, #20 │ │ │ │ + add r2, r2, r5 │ │ │ │ + ubfx r5, r1, #8, #20 │ │ │ │ + add r2, r2, r5 │ │ │ │ + bic r5, ip, #3 │ │ │ │ + add r5, r5, ip, lsr #2 │ │ │ │ + and ip, r8, #133 @ 0x85 │ │ │ │ + bic r8, r8, #73 @ 0x49 │ │ │ │ + add r2, r2, r1, lsr #28 │ │ │ │ + sub lr, lr, r5 │ │ │ │ + movw r5, #61166 @ 0xeeee │ │ │ │ + movt r5, #61166 @ 0xeeee │ │ │ │ + add lr, lr, r4 │ │ │ │ + add r2, r2, ip │ │ │ │ + subs ip, r0, lr │ │ │ │ + sbc r4, r1, lr, asr #31 │ │ │ │ + mul r3, r3, ip │ │ │ │ + mla r3, r7, r4, r3 │ │ │ │ + umull r7, ip, ip, r7 │ │ │ │ + add r3, r3, ip │ │ │ │ + movw ip, #33205 @ 0x81b5 │ │ │ │ + movt ip, #6990 @ 0x1b4e │ │ │ │ + asr r9, r3, #31 │ │ │ │ + lsr r4, r3, #31 │ │ │ │ + umull ip, sl, ip, r2 │ │ │ │ + eor ip, r7, r9 │ │ │ │ + subs ip, ip, r9 │ │ │ │ + and ip, ip, #1 │ │ │ │ + eor ip, ip, r9 │ │ │ │ + lsr sl, sl, #3 │ │ │ │ + subs ip, ip, r9 │ │ │ │ + movw r9, #25340 @ 0x62fc │ │ │ │ + movt r9, #12233 @ 0x2fc9 │ │ │ │ + umull ip, fp, ip, fp │ │ │ │ + adds ip, ip, lr │ │ │ │ + adds r4, r4, r7 │ │ │ │ + lsr r4, r4, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ - lsr r7, r7, #1 │ │ │ │ - orr r7, r7, r3, lsl #31 │ │ │ │ - asr sl, r3, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - lsr r2, r7, #28 │ │ │ │ - orr r2, r2, sl, lsl #4 │ │ │ │ - bic ip, r2, #-268435456 @ 0xf0000000 │ │ │ │ - bic r2, r7, #-268435456 @ 0xf0000000 │ │ │ │ + movw lr, #61167 @ 0xeeef │ │ │ │ + movt lr, #61166 @ 0xeeee │ │ │ │ + str ip, [sp, #20] │ │ │ │ + mov ip, #75 @ 0x4b │ │ │ │ + orr r4, r4, r3, lsl #31 │ │ │ │ + mls r2, ip, sl, r2 │ │ │ │ + asr r7, r3, #1 │ │ │ │ + bic ip, r4, #-268435456 @ 0xf0000000 │ │ │ │ asr r3, r3, #31 │ │ │ │ - add r2, r2, ip │ │ │ │ - add r2, r2, sl, lsr #24 │ │ │ │ - and ip, r3, #13 │ │ │ │ - add r2, r2, ip │ │ │ │ - umull lr, ip, r9, r2 │ │ │ │ + add r2, r2, r8 │ │ │ │ + lsr r8, r4, #28 │ │ │ │ + orr r8, r8, r7, lsl #4 │ │ │ │ + bic r8, r8, #-268435456 @ 0xf0000000 │ │ │ │ + add ip, ip, r8 │ │ │ │ + and r8, r3, #13 │ │ │ │ + add ip, ip, r7, lsr #24 │ │ │ │ bic r3, r3, #13 │ │ │ │ - lsr ip, ip, #3 │ │ │ │ - rsb ip, ip, ip, lsl #4 │ │ │ │ - sub r2, r2, ip │ │ │ │ - add r2, r2, r3 │ │ │ │ - lsr r3, r0, #20 │ │ │ │ - orr r3, r3, r1, lsl #12 │ │ │ │ - ubfx r3, r3, #0, #20 │ │ │ │ - ubfx ip, r0, #0, #20 │ │ │ │ - add ip, ip, r3 │ │ │ │ - ubfx r3, r1, #8, #20 │ │ │ │ - add ip, ip, r3 │ │ │ │ - and fp, r8, #133 @ 0x85 │ │ │ │ - add ip, ip, r1, lsr #28 │ │ │ │ - ldr lr, [pc, #448] @ 2d060 │ │ │ │ - add ip, ip, fp │ │ │ │ - umull fp, lr, lr, ip │ │ │ │ - ldr r3, [pc, #440] @ 2d064 │ │ │ │ - lsr lr, lr, #3 │ │ │ │ - add lr, lr, lr, lsl #2 │ │ │ │ - rsb lr, lr, lr, lsl #4 │ │ │ │ - bic r8, r8, #73 @ 0x49 │ │ │ │ - sub ip, ip, lr │ │ │ │ - subs lr, r7, r2 │ │ │ │ add ip, ip, r8 │ │ │ │ - sbc r8, sl, r2, asr #31 │ │ │ │ - mul r2, r3, lr │ │ │ │ - ldr sl, [pc, #404] @ 2d068 │ │ │ │ - mla r2, sl, r8, r2 │ │ │ │ - umull lr, r8, lr, sl │ │ │ │ - add r2, r2, r8 │ │ │ │ - asr r2, r2, #31 │ │ │ │ - and r2, r2, #3 │ │ │ │ - adds r2, r2, lr │ │ │ │ - lsr r2, r2, #2 │ │ │ │ - rsb r2, r2, r2, lsl #4 │ │ │ │ - sub r7, r7, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #368] @ 2d06c │ │ │ │ - subs lr, r0, ip │ │ │ │ - mul r2, r2, lr │ │ │ │ - ldr r8, [pc, #360] @ 2d070 │ │ │ │ - sbc ip, r1, ip, asr #31 │ │ │ │ - mla r2, r8, ip, r2 │ │ │ │ - umull ip, lr, lr, r8 │ │ │ │ - add r2, r2, lr │ │ │ │ - asr lr, r2, #31 │ │ │ │ - and lr, lr, #7 │ │ │ │ - adds lr, lr, ip │ │ │ │ - adc r2, r2, #0 │ │ │ │ - lsr lr, lr, #3 │ │ │ │ - orr lr, lr, r2, lsl #29 │ │ │ │ - asr fp, r2, #3 │ │ │ │ - lsr ip, lr, #28 │ │ │ │ - orr ip, ip, fp, lsl #4 │ │ │ │ - bic ip, ip, #-268435456 @ 0xf0000000 │ │ │ │ - bic r8, lr, #-268435456 @ 0xf0000000 │ │ │ │ - asr r2, r2, #31 │ │ │ │ - add r8, r8, ip │ │ │ │ - add r8, r8, fp, lsr #24 │ │ │ │ - and ip, r2, #13 │ │ │ │ - add r8, r8, ip │ │ │ │ - umull r9, ip, r9, r8 │ │ │ │ - bic r2, r2, #13 │ │ │ │ - lsr ip, ip, #3 │ │ │ │ + movw r8, #51555 @ 0xc963 │ │ │ │ + movt r8, #38447 @ 0x962f │ │ │ │ + umull fp, sl, r6, ip │ │ │ │ + lsr sl, sl, #3 │ │ │ │ + rsb sl, sl, sl, lsl #4 │ │ │ │ + sub ip, ip, sl │ │ │ │ + add ip, ip, r3 │ │ │ │ + subs r3, r4, ip │ │ │ │ + sbc ip, r7, ip, asr #31 │ │ │ │ + mul r7, r5, r3 │ │ │ │ + mla ip, lr, ip, r7 │ │ │ │ + umull r7, r3, r3, lr │ │ │ │ + add r3, ip, r3 │ │ │ │ + asr ip, r3, #31 │ │ │ │ + and ip, ip, #3 │ │ │ │ + adds ip, ip, r7 │ │ │ │ + adc r7, r3, #0 │ │ │ │ + subs r3, r0, r2 │ │ │ │ + lsr ip, ip, #2 │ │ │ │ + sbc r2, r1, r2, asr #31 │ │ │ │ + mul r9, r9, r3 │ │ │ │ + orr ip, ip, r7, lsl #30 │ │ │ │ + mla r9, r8, r2, r9 │ │ │ │ + umull r8, r3, r3, r8 │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ - sub r8, r8, ip │ │ │ │ - add r8, r8, r2 │ │ │ │ - subs ip, lr, r8 │ │ │ │ - mul r3, r3, ip │ │ │ │ - sbc fp, fp, r8, asr #31 │ │ │ │ - mla r3, sl, fp, r3 │ │ │ │ - umull ip, sl, ip, sl │ │ │ │ - movw r2, #36000 @ 0x8ca0 │ │ │ │ - add r3, r3, sl │ │ │ │ + add r3, r9, r3 │ │ │ │ + sub r4, r4, ip, lsl #2 │ │ │ │ + asr ip, r3, #31 │ │ │ │ + and ip, ip, #7 │ │ │ │ + adds ip, ip, r8 │ │ │ │ + lsr ip, ip, #3 │ │ │ │ + adc r3, r3, #0 │ │ │ │ + asr r7, r3, #3 │ │ │ │ + orr ip, ip, r3, lsl #29 │ │ │ │ asr r3, r3, #31 │ │ │ │ + lsr r8, ip, #28 │ │ │ │ + bic r2, ip, #-268435456 @ 0xf0000000 │ │ │ │ + orr r8, r8, r7, lsl #4 │ │ │ │ + bic r8, r8, #-268435456 @ 0xf0000000 │ │ │ │ + add r2, r2, r8 │ │ │ │ + and r8, r3, #13 │ │ │ │ + add r2, r2, r7, lsr #24 │ │ │ │ + bic r3, r3, #13 │ │ │ │ + add r2, r2, r8 │ │ │ │ + umull r8, r6, r6, r2 │ │ │ │ + lsr r6, r6, #3 │ │ │ │ + rsb r6, r6, r6, lsl #4 │ │ │ │ + sub r2, r2, r6 │ │ │ │ + add r2, r2, r3 │ │ │ │ + subs r3, ip, r2 │ │ │ │ + sbc r7, r7, r2, asr #31 │ │ │ │ + mul r5, r5, r3 │ │ │ │ + mla r5, lr, r7, r5 │ │ │ │ + umull r2, lr, r3, lr │ │ │ │ + add r5, r5, lr │ │ │ │ + asr r3, r5, #31 │ │ │ │ and r3, r3, #3 │ │ │ │ - adds r3, r3, ip │ │ │ │ + adds r3, r3, r2 │ │ │ │ + movw r2, #36000 @ 0x8ca0 │ │ │ │ lsr r3, r3, #2 │ │ │ │ + adc r5, r5, #0 │ │ │ │ + orr r3, r3, r5, lsl #30 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ - sub r8, lr, r3, lsl #2 │ │ │ │ + sub r5, ip, r3, lsl #2 │ │ │ │ mov r3, #0 │ │ │ │ - blx 19a0c0 │ │ │ │ + blx 1aaa88 │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 2d030 │ │ │ │ + bls 2d720 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 2cff4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bgt 2d010 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #160] @ 2d074 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ + bgt 2d6e8 │ │ │ │ + cmp r5, #0 │ │ │ │ + bgt 2d704 │ │ │ │ + ldr r3, [pc, #160] @ 2d754 │ │ │ │ + ldr ip, [sp, #20] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - add sp, sp, #20 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + stm sp, {r4, ip} │ │ │ │ + bl 2d32c │ │ │ │ + add sp, sp, #28 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #124] @ 2d078 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #104] @ 2d758 │ │ │ │ str r0, [sp] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - ldr r3, [pc, #100] @ 2d07c │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + bl 2d32c │ │ │ │ + ldr r3, [pc, #80] @ 2d75c │ │ │ │ + str r5, [sp] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - b 2cfc4 │ │ │ │ - ldr r3, [pc, #72] @ 2d080 │ │ │ │ - mov r2, r6 │ │ │ │ + bl 2d32c │ │ │ │ + b 2d6ac │ │ │ │ + ldr r3, [pc, #56] @ 2d760 │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #20 │ │ │ │ + add sp, sp, #28 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2cc94 │ │ │ │ - stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - blne 13cd73c <_IO_stdin_used@@MPLAYER_1+0x12333ac> │ │ │ │ - cdp 14, 14, cr14, cr14, cr14, {7} │ │ │ │ - cdp 14, 14, cr14, cr14, cr15, {7} │ │ │ │ - svccs 0x00c962fc │ │ │ │ - strtls ip, [pc], -r3, ror #18 │ │ │ │ - andseq lr, r6, ip, lsr #7 │ │ │ │ - andseq lr, r6, ip, ror r3 │ │ │ │ - andseq lr, r6, r8, ror #6 │ │ │ │ - @ instruction: 0x0016d5d8 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 2d32c │ │ │ │ + mulseq r7, r0, r6 │ │ │ │ + andseq lr, r7, r0, asr #12 │ │ │ │ + andseq lr, r7, ip, lsr #12 │ │ │ │ + andseq sp, r7, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r3, [pc, #276] @ 2d1c8 │ │ │ │ - ldr ip, [r4, #56] @ 0x38 │ │ │ │ + mov sl, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 139828 │ │ │ │ + ldr r3, [pc, #276] @ 2d8b8 │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr ip, [r4, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ + ldr r7, [r4, #56] @ 0x38 │ │ │ │ + ldr r9, [r4, #60] @ 0x3c │ │ │ │ + adds r5, r5, r1 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - adds r6, r6, r2 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ - adc r5, r5, r1 │ │ │ │ - ldr r8, [r4, #60] @ 0x3c │ │ │ │ - ldr r7, [r4, #68] @ 0x44 │ │ │ │ - ldr lr, [r4, #48] @ 0x30 │ │ │ │ - ldr r1, [r4, #52] @ 0x34 │ │ │ │ - str r6, [r3, #24] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - sub r2, r0, r2 │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ - bmi 2d154 │ │ │ │ - cmp ip, r2 │ │ │ │ + str r5, [r3, #24] │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r8, [r4, #68] @ 0x44 │ │ │ │ + adc r4, sl, r1 │ │ │ │ + ldr r1, [r3, #32] │ │ │ │ + str r4, [r3, #28] │ │ │ │ + sub r1, r0, r1 │ │ │ │ + cmp r1, #1000 @ 0x3e8 │ │ │ │ + bmi 2d83c │ │ │ │ + cmp r7, r6 │ │ │ │ str r0, [r3, #32] │ │ │ │ - sbcs r3, r8, r7 │ │ │ │ + sbcs r3, r9, r8 │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ - cmp lr, ip │ │ │ │ - sbcs r0, r1, r8 │ │ │ │ + cmp r2, r7 │ │ │ │ + sbcs r1, ip, r9 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - sbcs r0, r7, r1 │ │ │ │ + cmp r6, r2 │ │ │ │ + sbcs r1, r8, ip │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, ip │ │ │ │ - mov r9, r2 │ │ │ │ - bne 2d160 │ │ │ │ - ldr r2, [pc, #140] @ 2d1cc │ │ │ │ + bne 2d85c │ │ │ │ + ldr r2, [pc, #148] @ 2d8bc │ │ │ │ mov r1, #5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ - str r6, [sp] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ + str r5, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #16 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r0, lr, ip │ │ │ │ - sbc r1, r1, r8 │ │ │ │ - blx 199e38 │ │ │ │ - vldr d7, [pc, #76] @ 2d1c0 │ │ │ │ - ldr sl, [pc, #88] @ 2d1d0 │ │ │ │ - add sl, pc, sl │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + subs r0, r2, r7 │ │ │ │ + ldr sl, [pc, #88] @ 2d8c0 │ │ │ │ + sbc r1, ip, r9 │ │ │ │ + blx 1aa800 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - subs r0, r9, r4 │ │ │ │ - sbc r1, r7, r8 │ │ │ │ - vmul.f64 d8, d8, d7 │ │ │ │ - blx 199e38 │ │ │ │ + subs r0, r6, r7 │ │ │ │ + vldr d16, [pc, #52] @ 2d8b0 │ │ │ │ + sbc r1, r8, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + vmul.f64 d8, d8, d16 │ │ │ │ + blx 1aa800 │ │ │ │ + vmov d17, r0, r1 │ │ │ │ mov r2, sl │ │ │ │ - str r6, [sp] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - vmov d6, r0, r1 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ - vdiv.f64 d7, d8, d6 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ - add sp, sp, #16 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop {0} │ │ │ │ + str r5, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + vdiv.f64 d16, d8, d17 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ + b 2d83c │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - strhteq r3, [r9], -r4 │ │ │ │ - andseq lr, r6, r8, ror r2 │ │ │ │ - andseq lr, r6, r0, lsr #4 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + eoreq r3, sl, r0, asr #13 │ │ │ │ + andseq lr, r7, r4, asr #10 │ │ │ │ + @ instruction: 0x0017e4d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ff08 │ │ │ │ + ldr r5, [pc, #124] @ 2d968 │ │ │ │ + bl 84610 │ │ │ │ vldr s15, [r4, #116] @ 0x74 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ - ldr r5, [pc, #92] @ 2d25c │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vldr s15, [r4, #84] @ 0x54 │ │ │ │ add r5, pc, r5 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d8, d6, d7 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vldr s15, [r4, #84] @ 0x54 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d8, d17, d16 │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ - bl 86da0 │ │ │ │ - vldr s14, [r4, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #60] @ 2d260 │ │ │ │ - ldr r2, [pc, #60] @ 2d264 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1200 @ 0x4b0 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vldr s10, [r3, #8] │ │ │ │ - ldr r3, [r5, r2] │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vldr s12, [r3, #12] │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ - vadd.f64 d7, d7, d0 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vdiv.f64 d0, d7, d6 │ │ │ │ + bl 8bb8c │ │ │ │ + ldr r3, [r4, #132] @ 0x84 │ │ │ │ + ldr r1, [pc, #80] @ 2d96c │ │ │ │ + ldr r2, [pc, #80] @ 2d970 │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r3, [r5, r1] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1200 @ 0x4b0 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vldr s15, [r2, #8] │ │ │ │ + vcvt.f64.f32 d18, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + vadd.f64 d16, d16, d0 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d0, d16, d17 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r1, r9, r4, asr #13 │ │ │ │ - eoreq r2, r9, r4, lsl lr │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r0, sl, ip, ror #31 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r2, sl, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #156] @ 2d31c │ │ │ │ + ldr ip, [pc, #180] @ 2da48 │ │ │ │ subs r5, r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 2d2cc │ │ │ │ - ldr lr, [pc, #144] @ 2d320 │ │ │ │ + beq 2d9ec │ │ │ │ + ldr lr, [pc, #168] @ 2da4c │ │ │ │ ldr r6, [ip, lr] │ │ │ │ ldr ip, [r6] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 2d2fc │ │ │ │ + bne 2da28 │ │ │ │ mov r4, r2 │ │ │ │ - bl 143884 │ │ │ │ + bl 150c4c │ │ │ │ subs r2, r4, #0 │ │ │ │ + str r0, [r6] │ │ │ │ movne r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - str r0, [r6] │ │ │ │ - bne 2d2d4 │ │ │ │ + bne 2da00 │ │ │ │ + ldrd r4, [sp] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #64] @ 2d324 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #64] @ 2da50 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6] │ │ │ │ - b 2d2c0 │ │ │ │ - ldr r3, [pc, #36] @ 2d328 │ │ │ │ - ldr r1, [pc, #36] @ 2d32c │ │ │ │ - ldr r0, [pc, #36] @ 2d330 │ │ │ │ + b 2d9d4 │ │ │ │ + ldr r3, [pc, #36] @ 2da54 │ │ │ │ + movw r2, #1122 @ 0x462 │ │ │ │ + ldr r1, [pc, #32] @ 2da58 │ │ │ │ + ldr r0, [pc, #32] @ 2da5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - movw r2, #1122 @ 0x462 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r1, r9, r8, asr #12 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - andseq lr, r6, r8, lsl #2 │ │ │ │ - andseq r4, sl, r4, ror #3 │ │ │ │ - andseq lr, r6, r8, asr #1 │ │ │ │ - ldrsbeq lr, [r6], -r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r0, sl, ip, asr #30 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + mulseq r7, r4, r3 │ │ │ │ + andseq r4, fp, r4, ror r4 │ │ │ │ + andseq lr, r7, r8, asr r3 │ │ │ │ + andseq lr, r7, r0, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #312] @ 2d484 │ │ │ │ - ldr r5, [pc, #312] @ 2d488 │ │ │ │ + ldr r2, [pc, #320] @ 2dbbc │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [pc, #312] @ 2dbc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - bne 2d404 │ │ │ │ + bne 2db3c │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 2d47c │ │ │ │ - ldr r3, [pc, #264] @ 2d48c │ │ │ │ + bgt 2dbb4 │ │ │ │ + ldr r3, [pc, #272] @ 2dbc4 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d428 │ │ │ │ - ldr r2, [pc, #252] @ 2d490 │ │ │ │ + beq 2db60 │ │ │ │ + ldr r2, [pc, #260] @ 2dbc8 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #228] @ 2d494 │ │ │ │ - mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #236] @ 2dbcc │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #208] @ 2d498 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #216] @ 2dbd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 2d478 │ │ │ │ + bgt 2dbb0 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 2d464 │ │ │ │ + bhi 2db9c │ │ │ │ mov r0, #1 │ │ │ │ - lsl r3, r0, r4 │ │ │ │ movw r2, #41484 @ 0xa20c │ │ │ │ + lsl r3, r0, r4 │ │ │ │ tst r3, r2 │ │ │ │ - beq 2d434 │ │ │ │ - ldr r3, [pc, #164] @ 2d49c │ │ │ │ + beq 2db6c │ │ │ │ + ldr r3, [pc, #172] @ 2dbd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, #5 │ │ │ │ - beq 2d478 │ │ │ │ + beq 2dbb0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 2d47c │ │ │ │ - ble 2d37c │ │ │ │ - bl 1b590 │ │ │ │ + beq 2dbb4 │ │ │ │ + ble 2daac │ │ │ │ + bl 1b4f8 │ │ │ │ mov r1, #9 │ │ │ │ - bl 1d1c8 │ │ │ │ - b 2d37c │ │ │ │ - ldr r1, [pc, #112] @ 2d4a0 │ │ │ │ + bl 1d100 │ │ │ │ + b 2daac │ │ │ │ + ldr r1, [pc, #112] @ 2dbd8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2d38c │ │ │ │ + b 2dabc │ │ │ │ ands r1, r3, #2304 @ 0x900 │ │ │ │ - bne 2d450 │ │ │ │ + bne 2db88 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 2d464 │ │ │ │ - ldr r2, [pc, #88] @ 2d4a4 │ │ │ │ + bne 2db9c │ │ │ │ + ldr r2, [pc, #88] @ 2dbdc │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #80] @ 2d4a8 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #80] @ 2dbe0 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #64] @ 2d4ac │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #64] @ 2dbe4 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 12d24c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 139634 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c79c │ │ │ │ - eoreq r3, r9, ip, lsl fp │ │ │ │ - eoreq r1, r9, r4, ror #10 │ │ │ │ - eoreq r3, r9, r8, ror #21 │ │ │ │ - andseq lr, r6, r8, ror r0 │ │ │ │ - mulseq r6, r0, r0 │ │ │ │ - eoreq r3, r9, r4, lsr #21 │ │ │ │ - andeq r1, r0, r8, lsl r7 │ │ │ │ - andseq sp, r6, r4, ror #3 │ │ │ │ - andseq lr, r6, r8 │ │ │ │ - andseq lr, r6, r0, lsr #1 │ │ │ │ - andseq lr, r6, r4, asr r1 │ │ │ │ + bl 1c6e0 │ │ │ │ + eoreq r3, sl, r4, ror #7 │ │ │ │ + eoreq r0, sl, r4, asr lr │ │ │ │ + strhteq r3, [sl], -r8 │ │ │ │ + @ instruction: 0x0017e2fc │ │ │ │ + andseq lr, r7, r8, lsl r3 │ │ │ │ + eoreq r3, sl, r4, ror r3 │ │ │ │ + andeq r1, r0, r4, lsl #14 │ │ │ │ + andseq sp, r7, ip, ror #8 │ │ │ │ + mulseq r7, r0, r2 │ │ │ │ + andseq lr, r7, r4, lsr #6 │ │ │ │ + @ instruction: 0x0017e3d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 1c724 │ │ │ │ + bl 1c668 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 2d4c0 │ │ │ │ - ldr r1, [pc, #12] @ 2d4ec │ │ │ │ - pop {r4, lr} │ │ │ │ - add r1, pc, r1 │ │ │ │ + bgt 2dbfc │ │ │ │ + ldr r1, [pc, #20] @ 2dc30 │ │ │ │ mov r0, #17 │ │ │ │ - b 1dac8 <__sysv_signal@plt> │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 1d9f4 <__sysv_signal@plt> │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #156] @ 2d5a4 │ │ │ │ - ldr r3, [pc, #156] @ 2d5a8 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #164] @ 2dcf4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ 2d5ac │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #156] @ 2dcf8 │ │ │ │ + ldr r0, [pc, #156] @ 2dcfc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d7d4 │ │ │ │ + bl 1d70c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 79468 │ │ │ │ + bl 7d494 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2d56c │ │ │ │ - ldr r2, [pc, #96] @ 2d5b0 │ │ │ │ + beq 2dcb4 │ │ │ │ + ldr r2, [pc, #104] @ 2dd00 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79684 │ │ │ │ + bl 7d704 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b968 │ │ │ │ - ldr r2, [pc, #56] @ 2d5b4 │ │ │ │ - ldr r3, [pc, #40] @ 2d5a8 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldr r2, [pc, #64] @ 2dd04 │ │ │ │ + ldr r3, [pc, #48] @ 2dcf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d5a0 │ │ │ │ + bne 2dcf0 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r9, r0, asr #7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq lr, r6, r8, lsr r1 │ │ │ │ - andseq lr, r6, r4, lsl #2 │ │ │ │ - eoreq r1, r9, ip, asr #6 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, sl, r4, lsl #25 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x0017e3b0 │ │ │ │ + andseq lr, r7, ip, ror r3 │ │ │ │ + eoreq r0, sl, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #204] @ 2d69c │ │ │ │ - ldr r5, [pc, #204] @ 2d6a0 │ │ │ │ + ldr r3, [pc, #212] @ 2ddfc │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [pc, #208] @ 2de00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 843e8 │ │ │ │ + bl 88f6c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - beq 2d634 │ │ │ │ + beq 2dd98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 815b8 │ │ │ │ + bl 85db4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 82234 │ │ │ │ + bl 86b44 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2d684 │ │ │ │ + beq 2dde8 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bne 2d62c │ │ │ │ + bne 2dd84 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2d66c │ │ │ │ + bne 2ddd0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 82ac8 │ │ │ │ + bl 874a4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2d62c │ │ │ │ + bne 2dd84 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ - bl 816a8 │ │ │ │ + bl 85eb8 │ │ │ │ mov r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 2dd88 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 816a8 │ │ │ │ - mov r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r9, r8, r8, r3 │ │ │ │ - eoreq r2, r9, r0, ror #20 │ │ │ │ + bl 85eb8 │ │ │ │ + b 2dde0 │ │ │ │ + eoreq r3, sl, ip, lsr r1 │ │ │ │ + eoreq r2, sl, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #400] @ 2d84c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #396] @ 2d850 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #392] @ 2d854 │ │ │ │ - ldr r1, [r3, #1212] @ 0x4bc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r0, [pc, #408] @ 2dfc0 │ │ │ │ + mvn r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - mvn r3, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r1, [pc, #400] @ 2dfc4 │ │ │ │ mov r5, sp │ │ │ │ - str r3, [r4, #124] @ 0x7c │ │ │ │ - bge 2d7a4 │ │ │ │ - ldr r3, [pc, #344] @ 2d858 │ │ │ │ + ldr r3, [pc, #396] @ 2dfc8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #1212] @ 0x4bc │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 2df18 │ │ │ │ + ldr r3, [pc, #356] @ 2dfcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 2d750 │ │ │ │ - ldr r0, [pc, #328] @ 2d85c │ │ │ │ + bge 2deb8 │ │ │ │ + ldr r0, [pc, #340] @ 2dfd0 │ │ │ │ mov r1, #0 │ │ │ │ - str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ - bl 283b8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2d774 │ │ │ │ - ldr r6, [pc, #292] @ 2d860 │ │ │ │ + beq 2dedc │ │ │ │ + ldr r6, [pc, #304] @ 2dfd4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #1216] @ 0x4c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 2d7cc │ │ │ │ + beq 2df40 │ │ │ │ mov r0, #0 │ │ │ │ - b 2d778 │ │ │ │ - ldr r0, [pc, #268] @ 2d864 │ │ │ │ - str r1, [sp] │ │ │ │ + b 2dee0 │ │ │ │ + ldr r0, [pc, #280] @ 2dfd8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ - bl 283b8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2d70c │ │ │ │ + bne 2de74 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #232] @ 2d868 │ │ │ │ - ldr r3, [pc, #208] @ 2d854 │ │ │ │ + ldr r2, [pc, #244] @ 2dfdc │ │ │ │ + ldr r3, [pc, #216] @ 2dfc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d848 │ │ │ │ + bne 2dfbc │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #192] @ 2d86c │ │ │ │ - str r1, [sp] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #192] @ 2dfe0 │ │ │ │ mov r3, r4 │ │ │ │ + mov r1, #2 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 283b8 │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2d6f8 │ │ │ │ - b 2d774 │ │ │ │ - ldr r3, [pc, #156] @ 2d870 │ │ │ │ + bne 2de60 │ │ │ │ + b 2dedc │ │ │ │ + ldr r3, [pc, #156] @ 2dfe4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d82c │ │ │ │ + beq 2dfa0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d7288 │ │ │ │ + bl dffc8 │ │ │ │ cmn r0, #1 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r6, #1216] @ 0x4c0 │ │ │ │ - beq 2d82c │ │ │ │ + beq 2dfa0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 2d748 │ │ │ │ - ldr r0, [pc, #108] @ 2d874 │ │ │ │ + blt 2deb0 │ │ │ │ + ldr r0, [pc, #108] @ 2dfe8 │ │ │ │ mov r3, r4 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 283b8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2880c │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 2d778 │ │ │ │ + b 2dee0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d740c │ │ │ │ - ldr r3, [pc, #60] @ 2d878 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl e0178 │ │ │ │ + ldr r3, [pc, #60] @ 2dfec │ │ │ │ mov ip, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #1216] @ 0x4c0 │ │ │ │ - b 2d7f8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r9, r8, ror r9 │ │ │ │ - strdeq r1, [r9], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r9, ip, lsr r9 │ │ │ │ - andseq ip, r6, r8, ror #31 │ │ │ │ - eoreq r2, r9, r0, lsl #18 │ │ │ │ - @ instruction: 0x0016cfbc │ │ │ │ - eoreq r1, r9, r8, asr #2 │ │ │ │ - andseq ip, r6, r0, ror #30 │ │ │ │ - mlaeq r9, r8, r6, r3 │ │ │ │ - andseq ip, r6, r4, lsl pc │ │ │ │ - eoreq r2, r9, r0, lsl #16 │ │ │ │ - push {r4, lr} │ │ │ │ + b 2df6c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, sl, r8, lsr #21 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r2, [sl], -r8 @ │ │ │ │ + ldrdeq r2, [sl], -r4 @ │ │ │ │ + andseq sp, r7, ip, lsr r2 │ │ │ │ + mlaeq sl, r8, r1, r2 │ │ │ │ + andseq sp, r7, r0, lsl r2 │ │ │ │ + strdeq r0, [sl], -r8 @ │ │ │ │ + andseq sp, r7, r8, lsr #3 │ │ │ │ + eoreq r2, sl, r4, lsr #30 │ │ │ │ + andseq sp, r7, r4, asr r1 │ │ │ │ + eoreq r2, sl, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ + str lr, [sp, #4] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #960] @ 2dc68 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #976] @ 2e3f0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dc14 │ │ │ │ + beq 2e3a8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r2, [pc, #920] @ 2dc6c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #928] @ 2e3f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2dc00 │ │ │ │ + beq 2e394 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - ldr r2, [pc, #888] @ 2dc70 │ │ │ │ + movw r2, #8224 @ 0x2020 │ │ │ │ + movt r2, #8224 @ 0x2020 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 2dab0 │ │ │ │ - ldr r2, [pc, #880] @ 2dc74 │ │ │ │ + bcs 2e234 │ │ │ │ + ldr r2, [pc, #888] @ 2e3f8 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #860] @ 2dc78 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, #860] @ 2e3fc │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #832] @ 2dc7c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, #832] @ 2e400 │ │ │ │ ldr r3, [r3, #1156] @ 0x484 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #808] @ 2dc80 │ │ │ │ + ldr r2, [pc, #808] @ 2e404 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #784] @ 2dc84 │ │ │ │ + ldr r2, [pc, #784] @ 2e408 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ + vldr s15, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #748] @ 2dc88 │ │ │ │ + ldr r2, [pc, #748] @ 2e40c │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ - mov r1, #4 │ │ │ │ + add r3, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl d5034 │ │ │ │ + bl ddc20 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - cmp r1, #0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - beq 2dc40 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 2e3d4 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - ldr r2, [pc, #660] @ 2dc70 │ │ │ │ + movw r2, #8224 @ 0x2020 │ │ │ │ + movt r2, #8224 @ 0x2020 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 2dbdc │ │ │ │ - ldr r2, [pc, #676] @ 2dc8c │ │ │ │ + bcc 2e368 │ │ │ │ + ldr r2, [pc, #676] @ 2e410 │ │ │ │ add r3, r1, #8 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ + mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #652] @ 2dc90 │ │ │ │ + ldr r2, [pc, #644] @ 2e414 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #624] @ 2dc94 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, #616] @ 2e418 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #600] @ 2dc98 │ │ │ │ + ldr r2, [pc, #592] @ 2e41c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl d5034 │ │ │ │ - ldr r3, [pc, #572] @ 2dc9c │ │ │ │ + bl ddc20 │ │ │ │ + ldr r3, [pc, #572] @ 2e420 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ vstr d0, [r3, #-8] │ │ │ │ - vldr d7, [pc, #488] @ 2dc58 │ │ │ │ - vcmp.f64 d8, d7 │ │ │ │ + vldr d16, [pc, #500] @ 2e3e8 │ │ │ │ + vcmp.f64 d8, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2dba4 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ + beq 2e330 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2dacc │ │ │ │ + beq 2e250 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dacc │ │ │ │ + beq 2e250 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2daa8 │ │ │ │ + beq 2e22c │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 2dacc │ │ │ │ + bmi 2e250 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b 2dadc │ │ │ │ - ldr r2, [pc, #488] @ 2dca0 │ │ │ │ + b 2e260 │ │ │ │ + ldr r2, [pc, #488] @ 2e424 │ │ │ │ add r3, r1, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 2d910 │ │ │ │ - ldr r3, [pc, #464] @ 2dca4 │ │ │ │ + mov r1, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2e08c │ │ │ │ + ldr r3, [pc, #464] @ 2e428 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ vstr d8, [r3, #-8] │ │ │ │ - ldr r2, [pc, #452] @ 2dca8 │ │ │ │ + ldr r2, [pc, #452] @ 2e42c │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - add r2, pc, r2 │ │ │ │ - vstr d8, [sp] │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + vstr d8, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dbd4 │ │ │ │ - bl d5ea0 │ │ │ │ - ldr r2, [pc, #416] @ 2dcac │ │ │ │ - vstr d0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 2e360 │ │ │ │ + bl deb44 │ │ │ │ + ldr r2, [pc, #416] @ 2e430 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + vstr d0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2db48 │ │ │ │ + beq 2e2cc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 2db48 │ │ │ │ + beq 2e2cc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - ldr r2, [pc, #352] @ 2dcb0 │ │ │ │ + ldr r2, [pc, #352] @ 2e434 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2dbf4 │ │ │ │ + beq 2e380 │ │ │ │ ldr r3, [r1, #3172] @ 0xc64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dc20 │ │ │ │ - ldr r2, [pc, #312] @ 2dcb4 │ │ │ │ + beq 2e3b4 │ │ │ │ + ldr r2, [pc, #312] @ 2e438 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r3, [pc, #284] @ 2dcb8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 83054 │ │ │ │ + ldr r3, [pc, #276] @ 2e43c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ vldr d0, [r3, #-8] │ │ │ │ - vldr d7, [pc, #172] @ 2dc58 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ + vldr d16, [pc, #176] @ 2e3e8 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 2daa8 │ │ │ │ - ldr r2, [pc, #256] @ 2dcbc │ │ │ │ + bne 2e22c │ │ │ │ + ldr r2, [pc, #248] @ 2e440 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2db00 │ │ │ │ - vldr d0, [pc, #132] @ 2dc60 │ │ │ │ - b 2db04 │ │ │ │ - ldr r2, [pc, #220] @ 2dcc0 │ │ │ │ + bne 2e284 │ │ │ │ + vmov.i64 d0, #0x0000000000000000 │ │ │ │ + b 2e288 │ │ │ │ + ldr r2, [pc, #212] @ 2e444 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 2d9f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2e17c │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2db94 │ │ │ │ - vldr d8, [pc, #68] @ 2dc58 │ │ │ │ - b 2d9d0 │ │ │ │ - ldr r3, [pc, #168] @ 2dcc4 │ │ │ │ + beq 2e320 │ │ │ │ + vldr d8, [pc, #64] @ 2e3e8 │ │ │ │ + b 2e150 │ │ │ │ + ldr r3, [pc, #152] @ 2e448 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2d8cc │ │ │ │ - add r2, r1, #3168 @ 0xc60 │ │ │ │ + b 2e044 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ - add r2, r2, #4 │ │ │ │ + add r2, r1, #3168 @ 0xc60 │ │ │ │ mov r1, #4 │ │ │ │ - bl 12da94 │ │ │ │ + add r2, r2, r1 │ │ │ │ + bl 139f0c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #3172] @ 0xc64 │ │ │ │ - b 2db74 │ │ │ │ - ldr r3, [pc, #128] @ 2dcc8 │ │ │ │ + b 2e2f8 │ │ │ │ + ldr r3, [pc, #112] @ 2e44c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ vldr d0, [r3, #-8] │ │ │ │ - b 2da68 │ │ │ │ - nop {0} │ │ │ │ + b 2e1ec │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - ... │ │ │ │ - andseq sp, r6, r4, ror #27 │ │ │ │ - andseq sp, r6, r8, asr #27 │ │ │ │ - eorcs r2, r0, r0, lsr #32 │ │ │ │ - andseq sp, r6, r0, asr #27 │ │ │ │ - andseq sp, r6, r0, asr #27 │ │ │ │ - @ instruction: 0x0016ddb8 │ │ │ │ - @ instruction: 0x0016ddb0 │ │ │ │ - andseq sp, r6, r4, lsr #27 │ │ │ │ - andseq sp, r6, ip, lsl #27 │ │ │ │ - andseq sp, r6, r0, ror #26 │ │ │ │ - andseq sp, r6, r0, ror sp │ │ │ │ - andseq sp, r6, r8, ror #26 │ │ │ │ - andseq sp, r6, r0, ror #26 │ │ │ │ - ldrdeq r2, [r9], -ip @ │ │ │ │ - @ instruction: 0x0016dbf4 │ │ │ │ - eoreq r2, r9, r8, ror #10 │ │ │ │ - @ instruction: 0x0016dcd0 │ │ │ │ - @ instruction: 0x0016dcd4 │ │ │ │ - andseq sp, r6, r0, lsr #25 │ │ │ │ - andseq sp, r6, r4, lsl #25 │ │ │ │ - eoreq r2, r9, r0, lsr #9 │ │ │ │ - andseq sp, r6, ip, lsl #24 │ │ │ │ - andseq sp, r6, ip, ror fp │ │ │ │ - andseq sp, r6, ip, ror #20 │ │ │ │ - strdeq r2, [r9], -r4 @ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + andseq lr, r7, r4, lsr #32 │ │ │ │ + andseq lr, r7, ip │ │ │ │ + andseq lr, r7, r0 │ │ │ │ + @ instruction: 0x0017dffc │ │ │ │ + @ instruction: 0x0017dff4 │ │ │ │ + andseq sp, r7, ip, ror #31 │ │ │ │ + andseq sp, r7, r0, ror #31 │ │ │ │ + andseq sp, r7, ip, asr #31 │ │ │ │ + mulseq r7, r4, pc @ │ │ │ │ + andseq sp, r7, r4, lsr #31 │ │ │ │ + mulseq r7, ip, pc @ │ │ │ │ + mulseq r7, r4, pc @ │ │ │ │ + eoreq r1, sl, r8, asr lr │ │ │ │ + andseq sp, r7, r8, lsr #28 │ │ │ │ + eoreq r1, sl, r4, ror #27 │ │ │ │ + andseq sp, r7, r4, lsl #30 │ │ │ │ + andseq sp, r7, r8, lsl #30 │ │ │ │ + @ instruction: 0x0017ded8 │ │ │ │ + @ instruction: 0x0017debc │ │ │ │ + eoreq r1, sl, r4, lsl sp │ │ │ │ + andseq sp, r7, ip, lsr lr │ │ │ │ + andseq sp, r7, ip, lsr #27 │ │ │ │ + mulseq r7, r8, ip │ │ │ │ + eoreq r1, sl, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #1096] @ 2e130 │ │ │ │ - ldr r1, [pc, #1096] @ 2e134 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #1088] @ 2e138 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + ldr r0, [pc, #1112] @ 2e8d0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r7, [pc, #1072] @ 2e13c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r3, #0 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ - vmov.f32 s16, s1 │ │ │ │ - vmov.f32 s17, s2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - bl 12cb20 │ │ │ │ - ldr r3, [pc, #1040] @ 2e140 │ │ │ │ + vmov.f32 s17, s1 │ │ │ │ + ldr r1, [pc, #1096] @ 2e8d4 │ │ │ │ + vmov.f32 s16, s2 │ │ │ │ + ldr r3, [pc, #1092] @ 2e8d8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [pc, #1088] @ 2e8dc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r3, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r9, [pc, #1072] @ 2e8e0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bl 138ea4 │ │ │ │ + ldr r3, [pc, #1052] @ 2e8e4 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r9, [pc, #1032] @ 2e144 │ │ │ │ ldr r5, [r3] │ │ │ │ - add r9, pc, r9 │ │ │ │ cmp r5, #0 │ │ │ │ addgt r0, r5, #1 │ │ │ │ movle r0, #81 @ 0x51 │ │ │ │ movle r5, #80 @ 0x50 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2e088 │ │ │ │ - vcvt.f64.f32 d7, s18 │ │ │ │ - ldr r3, [pc, #984] @ 2e148 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2e828 │ │ │ │ + vcvt.f64.f32 d16, s18 │ │ │ │ + ldr r3, [pc, #1000] @ 2e8e8 │ │ │ │ add r6, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 2cc94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 2d32c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2dfac │ │ │ │ - vldr d7, [r8, #32] │ │ │ │ - ldr r3, [pc, #948] @ 2e14c │ │ │ │ + beq 2e74c │ │ │ │ + vldr d16, [r8, #32] │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - ldr r3, [pc, #924] @ 2e150 │ │ │ │ + ldr r3, [pc, #952] @ 2e8ec │ │ │ │ + vstr d16, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ + ldr r3, [pc, #940] @ 2e8f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dde8 │ │ │ │ - vcvt.f64.f32 d1, s17 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - ldr r3, [pc, #900] @ 2e154 │ │ │ │ + beq 2e578 │ │ │ │ + vcvt.f64.f32 d1, s16 │ │ │ │ + vcvt.f64.f32 d16, s17 │ │ │ │ + ldr r3, [pc, #916] @ 2e8f4 │ │ │ │ mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ + vstr d16, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ + bl 2d32c │ │ │ │ + ldr r3, [r8, #72] @ 0x48 │ │ │ │ + mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - vstr d8, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - ldr r3, [r8, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ vldr s15, [r8, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #860] @ 2e158 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r3, [pc, #864] @ 2e8f8 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ vstr s15, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s14, [r8, #64] @ 0x40 │ │ │ │ - vcmpe.f32 s14, s15 │ │ │ │ + bl 2d32c │ │ │ │ + vldr s15, [r8, #64] @ 0x40 │ │ │ │ + vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2e104 │ │ │ │ - ldr r2, [pc, #812] @ 2e15c │ │ │ │ - ldr r3, [pc, #812] @ 2e160 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr d4, [r3, #64] @ 0x40 │ │ │ │ - add r2, r2, #1200 @ 0x4b0 │ │ │ │ - vldr s6, [r2, #8] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d5, [r3, #72] @ 0x48 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ + ble 2e8a4 │ │ │ │ + ldr r3, [pc, #828] @ 2e8fc │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ mov r2, r5 │ │ │ │ - vldr d2, [pc, #716] @ 2e128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - vldr d6, [r3, #56] @ 0x38 │ │ │ │ - vmul.f64 d4, d4, d2 │ │ │ │ - ldr r3, [pc, #756] @ 2e164 │ │ │ │ - vmul.f64 d5, d5, d2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vmul.f64 d6, d6, d2 │ │ │ │ - vmul.f64 d4, d4, d3 │ │ │ │ - vmul.f64 d5, d5, d3 │ │ │ │ - vmul.f64 d6, d6, d3 │ │ │ │ - vdiv.f64 d3, d4, d7 │ │ │ │ - vdiv.f64 d4, d5, d7 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - vcvt.s32.f64 s6, d3 │ │ │ │ - vcvt.s32.f64 s8, d4 │ │ │ │ - vstr s6, [sp, #4] │ │ │ │ - vstr d5, [sp, #8] │ │ │ │ - vstr s8, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - ldr r3, [pc, #696] @ 2e168 │ │ │ │ - mov r1, r6 │ │ │ │ + vldr d21, [pc, #756] @ 2e8c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #672] @ 2e16c │ │ │ │ - mov r2, r5 │ │ │ │ + add r3, r3, #1200 @ 0x4b0 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ + ldr r3, [pc, #796] @ 2e900 │ │ │ │ + vcvt.f64.f32 d20, s15 │ │ │ │ add r3, pc, r3 │ │ │ │ + vldr d17, [r3, #56] @ 0x38 │ │ │ │ + vldr d19, [r3, #64] @ 0x40 │ │ │ │ + vldr d18, [r3, #72] @ 0x48 │ │ │ │ + vmul.f64 d17, d17, d21 │ │ │ │ + ldr r3, [pc, #772] @ 2e904 │ │ │ │ + vmul.f64 d19, d19, d21 │ │ │ │ + vmul.f64 d18, d18, d21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vmul.f64 d17, d17, d20 │ │ │ │ + vmul.f64 d19, d19, d20 │ │ │ │ + vmul.f64 d18, d18, d20 │ │ │ │ + vdiv.f64 d20, d19, d16 │ │ │ │ + vdiv.f64 d19, d18, d16 │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + vcvt.s32.f64 s15, d20 │ │ │ │ + vcvt.s32.f64 s14, d19 │ │ │ │ + vstr s14, [sp] │ │ │ │ + vstr s15, [sp, #4] │ │ │ │ + vstr d18, [sp, #8] │ │ │ │ + bl 2d32c │ │ │ │ + ldr ip, [pc, #712] @ 2e908 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - ldr r3, [pc, #656] @ 2e170 │ │ │ │ + ldr r3, [pc, #700] @ 2e90c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [sp] │ │ │ │ + ldr ip, [ip, #80] @ 0x50 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 2d32c │ │ │ │ + ldr r3, [pc, #672] @ 2e910 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1232] @ 0x4d0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 2df10 │ │ │ │ + ble 2e6a0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 189d24 │ │ │ │ - ldr r3, [pc, #632] @ 2e174 │ │ │ │ + bl 19a4c8 │ │ │ │ + ldr r3, [pc, #648] @ 2e914 │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [pc, #604] @ 2e178 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ + ldr r3, [pc, #624] @ 2e918 │ │ │ │ + vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1200 @ 0x4b0 │ │ │ │ - vldr s14, [r3, #8] │ │ │ │ - vcmp.f32 s14, s15 │ │ │ │ + vldr s15, [r3, #8] │ │ │ │ + vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 2e098 │ │ │ │ - ldr r3, [pc, #580] @ 2e17c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, r4, r2 │ │ │ │ - ldr r6, [r3] │ │ │ │ + bne 2e838 │ │ │ │ + ldr r3, [pc, #596] @ 2e91c │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr ip, [r7, r3] │ │ │ │ + add r0, r4, r1 │ │ │ │ + ldr r6, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2e0bc │ │ │ │ - mov r1, #0 │ │ │ │ - strb r1, [r4, r2] │ │ │ │ - ldr r2, [pc, #548] @ 2e180 │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 2e85c │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #568] @ 2e920 │ │ │ │ mov r3, r4 │ │ │ │ - mov r1, #5 │ │ │ │ + strb r0, [r4, r1] │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #520] @ 2e184 │ │ │ │ - ldr r3, [pc, #440] @ 2e138 │ │ │ │ + ldr r1, [ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #5 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #536] @ 2e924 │ │ │ │ + ldr r3, [pc, #452] @ 2e8d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e120 │ │ │ │ + bne 2e8c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 1dac0 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ - bl d5ea0 │ │ │ │ - ldr r3, [pc, #460] @ 2e188 │ │ │ │ + bl deb44 │ │ │ │ + ldr r3, [pc, #460] @ 2e928 │ │ │ │ + vcvt.f32.f64 s16, d0 │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - vcvt.f32.f64 s16, d0 │ │ │ │ - bl 2cc94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ vmov.f32 s0, s18 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cd60 │ │ │ │ - vcvt.f64.f32 d7, s16 │ │ │ │ - ldr r3, [pc, #412] @ 2e18c │ │ │ │ + bl 2d410 │ │ │ │ + vcvt.f64.f32 d16, s16 │ │ │ │ + ldr r3, [pc, #412] @ 2e92c │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 2d32c │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cd60 │ │ │ │ - ldr r3, [pc, #368] @ 2e190 │ │ │ │ + bl 2d410 │ │ │ │ + ldr r3, [pc, #368] @ 2e930 │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ded8 │ │ │ │ - vldr d7, [r9, #104] @ 0x68 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + beq 2e668 │ │ │ │ + vldr d16, [r9, #104] @ 0x68 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2e0e8 │ │ │ │ - ldr r3, [pc, #316] @ 2e194 │ │ │ │ - vldr d5, [pc, #204] @ 2e128 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ble 2e888 │ │ │ │ + ldr r3, [pc, #316] @ 2e934 │ │ │ │ mov r1, r6 │ │ │ │ - vldr d6, [r3, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #300] @ 2e198 │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ mov r0, r4 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - vstr d5, [sp] │ │ │ │ - bl 2cc94 │ │ │ │ - b 2ded8 │ │ │ │ + vldr d18, [pc, #192] @ 2e8c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr d17, [r3, #56] @ 0x38 │ │ │ │ + ldr r3, [pc, #292] @ 2e938 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + vstr d18, [sp] │ │ │ │ + bl 2d32c │ │ │ │ + b 2e668 │ │ │ │ cmp r8, #0 │ │ │ │ addne r6, sp, #16 │ │ │ │ - bne 2dd8c │ │ │ │ - b 2ded8 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r3, [pc, #248] @ 2e19c │ │ │ │ + bne 2e51c │ │ │ │ + b 2e668 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldr r3, [pc, #248] @ 2e93c │ │ │ │ mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - b 2df30 │ │ │ │ - sub r2, r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 2d32c │ │ │ │ + b 2e6c0 │ │ │ │ + sub r2, r5, r1 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [pc, #208] @ 2e1a0 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r2, [pc, #208] @ 2e940 │ │ │ │ mov r1, #5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #45 @ 0x2d │ │ │ │ mov r3, r4 │ │ │ │ + mov r0, #45 @ 0x2d │ │ │ │ strb r6, [r4, r5] │ │ │ │ - bl 7ea58 │ │ │ │ - b 2df74 │ │ │ │ - ldr r3, [pc, #180] @ 2e1a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2e704 │ │ │ │ + ldr r3, [pc, #180] @ 2e944 │ │ │ │ mov r1, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - b 2ded8 │ │ │ │ - ldr r3, [pc, #156] @ 2e1a8 │ │ │ │ - mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ + b 2e668 │ │ │ │ + ldr r3, [pc, #156] @ 2e948 │ │ │ │ + mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc94 │ │ │ │ - b 2dea8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 2d32c │ │ │ │ + b 2e638 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - eoreq r2, r9, r0, asr r3 │ │ │ │ - ldrdeq r0, [r9], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r9, ip, fp, r0 │ │ │ │ - andeq r1, r0, r0, ror #10 │ │ │ │ - strdeq r2, [r9], -ip @ │ │ │ │ - andseq sp, r6, r0, lsr #21 │ │ │ │ - andseq sp, r6, r4, lsl #21 │ │ │ │ - eoreq r2, r9, r8, lsl #5 │ │ │ │ - andseq sp, r6, r8, ror #20 │ │ │ │ - andseq sp, r6, ip, asr #20 │ │ │ │ - eoreq r2, r9, r8, lsl #4 │ │ │ │ - eoreq r3, r9, r4, lsr r0 │ │ │ │ - andseq sp, r6, r8, ror #19 │ │ │ │ - strhteq r2, [r9], -r8 │ │ │ │ - andseq sp, r6, r0, asr #19 │ │ │ │ - eoreq r2, r9, ip, asr r1 │ │ │ │ - mulseq r6, r8, r9 │ │ │ │ - eoreq r2, r9, r0, lsr #2 │ │ │ │ - andeq r1, r0, r8, lsl #4 │ │ │ │ - andseq sp, r6, r4, asr #18 │ │ │ │ - eoreq r0, r9, ip, asr #18 │ │ │ │ - andseq sp, r6, ip, ror #16 │ │ │ │ - andseq sp, r6, ip, lsr r8 │ │ │ │ - @ instruction: 0x001904b8 │ │ │ │ - eoreq r2, r9, r0, lsl lr │ │ │ │ - @ instruction: 0x0016d7f8 │ │ │ │ - @ instruction: 0x0016d7f8 │ │ │ │ - @ instruction: 0x0016d7dc │ │ │ │ - mulseq r6, r4, r7 │ │ │ │ - andseq sp, r6, r4, ror #14 │ │ │ │ - ldr r3, [pc, #92] @ 2e210 │ │ │ │ - ldr r2, [pc, #92] @ 2e214 │ │ │ │ + eoreq r0, sl, r0, asr r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq sl, ip, fp, r1 │ │ │ │ + eoreq r0, sl, ip, lsr r4 │ │ │ │ + eoreq r1, sl, r4, ror fp │ │ │ │ + andeq r1, r0, ip, asr #10 │ │ │ │ + andseq sp, r7, r8, asr #25 │ │ │ │ + andseq sp, r7, r8, lsr #25 │ │ │ │ + strdeq r1, [sl], -r8 @ │ │ │ │ + mulseq r7, r0, ip │ │ │ │ + andseq sp, r7, r4, ror ip │ │ │ │ + eoreq r1, sl, r8, ror #20 │ │ │ │ + eoreq r2, sl, r4, lsl #17 │ │ │ │ + andseq sp, r7, r4, lsl ip │ │ │ │ + eoreq r2, sl, ip, lsl r8 │ │ │ │ + @ instruction: 0x0017dbf8 │ │ │ │ + eoreq r1, sl, ip, asr #19 │ │ │ │ + @ instruction: 0x0017dbbc │ │ │ │ + mlaeq sl, r0, r9, r1 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andseq sp, r7, r0, ror fp │ │ │ │ + ldrdeq r0, [sl], -r4 @ │ │ │ │ + andseq sp, r7, r0, lsl #21 │ │ │ │ + andseq sp, r7, r4, asr sl │ │ │ │ + @ instruction: 0x001a06d0 │ │ │ │ + eoreq r2, sl, r4, ror #12 │ │ │ │ + andseq sp, r7, r0, lsl sl │ │ │ │ + andseq sp, r7, r0, lsl sl │ │ │ │ + @ instruction: 0x0017d9f0 │ │ │ │ + andseq sp, r7, ip, lsr #19 │ │ │ │ + andseq sp, r7, ip, ror r9 │ │ │ │ + ldr r3, [pc, #104] @ 2e9bc │ │ │ │ + ldr r2, [pc, #104] @ 2e9c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #56] @ 2e218 │ │ │ │ + ldr r4, [pc, #64] @ 2e9c4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e1f8 │ │ │ │ - bl 77670 │ │ │ │ + beq 2e99c │ │ │ │ + bl 7b484 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r4, #88] @ 0x58 │ │ │ │ - bl 776a0 │ │ │ │ - ldr r3, [pc, #24] @ 2e21c │ │ │ │ + bl 7b4c0 │ │ │ │ + ldr r3, [pc, #32] @ 2e9c8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r0, r9, r4, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsr r4 │ │ │ │ - eoreq r2, r9, ip, lsl #25 │ │ │ │ - eoreq r2, r9, r8, ror #24 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq pc, r9, ip, lsl #31 │ │ │ │ + andeq r1, r0, ip, lsl r4 │ │ │ │ + eoreq r2, sl, r8, ror #9 │ │ │ │ + strhteq r2, [sl], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #556] @ 2e468 │ │ │ │ - ldr r3, [pc, #556] @ 2e46c │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r6, [pc, #572] @ 2ec2c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ mov r4, r0 │ │ │ │ - vldr s1, [r6, #96] @ 0x60 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + ldr r3, [pc, #560] @ 2ec30 │ │ │ │ + ldr r5, [pc, #560] @ 2ec34 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr s1, [r6, #96] @ 0x60 │ │ │ │ str r3, [r6] │ │ │ │ - bl d59c0 │ │ │ │ - ldr r5, [pc, #520] @ 2e470 │ │ │ │ add r5, pc, r5 │ │ │ │ + bl de614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e460 │ │ │ │ + beq 2ec24 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r3, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq 2e2ec │ │ │ │ - ldr r3, [pc, #488] @ 2e474 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2eaa0 │ │ │ │ + ldr r3, [pc, #504] @ 2ec38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6] │ │ │ │ - ldr r3, [pc, #480] @ 2e478 │ │ │ │ + ldr r3, [pc, #496] @ 2ec3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e408 │ │ │ │ + bne 2ebcc │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r1, [r4, #56] @ 0x38 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - vldr d7, [r2, #16] │ │ │ │ - ldr r1, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + vldr d16, [r2, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - vmov.f64 d0, d7 │ │ │ │ - vstr d7, [r0, #32] │ │ │ │ - bl 7eebc │ │ │ │ + vmov.f64 d0, d16 │ │ │ │ + vstr d16, [r0, #32] │ │ │ │ + bl 8350c │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 7f924 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ + bl 83f98 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e43c │ │ │ │ - ldr r3, [pc, #380] @ 2e47c │ │ │ │ - ldr r2, [pc, #380] @ 2e480 │ │ │ │ + beq 2ec00 │ │ │ │ + ldr r3, [pc, #396] @ 2ec40 │ │ │ │ + ldr r2, [pc, #396] @ 2ec44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ + str r2, [r3] │ │ │ │ blx r1 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e424 │ │ │ │ - ldr r2, [pc, #344] @ 2e484 │ │ │ │ + beq 2ebe8 │ │ │ │ + ldr r2, [pc, #360] @ 2ec48 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e358 │ │ │ │ + beq 2eb0c │ │ │ │ vldr d0, [r3, #32] │ │ │ │ - ldr r2, [pc, #324] @ 2e488 │ │ │ │ - ldr r3, [pc, #324] @ 2e48c │ │ │ │ + ldr r2, [pc, #340] @ 2ec4c │ │ │ │ + ldr r3, [pc, #340] @ 2ec50 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1451ac │ │ │ │ - ldr r3, [pc, #304] @ 2e490 │ │ │ │ + bl 152634 │ │ │ │ + ldr r3, [pc, #320] @ 2ec54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e3dc │ │ │ │ - ldr r3, [pc, #288] @ 2e494 │ │ │ │ + bne 2eba0 │ │ │ │ + ldr r3, [pc, #304] @ 2ec58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e398 │ │ │ │ + beq 2eb4c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r3, #88] @ 0x58 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movpl r2, #0 │ │ │ │ strh r2, [r3, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #248] @ 2e498 │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #264] @ 2ec5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #224] @ 2e49c │ │ │ │ + mov lr, #0 │ │ │ │ + movw ip, #52429 @ 0xcccd │ │ │ │ + movt ip, #15820 @ 0x3dcc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r3] │ │ │ │ strd r0, [r3, #56] @ 0x38 │ │ │ │ - strd r0, [r3, #72] @ 0x48 │ │ │ │ strd r0, [r3, #64] @ 0x40 │ │ │ │ + strd r0, [r3, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ - str ip, [r3, #108] @ 0x6c │ │ │ │ str r2, [r3, #12] │ │ │ │ - str r2, [r3] │ │ │ │ + str lr, [r3, #104] @ 0x68 │ │ │ │ + str ip, [r3, #108] @ 0x6c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e36c │ │ │ │ + beq 2eb20 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e36c │ │ │ │ + beq 2eb20 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e36c │ │ │ │ - bl 1b7f4 │ │ │ │ - b 2e36c │ │ │ │ + beq 2eb20 │ │ │ │ + bl 1b750 │ │ │ │ + b 2eb20 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - b 2e2a4 │ │ │ │ + b 2ea58 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ + mov r0, r3 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ vldr d0, [r2, #32] │ │ │ │ - mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 7eebc │ │ │ │ - ldr r3, [pc, #64] @ 2e484 │ │ │ │ + bl 8350c │ │ │ │ + ldr r3, [pc, #64] @ 2ec48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e358 │ │ │ │ + beq 2eb0c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e358 │ │ │ │ - b 2e338 │ │ │ │ + beq 2eb0c │ │ │ │ + b 2eaec │ │ │ │ mvn r0, #0 │ │ │ │ - b 2e3d4 │ │ │ │ - eoreq r2, r9, ip, lsr #24 │ │ │ │ - andseq sp, r6, ip, ror #12 │ │ │ │ - eoreq r0, r9, r4, ror #12 │ │ │ │ - andseq sp, r6, r0, lsr r6 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r2, r9, r4, ror #22 │ │ │ │ - andseq sp, r6, r4, asr #11 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - mulseq r6, ip, r5 │ │ │ │ - eoreq r2, r9, r0, lsr #22 │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - strdeq r2, [r9], -r8 @ │ │ │ │ - eoreq r2, r9, r8, asr #21 │ │ │ │ - stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b 2eb8c │ │ │ │ + eoreq r2, sl, r8, ror #8 │ │ │ │ + andseq sp, r7, r8, ror #16 │ │ │ │ + eoreq pc, r9, ip, asr #29 │ │ │ │ + andseq sp, r7, ip, lsr r8 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + strhteq r2, [sl], -r0 │ │ │ │ + @ instruction: 0x0017d7d0 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + andseq sp, r7, r4, lsr #15 │ │ │ │ + eoreq r2, sl, r8, ror #6 │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + eoreq r2, sl, r4, asr #6 │ │ │ │ + eoreq r2, sl, r0, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #412] @ 2e658 │ │ │ │ + ldr r4, [pc, #444] @ 2ee44 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 2e4dc │ │ │ │ - ldr r3, [pc, #396] @ 2e65c │ │ │ │ + beq 2eca8 │ │ │ │ + ldr r3, [pc, #428] @ 2ee48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble 2e4e8 │ │ │ │ + ble 2ecc4 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #368] @ 2e660 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #384] @ 2ee4c │ │ │ │ vmov.f32 s16, s0 │ │ │ │ + mov r6, r1 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - mov r6, r1 │ │ │ │ - bl 140448 │ │ │ │ - ldr r3, [pc, #344] @ 2e664 │ │ │ │ + bl 14d558 │ │ │ │ + ldr r3, [pc, #360] @ 2ee50 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - beq 2e568 │ │ │ │ - ldr r3, [pc, #324] @ 2e668 │ │ │ │ + beq 2ed48 │ │ │ │ + ldr r3, [pc, #340] @ 2ee54 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r9, [r4, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r9] │ │ │ │ - beq 2e648 │ │ │ │ + beq 2ee34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1671a0 │ │ │ │ + bl 175d70 │ │ │ │ ldr r3, [r8] │ │ │ │ + mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e560 │ │ │ │ + beq 2ed40 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e5ac │ │ │ │ - mov r3, r0 │ │ │ │ - b 2e56c │ │ │ │ - mov r0, r3 │ │ │ │ + bne 2ed9c │ │ │ │ + mov r3, ip │ │ │ │ + b 2ed4c │ │ │ │ + mov ip, r3 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 2e5bc │ │ │ │ + bne 2edb0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #2 │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #220] @ 2e66c │ │ │ │ - mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #232] @ 2ee58 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 7ea58 │ │ │ │ - vcvt.f64.f32 d0, s16 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 83054 │ │ │ │ ldr r0, [r9] │ │ │ │ + vcvt.f64.f32 d0, s16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1670b4 │ │ │ │ - ldr r4, [pc, #172] @ 2e670 │ │ │ │ - ldr r2, [pc, #172] @ 2e674 │ │ │ │ + bl 175c50 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r4, [pc, #164] @ 2ee5c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, #156] @ 2ee60 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, r4, r3, lsl #2 │ │ │ │ - str r0, [r1, #148] @ 0x94 │ │ │ │ - str r7, [r1, #660] @ 0x294 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add lr, r4, r3, lsl #2 │ │ │ │ + str ip, [lr, #148] @ 0x94 │ │ │ │ + str r7, [lr, #660] @ 0x294 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #128] @ 2e678 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #120] @ 2ee64 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ add r5, r3, #1 │ │ │ │ str r5, [r4, #132] @ 0x84 │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #88] @ 2e67c │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #80] @ 2ee68 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2e680 │ │ │ │ + str ip, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2eca8 │ │ │ │ + ldr r3, [pc, #48] @ 2ee6c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2e534 │ │ │ │ - eoreq r0, r9, r8, lsl #8 │ │ │ │ - eoreq r1, r9, ip, ror #22 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - andseq ip, r6, ip, asr lr │ │ │ │ - eoreq r1, r9, r4, ror sl │ │ │ │ - andseq sp, r6, r8, lsr #6 │ │ │ │ - andseq sp, r6, r0, lsl r3 │ │ │ │ - andseq sp, r6, r0, lsl #6 │ │ │ │ - andeq r1, r0, r8, lsr #4 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + b 2ed10 │ │ │ │ + eoreq pc, r9, r4, asr ip @ │ │ │ │ + eoreq r1, sl, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, ror #5 │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + andseq sp, r7, r4, lsr r0 │ │ │ │ + eoreq r1, sl, r8, ror r2 │ │ │ │ + andseq sp, r7, ip, ror #9 │ │ │ │ + @ instruction: 0x0017d4d4 │ │ │ │ + @ instruction: 0x0017d4bc │ │ │ │ + andeq r1, r0, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r1, [pc, #1528] @ 2ec98 │ │ │ │ - ldr r2, [pc, #1528] @ 2ec9c │ │ │ │ + ldr r1, [pc, #1576] @ 2f4c0 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + ldr r2, [pc, #1572] @ 2f4c4 │ │ │ │ + ldr r4, [pc, #1572] @ 2f4c8 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #1568] @ 2f4cc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #1520] @ 2eca0 │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #1516] @ 2eca4 │ │ │ │ - ldr r6, [pc, #1516] @ 2eca8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r6, [pc, #1560] @ 2f4d0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, r6, #112 @ 0x70 │ │ │ │ str r2, [r3] │ │ │ │ - bl 12d42c │ │ │ │ + bl 139828 │ │ │ │ ldr r3, [r6, #240] @ 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 2e6fc │ │ │ │ - ldr r2, [pc, #1464] @ 2ecac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2eef8 │ │ │ │ sub r3, r3, r0 │ │ │ │ + mov r2, #20736 @ 0x5100 │ │ │ │ + movt r2, #549 @ 0x225 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 2e994 │ │ │ │ - ldr r3, [pc, #1452] @ 2ecb0 │ │ │ │ + bhi 2f1c0 │ │ │ │ + ldr r3, [pc, #1492] @ 2f4d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #244] @ 0xf4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2e71c │ │ │ │ + beq 2ef18 │ │ │ │ cmp r5, r6 │ │ │ │ subcs r6, r5, r6 │ │ │ │ movcc r6, #0 │ │ │ │ - ldr r3, [pc, #1424] @ 2ecb4 │ │ │ │ + ldr r3, [pc, #1464] @ 2f4d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #248] @ 0xf8 │ │ │ │ str r5, [r3, #244] @ 0xf4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e794 │ │ │ │ - ldr r7, [pc, #1404] @ 2ecb8 │ │ │ │ + beq 2ef90 │ │ │ │ + ldr r7, [pc, #1444] @ 2f4dc │ │ │ │ mov r8, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r5, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ - ldr r3, [r7, #1236] @ 0x4d4 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r7, #1236] @ 0x4d4 │ │ │ │ + ldr r4, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ movle r1, #0 │ │ │ │ andgt r1, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r4, [r4] │ │ │ │ - bne 2e784 │ │ │ │ + bne 2ef80 │ │ │ │ ldr r1, [r0, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2e838 │ │ │ │ + bne 2f034 │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #140] @ 0x8c │ │ │ │ - ble 2e854 │ │ │ │ + ble 2f050 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2e744 │ │ │ │ - ldr r4, [pc, #1312] @ 2ecbc │ │ │ │ + bne 2ef40 │ │ │ │ + ldr r4, [pc, #1352] @ 2f4e0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e8c8 │ │ │ │ + beq 2f0d4 │ │ │ │ ldr r3, [r4, #1236] @ 0x4d4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 2e9d0 │ │ │ │ - ldr r3, [pc, #1284] @ 2ecc0 │ │ │ │ + bgt 2f1fc │ │ │ │ + ldr r3, [pc, #1324] @ 2f4e4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #256] @ 0x100 │ │ │ │ - ldr r2, [pc, #1272] @ 2ecc4 │ │ │ │ - ldr r0, [pc, #1272] @ 2ecc8 │ │ │ │ + ldr r2, [pc, #1312] @ 2f4e8 │ │ │ │ + ldr r0, [pc, #1312] @ 2f4ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ add r4, r0, #112 @ 0x70 │ │ │ │ - subne r3, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + subne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e878 │ │ │ │ + beq 2f074 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cef8 │ │ │ │ - ldr r2, [pc, #1204] @ 2eccc │ │ │ │ - ldr r3, [pc, #1152] @ 2ec9c │ │ │ │ + bl 1ce30 │ │ │ │ + ldr r2, [pc, #1244] @ 2f4f0 │ │ │ │ + ldr r3, [pc, #1196] @ 2f4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2e980 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + beq 2f19c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [r0, #144] @ 0x90 │ │ │ │ cmp r1, r6 │ │ │ │ - bls 2e8a8 │ │ │ │ + bls 2f0b4 │ │ │ │ sub r1, r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - bgt 2e784 │ │ │ │ - ldr r5, [pc, #1140] @ 2ecd0 │ │ │ │ + bgt 2ef80 │ │ │ │ + ldr r5, [pc, #1180] @ 2f4f4 │ │ │ │ add r4, r0, #4 │ │ │ │ + mov r1, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #112 @ 0x70 │ │ │ │ - mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e938 │ │ │ │ - ldr r2, [pc, #1108] @ 2ecd4 │ │ │ │ - ldr r3, [pc, #1048] @ 2ec9c │ │ │ │ + bne 2f154 │ │ │ │ + ldr r2, [pc, #1148] @ 2f4f8 │ │ │ │ + ldr r3, [pc, #1092] @ 2f4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e834 │ │ │ │ + bne 2f030 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1dac0 │ │ │ │ cmp r8, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 2e78c │ │ │ │ - ldr r3, [pc, #1048] @ 2ecd8 │ │ │ │ + bne 2ef88 │ │ │ │ + ldr r3, [pc, #1072] @ 2f4fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #248] @ 0xf8 │ │ │ │ - b 2e78c │ │ │ │ + b 2ef88 │ │ │ │ ldr r2, [r4, #1240] @ 0x4d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e878 │ │ │ │ - ldr r2, [pc, #1024] @ 2ecdc │ │ │ │ + beq 2f074 │ │ │ │ + ldr r2, [pc, #1048] @ 2f500 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r2, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2e878 │ │ │ │ + beq 2f074 │ │ │ │ strb r3, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #1004] @ 2ece0 │ │ │ │ - ldr r3, [pc, #932] @ 2ec9c │ │ │ │ + ldr r2, [pc, #1028] @ 2f504 │ │ │ │ + ldr r3, [pc, #960] @ 2f4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e834 │ │ │ │ - ldr r3, [pc, #972] @ 2ece4 │ │ │ │ - ldr r1, [pc, #972] @ 2ece8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bne 2f030 │ │ │ │ + ldr r3, [pc, #996] @ 2f508 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r1, [pc, #992] @ 2f50c │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1c64c <__printf_chk@plt> │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1c590 <__printf_chk@plt> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cef8 │ │ │ │ - ldr r3, [pc, #924] @ 2ecec │ │ │ │ + bl 1ce30 │ │ │ │ + ldr r3, [pc, #932] @ 2f510 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2eacc │ │ │ │ - ldr r2, [pc, #908] @ 2ecf0 │ │ │ │ - ldr r3, [pc, #820] @ 2ec9c │ │ │ │ + beq 2f300 │ │ │ │ + ldr r2, [pc, #916] @ 2f514 │ │ │ │ + ldr r3, [pc, #832] @ 2f4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e834 │ │ │ │ + bne 2f030 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 13a75c │ │ │ │ - ldr r3, [pc, #856] @ 2ecf4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1473c0 │ │ │ │ + ldr r3, [pc, #848] @ 2f518 │ │ │ │ mov r2, #0 │ │ │ │ + mov r0, #3 │ │ │ │ str r2, [r6, #240] @ 0xf0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r0, #3 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #828] @ 2ecf8 │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [pc, #820] @ 2f51c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [r3, #4] │ │ │ │ - b 2e6fc │ │ │ │ + b 2eef8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d5ea0 │ │ │ │ + bl deb44 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - bl d6014 │ │ │ │ + bl decbc │ │ │ │ ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ + cmp r3, #0 │ │ │ │ vmov r5, s15 │ │ │ │ - bne 2eb90 │ │ │ │ + bne 2f3b4 │ │ │ │ mov r3, #0 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #748] @ 2ecfc │ │ │ │ + ldr r3, [pc, #740] @ 2f520 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmp r2, #1 │ │ │ │ - beq 2ebcc │ │ │ │ + beq 2f3f0 │ │ │ │ cmp r2, #2 │ │ │ │ movne r3, #0 │ │ │ │ addne r4, sp, #44 @ 0x2c │ │ │ │ strbne r3, [sp, #44] @ 0x2c │ │ │ │ - beq 2ec2c │ │ │ │ - ldr r3, [pc, #712] @ 2ed00 │ │ │ │ - ldr r0, [pc, #712] @ 2ed04 │ │ │ │ + beq 2f450 │ │ │ │ + ldr r3, [pc, #704] @ 2f524 │ │ │ │ + movw r1, #34953 @ 0x8889 │ │ │ │ + movt r1, #34952 @ 0x8888 │ │ │ │ + movw ip, #46021 @ 0xb3c5 │ │ │ │ + movt ip, #37282 @ 0x91a2 │ │ │ │ + asr r0, r5, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ ldr r3, [r3, #1236] @ 0x4d4 │ │ │ │ - asr r1, r5, #31 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - smull r2, r3, r0, r5 │ │ │ │ - ldr lr, [pc, #688] @ 2ed08 │ │ │ │ + smull r2, r3, r1, r5 │ │ │ │ + smull lr, r2, ip, r5 │ │ │ │ add r3, r3, r5 │ │ │ │ - rsb r3, r1, r3, asr #5 │ │ │ │ - smull r2, r7, r0, r3 │ │ │ │ + rsb r3, r0, r3, asr #5 │ │ │ │ + add r2, r2, r5 │ │ │ │ + rsb r0, r0, r2, asr #11 │ │ │ │ + smull r2, lr, r1, r3 │ │ │ │ asr r2, r3, #31 │ │ │ │ - add r7, r7, r3 │ │ │ │ - rsb r2, r2, r7, asr #5 │ │ │ │ - smull r8, r7, lr, r5 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + add lr, lr, r3 │ │ │ │ + rsb r2, r2, lr, asr #5 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ sub r2, r3, r2, lsl #2 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ sub r3, r5, r3, lsl #2 │ │ │ │ - add r5, r7, r5 │ │ │ │ - rsb r1, r1, r5, asr #11 │ │ │ │ - beq 2eb00 │ │ │ │ - ldr r0, [pc, #632] @ 2ed0c │ │ │ │ strd r2, [sp, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #620] @ 2ed10 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ + beq 2f334 │ │ │ │ + ldr r0, [pc, #592] @ 2f528 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r6, [sp, #24] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str ip, [sp, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [pc, #568] @ 2f52c │ │ │ │ + add r0, pc, r0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 2e7c4 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2efc0 │ │ │ │ ldr r3, [r3, #1240] @ 0x4d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e878 │ │ │ │ - ldr r3, [pc, #564] @ 2ed14 │ │ │ │ - ldr r2, [pc, #564] @ 2ed18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 2f074 │ │ │ │ + ldr r3, [pc, #540] @ 2f530 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 2e878 │ │ │ │ + ldr r2, [pc, #528] @ 2f534 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 2f074 │ │ │ │ vcvt.s32.f64 s15, d9 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #524] @ 2ed1c │ │ │ │ - str ip, [sp, #4] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [sp] │ │ │ │ - vmov r4, s15 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - smull ip, r1, lr, r4 │ │ │ │ - smull lr, ip, r0, r4 │ │ │ │ - asr lr, r4, #31 │ │ │ │ - add ip, ip, r4 │ │ │ │ - rsb ip, lr, ip, asr #5 │ │ │ │ - add r1, r1, r4 │ │ │ │ - rsb lr, lr, r1, asr #11 │ │ │ │ - smull r0, r1, r0, ip │ │ │ │ - asr r0, ip, #31 │ │ │ │ - add r1, r1, ip │ │ │ │ - rsb r1, r0, r1, asr #5 │ │ │ │ - rsb r1, r1, r1, lsl #4 │ │ │ │ - sub r1, ip, r1, lsl #2 │ │ │ │ - rsb ip, ip, ip, lsl #4 │ │ │ │ - sub r0, r4, ip, lsl #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #440] @ 2ed20 │ │ │ │ - strd r2, [sp, #12] │ │ │ │ + ldr r0, [pc, #504] @ 2f538 │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r1, [sp, #28] │ │ │ │ + vmov lr, s15 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + smull r3, r2, r1, lr │ │ │ │ + smull ip, r3, ip, lr │ │ │ │ + add ip, r2, lr │ │ │ │ + asr r2, lr, #31 │ │ │ │ + add r3, r3, lr │ │ │ │ + rsb ip, r2, ip, asr #5 │ │ │ │ + rsb r3, r2, r3, asr #11 │ │ │ │ + smull r1, r2, r1, ip │ │ │ │ + asr r1, ip, #31 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [pc, #448] @ 2f53c │ │ │ │ + add r2, r2, ip │ │ │ │ + rsb r2, r1, r2, asr #5 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + rsb r2, r2, r2, lsl #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r2, ip, r2, lsl #2 │ │ │ │ + rsb ip, ip, ip, lsl #4 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ + sub lr, lr, ip, lsl #2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ - str lr, [sp, #24] │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 2e7c4 │ │ │ │ + str lr, [sp, #32] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2efc0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl d6090 │ │ │ │ + bl ded30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e9fc │ │ │ │ - ldr r2, [pc, #380] @ 2ed24 │ │ │ │ + blt 2f228 │ │ │ │ + ldr r2, [pc, #372] @ 2f540 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r2, [sp] │ │ │ │ mov r3, #10 │ │ │ │ - mov r2, #1 │ │ │ │ mov r1, #9 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 2ea08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2f234 │ │ │ │ vmov s15, r5 │ │ │ │ - ldr lr, [pc, #336] @ 2ed28 │ │ │ │ - vldr d6, [pc, #172] @ 2ec88 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - ldr r3, [pc, #328] @ 2ed2c │ │ │ │ + movw r0, #34079 @ 0x851f │ │ │ │ + movt r0, #20971 @ 0x51eb │ │ │ │ + vldr d17, [pc, #172] @ 2f4b0 │ │ │ │ + mov lr, #100 @ 0x64 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #308] @ 2f544 │ │ │ │ add r3, pc, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ str r3, [sp] │ │ │ │ - vsub.f64 d7, d8, d7 │ │ │ │ mov r3, #4 │ │ │ │ + vsub.f64 d16, d8, d16 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r1, s15 │ │ │ │ + smull ip, r0, r0, r1 │ │ │ │ + asr ip, r1, #31 │ │ │ │ + rsb r0, ip, r0, asr #5 │ │ │ │ + mls r1, lr, r0, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2f25c │ │ │ │ + ldr r3, [pc, #240] @ 2f548 │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ + vmov s15, r5 │ │ │ │ mov r0, r4 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - vmov ip, s15 │ │ │ │ - smull lr, r7, lr, ip │ │ │ │ - asr lr, ip, #31 │ │ │ │ - rsb lr, lr, r7, asr #5 │ │ │ │ - add lr, lr, lr, lsl #2 │ │ │ │ - add lr, lr, lr, lsl #2 │ │ │ │ - sub ip, ip, lr, lsl #2 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 2ea30 │ │ │ │ - ldr r3, [pc, #252] @ 2ed30 │ │ │ │ - vmov s13, r5 │ │ │ │ + vldr d16, [pc, #80] @ 2f4b8 │ │ │ │ + ldr r2, [pc, #224] @ 2f54c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - vcvt.f64.s32 d5, s13 │ │ │ │ - add r1, r1, #1120 @ 0x460 │ │ │ │ - vldr s12, [r1, #12] │ │ │ │ - ldr r3, [pc, #228] @ 2ed34 │ │ │ │ - vldr d7, [pc, #60] @ 2ec90 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vsub.f64 d8, d8, d5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r4, sp, #44 @ 0x2c │ │ │ │ - str r3, [sp] │ │ │ │ - vmla.f64 d7, d8, d6 │ │ │ │ mov r3, #4 │ │ │ │ - mov r2, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + add r1, r1, #1120 @ 0x460 │ │ │ │ + vldr s15, [r1, #12] │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 2ea30 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + vsub.f64 d8, d8, d17 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vmla.f64 d16, d8, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [sp, #4] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 2f25c │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00c99999 │ │ │ │ - eoreq r0, r9, r8, lsr #4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r9, r4, lsl #4 │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - mlaeq r9, ip, r7, r2 │ │ │ │ - eoreq r5, r5, #0, 2 │ │ │ │ - eoreq r2, r9, r8, ror #14 │ │ │ │ - eoreq r2, r9, r8, asr #14 │ │ │ │ - strdeq r1, [r9], -ip @ │ │ │ │ - eoreq r1, r9, r0, lsr #17 │ │ │ │ - eoreq r2, r9, ip, lsr #13 │ │ │ │ - eoreq r1, r9, ip, ror #16 │ │ │ │ - mlaeq r9, r4, r6, r2 │ │ │ │ - strhteq r0, [r9], -r0 │ │ │ │ - eoreq r2, r9, ip, lsl #12 │ │ │ │ - eoreq r0, r9, r8, asr #32 │ │ │ │ - eoreq r2, r9, ip, lsr #11 │ │ │ │ - mlaeq r9, r0, r5, r2 │ │ │ │ - ldrdeq pc, [r8], -r4 @ │ │ │ │ - eoreq r1, r9, ip, asr ip │ │ │ │ - andseq r8, r9, r4, lsl #24 │ │ │ │ - eoreq r1, r9, ip, ror #13 │ │ │ │ - eoreq pc, r8, r4, ror #30 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ - eoreq r1, r9, r0, lsl #13 │ │ │ │ - eoreq r2, r9, ip, asr r4 │ │ │ │ - eoreq r1, r9, r0, lsl #12 │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - @ instruction: 0x91a2b3c5 │ │ │ │ - andseq ip, r6, ip, ror #29 │ │ │ │ - eoreq r2, r9, r4, asr #7 │ │ │ │ - mlaeq r9, r4, sl, r1 │ │ │ │ - andseq r0, sl, ip, lsr #24 │ │ │ │ - andseq ip, r6, r8, asr #28 │ │ │ │ - eoreq r2, r9, r0, lsl #6 │ │ │ │ - andseq ip, r6, r0, lsr #27 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - andseq ip, r6, ip, ror #26 │ │ │ │ - eoreq r1, r9, r4, lsl #8 │ │ │ │ - @ instruction: 0x0016ccf8 │ │ │ │ + eoreq pc, r9, r0, asr #20 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r9, r4, lsr sl @ │ │ │ │ + andeq r1, r0, r8, asr #5 │ │ │ │ + eoreq r1, sl, r4, lsr #31 │ │ │ │ + eoreq r1, sl, ip, ror #30 │ │ │ │ + eoreq r1, sl, ip, asr #30 │ │ │ │ + strdeq r1, [sl], -ip @ │ │ │ │ + eoreq r1, sl, r4, lsr #1 │ │ │ │ + strhteq r1, [sl], -r0 │ │ │ │ + eoreq r1, sl, r0, ror r0 │ │ │ │ + mlaeq sl, r8, lr, r1 │ │ │ │ + eoreq pc, r9, ip, asr #17 │ │ │ │ + eoreq r1, sl, ip, lsl #28 │ │ │ │ + eoreq pc, r9, r4, ror #16 │ │ │ │ + eoreq r1, sl, r0, lsr #27 │ │ │ │ + eoreq r1, sl, r4, lsl #27 │ │ │ │ + eoreq pc, r9, r0, ror #15 │ │ │ │ + eoreq r1, sl, ip, asr #8 │ │ │ │ + @ instruction: 0x001a8db0 │ │ │ │ + ldrdeq r0, [sl], -r0 @ │ │ │ │ + eoreq pc, r9, r0, ror #14 │ │ │ │ + andeq r1, r0, ip, ror r5 │ │ │ │ + eoreq r0, sl, r4, asr lr │ │ │ │ + eoreq r1, sl, r0, lsr ip │ │ │ │ + eoreq r0, sl, r4, asr #27 │ │ │ │ + andseq sp, r7, ip, asr r0 │ │ │ │ + eoreq r1, sl, r8, ror fp │ │ │ │ + eoreq r1, sl, r4, asr r2 │ │ │ │ + andseq r0, fp, ip, lsr #27 │ │ │ │ + eoreq r1, sl, r8, lsr #22 │ │ │ │ + mulseq r7, r0, pc @ │ │ │ │ + andseq ip, r7, ip, lsr #30 │ │ │ │ + andseq ip, r7, r4, lsl #30 │ │ │ │ + ldrdeq r0, [sl], -r0 @ │ │ │ │ + mulseq r7, ip, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 338fc │ │ │ │ + bl 34570 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 2edbc │ │ │ │ + beq 2f5dc │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #144] @ 2ee00 │ │ │ │ + ldr r2, [pc, #156] @ 2f62c │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 2edec │ │ │ │ + bhi 2f618 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [pc, #116] @ 2ee04 │ │ │ │ + ldr r0, [pc, #128] @ 2f630 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 284c8 │ │ │ │ + bl 28924 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - ble 2edf4 │ │ │ │ - ldr r2, [pc, #88] @ 2ee08 │ │ │ │ + ble 2f620 │ │ │ │ + ldr r2, [pc, #100] @ 2f634 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 337f4 │ │ │ │ + bl 34428 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mvnle r5, #2 │ │ │ │ movgt r5, #3 │ │ │ │ - b 2edb4 │ │ │ │ + b 2f5d4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mvnle r5, #1 │ │ │ │ movgt r5, #2 │ │ │ │ - b 2edb4 │ │ │ │ + b 2f5d4 │ │ │ │ mov r5, #1 │ │ │ │ - b 2edb4 │ │ │ │ + b 2f5d4 │ │ │ │ mvn r5, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - b 2eda8 │ │ │ │ - andseq r2, sl, r0, lsr r7 │ │ │ │ - eoreq r1, r9, r8, lsr #5 │ │ │ │ - eoreq r1, r9, ip, lsl #5 │ │ │ │ + b 2f5c8 │ │ │ │ + @ instruction: 0x001b28d0 │ │ │ │ + eoreq r0, sl, r8, lsl #21 │ │ │ │ + eoreq r0, sl, ip, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #140] @ 2eeb0 │ │ │ │ + ldr r4, [pc, #164] @ 2f6f8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2ee80 │ │ │ │ + beq 2f6c0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 2ee40 │ │ │ │ + beq 2f678 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldrd r0, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ + ldrd r0, [r2, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ adds r3, r3, r0 │ │ │ │ adc r1, r1, #0 │ │ │ │ subs r0, r3, r2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ - blx 199e48 │ │ │ │ - vldr d6, [r4, #384] @ 0x180 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ + vldr d17, [r4, #384] @ 0x180 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - vldr d7, [pc, #32] @ 2eea8 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2ee38 │ │ │ │ - vldr d7, [r4, #384] @ 0x180 │ │ │ │ - vcmpe.f64 d0, d7 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + vldr d16, [pc, #40] @ 2f6f0 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq 2f668 │ │ │ │ + vldr d16, [r4, #384] @ 0x180 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + vcmpe.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, #1 │ │ │ │ movlt r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - eoreq r2, r9, r8, asr #32 │ │ │ │ + eoreq r1, sl, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-168] @ 0xffffff58 │ │ │ │ - ldr r2, [pc, #552] @ 2f100 │ │ │ │ + ldr r2, [pc, #596] @ 2f984 │ │ │ │ sub sp, sp, #8320 @ 0x2080 │ │ │ │ - ldr r3, [pc, #548] @ 2f104 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - add r1, sp, #8320 @ 0x2080 │ │ │ │ - add r1, r1, #4 │ │ │ │ + ldr r3, [pc, #580] @ 2f988 │ │ │ │ + add ip, sp, #8320 @ 0x2080 │ │ │ │ + mov r4, r1 │ │ │ │ + add ip, ip, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [r1] │ │ │ │ + str r3, [ip] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ movw r3, #4082 @ 0xff2 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 2f024 │ │ │ │ - ldr r3, [pc, #488] @ 2f108 │ │ │ │ + bhi 2f894 │ │ │ │ + ldr r3, [pc, #532] @ 2f98c │ │ │ │ add r6, sp, #132 @ 0x84 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ - str r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + str r4, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 80b9c │ │ │ │ - ldr r3, [pc, #452] @ 2f10c │ │ │ │ + bl 852bc │ │ │ │ + ldr r3, [pc, #496] @ 2f990 │ │ │ │ + mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 2efc4 │ │ │ │ + beq 2f820 │ │ │ │ add r7, sp, #4224 @ 0x1080 │ │ │ │ - add r7, r7, #4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ + add r7, r7, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df84 <__strcpy_chk@plt> │ │ │ │ - ldr ip, [pc, #408] @ 2f110 │ │ │ │ - sub lr, r4, r6 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldm ip!, {r0, r1, r2} │ │ │ │ - add r3, r7, lr │ │ │ │ - add r9, sp, #8 │ │ │ │ - str r0, [r7, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldrb r2, [ip] │ │ │ │ - str r1, [r3, #4] │ │ │ │ + add r8, sp, #8 │ │ │ │ + bl 1deb0 <__strcpy_chk@plt> │ │ │ │ + ldr r2, [pc, #448] @ 2f994 │ │ │ │ + sub ip, r4, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + add lr, r7, ip │ │ │ │ mov r0, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 2f09c │ │ │ │ - mov r1, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r2, #8] │ │ │ │ + ldrb r9, [r2, #12] │ │ │ │ + ldrd r2, [r2] │ │ │ │ + str r2, [r7, ip] │ │ │ │ + str r3, [lr, #4] │ │ │ │ + str sl, [lr, #8] │ │ │ │ + strb r9, [lr, #12] │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 2f920 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f070 │ │ │ │ + beq 2f8f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80a74 │ │ │ │ + bl 85188 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2efec │ │ │ │ + beq 2f848 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f0c8 │ │ │ │ + beq 2f94c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #288] @ 2f114 │ │ │ │ - ldr r3, [pc, #268] @ 2f104 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #328] @ 2f998 │ │ │ │ add r1, sp, #8320 @ 0x2080 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ + ldr r3, [pc, #300] @ 2f988 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f0fc │ │ │ │ + bne 2f980 │ │ │ │ add sp, sp, #8320 @ 0x2080 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #236] @ 2f118 │ │ │ │ - ldr r3, [pc, #212] @ 2f104 │ │ │ │ - add r2, pc, r2 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #256] @ 2f99c │ │ │ │ add r1, sp, #8320 @ 0x2080 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ + ldr r3, [pc, #224] @ 2f988 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f0fc │ │ │ │ - ldr r2, [pc, #196] @ 2f11c │ │ │ │ + bne 2f980 │ │ │ │ + ldr r2, [pc, #216] @ 2f9a0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #8320 @ 0x2080 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #168] @ 2f120 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 83054 │ │ │ │ + ldr r2, [pc, #168] @ 2f9a4 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fff0 │ │ │ │ - b 2efec │ │ │ │ - ldr r2, [pc, #128] @ 2f124 │ │ │ │ + bl 846f8 │ │ │ │ + b 2f848 │ │ │ │ + ldr r2, [pc, #128] @ 2f9a8 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r2, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fff0 │ │ │ │ - b 2efb0 │ │ │ │ - ldr r2, [pc, #88] @ 2f128 │ │ │ │ + bl 846f8 │ │ │ │ + b 2f80c │ │ │ │ + ldr r2, [pc, #88] @ 2f9ac │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fff0 │ │ │ │ + bl 846f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - b 2efec │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r8, r8, ror #19 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq ip, r6, r4, asr #21 │ │ │ │ - eoreq r1, r9, r4, lsr #30 │ │ │ │ - andseq ip, r6, r4, ror sl │ │ │ │ - ldrdeq pc, [r8], -r4 @ │ │ │ │ - mlaeq r8, ip, r8, pc @ │ │ │ │ - andseq ip, r6, r0, asr #18 │ │ │ │ - andseq ip, r6, r4, lsl #19 │ │ │ │ - andseq ip, r6, r8, asr r9 │ │ │ │ - andseq ip, r6, ip, lsr #18 │ │ │ │ + bl 1dac0 │ │ │ │ + b 2f848 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r9, r4, r1, pc @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq ip, r7, ip, lsl ip │ │ │ │ + eoreq r1, sl, r8, asr #13 │ │ │ │ + andseq ip, r7, ip, asr #23 │ │ │ │ + eoreq pc, r9, r8, lsl #1 │ │ │ │ + eoreq pc, r9, ip, lsr r0 @ │ │ │ │ + andseq ip, r7, ip, lsl #21 │ │ │ │ + @ instruction: 0x0017cab8 │ │ │ │ + andseq ip, r7, ip, lsl #21 │ │ │ │ + andseq ip, r7, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #380] @ 2f2c0 │ │ │ │ - ldr r3, [pc, #380] @ 2f2c4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #396] @ 2fb5c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ subs r4, r1, #0 │ │ │ │ + ldr r3, [pc, #388] @ 2fb60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2f288 │ │ │ │ - ldr r6, [pc, #348] @ 2f2c8 │ │ │ │ + beq 2fb18 │ │ │ │ + ldr r6, [pc, #364] @ 2fb64 │ │ │ │ mov r5, r0 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f1f0 │ │ │ │ - ldr r1, [pc, #320] @ 2f2cc │ │ │ │ - ldr r0, [pc, #320] @ 2f2d0 │ │ │ │ + beq 2fa80 │ │ │ │ + ldr r1, [pc, #336] @ 2fb68 │ │ │ │ mov r2, r4 │ │ │ │ + ldr r0, [pc, #332] @ 2fb6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1d7d4 │ │ │ │ + bl 1d70c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 1af9c │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r0] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + bl 1af04 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79468 │ │ │ │ + strb r2, [r3] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + bl 7d494 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f1e8 │ │ │ │ - ldr r2, [pc, #264] @ 2f2d4 │ │ │ │ + beq 2fa78 │ │ │ │ + ldr r2, [pc, #276] @ 2fb70 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79684 │ │ │ │ + bl 7d704 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1b968 │ │ │ │ - ldr r3, [pc, #224] @ 2f2d8 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldr r3, [pc, #236] @ 2fb74 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f27c │ │ │ │ - ldr r3, [pc, #200] @ 2f2dc │ │ │ │ - ldr r2, [pc, #200] @ 2f2e0 │ │ │ │ + beq 2fb0c │ │ │ │ + ldr r3, [pc, #212] @ 2fb78 │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r7, sp, #24 │ │ │ │ + ldr r2, [pc, #204] @ 2fb7c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r7, sp, #24 │ │ │ │ - add r0, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #18 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79468 │ │ │ │ + bl 7d494 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f27c │ │ │ │ - ldr r2, [pc, #132] @ 2f2e4 │ │ │ │ + beq 2fb0c │ │ │ │ + ldr r2, [pc, #144] @ 2fb80 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79684 │ │ │ │ + bl 7d704 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2eeb4 │ │ │ │ - ldr r2, [pc, #88] @ 2f2e8 │ │ │ │ - ldr r3, [pc, #48] @ 2f2c4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bl 2f6fc │ │ │ │ + ldr r2, [pc, #100] @ 2fb84 │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ + ldr r3, [pc, #52] @ 2fb60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f2bc │ │ │ │ + bne 2fb58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r8, r4, lsl #15 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r7, r9, r8, asr #2 │ │ │ │ - andseq ip, r6, r4, lsl #17 │ │ │ │ - andseq ip, r6, r0, asr #9 │ │ │ │ - andseq ip, r6, ip, asr #16 │ │ │ │ - eoreq r1, r9, r0, ror ip │ │ │ │ - andseq ip, r6, r0, asr #8 │ │ │ │ - andseq ip, r6, r0, lsr r8 │ │ │ │ - @ instruction: 0x0016c3f8 │ │ │ │ - eoreq pc, r8, r8, lsr r6 @ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r9, r8, lsl #30 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r7, sl, r8, ror r2 │ │ │ │ + @ instruction: 0x0017c9b8 │ │ │ │ + @ instruction: 0x0017c5f4 │ │ │ │ + andseq ip, r7, ip, ror r9 │ │ │ │ + eoreq r1, sl, r0, ror #7 │ │ │ │ + andseq ip, r7, r0, ror #10 │ │ │ │ + andseq ip, r7, r0, asr r9 │ │ │ │ + andseq ip, r7, r4, lsr #10 │ │ │ │ + strhteq lr, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #888] @ 2f684 │ │ │ │ - ldr r1, [pc, #888] @ 2f688 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr lr, [pc, #880] @ 2f68c │ │ │ │ - ldr r9, [pc, #880] @ 2f690 │ │ │ │ + ldr ip, [pc, #892] @ 2ff30 │ │ │ │ + mov r6, r0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #876] @ 2f694 │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [r9, #44] @ 0x2c │ │ │ │ - str r2, [r8] │ │ │ │ - ldr r3, [lr, r3] │ │ │ │ - ldr fp, [r3] │ │ │ │ - cmp fp, r2 │ │ │ │ - bne 2f9e8 │ │ │ │ - ldr r3, [pc, #828] @ 2f698 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #824] @ 2f69c │ │ │ │ + ldr r0, [pc, #880] @ 2ff34 │ │ │ │ + ldr r3, [pc, #880] @ 2ff38 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #876] @ 2ff3c │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #868] @ 2ff40 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r5, [sl, #44] @ 0x2c │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + mov r0, #0 │ │ │ │ + str r1, [r6] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r7, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bne 302a8 │ │ │ │ + ldr r8, [pc, #828] @ 2ff44 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + vmov.i64 d10, #0x0000000000000000 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r9, [pc, #816] @ 2ff48 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, r5, #88 @ 0x58 │ │ │ │ - mov sl, fp │ │ │ │ - str fp, [sp, #48] @ 0x30 │ │ │ │ - str fp, [sp, #56] @ 0x38 │ │ │ │ - str fp, [sp, #32] │ │ │ │ - vldr d10, [pc, #748] @ 2f670 │ │ │ │ - vldr s19, [pc, #760] @ 2f680 │ │ │ │ - add r7, pc, r7 │ │ │ │ - vldr d11, [pc, #744] @ 2f678 │ │ │ │ - mov fp, r3 │ │ │ │ + vldr d11, [pc, #772] @ 2ff28 │ │ │ │ + add r8, pc, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r8, [sp, #36] @ 0x24 │ │ │ │ - str lr, [sp, #24] │ │ │ │ - b 2f3d8 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 2f4a4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [sp, #32] │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ + b 2fc7c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2fd48 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f818 │ │ │ │ - ldr r8, [pc, #740] @ 2f6a0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r8, #32] │ │ │ │ + bne 300c8 │ │ │ │ + ldr r7, [pc, #748] @ 2ff4c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2f700 │ │ │ │ + beq 2ffb0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f7d0 │ │ │ │ - vldr d7, [r7, #408] @ 0x198 │ │ │ │ + bne 30080 │ │ │ │ + vldr d16, [r8, #408] @ 0x198 │ │ │ │ + mov r0, r5 │ │ │ │ + str r9, [r8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - mov r0, r5 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vldr s18, [r5, #88] @ 0x58 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - str fp, [r7] │ │ │ │ - vcvt.f64.f32 d8, s18 │ │ │ │ vmov r3, s15 │ │ │ │ - bl 12a99c │ │ │ │ + vcvt.f64.f32 d8, s18 │ │ │ │ + bl 136b5c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r9, #32] │ │ │ │ + ldr r0, [sl, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 2f518 │ │ │ │ + beq 2fdd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 2f520 │ │ │ │ - ldr r3, [r9, #52] @ 0x34 │ │ │ │ + bge 2fdd8 │ │ │ │ + ldr r3, [sl, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f4e0 │ │ │ │ + beq 2fd84 │ │ │ │ mov r4, #0 │ │ │ │ - mov r8, #1 │ │ │ │ + mov r7, #1 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #612] @ 2f6a4 │ │ │ │ + ldr r3, [pc, #620] @ 2ff50 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ cmp r2, r4 │ │ │ │ strlt r4, [r3, #416] @ 0x1a0 │ │ │ │ - bl 2ca88 │ │ │ │ - ldr r3, [pc, #588] @ 2f6a8 │ │ │ │ - ldr r1, [pc, #588] @ 2f6ac │ │ │ │ - ldr ip, [pc, #588] @ 2f6b0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bl 2d0f0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [pc, #592] @ 2ff54 │ │ │ │ mov r2, #1 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r1] │ │ │ │ + ldr r0, [pc, #588] @ 2ff58 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r3, [pc, #584] @ 2ff5c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r1] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #9 │ │ │ │ - beq 2f58c │ │ │ │ + beq 2fe44 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 2f3a0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 2f3a8 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 2f3a8 │ │ │ │ + bgt 2fc44 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 2fc4c │ │ │ │ + cmp fp, #0 │ │ │ │ + bne 2fc4c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - vldr d1, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - mov r3, r6 │ │ │ │ vldr d0, [r5, #32] │ │ │ │ + mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ + vldr d1, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl 9c764 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + bl a2664 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r8, #0 │ │ │ │ - andeq r8, r8, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - mov sl, r0 │ │ │ │ - beq 2f3a8 │ │ │ │ + movne r7, #0 │ │ │ │ + andeq r7, r7, #1 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 2fc4c │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ - ldr r2, [pc, #456] @ 2f6b4 │ │ │ │ - ldr r3, [pc, #408] @ 2f688 │ │ │ │ + ldr r2, [pc, #464] @ 2ff60 │ │ │ │ + ldr r3, [pc, #416] @ 2ff34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2fd0c │ │ │ │ + bne 305d4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ vpop {d8-d11} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ - blt 2f528 │ │ │ │ - mov r8, #0 │ │ │ │ - b 2f438 │ │ │ │ - bl 14e780 │ │ │ │ + blt 2fde0 │ │ │ │ + mov r7, #0 │ │ │ │ + b 2fcdc │ │ │ │ + bl 15c31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4e0 │ │ │ │ - ldr r2, [pc, #380] @ 2f6b8 │ │ │ │ - ldr r3, [r9, #52] @ 0x34 │ │ │ │ + bne 2fd84 │ │ │ │ + ldr r2, [pc, #368] @ 2ff64 │ │ │ │ + ldr r3, [sl, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r1, [r2, #28] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ mov r2, #0 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #336] @ 2f6bc │ │ │ │ + ldr r3, [pc, #324] @ 2ff68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ - bne 2f42c │ │ │ │ + bne 2fcd0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 2f4e0 │ │ │ │ - mov r8, #0 │ │ │ │ - b 2f438 │ │ │ │ + bne 2fd84 │ │ │ │ + mov r7, #0 │ │ │ │ + b 2fcdc │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 14e85c │ │ │ │ + bl 15c418 │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2f8bc │ │ │ │ + bne 30174 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 2f48c │ │ │ │ - ldr r2, [pc, #264] @ 2f6c0 │ │ │ │ + bge 2fd30 │ │ │ │ + ldr r2, [pc, #252] @ 2ff6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #1188] @ 0x4a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f5d0 │ │ │ │ + beq 2fe88 │ │ │ │ ldr r2, [r2, #1192] @ 0x4a8 │ │ │ │ cmp r2, #0 │ │ │ │ - moveq sl, r3 │ │ │ │ - ldr r2, [pc, #236] @ 2f6c4 │ │ │ │ + moveq fp, r3 │ │ │ │ + ldr r2, [pc, #224] @ 2ff70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl d5ea0 │ │ │ │ + bl deb44 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - vldr d6, [r3, #32] │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - vcvt.f64.f32 d7, s0 │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ + vcvt.f64.f32 d16, s0 │ │ │ │ + vldr d17, [r3, #32] │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 2f61c │ │ │ │ - vcmpe.f64 d6, #0.0 │ │ │ │ + blt 2fed4 │ │ │ │ + vcmpe.f64 d17, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 2f61c │ │ │ │ + ble 2fed4 │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 2fc44 │ │ │ │ + bgt 30508 │ │ │ │ add r2, r3, #1120 @ 0x460 │ │ │ │ - vldr s15, [r2, #12] │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vdiv.f32 s14, s11, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r3, #32] │ │ │ │ - ldr r3, [pc, #136] @ 2f6c8 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr s14, [r2, #12] │ │ │ │ + vdiv.f32 s15, s13, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r3, #32] │ │ │ │ + ldr r3, [pc, #124] @ 2ff74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #1192] @ 0x4a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f494 │ │ │ │ + beq 2fd38 │ │ │ │ ldr r0, [r3, #1196] @ 0x4ac │ │ │ │ ldr r4, [r3, #1200] @ 0x4b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 2f48c │ │ │ │ + beq 2fd30 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ - b 2f48c │ │ │ │ + bl 1c0b0 │ │ │ │ + b 2fd30 │ │ │ │ nop {0} │ │ │ │ - ... │ │ │ │ + andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ + eoreq lr, r9, ip, lsl sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r9, r0, lsl sp │ │ │ │ + eoreq r0, sl, r0, ror #8 │ │ │ │ + andeq r1, r0, r4, lsr r4 │ │ │ │ + eoreq r1, sl, r8, asr #4 │ │ │ │ + andseq ip, r7, r8, ror #15 │ │ │ │ + ldrdeq r0, [sl], -ip @ │ │ │ │ + eoreq r1, sl, r4, lsl #3 │ │ │ │ + eoreq r1, sl, r8, asr r1 │ │ │ │ + andseq ip, r7, r4, lsl r7 │ │ │ │ + eoreq r0, sl, r0, lsr #6 │ │ │ │ + eoreq lr, r9, r0, asr fp │ │ │ │ + eoreq r0, sl, r4, asr #4 │ │ │ │ + eoreq r0, sl, r8, lsl r2 │ │ │ │ + eoreq r0, sl, ip, asr #3 │ │ │ │ + eoreq r0, sl, ip, lsr #3 │ │ │ │ + eoreq r0, sl, r4, asr #2 │ │ │ │ + eoreq r0, sl, r4, asr r0 │ │ │ │ + eoreq pc, r9, ip, asr #31 │ │ │ │ + ldrdeq r0, [sl], -r8 @ │ │ │ │ + andseq ip, r7, r0, lsr #7 │ │ │ │ + eoreq pc, r9, ip, ror #30 │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + eoreq pc, r9, r0, lsr #30 │ │ │ │ + mlaeq r9, ip, lr, pc @ │ │ │ │ + eoreq r0, sl, r8, asr ip │ │ │ │ + eoreq pc, r9, r0, lsr #28 │ │ │ │ + eoreq pc, r9, r8, asr #27 │ │ │ │ + eoreq r0, sl, ip, lsr #23 │ │ │ │ + andseq ip, r7, r4, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strhteq pc, [r8], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r8, r4, lsr #11 │ │ │ │ - eoreq r0, r9, r0, lsl #26 │ │ │ │ - andeq r1, r0, r8, asr #8 │ │ │ │ - @ instruction: 0x0016c6f4 │ │ │ │ - eoreq r1, r9, r4, ror #21 │ │ │ │ - eoreq r0, r9, r0, lsl #25 │ │ │ │ - eoreq r1, r9, r8, lsr #20 │ │ │ │ - ldrdeq r0, [r9], -r8 @ │ │ │ │ - eoreq r1, r9, r4, lsl #20 │ │ │ │ - @ instruction: 0x0016c5fc │ │ │ │ - ldrdeq pc, [r8], -ip @ │ │ │ │ - strdeq r0, [r9], -ip @ │ │ │ │ - ldrdeq r0, [r9], -r0 @ │ │ │ │ - eoreq r0, r9, r4, lsl #21 │ │ │ │ - eoreq r0, r9, r4, ror #20 │ │ │ │ - strdeq r0, [r9], -ip @ │ │ │ │ - eoreq r0, r9, r4, lsl #18 │ │ │ │ - eoreq r0, r9, ip, ror r8 │ │ │ │ - mlaeq r9, r0, r6, r1 │ │ │ │ - mulseq r6, ip, r2 │ │ │ │ - eoreq r0, r9, r8, lsl r8 │ │ │ │ - eoreq r0, r9, r8, lsl #16 │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - eoreq r0, r9, r4, asr r7 │ │ │ │ - eoreq r1, r9, r8, lsl r5 │ │ │ │ - eoreq r0, r9, r0, ror #13 │ │ │ │ - eoreq r0, r9, ip, lsl #13 │ │ │ │ - andseq ip, r6, ip, lsl #1 │ │ │ │ - eoreq r1, r9, r0, ror r4 │ │ │ │ - ldr r0, [r8, #1192] @ 0x4a8 │ │ │ │ + ldr r0, [r7, #1192] @ 0x4a8 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ - mvn r2, #0 │ │ │ │ - cmp r4, r3 │ │ │ │ - str r2, [r8, #1200] @ 0x4b0 │ │ │ │ - str r3, [r8, #1192] @ 0x4a8 │ │ │ │ - str r3, [r8, #1196] @ 0x4ac │ │ │ │ - bgt 2f890 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 2f3cc │ │ │ │ - ldr r3, [pc, #-108] @ 2f6cc │ │ │ │ + cmp r4, #0 │ │ │ │ + str r3, [r7, #1192] @ 0x4a8 │ │ │ │ + str r3, [r7, #1196] @ 0x4ac │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [r7, #1200] @ 0x4b0 │ │ │ │ + bgt 30148 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2fc70 │ │ │ │ + ldr r3, [pc, #-112] @ 2ff78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #1188] @ 0x4a4 │ │ │ │ - cmp sl, r4 │ │ │ │ - beq 2f3cc │ │ │ │ - ldr r3, [sl, #84] @ 0x54 │ │ │ │ + cmp fp, r4 │ │ │ │ + beq 2fc70 │ │ │ │ + ldr r3, [fp, #84] @ 0x54 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 2f7b8 │ │ │ │ + beq 30068 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2f780 │ │ │ │ - ldr r2, [sl, #36] @ 0x24 │ │ │ │ + beq 30030 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [fp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2f778 │ │ │ │ + bne 30028 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [sl, #40] @ 0x28 │ │ │ │ + ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2fc68 │ │ │ │ + beq 3052c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e8cc │ │ │ │ - ldr r0, [sl, #36] @ 0x24 │ │ │ │ + bl a48e4 │ │ │ │ + ldr r0, [fp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 2f7b8 │ │ │ │ - ldr r1, [sl, #40] @ 0x28 │ │ │ │ + beq 30068 │ │ │ │ + ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r4, r1 │ │ │ │ - beq 2f7b8 │ │ │ │ - ldr r2, [sl, #16] │ │ │ │ - bl 9e838 │ │ │ │ + beq 30068 │ │ │ │ + ldr r2, [fp, #16] │ │ │ │ + bl a4818 │ │ │ │ mov r4, r0 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e008 │ │ │ │ - ldr r3, [pc, #-240] @ 2f6d0 │ │ │ │ + bl a3f68 │ │ │ │ + ldr r3, [pc, #-244] @ 2ff7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #1188] @ 0x4a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f3d8 │ │ │ │ - ldr r2, [pc, #-260] @ 2f6d4 │ │ │ │ - ldr r1, [pc, #-260] @ 2f6d8 │ │ │ │ + beq 2fc7c │ │ │ │ + ldr r3, [pc, #-264] @ 2ff80 │ │ │ │ + cmp fp, #0 │ │ │ │ + ldr r2, [pc, #-268] @ 2ff84 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - ldr r8, [sp, #36] @ 0x24 │ │ │ │ - str r1, [r2] │ │ │ │ - beq 2f810 │ │ │ │ - vldr d1, [r5, #40] @ 0x28 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r5 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 300c0 │ │ │ │ vldr d0, [r5, #32] │ │ │ │ - bl 9cae8 │ │ │ │ - subs fp, r0, #0 │ │ │ │ - movne fp, #1 │ │ │ │ - str fp, [r8] │ │ │ │ - b 2f4e4 │ │ │ │ - ldr r3, [pc, #-324] @ 2f6dc │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r5 │ │ │ │ + vldr d1, [r5, #40] @ 0x28 │ │ │ │ + bl a2a04 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + movne r7, #1 │ │ │ │ + str r7, [r6] │ │ │ │ + b 2fd88 │ │ │ │ + ldr r3, [pc, #-328] @ 2ff88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r6, [pc, #-336] @ 2f6e0 │ │ │ │ vldr s15, [r2, #64] @ 0x40 │ │ │ │ - add r6, pc, r6 │ │ │ │ - vldr d0, [r5, #32] │ │ │ │ vadd.f32 s15, s15, s18 │ │ │ │ - mov r0, r5 │ │ │ │ vstr s15, [r2, #64] @ 0x40 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - vldrne d7, [r3, #104] @ 0x68 │ │ │ │ - vsubne.f64 d7, d7, d8 │ │ │ │ - vstrne d7, [r3, #104] @ 0x68 │ │ │ │ + beq 300f8 │ │ │ │ + vldr d16, [r3, #104] @ 0x68 │ │ │ │ + vsub.f64 d16, d16, d8 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [pc, #-380] @ 2ff8c │ │ │ │ + ldr r6, [pc, #-380] @ 2ff90 │ │ │ │ + vldr d0, [r5, #32] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ add r3, r5, #1120 @ 0x460 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #-388] @ 2f6e4 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + add r3, r3, #12 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r3] │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ - str r2, [r3] │ │ │ │ + str r3, [r2] │ │ │ │ mov r2, #0 │ │ │ │ - bl 7eebc │ │ │ │ + bl 8350c │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f924 │ │ │ │ - bl 2e684 │ │ │ │ - b 2f3b4 │ │ │ │ + bl 83f98 │ │ │ │ + bl 2ee70 │ │ │ │ + b 2fc58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r8, #1192] @ 0x4a8 │ │ │ │ - beq 2f728 │ │ │ │ + str r0, [r7, #1192] @ 0x4a8 │ │ │ │ + beq 2ffd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - str r6, [r8, #1196] @ 0x4ac │ │ │ │ - str r4, [r8, #1200] @ 0x4b0 │ │ │ │ - bl 1c154 │ │ │ │ - b 2f728 │ │ │ │ + str r6, [r7, #1196] @ 0x4ac │ │ │ │ + str r4, [r7, #1200] @ 0x4b0 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 2ffd8 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r1, r2 │ │ │ │ - bl 14e808 │ │ │ │ + bl 15c3bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #1188] @ 0x4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f8dc │ │ │ │ - bl 9e8cc │ │ │ │ - ldr r2, [pc, #-508] @ 2f6e8 │ │ │ │ + beq 30194 │ │ │ │ + bl a48e4 │ │ │ │ + ldr r2, [pc, #-520] @ 2ff94 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #1192] @ 0x4a8 │ │ │ │ - str r1, [r2, #1188] @ 0x4a4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 1db94 │ │ │ │ + str r1, [r2, #1188] @ 0x4a4 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ str r1, [r2, #1192] @ 0x4a8 │ │ │ │ - cmp r3, r1 │ │ │ │ str r1, [r2, #1196] @ 0x4ac │ │ │ │ str r1, [r2, #1200] @ 0x4b0 │ │ │ │ - beq 2f948 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - vstr d10, [r0, #16] │ │ │ │ - vstr s19, [r3, #68] @ 0x44 │ │ │ │ - vstr s19, [r3, #64] @ 0x40 │ │ │ │ - vstr s19, [r3, #16] │ │ │ │ - str r1, [r3, #1128] @ 0x468 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 30204 │ │ │ │ + vldr s15, [pc, #-556] @ 2ffac │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ + vstr d10, [r2, #16] │ │ │ │ + vstr s15, [r3, #16] │ │ │ │ vstr d10, [r3, #32] │ │ │ │ + vstr s15, [r3, #64] @ 0x40 │ │ │ │ + vstr s15, [r3, #68] @ 0x44 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ vstr d10, [r3, #80] @ 0x50 │ │ │ │ vstr d10, [r3, #96] @ 0x60 │ │ │ │ - vstr d11, [r2, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #-612] @ 2f6ec │ │ │ │ - ldr r3, [pc, #-612] @ 2f6f0 │ │ │ │ + str r1, [r3, #1128] @ 0x468 │ │ │ │ + vstr d11, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #-628] @ 2ff98 │ │ │ │ + ldr r3, [pc, #-628] @ 2ff9c │ │ │ │ + vldr s14, [pc, #-616] @ 2ffac │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr s14, [r2, #96] @ 0x60 │ │ │ │ + vldr s15, [r2, #96] @ 0x60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - vneg.f32 s14, s14 │ │ │ │ - vstr s19, [r2, #96] @ 0x60 │ │ │ │ - str r2, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [r3, #104] @ 0x68 │ │ │ │ - bl 14e63c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + vstr s14, [r2, #96] @ 0x60 │ │ │ │ + vneg.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ + bl 15c1bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + str r0, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - str r0, [r3, #144] @ 0x90 │ │ │ │ - beq 2f9a4 │ │ │ │ - ldr ip, [r3, #1216] @ 0x4c0 │ │ │ │ + beq 30264 │ │ │ │ ldr r0, [r2, #420] @ 0x1a4 │ │ │ │ + ldr ip, [r3, #1216] @ 0x4c0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq 2fc88 │ │ │ │ - ldr r3, [pc, #-696] @ 2f6f4 │ │ │ │ + beq 3054c │ │ │ │ + ldr r3, [pc, #-716] @ 2ffa0 │ │ │ │ mov r1, #0 │ │ │ │ + mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r0, #72] @ 0x48 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r1, [r2, #28] │ │ │ │ - mov r2, #1 │ │ │ │ - bl 14e808 │ │ │ │ + ldr ip, [r3, #48] @ 0x30 │ │ │ │ + str r1, [r0, #72] @ 0x48 │ │ │ │ + str r1, [ip, #28] │ │ │ │ + ldr ip, [r3, #52] @ 0x34 │ │ │ │ + str r1, [ip, #28] │ │ │ │ + bl 15c3bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 14e85c │ │ │ │ - b 2f5a8 │ │ │ │ - ldr r3, [r9, #52] @ 0x34 │ │ │ │ - ldr sl, [pc, #-764] @ 2f6f8 │ │ │ │ - ldr r9, [pc, #-764] @ 2f6fc │ │ │ │ - vldr d8, [pc, #788] @ 2fd10 │ │ │ │ + bl 15c418 │ │ │ │ + b 2fe60 │ │ │ │ + ldr r3, [sl, #52] @ 0x34 │ │ │ │ + ldr r9, [pc, #-784] @ 2ffa4 │ │ │ │ + ldr sl, [pc, #-784] @ 2ffa8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + vldr d8, [pc, #792] @ 305d8 │ │ │ │ add r9, pc, r9 │ │ │ │ + str r6, [sp, #16] │ │ │ │ add sl, pc, sl │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - b 2fa70 │ │ │ │ - ldr r3, [pc, #780] @ 2fd20 │ │ │ │ + b 30330 │ │ │ │ + ldr r3, [pc, #780] @ 305e0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ vldr d0, [r5, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ mov fp, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7eebc │ │ │ │ + bl 8350c │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f924 │ │ │ │ - bl 2e684 │ │ │ │ - ldr r3, [pc, #732] @ 2fd24 │ │ │ │ - vldr d1, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 83f98 │ │ │ │ + bl 2ee70 │ │ │ │ + ldr r3, [pc, #732] @ 305e4 │ │ │ │ mov r1, r6 │ │ │ │ - vldr d0, [r5, #32] │ │ │ │ mov r0, r5 │ │ │ │ + vldr d0, [r5, #32] │ │ │ │ + vldr d1, [r5, #40] @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r8] │ │ │ │ - bl 9cae8 │ │ │ │ + bl a2a04 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 2fc7c │ │ │ │ + bne 30540 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2f4e0 │ │ │ │ + bne 2fd84 │ │ │ │ ldr r0, [r5, #1172] @ 0x494 │ │ │ │ str sl, [r9] │ │ │ │ - bl a34dc │ │ │ │ + bl a9a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2fc7c │ │ │ │ - ldr r1, [pc, #668] @ 2fd28 │ │ │ │ + bne 30540 │ │ │ │ + ldr r1, [pc, #668] @ 305e8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9] │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl d4e3c │ │ │ │ + bl dd9e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 2fc24 │ │ │ │ + blt 304e8 │ │ │ │ add r3, r5, #1136 @ 0x470 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 2ca88 │ │ │ │ - vldr d0, [sp, #48] @ 0x30 │ │ │ │ + bl 2d0f0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r2, [pc, #604] @ 2fd2c │ │ │ │ - ldr r8, [pc, #604] @ 2fd30 │ │ │ │ + vldr d0, [sp, #48] @ 0x30 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r3, fp │ │ │ │ + ldr r2, [pc, #596] @ 305ec │ │ │ │ + ldr r8, [pc, #596] @ 305f0 │ │ │ │ + vldr d1, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #416] @ 0x1a0 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, r6 │ │ │ │ - ldr r0, [pc, #588] @ 2fd34 │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r0, [pc, #576] @ 305f4 │ │ │ │ strlt r6, [r2, #416] @ 0x1a0 │ │ │ │ - vldr d1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, fp │ │ │ │ + add r0, pc, r0 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c764 │ │ │ │ + str r7, [sp] │ │ │ │ + bl a2664 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2fa0c │ │ │ │ + bne 302cc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2fa68 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ + beq 30328 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ mvn r4, #0 │ │ │ │ - ldr r0, [r5, #1172] @ 0x494 │ │ │ │ add r2, r5, #32 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ mov r1, #17 │ │ │ │ + ldr r0, [r5, #1172] @ 0x494 │ │ │ │ + vldr d10, [pc, #480] @ 305d8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #1172] @ 0x494 │ │ │ │ + add r2, r5, #40 @ 0x28 │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - add r2, r5, #40 @ 0x28 │ │ │ │ blx r3 │ │ │ │ - vldr d9, [pc, #444] @ 2fd10 │ │ │ │ - vldr d7, [r5, #32] │ │ │ │ - vcmp.f64 d7, d9 │ │ │ │ + vldr d16, [r5, #32] │ │ │ │ + vcmp.f64 d16, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2fcb8 │ │ │ │ + beq 3057c │ │ │ │ vldr d8, [r5, #96] @ 0x60 │ │ │ │ - vcmp.f64 d8, d9 │ │ │ │ + vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2fce0 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + beq 305cc │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 2fbc8 │ │ │ │ + bpl 30488 │ │ │ │ add r3, r5, #1136 @ 0x470 │ │ │ │ - vldr s11, [r3] │ │ │ │ - vmov.f32 s12, #52 @ 0x41a00000 20.0 │ │ │ │ - ldr r2, [pc, #424] @ 2fd38 │ │ │ │ - vmul.f32 s12, s11, s12 │ │ │ │ - add r2, pc, r2 │ │ │ │ + vmov.f32 s15, #52 @ 0x41a00000 20.0 │ │ │ │ + ldr r2, [pc, #428] @ 305f8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vsub.f64 d6, d8, d6 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtpl.f64.f32 d7, s11 │ │ │ │ - vstrmi d7, [r5, #96] @ 0x60 │ │ │ │ - vaddpl.f64 d7, d7, d8 │ │ │ │ - vstrpl d7, [r5, #32] │ │ │ │ - bl 7ea58 │ │ │ │ - vldr d7, [r5, #32] │ │ │ │ + vldr s14, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + vmul.f32 s15, s14, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vsub.f64 d17, d8, d17 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vcvtpl.f64.f32 d16, s14 │ │ │ │ + vstrmi d16, [r5, #96] @ 0x60 │ │ │ │ + vaddpl.f64 d16, d16, d8 │ │ │ │ + vstrpl d16, [r5, #32] │ │ │ │ + bl 83054 │ │ │ │ + vldr d16, [r5, #32] │ │ │ │ vldr d8, [r5, #96] @ 0x60 │ │ │ │ - vsub.f64 d8, d7, d8 │ │ │ │ + vsub.f64 d8, d16, d8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2fcec │ │ │ │ - ldr r3, [pc, #348] @ 2fd3c │ │ │ │ - vstr d7, [r5, #96] @ 0x60 │ │ │ │ + beq 305a8 │ │ │ │ + ldr r3, [pc, #348] @ 305fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - vldr s14, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ + vldr s15, [r2, #64] @ 0x40 │ │ │ │ + vstr d16, [r5, #96] @ 0x60 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r2, #64] @ 0x40 │ │ │ │ + beq 304d4 │ │ │ │ + vldr d16, [r3, #104] @ 0x68 │ │ │ │ + vsub.f64 d16, d16, d8 │ │ │ │ + vstr d16, [r3, #104] @ 0x68 │ │ │ │ sub r4, r4, #1 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - vadd.f64 d7, d7, d8 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r2, #64] @ 0x40 │ │ │ │ - vldrne d7, [r3, #104] @ 0x68 │ │ │ │ - vsubne.f64 d7, d7, d8 │ │ │ │ - vstrne d7, [r3, #104] @ 0x68 │ │ │ │ - str r4, [r8] │ │ │ │ - b 2f4e4 │ │ │ │ + str r4, [r6] │ │ │ │ + b 2fd88 │ │ │ │ mov fp, r4 │ │ │ │ mov r6, r4 │ │ │ │ + vldr d0, [pc, #224] @ 305d8 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - vldr d0, [pc, #212] @ 2fd10 │ │ │ │ mov r4, #1 │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ - b 2fac8 │ │ │ │ + b 30388 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bl 14e790 │ │ │ │ + bl 15c32c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bl 14e7c8 │ │ │ │ + bl 15c370 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ - vldr d6, [r3, #32] │ │ │ │ - b 2f61c │ │ │ │ + vldr d17, [r3, #32] │ │ │ │ + b 2fed4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ + ldr r3, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2f778 │ │ │ │ - b 2f7ac │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ + bne 30028 │ │ │ │ + b 3005c │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ mov r4, #1 │ │ │ │ - b 2fb24 │ │ │ │ + b 303e4 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 14e574 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + bl 15c0d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ str r0, [r2, #420] @ 0x1a4 │ │ │ │ ldr r2, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 2f9a4 │ │ │ │ + beq 30264 │ │ │ │ str r0, [r3, #1216] @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2d6a4 │ │ │ │ - b 2f9a4 │ │ │ │ - ldr r2, [pc, #128] @ 2fd40 │ │ │ │ + bl 2de04 │ │ │ │ + b 30264 │ │ │ │ + ldr r2, [pc, #124] @ 30600 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - vldr d7, [r5, #96] @ 0x60 │ │ │ │ - vcmp.f64 d7, d9 │ │ │ │ - vstr d7, [r5, #32] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq 2fce8 │ │ │ │ - vmov.f64 d8, d7 │ │ │ │ - b 2fbc8 │ │ │ │ - vldr d8, [pc, #40] @ 2fd18 │ │ │ │ - ldr r3, [pc, #80] @ 2fd44 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + vldr d16, [r5, #96] @ 0x60 │ │ │ │ + vcmp.f64 d16, d10 │ │ │ │ + vstr d16, [r5, #32] │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne 305cc │ │ │ │ + vmov.i64 d8, #0x0000000000000000 │ │ │ │ + ldr r3, [pc, #84] @ 30604 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - addeq r3, r5, #1136 @ 0x470 │ │ │ │ - vldreq s16, [r3] │ │ │ │ - vcvteq.f64.f32 d8, s16 │ │ │ │ - b 2fbd8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bne 30498 │ │ │ │ + add r3, r5, #1136 @ 0x470 │ │ │ │ + vldr s16, [r3] │ │ │ │ + vcvt.f64.f32 d8, s16 │ │ │ │ + b 30498 │ │ │ │ + vmov.f64 d8, d16 │ │ │ │ + b 30488 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - ... │ │ │ │ - eoreq r0, r9, r4, lsr #12 │ │ │ │ - andseq ip, r6, r0, asr r0 │ │ │ │ - andseq fp, r6, r8, asr #31 │ │ │ │ - mlaeq r9, r8, r3, r1 │ │ │ │ - mlaeq r9, r0, r3, r1 │ │ │ │ - andseq fp, r6, r0, lsr #31 │ │ │ │ - andseq fp, r6, r4, lsr pc │ │ │ │ - eoreq r0, r9, r8, asr r4 │ │ │ │ - andseq fp, r6, r8, ror #27 │ │ │ │ - eoreq r0, r9, r8, asr #6 │ │ │ │ + eoreq pc, r9, ip, asr sp @ │ │ │ │ + andseq ip, r7, r4, asr #2 │ │ │ │ + andseq ip, r7, r0, asr #1 │ │ │ │ + eoreq r0, sl, ip, asr #21 │ │ │ │ + eoreq r0, sl, r4, asr #21 │ │ │ │ + mulseq r7, r0, r0 │ │ │ │ + andseq ip, r7, r0, lsr r0 │ │ │ │ + mlaeq r9, ip, fp, pc @ │ │ │ │ + andseq fp, r7, r0, ror #29 │ │ │ │ + eoreq pc, r9, ip, lsl #21 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #28] @ 2fdac │ │ │ │ + ldr r0, [pc, #44] @ 30680 │ │ │ │ mov r4, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 283b8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 2880c │ │ │ │ cmp r4, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ ldrne r3, [r5, #120] @ 0x78 │ │ │ │ strne r3, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq r1, r9, r4, lsl #31 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r2, sl, r8, ror r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #140] @ 0x8c │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #560] @ 30018 │ │ │ │ + ldr r3, [pc, #728] @ 30998 │ │ │ │ cmp r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #40] @ 0x28 │ │ │ │ - ldr lr, [r3, #44] @ 0x2c │ │ │ │ - bhi 2fe44 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr ip, [r3, #44] @ 0x2c │ │ │ │ + bhi 30724 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 2fe34 │ │ │ │ + bhi 3070c │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 2ff6c │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 2fe3c │ │ │ │ - ldr r3, [pc, #512] @ 3001c │ │ │ │ + bhi 308b0 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 30714 │ │ │ │ + ldr r3, [pc, #680] @ 3099c │ │ │ │ sub r0, r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi 2ff84 │ │ │ │ + bhi 308d0 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - cmp ip, #0 │ │ │ │ - bne 2fe14 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 306ec │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - sub r2, r0, #7 │ │ │ │ - cmp r2, #6 │ │ │ │ - bhi 2fe3c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + sub r1, r0, #7 │ │ │ │ + cmp r1, #6 │ │ │ │ + bhi 30714 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fe14 │ │ │ │ - b 2fe3c │ │ │ │ - ldr r0, [pc, #440] @ 30020 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #428] @ 30024 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #416] @ 30028 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #404] @ 3002c │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #392] @ 30030 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #380] @ 30034 │ │ │ │ - pop {r4, lr} │ │ │ │ + bne 306ec │ │ │ │ + b 30714 │ │ │ │ + ldr r0, [pc, #600] @ 309a0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [ip, #76] @ 0x4c │ │ │ │ - ldr r1, [ip, #68] @ 0x44 │ │ │ │ - b 7eae0 │ │ │ │ - ldr r3, [ip, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #356] @ 30038 │ │ │ │ - asr r1, r3, #31 │ │ │ │ - smull r2, r3, r2, r3 │ │ │ │ - ldr r0, [pc, #348] @ 3003c │ │ │ │ - pop {r4, lr} │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #580] @ 309a4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - rsb r1, r1, r3, asr #3 │ │ │ │ - b 7eae0 │ │ │ │ - ldr ip, [ip, #4] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq 2fe3c │ │ │ │ - ldr r0, [ip, #976] @ 0x3d0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #560] @ 309a8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #540] @ 309ac │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #520] @ 309b0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #500] @ 309b4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ + b 830dc │ │ │ │ + ldr r3, [r2, #88] @ 0x58 │ │ │ │ + movw r1, #19923 @ 0x4dd3 │ │ │ │ + movt r1, #4194 @ 0x1062 │ │ │ │ + ldr r0, [pc, #460] @ 309b8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + smull r2, r1, r1, r3 │ │ │ │ + asr r3, r3, #31 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + rsb r1, r3, r1, asr #3 │ │ │ │ + b 830dc │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 30714 │ │ │ │ + ldr r0, [r2, #976] @ 0x3d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fe3c │ │ │ │ - bl 75f74 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #296] @ 30040 │ │ │ │ - ldr r2, [lr, #1160] @ 0x488 │ │ │ │ - ldr r1, [lr, #1156] @ 0x484 │ │ │ │ - add r0, pc, r0 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7eae0 │ │ │ │ - ldr r3, [lr, #1152] @ 0x480 │ │ │ │ - ldr r0, [pc, #272] @ 30044 │ │ │ │ + beq 30714 │ │ │ │ + bl 79ccc │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #384] @ 309bc │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [ip, #1156] @ 0x484 │ │ │ │ + ldr r2, [ip, #1160] @ 0x488 │ │ │ │ + b 830dc │ │ │ │ + ldr r3, [ip, #1152] @ 0x480 │ │ │ │ + ldr r0, [pc, #352] @ 309c0 │ │ │ │ + ldr r4, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r3, #127 @ 0x7f │ │ │ │ movge r1, r3 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ asr r1, r1, #7 │ │ │ │ - b 7eae0 │ │ │ │ - ldr r0, [pc, #244] @ 30048 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r0, [pc, #232] @ 3004c │ │ │ │ - pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2cb98 │ │ │ │ - ldr r3, [pc, #220] @ 30050 │ │ │ │ + b 830dc │ │ │ │ + ldr r0, [pc, #316] @ 309c4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r0, [pc, #296] @ 309c8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 2d210 │ │ │ │ + ldr r3, [pc, #276] @ 309cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 80b9c │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1b560 │ │ │ │ - ldr r1, [lr, #8] │ │ │ │ + bl 852bc │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r1, [ip, #8] │ │ │ │ cmp r1, #268435457 @ 0x10000001 │ │ │ │ - beq 2ffc4 │ │ │ │ + beq 3091c │ │ │ │ cmp r1, #268435458 @ 0x10000002 │ │ │ │ - beq 2ffd4 │ │ │ │ + beq 30934 │ │ │ │ cmp r1, #268435460 @ 0x10000004 │ │ │ │ - beq 2ffe4 │ │ │ │ + beq 3094c │ │ │ │ cmp r1, #268435461 @ 0x10000005 │ │ │ │ - beq 2fff4 │ │ │ │ - ldr r3, [pc, #164] @ 30054 │ │ │ │ + beq 30964 │ │ │ │ + movw r3, #8224 @ 0x2020 │ │ │ │ + movt r3, #8224 @ 0x2020 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 30004 │ │ │ │ - ldr r0, [pc, #156] @ 30058 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 7eae0 │ │ │ │ - ldr r0, [pc, #144] @ 3005c │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #132] @ 30060 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #120] @ 30064 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #108] @ 30068 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #96] @ 3006c │ │ │ │ - add r1, lr, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7eae0 │ │ │ │ - eoreq r0, r9, r0, asr r2 │ │ │ │ - andseq r1, sl, sl, lsl #13 │ │ │ │ - andseq fp, r6, ip, lsr #25 │ │ │ │ - mulseq r6, r4, ip │ │ │ │ - andseq fp, r6, ip, ror ip │ │ │ │ - andseq fp, r6, r4, ror #24 │ │ │ │ - andseq fp, r6, ip, asr #24 │ │ │ │ - andseq fp, r6, ip, lsr #24 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - @ instruction: 0x0016b3d0 │ │ │ │ - andseq fp, r6, r0, asr #23 │ │ │ │ - andseq fp, r6, r0, ror r3 │ │ │ │ - andseq fp, r6, r8, asr #23 │ │ │ │ - andseq fp, r6, r0, asr #23 │ │ │ │ - strdeq r0, [r9], -r8 @ │ │ │ │ - eorcs r2, r0, r0, lsr #32 │ │ │ │ - andseq sl, r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x0016a4d8 │ │ │ │ - andseq fp, r9, r0, lsl r4 │ │ │ │ - andseq sl, r6, r0, asr #9 │ │ │ │ - @ instruction: 0x0016a4b8 │ │ │ │ - @ instruction: 0x0016a4b0 │ │ │ │ + bcs 3097c │ │ │ │ + ldr r0, [pc, #196] @ 309d0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 830dc │ │ │ │ + ldr r0, [pc, #176] @ 309d4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #156] @ 309d8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #136] @ 309dc │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #116] @ 309e0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #96] @ 309e4 │ │ │ │ + add r1, ip, #8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 830dc │ │ │ │ + eoreq pc, r9, r8, ror r9 @ │ │ │ │ + andseq r1, fp, r2, ror r7 │ │ │ │ + andseq fp, r7, r4, lsl #27 │ │ │ │ + andseq fp, r7, r4, ror #26 │ │ │ │ + andseq fp, r7, r4, asr #26 │ │ │ │ + andseq fp, r7, r4, lsr #26 │ │ │ │ + andseq fp, r7, r4, lsl #26 │ │ │ │ + @ instruction: 0x0017bcdc │ │ │ │ + andseq fp, r7, r4, ror r4 │ │ │ │ + andseq fp, r7, r8, asr ip │ │ │ │ + @ instruction: 0x0017b3f8 │ │ │ │ + andseq fp, r7, ip, asr #24 │ │ │ │ + andseq fp, r7, ip, lsr ip │ │ │ │ + strhteq r0, [sl], -r4 │ │ │ │ + andseq sl, r7, r0, ror r5 │ │ │ │ + andseq sl, r7, r8, lsr r5 │ │ │ │ + andseq fp, sl, r8, ror #8 │ │ │ │ + andseq sl, r7, r0, lsl r5 │ │ │ │ + andseq sl, r7, r0, lsl #10 │ │ │ │ + andseq sl, r7, ip, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #1084] @ 304c4 │ │ │ │ - ldr r2, [pc, #1084] @ 304c8 │ │ │ │ + ldr r5, [pc, #1104] @ 30e5c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #1092] @ 30e60 │ │ │ │ + ldr r7, [pc, #1092] @ 30e64 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #1076] @ 304cc │ │ │ │ - and r4, r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + and r4, r4, r3 │ │ │ │ mov r3, r4 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - add r7, pc, r7 │ │ │ │ - beq 300fc │ │ │ │ + beq 30a84 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #1036] @ 304d0 │ │ │ │ + ldr r2, [pc, #1052] @ 30e68 │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1020] @ 304d4 │ │ │ │ - cmp r0, #0 │ │ │ │ + ldr r3, [pc, #1040] @ 30e6c │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ + cmp r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 300e8 │ │ │ │ - bl 988e4 │ │ │ │ - ldr r3, [pc, #1000] @ 304d8 │ │ │ │ + beq 30a70 │ │ │ │ + bl 9e524 │ │ │ │ + ldr r3, [pc, #1016] @ 30e70 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq 30158 │ │ │ │ - ldr r3, [pc, #976] @ 304dc │ │ │ │ - ldr r1, [pc, #976] @ 304e0 │ │ │ │ + beq 30ae0 │ │ │ │ + ldr r3, [pc, #992] @ 30e74 │ │ │ │ + ldr r0, [pc, #992] @ 30e78 │ │ │ │ + ldr r1, [pc, #992] @ 30e7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bic r2, r2, #2048 @ 0x800 │ │ │ │ + str r0, [r3] │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ + bic r2, r2, #2048 @ 0x800 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #952] @ 304e4 │ │ │ │ cmp r0, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 3013c │ │ │ │ - bl 9c394 │ │ │ │ - ldr r2, [pc, #932] @ 304e8 │ │ │ │ - ldr r3, [pc, #932] @ 304ec │ │ │ │ + beq 30ac4 │ │ │ │ + bl a2250 │ │ │ │ + ldr r2, [pc, #948] @ 30e80 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r3, [pc, #944] @ 30e84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ str r1, [r3, #424] @ 0x1a8 │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ - beq 301a8 │ │ │ │ - ldr r3, [pc, #904] @ 304f0 │ │ │ │ - ldr r1, [pc, #904] @ 304f4 │ │ │ │ + beq 30b30 │ │ │ │ + ldr r3, [pc, #920] @ 30e88 │ │ │ │ + ldr r0, [pc, #920] @ 30e8c │ │ │ │ + ldr r1, [pc, #920] @ 30e90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bic r2, r2, #512 @ 0x200 │ │ │ │ + str r0, [r3] │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ + bic r2, r2, #512 @ 0x200 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #880] @ 304f8 │ │ │ │ cmp r0, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 30198 │ │ │ │ - bl d4764 │ │ │ │ - ldr r3, [pc, #860] @ 304fc │ │ │ │ + beq 30b20 │ │ │ │ + bl dd294 │ │ │ │ + ldr r3, [pc, #876] @ 30e94 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - beq 301f8 │ │ │ │ - ldr r3, [pc, #840] @ 30500 │ │ │ │ - ldr r1, [pc, #840] @ 30504 │ │ │ │ + beq 30b80 │ │ │ │ + ldr r3, [pc, #856] @ 30e98 │ │ │ │ + ldr r0, [pc, #856] @ 30e9c │ │ │ │ + ldr r1, [pc, #856] @ 30ea0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bic r2, r2, #64 @ 0x40 │ │ │ │ + str r0, [r3] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ + bic r2, r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #816] @ 30508 │ │ │ │ cmp r0, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 301e8 │ │ │ │ - bl 12e1b0 │ │ │ │ - ldr r3, [pc, #796] @ 3050c │ │ │ │ + beq 30b70 │ │ │ │ + bl 13a674 │ │ │ │ + ldr r3, [pc, #812] @ 30ea4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #32] │ │ │ │ tst r4, #1 │ │ │ │ - beq 302a0 │ │ │ │ - ldr r3, [pc, #776] @ 30510 │ │ │ │ - ldr r5, [pc, #776] @ 30514 │ │ │ │ + beq 30c28 │ │ │ │ + ldr r3, [pc, #792] @ 30ea8 │ │ │ │ + ldr r1, [pc, #792] @ 30eac │ │ │ │ + ldr r5, [pc, #792] @ 30eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ + str r1, [r3] │ │ │ │ bic r2, r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #756] @ 30518 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #1188] @ 0x4a4 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r0, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq 3024c │ │ │ │ - bl 9e8cc │ │ │ │ - ldr r5, [pc, #712] @ 3051c │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 30bd4 │ │ │ │ + bl a48e4 │ │ │ │ + ldr r5, [pc, #728] @ 30eb4 │ │ │ │ mov r6, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #1192] @ 0x4a8 │ │ │ │ str r6, [r5, #1188] @ 0x4a4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #692] @ 30520 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #708] @ 30eb8 │ │ │ │ str r6, [r5, #1192] @ 0x4a8 │ │ │ │ str r6, [r5, #1196] @ 0x4ac │ │ │ │ str r6, [r5, #1200] @ 0x4b0 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 302a0 │ │ │ │ - ldr r3, [pc, #664] @ 30524 │ │ │ │ - ldr r2, [pc, #664] @ 30528 │ │ │ │ + beq 30c28 │ │ │ │ + ldr r3, [pc, #680] @ 30ebc │ │ │ │ + ldr r2, [pc, #680] @ 30ec0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bl 137320 │ │ │ │ + bl 143e7c │ │ │ │ str r6, [r5] │ │ │ │ tst r4, #8 │ │ │ │ - bne 3047c │ │ │ │ + bne 30e14 │ │ │ │ tst r4, #4096 @ 0x1000 │ │ │ │ - beq 30368 │ │ │ │ - ldr r2, [pc, #628] @ 3052c │ │ │ │ - ldr r8, [pc, #628] @ 30530 │ │ │ │ + beq 30cf0 │ │ │ │ + ldr r2, [pc, #644] @ 30ec4 │ │ │ │ + ldr r8, [pc, #644] @ 30ec8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r8, pc, r8 │ │ │ │ bic r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3031c │ │ │ │ - ldr r3, [pc, #596] @ 30534 │ │ │ │ + ble 30ca4 │ │ │ │ + ldr r3, [pc, #612] @ 30ecc │ │ │ │ add r6, r8, #144 @ 0x90 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r5, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r2] │ │ │ │ ldr r0, [r6, #516] @ 0x204 │ │ │ │ - bl 142838 │ │ │ │ + bl 14fb08 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30304 │ │ │ │ - bl 1b8f0 │ │ │ │ + beq 30c8c │ │ │ │ + bl 1b84c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 302ec │ │ │ │ + bgt 30c74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #532] @ 30538 │ │ │ │ - ldr r1, [pc, #532] @ 3053c │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r1, [pc, #548] @ 30ed0 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - ldr r2, [pc, #520] @ 30540 │ │ │ │ + ldr r2, [pc, #544] @ 30ed4 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ str r3, [r1] │ │ │ │ - ldr r1, [pc, #512] @ 30544 │ │ │ │ + ldr r1, [r7, r2] │ │ │ │ + ldr r2, [pc, #532] @ 30ed8 │ │ │ │ + str r3, [r1] │ │ │ │ + ldr r1, [pc, #528] @ 30edc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #504] @ 30548 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ + ldr r2, [pc, #516] @ 30ee0 │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30368 │ │ │ │ - bl 1c5f8 │ │ │ │ + beq 30cf0 │ │ │ │ + bl 1c548 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 303b0 │ │ │ │ - ldr r2, [pc, #468] @ 3054c │ │ │ │ - ldr r3, [pc, #468] @ 30550 │ │ │ │ + beq 30d38 │ │ │ │ + ldr r2, [pc, #484] @ 30ee4 │ │ │ │ + ldr r0, [pc, #484] @ 30ee8 │ │ │ │ + ldr r3, [pc, #484] @ 30eec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2] │ │ │ │ bic r1, r1, #256 @ 0x100 │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #452] @ 30554 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2] │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 303a8 │ │ │ │ - bl 144d28 │ │ │ │ + beq 30d30 │ │ │ │ + bl 15212c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ tst r4, #2 │ │ │ │ - beq 30428 │ │ │ │ - ldr r3, [pc, #408] @ 30558 │ │ │ │ - ldr r0, [pc, #408] @ 3055c │ │ │ │ + beq 30db0 │ │ │ │ + ldr r3, [pc, #424] @ 30ef0 │ │ │ │ + ldr r1, [pc, #424] @ 30ef4 │ │ │ │ + ldr r0, [pc, #424] @ 30ef8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - ldrsh ip, [r0, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #392] @ 30560 │ │ │ │ - bic r2, r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - cmp ip, #0 │ │ │ │ + add r0, pc, r0 │ │ │ │ str r1, [r3] │ │ │ │ + ldrsh r1, [r0, #116] @ 0x74 │ │ │ │ + bic r2, r2, #2 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bne 304b8 │ │ │ │ - ldr r2, [pc, #368] @ 30564 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 30e50 │ │ │ │ + ldr r2, [pc, #384] @ 30efc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30414 │ │ │ │ + beq 30d9c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #332] @ 30568 │ │ │ │ + ldr r3, [pc, #348] @ 30f00 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 30444 │ │ │ │ - ldr r3, [pc, #308] @ 3056c │ │ │ │ + bne 30ddc │ │ │ │ + ldr r3, [pc, #324] @ 30f04 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #292] @ 30570 │ │ │ │ - ldr r2, [pc, #292] @ 30574 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [pc, #292] @ 30f08 │ │ │ │ + ldr r2, [pc, #292] @ 30f0c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r4] │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - str r2, [r4] │ │ │ │ - bl 3545c │ │ │ │ + bl 361ac │ │ │ │ ldr r3, [r4, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30430 │ │ │ │ - bl 5945c │ │ │ │ - b 30430 │ │ │ │ - ldr r3, [pc, #244] @ 30578 │ │ │ │ - ldr r2, [pc, #244] @ 3057c │ │ │ │ + beq 30db8 │ │ │ │ + bl 5bb44 │ │ │ │ + b 30db8 │ │ │ │ + ldr r3, [pc, #244] @ 30f10 │ │ │ │ + ldr r0, [pc, #244] @ 30f14 │ │ │ │ + ldr r2, [pc, #244] @ 30f18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r2, [pc, #228] @ 30580 │ │ │ │ + str r0, [r3] │ │ │ │ + mov r0, #1 │ │ │ │ bic r1, r1, #8 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 12d24c │ │ │ │ - b 302a8 │ │ │ │ + bl 83054 │ │ │ │ + bl 139634 │ │ │ │ + b 30c30 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ - b 303ec │ │ │ │ - eoreq r0, r9, r0, ror #27 │ │ │ │ - mulseq r6, r4, sl │ │ │ │ - eoreq lr, r8, r8, lsl r8 │ │ │ │ - eoreq pc, r8, r4, ror pc @ │ │ │ │ - andseq fp, r6, r8, ror #20 │ │ │ │ - eoreq pc, r8, r8, asr #30 │ │ │ │ - eoreq r0, r9, ip, asr sp │ │ │ │ - eoreq pc, r8, r4, lsr #30 │ │ │ │ - andseq fp, r6, r4, lsr #20 │ │ │ │ - strdeq pc, [r8], -r0 @ │ │ │ │ - eoreq r0, r9, ip, lsl sp │ │ │ │ - eoreq r0, r9, r0, lsl #26 │ │ │ │ - eoreq pc, r8, r8, asr #29 │ │ │ │ - @ instruction: 0x0016b9d8 │ │ │ │ - mlaeq r8, r8, lr, pc @ │ │ │ │ - strhteq r0, [r9], -r0 │ │ │ │ - eoreq pc, r8, r8, ror lr @ │ │ │ │ - mulseq r6, r8, r9 │ │ │ │ - eoreq pc, r8, r8, asr #28 │ │ │ │ - eoreq r0, r9, r0, ror #24 │ │ │ │ - eoreq pc, r8, r8, lsr #28 │ │ │ │ - andseq fp, r6, r0, ror #18 │ │ │ │ - eoreq pc, r8, r4, ror #27 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - ldrdeq r0, [r9], -ip @ │ │ │ │ - @ instruction: 0x0016b8fc │ │ │ │ - strhteq r0, [r9], -r0 │ │ │ │ - eoreq pc, r8, r8, ror sp @ │ │ │ │ - andseq fp, r6, r4, ror #17 │ │ │ │ - andeq r1, r0, r0, ror #7 │ │ │ │ - andeq r1, r0, ip, lsl #10 │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0x000012b0 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - strdeq r0, [r9], -r0 @ │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - andseq fp, r6, r4, asr #16 │ │ │ │ - eoreq r0, r9, r8, lsr #21 │ │ │ │ - eoreq pc, r8, r4, ror ip @ │ │ │ │ - andseq fp, r6, r8, lsl #16 │ │ │ │ - eoreq pc, r8, r8, asr #24 │ │ │ │ - eoreq pc, r8, ip, lsl ip @ │ │ │ │ - eoreq r0, r9, r0, lsr sl │ │ │ │ - eoreq r0, r9, ip, lsl sl │ │ │ │ - mulseq r6, r8, r7 │ │ │ │ - eoreq r0, r9, r4, ror #19 │ │ │ │ - andseq fp, r6, r0, lsl r7 │ │ │ │ - andseq fp, r6, ip, lsl #14 │ │ │ │ + bl 2cb64 │ │ │ │ + b 30d74 │ │ │ │ + eoreq r0, sl, ip, asr #8 │ │ │ │ + andseq fp, r7, r8, asr #21 │ │ │ │ + strhteq sp, [r9], -r8 │ │ │ │ + eoreq pc, r9, ip, ror #11 │ │ │ │ + andseq fp, r7, r4, lsr #21 │ │ │ │ + eoreq pc, r9, r0, asr #11 │ │ │ │ + ldrdeq r0, [sl], -r0 @ │ │ │ │ + andseq fp, r7, r0, ror sl │ │ │ │ + mlaeq r9, r4, r5, pc @ │ │ │ │ + eoreq pc, r9, r8, ror #10 │ │ │ │ + mlaeq sl, r4, r3, r0 │ │ │ │ + eoreq r0, sl, r4, ror r3 │ │ │ │ + andseq fp, r7, r4, lsr #20 │ │ │ │ + eoreq pc, r9, r8, lsr r5 @ │ │ │ │ + eoreq pc, r9, r0, lsl r5 @ │ │ │ │ + eoreq r0, sl, r4, lsr #6 │ │ │ │ + andseq fp, r7, r4, ror #19 │ │ │ │ + eoreq pc, r9, r8, ror #9 │ │ │ │ + eoreq pc, r9, r0, asr #9 │ │ │ │ + ldrdeq r0, [sl], -r4 @ │ │ │ │ + andseq fp, r7, r4, lsr #19 │ │ │ │ + mlaeq r9, r8, r4, pc @ │ │ │ │ + eoreq pc, r9, ip, asr r4 @ │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + eoreq r0, sl, r4, asr r2 │ │ │ │ + andseq fp, r7, r4, lsr r9 │ │ │ │ + eoreq r0, sl, r8, lsr #4 │ │ │ │ + strdeq pc, [r9], -r0 @ │ │ │ │ + andseq fp, r7, r8, lsl r9 │ │ │ │ + andeq r1, r0, ip, asr #7 │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + eoreq r0, sl, r4, ror #2 │ │ │ │ + andseq fp, r7, r4, lsl #17 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + eoreq r0, sl, ip, lsl r1 │ │ │ │ + andseq fp, r7, ip, asr #16 │ │ │ │ + eoreq pc, r9, r0, ror #5 │ │ │ │ + eoreq pc, r9, r0, asr #5 │ │ │ │ + mlaeq r9, r4, r2, pc @ │ │ │ │ + eoreq r0, sl, r0, lsr #1 │ │ │ │ + eoreq r0, sl, r4, lsl #1 │ │ │ │ + andseq fp, r7, r0, asr #15 │ │ │ │ + eoreq r0, sl, r8, asr #32 │ │ │ │ + andseq fp, r7, r4, lsr r7 │ │ │ │ + andseq fp, r7, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r7, lr} │ │ │ │ + str r7, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r5, [pc, #520] @ 307a4 │ │ │ │ - ldr r3, [pc, #520] @ 307a8 │ │ │ │ + ldr r5, [pc, #520] @ 31140 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r3, [pc, #512] @ 31144 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30724 │ │ │ │ - ldr r0, [pc, #492] @ 307ac │ │ │ │ + bne 310c0 │ │ │ │ + ldr r0, [pc, #492] @ 31148 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrsh r3, [r0, #118] @ 0x76 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 305d8 │ │ │ │ + beq 30f74 │ │ │ │ ldrsh r3, [r0, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30798 │ │ │ │ + beq 31134 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ - bl 30070 │ │ │ │ - bl 50334 │ │ │ │ - bl 7fe30 │ │ │ │ - ldr r3, [pc, #448] @ 307b0 │ │ │ │ - ldr r2, [pc, #448] @ 307b4 │ │ │ │ + bl 309e8 │ │ │ │ + bl 52388 │ │ │ │ + bl 84524 │ │ │ │ + ldr r3, [pc, #448] @ 3114c │ │ │ │ + ldr r2, [pc, #448] @ 31150 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [pc, #436] @ 307b8 │ │ │ │ + ldr r3, [pc, #436] @ 31154 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30614 │ │ │ │ - bl 823f8 │ │ │ │ - ldr r3, [pc, #416] @ 307bc │ │ │ │ + beq 30fb0 │ │ │ │ + bl 86d40 │ │ │ │ + ldr r3, [pc, #416] @ 31158 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 30638 │ │ │ │ + beq 30fd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 818c8 │ │ │ │ - ldr r7, [pc, #384] @ 307c0 │ │ │ │ - ldr r3, [pc, #384] @ 307c4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 860f0 │ │ │ │ + ldr r3, [pc, #384] @ 3115c │ │ │ │ mov r8, #0 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r7, [pc, #380] @ 31160 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r8, [r3, #12] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #2 │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - beq 3074c │ │ │ │ + beq 310e8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 306f0 │ │ │ │ + beq 3108c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 30780 │ │ │ │ - ldr r3, [pc, #332] @ 307c8 │ │ │ │ - ldr r2, [pc, #332] @ 307cc │ │ │ │ + bne 3111c │ │ │ │ + ldr r3, [pc, #332] @ 31164 │ │ │ │ mov r0, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r2, [pc, #324] @ 31168 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #312] @ 307d0 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #312] @ 3116c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #296] @ 307d4 │ │ │ │ - ldr r2, [pc, #296] @ 307d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #296] @ 31170 │ │ │ │ + mov r0, #1 │ │ │ │ + mov r1, #7 │ │ │ │ + ldr r2, [pc, #288] @ 31174 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #416] @ 0x1a0 │ │ │ │ - mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #272] @ 307dc │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #272] @ 31178 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 306dc │ │ │ │ - bl 78c1c │ │ │ │ + beq 31078 │ │ │ │ + bl 7cb80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bl 7e448 │ │ │ │ + bl 82a10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c79c │ │ │ │ - ldr r3, [pc, #232] @ 307e0 │ │ │ │ - ldr r2, [pc, #232] @ 307e4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c6e0 │ │ │ │ + ldr r3, [pc, #232] @ 3117c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #212] @ 307e8 │ │ │ │ - mov r1, #4 │ │ │ │ + ldr r2, [pc, #224] @ 31180 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #212] @ 31184 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 306a4 │ │ │ │ - ldr r2, [pc, #192] @ 307ec │ │ │ │ - ldr r3, [pc, #192] @ 307f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 31040 │ │ │ │ + ldr r2, [pc, #192] @ 31188 │ │ │ │ + ldr r3, [pc, #192] @ 3118c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r2, [pc, #180] @ 307f4 │ │ │ │ + ldr r2, [pc, #180] @ 31190 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63dec │ │ │ │ - b 305b8 │ │ │ │ - ldr r3, [pc, #164] @ 307f8 │ │ │ │ - ldr r2, [pc, #164] @ 307fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 66e40 │ │ │ │ + b 30f54 │ │ │ │ + ldr r3, [pc, #164] @ 31194 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #144] @ 30800 │ │ │ │ - mov r1, #4 │ │ │ │ + ldr r2, [pc, #156] @ 31198 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 306a4 │ │ │ │ - ldr r2, [pc, #124] @ 30804 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #144] @ 3119c │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 31040 │ │ │ │ + ldr r2, [pc, #124] @ 311a0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - b 306a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 31040 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ - bl 2c574 │ │ │ │ - b 305d8 │ │ │ │ - eoreq lr, r8, ip, lsr #6 │ │ │ │ - andeq r1, r0, ip, asr #7 │ │ │ │ - eoreq pc, r8, ip, ror sl @ │ │ │ │ - eoreq r0, r9, r8, ror r8 │ │ │ │ - andseq fp, r6, ip, lsl #12 │ │ │ │ - eoreq pc, r8, r8, lsr sl @ │ │ │ │ - eoreq pc, r8, ip, lsl sl @ │ │ │ │ - eoreq r0, r9, r8, lsr #16 │ │ │ │ - strdeq pc, [r8], -r4 @ │ │ │ │ - andseq fp, r6, r4, lsl #11 │ │ │ │ - mulseq r6, r4, r5 │ │ │ │ - mulseq r6, r0, r5 │ │ │ │ - strhteq r0, [r9], -ip │ │ │ │ - andseq fp, r6, r8, asr #11 │ │ │ │ - andeq r1, r0, r0, lsr #7 │ │ │ │ - andseq fp, r6, ip, asr r5 │ │ │ │ - andseq fp, r6, r8, lsl r5 │ │ │ │ - andseq fp, r6, ip, asr #10 │ │ │ │ - andeq r1, r0, r8, asr #7 │ │ │ │ - andeq r1, r0, ip, lsl r5 │ │ │ │ - @ instruction: 0x0016b4bc │ │ │ │ - andseq fp, r6, r4, ror #9 │ │ │ │ - @ instruction: 0x0016b4bc │ │ │ │ - @ instruction: 0x0016b4d4 │ │ │ │ - andseq fp, r6, r8, ror #9 │ │ │ │ + bl 2cb64 │ │ │ │ + b 30f74 │ │ │ │ + eoreq sp, r9, r0, lsr #19 │ │ │ │ + @ instruction: 0x000013b8 │ │ │ │ + eoreq pc, r9, r0, ror #1 │ │ │ │ + ldrdeq pc, [r9], -ip @ │ │ │ │ + andseq fp, r7, r0, lsr r6 │ │ │ │ + mlaeq r9, ip, r0, pc @ │ │ │ │ + eoreq pc, r9, r0, lsl #1 │ │ │ │ + eoreq pc, r9, r8, asr r0 @ │ │ │ │ + eoreq pc, r9, r4, lsl #29 │ │ │ │ + andseq fp, r7, ip, lsr #11 │ │ │ │ + @ instruction: 0x0017b5b0 │ │ │ │ + @ instruction: 0x0017b5b0 │ │ │ │ + eoreq pc, r9, r8, lsl lr @ │ │ │ │ + andseq fp, r7, r8, ror #11 │ │ │ │ + andeq r1, r0, ip, lsl #7 │ │ │ │ + andseq fp, r7, r8, ror r5 │ │ │ │ + andseq fp, r7, r4, lsr r5 │ │ │ │ + andseq fp, r7, ip, ror #10 │ │ │ │ + @ instruction: 0x000013b4 │ │ │ │ + andeq r1, r0, r8, lsl #10 │ │ │ │ + andseq fp, r7, r0, ror #9 │ │ │ │ + andseq fp, r7, r0, lsl #10 │ │ │ │ + @ instruction: 0x0017b4d8 │ │ │ │ + @ instruction: 0x0017b4f4 │ │ │ │ + andseq fp, r7, r8, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 30584 │ │ │ │ + bl 30f1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #216] @ 30910 │ │ │ │ - ldr r3, [pc, #216] @ 30914 │ │ │ │ - ldr r2, [pc, #216] @ 30918 │ │ │ │ + ldr r1, [pc, #240] @ 312d0 │ │ │ │ + ldr r3, [pc, #240] @ 312d4 │ │ │ │ + ldr r2, [pc, #240] @ 312d8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, #132] @ 0x84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ble 308dc │ │ │ │ - cmp r0, #0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ble 31290 │ │ │ │ + cmp r3, #0 │ │ │ │ ldr r2, [r1, #128] @ 0x80 │ │ │ │ - beq 30870 │ │ │ │ - add r2, r1, r2, lsl #2 │ │ │ │ - str r0, [r2, #660] @ 0x294 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + addne r2, r1, r2, lsl #2 │ │ │ │ + strne r3, [r2, #660] @ 0x294 │ │ │ │ + beq 31224 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 30908 │ │ │ │ - lsl r3, r2, #2 │ │ │ │ + ble 312c8 │ │ │ │ + lsl r0, r2, #2 │ │ │ │ sub r6, r4, #1 │ │ │ │ - add r0, r1, #660 @ 0x294 │ │ │ │ + add r1, r1, #660 @ 0x294 │ │ │ │ sub r2, r6, r2 │ │ │ │ - add r1, r3, #4 │ │ │ │ - add r1, r0, r1 │ │ │ │ + add r3, r0, #4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r3, [pc, #116] @ 3091c │ │ │ │ + add r0, r1, r0 │ │ │ │ + add r1, r1, r3 │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r3, [pc, #128] @ 312dc │ │ │ │ mov r1, #0 │ │ │ │ + cmp r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ - sub r4, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r6, r1 │ │ │ │ - str r1, [r4, #660] @ 0x294 │ │ │ │ + str r1, [r4, #656] @ 0x290 │ │ │ │ str r6, [r3, #132] @ 0x84 │ │ │ │ + sub r2, r2, #1 │ │ │ │ str r2, [r3, #136] @ 0x88 │ │ │ │ - ldrne r2, [r3, #660] @ 0x294 │ │ │ │ - strne r1, [r3, #128] @ 0x80 │ │ │ │ - strne r2, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r3, [r1, #136] @ 0x88 │ │ │ │ - add r2, r1, r4, lsl #2 │ │ │ │ + beq 31214 │ │ │ │ + ldr r2, [r3, #660] @ 0x294 │ │ │ │ + str r1, [r3, #128] @ 0x80 │ │ │ │ + str r2, [r5] │ │ │ │ + b 31214 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 31214 │ │ │ │ + ldr r2, [r1, #136] @ 0x88 │ │ │ │ + add r0, r1, r4, lsl #2 │ │ │ │ str r4, [r1, #128] @ 0x80 │ │ │ │ - add r3, r3, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - str r0, [r2, #660] @ 0x294 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + str r3, [r0, #660] @ 0x294 │ │ │ │ str r4, [r1, #132] @ 0x84 │ │ │ │ + add r3, r2, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ str r3, [r1, #136] @ 0x88 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r6, r4, #1 │ │ │ │ - b 308a0 │ │ │ │ - strdeq pc, [r8], -ip @ │ │ │ │ - eoreq lr, r8, r4, lsl #1 │ │ │ │ - andeq r1, r0, r8, lsr #8 │ │ │ │ - mlaeq r8, r0, r7, pc @ │ │ │ │ + b 31254 │ │ │ │ + eoreq lr, r9, r4, asr lr │ │ │ │ + strdeq sp, [r9], -r4 @ │ │ │ │ + andeq r1, r0, r4, lsl r4 │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4052] @ 0xfd4 │ │ │ │ - ldr r3, [pc, #288] @ 30a5c │ │ │ │ + ldr r3, [pc, #304] @ 31438 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #280] @ 30a60 │ │ │ │ - ldr r8, [r3, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #276] @ 30a64 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ - cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r9, [sp, #44] @ 0x2c │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - movne r4, r8 │ │ │ │ + ldr r1, [pc, #288] @ 3143c │ │ │ │ + ldr r2, [pc, #288] @ 31440 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r3, #248] @ 0xf8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + cmp r9, #0 │ │ │ │ + movne r4, r9 │ │ │ │ movne r0, #0 │ │ │ │ - bne 30998 │ │ │ │ - b 30a34 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + bne 31364 │ │ │ │ + b 31410 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30a34 │ │ │ │ + beq 31410 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 30984 │ │ │ │ + bne 31350 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 309c4 │ │ │ │ - ldr r3, [pc, #180] @ 30a68 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r4, [r3, #248] @ 0xf8 │ │ │ │ + beq 31390 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0] │ │ │ │ - str r8, [r4] │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ + ldr r3, [pc, #188] @ 31444 │ │ │ │ + str r9, [r4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [r3, #248] @ 0xf8 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ + str r8, [sp] │ │ │ │ mov r1, r3 │ │ │ │ + add r0, r4, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - add r0, r4, #4 │ │ │ │ mov r2, #1 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #124] @ 30a6c │ │ │ │ - str r5, [r4, #132] @ 0x84 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r6, [r4, #136] @ 0x88 │ │ │ │ - str r7, [r4, #144] @ 0x90 │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ + ldr r2, [pc, #136] @ 31448 │ │ │ │ movgt r3, #0 │ │ │ │ + str r5, [r4, #132] @ 0x84 │ │ │ │ + str r6, [r4, #136] @ 0x88 │ │ │ │ strbgt r3, [r4, #131] @ 0x83 │ │ │ │ - ldr r3, [pc, #84] @ 30a64 │ │ │ │ + ldr r3, [pc, #108] @ 31440 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30a58 │ │ │ │ + bne 31434 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r3, [pc, #40] @ 30a70 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1e138 │ │ │ │ + ldr r3, [pc, #40] @ 3144c │ │ │ │ mov r4, r0 │ │ │ │ - str r8, [r0] │ │ │ │ + str r9, [r0] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #248] @ 0xf8 │ │ │ │ - b 309c4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r9, ip, lsr #10 │ │ │ │ - eoreq sp, r8, ip, ror pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r0, [r9], -r8 │ │ │ │ - ldrdeq sp, [r8], -r8 @ │ │ │ │ - eoreq r0, r9, r4, lsr #8 │ │ │ │ - ldr r3, [pc, #96] @ 30adc │ │ │ │ + b 31390 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r9, ip, asr #22 │ │ │ │ + strhteq sp, [r9], -ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r9, r0, ror #21 │ │ │ │ + eoreq sp, r9, r0, lsl r5 │ │ │ │ + eoreq pc, r9, r0, asr #20 │ │ │ │ + ldr r3, [pc, #100] @ 314bc │ │ │ │ + mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #248] @ 0xf8 │ │ │ │ + ldr r0, [r3, #248] @ 0xf8 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r1, #0 │ │ │ │ + bne 31484 │ │ │ │ + b 314b8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov r1, #0 │ │ │ │ - b 30aa4 │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r1, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r2, [r3, #132] @ 0x84 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 30a90 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - strne r2, [r1] │ │ │ │ - beq 30ac8 │ │ │ │ mov r0, r3 │ │ │ │ - b 1db94 │ │ │ │ - ldr r1, [pc, #16] @ 30ae0 │ │ │ │ - mov r0, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r1, #248] @ 0xf8 │ │ │ │ - b 1db94 │ │ │ │ - strdeq r0, [r9], -r0 @ │ │ │ │ - mlaeq r9, r8, r3, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + beq 314b4 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 31470 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + strne r3, [r1] │ │ │ │ + beq 314a4 │ │ │ │ + b 1dac0 │ │ │ │ + ldr r2, [pc, #20] @ 314c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r2, #248] @ 0xf8 │ │ │ │ + b 1dac0 │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + eoreq pc, r9, r0, lsl sl @ │ │ │ │ + eoreq pc, r9, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #264] @ 30c08 │ │ │ │ - ldr r6, [pc, #264] @ 30c0c │ │ │ │ + ldr r4, [pc, #288] @ 31608 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r6, [pc, #284] @ 3160c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #1236] @ 0x4d4 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ble 30b80 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 31568 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ vmov.f64 d10, d0 │ │ │ │ - cmp r3, #0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vmov.f64 d8, d2 │ │ │ │ - bne 30b8c │ │ │ │ - vldr d7, [pc, #192] @ 30bf8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 31580 │ │ │ │ + vldr d16, [pc, #216] @ 315f8 │ │ │ │ vsub.f64 d2, d2, d0 │ │ │ │ vsub.f64 d9, d1, d0 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #200] @ 30c10 │ │ │ │ - vmul.f64 d2, d2, d7 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r2, [r4, #1244] @ 0x4dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #1 │ │ │ │ - vdiv.f64 d7, d2, d9 │ │ │ │ mov r0, #5 │ │ │ │ + ldr r3, [pc, #216] @ 31610 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [r4, #1244] @ 0x4dc │ │ │ │ str ip, [sp] │ │ │ │ - vcmpe.f64 d7, #0.0 │ │ │ │ + vmul.f64 d2, d2, d16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vdiv.f64 d16, d2, d9 │ │ │ │ + vcmpe.f64 d16, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vsubmi.f64 d7, d7, d6 │ │ │ │ - vaddpl.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [sp, #4] │ │ │ │ - bl 30920 │ │ │ │ + vsubmi.f64 d16, d16, d17 │ │ │ │ + vaddpl.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [sp, #4] │ │ │ │ + bl 312e0 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r5, r0 │ │ │ │ - bl 12d42c │ │ │ │ - vldr d7, [pc, #100] @ 30c00 │ │ │ │ + bl 139828 │ │ │ │ + vldr d16, [pc, #112] @ 31600 │ │ │ │ vsub.f64 d2, d8, d10 │ │ │ │ vsub.f64 d9, d9, d10 │ │ │ │ - ldr lr, [r4, #1244] @ 0x4dc │ │ │ │ - ldr ip, [pc, #104] @ 30c14 │ │ │ │ - vmul.f64 d2, d2, d7 │ │ │ │ - ldr r1, [pc, #100] @ 30c18 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #96] @ 30c1c │ │ │ │ - vdiv.f64 d7, d2, d9 │ │ │ │ mov r3, r0 │ │ │ │ - add r3, r3, lr │ │ │ │ - orr r3, r3, #1 │ │ │ │ - str r3, [ip, #240] @ 0xf0 │ │ │ │ - ldr r3, [r6, r1] │ │ │ │ mov r0, #3 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r3, [r6, r2] │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [r3] │ │ │ │ + ldr r1, [r4, #1244] @ 0x4dc │ │ │ │ + ldr r2, [pc, #108] @ 31614 │ │ │ │ + vmul.f64 d2, d2, d16 │ │ │ │ + add r3, r3, r1 │ │ │ │ + orr r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r2, #240] @ 0xf0 │ │ │ │ + vdiv.f64 d16, d2, d9 │ │ │ │ + ldr r2, [pc, #84] @ 31618 │ │ │ │ + ldr r3, [pc, #84] @ 3161c │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + str r5, [r2] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 13a75c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1473c0 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbsmi r0, r0, r0 │ │ │ │ - eoreq pc, r8, r8, lsr r5 @ │ │ │ │ - strhteq sp, [r8], -r8 │ │ │ │ - andseq fp, r6, ip, asr #2 │ │ │ │ - strhteq r0, [r9], -r8 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ - andeq r1, r0, ip, asr r4 │ │ │ │ + eoreq lr, r9, ip, asr #22 │ │ │ │ + eoreq sp, r9, ip, ror #7 │ │ │ │ + andseq fp, r7, r8, lsl r1 │ │ │ │ + strhteq pc, [r9], -r8 @ │ │ │ │ + andeq r1, r0, ip, ror r5 │ │ │ │ + andeq r1, r0, r8, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #236] @ 30d24 │ │ │ │ - ldr r2, [pc, #236] @ 30d28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #252] @ 31740 │ │ │ │ mov r6, r0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ mov r0, #2 │ │ │ │ - str r6, [r2] │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #208] @ 30d2c │ │ │ │ + ldr r2, [pc, #240] @ 31744 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str r6, [r3] │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r3, [pc, #224] @ 31748 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30c70 │ │ │ │ + beq 3168c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r6, #0 │ │ │ │ movw r5, #4107 @ 0x100b │ │ │ │ mov r4, #11 │ │ │ │ - bne 30c9c │ │ │ │ + bne 316b8 │ │ │ │ mov r0, r5 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bl 30a74 │ │ │ │ + bl 31450 │ │ │ │ cmn r4, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bne 30c80 │ │ │ │ - b 30c68 │ │ │ │ - ldr r8, [pc, #140] @ 30d30 │ │ │ │ - ldr r9, [pc, #140] @ 30d34 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bne 3169c │ │ │ │ + b 31674 │ │ │ │ + ldr r9, [pc, #140] @ 3174c │ │ │ │ + movw r8, #48928 @ 0xbf20 │ │ │ │ + movt r8, #2 │ │ │ │ add r7, r6, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 30d08 │ │ │ │ + ble 31728 │ │ │ │ ldr r2, [r7, r4, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30d08 │ │ │ │ + beq 31728 │ │ │ │ cmp r3, r4 │ │ │ │ + mov r1, #1 │ │ │ │ str r2, [sp] │ │ │ │ - mov r3, r8 │ │ │ │ - moveq r2, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + moveq r2, r8 │ │ │ │ movne r2, #2000 @ 0x7d0 │ │ │ │ - mov r1, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bl 30920 │ │ │ │ + bl 312e0 │ │ │ │ cmn r4, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 30c68 │ │ │ │ + beq 31674 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 30cbc │ │ │ │ + bgt 316dc │ │ │ │ sub r4, r4, #1 │ │ │ │ - bl 30a74 │ │ │ │ - cmn r4, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bne 30cac │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mlaeq r8, r0, ip, sp │ │ │ │ - andeq r1, r0, r0, ror #7 │ │ │ │ - eoreq pc, r8, r0, ror #7 │ │ │ │ - andseq sp, r9, r4, lsl sl │ │ │ │ - andeq fp, r2, r0, lsr #30 │ │ │ │ + bl 31450 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 316cc │ │ │ │ + b 31674 │ │ │ │ + mlaeq r9, r0, r2, sp │ │ │ │ + andeq r1, r0, ip, asr #7 │ │ │ │ + ldrdeq lr, [r9], -r4 @ │ │ │ │ + @ instruction: 0x001ad9b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #876] @ 310bc │ │ │ │ - ldr r7, [pc, #876] @ 310c0 │ │ │ │ + ldr r6, [pc, #900] @ 31af8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r7, [pc, #896] @ 31afc │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - beq 30e04 │ │ │ │ - ldr r4, [pc, #852] @ 310c4 │ │ │ │ + beq 3182c │ │ │ │ + ldr r4, [pc, #876] @ 31b00 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 30e0c │ │ │ │ + beq 31844 │ │ │ │ tst r3, #2 │ │ │ │ - beq 30e74 │ │ │ │ - ldr r3, [pc, #828] @ 310c8 │ │ │ │ + beq 318ac │ │ │ │ + ldr r3, [pc, #852] @ 31b04 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r6, [pc, #820] @ 310cc │ │ │ │ - ldr r1, [pc, #820] @ 310d0 │ │ │ │ + ldr r6, [pc, #844] @ 31b08 │ │ │ │ + mov r1, #13568 @ 0x3500 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + ldr r0, [r5, #140] @ 0x8c │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, #1200 @ 0x4b0 │ │ │ │ add r6, r6, #8 │ │ │ │ - ldr r0, [r5, #140] @ 0x8c │ │ │ │ mov r2, r6 │ │ │ │ - bl 86ea8 │ │ │ │ - ldr r1, [r5, #68] @ 0x44 │ │ │ │ + bl 8bca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31034 │ │ │ │ - ldr r3, [pc, #784] @ 310d4 │ │ │ │ + ldr r1, [r5, #68] @ 0x44 │ │ │ │ + beq 31a6c │ │ │ │ + ldr r3, [pc, #800] @ 31b0c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ add r0, r4, #8 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 991c4 │ │ │ │ - ldr r3, [pc, #756] @ 310d8 │ │ │ │ + bl 9ee58 │ │ │ │ + ldr r3, [pc, #772] @ 31b10 │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r2, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 30fd8 │ │ │ │ + beq 31a14 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #1252] @ 0x4e4 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r5, [pc, #712] @ 310dc │ │ │ │ - ldr r3, [pc, #712] @ 310e0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r5 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #712] @ 31b14 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r3, [pc, #704] @ 31b18 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - bl 98f50 │ │ │ │ + bl 9ebc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30fec │ │ │ │ + beq 31a28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ - orr r3, r3, #1024 @ 0x400 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ + orr r3, r3, #1024 @ 0x400 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ tst r3, #2 │ │ │ │ - bne 30fb0 │ │ │ │ - ldr r6, [pc, #616] @ 310e4 │ │ │ │ - ldr r2, [pc, #616] @ 310e8 │ │ │ │ - ldr r3, [pc, #592] @ 310d4 │ │ │ │ + bne 319ec │ │ │ │ + ldr r6, [pc, #616] @ 31b1c │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [pc, #612] @ 31b20 │ │ │ │ + ldr r3, [pc, #588] @ 31b0c │ │ │ │ add r6, pc, r6 │ │ │ │ + ldr r8, [pc, #604] @ 31b24 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #604] @ 310ec │ │ │ │ + ldr r1, [r5, #68] @ 0x44 │ │ │ │ + mov r5, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r4, [r7, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r6, #440] @ 0x1b8 │ │ │ │ - str r3, [r4] │ │ │ │ + mov r2, r4 │ │ │ │ + stm r4, {r3, r5} │ │ │ │ ldr r3, [r8, #1248] @ 0x4e0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - mov r9, #0 │ │ │ │ add r3, r4, #8 │ │ │ │ - ldr r1, [r5, #68] @ 0x44 │ │ │ │ - str r9, [r4, #4] │ │ │ │ - mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ add r3, r4, #4 │ │ │ │ - bl 991c4 │ │ │ │ - cmp r0, r9 │ │ │ │ - beq 310a0 │ │ │ │ + bl 9ee58 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq 31adc │ │ │ │ + ldr ip, [pc, #536] @ 31b28 │ │ │ │ + mov r1, r5 │ │ │ │ ldrd r2, [r4] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - ldr r0, [r6, #444] @ 0x1bc │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [pc, #512] @ 310f0 │ │ │ │ - mov r1, r9 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ add ip, pc, ip │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r6, #444] @ 0x1bc │ │ │ │ str ip, [r6] │ │ │ │ - bl 36c8c │ │ │ │ + bl 37b20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq 31088 │ │ │ │ + beq 31ac4 │ │ │ │ ldr r3, [r0] │ │ │ │ + ldr r9, [r4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ - ldm r4, {r6, sl} │ │ │ │ - bl 930f0 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + bl 987cc │ │ │ │ + mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 92e7c │ │ │ │ - ldr r2, [pc, #440] @ 310f4 │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r6, [sp] │ │ │ │ + mov r4, r2 │ │ │ │ + bl 98544 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r2, [pc, #432] @ 31b2c │ │ │ │ add r1, r0, #7 │ │ │ │ movge r1, r0 │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [sp] │ │ │ │ asr r1, r1, #3 │ │ │ │ mov r0, #1 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ - ldr r2, [pc, #384] @ 310f8 │ │ │ │ - ldr ip, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [ip] │ │ │ │ - ldr ip, [ip, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #356] @ 31b30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3101c │ │ │ │ + bne 31a54 │ │ │ │ ldr r5, [r8, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #324] @ 310fc │ │ │ │ - ldr r2, [pc, #324] @ 31100 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r3, [pc, #316] @ 31b34 │ │ │ │ + ldr r2, [pc, #316] @ 31b38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r5, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 30d90 │ │ │ │ - ldr r3, [pc, #304] @ 31104 │ │ │ │ + bne 317b4 │ │ │ │ + ldr r3, [pc, #300] @ 31b3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #296] @ 31108 │ │ │ │ + ldr r2, [pc, #292] @ 31b40 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ movw r0, #1026 @ 0x402 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #272] @ 3110c │ │ │ │ + bl 309e8 │ │ │ │ + ldr r3, [pc, #268] @ 31b44 │ │ │ │ mov r1, #0 │ │ │ │ + mvn r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - mvn r0, #1 │ │ │ │ - str r1, [r2, #108] @ 0x6c │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #236] @ 31110 │ │ │ │ + str r1, [r2, #108] @ 0x6c │ │ │ │ + b 3182c │ │ │ │ + ldr r2, [pc, #236] @ 31b48 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 30fac │ │ │ │ - vmov s15, r1 │ │ │ │ - ldr r3, [pc, #148] @ 310d4 │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 319e8 │ │ │ │ + vmov s14, r1 │ │ │ │ vldr s15, [r6] │ │ │ │ + ldr r3, [pc, #144] @ 31b0c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ ldr r1, [r4] │ │ │ │ vmul.f32 s15, s14, s15 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 30dc4 │ │ │ │ - ldr r1, [pc, #172] @ 31114 │ │ │ │ + beq 317ec │ │ │ │ + mov r1, #60928 @ 0xee00 │ │ │ │ + movt r1, #2 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r1, r3 │ │ │ │ cmp r1, #8000 @ 0x1f40 │ │ │ │ movlt r1, #8000 @ 0x1f40 │ │ │ │ vmov s15, r1 │ │ │ │ vcvt.f32.s32 s13, s15 │ │ │ │ vdiv.f32 s15, s13, s14 │ │ │ │ vstr s15, [r6] │ │ │ │ - b 30dc4 │ │ │ │ - ldr r2, [pc, #136] @ 31118 │ │ │ │ + b 317ec │ │ │ │ + ldr r2, [pc, #128] @ 31b4c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 30fec │ │ │ │ - ldr r2, [pc, #116] @ 3111c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 31a28 │ │ │ │ + ldr r2, [pc, #108] @ 31b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - eoreq pc, r8, r8, ror #5 │ │ │ │ - eoreq sp, r8, r0, ror fp │ │ │ │ - strdeq r0, [r9], -ip @ │ │ │ │ - andseq fp, r6, r0, rrx │ │ │ │ - eoreq pc, r8, r0, lsr #5 │ │ │ │ - andmi r3, r0, r0, lsl #10 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq pc, r8, r4, asr r2 @ │ │ │ │ - andseq sl, r6, r8, lsr #29 │ │ │ │ - mulseq r6, r0, lr │ │ │ │ - eoreq pc, r8, r8, ror #31 │ │ │ │ - andseq sl, r6, r4, lsl #29 │ │ │ │ - eoreq pc, r8, r4, lsr #3 │ │ │ │ - andseq sl, r6, ip, asr #28 │ │ │ │ - andseq sl, r6, r4, asr #28 │ │ │ │ - andseq sl, r6, r8, lsr lr │ │ │ │ - strhteq pc, [r8], -r0 @ │ │ │ │ - andseq sl, r6, ip, lsr #28 │ │ │ │ - eoreq pc, r8, r8, rrx │ │ │ │ - andseq sl, r6, r0, lsl lr │ │ │ │ - eoreq pc, r8, ip, lsr r0 @ │ │ │ │ - @ instruction: 0x0016adb0 │ │ │ │ - andeq lr, r2, r0, lsl #28 │ │ │ │ - @ instruction: 0x0016acb8 │ │ │ │ - andseq sl, r6, r8, ror #24 │ │ │ │ - push {r4, lr} │ │ │ │ + bl 311a4 │ │ │ │ + eoreq lr, r9, r0, asr #17 │ │ │ │ + eoreq sp, r9, r0, ror #2 │ │ │ │ + ldrdeq pc, [r9], -r8 @ │ │ │ │ + @ instruction: 0x0017affc │ │ │ │ + eoreq lr, r9, r4, ror r8 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq lr, r9, r8, lsr #16 │ │ │ │ + andseq sl, r7, r8, lsr #28 │ │ │ │ + andseq sl, r7, ip, lsl #28 │ │ │ │ + eoreq pc, r9, ip, lsr #11 │ │ │ │ + andseq sl, r7, r4, lsl #28 │ │ │ │ + eoreq lr, r9, r0, ror #14 │ │ │ │ + andseq sl, r7, r0, ror #27 │ │ │ │ + andseq sl, r7, r8, lsr #27 │ │ │ │ + andseq sl, r7, r8, lsr #27 │ │ │ │ + eoreq pc, r9, r0, ror r4 @ │ │ │ │ + andseq sl, r7, ip, lsr #27 │ │ │ │ + eoreq lr, r9, ip, lsr #12 │ │ │ │ + mulseq r7, r0, sp │ │ │ │ + strdeq lr, [r9], -ip @ │ │ │ │ + andseq sl, r7, r4, lsr sp │ │ │ │ + andseq sl, r7, r8, lsr ip │ │ │ │ + andseq sl, r7, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ + str lr, [sp, #4] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 2d1d4 │ │ │ │ + bl 2d8c4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #28] @ 3116c │ │ │ │ + ldr r3, [pc, #36] @ 31bac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1200 @ 0x4b0 │ │ │ │ vldr s15, [r3, #8] │ │ │ │ - vmul.f32 s14, s0, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d0, d8, d7 │ │ │ │ + vmul.f32 s15, s0, s15 │ │ │ │ + vcvt.f64.f32 d0, s15 │ │ │ │ + vsub.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq lr, r8, ip, ror #29 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq lr, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r5, [pc, #1396] @ 316fc │ │ │ │ - ldr r0, [pc, #1396] @ 31700 │ │ │ │ - ldr r1, [pc, #1396] @ 31704 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + ldr r5, [pc, #1432] @ 32170 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #49136 @ 0xbff0 │ │ │ │ + ldr r0, [pc, #1416] @ 32174 │ │ │ │ + ldr r1, [pc, #1416] @ 32178 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r6, [pc, #1404] @ 3217c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1380] @ 31708 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bl 129b44 │ │ │ │ - ldr r6, [pc, #1348] @ 3170c │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 135c9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 315c0 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + beq 32030 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - add r1, r2, #1136 @ 0x470 │ │ │ │ - vldr s14, [r1] │ │ │ │ movw r7, #1132 @ 0x46c │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - add r1, r2, r7 │ │ │ │ + add r2, r1, #1136 @ 0x470 │ │ │ │ + add r0, r1, r7 │ │ │ │ + vldr s15, [r2] │ │ │ │ + ldr r2, [pc, #1336] @ 32180 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + vldr s15, [r0] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ + ldr r0, [r1, #1160] @ 0x488 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r1, #1156] @ 0x484 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - vldr s14, [r1] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - ldr r1, [r2, #1160] @ 0x488 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #1156] @ 0x484 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #1260] @ 31710 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1248] @ 31714 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr d7, [r3, #408] @ 0x198 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1276] @ 32184 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - vcmp.f64 d7, #0.0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vldr d16, [r2, #408] @ 0x198 │ │ │ │ + vcmp.f64 d16, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 3156c │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ + beq 31fdc │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r2, [pc, #1244] @ 32188 │ │ │ │ add r7, r3, r7 │ │ │ │ - ldr r2, [pc, #1212] @ 31718 │ │ │ │ add r3, r3, #1136 @ 0x470 │ │ │ │ - vdiv.f32 s15, s13, s14 │ │ │ │ - vstr s14, [r7] │ │ │ │ - vstr s15, [r3] │ │ │ │ - ldr r3, [r6, r2] │ │ │ │ + vdiv.f32 s14, s13, s15 │ │ │ │ + vstr s15, [r7] │ │ │ │ vstr s14, [r3] │ │ │ │ - ldr r3, [pc, #1188] @ 3171c │ │ │ │ + ldr r3, [r6, r2] │ │ │ │ + vstr s15, [r3] │ │ │ │ + ldr r3, [pc, #1216] @ 3218c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31290 │ │ │ │ + beq 31ce4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ tst r3, #1 │ │ │ │ - bne 312dc │ │ │ │ - ldr r5, [pc, #1160] @ 31720 │ │ │ │ - ldr r2, [pc, #1160] @ 31724 │ │ │ │ - ldr r3, [pc, #1160] @ 31728 │ │ │ │ + bne 31d30 │ │ │ │ + ldr r5, [pc, #1188] @ 32190 │ │ │ │ + ldr r2, [pc, #1188] @ 32194 │ │ │ │ + ldr r3, [pc, #1188] @ 32198 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r0, [r5, #452] @ 0x1c4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [r5, #452] @ 0x1c4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ str r2, [r3] │ │ │ │ - bl 37bf0 │ │ │ │ - ldr r3, [pc, #1128] @ 3172c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 38b6c │ │ │ │ + ldr r3, [pc, #1156] @ 3219c │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ - beq 316e0 │ │ │ │ + beq 32154 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #1100] @ 31730 │ │ │ │ + ldr r5, [pc, #1128] @ 321a0 │ │ │ │ add r2, sp, #32 │ │ │ │ + mov r1, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mov r1, #8 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 12da94 │ │ │ │ - ldr r1, [pc, #1076] @ 31734 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ + bl 139f0c │ │ │ │ cmn r0, #1 │ │ │ │ - vldrne d7, [sp, #32] │ │ │ │ - ldrne r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #1056] @ 31738 │ │ │ │ - addne r3, r3, #1136 @ 0x470 │ │ │ │ - add r0, pc, r0 │ │ │ │ - vcvtne.f32.f64 s14, d7 │ │ │ │ - vstrne s14, [r3, #12] │ │ │ │ - ldr r3, [pc, #1040] @ 3173c │ │ │ │ + beq 31d68 │ │ │ │ + vldr d16, [sp, #32] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + add r3, r3, #1136 @ 0x470 │ │ │ │ + vstr s15, [r3, #12] │ │ │ │ + ldr r2, [pc, #1076] @ 321a4 │ │ │ │ + ldr r3, [pc, #1076] @ 321a8 │ │ │ │ + ldr r0, [r4, #1172] @ 0x494 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #1060] @ 321ac │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3] │ │ │ │ + str r1, [r3] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1020] @ 31740 │ │ │ │ - ldr r0, [r4, #1172] @ 0x494 │ │ │ │ + ldr r3, [pc, #1024] @ 321b0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 31364 │ │ │ │ - bl a3cb0 │ │ │ │ - ldr r1, [pc, #984] @ 31744 │ │ │ │ + beq 31dbc │ │ │ │ + bl aa348 │ │ │ │ + ldr r1, [pc, #1008] @ 321b4 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl a305c │ │ │ │ - ldr r8, [pc, #964] @ 31748 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r8, [pc, #996] @ 321b8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl a9598 │ │ │ │ add r8, pc, r8 │ │ │ │ + str r0, [r4, #1172] @ 0x494 │ │ │ │ ldr r3, [r8, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - str r0, [r4, #1172] @ 0x494 │ │ │ │ - bne 3160c │ │ │ │ + bne 3207c │ │ │ │ ldr r5, [r8, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 313a4 │ │ │ │ + beq 31dfc │ │ │ │ str r5, [r4, #1172] @ 0x494 │ │ │ │ - ldr r3, [pc, #928] @ 3174c │ │ │ │ + ldr r3, [pc, #952] @ 321bc │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31400 │ │ │ │ - ldr r3, [pc, #912] @ 31750 │ │ │ │ + beq 31e58 │ │ │ │ + ldr r3, [pc, #936] @ 321c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31690 │ │ │ │ + beq 32100 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31690 │ │ │ │ - ldr r9, [pc, #884] @ 31754 │ │ │ │ + beq 32100 │ │ │ │ + ldr r9, [pc, #908] @ 321c4 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 313f0 │ │ │ │ + b 31e48 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31690 │ │ │ │ + beq 32100 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 313e4 │ │ │ │ + bne 31e3c │ │ │ │ ldr r0, [r4, #1172] @ 0x494 │ │ │ │ - bl a3bbc │ │ │ │ + bl aa224 │ │ │ │ str r0, [r4, #1172] @ 0x494 │ │ │ │ - bl 133280 │ │ │ │ + bl 13fb88 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3167c │ │ │ │ - ldr r6, [pc, #820] @ 31758 │ │ │ │ - ldr r5, [pc, #820] @ 3175c │ │ │ │ - ldr r3, [pc, #820] @ 31760 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r2, r6 │ │ │ │ + bne 320ec │ │ │ │ + ldr r6, [pc, #844] @ 321c8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r5, [pc, #836] @ 321cc │ │ │ │ + ldr r3, [pc, #836] @ 321d0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ - ldr r1, [r5, #460] @ 0x1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c4f0 │ │ │ │ + ldr r1, [r5, #460] @ 0x1cc │ │ │ │ + bl a23cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 315f4 │ │ │ │ + beq 32064 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - beq 314ac │ │ │ │ + beq 31f04 │ │ │ │ ldr r0, [r2, #976] @ 0x3d0 │ │ │ │ - bl 75f74 │ │ │ │ - ldr r2, [pc, #712] @ 31764 │ │ │ │ - mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 79ccc │ │ │ │ + ldr r2, [pc, #736] @ 321d4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [pc, #692] @ 31768 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r5, [pc, #716] @ 321d8 │ │ │ │ mov r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [r5, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #672] @ 3176c │ │ │ │ mov r0, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r2, [r4, #1128] @ 0x468 │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #50144 @ 0xc3e0 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ strd r0, [r4, #96] @ 0x60 │ │ │ │ - ble 31528 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r2, [r4, #1128] @ 0x468 │ │ │ │ + ldr r3, [r5, #464] @ 0x1d0 │ │ │ │ + cmp r3, r2 │ │ │ │ + ble 31f84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9beec │ │ │ │ + bl a1d4c │ │ │ │ ldr r2, [r5, #464] @ 0x1d0 │ │ │ │ - mov r1, #6 │ │ │ │ - cmp r0, r2 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ + cmp r0, r2 │ │ │ │ movge r3, r2 │ │ │ │ strge r2, [r5, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #616] @ 31770 │ │ │ │ + ldr r2, [pc, #632] @ 321dc │ │ │ │ strlt r0, [r5, #464] @ 0x1d0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #600] @ 31774 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #616] @ 321e0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - bl 9bfac │ │ │ │ - ldr r3, [pc, #584] @ 31778 │ │ │ │ - ldr r2, [pc, #584] @ 3177c │ │ │ │ + bl a1e18 │ │ │ │ + ldr r3, [pc, #600] @ 321e4 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #596] @ 321e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #568] @ 31780 │ │ │ │ - ldr r3, [pc, #440] @ 31704 │ │ │ │ + ldr r2, [pc, #584] @ 321ec │ │ │ │ + ldr r3, [pc, #464] @ 32178 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 316f8 │ │ │ │ + bne 3216c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r3, r3, r7 │ │ │ │ + ldr r2, [pc, #416] @ 32188 │ │ │ │ vldr s15, [r3] │ │ │ │ - ldr r3, [pc, #412] @ 31718 │ │ │ │ + ldr r3, [r6, r2] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ vstr s15, [r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 31270 │ │ │ │ - ldr r3, [pc, #496] @ 31784 │ │ │ │ + bne 31cc4 │ │ │ │ + ldr r3, [pc, #492] @ 321f0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31270 │ │ │ │ - ldr r2, [pc, #480] @ 31788 │ │ │ │ + bne 31cc4 │ │ │ │ + ldr r2, [pc, #476] @ 321f4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 31270 │ │ │ │ - ldr r2, [pc, #452] @ 3178c │ │ │ │ + b 31cc4 │ │ │ │ + ldr r2, [pc, #448] @ 321f8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 30070 │ │ │ │ - ldr r3, [pc, #428] @ 31790 │ │ │ │ + bl 309e8 │ │ │ │ + ldr r3, [pc, #424] @ 321fc │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - b 31540 │ │ │ │ + b 31f9c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 315d4 │ │ │ │ + bne 32044 │ │ │ │ mov r0, #1 │ │ │ │ - bl 30070 │ │ │ │ - b 315d4 │ │ │ │ - ldr r9, [pc, #384] @ 31794 │ │ │ │ - ldr r3, [pc, #384] @ 31798 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 309e8 │ │ │ │ + b 32044 │ │ │ │ + ldr r3, [pc, #380] @ 32200 │ │ │ │ mov r1, r0 │ │ │ │ + ldr r9, [pc, #376] @ 32204 │ │ │ │ + ldr r2, [pc, #376] @ 32208 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #372] @ 3220c │ │ │ │ + add r9, pc, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #368] @ 3179c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ - ldr r0, [pc, #364] @ 317a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ - bl a2ec4 │ │ │ │ + bl a93dc │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r8, #424] @ 0x1a8 │ │ │ │ - bne 313a0 │ │ │ │ - ldr r2, [pc, #320] @ 317a4 │ │ │ │ + bne 31df8 │ │ │ │ + ldr r2, [pc, #316] @ 32210 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ str r5, [r8, #428] @ 0x1ac │ │ │ │ - b 31394 │ │ │ │ - ldr r3, [pc, #292] @ 317a8 │ │ │ │ + b 31dec │ │ │ │ + ldr r3, [pc, #288] @ 32214 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1674e8 │ │ │ │ - b 3141c │ │ │ │ - ldr r3, [pc, #276] @ 317ac │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1248 @ 0x4e0 │ │ │ │ - add r3, r3, #8 │ │ │ │ - ldm r3, {r0, r1, r2} │ │ │ │ - stm r7, {r0, r1, r2} │ │ │ │ + bl 1760f4 │ │ │ │ + b 31e74 │ │ │ │ + ldr r3, [pc, #272] @ 32218 │ │ │ │ + movw ip, #1256 @ 0x4e8 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #252] @ 317b0 │ │ │ │ + ldr r1, [pc, #264] @ 3221c │ │ │ │ ldr r0, [r4, #1172] @ 0x494 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [r3, #1264] @ 0x4f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl a305c │ │ │ │ + ldrd sl, [r3, ip] │ │ │ │ + str lr, [r7, #8] │ │ │ │ + strd sl, [sp, #40] @ 0x28 │ │ │ │ + bl a9598 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #1172] @ 0x494 │ │ │ │ - bne 31404 │ │ │ │ - ldr r2, [pc, #228] @ 317b4 │ │ │ │ + bne 31e5c │ │ │ │ + ldr r2, [pc, #220] @ 32220 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 31400 │ │ │ │ - ldr r2, [pc, #208] @ 317b8 │ │ │ │ - mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 31e58 │ │ │ │ + ldr r2, [pc, #200] @ 32224 │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 315d4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r8, ip, lsr #29 │ │ │ │ - eoreq sp, r8, r8, lsr r7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq sp, r8, r4, lsl #14 │ │ │ │ - andseq sl, r6, r8, lsl ip │ │ │ │ - eoreq pc, r8, r8, lsr ip @ │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - strdeq pc, [r8], -r4 @ │ │ │ │ - eoreq pc, r8, ip, asr #23 │ │ │ │ - andseq sl, r6, r4, lsr #24 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq lr, r8, r8, ror sp │ │ │ │ - eoreq lr, r8, r4, asr sp │ │ │ │ - eoreq lr, r8, ip, lsr sp │ │ │ │ - andseq sl, r6, r0, lsl #24 │ │ │ │ - eoreq pc, r8, r0, asr #22 │ │ │ │ - andseq sl, r6, r8, ror #23 │ │ │ │ - andseq fp, r6, r0, asr #27 │ │ │ │ - eoreq pc, r8, r8, ror #21 │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - andeq r1, r0, ip, lsr #10 │ │ │ │ - andseq r6, r8, r4, lsl #16 │ │ │ │ - mulseq r6, r4, r8 │ │ │ │ - eoreq pc, r8, r8, lsr sl @ │ │ │ │ - andseq sl, r6, r0, ror #22 │ │ │ │ - andseq sl, r6, r4, lsl #22 │ │ │ │ - strhteq pc, [r8], -r4 @ │ │ │ │ - mvngt r0, #0 │ │ │ │ - andseq sl, r6, ip, lsr #21 │ │ │ │ - eoreq pc, r8, ip, asr #18 │ │ │ │ - eoreq pc, r8, r8, lsr r9 @ │ │ │ │ - andseq sl, r6, r0, lsr #21 │ │ │ │ - eoreq sp, r8, r0, lsl #7 │ │ │ │ - andeq r1, r0, r8, asr #8 │ │ │ │ - @ instruction: 0x0016a8d8 │ │ │ │ - andseq sl, r6, r4, asr r8 │ │ │ │ - eoreq lr, r8, r4, asr sl │ │ │ │ - eoreq lr, r8, r0, ror #30 │ │ │ │ - andseq sl, r6, r4, lsl r9 │ │ │ │ - andseq r6, r7, r8, lsr #14 │ │ │ │ - strdeq r3, [r8], -r0 @ │ │ │ │ - @ instruction: 0x0016a8d0 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - eoreq lr, r8, r4, lsr #19 │ │ │ │ - andseq r6, r8, ip, lsr #10 │ │ │ │ - mulseq r6, ip, r8 │ │ │ │ - andseq sl, r6, ip, ror #15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 32044 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r9, ip, asr #8 │ │ │ │ + eoreq ip, r9, ip, ror #25 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq ip, [r9], -ip @ │ │ │ │ + @ instruction: 0x0017abb4 │ │ │ │ + eoreq pc, r9, r0, ror #3 │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + eoreq pc, r9, r0, lsr #3 │ │ │ │ + eoreq pc, r9, r8, ror r1 @ │ │ │ │ + andseq sl, r7, ip, lsl #23 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq lr, r9, r0, lsr #6 │ │ │ │ + strdeq lr, [r9], -ip @ │ │ │ │ + eoreq lr, r9, r4, asr #5 │ │ │ │ + eoreq pc, r9, ip, ror #1 │ │ │ │ + andseq sl, r7, r4, asr #22 │ │ │ │ + andseq sl, r7, r0, asr #22 │ │ │ │ + andseq fp, r7, ip, lsl sp │ │ │ │ + mlaeq r9, r0, r0, pc @ │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + andeq r1, r0, r8, lsl r5 │ │ │ │ + andseq r6, r9, ip, ror #14 │ │ │ │ + @ instruction: 0x0017a7f4 │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ + @ instruction: 0x0017aab8 │ │ │ │ + andseq sl, r7, r4, ror #20 │ │ │ │ + eoreq lr, r9, r4, asr #30 │ │ │ │ + andseq sl, r7, ip, lsl #20 │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ + andseq sl, r7, r0, lsl #20 │ │ │ │ + eoreq ip, r9, ip, lsr r9 │ │ │ │ + andeq r1, r0, r4, lsr r4 │ │ │ │ + andseq sl, r7, r4, lsr #16 │ │ │ │ + andseq sl, r7, r0, lsr #15 │ │ │ │ + eoreq sp, r9, r0, ror #31 │ │ │ │ + andseq sl, r7, r0, ror #16 │ │ │ │ + eoreq lr, r9, r0, ror #9 │ │ │ │ + andseq r6, r8, r4, lsl #13 │ │ │ │ + eoreq r2, r9, r4, lsr #15 │ │ │ │ + andseq sl, r7, ip, lsl r8 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + eoreq sp, r9, r4, lsr #30 │ │ │ │ + andseq r6, r9, r4, lsl #9 │ │ │ │ + andseq sl, r7, r4, ror #15 │ │ │ │ + andseq sl, r7, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #2208] @ 32080 │ │ │ │ + ldr r2, [pc, #2240] @ 32b1c │ │ │ │ + str r1, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2204] @ 32084 │ │ │ │ + ldr r3, [pc, #2232] @ 32b20 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 32060 │ │ │ │ + beq 32afc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32040 │ │ │ │ + beq 32adc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 32020 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2152] @ 32088 │ │ │ │ + ble 32abc │ │ │ │ + ldr r3, [pc, #2188] @ 32b24 │ │ │ │ mov r7, #1 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r5, #0 │ │ │ │ str r7, [r2, #8] │ │ │ │ - str r5, [r3] │ │ │ │ - bl 813c4 │ │ │ │ + str r6, [r3] │ │ │ │ + bl 85b9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ mov fp, r0 │ │ │ │ - beq 31a78 │ │ │ │ - ldr r3, [pc, #2112] @ 3208c │ │ │ │ + cmp r3, r7 │ │ │ │ + beq 324f4 │ │ │ │ + ldr r3, [pc, #2144] @ 32b28 │ │ │ │ str r0, [sp, #16] │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + str r6, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #2100] @ 32090 │ │ │ │ - str r5, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #2120] @ 32b2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #2088] @ 32094 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #2112] @ 32b30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - b 31990 │ │ │ │ + b 3240c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 31aa8 │ │ │ │ + beq 32538 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 31b44 │ │ │ │ + beq 325d8 │ │ │ │ add fp, r7, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ mov r8, r0 │ │ │ │ - bl 813c4 │ │ │ │ - ldr r3, [r4, r6] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + bl 85b9c │ │ │ │ + ldr r3, [r4, r5] │ │ │ │ mov r1, #7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr sl, [r4, r6] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + bl 83054 │ │ │ │ + ldr sl, [r4, r5] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b74 │ │ │ │ + beq 32608 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #9 │ │ │ │ moveq r3, #6 │ │ │ │ add r9, sl, r3 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r9 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 31b80 │ │ │ │ + beq 32614 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge 31bb8 │ │ │ │ + bge 3264c │ │ │ │ add r2, sl, #255 @ 0xff │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ rsbls r2, sl, #0 │ │ │ │ movls sl, #1 │ │ │ │ - bls 31bfc │ │ │ │ - ldr r2, [pc, #1900] @ 32098 │ │ │ │ - ldr r3, [r4, r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bls 32690 │ │ │ │ + ldr r2, [pc, #1932] @ 32b34 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r1, [pc, #1872] @ 3209c │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r3, [r4, r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r1, [pc, #1904] @ 32b38 │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 31b90 │ │ │ │ + beq 32624 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31ba8 │ │ │ │ + beq 3263c │ │ │ │ mov r0, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 81418 │ │ │ │ - ldr r3, [pc, #1832] @ 320a0 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r3, [pc, #1864] @ 32b3c │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r7, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r7 │ │ │ │ - ble 31b10 │ │ │ │ + ble 325a4 │ │ │ │ ldr r0, [r4, r7, lsl #2] │ │ │ │ - lsl r6, r7, #2 │ │ │ │ + lsl r5, r7, #2 │ │ │ │ + add r8, r4, r5 │ │ │ │ ldrb r3, [r0] │ │ │ │ - add r8, r4, r7, lsl #2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3187c │ │ │ │ + bne 322f8 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add fp, r7, #1 │ │ │ │ - cmp r3, #45 @ 0x2d │ │ │ │ mov r9, fp │ │ │ │ - beq 31cbc │ │ │ │ + cmp r3, #45 @ 0x2d │ │ │ │ + beq 32750 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31890 │ │ │ │ + bne 3230c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31890 │ │ │ │ - ldr r2, [pc, #1740] @ 320a4 │ │ │ │ + beq 3230c │ │ │ │ + ldr r2, [pc, #1772] @ 32b40 │ │ │ │ add sl, r0, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, sl │ │ │ │ mov r1, #8 │ │ │ │ + mov r3, sl │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #1716] @ 320a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #1748] @ 32b44 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d6c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 31a18 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bne 32800 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 32494 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31ddc │ │ │ │ + beq 32870 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - add r6, r6, #4 │ │ │ │ mov r2, #0 │ │ │ │ - cmp r3, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ - bgt 31d10 │ │ │ │ - ldr r2, [pc, #1648] @ 320ac │ │ │ │ - ldr r3, [r4, r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ + cmp r3, fp │ │ │ │ + bgt 327a4 │ │ │ │ + ldr r2, [pc, #1680] @ 32b48 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [r4, r5] │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1624] @ 320b0 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1656] @ 32b4c │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 818c8 │ │ │ │ mov fp, #0 │ │ │ │ - ldr r2, [pc, #1588] @ 320b4 │ │ │ │ - ldr r3, [pc, #1536] @ 32084 │ │ │ │ + bl 860f0 │ │ │ │ + ldr r2, [pc, #1620] @ 32b50 │ │ │ │ + ldr r3, [pc, #1568] @ 32b20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3201c │ │ │ │ + bne 32ab8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3188c │ │ │ │ - bl 813c4 │ │ │ │ - ldr r3, [pc, #1528] @ 320b8 │ │ │ │ + bne 32308 │ │ │ │ + bl 85b9c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + tst r3, #1 │ │ │ │ + ldr r3, [pc, #1520] @ 32b54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq 32578 │ │ │ │ + ldr r3, [r0, #32] │ │ │ │ + orr r3, r3, r2 │ │ │ │ + str r3, [r0, #32] │ │ │ │ + cmp r6, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ - tst r3, #1 │ │ │ │ - ldrne r3, [r0, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - orrne r3, r3, r2 │ │ │ │ - strne r3, [r0, #32] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 31d58 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81418 │ │ │ │ + beq 327ec │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 85bfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r5, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ cmp r3, r7 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - bgt 31990 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + bgt 3240c │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a68 │ │ │ │ + bne 324e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - beq 31a78 │ │ │ │ - ldr r2, [pc, #1416] @ 320bc │ │ │ │ + beq 324f4 │ │ │ │ + ldr r2, [pc, #1424] @ 32b58 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 31a78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 324f4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3188c │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 31cf4 │ │ │ │ - ldr r3, [r5] │ │ │ │ + bne 32308 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 32788 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31cf4 │ │ │ │ + beq 32788 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 31984 │ │ │ │ + b 32400 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #9 │ │ │ │ - bne 318dc │ │ │ │ + bne 32358 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 81bc4 │ │ │ │ - b 3193c │ │ │ │ - ldr r1, [pc, #1320] @ 320c0 │ │ │ │ + bl 8642c │ │ │ │ + b 323b8 │ │ │ │ + ldr r1, [pc, #1328] @ 32b5c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 792a4 │ │ │ │ + bl 7d298 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 31964 │ │ │ │ + bne 323e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 81a54 │ │ │ │ - b 31970 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 862b4 │ │ │ │ + b 323ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r3, #1 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ sub r1, sl, #1 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ mov r2, r0 │ │ │ │ - bhi 31924 │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ + bhi 323a0 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ movhi r1, #0 │ │ │ │ movls r1, #1 │ │ │ │ cmp sl, r0 │ │ │ │ movge r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31924 │ │ │ │ - ldr r1, [pc, #1216] @ 320c4 │ │ │ │ - ldr r3, [pc, #1216] @ 320c8 │ │ │ │ + beq 323a0 │ │ │ │ + ldr r1, [pc, #1224] @ 32b60 │ │ │ │ cmp r8, #0 │ │ │ │ + mov r9, r6 │ │ │ │ + add r8, sp, #60 @ 0x3c │ │ │ │ + mov r6, r7 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + ldr r3, [pc, #1204] @ 32b64 │ │ │ │ + mov r7, sl │ │ │ │ + mov r5, r2 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r3, r1 │ │ │ │ - mov r9, r5 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - mov r5, r7 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - mov r7, sl │ │ │ │ - add r8, sp, #60 @ 0x3c │ │ │ │ - mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - b 31c68 │ │ │ │ + b 326fc │ │ │ │ mov r0, r9 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 81418 │ │ │ │ - cmp r7, r6 │ │ │ │ - bgt 31cac │ │ │ │ + bl 85bfc │ │ │ │ + cmp r7, r5 │ │ │ │ + bgt 32740 │ │ │ │ cmp r7, sl │ │ │ │ - moveq r0, r5 │ │ │ │ - beq 31c60 │ │ │ │ - bl 813c4 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r5, r0 │ │ │ │ + moveq r0, r6 │ │ │ │ + beq 326f4 │ │ │ │ + bl 85b9c │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r0 │ │ │ │ mov r3, #15 │ │ │ │ - mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r8 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 81bc4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8642c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 31c38 │ │ │ │ + bne 326cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 81a54 │ │ │ │ - cmp r7, r6 │ │ │ │ - ble 31c50 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ + bl 862b4 │ │ │ │ + cmp r7, r5 │ │ │ │ + ble 326e4 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + mov r8, r6 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - mov r8, r5 │ │ │ │ - b 31944 │ │ │ │ + b 323c0 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31cd8 │ │ │ │ + beq 3276c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 319d0 │ │ │ │ - b 31890 │ │ │ │ + beq 3244c │ │ │ │ + b 3230c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, fp │ │ │ │ - ble 31dc0 │ │ │ │ + ble 32854 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 31990 │ │ │ │ - ldr r2, [pc, #976] @ 320cc │ │ │ │ + b 3240c │ │ │ │ + ldr r2, [pc, #984] @ 32b68 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea58 │ │ │ │ - b 31a68 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 324e4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31a34 │ │ │ │ + beq 324b0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a34 │ │ │ │ - cmp r5, #0 │ │ │ │ + bne 324b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - movne r3, r5 │ │ │ │ + cmp r6, #0 │ │ │ │ + movne r3, r6 │ │ │ │ cmp r0, #0 │ │ │ │ mvnle r0, #0 │ │ │ │ str r0, [r3, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r7, r9, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 31984 │ │ │ │ + b 32400 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81a54 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - b 31984 │ │ │ │ - ldr r1, [pc, #860] @ 320d0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 862b4 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + b 32400 │ │ │ │ + ldr r1, [pc, #868] @ 32b6c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31e24 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 31dac │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bne 328b8 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 32840 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31dac │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ + beq 32840 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r5, #32] │ │ │ │ + str r3, [r6, #32] │ │ │ │ mov r9, r7 │ │ │ │ - b 31d48 │ │ │ │ + b 327dc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b 31da4 │ │ │ │ - ldr r2, [pc, #780] @ 320d4 │ │ │ │ + b 32838 │ │ │ │ + ldr r2, [pc, #788] @ 32b70 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea58 │ │ │ │ - b 31a68 │ │ │ │ - ldr r1, [pc, #756] @ 320d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 324e4 │ │ │ │ + ldr r1, [pc, #764] @ 32b74 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31d8c │ │ │ │ - ldr r1, [pc, #736] @ 320dc │ │ │ │ + beq 32820 │ │ │ │ + ldr r1, [pc, #744] @ 32b78 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31e5c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bne 328f0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e44 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ + beq 328d8 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ bic r3, r3, #1 │ │ │ │ - b 31da0 │ │ │ │ - ldr r1, [pc, #692] @ 320e0 │ │ │ │ + b 32834 │ │ │ │ + ldr r1, [pc, #700] @ 32b7c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31e5c │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 31e0c │ │ │ │ + bne 328f0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 328a0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b 31d48 │ │ │ │ + b 327dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, fp │ │ │ │ - ble 31eec │ │ │ │ - ldr r1, [pc, #628] @ 320e4 │ │ │ │ + ble 32984 │ │ │ │ + ldr r1, [pc, #636] @ 32b80 │ │ │ │ mov r0, sl │ │ │ │ + ldr r5, [r8, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [r8, #4] │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f0c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 31f04 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 854bc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 31f04 │ │ │ │ + bne 329a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3200c │ │ │ │ + beq 3299c │ │ │ │ mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81418 │ │ │ │ + bl 8a0bc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3299c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 32aa8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 85bfc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ tst r3, #1 │ │ │ │ - beq 31ed4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + beq 3296c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r3, [r6, #32] │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - strne r3, [r6, #32] │ │ │ │ - ldr r3, [pc, #524] @ 320e8 │ │ │ │ + beq 3296c │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + orr r3, r3, #1 │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r3, [pc, #528] @ 32b84 │ │ │ │ mov r2, #1 │ │ │ │ + mov r6, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r5, r6 │ │ │ │ str r2, [r3] │ │ │ │ - b 31d48 │ │ │ │ - ldr r1, [pc, #504] @ 320ec │ │ │ │ + b 327dc │ │ │ │ + ldr r1, [pc, #508] @ 32b88 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f0c │ │ │ │ + bne 329a4 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - b 31a50 │ │ │ │ + b 324cc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ - bl 79388 │ │ │ │ + bl 7d3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31fec │ │ │ │ - ldr r3, [pc, #456] @ 320f0 │ │ │ │ + beq 32a88 │ │ │ │ + ldr r3, [pc, #460] @ 32b8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31f98 │ │ │ │ + beq 32a30 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne 31f98 │ │ │ │ + bne 32a30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ + mov r1, sl │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r2, fp │ │ │ │ ldrgt r2, [r8, #4] │ │ │ │ movle r2, r3 │ │ │ │ - mov r1, sl │ │ │ │ - bl 79300 │ │ │ │ + bl 7d308 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 31fd0 │ │ │ │ - ldr r3, [pc, #392] @ 320f4 │ │ │ │ + blt 32a6c │ │ │ │ + ldr r3, [pc, #396] @ 32b90 │ │ │ │ add r9, r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 31d48 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + beq 327dc │ │ │ │ + cmp r6, #0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, sl │ │ │ │ - movne r0, r5 │ │ │ │ - bl 81f38 │ │ │ │ - b 31d48 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + movne r0, r6 │ │ │ │ + bl 867f0 │ │ │ │ + b 327dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r3, fp │ │ │ │ ldrgt r2, [r8, #4] │ │ │ │ + movgt r1, sl │ │ │ │ movle r2, #0 │ │ │ │ - mov r1, sl │ │ │ │ - bl 792a4 │ │ │ │ + movle r1, sl │ │ │ │ + bl 7d298 │ │ │ │ cmn r0, #5 │ │ │ │ mov r9, r0 │ │ │ │ - blt 31fd8 │ │ │ │ + blt 32a74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 31f04 │ │ │ │ + blt 3299c │ │ │ │ add r9, r0, r7 │ │ │ │ - b 31d48 │ │ │ │ + b 327dc │ │ │ │ cmn r9, #5 │ │ │ │ - bge 31f04 │ │ │ │ - sub r9, r7, r9 │ │ │ │ + bge 3299c │ │ │ │ mov r3, #1 │ │ │ │ + sub r9, r7, r9 │ │ │ │ sub r9, r9, #6 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 31d48 │ │ │ │ - ldr r2, [pc, #260] @ 320f8 │ │ │ │ + b 327dc │ │ │ │ + ldr r2, [pc, #260] @ 32b94 │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea58 │ │ │ │ - b 31a50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 324cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81a54 │ │ │ │ - b 31eb0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ 320fc │ │ │ │ - ldr r1, [pc, #212] @ 32100 │ │ │ │ - ldr r0, [pc, #212] @ 32104 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 862b4 │ │ │ │ + b 32944 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #212] @ 32b98 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ 32108 │ │ │ │ - ldr r1, [pc, #192] @ 3210c │ │ │ │ - ldr r0, [pc, #192] @ 32110 │ │ │ │ + ldr r1, [pc, #208] @ 32b9c │ │ │ │ + ldr r0, [pc, #208] @ 32ba0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #192] @ 32ba4 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 32114 │ │ │ │ - ldr r1, [pc, #172] @ 32118 │ │ │ │ - ldr r0, [pc, #172] @ 3211c │ │ │ │ + ldr r1, [pc, #188] @ 32ba8 │ │ │ │ + ldr r0, [pc, #188] @ 32bac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #172] @ 32bb0 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq sp, r8, r4, ror #1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r8, r8, asr #17 │ │ │ │ - andseq sp, r6, ip, lsr r9 │ │ │ │ - andseq sp, r6, r8, lsr r9 │ │ │ │ - andseq sp, r6, r8, lsr r9 │ │ │ │ - mulseq r6, r8, r8 │ │ │ │ - @ instruction: 0x0019a4b8 │ │ │ │ - eoreq pc, r8, r0, ror r7 @ │ │ │ │ - andseq sp, r6, r4, lsl r7 │ │ │ │ - andseq r8, r6, r0, asr #26 │ │ │ │ - andseq sp, r6, r8, asr #13 │ │ │ │ - andseq sp, r6, r0, lsl #14 │ │ │ │ - eoreq ip, r8, r8, asr #28 │ │ │ │ - eoreq pc, r8, r8, lsr #12 │ │ │ │ - andseq sp, r6, r8, lsr #13 │ │ │ │ - @ instruction: 0x0016c1f0 │ │ │ │ - @ instruction: 0x0016d5b0 │ │ │ │ - andseq sp, r6, r0, lsr #11 │ │ │ │ - andseq sp, r6, r0, ror #7 │ │ │ │ - andseq fp, r6, r0, lsl #30 │ │ │ │ - andseq sp, r6, r4, asr #5 │ │ │ │ - mulseq r6, r0, lr │ │ │ │ - andseq fp, r6, r0, lsl #29 │ │ │ │ - andseq fp, r6, r0, asr lr │ │ │ │ - @ instruction: 0x0016bdf8 │ │ │ │ - eoreq pc, r8, ip, lsl #4 │ │ │ │ - andseq fp, r6, r4, ror sp │ │ │ │ - eoreq pc, r8, r4, asr #3 │ │ │ │ - eoreq pc, r8, ip, ror r1 @ │ │ │ │ - andseq sp, r6, r8, lsr r1 │ │ │ │ - andseq pc, r9, r4, lsl #24 │ │ │ │ - andseq sp, r6, r0, lsr #32 │ │ │ │ - andseq sp, r6, ip, asr #32 │ │ │ │ - andseq pc, r9, r4, ror #23 │ │ │ │ - andseq sp, r6, r0 │ │ │ │ - andseq sp, r6, ip, lsl r0 │ │ │ │ - andseq pc, r9, r4, asr #23 │ │ │ │ - andseq ip, r6, r0, ror #31 │ │ │ │ - andseq ip, r6, ip, ror #31 │ │ │ │ + ldr r1, [pc, #168] @ 32bb4 │ │ │ │ + ldr r0, [pc, #168] @ 32bb8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq ip, r9, ip, ror r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r9, r8, asr #28 │ │ │ │ + andseq sp, r7, r4, ror r8 │ │ │ │ + andseq sp, r7, r4, ror r8 │ │ │ │ + andseq sp, r7, r8, ror r8 │ │ │ │ + @ instruction: 0x0017d7d4 │ │ │ │ + @ instruction: 0x001aa3fc │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ + andseq sp, r7, ip, asr #12 │ │ │ │ + andseq r8, r7, r4, lsl #25 │ │ │ │ + andseq sp, r7, r0, lsl #12 │ │ │ │ + andseq sp, r7, ip, lsr r6 │ │ │ │ + eoreq ip, r9, r4, ror #7 │ │ │ │ + eoreq lr, r9, r8, lsl #23 │ │ │ │ + @ instruction: 0x0017d5d0 │ │ │ │ + andseq ip, r7, ip, lsl r1 │ │ │ │ + andseq sp, r7, r0, asr #9 │ │ │ │ + @ instruction: 0x0017d4b0 │ │ │ │ + andseq sp, r7, r4, lsl #6 │ │ │ │ + andseq fp, r7, ip, lsr #28 │ │ │ │ + andseq sp, r7, r8, ror #3 │ │ │ │ + @ instruction: 0x0017bdbc │ │ │ │ + andseq fp, r7, ip, lsr #27 │ │ │ │ + andseq fp, r7, ip, ror sp │ │ │ │ + andseq fp, r7, r0, lsr #26 │ │ │ │ + eoreq lr, r9, r0, ror r7 │ │ │ │ + mulseq r7, ip, ip │ │ │ │ + eoreq lr, r9, ip, lsr #14 │ │ │ │ + eoreq lr, r9, r4, ror #13 │ │ │ │ + andseq sp, r7, r0, asr r0 │ │ │ │ + andseq pc, sl, r4, lsr #22 │ │ │ │ + andseq ip, r7, r0, asr #30 │ │ │ │ + andseq ip, r7, ip, ror #30 │ │ │ │ + andseq pc, sl, r4, lsl #22 │ │ │ │ + andseq ip, r7, r0, lsr #30 │ │ │ │ + andseq ip, r7, ip, lsr pc │ │ │ │ + andseq pc, sl, r4, ror #21 │ │ │ │ + andseq ip, r7, r0, lsl #30 │ │ │ │ + andseq ip, r7, ip, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1baac │ │ │ │ + bl 1ba08 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ mov r4, r0 │ │ │ │ - beq 32188 │ │ │ │ + beq 32c38 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 32190 │ │ │ │ + beq 32c40 │ │ │ │ cmn r0, #1 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - lsl r3, r4, #1 │ │ │ │ + beq 32c48 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ + lsl r3, r4, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ and r3, r3, #8192 @ 0x2000 │ │ │ │ orrs r3, r3, r6 │ │ │ │ - bne 32138 │ │ │ │ + bne 32bdc │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1e284 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1e1b0 │ │ │ │ mov r6, #1 │ │ │ │ - b 32138 │ │ │ │ + b 32bdc │ │ │ │ mov r6, #0 │ │ │ │ - b 3215c │ │ │ │ + b 32c00 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #436] @ 32368 │ │ │ │ + ldr r2, [pc, #452] @ 32e48 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #432] @ 3236c │ │ │ │ sub sp, sp, #28 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #440] @ 32e4c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r9, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [sp, #64] @ 0x40 │ │ │ │ - mov ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ str ip, [r9] │ │ │ │ str ip, [r5] │ │ │ │ str ip, [r6] │ │ │ │ str ip, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 32120 │ │ │ │ + bl 32bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baac │ │ │ │ + bl 1ba08 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bne 32330 │ │ │ │ + bne 32dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baac │ │ │ │ + bl 1ba08 │ │ │ │ sub r3, r0, #53 @ 0x35 │ │ │ │ - cmp r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bhi 32330 │ │ │ │ - ldr sl, [pc, #332] @ 32370 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi 32dfc │ │ │ │ + ldr sl, [pc, #348] @ 32e50 │ │ │ │ mov r0, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - bl 32120 │ │ │ │ - mov r1, sl │ │ │ │ + bl 32bbc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b02c <__isoc99_fscanf@plt> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r1, sl │ │ │ │ + bl 1af94 <__isoc99_fscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 32330 │ │ │ │ + bne 32dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 32120 │ │ │ │ + bl 32bbc │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b02c <__isoc99_fscanf@plt> │ │ │ │ + bl 1af94 <__isoc99_fscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 32330 │ │ │ │ + bne 32dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 32120 │ │ │ │ + bl 32bbc │ │ │ │ mov r1, sl │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b02c <__isoc99_fscanf@plt> │ │ │ │ + bl 1af94 <__isoc99_fscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 32330 │ │ │ │ + bne 32dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baac │ │ │ │ + bl 1ba08 │ │ │ │ mov sl, r0 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - lsl sl, sl, #1 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ + lsl sl, sl, #1 │ │ │ │ ldrh r3, [r3, sl] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 32330 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cmp r1, #16384 @ 0x4000 │ │ │ │ - bhi 32330 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + beq 32dfc │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ cmp fp, #16384 @ 0x4000 │ │ │ │ - bhi 32330 │ │ │ │ + bhi 32dfc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r2, #16384 @ 0x4000 │ │ │ │ + bhi 32dfc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - mul r0, fp, r1 │ │ │ │ + mul r0, r2, fp │ │ │ │ + str r2, [sp, #4] │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ movcc sl, #1 │ │ │ │ movcs sl, #2 │ │ │ │ cmp r8, #54 @ 0x36 │ │ │ │ addeq sl, sl, sl, lsl #1 │ │ │ │ mul r0, sl, r0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + bl 1d094 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - mul r1, sl, r1 │ │ │ │ - mov r2, fp │ │ │ │ - mov r8, r0 │ │ │ │ - bl 1d474 │ │ │ │ + mul r1, sl, fp │ │ │ │ + mov r4, r0 │ │ │ │ + bl 1d3ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 32328 │ │ │ │ + bne 32df4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r7] │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str sl, [r5] │ │ │ │ str r3, [r9] │ │ │ │ - b 32334 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r2, [pc, #56] @ 32374 │ │ │ │ - ldr r3, [pc, #44] @ 3236c │ │ │ │ + b 32e00 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dac0 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r2, [pc, #76] @ 32e54 │ │ │ │ + ldr r3, [pc, #64] @ 32e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32364 │ │ │ │ - mov r0, r8 │ │ │ │ + bne 32e44 │ │ │ │ + mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r8, ip, lsl #14 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r7, r9, r8, asr #2 │ │ │ │ - eoreq ip, r8, ip, lsl #11 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r9, r4, asr #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r7, sl, ip, lsr #32 │ │ │ │ + ldrdeq fp, [r9], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8ec │ │ │ │ + bl 1c830 │ │ │ │ cmp r0, #0 │ │ │ │ - popge {r4, r5, r6, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bge 32eb0 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 32394 │ │ │ │ + beq 32e7c │ │ │ │ cmp r3, #11 │ │ │ │ mvnne r0, #0 │ │ │ │ mvneq r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ 32480 │ │ │ │ + ldr r3, [pc, #164] @ 32f84 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3] │ │ │ │ - beq 32454 │ │ │ │ + beq 32f58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3240c │ │ │ │ - b 32464 │ │ │ │ + bne 32f08 │ │ │ │ + b 32f68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32428 │ │ │ │ + beq 32f30 │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 323fc │ │ │ │ + bne 32ef8 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #12 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ stmib r4, {r0, r6} │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #40] @ 32484 │ │ │ │ + b 32f1c │ │ │ │ + ldr r5, [pc, #40] @ 32f88 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 3240c │ │ │ │ + bne 32f08 │ │ │ │ mov r0, #12 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #20] @ 32488 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #20] @ 32f8c │ │ │ │ mov r4, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - b 32438 │ │ │ │ - eoreq lr, r8, r8, lsl #26 │ │ │ │ - @ instruction: 0x001983d0 │ │ │ │ - eoreq lr, r8, ip, ror ip │ │ │ │ + b 32f40 │ │ │ │ + eoreq lr, r9, ip, lsl #4 │ │ │ │ + andseq r8, sl, ip, lsl #5 │ │ │ │ + eoreq lr, r9, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #204] @ 32570 │ │ │ │ - ldr r8, [pc, #204] @ 32574 │ │ │ │ - ldr r7, [pc, #204] @ 32578 │ │ │ │ - ldr r6, [pc, #204] @ 3257c │ │ │ │ + ldr r5, [pc, #204] @ 33080 │ │ │ │ + ldr r8, [pc, #204] @ 33084 │ │ │ │ + ldr r7, [pc, #204] @ 33088 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r6, [pc, #200] @ 3308c │ │ │ │ + add r5, r5, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r1, [pc, #184] @ 32580 │ │ │ │ + ldr r1, [pc, #184] @ 33090 │ │ │ │ sub r2, r5, #28 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ mov r4, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ ldr r3, [r5, r4, lsl #3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 32538 │ │ │ │ + beq 33048 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, r8 │ │ │ │ - beq 32510 │ │ │ │ + beq 33020 │ │ │ │ cmp r3, #2 │ │ │ │ moveq r2, r7 │ │ │ │ - beq 32510 │ │ │ │ + beq 33020 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq 32510 │ │ │ │ - ldr r2, [pc, #116] @ 32584 │ │ │ │ + beq 33020 │ │ │ │ + ldr r2, [pc, #116] @ 33094 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 3255c │ │ │ │ - ldr r1, [pc, #100] @ 32588 │ │ │ │ + bgt 3306c │ │ │ │ + ldr r1, [pc, #100] @ 33098 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - bne 324d8 │ │ │ │ - ldr r1, [pc, #76] @ 3258c │ │ │ │ + bne 32fe8 │ │ │ │ + ldr r1, [pc, #76] @ 3309c │ │ │ │ mov r0, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ - ldrb r0, [r5, #56] @ 0x38 │ │ │ │ add r5, r5, #84 @ 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 324c0 │ │ │ │ - bl 1c79c │ │ │ │ - ldr r1, [pc, #44] @ 32590 │ │ │ │ - mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ - b 3252c │ │ │ │ - andseq r0, sl, ip, ror r5 │ │ │ │ - andseq ip, r6, r4, asr #26 │ │ │ │ - andseq r1, r7, r0, rrx │ │ │ │ - andseq ip, r6, r4, lsr sp │ │ │ │ - andseq ip, r6, r4, lsr sp │ │ │ │ - mulseq r8, r8, r6 │ │ │ │ - andseq ip, r6, r4, ror #25 │ │ │ │ - andseq lr, r6, r4, ror #7 │ │ │ │ - andseq r7, r6, r8, lsr #30 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + ldrb r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 32fd0 │ │ │ │ + bl 1c6e0 │ │ │ │ + ldr r1, [pc, #44] @ 330a0 │ │ │ │ + mov r0, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + b 3303c │ │ │ │ + andseq r0, fp, r0, lsr r4 │ │ │ │ + @ instruction: 0x0017cbf0 │ │ │ │ + andseq r0, r8, ip, lsl #30 │ │ │ │ + andseq ip, r7, r0, ror #23 │ │ │ │ + @ instruction: 0x0017cbdc │ │ │ │ + andseq lr, r9, r8, asr #10 │ │ │ │ + mulseq r7, r4, fp │ │ │ │ + mulseq r7, r0, r2 │ │ │ │ + @ instruction: 0x00177dd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #60] @ 325e8 │ │ │ │ + ldr r4, [pc, #60] @ 33100 │ │ │ │ mov r0, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ - ldr r4, [pc, #48] @ 325ec │ │ │ │ - ldr r5, [pc, #48] @ 325f0 │ │ │ │ + ldr r1, [pc, #56] @ 33104 │ │ │ │ + ldr r5, [pc, #56] @ 33108 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, pc, r5 │ │ │ │ add r4, r4, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + add r5, pc, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ ldrb r0, [r4, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 325c8 │ │ │ │ - bl 1c79c │ │ │ │ - andseq lr, r6, r8, ror r3 │ │ │ │ - mulseq r9, r8, r6 │ │ │ │ - andseq r4, r9, r0, ror #30 │ │ │ │ + bne 330e0 │ │ │ │ + bl 1c6e0 │ │ │ │ + andseq pc, sl, r8, asr #10 │ │ │ │ + andseq lr, r7, r0, lsl r2 │ │ │ │ + andseq r4, sl, r4, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #188] @ 326c8 │ │ │ │ + ldr r3, [pc, #212] @ 331fc │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r4, r0 │ │ │ │ mov r1, #32 │ │ │ │ + mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ - b 32634 │ │ │ │ - ldrb r1, [r3, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #24 │ │ │ │ + b 33154 │ │ │ │ + ldrb r1, [r3, #-20] @ 0xffffffec │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32658 │ │ │ │ - ldr r1, [r3, #24]! │ │ │ │ + beq 33184 │ │ │ │ + ldr r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 32620 │ │ │ │ - ldr r0, [pc, #136] @ 326cc │ │ │ │ + add r3, r3, #24 │ │ │ │ + bne 33140 │ │ │ │ + ldr r0, [pc, #152] @ 33200 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, r2, lsl #3 │ │ │ │ add r0, r0, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi 32678 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - lsl r3, r4, #1 │ │ │ │ + bhi 331a4 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ + lsl r3, r4, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 326b4 │ │ │ │ - ldr r0, [pc, #80] @ 326d0 │ │ │ │ - ldr r1, [pc, #80] @ 326d4 │ │ │ │ + bne 331e8 │ │ │ │ + ldr r0, [pc, #88] @ 33204 │ │ │ │ + ldr r1, [pc, #88] @ 33208 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #12 │ │ │ │ - stm sp, {r1, r4} │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + stm sp, {r1, r4} │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #48] @ 326d8 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r0, [pc, #56] @ 3320c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r0, [pc, #32] @ 326dc │ │ │ │ - ldr r1, [pc, #32] @ 326e0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #32] @ 33210 │ │ │ │ + ldr r1, [pc, #32] @ 33214 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 32688 │ │ │ │ - andseq pc, r9, r8, asr #12 │ │ │ │ - andseq pc, r9, r0, lsl r6 @ │ │ │ │ - eoreq lr, r8, ip, ror #20 │ │ │ │ - andseq ip, r6, ip, lsl #23 │ │ │ │ - eoreq lr, r8, r8, asr #20 │ │ │ │ - eoreq lr, r8, r0, lsr sl │ │ │ │ - @ instruction: 0x0016dbf8 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + b 331b4 │ │ │ │ + andseq pc, sl, r0, ror #9 │ │ │ │ + andseq pc, sl, ip, lsr #9 │ │ │ │ + eoreq sp, r9, r0, asr #30 │ │ │ │ + andseq ip, r7, r0, lsr #20 │ │ │ │ + eoreq sp, r9, ip, lsl pc │ │ │ │ + strdeq sp, [r9], -ip @ │ │ │ │ + andseq sp, r7, r4, lsl #21 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #132] @ 32784 │ │ │ │ + beq 3329c │ │ │ │ + ldr r6, [pc, #152] @ 332d4 │ │ │ │ mov r4, r1 │ │ │ │ - cmp r4, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ble 32768 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble 332cc │ │ │ │ sub ip, r5, #4 │ │ │ │ - add lr, r6, #16 │ │ │ │ + add lr, r6, #12 │ │ │ │ mov r3, #0 │ │ │ │ - b 32734 │ │ │ │ - ldr r1, [lr], #4 │ │ │ │ + b 33270 │ │ │ │ + ldr r1, [lr, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 32770 │ │ │ │ + bne 332ac │ │ │ │ cmp r3, r4 │ │ │ │ - beq 32740 │ │ │ │ + beq 3327c │ │ │ │ ldr r2, [ip, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3271c │ │ │ │ + bne 33258 │ │ │ │ ldr r2, [r5, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r4, r3 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 3329c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt 3270c │ │ │ │ - mov r3, #0 │ │ │ │ - b 32740 │ │ │ │ + bne 33240 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3270c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq lr, r8, r8, ror #19 │ │ │ │ + bne 33248 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r3, #0 │ │ │ │ + b 3327c │ │ │ │ + strhteq sp, [r9], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #232] @ 32888 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ - cmp r4, #10 │ │ │ │ - beq 32868 │ │ │ │ - lsr ip, r0, #31 │ │ │ │ + ldr lr, [pc, #248] @ 333f0 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, #48] @ 0x30 │ │ │ │ + cmp ip, #10 │ │ │ │ + beq 333d4 │ │ │ │ + lsr r4, r0, #31 │ │ │ │ cmp r1, #0 │ │ │ │ - moveq ip, #0 │ │ │ │ - andne ip, ip, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne 3283c │ │ │ │ - add lr, r5, #52 @ 0x34 │ │ │ │ - mov r6, r3 │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - add lr, lr, r3, lsl #2 │ │ │ │ - add r5, r5, r3, lsl #2 │ │ │ │ + moveq r4, #0 │ │ │ │ + andne r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 3339c │ │ │ │ + mov r5, r3 │ │ │ │ + lsl r3, ip, #3 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r4, lr, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - str ip, [lr, #4] │ │ │ │ - str ip, [lr, #8] │ │ │ │ - str ip, [lr, #12] │ │ │ │ - str ip, [lr, #16] │ │ │ │ - str ip, [lr, #20] │ │ │ │ - str ip, [lr, #24] │ │ │ │ - lsl r3, r4, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ - beq 3285c │ │ │ │ - ldr ip, [pc, #132] @ 3288c │ │ │ │ - sub r3, r3, r4 │ │ │ │ - add r0, r4, #1 │ │ │ │ + sub r6, r3, ip │ │ │ │ + lsl r6, r6, #2 │ │ │ │ + add r4, r4, r6 │ │ │ │ + add lr, lr, r6 │ │ │ │ + vst1.8 {d16-d17}, [r4] │ │ │ │ + add r4, r4, #12 │ │ │ │ + vst1.8 {d16-d17}, [r4] │ │ │ │ + str r0, [lr, #52] @ 0x34 │ │ │ │ + beq 333c8 │ │ │ │ + sub r3, r3, ip │ │ │ │ + add r0, ip, #1 │ │ │ │ + ldr ip, [pc, #144] @ 333f4 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [ip, #48] @ 0x30 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ - ldrb r3, [ip, #64] @ 0x40 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - bfi r3, r1, #4, #1 │ │ │ │ mov r0, #1 │ │ │ │ + ldrb r3, [ip, #64] @ 0x40 │ │ │ │ str r2, [ip, #56] @ 0x38 │ │ │ │ - str r6, [ip, #60] @ 0x3c │ │ │ │ + str r5, [ip, #60] @ 0x3c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + bfi r3, r1, #4, #1 │ │ │ │ strb r3, [ip, #64] @ 0x40 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #76] @ 32890 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #84] @ 333f8 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ 32894 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #44] @ 333fc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 32800 │ │ │ │ - ldr r2, [pc, #40] @ 32898 │ │ │ │ + b 33354 │ │ │ │ + ldr r2, [pc, #36] @ 33400 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq lr, r8, r0, asr r9 │ │ │ │ - eoreq lr, r8, r0, ror #17 │ │ │ │ - andseq ip, r6, ip, lsl sl │ │ │ │ - @ instruction: 0xfffffb10 │ │ │ │ - andseq ip, r6, r8, lsr #19 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 333b4 │ │ │ │ + strdeq sp, [r9], -r8 @ │ │ │ │ + eoreq sp, r9, r0, lsl #27 │ │ │ │ + andseq ip, r7, r4, ror r8 │ │ │ │ + @ instruction: 0xfffffa84 │ │ │ │ + @ instruction: 0x0017c7f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #200] @ 3297c │ │ │ │ + ldr r7, [pc, #216] @ 33500 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 334c4 │ │ │ │ mov r3, #0 │ │ │ │ - mov r4, r3 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ - b 328dc │ │ │ │ + mov r4, r3 │ │ │ │ + b 33450 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 334c4 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ add r3, r3, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 328d0 │ │ │ │ + bne 33444 │ │ │ │ cmp r5, r4 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ + beq 334c4 │ │ │ │ + lsl r6, r4, #3 │ │ │ │ + sub r3, r6, r4 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - lsl r6, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32918 │ │ │ │ + beq 3348c │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #96] @ 32980 │ │ │ │ - sub r3, r6, r4 │ │ │ │ + sub r6, r6, r4 │ │ │ │ + ldr r7, [pc, #108] @ 33504 │ │ │ │ + lsl r6, r6, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ - lsl r6, r3, #2 │ │ │ │ - add r3, r7, r3, lsl #2 │ │ │ │ + add r3, r7, r6 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ add r3, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 32954 │ │ │ │ - ldr r3, [pc, #60] @ 32984 │ │ │ │ + bhi 334d8 │ │ │ │ + ldr r3, [pc, #76] @ 33508 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #48] @ 0x30 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r4, r5, r4 │ │ │ │ - rsb r4, r4, r4, lsl #3 │ │ │ │ add r0, r7, #52 @ 0x34 │ │ │ │ - lsl r2, r4, #2 │ │ │ │ + rsb r4, r4, r4, lsl #3 │ │ │ │ add r1, r6, #28 │ │ │ │ add r1, r0, r1 │ │ │ │ - sub r2, r2, #28 │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 1cf1c │ │ │ │ - b 32940 │ │ │ │ - eoreq lr, r8, ip, lsr r8 │ │ │ │ - eoreq lr, r8, ip, asr #15 │ │ │ │ - eoreq lr, r8, r4, lsr #15 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + sub r2, r4, #28 │ │ │ │ + bl 1ce54 │ │ │ │ + b 334b4 │ │ │ │ + eoreq sp, r9, r8, asr #25 │ │ │ │ + eoreq sp, r9, r4, asr ip │ │ │ │ + eoreq sp, r9, r0, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #188] @ 32a5c │ │ │ │ + ldr r6, [pc, #204] @ 335fc │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, #332] @ 0x14c │ │ │ │ cmp r5, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 335b0 │ │ │ │ mov r3, #0 │ │ │ │ - mov r4, r3 │ │ │ │ add r1, r6, #336 @ 0x150 │ │ │ │ - b 329c8 │ │ │ │ + mov r4, r3 │ │ │ │ + b 33558 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 335b0 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ add r3, r3, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 329bc │ │ │ │ + bne 3354c │ │ │ │ cmp r5, r4 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ + beq 335b0 │ │ │ │ + lsl r7, r4, #3 │ │ │ │ + sub r3, r7, r4 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #344] @ 0x158 │ │ │ │ - lsl r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32a04 │ │ │ │ + beq 33594 │ │ │ │ ldr r0, [r3, #336] @ 0x150 │ │ │ │ blx r2 │ │ │ │ ldr r5, [r6, #332] @ 0x14c │ │ │ │ add r3, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 32a24 │ │ │ │ - ldr r3, [pc, #72] @ 32a60 │ │ │ │ + bhi 335c4 │ │ │ │ + ldr r3, [pc, #88] @ 33600 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #332] @ 0x14c │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #56] @ 32a64 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #56] @ 33604 │ │ │ │ + sub r3, r5, r4 │ │ │ │ sub r7, r7, r4 │ │ │ │ - sub r4, r5, r4 │ │ │ │ + rsb r3, r3, r3, lsl #3 │ │ │ │ lsl r7, r7, #2 │ │ │ │ - rsb r4, r4, r4, lsl #3 │ │ │ │ + lsl r2, r3, #2 │ │ │ │ + add r1, r7, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ + sub r2, r2, #28 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ - lsl r2, r4, #2 │ │ │ │ - add r1, r7, #28 │ │ │ │ add r1, r0, r1 │ │ │ │ - sub r2, r2, #28 │ │ │ │ add r0, r0, r7 │ │ │ │ - bl 1cf1c │ │ │ │ - b 32a10 │ │ │ │ - eoreq lr, r8, r0, asr r7 │ │ │ │ - ldrdeq lr, [r8], -r4 @ │ │ │ │ - strhteq lr, [r8], -r4 │ │ │ │ + bl 1ce54 │ │ │ │ + b 335a0 │ │ │ │ + eoreq sp, r9, r0, asr #23 │ │ │ │ + eoreq sp, r9, r4, asr #22 │ │ │ │ + eoreq sp, r9, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #180] @ 32b34 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [pc, #196] @ 336e8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [ip, #332] @ 0x14c │ │ │ │ - cmp r4, #10 │ │ │ │ - beq 32b14 │ │ │ │ - lsr lr, r0, #31 │ │ │ │ + ldr lr, [ip, #332] @ 0x14c │ │ │ │ + cmp lr, #10 │ │ │ │ + beq 336cc │ │ │ │ + lsr r4, r0, #31 │ │ │ │ cmp r1, #0 │ │ │ │ - moveq lr, #0 │ │ │ │ - andne lr, lr, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - bne 32af4 │ │ │ │ - rsb r5, r4, r4, lsl #3 │ │ │ │ - add r4, r4, #1 │ │ │ │ - str r4, [ip, #332] @ 0x14c │ │ │ │ - add r4, ip, #336 @ 0x150 │ │ │ │ - add r4, r4, r5, lsl #2 │ │ │ │ - add ip, ip, r5, lsl #2 │ │ │ │ - str lr, [r4, #12] │ │ │ │ - str lr, [r4, #16] │ │ │ │ - str lr, [r4, #20] │ │ │ │ - str lr, [r4, #24] │ │ │ │ - ldrb lr, [ip, #348] @ 0x15c │ │ │ │ + moveq r4, #0 │ │ │ │ + andne r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 336a4 │ │ │ │ + rsb r4, lr, lr, lsl #3 │ │ │ │ + add lr, lr, #1 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ clz r1, r1 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + str lr, [ip, #332] @ 0x14c │ │ │ │ + add lr, ip, #336 @ 0x150 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bfi lr, r1, #4, #1 │ │ │ │ + add lr, lr, r4 │ │ │ │ + add ip, ip, r4 │ │ │ │ + vst1.8 {d16-d17}, [lr] │ │ │ │ + add lr, lr, #12 │ │ │ │ + vst1.8 {d16-d17}, [lr] │ │ │ │ + ldrb lr, [ip, #348] @ 0x15c │ │ │ │ str r0, [ip, #336] @ 0x150 │ │ │ │ - str r2, [ip, #340] @ 0x154 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + str r2, [ip, #340] @ 0x154 │ │ │ │ str r3, [ip, #344] @ 0x158 │ │ │ │ + bfi lr, r1, #4, #1 │ │ │ │ strb lr, [ip, #348] @ 0x15c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #60] @ 32b38 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #64] @ 336ec │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ 32b3c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #28] @ 336f0 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq lr, r8, r0, ror r6 │ │ │ │ - @ instruction: 0x0016c7d0 │ │ │ │ - andseq ip, r6, ip, ror #14 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 336bc │ │ │ │ + eoreq sp, r9, ip, asr #21 │ │ │ │ + @ instruction: 0x0017c5d8 │ │ │ │ + andseq ip, r7, ip, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #156] @ 32bf4 │ │ │ │ + ldr r2, [pc, #172] @ 337bc │ │ │ │ mov r3, r0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr ip, [r4, #332] @ 0x14c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [r2, #332] @ 0x14c │ │ │ │ cmp ip, #10 │ │ │ │ - beq 32bd8 │ │ │ │ + beq 337a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 32bbc │ │ │ │ - rsb r2, ip, ip, lsl #3 │ │ │ │ - add lr, r4, #336 @ 0x150 │ │ │ │ + blt 33780 │ │ │ │ + rsb lr, ip, ip, lsl #3 │ │ │ │ add ip, ip, #1 │ │ │ │ - add lr, lr, r2, lsl #2 │ │ │ │ - str ip, [r4, #332] @ 0x14c │ │ │ │ - add r2, r4, r2, lsl #2 │ │ │ │ - mov ip, #0 │ │ │ │ - str ip, [lr, #12] │ │ │ │ - str ip, [lr, #16] │ │ │ │ - str ip, [lr, #20] │ │ │ │ - str ip, [lr, #24] │ │ │ │ - str r3, [r2, #336] @ 0x150 │ │ │ │ - ldrb r3, [r2, #348] @ 0x15c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r0, r2, #336 @ 0x150 │ │ │ │ + str ip, [r2, #332] @ 0x14c │ │ │ │ + lsl ip, lr, #2 │ │ │ │ + mov lr, #0 │ │ │ │ + add r0, r0, ip │ │ │ │ + add r2, r2, ip │ │ │ │ + vst1.8 {d16-d17}, [r0] │ │ │ │ + add r0, r0, #12 │ │ │ │ + vst1.8 {d16-d17}, [r0] │ │ │ │ mov r0, #1 │ │ │ │ - orr r3, r3, #32 │ │ │ │ + ldrb ip, [r2, #348] @ 0x15c │ │ │ │ + str r3, [r2, #336] @ 0x150 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ str r1, [r2, #340] @ 0x154 │ │ │ │ - str ip, [r2, #344] @ 0x158 │ │ │ │ - strb r3, [r2, #348] @ 0x15c │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #52] @ 32bf8 │ │ │ │ + str lr, [r2, #344] @ 0x158 │ │ │ │ + orr ip, ip, #32 │ │ │ │ + strb ip, [r2, #348] @ 0x15c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #56] @ 337c0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 32bfc │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #24] @ 337c4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - mlaeq r8, r4, r5, lr │ │ │ │ - andseq ip, r6, r0, lsr r7 │ │ │ │ - andseq ip, r6, r8, lsr #13 │ │ │ │ - b 32988 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 33794 │ │ │ │ + ldrdeq sp, [r9], -ip @ │ │ │ │ + andseq ip, r7, r8, lsr #10 │ │ │ │ + mulseq r7, r8, r4 │ │ │ │ + b 3350c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - beq 3328c │ │ │ │ + beq 33e6c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - bne 32c40 │ │ │ │ + bne 33818 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 32c30 │ │ │ │ - ldr r1, [pc, #1668] @ 332cc │ │ │ │ + beq 33808 │ │ │ │ + ldr r1, [pc, #1676] @ 33eac │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #8 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 32c88 │ │ │ │ - ldr r1, [pc, #1636] @ 332d0 │ │ │ │ + beq 33860 │ │ │ │ + ldr r1, [pc, #1644] @ 33eb0 │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #13 │ │ │ │ moveq r8, #2 │ │ │ │ - bne 32e70 │ │ │ │ + bne 33a2c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #9 │ │ │ │ movne r2, r5 │ │ │ │ - bne 32cb0 │ │ │ │ - b 3321c │ │ │ │ + bne 33888 │ │ │ │ + b 33e00 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #9 │ │ │ │ - beq 3317c │ │ │ │ + beq 33d68 │ │ │ │ cmp r3, #32 │ │ │ │ - bne 32ca0 │ │ │ │ + bne 33878 │ │ │ │ sub r4, r2, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33278 │ │ │ │ - ldr r9, [pc, #1544] @ 332d4 │ │ │ │ + beq 33e58 │ │ │ │ + ldr r9, [pc, #1552] @ 33eb4 │ │ │ │ mov r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r9, r9, #4 │ │ │ │ - b 32ce8 │ │ │ │ + b 338c0 │ │ │ │ ldrb r3, [r9, #84]! @ 0x54 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33278 │ │ │ │ + beq 33e58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32cd8 │ │ │ │ + bne 338b0 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - add r2, r6, r6, lsl #1 │ │ │ │ - rsb r2, r2, r2, lsl #3 │ │ │ │ - ldr r3, [pc, #1464] @ 332d8 │ │ │ │ - lsl fp, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, fp, #4 │ │ │ │ - add sl, r2, r3 │ │ │ │ - ldr r9, [r3, fp] │ │ │ │ - mov lr, sl │ │ │ │ - lsl r3, r6, #1 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - cmn r8, #1 │ │ │ │ - mov ip, r0 │ │ │ │ + bl 1e138 │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + ldr r1, [pc, #1476] @ 33eb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - str r9, [ip], #4 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - beq 331e0 │ │ │ │ - ldr r3, [pc, #1396] @ 332dc │ │ │ │ + cmn r8, #1 │ │ │ │ + mul fp, r3, r6 │ │ │ │ + mov r3, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, fp, #4 │ │ │ │ + ldr r2, [r1, fp] │ │ │ │ + add sl, r0, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + ldrd r0, [r1] │ │ │ │ + str r2, [r3], #4 │ │ │ │ + strd r0, [r4, #4] │ │ │ │ + ldrd r0, [sl, #8] │ │ │ │ + strd r0, [r3, #8] │ │ │ │ + ldrd r0, [sl, #16] │ │ │ │ + strd r0, [r3, #16] │ │ │ │ + beq 33dbc │ │ │ │ + ldr r3, [pc, #1408] @ 33ebc │ │ │ │ add r2, fp, #32 │ │ │ │ + str r8, [r4, #80] @ 0x50 │ │ │ │ + mov r8, r4 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str r4, [sp, #32] │ │ │ │ + str sl, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r6, [sp, #20] │ │ │ │ add r3, r2, r3 │ │ │ │ - ldr r2, [pc, #1384] @ 332e0 │ │ │ │ - str r8, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [pc, #1372] @ 33ec0 │ │ │ │ + mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str sl, [sp, #12] │ │ │ │ - str fp, [sp, #24] │ │ │ │ - mov r8, r4 │ │ │ │ - mov sl, r7 │ │ │ │ - mov fp, r3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldrb r4, [r5] │ │ │ │ - cmp r4, #32 │ │ │ │ - cmpne r4, #9 │ │ │ │ - bne 32dc4 │ │ │ │ - b 32ebc │ │ │ │ - ldrb r4, [r5, #1]! │ │ │ │ - cmp r4, #32 │ │ │ │ - cmpne r4, #9 │ │ │ │ - beq 32ebc │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 32db4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r7, sl │ │ │ │ - add r6, r3, r6 │ │ │ │ - ldr r3, [pc, #1280] @ 332e4 │ │ │ │ - rsb r6, r6, r6, lsl #3 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldrb r6, [r5] │ │ │ │ + cmp r6, #32 │ │ │ │ + cmpne r6, #9 │ │ │ │ + bne 33990 │ │ │ │ + b 33a78 │ │ │ │ + ldrb r6, [r5, #1]! │ │ │ │ + cmp r6, #32 │ │ │ │ + cmpne r6, #9 │ │ │ │ + beq 33a78 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 33980 │ │ │ │ + ldr r3, [pc, #1316] @ 33ec4 │ │ │ │ + mov r2, #84 @ 0x54 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r6, lsl #2 │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - cmp r1, r7 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mla r3, r2, r6, r3 │ │ │ │ str r7, [r4, #28] │ │ │ │ - bgt 33228 │ │ │ │ - ldr r5, [pc, #1240] @ 332e8 │ │ │ │ - add r6, r4, r7, lsl #3 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + cmp r2, r7 │ │ │ │ + bgt 33e0c │ │ │ │ + ldr r5, [pc, #1276] @ 33ec8 │ │ │ │ + lsl r3, r7, #3 │ │ │ │ + add r6, r3, #32 │ │ │ │ + add r6, r4, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, fp │ │ │ │ - add r5, r5, r7, lsl #3 │ │ │ │ - add r6, r6, #32 │ │ │ │ - b 32e38 │ │ │ │ + add r5, r5, r3 │ │ │ │ + b 339f8 │ │ │ │ add r7, r7, #1 │ │ │ │ - cmp r7, #6 │ │ │ │ add r5, r5, #8 │ │ │ │ + cmp r7, #6 │ │ │ │ add r6, r6, #8 │ │ │ │ - beq 3307c │ │ │ │ + beq 33c58 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33194 │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1} │ │ │ │ + beq 33d80 │ │ │ │ + ldrd r0, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ - stm r6, {r0, r1} │ │ │ │ - bne 32e24 │ │ │ │ + strd r0, [r6] │ │ │ │ + bne 339e4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32e24 │ │ │ │ - bl 1b560 │ │ │ │ + beq 339e4 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r6, #4] │ │ │ │ - b 32e24 │ │ │ │ - ldr r1, [pc, #1140] @ 332ec │ │ │ │ + b 339e4 │ │ │ │ + ldr r1, [pc, #1176] @ 33ecc │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #15 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #15 │ │ │ │ moveq r8, #3 │ │ │ │ - beq 32c88 │ │ │ │ - ldr r1, [pc, #1108] @ 332f0 │ │ │ │ + beq 33860 │ │ │ │ + ldr r1, [pc, #1144] @ 33ed0 │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #19 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #19 │ │ │ │ moveq r8, #4 │ │ │ │ mvnne r8, #0 │ │ │ │ - b 32c88 │ │ │ │ - cmp r4, #9 │ │ │ │ - cmpne r4, #32 │ │ │ │ - bne 32ee4 │ │ │ │ - ldrb r4, [r5, #1]! │ │ │ │ - cmp r4, #9 │ │ │ │ - cmpne r4, #32 │ │ │ │ - beq 32ec8 │ │ │ │ - cmp r4, #35 @ 0x23 │ │ │ │ - cmpne r4, #0 │ │ │ │ - beq 32dcc │ │ │ │ - ldr r3, [fp, sl, lsl #3] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + b 33860 │ │ │ │ + cmp r6, #9 │ │ │ │ + cmpne r6, #32 │ │ │ │ + bne 33aa0 │ │ │ │ + ldrb r6, [r5, #1]! │ │ │ │ + cmp r6, #9 │ │ │ │ + cmpne r6, #32 │ │ │ │ + beq 33a84 │ │ │ │ + cmp r6, #35 @ 0x23 │ │ │ │ + cmpne r6, #0 │ │ │ │ + beq 33998 │ │ │ │ + ldr r3, [r4, r7, lsl #3] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ str r3, [r8, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 332b0 │ │ │ │ + bhi 33e90 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ - cmpne r4, #39 @ 0x27 │ │ │ │ - addeq r3, r5, #1 │ │ │ │ - movne r4, #32 │ │ │ │ - streq r3, [sp, #28] │ │ │ │ - strne r5, [sp, #28] │ │ │ │ - mov r7, r4 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ + cmpne r6, #39 @ 0x27 │ │ │ │ + bne 33d58 │ │ │ │ + add r3, r5, #1 │ │ │ │ + mov sl, r6 │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - b 32f44 │ │ │ │ + b 33afc │ │ │ │ cmp r9, r0 │ │ │ │ - bcs 33130 │ │ │ │ + bcs 33d14 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 33130 │ │ │ │ + bne 33d14 │ │ │ │ add r9, r0, #1 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32f2c │ │ │ │ - cmp r4, #32 │ │ │ │ - bne 33144 │ │ │ │ + bne 33ae4 │ │ │ │ + cmp r6, #32 │ │ │ │ + bne 33d28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r0, r5, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - sub r6, r0, r3 │ │ │ │ + sub r9, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1da8c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 32fdc │ │ │ │ + bl 1d9b8 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq 33bb4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r5, r9 │ │ │ │ + strd r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - strd r4, [sp, #40] @ 0x28 │ │ │ │ - b 32fc8 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ - add r4, r9, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - sub r6, r6, #1 │ │ │ │ + mov r9, r3 │ │ │ │ + str r4, [sp, #44] @ 0x2c │ │ │ │ + b 33b90 │ │ │ │ + mov r0, sl │ │ │ │ + add r6, sl, #1 │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1cf1c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + sub r5, r5, #1 │ │ │ │ + bl 1ce54 │ │ │ │ + mov r0, r6 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1da8c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 33200 │ │ │ │ - add r2, r7, r6 │ │ │ │ - cmp r9, r2 │ │ │ │ - mov r5, r6 │ │ │ │ - bcc 32f94 │ │ │ │ - ldrd r4, [sp, #40] @ 0x28 │ │ │ │ - add r0, r6, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d9b8 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq 33ddc │ │ │ │ + add r2, r7, r5 │ │ │ │ + mov r4, r5 │ │ │ │ + cmp sl, r2 │ │ │ │ + bcc 33b5c │ │ │ │ + ldrd r6, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + add r0, r9, #1 │ │ │ │ + bl 1d094 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r9 │ │ │ │ + mov sl, r0 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ - mov r7, r0 │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r4, #32 │ │ │ │ - strb r3, [r7, r6] │ │ │ │ - addne r6, r6, #2 │ │ │ │ - addne r5, r5, r6 │ │ │ │ - b 3303c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - str r1, [r0] │ │ │ │ + cmp r6, #32 │ │ │ │ + strb r3, [sl, r9] │ │ │ │ + beq 33c1c │ │ │ │ + add r9, r9, #2 │ │ │ │ + add r5, r5, r9 │ │ │ │ + b 33c1c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d774 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ + str r3, [r6] │ │ │ │ + bl 1d6ac │ │ │ │ + ldr r3, [r6] │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + cmp r3, #0 │ │ │ │ vstr s0, [r8, #36] @ 0x24 │ │ │ │ - bne 331a8 │ │ │ │ - add sl, sl, #1 │ │ │ │ - cmp sl, #6 │ │ │ │ + bne 33d8c │ │ │ │ + add r7, r7, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ - bne 32da0 │ │ │ │ - ldr r3, [pc, #672] @ 332f4 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ + cmp r7, #6 │ │ │ │ + bne 3396c │ │ │ │ + ldr r3, [pc, #672] @ 33ed4 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ - mov r7, sl │ │ │ │ - cmp r1, #6 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ str r7, [r4, #28] │ │ │ │ - bgt 33228 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + cmp r2, #6 │ │ │ │ + bgt 33e0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - mov r1, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r2, #84 @ 0x54 │ │ │ │ + str r7, [r4, #28] │ │ │ │ + ldr r3, [pc, #576] @ 33ed8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mla r3, r2, r6, r3 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + cmp r2, r7 │ │ │ │ + bgt 33e0c │ │ │ │ + cmp r7, #6 │ │ │ │ + beq 33c58 │ │ │ │ + b 339c4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r3 │ │ │ │ mov r2, #10 │ │ │ │ - mov r4, r0 │ │ │ │ - str r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ + str r3, [r6] │ │ │ │ + bl 1c644 │ │ │ │ + ldr r3, [r6] │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ - beq 3303c │ │ │ │ - mov r7, sl │ │ │ │ - ldr r2, [pc, #568] @ 332f8 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 33c1c │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ + ldr r2, [pc, #480] @ 33edc │ │ │ │ str r7, [sp] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #524] @ 332fc │ │ │ │ - mov r2, #84 @ 0x54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mla r3, r2, r6, r3 │ │ │ │ - str r7, [r4, #28] │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ - cmp r1, r7 │ │ │ │ - bgt 33228 │ │ │ │ - cmp r7, #6 │ │ │ │ - beq 3307c │ │ │ │ - b 32e08 │ │ │ │ - mov r7, sl │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 330e8 │ │ │ │ - cmp r4, #32 │ │ │ │ - beq 32f6c │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 33c88 │ │ │ │ + cmp r6, #32 │ │ │ │ + beq 33b24 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f6c │ │ │ │ - mov r7, sl │ │ │ │ - ldr r2, [pc, #432] @ 33300 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ + bne 33b24 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ + ldr r2, [pc, #416] @ 33ee0 │ │ │ │ str r7, [sp] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 7ea58 │ │ │ │ - b 330e8 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 33c88 │ │ │ │ + mov r6, #32 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov sl, r6 │ │ │ │ + b 33adc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32cb8 │ │ │ │ + bne 33890 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r4, r0 │ │ │ │ - b 32cbc │ │ │ │ + b 33894 │ │ │ │ add r7, r7, #4 │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [r4, r7, lsl #3] │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r7, sl │ │ │ │ - ldr r2, [pc, #336] @ 33304 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ + b 33c58 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ + ldr r2, [pc, #320] @ 33ee4 │ │ │ │ str r7, [sp] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 7ea58 │ │ │ │ - b 330e8 │ │ │ │ - cmp r9, #68 @ 0x44 │ │ │ │ - beq 33214 │ │ │ │ - cmp r9, #93 @ 0x5d │ │ │ │ - beq 33214 │ │ │ │ - ldr r3, [pc, #272] @ 33308 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 33c88 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ + beq 33df8 │ │ │ │ + cmp r2, #93 @ 0x5d │ │ │ │ + beq 33df8 │ │ │ │ + ldr r3, [pc, #276] @ 33ee8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #616] @ 0x268 │ │ │ │ - b 32d60 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - mov r0, r7 │ │ │ │ - b 32fe0 │ │ │ │ + b 33934 │ │ │ │ + mov r3, r9 │ │ │ │ + ldrd r6, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + b 33bb8 │ │ │ │ mov r8, #4 │ │ │ │ - b 32d60 │ │ │ │ + b 33934 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33184 │ │ │ │ - b 33278 │ │ │ │ - ldr r2, [pc, #220] @ 3330c │ │ │ │ - str r1, [sp] │ │ │ │ + beq 33d70 │ │ │ │ + b 33e58 │ │ │ │ + stm sp, {r2, r7} │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r2, [pc, #204] @ 33eec │ │ │ │ mov r0, #28 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33270 │ │ │ │ + beq 33e50 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33280 │ │ │ │ + beq 33e60 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 33250 │ │ │ │ + bne 33e30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ - b 3307c │ │ │ │ + b 33c58 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 33264 │ │ │ │ - ldr r3, [pc, #124] @ 33310 │ │ │ │ - ldr r1, [pc, #124] @ 33314 │ │ │ │ - ldr r0, [pc, #124] @ 33318 │ │ │ │ + bl 1dac0 │ │ │ │ + b 33e44 │ │ │ │ + ldr r3, [pc, #124] @ 33ef0 │ │ │ │ + mov r2, #792 @ 0x318 │ │ │ │ + ldr r1, [pc, #120] @ 33ef4 │ │ │ │ + ldr r0, [pc, #120] @ 33ef8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #3504 @ 0xdb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #3504 @ 0xdb0 │ │ │ │ - mov r2, #792 @ 0x318 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r2, [pc, #100] @ 3331c │ │ │ │ - mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r2, [pc, #100] @ 33efc │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3303c │ │ │ │ - @ instruction: 0x0016c6f0 │ │ │ │ - @ instruction: 0x0016c6d8 │ │ │ │ - andseq pc, r9, ip, asr sp @ │ │ │ │ - andseq pc, r9, r8, lsl #26 │ │ │ │ - andseq pc, r9, r0, asr #25 │ │ │ │ - @ instruction: 0x0019eed8 │ │ │ │ - andseq pc, r9, r4, asr #24 │ │ │ │ - andseq pc, r9, r8, lsl ip @ │ │ │ │ - @ instruction: 0x0016c4dc │ │ │ │ - andseq ip, r6, r8, asr #9 │ │ │ │ - @ instruction: 0x0019f9d4 │ │ │ │ - @ instruction: 0x0016c2b4 │ │ │ │ - andseq pc, r9, r8, lsr r9 @ │ │ │ │ - andseq ip, r6, r8, ror r2 │ │ │ │ - andseq ip, r6, ip, ror #3 │ │ │ │ - strdeq sp, [r8], -r8 @ │ │ │ │ - @ instruction: 0x0016c1dc │ │ │ │ - @ instruction: 0x0019e9bc │ │ │ │ - andseq ip, r6, r0, lsl #1 │ │ │ │ - andseq ip, r6, ip, lsl #1 │ │ │ │ - andseq ip, r6, r0, asr #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 33c1c │ │ │ │ + @ instruction: 0x0017c4d4 │ │ │ │ + @ instruction: 0x0017c4bc │ │ │ │ + andseq pc, sl, r4, asr #22 │ │ │ │ + andseq pc, sl, r8, ror #21 │ │ │ │ + mulseq sl, r8, sl │ │ │ │ + andseq lr, sl, ip, lsr #25 │ │ │ │ + andseq pc, sl, r0, asr #20 │ │ │ │ + andseq pc, sl, r4, lsl sl @ │ │ │ │ + @ instruction: 0x0017c2dc │ │ │ │ + andseq ip, r7, r8, asr #5 │ │ │ │ + andseq pc, sl, ip, lsr #15 │ │ │ │ + andseq pc, sl, r4, asr r7 @ │ │ │ │ + andseq ip, r7, r0, lsr r0 │ │ │ │ + andseq ip, r7, r0, asr #32 │ │ │ │ + @ instruction: 0x0017bfb4 │ │ │ │ + eoreq sp, r9, ip, lsl r3 │ │ │ │ + andseq fp, r7, ip, lsr #31 │ │ │ │ + mulseq sl, r8, r7 │ │ │ │ + andseq fp, r7, r8, asr lr │ │ │ │ + andseq fp, r7, r4, ror #28 │ │ │ │ + andseq fp, r7, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #284] @ 33454 │ │ │ │ + sub sp, sp, #4 │ │ │ │ + mov r1, #9 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov sl, r0 │ │ │ │ + add r0, r0, #1 │ │ │ │ sub r3, r2, #10 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #22 │ │ │ │ lsr r5, r1, r3 │ │ │ │ - add r0, r0, #1 │ │ │ │ - bhi 33440 │ │ │ │ + bhi 34054 │ │ │ │ ands r5, r5, #1 │ │ │ │ - bne 33334 │ │ │ │ - ldr r8, [pc, #244] @ 33458 │ │ │ │ - ldr r7, [pc, #244] @ 3345c │ │ │ │ - ldr r9, [pc, #244] @ 33460 │ │ │ │ + bne 33f2c │ │ │ │ + ldr r8, [pc, #268] @ 34068 │ │ │ │ + movw r9, #34079 @ 0x851f │ │ │ │ + movt r9, #20971 @ 0x51eb │ │ │ │ + ldr r7, [pc, #260] @ 3406c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d984 │ │ │ │ + bl 1d8b0 │ │ │ │ add fp, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ + mov r6, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1e1c4 │ │ │ │ + bl 1e0f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32c04 │ │ │ │ + bl 337cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 333ec │ │ │ │ + beq 33fe4 │ │ │ │ ldr r3, [r7, #620] @ 0x26c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 333e8 │ │ │ │ - ldr r1, [r7, #624] @ 0x270 │ │ │ │ + bhi 33fe0 │ │ │ │ + ldr r2, [r7, #624] @ 0x270 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r2, r1, #1 │ │ │ │ - add r1, r7, r1, lsl #2 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ str r3, [r7, #620] @ 0x26c │ │ │ │ - str r0, [r1, #628] @ 0x274 │ │ │ │ - umull r1, r3, r9, r2 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - sub r2, r2, r3, lsl #2 │ │ │ │ - str r2, [r7, #624] @ 0x270 │ │ │ │ + add r3, r2, #1 │ │ │ │ + add r2, r7, r2, lsl #2 │ │ │ │ + str r0, [r2, #628] @ 0x274 │ │ │ │ + umull r0, r2, r9, r3 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + mls r3, r1, r2, r3 │ │ │ │ + str r3, [r7, #624] @ 0x270 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r4, [r3] │ │ │ │ - ldr r1, [pc, #88] @ 33454 │ │ │ │ + mov r1, #9 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + mov sl, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ sub r2, r4, #10 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #22 │ │ │ │ - mov sl, r3 │ │ │ │ lsr r1, r1, r2 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bhi 33428 │ │ │ │ + bhi 34024 │ │ │ │ tst r1, #1 │ │ │ │ - bne 333f0 │ │ │ │ + bne 33fe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 33370 │ │ │ │ + bl 1dac0 │ │ │ │ + b 33f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 33370 │ │ │ │ + bne 33f6c │ │ │ │ mov r0, r5 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, r2 │ │ │ │ - beq 33438 │ │ │ │ + beq 34034 │ │ │ │ mov r5, #0 │ │ │ │ - b 3335c │ │ │ │ - subeq r0, r0, r9 │ │ │ │ - @ instruction: 0x00187dd0 │ │ │ │ - eoreq sp, r8, r0, lsl #27 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ + b 33f54 │ │ │ │ + mulseq r9, r4, fp │ │ │ │ + eoreq sp, r9, r4, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #644] @ 33700 │ │ │ │ - ldr r1, [pc, #644] @ 33704 │ │ │ │ + ldr r3, [pc, #656] @ 34324 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #104 @ 0x68 │ │ │ │ + ldr r1, [pc, #648] @ 34328 │ │ │ │ + ldr r2, [pc, #648] @ 3432c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #1028] @ 0x404 │ │ │ │ - ldr r6, [r3, #1032] @ 0x408 │ │ │ │ - ldr r3, [pc, #632] @ 33708 │ │ │ │ + ldr r0, [r3, #1028] @ 0x404 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - sub sp, sp, #104 @ 0x68 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 3352c │ │ │ │ + ldr r6, [r3, #1032] @ 0x408 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 336d4 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 326e4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + mov r2, #0 │ │ │ │ + beq 34150 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble 342f8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 33218 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 33614 │ │ │ │ + beq 34238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3353c │ │ │ │ - ldr r1, [pc, #556] @ 3370c │ │ │ │ + beq 34160 │ │ │ │ + ldr r1, [pc, #572] @ 34330 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3360c │ │ │ │ + beq 34230 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32c04 │ │ │ │ + bl 337cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3362c │ │ │ │ - ldr r2, [pc, #520] @ 33710 │ │ │ │ - ldr r3, [pc, #508] @ 33708 │ │ │ │ + beq 34250 │ │ │ │ + ldr r2, [pc, #536] @ 34334 │ │ │ │ + ldr r3, [pc, #524] @ 3432c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 336fc │ │ │ │ + bne 34320 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r6, #0 │ │ │ │ - beq 336b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble 336d4 │ │ │ │ + beq 342dc │ │ │ │ + cmp r4, #0 │ │ │ │ + ble 342f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 326e4 │ │ │ │ - ldr r3, [pc, #452] @ 33714 │ │ │ │ + bl 33218 │ │ │ │ + ldr r3, [pc, #452] @ 34338 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 3357c │ │ │ │ + beq 341a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 334d8 │ │ │ │ - ldr r0, [pc, #424] @ 33718 │ │ │ │ + bne 340ec │ │ │ │ + ldr r0, [pc, #424] @ 3433c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 326e4 │ │ │ │ + bl 33218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 334d8 │ │ │ │ - ldr r6, [pc, #400] @ 3371c │ │ │ │ + bne 340ec │ │ │ │ + ldr r6, [pc, #400] @ 34340 │ │ │ │ mov r7, sp │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 325f4 │ │ │ │ - mov r2, #100 @ 0x64 │ │ │ │ + bl 3310c │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ mov r0, sp │ │ │ │ - bl 1e1c4 │ │ │ │ + bl 1e0f0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 335f4 │ │ │ │ - ldr r8, [pc, #360] @ 33720 │ │ │ │ + ble 34218 │ │ │ │ + ldr r8, [pc, #360] @ 34344 │ │ │ │ add r6, r6, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, #1 │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cff4 │ │ │ │ - ldr r0, [r6, #4]! │ │ │ │ - bl 325f4 │ │ │ │ add r5, r5, #1 │ │ │ │ - mov r2, #100 @ 0x64 │ │ │ │ + bl 1cf2c │ │ │ │ + ldr r0, [r6, #4]! │ │ │ │ + bl 3310c │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cff4 │ │ │ │ + bl 1cf2c │ │ │ │ cmp r4, r5 │ │ │ │ - bne 335c0 │ │ │ │ - ldr r2, [pc, #296] @ 33724 │ │ │ │ + bne 341e4 │ │ │ │ + ldr r2, [pc, #296] @ 34348 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 33500 │ │ │ │ - ldr r3, [pc, #268] @ 33728 │ │ │ │ + b 34114 │ │ │ │ + ldr r3, [pc, #268] @ 3434c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3357c │ │ │ │ - b 33560 │ │ │ │ - ldr r7, [pc, #248] @ 3372c │ │ │ │ + beq 341a0 │ │ │ │ + b 34184 │ │ │ │ + ldr r7, [pc, #248] @ 34350 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl 325f4 │ │ │ │ - ldr r2, [pc, #236] @ 33730 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 3310c │ │ │ │ + ldr r2, [pc, #236] @ 34354 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r7, #1036] @ 0x40c │ │ │ │ cmp r3, #1 │ │ │ │ - bls 3369c │ │ │ │ - ldr r8, [pc, #204] @ 33734 │ │ │ │ + bls 342c0 │ │ │ │ + ldr r8, [pc, #204] @ 34358 │ │ │ │ add r6, r7, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r4, #1 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 325f4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ + bl 3310c │ │ │ │ mov r3, r0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r7, #1036] @ 0x40c │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 33670 │ │ │ │ - ldr r2, [pc, #148] @ 33738 │ │ │ │ + bcc 34294 │ │ │ │ + ldr r2, [pc, #148] @ 3435c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3360c │ │ │ │ - ldr r3, [pc, #124] @ 3373c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 34230 │ │ │ │ + ldr r3, [pc, #124] @ 34360 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33584 │ │ │ │ - cmp r0, #0 │ │ │ │ - bgt 33568 │ │ │ │ - ldr r3, [pc, #100] @ 33740 │ │ │ │ + beq 341a8 │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt 3418c │ │ │ │ + ldr r3, [pc, #100] @ 34364 │ │ │ │ mov r7, sp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 325f4 │ │ │ │ - mov r2, #100 @ 0x64 │ │ │ │ + bl 3310c │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ mov r0, sp │ │ │ │ - bl 1e1c4 │ │ │ │ - b 335f4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r8, r0, ror ip │ │ │ │ - eoreq fp, r8, ip, lsr r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mulseq r6, r8, pc @ │ │ │ │ - eoreq fp, r8, r0, asr #7 │ │ │ │ - eoreq sp, r8, r4, lsr r0 │ │ │ │ - eoreq sl, r7, r8, ror #14 │ │ │ │ - eoreq sp, r8, r0, ror #22 │ │ │ │ - andseq r8, r9, ip, asr #16 │ │ │ │ - andseq fp, r6, ip, asr lr │ │ │ │ - eoreq ip, r8, r8, ror #30 │ │ │ │ - strhteq sp, [r8], -ip │ │ │ │ - andseq fp, r6, ip, lsr lr │ │ │ │ - andseq fp, r6, r0, asr lr │ │ │ │ - andseq fp, r6, r0, lsl #28 │ │ │ │ - eoreq ip, r8, r4, asr #29 │ │ │ │ - eoreq sp, r8, r0, lsl sl │ │ │ │ + bl 1e0f0 │ │ │ │ + b 34218 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r9, ip, asr #32 │ │ │ │ + eoreq sl, r9, r8, lsr r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq fp, r7, r4, asr #26 │ │ │ │ + eoreq sl, r9, r4, asr #15 │ │ │ │ + eoreq ip, r9, ip, lsl #8 │ │ │ │ + eoreq r9, r8, ip, asr fp │ │ │ │ + eoreq ip, r9, ip, lsr pc │ │ │ │ + andseq r8, sl, r4, ror #11 │ │ │ │ + @ instruction: 0x0017bbf0 │ │ │ │ + eoreq ip, r9, r4, asr #6 │ │ │ │ + mlaeq r9, r8, lr, ip │ │ │ │ + @ instruction: 0x0017bbd0 │ │ │ │ + andseq fp, r7, r8, ror #23 │ │ │ │ + mulseq r7, r4, fp │ │ │ │ + eoreq ip, r9, r0, lsr #5 │ │ │ │ + eoreq ip, r9, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #24] @ 33784 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #36] @ 343bc │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + str r5, [r0] │ │ │ │ + str r4, [r0, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ ldr r2, [r3, #1040] @ 0x410 │ │ │ │ - str r2, [r0, #8] │ │ │ │ str r0, [r3, #1040] @ 0x410 │ │ │ │ - str r5, [r0] │ │ │ │ - str r4, [r0, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq sp, r8, r4, lsl #19 │ │ │ │ - cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r1, [pc, #84] @ 337ec │ │ │ │ + str r2, [r0, #8] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq ip, r9, ip, asr #26 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 3441c │ │ │ │ + ldr r1, [pc, #84] @ 34424 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r1, #620] @ 0x26c │ │ │ │ - cmp r3, #99 @ 0x63 │ │ │ │ - bhi 337e4 │ │ │ │ + ldr r0, [r1, #620] @ 0x26c │ │ │ │ + cmp r0, #99 @ 0x63 │ │ │ │ + bhi 3441c │ │ │ │ ldr r2, [r1, #624] @ 0x270 │ │ │ │ - add ip, r3, #1 │ │ │ │ - add r3, r1, r2, lsl #2 │ │ │ │ + add r0, r0, #1 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r0, [r3, #628] @ 0x274 │ │ │ │ - ldr r3, [pc, #44] @ 337f0 │ │ │ │ + str r0, [r1, #620] @ 0x26c │ │ │ │ mov r0, #1 │ │ │ │ + add ip, r1, r2, lsl #2 │ │ │ │ + add r2, r2, r0 │ │ │ │ + str r3, [ip, #628] @ 0x274 │ │ │ │ + movw r3, #34079 @ 0x851f │ │ │ │ + movt r3, #20971 @ 0x51eb │ │ │ │ + mov ip, #100 @ 0x64 │ │ │ │ umull lr, r3, r3, r2 │ │ │ │ - str ip, [r1, #620] @ 0x26c │ │ │ │ lsr r3, r3, #5 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - sub r2, r2, r3, lsl #2 │ │ │ │ + mls r2, ip, r3, r2 │ │ │ │ str r2, [r1, #624] @ 0x270 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq sp, r8, r8, asr r9 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ + eoreq ip, r9, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - mov r4, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ + movne r4, r5 │ │ │ │ + addne r6, r5, #48 @ 0x30 │ │ │ │ + beq 34494 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33834 │ │ │ │ + beq 34470 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33840 │ │ │ │ + beq 34488 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 33814 │ │ │ │ + bne 34450 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 33828 │ │ │ │ + bl 1dac0 │ │ │ │ + b 34464 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 338c8 │ │ │ │ + beq 3453c │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ - bl 1d15c │ │ │ │ - mov r2, #84 @ 0x54 │ │ │ │ - mov r1, r4 │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ + bl 1d094 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1c154 │ │ │ │ + mov r2, #84 @ 0x54 │ │ │ │ + mov r1, r4 │ │ │ │ mov r5, r7 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 338a8 │ │ │ │ + beq 3450c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 338b0 │ │ │ │ + beq 34524 │ │ │ │ add r4, r4, #8 │ │ │ │ - cmp r4, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ - bne 33884 │ │ │ │ + cmp r4, r6 │ │ │ │ + bne 344e8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33898 │ │ │ │ - bl 1b560 │ │ │ │ + beq 344fc │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - b 33898 │ │ │ │ - ldr r3, [pc, #32] @ 338f0 │ │ │ │ - ldr r1, [pc, #32] @ 338f4 │ │ │ │ - ldr r0, [pc, #32] @ 338f8 │ │ │ │ + b 344fc │ │ │ │ + ldr r3, [pc, #32] @ 34564 │ │ │ │ + movw r2, #1450 @ 0x5aa │ │ │ │ + ldr r1, [pc, #28] @ 34568 │ │ │ │ + ldr r0, [pc, #28] @ 3456c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3520 @ 0xdc0 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ - movw r2, #1450 @ 0x5aa │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq lr, r9, r0, lsl #7 │ │ │ │ - andseq fp, r6, r0, asr #20 │ │ │ │ - @ instruction: 0x0016bbdc │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq lr, sl, r8, asr #1 │ │ │ │ + andseq fp, r7, r8, lsl #15 │ │ │ │ + andseq fp, r7, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #3656] @ 3475c │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #3648] @ 34760 │ │ │ │ + ldr r3, [pc, #3728] @ 3542c │ │ │ │ str r2, [sp, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #3640] @ 34764 │ │ │ │ - ldr ip, [r3, #1044] @ 0x414 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - cmp ip, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #188] @ 0xbc │ │ │ │ - mov r2, #0 │ │ │ │ - bne 33a6c │ │ │ │ - ldr r2, [r3, #620] @ 0x26c │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 33b0c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r2, [pc, #3724] @ 35430 │ │ │ │ + ldr ip, [pc, #3724] @ 35434 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #188] @ 0xbc │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [ip, #1044] @ 0x414 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bne 34708 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [ip, #620] @ 0x26c │ │ │ │ + mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r1, [r3, #1048] @ 0x418 │ │ │ │ - add r0, r3, r1, lsl #2 │ │ │ │ - ldr r5, [r0, #628] @ 0x274 │ │ │ │ - beq 33a40 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 33b0c │ │ │ │ - ldr r3, [pc, #3556] @ 34768 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r4, [r3, #1040] @ 0x410 │ │ │ │ + beq 347a8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [ip, #1048] @ 0x418 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r3, ip, r2, lsl #2 │ │ │ │ + ldr r9, [r3, #628] @ 0x274 │ │ │ │ + beq 346dc │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 347a8 │ │ │ │ + ldr r2, [pc, #3632] @ 35438 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [r2, #1040] @ 0x410 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33a10 │ │ │ │ + beq 34698 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 339a8 │ │ │ │ + b 3462c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33adc │ │ │ │ + beq 34778 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3399c │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ + beq 34620 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33ee0 │ │ │ │ - mov r4, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ + moveq r2, #0 │ │ │ │ + andne r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 34ba0 │ │ │ │ + mov r4, r9 │ │ │ │ + add r5, r9, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33a04 │ │ │ │ + beq 3468c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33b00 │ │ │ │ + beq 3479c │ │ │ │ add r4, r4, #8 │ │ │ │ - cmp r4, r6 │ │ │ │ - bne 339e4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r2, [pc, #3412] @ 3476c │ │ │ │ - ldr r3, [pc, #3400] @ 34764 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 34758 │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r4, r5 │ │ │ │ + bne 3466c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r1, [pc, #3484] @ 3543c │ │ │ │ + ldr r2, [pc, #3464] @ 3542c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [sp, #188] @ 0xbc │ │ │ │ + eors r1, r2, r1 │ │ │ │ + mov r2, #0 │ │ │ │ + bne 35428 │ │ │ │ + mov r0, r9 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #620] @ 0x26c │ │ │ │ - ldr r2, [pc, #3360] @ 34770 │ │ │ │ - add r1, r1, #1 │ │ │ │ - umull r0, r2, r2, r1 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - sub r2, r1, r2, lsl #2 │ │ │ │ - str r2, [r3, #1048] @ 0x418 │ │ │ │ - b 33974 │ │ │ │ - ldr r0, [pc, #3328] @ 34774 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + sub r1, r1, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [ip, #620] @ 0x26c │ │ │ │ + movw r1, #34079 @ 0x851f │ │ │ │ + movt r1, #20971 @ 0x51eb │ │ │ │ + umull r0, r1, r1, r2 │ │ │ │ + mov r0, #100 @ 0x64 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + mls r2, r0, r1, r2 │ │ │ │ + str r2, [ip, #1048] @ 0x418 │ │ │ │ + b 345f8 │ │ │ │ + ldr r0, [pc, #3376] @ 35440 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 32c04 │ │ │ │ + bl 337cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 33a10 │ │ │ │ + beq 34698 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a0c │ │ │ │ - ldr r1, [pc, #3296] @ 34778 │ │ │ │ + beq 34694 │ │ │ │ + ldr r1, [pc, #3344] @ 35444 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r1, #620] @ 0x26c │ │ │ │ - cmp r3, #99 @ 0x63 │ │ │ │ - bhi 343c4 │ │ │ │ + ldr r0, [r1, #620] @ 0x26c │ │ │ │ + cmp r0, #99 @ 0x63 │ │ │ │ + bhi 35094 │ │ │ │ ldr r2, [r1, #624] @ 0x270 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r1, #620] @ 0x26c │ │ │ │ - ldr r3, [pc, #3256] @ 34770 │ │ │ │ - add r0, r1, r2, lsl #2 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r1, #620] @ 0x26c │ │ │ │ + movw r0, #34079 @ 0x851f │ │ │ │ + movt r0, #20971 @ 0x51eb │ │ │ │ + add ip, r1, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ - umull ip, r3, r3, r2 │ │ │ │ - str r5, [r0, #628] @ 0x274 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - sub r2, r2, r3, lsl #2 │ │ │ │ + umull lr, r0, r0, r2 │ │ │ │ + str r9, [ip, #628] @ 0x274 │ │ │ │ + mov ip, #100 @ 0x64 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + mls r2, ip, r0, r2 │ │ │ │ str r2, [r1, #624] @ 0x270 │ │ │ │ - b 33a10 │ │ │ │ + b 34698 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - eor r9, r3, #1 │ │ │ │ + eor sl, r3, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r9, #0 │ │ │ │ - andne r9, r9, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 33a10 │ │ │ │ - b 33a90 │ │ │ │ + moveq sl, #0 │ │ │ │ + andne sl, sl, #1 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 34698 │ │ │ │ + b 3472c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 339f8 │ │ │ │ - ldr r5, [pc, #3176] @ 3477c │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #332] @ 0x14c │ │ │ │ + bl 1dac0 │ │ │ │ + b 34680 │ │ │ │ + ldr r7, [pc, #3224] @ 35448 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r7, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ - movne r4, #0 │ │ │ │ - bne 33b34 │ │ │ │ - b 33b60 │ │ │ │ - ldr r3, [r5, #332] @ 0x14c │ │ │ │ - cmp r4, r3 │ │ │ │ - bcs 33b60 │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - add r3, r5, r3, lsl #2 │ │ │ │ + movne r5, #0 │ │ │ │ + bne 347d0 │ │ │ │ + b 347fc │ │ │ │ + ldr r3, [r7, #332] @ 0x14c │ │ │ │ + cmp r5, r3 │ │ │ │ + bcs 347fc │ │ │ │ + rsb r3, r5, r5, lsl #3 │ │ │ │ + add r3, r7, r3, lsl #2 │ │ │ │ ldrb r2, [r3, #348] @ 0x15c │ │ │ │ tst r2, #4 │ │ │ │ - addeq r4, r4, #1 │ │ │ │ - beq 33b28 │ │ │ │ + addeq r5, r5, #1 │ │ │ │ + beq 347c4 │ │ │ │ ldr r0, [r3, #336] @ 0x150 │ │ │ │ - bl 32988 │ │ │ │ - ldr r3, [r5, #332] @ 0x14c │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 33b34 │ │ │ │ - ldr sl, [pc, #3096] @ 34780 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [sl, #48] @ 0x30 │ │ │ │ + bl 3350c │ │ │ │ + ldr r3, [r7, #332] @ 0x14c │ │ │ │ + cmp r5, r3 │ │ │ │ + bcc 347d0 │ │ │ │ + ldr r8, [pc, #3144] @ 3544c │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r8, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 346c8 │ │ │ │ - ldr r8, [pc, #3080] @ 34784 │ │ │ │ + beq 35394 │ │ │ │ + ldr r7, [pc, #3128] @ 35450 │ │ │ │ mov r5, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r4, r5 │ │ │ │ - b 33ba0 │ │ │ │ - ldr r3, [sl, #48] @ 0x30 │ │ │ │ - add r4, r4, #1 │ │ │ │ + mov r9, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 3483c │ │ │ │ + ldr r3, [r8, #48] @ 0x30 │ │ │ │ ubfx r2, r2, #3, #1 │ │ │ │ - cmp r4, r3 │ │ │ │ + add r9, r9, #1 │ │ │ │ orr r5, r5, r2 │ │ │ │ - bcs 33bdc │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - add r3, sl, r3, lsl #2 │ │ │ │ - ldrb r2, [r3, #64] @ 0x40 │ │ │ │ - lsl r3, r4, #3 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs 34878 │ │ │ │ + lsl r3, r9, #3 │ │ │ │ + sub r2, r3, r9 │ │ │ │ + add r2, r8, r2, lsl #2 │ │ │ │ + ldrb r2, [r2, #64] @ 0x40 │ │ │ │ tst r2, #4 │ │ │ │ - bne 33bc0 │ │ │ │ + bne 3485c │ │ │ │ tst r2, #1 │ │ │ │ - beq 33b88 │ │ │ │ - sub r3, r3, r4 │ │ │ │ - add r3, r8, r3, lsl #2 │ │ │ │ + beq 34824 │ │ │ │ + sub r3, r3, r9 │ │ │ │ + add r3, r7, r3, lsl #2 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl 3289c │ │ │ │ - ldr r3, [sl, #48] @ 0x30 │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 33ba0 │ │ │ │ - add r9, sp, #60 @ 0x3c │ │ │ │ + bl 33404 │ │ │ │ + ldr r3, [r8, #48] @ 0x30 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 3483c │ │ │ │ + add sl, sp, #60 @ 0x3c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d3f0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d328 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3447c │ │ │ │ - ldr r3, [pc, #2952] @ 34788 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #332] @ 0x14c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 33e14 │ │ │ │ - ldr r2, [pc, #2936] @ 3478c │ │ │ │ - ldr r1, [pc, #2936] @ 34790 │ │ │ │ - ldr sl, [pc, #2936] @ 34794 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #16 │ │ │ │ + beq 35148 │ │ │ │ + ldr r1, [pc, #3000] @ 35454 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - add r8, r3, #340 @ 0x154 │ │ │ │ - add r2, r1, #16 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r7, #0 │ │ │ │ - mov fp, r3 │ │ │ │ - mov r5, r1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + ldr r3, [r1, #332] @ 0x14c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 34ad4 │ │ │ │ + ldr r3, [pc, #2984] @ 35458 │ │ │ │ + add r7, r1, #340 @ 0x154 │ │ │ │ + mov r5, #0 │ │ │ │ + mov sl, r1 │ │ │ │ str r6, [sp, #28] │ │ │ │ - rsb r3, r7, r7, lsl #3 │ │ │ │ - add r3, fp, r3, lsl #2 │ │ │ │ + ldr ip, [pc, #2968] @ 3545c │ │ │ │ + ldr r8, [pc, #2968] @ 35460 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #16 │ │ │ │ + add ip, pc, ip │ │ │ │ + add fp, ip, #16 │ │ │ │ + mov r9, ip │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r8, pc, r8 │ │ │ │ + lsl r4, r5, #3 │ │ │ │ + sub r3, r4, r5 │ │ │ │ + add r3, sl, r3, lsl #2 │ │ │ │ ldrb r3, [r3, #348] @ 0x15c │ │ │ │ - lsl r9, r7, #3 │ │ │ │ tst r3, #16 │ │ │ │ - bne 33c84 │ │ │ │ - ldr r0, [r8, #-4] │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ - ldr r3, [r8, #-4] │ │ │ │ - mov r2, #1 │ │ │ │ - and r3, r3, #31 │ │ │ │ + bne 3491c │ │ │ │ + ldr r0, [r7, #-4] │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ add r0, sp, r0, lsl #2 │ │ │ │ - ldr r1, [r0, #60] @ 0x3c │ │ │ │ - ands r1, r1, r2, lsl r3 │ │ │ │ - beq 33df4 │ │ │ │ - sub r9, r9, r7 │ │ │ │ - add r9, sl, r9, lsl #2 │ │ │ │ - ldrb r3, [r9, #348] @ 0x15c │ │ │ │ - add r9, r9, #344 @ 0x158 │ │ │ │ - tst r3, #32 │ │ │ │ - ldr r3, [r8] │ │ │ │ - beq 3412c │ │ │ │ + ldr r3, [r7, #-4] │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ + and r3, r3, #31 │ │ │ │ + ands r2, r2, r1, lsl r3 │ │ │ │ + beq 34ab4 │ │ │ │ + sub r4, r4, r5 │ │ │ │ + ldr r3, [r7] │ │ │ │ + add r4, r8, r4, lsl #2 │ │ │ │ + ldrb r2, [r4, #348] @ 0x15c │ │ │ │ + add r4, r4, #344 @ 0x158 │ │ │ │ + tst r2, #32 │ │ │ │ + beq 34df8 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sl, #620] @ 0x26c │ │ │ │ + ldr r0, [r8, #620] @ 0x26c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 346a4 │ │ │ │ - bl 2c8f0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt 33df4 │ │ │ │ - tst r4, #134217728 @ 0x8000000 │ │ │ │ - bne 34254 │ │ │ │ - ldr r2, [pc, #2764] @ 34798 │ │ │ │ - and r1, r4, #536870912 @ 0x20000000 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #1056] @ 0x420 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34280 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 33df4 │ │ │ │ - bic r4, r4, #805306368 @ 0x30000000 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ + bne 35374 │ │ │ │ + bl 2cf3c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt 34ab4 │ │ │ │ + tst r6, #134217728 @ 0x8000000 │ │ │ │ + bne 34f20 │ │ │ │ + ldr r1, [pc, #2816] @ 35464 │ │ │ │ + and r0, r6, #536870912 @ 0x20000000 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, #1056] @ 0x420 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 34f48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33df4 │ │ │ │ - ldr r2, [pc, #2716] @ 3479c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #1036] @ 0x40c │ │ │ │ - cmp r3, #0 │ │ │ │ + bne 34ab4 │ │ │ │ + bic r6, r6, #805306368 @ 0x30000000 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 34ab4 │ │ │ │ + ldr r1, [pc, #2768] @ 35468 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r1, #1036] @ 0x40c │ │ │ │ + cmp ip, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - moveq r9, r3 │ │ │ │ + moveq r2, ip │ │ │ │ moveq r1, r0 │ │ │ │ - beq 3436c │ │ │ │ - add r2, r2, #12 │ │ │ │ - mov r9, #0 │ │ │ │ - b 33d30 │ │ │ │ - add r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 3435c │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - bne 33d24 │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 3435c │ │ │ │ - ldr r2, [pc, #2644] @ 347a0 │ │ │ │ - add r1, r9, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r4, [r2, #1052] @ 0x41c │ │ │ │ + beq 35034 │ │ │ │ + add r1, r1, #16 │ │ │ │ + mov r2, #0 │ │ │ │ + b 349c8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp ip, r2 │ │ │ │ + beq 35024 │ │ │ │ + ldr r3, [r1], #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne 349bc │ │ │ │ + cmp ip, r2 │ │ │ │ + beq 35024 │ │ │ │ + ldr r3, [pc, #2696] @ 3546c │ │ │ │ + add r1, r2, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [r3, #1052] @ 0x41c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 34750 │ │ │ │ - cmp r3, r1 │ │ │ │ - sub r6, r3, #1 │ │ │ │ - bhi 34340 │ │ │ │ - ldr r2, [pc, #2612] @ 347a4 │ │ │ │ - ldr r3, [pc, #2612] @ 347a8 │ │ │ │ + bne 35420 │ │ │ │ + cmp ip, r1 │ │ │ │ + sub r6, ip, #1 │ │ │ │ + bhi 35008 │ │ │ │ + ldr r2, [pc, #2664] @ 35470 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [pc, #2660] @ 35474 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r2, #1036] @ 0x40c │ │ │ │ - ldr r6, [r2, #1060] @ 0x424 │ │ │ │ - mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [r2, #1052] @ 0x41c │ │ │ │ - cmp r6, #0 │ │ │ │ + ldr r6, [r2, #1060] @ 0x424 │ │ │ │ + str r1, [r2, #1052] @ 0x41c │ │ │ │ mvn r2, #0 │ │ │ │ strh r2, [r3, #8] │ │ │ │ - beq 33ddc │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r9, #32] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 34a9c │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r6 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33dcc │ │ │ │ + beq 34a78 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34248 │ │ │ │ - add r9, r9, #8 │ │ │ │ - cmp r9, r4 │ │ │ │ - bne 33dac │ │ │ │ + beq 34f14 │ │ │ │ + add r4, r4, #8 │ │ │ │ + cmp r4, r5 │ │ │ │ + bne 34a58 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r7 │ │ │ │ mov r0, r6 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #2504] @ 347ac │ │ │ │ + mov r7, r8 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #2516] @ 35478 │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ cmp r4, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #1060] @ 0x424 │ │ │ │ - bne 3468c │ │ │ │ - ldr r3, [pc, #2484] @ 347b0 │ │ │ │ - add r7, r7, #1 │ │ │ │ + bne 3535c │ │ │ │ + ldr r3, [pc, #2496] @ 3547c │ │ │ │ + add r5, r5, #1 │ │ │ │ + add r7, r7, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #332] @ 0x14c │ │ │ │ - add r8, r8, #28 │ │ │ │ - cmp r3, r7 │ │ │ │ - bhi 33c48 │ │ │ │ + cmp r3, r5 │ │ │ │ + bhi 348e0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - ldr r4, [pc, #2456] @ 347b4 │ │ │ │ + ldr r4, [pc, #2468] @ 35480 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33f34 │ │ │ │ + beq 34bf4 │ │ │ │ ldrsh r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 33f34 │ │ │ │ - ldr r5, [pc, #2428] @ 347b8 │ │ │ │ + blt 34bf4 │ │ │ │ + ldr r5, [pc, #2440] @ 35484 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33f34 │ │ │ │ + beq 34bf4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 33f34 │ │ │ │ - bl 12d39c │ │ │ │ + bne 34bf4 │ │ │ │ + bl 13979c │ │ │ │ ldrsh r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 34704 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 353d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ + mov r1, #1000 @ 0x3e8 │ │ │ │ ldr r2, [r5, #1052] @ 0x41c │ │ │ │ - rsb r1, r3, r3, lsl #5 │ │ │ │ + mul r3, r1, r3 │ │ │ │ sub r2, r0, r2 │ │ │ │ - add r3, r3, r1, lsl #2 │ │ │ │ - cmp r2, r3, lsl #3 │ │ │ │ - bcc 33f34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 34bf4 │ │ │ │ ldr r0, [r5, #1036] @ 0x40c │ │ │ │ - bl 33464 │ │ │ │ + bl 34070 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ - mvneq r3, #0 │ │ │ │ str r0, [r5, #1060] @ 0x424 │ │ │ │ + mvneq r3, #0 │ │ │ │ strheq r3, [r4, #8] │ │ │ │ - beq 33f34 │ │ │ │ + beq 34bf4 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [r5, #1064] @ 0x428 │ │ │ │ strh r3, [r4, #8] │ │ │ │ - bl 3384c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [pc, #2296] @ 347bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r4, [r3, #1040] @ 0x410 │ │ │ │ + bl 344a4 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r2, [pc, #2308] @ 35488 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [r2, #1040] @ 0x410 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 339a8 │ │ │ │ + bne 3462c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33a10 │ │ │ │ - b 33a90 │ │ │ │ - ldr r2, [pc, #2264] @ 347c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #620] @ 0x26c │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 33a0c │ │ │ │ - ldr ip, [r2, #1048] @ 0x418 │ │ │ │ - ldr r3, [pc, #2160] @ 34770 │ │ │ │ + beq 34698 │ │ │ │ + b 3472c │ │ │ │ + ldr r1, [pc, #2276] @ 3548c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, #620] @ 0x26c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 34694 │ │ │ │ + ldr ip, [r1, #1048] @ 0x418 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + movw r3, #34079 @ 0x851f │ │ │ │ + movt r3, #20971 @ 0x51eb │ │ │ │ + mov lr, #100 @ 0x64 │ │ │ │ + str r2, [r1, #620] @ 0x26c │ │ │ │ add r0, ip, #1 │ │ │ │ - umull lr, r3, r3, r0 │ │ │ │ - add ip, r2, ip, lsl #2 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - ldr r5, [ip, #628] @ 0x274 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - sub r0, r0, r3, lsl #2 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r1, [r2, #620] @ 0x26c │ │ │ │ - str r0, [r2, #1048] @ 0x418 │ │ │ │ - bne 339dc │ │ │ │ - b 33a0c │ │ │ │ - ldr ip, [pc, #2184] @ 347c4 │ │ │ │ + add ip, r1, ip, lsl #2 │ │ │ │ + umull r3, r2, r3, r0 │ │ │ │ + ldr r9, [ip, #628] @ 0x274 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + cmp r9, #0 │ │ │ │ + mls r0, lr, r2, r0 │ │ │ │ + str r0, [r1, #1048] @ 0x418 │ │ │ │ + bne 34664 │ │ │ │ + b 34694 │ │ │ │ + ldr ip, [pc, #2196] @ 35490 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 341d4 │ │ │ │ - ldr r3, [pc, #2168] @ 347c8 │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 34ea0 │ │ │ │ + ldr r3, [pc, #2180] @ 35494 │ │ │ │ add r4, ip, #52 @ 0x34 │ │ │ │ mov r7, #0 │ │ │ │ - mov r6, ip │ │ │ │ + mov r8, ip │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - rsb r3, r7, r7, lsl #3 │ │ │ │ - add r3, r6, r3, lsl #2 │ │ │ │ + lsl sl, r7, #3 │ │ │ │ + sub r3, sl, r7 │ │ │ │ + add r3, r8, r3, lsl #2 │ │ │ │ ldrb r2, [r3, #64] @ 0x40 │ │ │ │ add r5, r3, #60 @ 0x3c │ │ │ │ tst r2, #16 │ │ │ │ - lsl r8, r7, #3 │ │ │ │ - bne 33fb0 │ │ │ │ + bne 34c70 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ + add r0, sp, r0, lsl #2 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - and r3, r3, #31 │ │ │ │ - add r0, sp, r0, lsl #2 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ + and r3, r3, #31 │ │ │ │ ands r2, r2, r1, lsl r3 │ │ │ │ - bne 33fb0 │ │ │ │ + bne 34c70 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 341b4 │ │ │ │ + beq 34e80 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3441c │ │ │ │ - ldr r9, [pc, #2056] @ 347cc │ │ │ │ - sub r3, r8, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r9, r9, r3, lsl #2 │ │ │ │ - add sl, r9, #52 @ 0x34 │ │ │ │ - ldrb r3, [sl, #12] │ │ │ │ + beq 350e8 │ │ │ │ + ldr r6, [pc, #2068] @ 35498 │ │ │ │ + sub r3, sl, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r6, r6, r3, lsl #2 │ │ │ │ + add r9, r6, #52 @ 0x34 │ │ │ │ + ldrb r3, [r9, #12] │ │ │ │ tst r3, #9 │ │ │ │ - bne 34034 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + bne 34cf8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ sub r1, r2, r3 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 34034 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ + ble 34cf8 │ │ │ │ sub r2, r2, #1 │ │ │ │ + ldr r0, [r4] │ │ │ │ sub r2, r2, r3 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ add r1, r1, r3 │ │ │ │ - ldm r4, {r0, r3} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 346f0 │ │ │ │ + bge 353bc │ │ │ │ cmn r5, #3 │ │ │ │ - beq 341b4 │ │ │ │ + beq 34e80 │ │ │ │ cmn r5, #2 │ │ │ │ - bge 342fc │ │ │ │ + bge 34fc4 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 33fd0 │ │ │ │ + beq 34c90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ldr r2, [pc, #1940] @ 347d0 │ │ │ │ - sub r3, r8, r7 │ │ │ │ + ldr r2, [pc, #1948] @ 3549c │ │ │ │ + sub r3, sl, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + str r7, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ + str r8, [sp, #24] │ │ │ │ + str sl, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, r3, lsl #2 │ │ │ │ - add fp, r1, r3, lsl #2 │ │ │ │ + add r2, r2, r3 │ │ │ │ + add fp, r1, r3 │ │ │ │ ldrb r1, [r2, #64] @ 0x40 │ │ │ │ add r3, fp, #52 @ 0x34 │ │ │ │ + str r3, [sp, #16] │ │ │ │ bic r1, r1, #8 │ │ │ │ strb r1, [r2, #64] @ 0x40 │ │ │ │ - mov r9, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str r8, [sp, #28] │ │ │ │ - b 340ac │ │ │ │ + b 34d74 │ │ │ │ ldrb r2, [fp, #64] @ 0x40 │ │ │ │ bfi r2, r9, #1, #1 │ │ │ │ strb r2, [fp, #64] @ 0x40 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - sub r2, r2, r8 │ │ │ │ + sub r2, r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ - ble 340a8 │ │ │ │ + ble 34d70 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - sub r2, r2, r8 │ │ │ │ + sub r2, r2, sl │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3, r2] │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ mov r1, #13 │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ - mov r1, #10 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #10 │ │ │ │ - strbne r3, [r0] │ │ │ │ - ldrne r6, [r4, #16] │ │ │ │ + beq 34da4 │ │ │ │ + mov r3, #10 │ │ │ │ + strb r3, [r0] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 34174 │ │ │ │ + beq 34e40 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 343f0 │ │ │ │ + bne 350c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - sub sl, r5, r6 │ │ │ │ + sub r8, r5, r6 │ │ │ │ + add sl, r8, #1 │ │ │ │ ldrb r7, [r3, #12] │ │ │ │ - add r8, sl, #1 │ │ │ │ ands r7, r7, #2 │ │ │ │ - bne 34078 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1d15c │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ + bne 34d40 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d094 │ │ │ │ mov r9, r0 │ │ │ │ - bl 1cef8 │ │ │ │ - strb r7, [r9, sl] │ │ │ │ - b 34084 │ │ │ │ - ldr r0, [r8, #-4] │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1ce30 │ │ │ │ + strb r7, [r9, r8] │ │ │ │ + b 34d4c │ │ │ │ + ldr r0, [r7, #-4] │ │ │ │ blx r3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bge 33cbc │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 343a8 │ │ │ │ - cmn r4, #2 │ │ │ │ - bne 33df4 │ │ │ │ - ldr r2, [pc, #1664] @ 347d4 │ │ │ │ - ldr r3, [r8, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bge 34954 │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 35078 │ │ │ │ + cmn r6, #2 │ │ │ │ + bne 34ab4 │ │ │ │ + ldr r2, [pc, #1664] @ 354a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - ldrb r3, [r9, #4] │ │ │ │ + ldr r3, [r7, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrb r3, [r4, #4] │ │ │ │ orr r3, r3, #4 │ │ │ │ - strb r3, [r9, #4] │ │ │ │ - b 33df4 │ │ │ │ + strb r3, [r4, #4] │ │ │ │ + b 34ab4 │ │ │ │ ldrd r2, [r4, #20] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ + add r7, sp, #20 │ │ │ │ + ldm r7, {r7, r8, sl} │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - ble 34438 │ │ │ │ + ble 35104 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 341b4 │ │ │ │ + beq 34e80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 32c04 │ │ │ │ - mov r5, r0 │ │ │ │ + bl 337cc │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 34474 │ │ │ │ - ldr r3, [pc, #1564] @ 347d8 │ │ │ │ + mov r9, r3 │ │ │ │ + bl 1dac0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 35140 │ │ │ │ + ldr r3, [pc, #1564] @ 354a4 │ │ │ │ add r7, r7, #1 │ │ │ │ + add r4, r4, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - add r4, r4, #28 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 33f64 │ │ │ │ + bhi 34c24 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1536] @ 347dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #620] @ 0x26c │ │ │ │ + ldr r2, [pc, #1536] @ 354a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #620] @ 0x26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a0c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r2, [r3, #1048] @ 0x418 │ │ │ │ - cmp r1, #0 │ │ │ │ - add r1, r3, r2, lsl #2 │ │ │ │ - ldr r5, [r1, #628] @ 0x274 │ │ │ │ - bne 34228 │ │ │ │ - add r1, r2, #1 │ │ │ │ - ldr r2, [pc, #1380] @ 34770 │ │ │ │ + beq 34694 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [r2, #1048] @ 0x418 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r3, r2, r1, lsl #2 │ │ │ │ + ldr r9, [r3, #628] @ 0x274 │ │ │ │ + bne 34ef4 │ │ │ │ sub r0, r0, #1 │ │ │ │ - str r0, [r3, #620] @ 0x26c │ │ │ │ - umull r0, r2, r2, r1 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - sub r2, r1, r2, lsl #2 │ │ │ │ - str r2, [r3, #1048] @ 0x418 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 33a0c │ │ │ │ - ldr r3, [pc, #1448] @ 347e0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r4, [r3, #1040] @ 0x410 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r0, [r2, #620] @ 0x26c │ │ │ │ + movw r0, #34079 @ 0x851f │ │ │ │ + movt r0, #20971 @ 0x51eb │ │ │ │ + umull ip, r0, r0, r1 │ │ │ │ + mov ip, #100 @ 0x64 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + mls r1, ip, r0, r1 │ │ │ │ + str r1, [r2, #1048] @ 0x418 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 34694 │ │ │ │ + ldr r2, [pc, #1448] @ 354ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [r2, #1040] @ 0x410 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 33990 │ │ │ │ - b 33a10 │ │ │ │ - ldr r0, [r9, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 33dc0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r2, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - bic r4, r4, #134217728 @ 0x8000000 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r4, r3 │ │ │ │ - str r3, [r5, #1036] @ 0x40c │ │ │ │ - str r3, [r5, #1052] @ 0x41c │ │ │ │ - bne 33cc4 │ │ │ │ - b 33df4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 33cf8 │ │ │ │ - ldr r1, [r2, #1036] @ 0x40c │ │ │ │ - cmp r1, #8 │ │ │ │ - bhi 34658 │ │ │ │ - cmp r1, #0 │ │ │ │ - bic r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq 342c8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - b 342b4 │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 342c8 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - cmp r4, r0 │ │ │ │ - bne 342a8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 33df4 │ │ │ │ - ldr r9, [pc, #1300] @ 347e4 │ │ │ │ - add r3, r1, #1 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, r9, r1, lsl #2 │ │ │ │ - str r3, [r9, #1036] @ 0x40c │ │ │ │ - str r4, [r1, #16] │ │ │ │ - bl 12d39c │ │ │ │ - ldr r3, [pc, #1276] @ 347e8 │ │ │ │ + bne 34614 │ │ │ │ + b 34698 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + bl 1dac0 │ │ │ │ + b 34a6c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + mov r2, #0 │ │ │ │ + bics r6, r6, #134217728 @ 0x8000000 │ │ │ │ + str r2, [r9, #1036] @ 0x40c │ │ │ │ + str r2, [r9, #1052] @ 0x41c │ │ │ │ + vst1.8 {d16-d17}, [fp] │ │ │ │ + vstr d16, [fp, #16] │ │ │ │ + vstr d16, [fp, #24] │ │ │ │ + bne 3495c │ │ │ │ + b 34ab4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 34990 │ │ │ │ + ldr r0, [r1, #1036] @ 0x40c │ │ │ │ + cmp r0, #8 │ │ │ │ + bhi 35328 │ │ │ │ + cmp r0, #0 │ │ │ │ + bic r3, r6, #536870912 @ 0x20000000 │ │ │ │ + beq 34f90 │ │ │ │ + add r1, r1, #16 │ │ │ │ + b 34f7c │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 34f90 │ │ │ │ + ldr ip, [r1], #4 │ │ │ │ + cmp r3, ip │ │ │ │ + bne 34f70 │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 34ab4 │ │ │ │ + ldr r4, [pc, #1304] @ 354b0 │ │ │ │ + add r2, r0, #1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r0, r4, r0, lsl #2 │ │ │ │ + str r2, [r4, #1036] @ 0x40c │ │ │ │ + str r3, [r0, #16] │ │ │ │ + bl 13979c │ │ │ │ + ldr r3, [pc, #1280] @ 354b4 │ │ │ │ mov r2, #0 │ │ │ │ + str r0, [r4, #1052] @ 0x41c │ │ │ │ add r3, pc, r3 │ │ │ │ strh r2, [r3, #8] │ │ │ │ - str r0, [r9, #1052] @ 0x41c │ │ │ │ - b 33df4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r8, [r4] │ │ │ │ + b 34ab4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1240] @ 347ec │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r9, [r4] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1244] @ 354b8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r3, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 34670 │ │ │ │ - ldrb r3, [r9, #64] @ 0x40 │ │ │ │ + beq 35340 │ │ │ │ + ldrb r3, [r6, #64] @ 0x40 │ │ │ │ orr r3, r3, #4 │ │ │ │ - strb r3, [r9, #64] @ 0x40 │ │ │ │ - b 341b4 │ │ │ │ + strb r3, [r6, #64] @ 0x40 │ │ │ │ + b 34e80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - sub r2, r6, r9 │ │ │ │ + sub ip, r6, r2 │ │ │ │ + add r0, r3, r2, lsl #2 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ - add r0, r3, r9, lsl #2 │ │ │ │ - bl 1cf1c │ │ │ │ - b 33d68 │ │ │ │ - cmp r9, #8 │ │ │ │ - beq 34658 │ │ │ │ - add r1, r9, #1 │ │ │ │ + lsl r2, ip, #2 │ │ │ │ + bl 1ce54 │ │ │ │ + b 34a00 │ │ │ │ + cmp r2, #8 │ │ │ │ + beq 35328 │ │ │ │ + add r1, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #1148] @ 347f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + ldr lr, [pc, #1152] @ 354bc │ │ │ │ mov r3, #1 │ │ │ │ - str r1, [r2, #1036] @ 0x40c │ │ │ │ - str r3, [r2, #1052] @ 0x41c │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, lr, ip, lsl #2 │ │ │ │ + str r1, [lr, #1036] @ 0x40c │ │ │ │ + str r3, [lr, #1052] @ 0x41c │ │ │ │ + str r6, [ip, #16] │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 33464 │ │ │ │ - ldr r3, [pc, #1116] @ 347f4 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 34070 │ │ │ │ + ldr r3, [pc, #1116] @ 354c0 │ │ │ │ + mov r4, r0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #1036] @ 0x40c │ │ │ │ - mov r4, r0 │ │ │ │ - b 33d5c │ │ │ │ - ldr r2, [pc, #1096] @ 347f8 │ │ │ │ - ldr r3, [r8, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr ip, [r3, #1036] @ 0x40c │ │ │ │ + b 349f4 │ │ │ │ + ldr r2, [pc, #1092] @ 354c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 33df4 │ │ │ │ - mov r4, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ + ldr r3, [r7, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 34ab4 │ │ │ │ + mov r4, r9 │ │ │ │ + add r5, r9, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 33a04 │ │ │ │ + beq 3468c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34698 │ │ │ │ + beq 35368 │ │ │ │ add r4, r4, #8 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne 343cc │ │ │ │ - b 33a04 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - ldr r3, [pc, #1020] @ 347fc │ │ │ │ - sub r8, r8, r7 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne 3509c │ │ │ │ + b 3468c │ │ │ │ + add r7, sp, #20 │ │ │ │ + ldr r3, [pc, #1020] @ 354c8 │ │ │ │ + ldm r7, {r7, r8, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r8, lsl #2 │ │ │ │ + sub sl, sl, r7 │ │ │ │ + add r3, r3, sl, lsl #2 │ │ │ │ ldrb r2, [r3, #64] @ 0x40 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ orr r2, r2, #8 │ │ │ │ strb r2, [r3, #64] @ 0x40 │ │ │ │ - b 34198 │ │ │ │ + b 34e60 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ + str r0, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - str r0, [r4, #16] │ │ │ │ - b 33fbc │ │ │ │ - ldr r2, [pc, #960] @ 34800 │ │ │ │ - ldr r3, [r4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 34c7c │ │ │ │ + ldr r2, [pc, #960] @ 354cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #940] @ 34804 │ │ │ │ - sub r2, r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ + sub sl, sl, r7 │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #936] @ 354d0 │ │ │ │ str r5, [r4, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, sl, lsl #2 │ │ │ │ ldrb r2, [r3, #64] @ 0x40 │ │ │ │ orr r2, r2, #2 │ │ │ │ strb r2, [r3, #64] @ 0x40 │ │ │ │ - b 34190 │ │ │ │ + b 34e58 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b 33ebc │ │ │ │ - ldr r3, [sl, #332] @ 0x14c │ │ │ │ + b 34b7c │ │ │ │ + ldr r3, [r8, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3473c │ │ │ │ - ldr sl, [pc, #888] @ 34808 │ │ │ │ - mov r8, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r2, sl, #336 @ 0x150 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r4, r8 │ │ │ │ + beq 3540c │ │ │ │ + ldr r8, [pc, #888] @ 354d4 │ │ │ │ + mov r9, #0 │ │ │ │ mov fp, #1 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - add r3, sl, r3, lsl #2 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r9 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, r8, #336 @ 0x150 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + rsb r3, r7, r7, lsl #3 │ │ │ │ + add r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, #348] @ 0x15c │ │ │ │ tst r3, #16 │ │ │ │ - bne 344f0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r6, r6, #1 │ │ │ │ + bne 351c8 │ │ │ │ + ldr r0, [r4] │ │ │ │ + add r5, r5, #1 │ │ │ │ cmp r8, r0 │ │ │ │ movlt r8, r0 │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ - ldr r1, [r5] │ │ │ │ - and r1, r1, #31 │ │ │ │ + ldr r1, [r4] │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ ldr r3, [r0, #-132] @ 0xffffff7c │ │ │ │ + and r1, r1, #31 │ │ │ │ orr r3, r3, fp, lsl r1 │ │ │ │ str r3, [r0, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [sl, #332] @ 0x14c │ │ │ │ - add r4, r4, #1 │ │ │ │ - cmp r3, r4 │ │ │ │ - add r5, r5, #28 │ │ │ │ - bhi 344ac │ │ │ │ - ldr r2, [sl, #48] @ 0x30 │ │ │ │ + ldr r3, [r9, #332] @ 0x14c │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r4, r4, #28 │ │ │ │ + cmp r3, r7 │ │ │ │ + bhi 35184 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r9, r5 │ │ │ │ mov r5, r8 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - beq 3459c │ │ │ │ - ldr r1, [pc, #744] @ 3480c │ │ │ │ - str r6, [sp, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r4, #0 │ │ │ │ - add sl, r1, #52 @ 0x34 │ │ │ │ + beq 35278 │ │ │ │ + ldr r1, [pc, #728] @ 354d8 │ │ │ │ + mov r7, #0 │ │ │ │ mov fp, #1 │ │ │ │ - mov r8, r1 │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - add r3, r8, r3, lsl #2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + mov r4, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, r1, #52 @ 0x34 │ │ │ │ + mov r9, r1 │ │ │ │ + rsb r3, r7, r7, lsl #3 │ │ │ │ + add r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, #64] @ 0x40 │ │ │ │ tst r3, #16 │ │ │ │ - bne 34580 │ │ │ │ - ldr r0, [sl] │ │ │ │ - add r6, r6, #1 │ │ │ │ + bne 3525c │ │ │ │ + ldr r0, [r8] │ │ │ │ + add r4, r4, #1 │ │ │ │ cmp r5, r0 │ │ │ │ movlt r5, r0 │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ - ldr r1, [sl] │ │ │ │ - and r1, r1, #31 │ │ │ │ + ldr r1, [r8] │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ ldr r3, [r0, #-132] @ 0xffffff7c │ │ │ │ + and r1, r1, #31 │ │ │ │ orr r3, r3, fp, lsl r1 │ │ │ │ str r3, [r0, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [r8, #48] @ 0x30 │ │ │ │ - add r4, r4, #1 │ │ │ │ - cmp r3, r4 │ │ │ │ - add sl, sl, #28 │ │ │ │ - bhi 3453c │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - cmp r8, #0 │ │ │ │ - ble 346ac │ │ │ │ - cmp r7, #0 │ │ │ │ + ldr r3, [r9, #48] @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r8, #28 │ │ │ │ + cmp r3, r7 │ │ │ │ + bhi 35218 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + cmp r9, #0 │ │ │ │ + ble 3537c │ │ │ │ + cmp r4, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 345f8 │ │ │ │ - ldr r3, [pc, #600] @ 34810 │ │ │ │ - smull r2, r3, r3, r7 │ │ │ │ - asr r2, r7, #31 │ │ │ │ - rsb r2, r2, r3, asr #6 │ │ │ │ - rsb r3, r2, r2, lsl #5 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - sub r3, r7, r3, lsl #3 │ │ │ │ - sxth r3, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - asr r2, r2, #31 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - rsb r2, r3, r3, lsl #5 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - lsl r2, r3, #3 │ │ │ │ + blt 352c8 │ │ │ │ + movw r3, #19923 @ 0x4dd3 │ │ │ │ + movt r3, #4194 @ 0x1062 │ │ │ │ + mov r1, #1000 @ 0x3e8 │ │ │ │ + smull r3, r2, r3, r4 │ │ │ │ + asr r3, r4, #31 │ │ │ │ + rsb r3, r3, r2, asr #6 │ │ │ │ + mls r2, r1, r3, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ asr r3, r3, #31 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + smulbb r2, r2, r1 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ + asr r2, r2, #31 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #1 │ │ │ │ + mov r1, sl │ │ │ │ mov r2, r3 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1c184 <__select64@plt> │ │ │ │ + bl 1c0e0 <__select64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33bf8 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bge 34894 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 34644 │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #480] @ 34814 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 35314 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #472] @ 354dc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 33bf8 │ │ │ │ - ldr r2, [pc, #440] @ 34818 │ │ │ │ + bl 1d328 │ │ │ │ + b 34894 │ │ │ │ + ldr r2, [pc, #432] @ 354e0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 33df4 │ │ │ │ - ldr r2, [pc, #420] @ 3481c │ │ │ │ - ldr r3, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 34ab4 │ │ │ │ + ldr r2, [pc, #412] @ 354e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 341b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 34e80 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - mov r5, r4 │ │ │ │ - b 33ebc │ │ │ │ + mov r9, r4 │ │ │ │ + b 34b7c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 343e0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 350b0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b 341d4 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 33bf8 │ │ │ │ - rsb r0, r7, r7, lsl #5 │ │ │ │ - add r0, r7, r0, lsl #2 │ │ │ │ - lsl r0, r0, #3 │ │ │ │ - bl 12d2e4 │ │ │ │ - b 33bf8 │ │ │ │ - add r9, sp, #60 @ 0x3c │ │ │ │ + b 34ea0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 34894 │ │ │ │ + mov r0, #1000 @ 0x3e8 │ │ │ │ + mul r0, r0, r4 │ │ │ │ + bl 1396e4 │ │ │ │ + b 34894 │ │ │ │ + add sl, sp, #60 @ 0x3c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [sl, #332] @ 0x14c │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d328 │ │ │ │ + ldr r3, [r8, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34488 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 33e14 │ │ │ │ - b 346b4 │ │ │ │ - bne 34028 │ │ │ │ - ldrb r3, [r9, #64] @ 0x40 │ │ │ │ + bne 35154 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 34ad4 │ │ │ │ + b 35384 │ │ │ │ + bne 34cec │ │ │ │ + ldrb r3, [r6, #64] @ 0x40 │ │ │ │ orr r3, r3, #1 │ │ │ │ - strb r3, [r9, #64] @ 0x40 │ │ │ │ - b 34034 │ │ │ │ + strb r3, [r6, #64] @ 0x40 │ │ │ │ + b 34cf8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 33f34 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r5, #1064] @ 0x428 │ │ │ │ - sub r4, r0, r4 │ │ │ │ - ldr r0, [pc, #256] @ 34820 │ │ │ │ - blx 199608 │ │ │ │ - cmp r4, r0 │ │ │ │ - bcc 33f34 │ │ │ │ + bne 34bf4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #16960 @ 0x4240 │ │ │ │ + movt r3, #15 │ │ │ │ + udiv r3, r3, r2 │ │ │ │ + ldr r2, [r5, #1064] @ 0x428 │ │ │ │ + sub r2, r0, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 34bf4 │ │ │ │ ldr r0, [r5, #1060] @ 0x424 │ │ │ │ str r7, [r5, #1064] @ 0x428 │ │ │ │ - bl 3384c │ │ │ │ - mov r5, r0 │ │ │ │ - b 33ebc │ │ │ │ - ldr r3, [sl, #48] @ 0x30 │ │ │ │ + bl 344a4 │ │ │ │ + mov r9, r0 │ │ │ │ + b 34b7c │ │ │ │ + ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r8, r5 │ │ │ │ - bne 3451c │ │ │ │ - b 346e4 │ │ │ │ - mov r0, r3 │ │ │ │ - b 34388 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r8, ip, asr #15 │ │ │ │ - mlaeq r8, ip, pc, sl @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r8, ip, ror #14 │ │ │ │ - strhteq sl, [r8], -r0 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - andseq fp, r6, r8, asr sl │ │ │ │ - eoreq sp, r8, r8, asr r6 │ │ │ │ - ldrdeq sp, [r8], -ip @ │ │ │ │ - eoreq sp, r8, r8, lsl #11 │ │ │ │ - eoreq sp, r8, r0, ror r5 │ │ │ │ - strdeq sp, [r8], -r0 @ │ │ │ │ - ldrdeq sp, [r8], -r4 @ │ │ │ │ - eoreq sp, r8, ip, asr #9 │ │ │ │ - strhteq sp, [r8], -ip │ │ │ │ - eoreq sp, r8, r0, lsr #8 │ │ │ │ - strdeq sp, [r8], -r0 @ │ │ │ │ - eoreq sp, r8, r0, lsr #7 │ │ │ │ - eoreq sp, r8, ip, ror r3 │ │ │ │ - eoreq ip, r8, r0, lsl #16 │ │ │ │ - eoreq sp, r8, r8, lsl #6 │ │ │ │ - strdeq sp, [r8], -r0 @ │ │ │ │ - eoreq ip, r8, r8, ror #14 │ │ │ │ - strhteq sp, [r8], -r4 │ │ │ │ - eoreq sp, r8, ip, lsr #4 │ │ │ │ - eoreq sp, r8, r8, lsl #4 │ │ │ │ - strhteq sp, [r8], -r4 │ │ │ │ - mlaeq r8, ip, r1, sp │ │ │ │ - eoreq sp, r8, r8, lsr #2 │ │ │ │ - eoreq sp, r8, ip, lsr #1 │ │ │ │ - andseq fp, r6, r4, ror #7 │ │ │ │ - eoreq ip, r8, r0, lsr pc │ │ │ │ - eoreq ip, r8, r4, lsl pc │ │ │ │ - strhteq ip, [r8], -r8 │ │ │ │ - eoreq ip, r8, ip, lsl lr │ │ │ │ - mlaeq r8, r4, r2, ip │ │ │ │ - andseq fp, r6, ip, asr #4 │ │ │ │ - eoreq ip, r8, ip, ror sp │ │ │ │ - eoreq ip, r8, r4, asr sp │ │ │ │ - andseq fp, r6, r0, ror #2 │ │ │ │ - eoreq ip, r8, ip, ror #25 │ │ │ │ - andseq fp, r6, r4, asr r1 │ │ │ │ - mlaeq r8, r4, ip, ip │ │ │ │ - eoreq ip, r8, ip, asr ip │ │ │ │ - eoreq ip, r8, r8, asr #23 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - mulseq r6, ip, lr │ │ │ │ - andseq sl, r6, r4, lsl #29 │ │ │ │ - andseq sl, r6, r0, ror #30 │ │ │ │ - andeq r4, pc, r0, asr #4 │ │ │ │ + movne r9, r5 │ │ │ │ + bne 351f8 │ │ │ │ + b 353b0 │ │ │ │ + mov r0, ip │ │ │ │ + b 35050 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r9, ip, lsr r3 │ │ │ │ + eoreq ip, r9, r0, asr #22 │ │ │ │ + eoreq ip, r9, r8, ror #21 │ │ │ │ + eoreq sl, r9, r0, asr #4 │ │ │ │ + andseq fp, r7, ip, ror r7 │ │ │ │ + strhteq ip, [r9], -ip │ │ │ │ + eoreq ip, r9, r0, asr #18 │ │ │ │ + eoreq ip, r9, ip, ror #17 │ │ │ │ + ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r4, asr r8 │ │ │ │ + eoreq ip, r9, r8, lsr #16 │ │ │ │ + eoreq ip, r9, r0, lsr #16 │ │ │ │ + eoreq ip, r9, r0, lsl r8 │ │ │ │ + eoreq ip, r9, r8, lsl #15 │ │ │ │ + eoreq ip, r9, r8, asr r7 │ │ │ │ + eoreq ip, r9, r8, lsl #14 │ │ │ │ + eoreq ip, r9, r0, ror #13 │ │ │ │ + eoreq fp, r9, ip, ror #22 │ │ │ │ + eoreq ip, r9, r4, asr #12 │ │ │ │ + eoreq ip, r9, ip, lsr #12 │ │ │ │ + eoreq fp, r9, r8, lsr #21 │ │ │ │ + strdeq ip, [r9], -r4 @ │ │ │ │ + eoreq ip, r9, ip, ror #10 │ │ │ │ + eoreq ip, r9, r8, asr #10 │ │ │ │ + strdeq ip, [r9], -r4 @ │ │ │ │ + ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r8, ror #8 │ │ │ │ + ldrdeq ip, [r9], -r4 @ │ │ │ │ + ldrsbeq fp, [r7], -r0 │ │ │ │ + eoreq ip, r9, r0, ror #4 │ │ │ │ + eoreq ip, r9, r8, asr #4 │ │ │ │ + eoreq ip, r9, ip, ror #3 │ │ │ │ + eoreq ip, r9, r4, asr r1 │ │ │ │ + eoreq fp, r9, r8, asr #11 │ │ │ │ + andseq sl, r7, r8, lsr pc │ │ │ │ + strhteq ip, [r9], -r0 │ │ │ │ + eoreq ip, r9, r0, lsl #1 │ │ │ │ + andseq sl, r7, r8, asr #28 │ │ │ │ + eoreq ip, r9, r0, lsr #32 │ │ │ │ + andseq sl, r7, ip, lsr lr │ │ │ │ + eoreq fp, r9, r4, asr #31 │ │ │ │ + eoreq fp, r9, r0, lsl #31 │ │ │ │ + eoreq fp, r9, r0, ror #29 │ │ │ │ + andseq sl, r7, r4, lsl #23 │ │ │ │ + andseq sl, r7, r0, ror fp │ │ │ │ + andseq sl, r7, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 34928 │ │ │ │ + beq 35618 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 348fc │ │ │ │ - ldr r4, [pc, #264] @ 3495c │ │ │ │ + bhi 355e0 │ │ │ │ + ldr r4, [pc, #324] @ 35664 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - b 34870 │ │ │ │ + b 3553c │ │ │ │ ldrb r3, [r4, #24]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34898 │ │ │ │ + beq 35570 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34860 │ │ │ │ - ldr r3, [pc, #212] @ 34960 │ │ │ │ + bne 3552c │ │ │ │ + ldr r3, [pc, #272] @ 35668 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ + and r0, r1, #192 @ 0xc0 │ │ │ │ + lsr r2, r1, #1 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ - and r2, r1, #192 @ 0xc0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ orreq r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - lsr r2, r1, #1 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ - bne 348f4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 355cc │ │ │ │ tst r1, r2 │ │ │ │ - beq 34930 │ │ │ │ + beq 3562c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - b 348dc │ │ │ │ + b 355b4 │ │ │ │ tst r1, r2 │ │ │ │ - beq 34930 │ │ │ │ + beq 3562c │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ lsl r2, r2, #5 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ add r1, r3, r1, lsl #6 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ - beq 348d4 │ │ │ │ + beq 355ac │ │ │ │ + ldrd r4, [sp] │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #96] @ 34964 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #132] @ 3566c │ │ │ │ mov r1, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1d0e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 3484c │ │ │ │ + bne 35518 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1c700 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1c644 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ ldrb r0, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrb r3, [r5] │ │ │ │ lsl r0, r2, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ and r0, r0, r1 │ │ │ │ cmp r0, #16777216 @ 0x1000000 │ │ │ │ - ldrb r3, [r5] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq sp, r9, r0, lsl #8 │ │ │ │ - andseq sp, r9, r8, asr #7 │ │ │ │ - @ instruction: 0x0016acfc │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrsheq sp, [sl], -r4 │ │ │ │ + ldrheq sp, [sl], -r8 │ │ │ │ + @ instruction: 0x0017a9d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ + ldr r2, [pc, #1744] @ 35d68 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldr ip, [pc, #1720] @ 35040 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [pc, #1708] @ 35044 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ + add r7, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r3, [pc, #1728] @ 35d6c │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1bb9c │ │ │ │ + vst1.8 {d16-d17}, [r7 :64] │ │ │ │ + vstr d16, [r7, #16] │ │ │ │ + vstr d16, [r7, #24] │ │ │ │ + vstr d16, [r7, #28] │ │ │ │ + bl 1baf8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blt 34cf8 │ │ │ │ - ldr r2, [pc, #1652] @ 35048 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blt 35a1c │ │ │ │ + ldr r2, [pc, #1672] @ 35d70 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r6, sp, #68 @ 0x44 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ - mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - add r6, sp, #68 @ 0x44 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ strb r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - eor r3, r7, #1 │ │ │ │ + bl 1d124 │ │ │ │ + eor r3, r8, #1 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 34a54 │ │ │ │ + beq 3576c │ │ │ │ rsb r2, r0, #255 @ 0xff │ │ │ │ add r1, r6, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1c8ec │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 1c830 │ │ │ │ + cmp r0, #0 │ │ │ │ add r3, r4, #328 @ 0x148 │ │ │ │ add r4, sp, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble 34c7c │ │ │ │ + ble 3598c │ │ │ │ add r4, r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #-260] @ 0xfffffefc │ │ │ │ - clz r7, r0 │ │ │ │ - lsr r7, r7, #5 │ │ │ │ - ldrb r9, [sp, #68] @ 0x44 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 34f3c │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 34c2c │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ + clz r8, r0 │ │ │ │ + lsr r8, r8, #5 │ │ │ │ + ldrb fp, [sp, #68] @ 0x44 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 34af8 │ │ │ │ - cmp r9, #9 │ │ │ │ - cmpne r9, #32 │ │ │ │ + beq 35c84 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 35938 │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 35814 │ │ │ │ + cmp fp, #9 │ │ │ │ + cmpne fp, #32 │ │ │ │ mov r4, r6 │ │ │ │ - bne 34a94 │ │ │ │ - ldrb r9, [r4, #1]! │ │ │ │ - cmp r9, #9 │ │ │ │ - cmpne r9, #32 │ │ │ │ - beq 34a84 │ │ │ │ - cmp r9, #13 │ │ │ │ - cmpne r9, #10 │ │ │ │ - beq 34d80 │ │ │ │ + bne 357b0 │ │ │ │ + ldrb fp, [r4, #1]! │ │ │ │ + cmp fp, #9 │ │ │ │ + cmpne fp, #32 │ │ │ │ + beq 357a0 │ │ │ │ + cmp fp, #13 │ │ │ │ + cmpne fp, #10 │ │ │ │ + beq 35aac │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r9, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - bne 34ac8 │ │ │ │ - b 34e00 │ │ │ │ + bne 357e4 │ │ │ │ + b 35b2c │ │ │ │ ldrb r3, [r9, #1]! │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 34e00 │ │ │ │ + beq 35b2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ab8 │ │ │ │ + bne 357d4 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 34d38 │ │ │ │ + beq 35a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r3, #256 @ 0x100 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1d124 │ │ │ │ add r2, r0, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b734 <__memmove_chk@plt> │ │ │ │ - b 349fc │ │ │ │ - ldr sl, [pc, #1356] @ 3504c │ │ │ │ - mov r4, r6 │ │ │ │ - add sl, pc, sl │ │ │ │ - b 34b14 │ │ │ │ - ldrb r9, [r4, #1]! │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 34d2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1da8c │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ + b 35714 │ │ │ │ + ldr r9, [pc, #1368] @ 35d74 │ │ │ │ + mov r5, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 35830 │ │ │ │ + ldrb fp, [r5, #1]! │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 35a50 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b08 │ │ │ │ - cmp r9, #35 @ 0x23 │ │ │ │ - beq 34d54 │ │ │ │ - ldrb r1, [r4] │ │ │ │ + bne 35824 │ │ │ │ + cmp fp, #35 @ 0x23 │ │ │ │ + beq 35a78 │ │ │ │ + ldrb r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - movne r9, r4 │ │ │ │ - bne 34b50 │ │ │ │ - b 34d5c │ │ │ │ - ldrb r1, [r9, #1]! │ │ │ │ + movne r4, r5 │ │ │ │ + bne 3586c │ │ │ │ + b 35a84 │ │ │ │ + ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34d5c │ │ │ │ - mov r0, sl │ │ │ │ - bl 1da8c │ │ │ │ + beq 35a84 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b44 │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r9] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - mov sl, r3 │ │ │ │ - mov r5, fp │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov fp, r4 │ │ │ │ - b 34bbc │ │ │ │ - ldrb r1, [r4, #1] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 34ba0 │ │ │ │ - cmp r1, #45 @ 0x2d │ │ │ │ - addeq r4, r4, #1 │ │ │ │ + beq 35860 │ │ │ │ mov r3, #0 │ │ │ │ + add r9, sp, #28 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov fp, r5 │ │ │ │ + mov r5, r9 │ │ │ │ strb r3, [r4] │ │ │ │ + b 358d0 │ │ │ │ + ldrb r2, [r9, #1] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 358b4 │ │ │ │ + cmp r2, #45 @ 0x2d │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r9, r9, #1 │ │ │ │ + strb r3, [r9] │ │ │ │ mov r0, fp │ │ │ │ - bl 34824 │ │ │ │ + bl 354e8 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [sl], #4 │ │ │ │ - blt 35034 │ │ │ │ - add fp, r4, #1 │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldrb r1, [fp] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 35024 │ │ │ │ - cmp r5, #8 │ │ │ │ - beq 34f04 │ │ │ │ + str r0, [r5, #4]! │ │ │ │ + blt 35d5c │ │ │ │ + add fp, r9, #1 │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldrb r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 35d54 │ │ │ │ + cmp sl, #8 │ │ │ │ + beq 35c6c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 1da8c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 34b84 │ │ │ │ - mov sl, fp │ │ │ │ - mov r0, sl │ │ │ │ - mov fp, r5 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - bl 34824 │ │ │ │ - lsl fp, fp, #2 │ │ │ │ - add r3, sp, fp │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne 35898 │ │ │ │ + lsl sl, sl, #2 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + bl 354e8 │ │ │ │ + add r2, sp, sl │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bge 3501c │ │ │ │ - ldr r2, [pc, #1080] @ 35050 │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + bge 35d4c │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r2, [pc, #1108] @ 35d78 │ │ │ │ + mov r3, fp │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 34cbc │ │ │ │ - cmp r9, #10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 359cc │ │ │ │ + cmp fp, #10 │ │ │ │ mov r1, r6 │ │ │ │ - beq 34c54 │ │ │ │ + beq 35960 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 34c38 │ │ │ │ + bne 35944 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [sp, #68] @ 0x44 │ │ │ │ - beq 349fc │ │ │ │ + beq 35714 │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ + add r2, r0, #1 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ - mov r8, #0 │ │ │ │ - add r2, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b734 <__memmove_chk@plt> │ │ │ │ - b 349fc │ │ │ │ - mov r7, #0 │ │ │ │ - strb r7, [r4, #-260] @ 0xfffffefc │ │ │ │ - beq 34a4c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 35714 │ │ │ │ + mov r8, #0 │ │ │ │ + strb r8, [r4, #-260] @ 0xfffffefc │ │ │ │ + beq 35764 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 349fc │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #944] @ 35054 │ │ │ │ + beq 35714 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #964] @ 35d7c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1b368 │ │ │ │ - ldr r2, [pc, #904] @ 35058 │ │ │ │ - ldr r3, [pc, #880] @ 35044 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r2, [pc, #928] @ 35d80 │ │ │ │ + ldr r3, [pc, #904] @ 35d6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3503c │ │ │ │ + bne 35d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - mov r4, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #844] @ 3505c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + mov r4, #0 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #848] @ 35d84 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 34cc8 │ │ │ │ - mov r8, r9 │ │ │ │ - strb r9, [sp, #68] @ 0x44 │ │ │ │ - b 349fc │ │ │ │ - ldr r2, [pc, #800] @ 35060 │ │ │ │ - mov r3, r4 │ │ │ │ + str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 34cbc │ │ │ │ - mov r8, #1 │ │ │ │ - b 349fc │ │ │ │ - cmp r4, r6 │ │ │ │ - bne 34ad8 │ │ │ │ - ldr r2, [pc, #760] @ 35064 │ │ │ │ + bl 83054 │ │ │ │ + b 359d8 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + strb fp, [sp, #68] @ 0x44 │ │ │ │ + b 35714 │ │ │ │ + ldr r2, [pc, #804] @ 35d88 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 34cbc │ │ │ │ - mov r0, fp │ │ │ │ - bl 325f4 │ │ │ │ - ldr r2, [pc, #728] @ 35068 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 359cc │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 35714 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq 35c50 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d124 │ │ │ │ + add r2, r0, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ + b 35714 │ │ │ │ + mov r0, sl │ │ │ │ + bl 3310c │ │ │ │ + ldr r2, [pc, #720] @ 35d8c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34ddc │ │ │ │ - ldr sl, [pc, #696] @ 3506c │ │ │ │ + beq 35b08 │ │ │ │ + ldr sl, [pc, #688] @ 35d90 │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ add sl, pc, sl │ │ │ │ - bl 325f4 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #1 │ │ │ │ + bl 3310c │ │ │ │ mov r3, r0 │ │ │ │ + mov r2, sl │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34db8 │ │ │ │ - ldr r2, [pc, #652] @ 35070 │ │ │ │ + bne 35ae4 │ │ │ │ + ldr r2, [pc, #644] @ 35d94 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r3, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 34ad8 │ │ │ │ - mov sl, #0 │ │ │ │ - strb sl, [r9] │ │ │ │ + b 357f4 │ │ │ │ + mov r5, #0 │ │ │ │ + strb r5, [r9] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - movne r0, sl │ │ │ │ - beq 34f64 │ │ │ │ - bl 323cc │ │ │ │ - mov r3, r0 │ │ │ │ + beq 35cb0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 32ec0 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34fc8 │ │ │ │ - ldr sl, [r0, #36] @ 0x24 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 34fcc │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp fp, r3 │ │ │ │ - moveq ip, sl │ │ │ │ - moveq r1, r0 │ │ │ │ - bne 34ee8 │ │ │ │ - ldr r3, [ip, #4]! │ │ │ │ - ldr lr, [r1, #4]! │ │ │ │ - cmp r3, lr │ │ │ │ - bne 34ee0 │ │ │ │ + beq 35d0c │ │ │ │ + ldr fp, [r0, #36] @ 0x24 │ │ │ │ + cmp fp, #0 │ │ │ │ + movne lr, #0 │ │ │ │ + movne fp, r0 │ │ │ │ + beq 35d10 │ │ │ │ + ldr r3, [fp] │ │ │ │ + cmp sl, r3 │ │ │ │ + moveq r1, fp │ │ │ │ + moveq r2, r7 │ │ │ │ + bne 35c34 │ │ │ │ + ldr r3, [r1, #4]! │ │ │ │ + ldr ip, [r2, #4]! │ │ │ │ + cmp r3, ip │ │ │ │ + bne 35c2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34e60 │ │ │ │ - ldr r0, [sl, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ - ldr lr, [sp, #16] │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - str r0, [sl, #36] @ 0x24 │ │ │ │ - mov ip, lr │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - add sl, sl, #16 │ │ │ │ - add lr, lr, #16 │ │ │ │ - cmp ip, r4 │ │ │ │ - str r0, [sl, #-16] │ │ │ │ - str r1, [sl, #-12] │ │ │ │ - str r2, [sl, #-8] │ │ │ │ - str r3, [sl, #-4] │ │ │ │ - bne 34e94 │ │ │ │ - ldr r0, [lr] │ │ │ │ - str r0, [sl] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne 35b80 │ │ │ │ + ldr r0, [fp, #36] @ 0x24 │ │ │ │ add r9, r9, #1 │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r0, [fp, #36] @ 0x24 │ │ │ │ + mov r0, r9 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r3, [fp] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + str r3, [fp, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r3, [fp, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r3, [fp, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r3, [fp, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + str r3, [fp, #20] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + str r3, [fp, #24] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + str r3, [fp, #28] │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + str r3, [fp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 34f1c │ │ │ │ - orrs lr, r3, lr │ │ │ │ - beq 34e78 │ │ │ │ - ldr r3, [sl, #76] @ 0x4c │ │ │ │ - add sl, sl, #40 @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - add r3, r2, #1 │ │ │ │ - beq 35000 │ │ │ │ - mov r2, r3 │ │ │ │ - b 34e4c │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, sp, r2 │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r3, #256 @ 0x100 │ │ │ │ - mov r1, r9 │ │ │ │ + bl 1d124 │ │ │ │ add r2, r0, #1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b734 <__memmove_chk@plt> │ │ │ │ - b 349fc │ │ │ │ - ldr r2, [pc, #304] @ 35074 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ + b 35714 │ │ │ │ + orrs r3, r3, ip │ │ │ │ + beq 35b98 │ │ │ │ + ldr r3, [fp, #76] @ 0x4c │ │ │ │ + add fp, fp, #40 @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r3, lr, #1 │ │ │ │ + beq 35d38 │ │ │ │ + mov lr, r3 │ │ │ │ + b 35b6c │ │ │ │ + ldr r2, [pc, #320] @ 35d98 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #6 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 359cc │ │ │ │ + mov sl, #32 │ │ │ │ + add r3, sp, sl │ │ │ │ + mov r2, #0 │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + b 357f4 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + mov r1, #6 │ │ │ │ mov r4, #1 │ │ │ │ - b 34cc0 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r2, [pc, #256] @ 35d9c │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, #28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 359d0 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da8c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34e18 │ │ │ │ - ldrb r1, [r3, #1] │ │ │ │ - add r0, r4, #1 │ │ │ │ - cmp r1, sl │ │ │ │ - add r4, r3, #1 │ │ │ │ - strb sl, [r3] │ │ │ │ - beq 34e18 │ │ │ │ - ldr sl, [pc, #220] @ 35078 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - add sl, pc, sl │ │ │ │ - b 34fb0 │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + moveq r5, r2 │ │ │ │ + beq 35b40 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ + strb r5, [r2] │ │ │ │ + add r5, r4, #1 │ │ │ │ + add r4, r2, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 35b40 │ │ │ │ + ldr fp, [pc, #184] @ 35da0 │ │ │ │ + add fp, pc, fp │ │ │ │ + b 35cf8 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34fc0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1da8c │ │ │ │ + beq 35b40 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fa4 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - b 34e18 │ │ │ │ - mov sl, r0 │ │ │ │ + bne 35cec │ │ │ │ + b 35b40 │ │ │ │ + mov fp, r0 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bl 1e180 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ - str r0, [r3] │ │ │ │ - add r0, r0, sl │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3] │ │ │ │ - add sl, r3, sl │ │ │ │ - b 34e78 │ │ │ │ - add fp, r2, #3 │ │ │ │ - add fp, fp, fp, lsl #2 │ │ │ │ - lsl r1, fp, #3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - sub sl, r1, #80 @ 0x50 │ │ │ │ - b 34fd0 │ │ │ │ - add r2, fp, #4 │ │ │ │ - b 34f0c │ │ │ │ - mov fp, r5 │ │ │ │ - lsl r2, fp, #2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - b 34f0c │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - b 34c10 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r8, r4, lsr pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq sl, r6, ip, asr ip │ │ │ │ - andseq sl, r6, r8, lsr #23 │ │ │ │ - andseq sl, r6, r4, asr #21 │ │ │ │ - andseq sl, r6, ip, lsr #19 │ │ │ │ - strdeq r9, [r8], -r8 @ │ │ │ │ - @ instruction: 0x0016a8f4 │ │ │ │ - andseq sl, r6, ip, asr #19 │ │ │ │ - andseq sl, r6, r4, asr #18 │ │ │ │ - andseq sl, r6, r0, ror #18 │ │ │ │ - andseq sl, r6, r4, lsl #14 │ │ │ │ - andseq fp, r6, r0, asr #22 │ │ │ │ - andseq sl, r6, r8, lsr r7 │ │ │ │ - andseq sl, r6, ip, lsl #14 │ │ │ │ + str r0, [r5] │ │ │ │ + add r0, r0, fp │ │ │ │ + bl 1d328 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add fp, r3, fp │ │ │ │ + b 35b98 │ │ │ │ + add lr, lr, #3 │ │ │ │ + add lr, lr, lr, lsl #2 │ │ │ │ + lsl r1, lr, #3 │ │ │ │ + sub fp, r1, #80 @ 0x50 │ │ │ │ + b 35d14 │ │ │ │ + add sl, sl, #4 │ │ │ │ + b 35c70 │ │ │ │ + lsl sl, sl, #2 │ │ │ │ + b 35c70 │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + b 3591c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r9, r4, lsr r2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x0017a8fc │ │ │ │ + andseq sl, r7, ip, asr #16 │ │ │ │ + andseq sl, r7, r0, ror r7 │ │ │ │ + andseq sl, r7, ip, asr #12 │ │ │ │ + eoreq r8, r9, r0, lsl #30 │ │ │ │ + andseq sl, r7, r0, lsl #11 │ │ │ │ + andseq sl, r7, r0, ror #12 │ │ │ │ + andseq sl, r7, ip, ror #11 │ │ │ │ + mulseq r7, r8, r3 │ │ │ │ + andseq fp, r7, ip, asr #15 │ │ │ │ + andseq sl, r7, r0, lsl r4 │ │ │ │ + mulseq r7, ip, r3 │ │ │ │ + andseq sl, r7, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #136] @ 3511c │ │ │ │ + ldr r3, [pc, #148] @ 35e58 │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1068] @ 0x42c │ │ │ │ str r2, [r3, #1028] @ 0x404 │ │ │ │ str r2, [r3, #1032] @ 0x408 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 35108 │ │ │ │ + beq 35e44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #88] @ 35120 │ │ │ │ + ldr r5, [pc, #100] @ 35e5c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [r5, #1068] @ 0x42c │ │ │ │ - bl 323cc │ │ │ │ - ldr r1, [pc, #72] @ 35124 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bl 32ec0 │ │ │ │ + ldr r1, [pc, #84] @ 35e60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ str r3, [r5, #1028] @ 0x404 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 35e34 │ │ │ │ mov r0, #0 │ │ │ │ - bl 323cc │ │ │ │ + bl 32ec0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #1032] @ 0x408 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #24] @ 35128 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #24] @ 35e64 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 350c0 │ │ │ │ - eoreq ip, r8, r8, asr r0 │ │ │ │ - eoreq ip, r8, r4, lsr #32 │ │ │ │ - andseq r5, r9, r4, asr r7 │ │ │ │ - andseq r5, r9, r0, lsr #14 │ │ │ │ - ldr r3, [pc, #8] @ 3513c │ │ │ │ + b 35df0 │ │ │ │ + eoreq fp, r9, r4, lsr #6 │ │ │ │ + strdeq fp, [r9], -r4 @ │ │ │ │ + @ instruction: 0x001a53dc │ │ │ │ + andseq r5, sl, r4, lsr #7 │ │ │ │ + ldr r3, [pc, #8] @ 35e78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1068] @ 0x42c │ │ │ │ bx lr │ │ │ │ - strhteq fp, [r8], -ip │ │ │ │ + eoreq fp, r9, r0, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r3, [pc, #684] @ 35404 │ │ │ │ - ldr r2, [pc, #684] @ 35408 │ │ │ │ + ldr r3, [pc, #700] @ 36154 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + ldr r1, [pc, #696] @ 36158 │ │ │ │ + ldr r2, [pc, #696] @ 3615c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #676] @ 3540c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #140] @ 0x8c │ │ │ │ - mov r3, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r5, [pc, #684] @ 36160 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ ldrb r3, [r4] │ │ │ │ - ldr r5, [pc, #648] @ 35410 │ │ │ │ - cmp r3, #47 @ 0x2f │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 352b8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #140] @ 0x8c │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r3, #47 @ 0x2f │ │ │ │ + bne 35fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 34968 │ │ │ │ - ldr r3, [pc, #628] @ 35414 │ │ │ │ + bl 35670 │ │ │ │ + ldr r3, [pc, #644] @ 36164 │ │ │ │ + cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 352a4 │ │ │ │ + bne 35fd8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 351bc │ │ │ │ + beq 35efc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [pc, #596] @ 35418 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [pc, #612] @ 36168 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 34968 │ │ │ │ + bl 35670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35384 │ │ │ │ - ldr r3, [pc, #580] @ 3541c │ │ │ │ + beq 360d4 │ │ │ │ + ldr r3, [pc, #596] @ 3616c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35340 │ │ │ │ - ldr r3, [pc, #564] @ 35420 │ │ │ │ + bne 36074 │ │ │ │ + ldr r3, [pc, #580] @ 36170 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35308 │ │ │ │ - ldr r3, [pc, #548] @ 35424 │ │ │ │ + bne 3603c │ │ │ │ + ldr r3, [pc, #564] @ 36174 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1076] @ 0x434 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 352cc │ │ │ │ - ldr r3, [pc, #532] @ 35428 │ │ │ │ + bne 36000 │ │ │ │ + ldr r3, [pc, #548] @ 36178 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1084] @ 0x43c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35278 │ │ │ │ + beq 35fa4 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ - ldr r4, [pc, #508] @ 3542c │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r1, [sp, #32] │ │ │ │ movne r1, #0 │ │ │ │ - andeq r1, r1, #61440 @ 0xf000 │ │ │ │ - subeq r1, r1, #4096 @ 0x1000 │ │ │ │ - clzeq r1, r1 │ │ │ │ - lsreq r1, r1, #5 │ │ │ │ - lsleq r1, r1, #1 │ │ │ │ + beq 360b8 │ │ │ │ + ldr r4, [pc, #512] @ 3617c │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #1084] @ 0x43c │ │ │ │ - bl 1d24c <__open64_2@plt> │ │ │ │ + bl 1d184 <__open64_2@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 353cc │ │ │ │ - ldr r3, [pc, #456] @ 35430 │ │ │ │ + blt 3611c │ │ │ │ + ldr r3, [pc, #492] @ 36180 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 32788 │ │ │ │ - ldr r2, [pc, #436] @ 35434 │ │ │ │ - ldr r3, [pc, #392] @ 3540c │ │ │ │ + bl 332d8 │ │ │ │ + ldr r2, [pc, #472] @ 36184 │ │ │ │ + ldr r3, [pc, #428] @ 3615c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35400 │ │ │ │ + bne 36150 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, r4 │ │ │ │ - beq 351d0 │ │ │ │ + beq 35f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - b 351d0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 35f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80a74 │ │ │ │ + bl 85188 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35278 │ │ │ │ - b 35190 │ │ │ │ + beq 35fa4 │ │ │ │ + b 35ed0 │ │ │ │ ldr r0, [r3, #1080] @ 0x438 │ │ │ │ - bl 3d050 │ │ │ │ + bl 3e3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3539c │ │ │ │ - ldr r2, [pc, #332] @ 35430 │ │ │ │ - ldr r3, [pc, #336] @ 35438 │ │ │ │ + blt 360ec │ │ │ │ + ldr r2, [pc, #360] @ 36180 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [pc, #360] @ 36188 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - mov r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 32a68 │ │ │ │ - b 3520c │ │ │ │ - bl 602b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble 351f8 │ │ │ │ - ldr r2, [pc, #288] @ 3543c │ │ │ │ - ldr r3, [pc, #288] @ 35440 │ │ │ │ + bl 33608 │ │ │ │ + b 35f4c │ │ │ │ + bl 62fbc │ │ │ │ + cmp r0, #0 │ │ │ │ + ble 35f38 │ │ │ │ + ldr r2, [pc, #316] @ 3618c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [pc, #312] @ 36190 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 32788 │ │ │ │ - b 351f8 │ │ │ │ - ldr r3, [pc, #252] @ 35444 │ │ │ │ + bl 332d8 │ │ │ │ + b 35f38 │ │ │ │ + ldr r3, [pc, #280] @ 36194 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1072] @ 0x430 │ │ │ │ - bl 57b68 │ │ │ │ + bl 5a1ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 353b4 │ │ │ │ - ldr r2, [pc, #208] @ 35430 │ │ │ │ - ldr r3, [pc, #228] @ 35448 │ │ │ │ + blt 36104 │ │ │ │ + ldr r2, [pc, #236] @ 36180 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [pc, #252] @ 36198 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - mov r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 32a68 │ │ │ │ - b 351e4 │ │ │ │ - ldr r2, [pc, #192] @ 3544c │ │ │ │ + bl 33608 │ │ │ │ + b 35f24 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + and r1, r1, #61440 @ 0xf000 │ │ │ │ + sub r1, r1, #4096 @ 0x1000 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + b 35f74 │ │ │ │ + ldr r2, [pc, #192] @ 3619c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 351d0 │ │ │ │ - ldr r2, [pc, #172] @ 35450 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3520c │ │ │ │ - ldr r2, [pc, #152] @ 35454 │ │ │ │ + bl 83054 │ │ │ │ + b 35f10 │ │ │ │ + ldr r2, [pc, #172] @ 361a0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 351e4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r4, #1084] @ 0x43c │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #116] @ 35458 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 35f4c │ │ │ │ + ldr r2, [pc, #152] @ 361a4 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + bl 83054 │ │ │ │ + b 35f24 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r4, [r4, #1084] @ 0x43c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #116] @ 361a8 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35278 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r8, r4, asr #8 │ │ │ │ - eoreq r9, r8, r4, ror #14 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r8, r0, asr #14 │ │ │ │ - eoreq fp, r8, r0, lsl #8 │ │ │ │ - andseq sl, r6, r0, ror r5 │ │ │ │ - eoreq fp, r8, ip, lsr #7 │ │ │ │ - mlaeq r8, r8, r3, fp │ │ │ │ - strdeq fp, [r8], -r0 @ │ │ │ │ - ldrdeq fp, [r8], -ip @ │ │ │ │ - eoreq fp, r8, r0, asr #29 │ │ │ │ - andeq r1, r0, r4, ror r2 │ │ │ │ - eoreq r9, r8, r8, asr #12 │ │ │ │ - andeq r1, r0, ip, lsr r3 │ │ │ │ - andeq r1, r0, r8, ror r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r8, r8, lsr #27 │ │ │ │ - andeq r1, r0, r8, ror #10 │ │ │ │ - @ instruction: 0x0016a3bc │ │ │ │ - @ instruction: 0x0016a3f4 │ │ │ │ - andseq sl, r6, r0, asr #7 │ │ │ │ - @ instruction: 0x0016a3d0 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 35fa4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [r9], -ip @ │ │ │ │ + eoreq r8, r9, r8, lsr sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, r9, r8, lsr #20 │ │ │ │ + strhteq sl, [r9], -ip │ │ │ │ + @ instruction: 0x0017a1f0 │ │ │ │ + eoreq sl, r9, ip, ror #12 │ │ │ │ + eoreq sl, r9, r8, asr r6 │ │ │ │ + strhteq fp, [r9], -r0 │ │ │ │ + mlaeq r9, ip, r1, fp │ │ │ │ + eoreq fp, r9, r4, ror r1 │ │ │ │ + andeq r1, r0, r0, ror #4 │ │ │ │ + eoreq r8, r9, r4, lsr r9 │ │ │ │ + andeq r1, r0, r8, lsr #6 │ │ │ │ + andeq r1, r0, r4, ror #10 │ │ │ │ + andeq r1, r0, r0, asr #5 │ │ │ │ + eoreq fp, r9, r4, ror r0 │ │ │ │ + andeq r1, r0, r4, asr r5 │ │ │ │ + andseq sl, r7, r8, lsr #32 │ │ │ │ + andseq sl, r7, r0, rrx │ │ │ │ + andseq sl, r7, ip, lsr #32 │ │ │ │ + andseq sl, r7, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #412] @ 35610 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r6, [pc, #440] @ 3638c │ │ │ │ + sub sp, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ addne r4, r6, #336 @ 0x150 │ │ │ │ movne r5, #0 │ │ │ │ - beq 354b0 │ │ │ │ + beq 36214 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3549c │ │ │ │ + beq 36200 │ │ │ │ ldr r0, [r4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #332] @ 0x14c │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ add r4, r4, #28 │ │ │ │ - bhi 35488 │ │ │ │ - ldr r6, [pc, #348] @ 35614 │ │ │ │ + cmp r3, r5 │ │ │ │ + bhi 361ec │ │ │ │ + ldr r6, [pc, #372] @ 36390 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ addne r4, r6, #52 @ 0x34 │ │ │ │ movne r5, #0 │ │ │ │ - beq 354f4 │ │ │ │ + beq 36258 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 354e0 │ │ │ │ + beq 36244 │ │ │ │ ldr r0, [r4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ add r4, r4, #28 │ │ │ │ - bhi 354cc │ │ │ │ - ldr r7, [pc, #284] @ 35618 │ │ │ │ + cmp r3, r5 │ │ │ │ + bhi 36230 │ │ │ │ + ldr r7, [pc, #308] @ 36394 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 35560 │ │ │ │ + beq 362c4 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35540 │ │ │ │ + beq 362a4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - beq 35538 │ │ │ │ - bl 1db94 │ │ │ │ + beq 3629c │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35524 │ │ │ │ + bne 36288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r7] │ │ │ │ - bne 35508 │ │ │ │ - ldr r6, [pc, #180] @ 3561c │ │ │ │ + bne 3626c │ │ │ │ + ldr r7, [pc, #204] @ 36398 │ │ │ │ mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr sl, [r6, #620] @ 0x26c │ │ │ │ - str r3, [r6] │ │ │ │ - cmp sl, r3 │ │ │ │ - beq 35608 │ │ │ │ - ldr r5, [r6, #1048] @ 0x418 │ │ │ │ - ldr r7, [pc, #152] @ 35620 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr fp, [r7, #620] @ 0x26c │ │ │ │ + str r3, [r7] │ │ │ │ + cmp fp, r3 │ │ │ │ + beq 3636c │ │ │ │ + ldr r5, [r7, #1048] @ 0x418 │ │ │ │ + movw r8, #34079 @ 0x851f │ │ │ │ + movt r8, #20971 @ 0x51eb │ │ │ │ + mov r9, #100 @ 0x64 │ │ │ │ add r3, r5, #1 │ │ │ │ - umull r1, r2, r7, r3 │ │ │ │ - add r5, r6, r5, lsl #2 │ │ │ │ - ldr r9, [r5, #628] @ 0x274 │ │ │ │ + add r5, r7, r5, lsl #2 │ │ │ │ + sub fp, fp, #1 │ │ │ │ + umull r1, r2, r8, r3 │ │ │ │ + ldr sl, [r5, #628] @ 0x274 │ │ │ │ + str fp, [r7, #620] @ 0x26c │ │ │ │ lsr r5, r2, #5 │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ - sub sl, sl, #1 │ │ │ │ - sub r5, r3, r5, lsl #2 │ │ │ │ - cmp r9, #0 │ │ │ │ - str sl, [r6, #620] @ 0x26c │ │ │ │ - str r5, [r6, #1048] @ 0x418 │ │ │ │ - beq 35608 │ │ │ │ - mov r4, r9 │ │ │ │ - add r8, r9, #48 @ 0x30 │ │ │ │ - b 355d0 │ │ │ │ + cmp sl, #0 │ │ │ │ + mls r5, r9, r5, r3 │ │ │ │ + str r5, [r7, #1048] @ 0x418 │ │ │ │ + beq 3636c │ │ │ │ + mov r4, sl │ │ │ │ + add r6, sl, #48 @ 0x30 │ │ │ │ + b 36334 │ │ │ │ add r4, r4, #8 │ │ │ │ - cmp r4, r8 │ │ │ │ - beq 355f8 │ │ │ │ + cmp r4, r6 │ │ │ │ + beq 3635c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 355f8 │ │ │ │ + beq 3635c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 355c4 │ │ │ │ + bne 36328 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 1db94 │ │ │ │ - cmp r4, r8 │ │ │ │ - bne 355d0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 35584 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2ca4c │ │ │ │ - eoreq fp, r8, ip, ror ip │ │ │ │ - eoreq fp, r8, r8, lsr ip │ │ │ │ - strdeq fp, [r8], -r4 @ │ │ │ │ - eoreq fp, r8, r4, lsl #23 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - ldr r1, [pc, #4] @ 35630 │ │ │ │ + bl 1dac0 │ │ │ │ + cmp r4, r6 │ │ │ │ + bne 36334 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1dac0 │ │ │ │ + cmp fp, #0 │ │ │ │ + bne 362f0 │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 2d0a8 │ │ │ │ + eoreq sl, r9, r8, lsl pc │ │ │ │ + ldrdeq sl, [r9], -r4 @ │ │ │ │ + mlaeq r9, r0, lr, sl │ │ │ │ + eoreq sl, r9, r0, lsr #28 │ │ │ │ + ldr r1, [pc, #4] @ 363a8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 790b0 │ │ │ │ - strdeq r4, [r8], -r0 @ │ │ │ │ + b 7d064 │ │ │ │ + mlaeq r9, r0, r6, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 338fc │ │ │ │ + bl 34570 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 356c4 │ │ │ │ + beq 36450 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 35674 │ │ │ │ + beq 363f4 │ │ │ │ sub r3, r3, #5 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 3567c │ │ │ │ + bhi 36408 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 338fc │ │ │ │ + bl 34570 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ addne r6, r5, #48 @ 0x30 │ │ │ │ - beq 356c4 │ │ │ │ + beq 36450 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 356bc │ │ │ │ + beq 36448 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 356cc │ │ │ │ + beq 36464 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3569c │ │ │ │ + bne 36428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ - b 356b0 │ │ │ │ + bl 1dac0 │ │ │ │ + b 3643c │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #176] @ 35794 │ │ │ │ - ldr r2, [pc, #176] @ 35798 │ │ │ │ - ldr r1, [pc, #176] @ 3579c │ │ │ │ + ldr r3, [pc, #156] @ 36518 │ │ │ │ + ldr r0, [pc, #156] @ 3651c │ │ │ │ + ldr r1, [pc, #156] @ 36520 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #152] @ 36524 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldr ip, [r0, #24] │ │ │ │ - ldr r1, [pc, #156] @ 357a0 │ │ │ │ - sub r2, r2, ip │ │ │ │ - vmov s15, r2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ - vldr s13, [pc, #124] @ 35790 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ + vldr s13, [pc, #108] @ 36514 │ │ │ │ + sub r3, r3, r0 │ │ │ │ + vmov s15, r3 │ │ │ │ cmp r2, #0 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ - blt 35788 │ │ │ │ + blt 3650c │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 35780 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #92] @ 357a4 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + bls 36504 │ │ │ │ + ldr r3, [pc, #88] @ 36528 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, r4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r0, s15 │ │ │ │ - blx 199880 │ │ │ │ - mul r0, r0, r4 │ │ │ │ + vmov r3, s15 │ │ │ │ + sdiv r3, r3, r0 │ │ │ │ + mul r0, r3, r0 │ │ │ │ cmp r0, #32000 @ 0x7d00 │ │ │ │ movge r0, #32000 @ 0x7d00 │ │ │ │ - pop {r4, pc} │ │ │ │ + bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #32000 @ 0x7d00 │ │ │ │ bx lr │ │ │ │ strmi ip, [pc, r0, lsl #16]! │ │ │ │ - eoreq r9, r8, r0, ror #3 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - andeq r1, r0, r4, asr #5 │ │ │ │ - eoreq fp, r8, r4, ror #27 │ │ │ │ - vldr s0, [pc] @ 357b0 │ │ │ │ + eoreq r8, r9, r0, ror #8 │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + @ instruction: 0x000012b0 │ │ │ │ + eoreq fp, r9, ip, asr r0 │ │ │ │ + vldr s0, [pc] @ 36534 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #256] @ 358d0 │ │ │ │ + ldr r3, [pc, #280] @ 36674 │ │ │ │ mov r5, r1 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #248] @ 358d4 │ │ │ │ - ldr r3, [pc, #248] @ 358d8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ - mov r3, #4 │ │ │ │ + mov r2, #4 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr ip, [pc, #264] @ 36678 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r1, [pc, #260] @ 3667c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - strh r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + strh r2, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 3583c │ │ │ │ - ldr r2, [pc, #200] @ 358dc │ │ │ │ - ldr r3, [pc, #188] @ 358d4 │ │ │ │ + bgt 365e0 │ │ │ │ + ldr r2, [pc, #216] @ 36680 │ │ │ │ + ldr r3, [pc, #208] @ 3667c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 358cc │ │ │ │ + bne 36670 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r8, [pc, #156] @ 358e0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r8, [pc, #156] @ 36684 │ │ │ │ add r4, sp, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b530 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 1b498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35848 │ │ │ │ + beq 365ec │ │ │ │ ldrh r3, [sp, #10] │ │ │ │ tst r3, #4 │ │ │ │ - beq 35890 │ │ │ │ + beq 36634 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cb20 │ │ │ │ + bl 1ca58 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 3589c │ │ │ │ + ble 36640 │ │ │ │ sub r7, r7, r0 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 35804 │ │ │ │ + b 36598 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - bl 1c91c │ │ │ │ - b 35848 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1c860 │ │ │ │ + b 365ec │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #52] @ 358e4 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #52] @ 36688 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c91c │ │ │ │ - b 35848 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r8, ip, ror #1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq sl, [r8], -ip │ │ │ │ - strhteq r9, [r8], -r4 │ │ │ │ - eoreq sl, r8, ip, asr sp │ │ │ │ - andseq sl, r6, r8, asr r4 │ │ │ │ + bl 1c860 │ │ │ │ + b 365ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r9, ip, lsr #32 │ │ │ │ + eoreq r8, r9, r4, ror #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, r9, r8, lsr r3 │ │ │ │ + strhteq r9, [r9], -r8 │ │ │ │ + andseq sl, r7, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ 35920 │ │ │ │ + ldr r3, [pc, #40] @ 366d0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3590c │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #16] @ 35924 │ │ │ │ + blt 366b4 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #24] @ 366d4 │ │ │ │ mvn r2, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sl, r8, r4, lsr #25 │ │ │ │ - eoreq sl, r8, ip, lsl #25 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq r9, [r9], -ip @ │ │ │ │ + ldrdeq r9, [r9], -ip @ │ │ │ │ cmp r0, #4 │ │ │ │ - beq 359c4 │ │ │ │ + beq 36784 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 359bc │ │ │ │ + bne 3677c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr lr, [pc, #248] @ 35a48 │ │ │ │ + ldr lr, [pc, #268] @ 36810 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [lr] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35a30 │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ + blt 367f4 │ │ │ │ vldr s12, [r1] │ │ │ │ add r2, lr, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d5, [pc, #204] @ 35a40 │ │ │ │ + vldr s14, [r1, #4] │ │ │ │ + movw r1, #28430 @ 0x6f0e │ │ │ │ + movt r1, #16392 @ 0x4008 │ │ │ │ + vldr d16, [pc, #220] @ 36808 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ - ldr r1, [pc, #208] @ 35a4c │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ + vcvt.f64.f32 d7, s14 │ │ │ │ + vmul.f64 d6, d6, d16 │ │ │ │ + vmul.f64 d7, d7, d16 │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ vcvt.u32.f64 s15, d6 │ │ │ │ vmov ip, s15 │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ movcs ip, #255 @ 0xff │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ movcs r3, #255 @ 0xff │ │ │ │ str ip, [lr, #4] │ │ │ │ str r3, [lr, #8] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35a0c │ │ │ │ + blt 367d0 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #132] @ 35a50 │ │ │ │ + ldr r3, [pc, #136] @ 36814 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 35a38 │ │ │ │ - vldr s10, [r3, #8] │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ + blt 367fc │ │ │ │ + ldrd r2, [r3, #4] │ │ │ │ mov r0, #1 │ │ │ │ - vcvt.f64.u32 d5, s10 │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vldr d4, [pc, #76] @ 35a40 │ │ │ │ - vdiv.f64 d6, d7, d4 │ │ │ │ - vdiv.f64 d7, d5, d4 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ + vldr d19, [pc, #96] @ 36808 │ │ │ │ + vmov s15, r2 │ │ │ │ + vcvt.f64.u32 d16, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.u32 d18, s15 │ │ │ │ + vdiv.f64 d7, d16, d19 │ │ │ │ + vdiv.f64 d16, d18, d19 │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s12, [r1] │ │ │ │ - vstr s14, [r1, #4] │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s14, [r1] │ │ │ │ + vstr s15, [r1, #4] │ │ │ │ bx lr │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #52] @ 35a54 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #52] @ 36818 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + b 36770 │ │ │ │ mvn r0, #1 │ │ │ │ bx lr │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ andmi r7, r4, r1, ror #21 │ │ │ │ - eoreq sl, r8, r4, asr ip │ │ │ │ - andmi r6, r8, lr, lsl #30 │ │ │ │ - ldrdeq sl, [r8], -r8 @ │ │ │ │ - andseq sl, r6, r0, lsl #6 │ │ │ │ + eoreq r9, r9, r0, lsr #29 │ │ │ │ + eoreq r9, r9, r8, lsl lr │ │ │ │ + @ instruction: 0x00179ef4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #136] @ 35af8 │ │ │ │ - ldr r2, [pc, #136] @ 35afc │ │ │ │ + ldr r3, [pc, #136] @ 368c0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r2, [pc, #128] @ 368c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cmp ip, #192 @ 0xc0 │ │ │ │ - mov r4, r1 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ asr ip, r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ - beq 35acc │ │ │ │ - ldr r3, [pc, #96] @ 35b00 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ + beq 3689c │ │ │ │ + ldr r3, [pc, #96] @ 368c8 │ │ │ │ + mov r2, #160 @ 0xa0 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #80] @ 35b04 │ │ │ │ - mov r2, #160 @ 0xa0 │ │ │ │ + ldr r3, [pc, #76] @ 368cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 128810 │ │ │ │ + bl 134820 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 35b08 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #44] @ 368d0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ + str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ - str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 128730 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r8, r8, r8, asr lr │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq fp, r8, ip, lsl #21 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ + bl 134724 │ │ │ │ + b 36888 │ │ │ │ + eoreq r8, r9, r0, lsr #1 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r9, r0, asr #25 │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - mvn r3, #0 │ │ │ │ + ldr r3, [pc, #1120] @ 36d5c │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #1068] @ 35f5c │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1064] @ 35f60 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r1, #0 │ │ │ │ + mvn r1, #0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ mov r6, r2 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r0, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + mov r4, #1 │ │ │ │ + mov r9, #3 │ │ │ │ + ldr r1, [pc, #1088] @ 36d60 │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #1080] @ 36d64 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [pc, #1076] @ 36d68 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + add r1, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [pc, #1020] @ 35f64 │ │ │ │ - ldr r8, [pc, #1020] @ 35f68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1016] @ 35f6c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1012] @ 35f70 │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r2, [sp, #16] │ │ │ │ add r2, sp, #12 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + ldr r3, [pc, #1028] @ 36d6c │ │ │ │ str r2, [sp, #28] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - mov r4, #1 │ │ │ │ - mov r9, #3 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - str r4, [sp, #24] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ + vstr d16, [sp, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #1000] @ 36d70 │ │ │ │ + vstr d16, [sp, #56] @ 0x38 │ │ │ │ + vstr d16, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - add r1, sp, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 35e20 │ │ │ │ + bne 36c20 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq 35d04 │ │ │ │ + beq 36b04 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 35e38 │ │ │ │ + bhi 36c38 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 35d54 │ │ │ │ + beq 36b54 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #438 @ 0x1b6 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r3, [pc, #888] @ 35f74 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1baf8 │ │ │ │ + ldr r3, [pc, #916] @ 36d74 │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - blt 35e50 │ │ │ │ + blt 36c50 │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ cmp r6, r3 │ │ │ │ moveq r6, #264 @ 0x108 │ │ │ │ - beq 35c34 │ │ │ │ + beq 36a18 │ │ │ │ movgt r6, #8 │ │ │ │ - bgt 35c34 │ │ │ │ + bgt 36a18 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ - beq 35c34 │ │ │ │ + beq 36a18 │ │ │ │ bic r3, r6, #256 @ 0x100 │ │ │ │ cmp r3, #8 │ │ │ │ movne r6, #8 │ │ │ │ - ldr r3, [pc, #828] @ 35f78 │ │ │ │ - movw r2, #48000 @ 0xbb80 │ │ │ │ + ldr r3, [pc, #856] @ 36d78 │ │ │ │ + mov r2, #2000 @ 0x7d0 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ - cmp r5, r2 │ │ │ │ mov r3, #2 │ │ │ │ - mov r2, #2000 @ 0x7d0 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - str r3, [r4, #4] │ │ │ │ + stmib r4, {r3, r6} │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 35cf8 │ │ │ │ - bgt 35ccc │ │ │ │ + movw r2, #48000 @ 0xbb80 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq 36af4 │ │ │ │ + bgt 36ac0 │ │ │ │ cmp r5, #32000 @ 0x7d00 │ │ │ │ moveq r7, #3 │ │ │ │ moveq r2, #128000 @ 0x1f400 │ │ │ │ - beq 35c84 │ │ │ │ + beq 36a68 │ │ │ │ movw r2, #44100 @ 0xac44 │ │ │ │ cmp r5, r2 │ │ │ │ - ldreq r2, [pc, #764] @ 35f7c │ │ │ │ + movweq r2, #45328 @ 0xb110 │ │ │ │ moveq r7, r3 │ │ │ │ - bne 35ce0 │ │ │ │ - ldr r3, [pc, #756] @ 35f80 │ │ │ │ + movteq r2, #2 │ │ │ │ + bne 36adc │ │ │ │ + ldr r3, [pc, #780] @ 36d7c │ │ │ │ mov r0, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ str r5, [r4] │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r2, [pc, #732] @ 35f84 │ │ │ │ - ldr r3, [pc, #692] @ 35f60 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r3, {r5, r7} │ │ │ │ + ldr r2, [pc, #760] @ 36d80 │ │ │ │ + ldr r3, [pc, #732] @ 36d68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35f58 │ │ │ │ + bne 36d58 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #692] @ 35f88 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r3, #30464 @ 0x7700 │ │ │ │ + movt r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - ldreq r2, [pc, #688] @ 35f8c │ │ │ │ + moveq r2, #56320 @ 0xdc00 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 35c84 │ │ │ │ - ldr r2, [pc, #680] @ 35f90 │ │ │ │ + movteq r2, #5 │ │ │ │ + beq 36a68 │ │ │ │ + ldr r2, [pc, #672] @ 36d84 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #660] @ 35f94 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r2, #60928 @ 0xee00 │ │ │ │ + movt r2, #2 │ │ │ │ movw r5, #48000 @ 0xbb80 │ │ │ │ - b 35c84 │ │ │ │ - ldr sl, [pc, #652] @ 35f98 │ │ │ │ + b 36a68 │ │ │ │ + ldr sl, [pc, #636] @ 36d88 │ │ │ │ mov r4, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ add r9, sp, #68 @ 0x44 │ │ │ │ + add sl, pc, sl │ │ │ │ mov r3, sl │ │ │ │ mov r2, #30 │ │ │ │ - mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cf94 │ │ │ │ - add r4, r4, #1 │ │ │ │ + bl 1cecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e18 │ │ │ │ + add r4, r4, #1 │ │ │ │ + beq 36c18 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 35d14 │ │ │ │ + bne 36b14 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 35bc8 │ │ │ │ - ldr r3, [pc, #576] @ 35f9c │ │ │ │ - str r4, [sp] │ │ │ │ - add r4, sp, #68 @ 0x44 │ │ │ │ - add r3, pc, r3 │ │ │ │ + b 369ac │ │ │ │ + ldr r3, [pc, #560] @ 36d8c │ │ │ │ mov r2, #30 │ │ │ │ mov r1, #1 │ │ │ │ + str r4, [sp] │ │ │ │ + add r4, sp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #548] @ 35fa0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #532] @ 36d90 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r4, [pc, #508] @ 36d94 │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r4, [pc, #516] @ 35fa4 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1baf8 │ │ │ │ cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r0, [r4] │ │ │ │ - blt 35e78 │ │ │ │ + blt 36c78 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #28421 @ 0x6f05 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35f08 │ │ │ │ + blt 36d08 │ │ │ │ ldr r0, [r4] │ │ │ │ movw r1, #28418 @ 0x6f02 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35ee0 │ │ │ │ + blt 36ce0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #28423 @ 0x6f07 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35ea0 │ │ │ │ + blt 36ca0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ movw r1, #28422 @ 0x6f06 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 35f30 │ │ │ │ + blt 36d30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 35c08 │ │ │ │ + bge 369ec │ │ │ │ mov r0, #0 │ │ │ │ - b 35ca0 │ │ │ │ + b 36a80 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 35bd4 │ │ │ │ - ldr r2, [pc, #384] @ 35fa8 │ │ │ │ + b 369b8 │ │ │ │ + ldr r2, [pc, #368] @ 36d98 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35e10 │ │ │ │ - ldr r2, [pc, #364] @ 35fac │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35e10 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #332] @ 35fb0 │ │ │ │ + bl 83054 │ │ │ │ + b 36c10 │ │ │ │ + ldr r2, [pc, #348] @ 36d9c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35e10 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #296] @ 35fb4 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36c10 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #316] @ 36da0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35e10 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36c10 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #260] @ 35fb8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #280] @ 36da4 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36c10 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #244] @ 36da8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #240] @ 35fbc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #224] @ 36dac │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 35e10 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 36c10 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #204] @ 35fc0 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #188] @ 36db0 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35ec4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #168] @ 35fc4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35ec4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36cc4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #132] @ 35fc8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #152] @ 36db4 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36cc4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #116] @ 36db8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 35ec4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r8, r4, sp, r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mulseq r6, r8, fp │ │ │ │ - eoreq r8, r8, r8, asr #26 │ │ │ │ - andseq r2, r7, r8, asr fp │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq sl, r8, r8, lsr #19 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andeq fp, r2, r0, lsl r1 │ │ │ │ - eoreq fp, r8, r0, lsr #17 │ │ │ │ - eoreq r8, r8, r0, lsr #24 │ │ │ │ - andeq r7, r1, r0, lsl #14 │ │ │ │ - andeq sp, r5, r0, lsl #24 │ │ │ │ - andseq sl, r6, r0, ror r1 │ │ │ │ - andeq lr, r2, r0, lsl #28 │ │ │ │ - andseq sl, r6, r8, rrx │ │ │ │ - andseq sl, r6, r4, lsl r0 │ │ │ │ - andseq sl, r6, r0, asr #32 │ │ │ │ - eoreq sl, r8, r4, lsl #16 │ │ │ │ - andseq r9, r6, r8, lsr #30 │ │ │ │ - andseq r9, r6, r0, asr pc │ │ │ │ - andseq r9, r6, r4, ror #31 │ │ │ │ - andseq r9, r6, ip, lsr pc │ │ │ │ - andseq r9, r6, r0, ror #30 │ │ │ │ - ldrdeq sl, [r8], -r8 @ │ │ │ │ - andseq r9, r6, ip, lsl #30 │ │ │ │ - andseq r9, r6, r4, asr #29 │ │ │ │ - andseq r9, r6, ip, ror #29 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 36cc4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq sl, r7, r0, lsr #15 │ │ │ │ + strhteq r7, [r9], -r0 │ │ │ │ + eoreq r7, r9, ip, lsr #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r2, r8, r4, lsr #14 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r9, r9, r0, asr #23 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strhteq sl, [r9], -r4 │ │ │ │ + eoreq r7, r9, r8, asr lr │ │ │ │ + andseq r9, r7, ip, lsr #26 │ │ │ │ + andseq r9, r7, r4, lsr #24 │ │ │ │ + andseq r9, r7, r8, asr #23 │ │ │ │ + @ instruction: 0x00179bf8 │ │ │ │ + eoreq r9, r9, r0, lsl #20 │ │ │ │ + andseq r9, r7, r4, ror #21 │ │ │ │ + andseq r9, r7, ip, lsl #22 │ │ │ │ + mulseq r7, ip, fp │ │ │ │ + @ instruction: 0x00179af4 │ │ │ │ + andseq r9, r7, r8, lsl fp │ │ │ │ + ldrdeq r9, [r9], -r8 @ │ │ │ │ + andseq r9, r7, r4, asr #21 │ │ │ │ + andseq r9, r7, ip, ror sl │ │ │ │ + andseq r9, r7, r4, lsr #21 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #12] @ 35ff8 │ │ │ │ + ldr r3, [pc, #12] @ 36de8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq fp, r8, r8, asr #10 │ │ │ │ + eoreq sl, r9, r8, asr r7 │ │ │ │ bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #84] @ 3606c │ │ │ │ - ldr r2, [pc, #84] @ 36070 │ │ │ │ + ldr r3, [pc, #64] @ 36e38 │ │ │ │ + ldr r0, [pc, #64] @ 36e3c │ │ │ │ + ldr r2, [pc, #64] @ 36e40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #80] @ 36074 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - mov r8, r1 │ │ │ │ - sub r0, r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - blx 199880 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 199880 │ │ │ │ - cmp r4, r0 │ │ │ │ - movlt r0, r4 │ │ │ │ - mul r0, r6, r0 │ │ │ │ - add r5, r5, r0 │ │ │ │ - str r5, [r7] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strhteq r8, [r8], -r0 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq fp, r8, r0, lsl r5 │ │ │ │ + ldr ip, [r3, r0] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2] │ │ │ │ + ldr r0, [ip, #20] │ │ │ │ + ldr ip, [ip, #16] │ │ │ │ + sub r0, r0, r3 │ │ │ │ + sdiv r1, r1, ip │ │ │ │ + sdiv r0, r0, ip │ │ │ │ + cmp r0, r1 │ │ │ │ + movge r0, r1 │ │ │ │ + mul r0, ip, r0 │ │ │ │ + add r3, r3, r0 │ │ │ │ + str r3, [r2] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r9, r4, ror #21 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r9, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r4, [pc, #124] @ 36110 │ │ │ │ - ldr r2, [pc, #124] @ 36114 │ │ │ │ - ldr r6, [pc, #124] @ 36118 │ │ │ │ + ldr r4, [pc, #148] @ 36ef8 │ │ │ │ + bl 139828 │ │ │ │ + ldr r3, [pc, #144] @ 36efc │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r6, [pc, #140] @ 36f00 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - asr r1, r4, #31 │ │ │ │ sub r3, r0, r3 │ │ │ │ - mov r5, r0 │ │ │ │ + asr r1, r4, #31 │ │ │ │ umull r0, r2, r4, r3 │ │ │ │ mla r1, r3, r1, r2 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 19a160 │ │ │ │ + blx 1aab28 │ │ │ │ ldr r3, [r6] │ │ │ │ asr r2, r3, #31 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - subcs r3, r3, r0 │ │ │ │ - vmovcs s15, r3 │ │ │ │ - vldrcc s0, [pc, #32] @ 3610c │ │ │ │ - ldr r2, [pc, #44] @ 3611c │ │ │ │ - vcvtcs.f32.s32 s0, s15 │ │ │ │ + bcc 36ee8 │ │ │ │ + sub r3, r3, r0 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s0, s15 │ │ │ │ vmov s15, r4 │ │ │ │ - movcc r3, #0 │ │ │ │ + ldr r2, [pc, #56] @ 36f04 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ stm r2, {r3, r5} │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ vdiv.f32 s0, s0, s15 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + vldr s0, [pc, #4] @ 36ef4 │ │ │ │ + mov r3, #0 │ │ │ │ + b 36ec0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r8, r8, r0, lsr r8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - mlaeq r8, r4, r4, fp │ │ │ │ - eoreq fp, r8, ip, lsr r4 │ │ │ │ + eoreq r7, r9, r0, ror sl │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strhteq sl, [r9], -ip │ │ │ │ + eoreq sl, r9, r8, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ + ldr r7, [pc, #180] @ 36fe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 92e7c │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov s13, r5 │ │ │ │ - ldr r7, [pc, #148] @ 361e8 │ │ │ │ - vldr d4, [pc, #128] @ 361d8 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - ldr r2, [pc, #140] @ 361ec │ │ │ │ - vldr d5, [pc, #124] @ 361e0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r7, r2] │ │ │ │ - vmul.f64 d6, d6, d4 │ │ │ │ - str r5, [r1] │ │ │ │ - mul r5, r5, r4 │ │ │ │ - str r6, [r1, #8] │ │ │ │ - vmla.f64 d7, d6, d5 │ │ │ │ - str r4, [r1, #4] │ │ │ │ - ldr r6, [pc, #104] @ 361f0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + bl 98544 │ │ │ │ + vmov s15, r5 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r0, #0 │ │ │ │ + vldr d19, [pc, #136] @ 36fd8 │ │ │ │ add r3, r0, #7 │ │ │ │ movge r3, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ asr r3, r3, #3 │ │ │ │ + vldr d18, [pc, #124] @ 36fe0 │ │ │ │ + ldr r2, [pc, #132] @ 36fec │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + ldr r1, [r7, r2] │ │ │ │ + mul r2, r5, r4 │ │ │ │ + vmul.f64 d17, d17, d19 │ │ │ │ + str r5, [r1] │ │ │ │ + stmib r1, {r4, r6} │ │ │ │ mul r4, r4, r3 │ │ │ │ - mul r5, r3, r5 │ │ │ │ - mov r3, #0 │ │ │ │ + mul r3, r3, r2 │ │ │ │ + ldr r5, [pc, #100] @ 36ff0 │ │ │ │ + mov r2, #0 │ │ │ │ lsl r4, r4, #8 │ │ │ │ - str r3, [r6] │ │ │ │ + vmla.f64 d16, d17, d18 │ │ │ │ + str r3, [r1, #12] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r4, [r1, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ mul r3, r4, r3 │ │ │ │ - str r5, [r1, #12] │ │ │ │ str r3, [r1, #20] │ │ │ │ - str r4, [r1, #16] │ │ │ │ - bl 12d42c │ │ │ │ + bl 139828 │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r6, #4] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00c99999 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svccc 0x00700000 │ │ │ │ - eoreq r8, r8, r8, ror #14 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strhteq fp, [r8], -r0 │ │ │ │ - ldr r3, [pc, #12] @ 36208 │ │ │ │ + eoreq r7, r9, ip, lsl #19 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + mlaeq r9, ip, r5, sl │ │ │ │ + ldr r3, [pc, #12] @ 37008 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq fp, r8, r8, lsr r3 │ │ │ │ + eoreq sl, r9, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r5, [pc, #104] @ 36290 │ │ │ │ - ldr r3, [pc, #104] @ 36294 │ │ │ │ - ldr r6, [pc, #104] @ 36298 │ │ │ │ + ldr r5, [pc, #120] @ 370a4 │ │ │ │ + bl 139828 │ │ │ │ + ldr r3, [pc, #116] @ 370a8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r6, [pc, #112] @ 370ac │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - asr r1, r3, #31 │ │ │ │ sub r2, r0, r2 │ │ │ │ - mov r4, r0 │ │ │ │ + asr r1, r3, #31 │ │ │ │ umull r0, r3, r3, r2 │ │ │ │ mla r1, r2, r1, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 19a160 │ │ │ │ + blx 1aab28 │ │ │ │ ldr r3, [r6] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ asr r2, r3, #31 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - ldr r2, [pc, #36] @ 3629c │ │ │ │ + ldr r2, [pc, #44] @ 370b0 │ │ │ │ subcs r3, r3, r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ movcc r3, #0 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r0, r0, r3 │ │ │ │ stm r2, {r3, r4} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r8, ip, r6, r8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq fp, r8, r4, lsl #6 │ │ │ │ - strhteq fp, [r8], -r4 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r7, r9, r8, lsr #17 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strdeq sl, [r9], -r4 @ │ │ │ │ + eoreq sl, r9, r8, lsr #9 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #84] @ 36308 │ │ │ │ - ldr r2, [pc, #84] @ 3630c │ │ │ │ + ldr r3, [pc, #84] @ 3711c │ │ │ │ + ldr r2, [pc, #84] @ 37120 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 362d8 │ │ │ │ - ldr r2, [pc, #64] @ 36310 │ │ │ │ + bne 370ec │ │ │ │ + ldr r2, [pc, #64] @ 37124 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #52] @ 36314 │ │ │ │ - ldr r1, [pc, #44] @ 36310 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - movw r1, #30000 @ 0x7530 │ │ │ │ - mla r2, r1, r0, r2 │ │ │ │ + ldr r1, [pc, #52] @ 37128 │ │ │ │ + movw ip, #30000 @ 0x7530 │ │ │ │ + ldr r0, [pc, #40] @ 37124 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r1, [r1] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - blt 362d0 │ │ │ │ + blt 370e4 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq r8, r8, r4, lsl r6 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq fp, r8, r0, ror #4 │ │ │ │ - vldr s0, [pc] @ 36320 │ │ │ │ + eoreq r7, r9, r8, lsl r8 │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r9, r8, asr #8 │ │ │ │ + vldr s0, [pc] @ 37134 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #212] @ 36410 │ │ │ │ - ldr r2, [pc, #212] @ 36414 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [pc, #208] @ 37228 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - sub r3, r2, #5 │ │ │ │ - cmp r2, #8 │ │ │ │ - cmpne r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bls 363b8 │ │ │ │ - ldr r6, [pc, #172] @ 36418 │ │ │ │ + ldr r2, [pc, #196] @ 3722c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + sub r2, r3, #5 │ │ │ │ + cmp r3, #8 │ │ │ │ + cmpne r2, #1 │ │ │ │ + bls 371e0 │ │ │ │ + ldr r6, [pc, #168] @ 37230 │ │ │ │ mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r3, [pc, #148] @ 3641c │ │ │ │ + bl 1c950 │ │ │ │ + ldr r3, [pc, #144] @ 37234 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 363ac │ │ │ │ + beq 371c8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r3, r3, r4 │ │ │ │ adc r2, r2, r4, asr #31 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 92e7c │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + bl 98544 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - add r7, r0, #7 │ │ │ │ - movge r7, r0 │ │ │ │ - asr r7, r7, #3 │ │ │ │ - mul r1, r7, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 199b14 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - sub r4, r4, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 199880 │ │ │ │ + add r1, r0, #7 │ │ │ │ + movge r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + asr r1, r1, #3 │ │ │ │ + mul r2, r1, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + sdiv r4, r4, r2 │ │ │ │ + mul r4, r2, r4 │ │ │ │ mov r2, #2 │ │ │ │ + sdiv r1, r4, r1 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 96984 │ │ │ │ - b 36364 │ │ │ │ - eoreq r8, r8, ip, lsl #11 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - ldrdeq fp, [r8], -r4 @ │ │ │ │ - eoreq sl, r8, r8, lsr #4 │ │ │ │ + bl 9c3d0 │ │ │ │ + b 37180 │ │ │ │ + eoreq r7, r9, ip, ror r7 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strhteq sl, [r9], -r0 │ │ │ │ + eoreq r9, r9, ip, lsl #8 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #828] @ 3677c │ │ │ │ - ldr ip, [pc, #828] @ 36780 │ │ │ │ + ldr lr, [pc, #872] @ 375d0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r9, r2 │ │ │ │ + add r5, sp, #8 │ │ │ │ + ldr ip, [pc, #856] @ 375d4 │ │ │ │ + ldr r3, [pc, #856] @ 375d8 │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r1, [pc, #852] @ 375dc │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #820] @ 36784 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - ldr r1, [pc, #816] @ 36788 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ ldr r6, [r3, r1] │ │ │ │ - mov r4, r0 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r8, r8, #5 │ │ │ │ cmp r0, #29 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #3 │ │ │ │ cmp r8, #3 │ │ │ │ movls sl, #40 @ 0x28 │ │ │ │ movhi sl, #16 │ │ │ │ - mov r9, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92e7c │ │ │ │ - add r5, sp, #8 │ │ │ │ - ldr r3, [pc, #740] @ 3678c │ │ │ │ + bl 98544 │ │ │ │ + movw r3, #18770 @ 0x4952 │ │ │ │ + movt r3, #17990 @ 0x4646 │ │ │ │ + mov r7, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ add r3, r9, #20 │ │ │ │ - add r3, r3, sl │ │ │ │ mov r2, #4 │ │ │ │ + add r3, r3, sl │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r3, [pc, #680] @ 36790 │ │ │ │ + bl 1c950 │ │ │ │ + movw r3, #16727 @ 0x4157 │ │ │ │ + movt r3, #17750 @ 0x4556 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r3, [pc, #656] @ 36794 │ │ │ │ + bl 1c950 │ │ │ │ + movw r3, #28006 @ 0x6d66 │ │ │ │ + movt r3, #8308 @ 0x2074 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ + strb sl, [sp, #8] │ │ │ │ + mov sl, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - strb sl, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - mov sl, #0 │ │ │ │ strb sl, [sp, #9] │ │ │ │ strh sl, [sp, #10] │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r8, #3 │ │ │ │ + mov r2, #2 │ │ │ │ ldrbhi r3, [sp, #4] │ │ │ │ movls r3, #254 @ 0xfe │ │ │ │ movls sl, #255 @ 0xff │ │ │ │ - mov r2, #2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - strb sl, [sp, #9] │ │ │ │ strb r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + strb sl, [sp, #9] │ │ │ │ + bl 1c950 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #1 │ │ │ │ - strh r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + strh r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ - cmp r7, #0 │ │ │ │ + bl 1c950 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ add r3, r7, #7 │ │ │ │ movge r3, r7 │ │ │ │ - asr r3, r3, #3 │ │ │ │ - smulbb r3, r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ + asr r3, r3, #3 │ │ │ │ mov r1, #1 │ │ │ │ - strh r3, [sp, #8] │ │ │ │ + smulbb r3, r0, r3 │ │ │ │ mov r0, r5 │ │ │ │ + strh r3, [sp, #8] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1c950 │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ mov r2, #2 │ │ │ │ + strh r7, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - strh r7, [sp, #8] │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r8, #3 │ │ │ │ - bls 3666c │ │ │ │ - ldr r2, [pc, #388] @ 36798 │ │ │ │ + bls 374b8 │ │ │ │ + movw r2, #24932 @ 0x6164 │ │ │ │ + movt r2, #24948 @ 0x6174 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + str r2, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ + str r9, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - str r9, [sp, #8] │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r2, [pc, #340] @ 3679c │ │ │ │ - ldr r3, [pc, #308] @ 36780 │ │ │ │ + bl 1c950 │ │ │ │ + ldr r2, [pc, #352] @ 375e0 │ │ │ │ + ldr r3, [pc, #336] @ 375d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36778 │ │ │ │ + bne 375cc │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #22 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #1 │ │ │ │ - strh r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + strh r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #2 │ │ │ │ + strh r7, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - strh r7, [sp, #8] │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r2, [pc, #248] @ 367a0 │ │ │ │ + bl 1c950 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #236] @ 375e4 │ │ │ │ sub r3, r3, #5 │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 366e0 │ │ │ │ + bhi 3752c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r3, #1599 @ 0x63f │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1c950 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ strb r2, [sp, #8] │ │ │ │ + mov r2, #4 │ │ │ │ strb r3, [sp, #9] │ │ │ │ strh r3, [sp, #10] │ │ │ │ - mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ - mov r0, #1048576 @ 0x100000 │ │ │ │ + bl 1c950 │ │ │ │ + mov r1, #1048576 @ 0x100000 │ │ │ │ mov r3, r4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r0, [pc, #120] @ 367a4 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #1 │ │ │ │ + bl 1c950 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + movt r2, #43520 @ 0xaa00 │ │ │ │ mov r3, r4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ - ldr r0, [pc, #96] @ 367a8 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 1c950 │ │ │ │ + mov r2, #14336 @ 0x3800 │ │ │ │ + movt r2, #29083 @ 0x719b │ │ │ │ mov r3, r4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ - b 3660c │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r2, #4 │ │ │ │ + bl 1c950 │ │ │ │ + b 37440 │ │ │ │ movw r3, #1831 @ 0x727 │ │ │ │ - b 366c8 │ │ │ │ + b 37514 │ │ │ │ movw r3, #1551 @ 0x60f │ │ │ │ - b 366c8 │ │ │ │ + b 37514 │ │ │ │ movw r3, #1543 @ 0x607 │ │ │ │ - b 366c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r8, r8, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r8, r8, ror #8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - @ instruction: 0x46464952 │ │ │ │ - ldrbmi r4, [r6, #-343] @ 0xfffffea9 │ │ │ │ - rsbscs r6, r4, r6, ror #26 │ │ │ │ - cmnvs r4, r4, ror #2 │ │ │ │ - eoreq r8, r8, r0, lsl #5 │ │ │ │ - @ instruction: 0x0019ebdc │ │ │ │ - bge 369ac │ │ │ │ - orrsvc r3, fp, r0, lsl #16 │ │ │ │ + b 37514 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r9, r4, ror #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r9, r8, asr r6 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r7, r9, r0, ror #8 │ │ │ │ + andseq lr, sl, ip, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #192] @ 36884 │ │ │ │ + ldr r3, [pc, #208] @ 376d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 367f4 │ │ │ │ - ldr r4, [pc, #176] @ 36888 │ │ │ │ + bne 37644 │ │ │ │ + ldr r4, [pc, #192] @ 376dc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #144] @ 3688c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #148] @ 376e0 │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - bl 1bf50 │ │ │ │ + bl 1beac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3686c │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r6, [pc, #112] @ 36890 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + bne 376c0 │ │ │ │ + ldrd r2, [r5, #8] │ │ │ │ + mov r6, #61440 @ 0xf000 │ │ │ │ + movt r6, #65535 @ 0xffff │ │ │ │ cmp r6, r2 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ - bcc 36840 │ │ │ │ - ldr r1, [pc, #96] @ 36894 │ │ │ │ + bcc 37690 │ │ │ │ + ldr r1, [pc, #96] @ 376e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 36428 │ │ │ │ - b 367d0 │ │ │ │ - ldr r2, [pc, #80] @ 36898 │ │ │ │ + bl 37240 │ │ │ │ + b 37614 │ │ │ │ + ldr r2, [pc, #80] @ 376e8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #52] @ 36890 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #61440 @ 0xf000 │ │ │ │ + movt r0, #65535 @ 0xffff │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, [r5, #8] │ │ │ │ - b 3682c │ │ │ │ - ldr r2, [pc, #40] @ 3689c │ │ │ │ + b 3767c │ │ │ │ + ldr r2, [pc, #36] @ 376ec │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 367d0 │ │ │ │ - eoreq r9, r8, ip, ror #27 │ │ │ │ - eoreq sl, r8, ip, ror #26 │ │ │ │ - eoreq sl, r8, r4, asr #26 │ │ │ │ - @ instruction: 0xfffff000 │ │ │ │ - eoreq sl, r8, r0, lsl sp │ │ │ │ - andseq r9, r6, r4, ror #13 │ │ │ │ - andseq r9, r6, r0, lsl #13 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 37614 │ │ │ │ + eoreq r8, r9, r8, lsr #31 │ │ │ │ + eoreq r9, r9, r8, lsr #30 │ │ │ │ + strdeq r9, [r9], -r0 @ │ │ │ │ + eoreq r9, r9, r0, asr #29 │ │ │ │ + andseq r9, r7, r0, asr r2 │ │ │ │ + andseq r9, r7, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #672] @ 36b5c │ │ │ │ - ldr r3, [pc, #672] @ 36b60 │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #720] @ 379e4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r6, r1 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ mov r4, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - add r0, sp, #24 │ │ │ │ + mov r2, #3 │ │ │ │ + ldr ip, [pc, #704] @ 379e8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r1, sp, #20 │ │ │ │ + ldr r8, [pc, #692] @ 379ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #688] @ 379f0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #680] @ 379f4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, #676] @ 379f8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [pc, #624] @ 36b64 │ │ │ │ - ldr r8, [pc, #624] @ 36b68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #616] @ 36b6c │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #604] @ 36b70 │ │ │ │ - mov r2, #3 │ │ │ │ - ldr r9, [pc, #600] @ 36b74 │ │ │ │ - ldr r1, [pc, #600] @ 36b78 │ │ │ │ + add r3, sp, #24 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + ldr r3, [pc, #644] @ 379fc │ │ │ │ + str r9, [sp, #28] │ │ │ │ + vstr d16, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #596] @ 36b7c │ │ │ │ add r2, r8, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp, #56] @ 0x38 │ │ │ │ + vstr d16, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #612] @ 37a00 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - str r9, [sp, #28] │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r2, [r9] │ │ │ │ + vstr d16, [sp, #72] @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #584] @ 37a04 │ │ │ │ + vstr d16, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - add r1, sp, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36afc │ │ │ │ + bne 37980 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36b14 │ │ │ │ - ldr r3, [pc, #520] @ 36b80 │ │ │ │ + beq 3799c │ │ │ │ + ldr r3, [pc, #548] @ 37a08 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 369a8 │ │ │ │ + beq 37818 │ │ │ │ cmp r4, #29 │ │ │ │ - bgt 36b48 │ │ │ │ + bgt 379d0 │ │ │ │ cmp r4, #2 │ │ │ │ movle r4, #9 │ │ │ │ - ble 369a8 │ │ │ │ - ldr r3, [pc, #484] @ 36b84 │ │ │ │ + ble 37818 │ │ │ │ + mov r3, #520 @ 0x208 │ │ │ │ + movt r3, #8706 @ 0x2202 │ │ │ │ lsr r3, r3, r4 │ │ │ │ tst r3, #1 │ │ │ │ moveq r4, #9 │ │ │ │ - ldr r3, [pc, #472] @ 36b88 │ │ │ │ - mov r0, #65536 @ 0x10000 │ │ │ │ - ldr r7, [r7, r3] │ │ │ │ - mov r1, #131072 @ 0x20000 │ │ │ │ - strd r0, [r7, #16] │ │ │ │ + ldr r3, [pc, #492] @ 37a0c │ │ │ │ mov r0, r4 │ │ │ │ + mul r8, r5, r6 │ │ │ │ + ldr r7, [r7, r3] │ │ │ │ + mov r3, #65536 @ 0x10000 │ │ │ │ stm r7, {r5, r6} │ │ │ │ + str r3, [r7, #16] │ │ │ │ + mov r3, #131072 @ 0x20000 │ │ │ │ str r4, [r7, #8] │ │ │ │ - bl 92e7c │ │ │ │ - mul r8, r5, r6 │ │ │ │ - ldr r2, [pc, #436] @ 36b8c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r2, [r2] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + bl 98544 │ │ │ │ + ldr r3, [pc, #452] @ 37a10 │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3] │ │ │ │ add r3, r0, #7 │ │ │ │ movge r3, r0 │ │ │ │ asr r3, r3, #3 │ │ │ │ mul r3, r8, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ - ldr r3, [pc, #400] @ 36b90 │ │ │ │ + ldr r3, [pc, #416] @ 37a14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - bne 36ac8 │ │ │ │ - ldr r7, [pc, #388] @ 36b94 │ │ │ │ + bne 3794c │ │ │ │ cmp r6, #1 │ │ │ │ + ldr r7, [pc, #400] @ 37a18 │ │ │ │ add r7, pc, r7 │ │ │ │ - ble 36ad8 │ │ │ │ - ldr r6, [pc, #376] @ 36b98 │ │ │ │ + ble 3795c │ │ │ │ + ldr r6, [pc, #392] @ 37a1c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #364] @ 36b9c │ │ │ │ + ldr r4, [pc, #384] @ 37a20 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #380] @ 37a24 │ │ │ │ + mov ip, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov r0, r1 │ │ │ │ str r7, [sp] │ │ │ │ - ldr r4, [pc, #348] @ 36ba0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov ip, r0 │ │ │ │ stmib sp, {r5, r6, ip} │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #328] @ 36ba4 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #344] @ 37a28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #312] @ 36ba8 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #328] @ 37a2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 36ae4 │ │ │ │ - ldr r3, [pc, #288] @ 36bac │ │ │ │ + beq 37968 │ │ │ │ + ldr r3, [pc, #304] @ 37a30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36b04 │ │ │ │ + bne 37988 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #268] @ 36bb0 │ │ │ │ - ldr r3, [pc, #184] @ 36b60 │ │ │ │ + ldr r2, [pc, #284] @ 37a34 │ │ │ │ + ldr r3, [pc, #216] @ 379f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36b58 │ │ │ │ + bne 379e0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r7, [pc, #228] @ 36bb4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r7, [pc, #228] @ 37a38 │ │ │ │ cmp r6, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - bgt 36a18 │ │ │ │ - ldr r6, [pc, #216] @ 36bb8 │ │ │ │ + bgt 3788c │ │ │ │ + ldr r6, [pc, #216] @ 37a3c │ │ │ │ add r6, pc, r6 │ │ │ │ - b 36a20 │ │ │ │ - ldr r2, [pc, #208] @ 36bbc │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 37894 │ │ │ │ + ldr r2, [pc, #208] @ 37a40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 36a9c │ │ │ │ - ldr r2, [pc, #180] @ 36bc0 │ │ │ │ + b 37910 │ │ │ │ + mov r2, #61440 @ 0xf000 │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ mov r3, #0 │ │ │ │ - bl 36428 │ │ │ │ - b 36a98 │ │ │ │ + bl 37240 │ │ │ │ + b 3790c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36b3c │ │ │ │ - ldr r0, [pc, #156] @ 36bc4 │ │ │ │ + beq 379c4 │ │ │ │ + ldr r0, [pc, #148] @ 37a44 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r3, [pc, #148] @ 36bc8 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r3, [pc, #140] @ 37a48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b 36970 │ │ │ │ - ldr r0, [pc, #136] @ 36bcc │ │ │ │ + b 377dc │ │ │ │ + ldr r0, [pc, #128] @ 37a4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 36b28 │ │ │ │ + b 379b0 │ │ │ │ sub r3, r4, #264 @ 0x108 │ │ │ │ cmp r3, #2 │ │ │ │ movcs r4, #9 │ │ │ │ - b 369a8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r8, ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r6, r4, lsl #19 │ │ │ │ - eoreq sl, r8, r0, asr #24 │ │ │ │ - andseq r9, r6, r8, lsr #13 │ │ │ │ - mlaeq r8, ip, pc, r7 @ │ │ │ │ - eoreq r9, r8, ip, ror ip │ │ │ │ - andseq r1, r7, r8, lsr #27 │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq r9, r8, r8, lsr ip │ │ │ │ - andcs r0, r2, #8, 4 @ 0x80000000 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - ldrdeq r9, [r8], -r8 @ │ │ │ │ - eoreq sl, r8, r4, asr #22 │ │ │ │ - andseq r9, r6, r4, lsl #11 │ │ │ │ - andseq r9, r6, r0, lsl #11 │ │ │ │ - andseq r9, r6, r0, lsl #11 │ │ │ │ - eoreq sl, r8, r0, lsl #22 │ │ │ │ - mulseq r6, ip, r5 │ │ │ │ - andseq r9, r6, ip, lsr #12 │ │ │ │ - eoreq r9, r8, r4, lsr #22 │ │ │ │ - eoreq r7, r8, r4, lsr #28 │ │ │ │ - @ instruction: 0x001694bc │ │ │ │ - andseq r9, r6, r8, asr #9 │ │ │ │ - @ instruction: 0x001695b4 │ │ │ │ - svcvc 0x00fff000 │ │ │ │ - andseq r9, r6, r8, asr #8 │ │ │ │ - eoreq sl, r8, r0, lsl sl │ │ │ │ - andseq r9, r6, ip, lsr r4 │ │ │ │ + b 37818 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq r6, r7, r4, lsl #10 │ │ │ │ + eoreq r7, r9, r0, lsr #3 │ │ │ │ + strdeq r9, [r9], -r8 @ │ │ │ │ + eoreq r8, r9, ip, asr lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r9, r8, lsl #3 │ │ │ │ + andseq r1, r8, r8, lsl r9 │ │ │ │ + andseq r9, r7, r0, asr #3 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r8, r9, ip, asr #27 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r8, r9, r0, ror #26 │ │ │ │ + ldrdeq r9, [r9], -r0 @ │ │ │ │ + ldrsbeq r9, [r7], -r0 │ │ │ │ + andseq r9, r7, ip, asr #1 │ │ │ │ + eoreq r9, r9, r4, lsl #25 │ │ │ │ + ldrheq r9, [r7], -r4 │ │ │ │ + andseq r9, r7, r8, ror #1 │ │ │ │ + andseq r9, r7, r8, ror r1 │ │ │ │ + strhteq r8, [r9], -r0 │ │ │ │ + eoreq r6, r9, r8, asr #31 │ │ │ │ + @ instruction: 0x00178ff8 │ │ │ │ + andseq r9, r7, r4 │ │ │ │ + andseq r9, r7, r8, ror #1 │ │ │ │ + andseq r8, r7, r0, lsl #31 │ │ │ │ + eoreq r9, r9, r8, lsl #23 │ │ │ │ + andseq r8, r7, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 36c70 │ │ │ │ + ldr r2, [pc, #148] @ 37b04 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r6, [pc, #136] @ 37b08 │ │ │ │ + ldr r4, [pc, #136] @ 37b0c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #116] @ 36c74 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #128] @ 37b10 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - ldr r6, [pc, #112] @ 36c78 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #100] @ 36c7c │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r4, [pc, #96] @ 36c80 │ │ │ │ - ldr r5, [pc, #96] @ 36c84 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r5, [pc, #116] @ 37b14 │ │ │ │ add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #104] @ 37b18 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ mov r2, r5 │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr ip, [r3] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c2c │ │ │ │ - ldr r2, [pc, #40] @ 36c88 │ │ │ │ + bne 37ab4 │ │ │ │ + ldr r2, [pc, #52] @ 37b1c │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7ea58 │ │ │ │ - andseq r9, r6, r4, lsl r5 │ │ │ │ - andseq r9, r6, r4, lsr #10 │ │ │ │ - strhteq r7, [r8], -r4 │ │ │ │ - andeq r1, r0, r8, lsr #7 │ │ │ │ - eoreq r3, r8, ip, lsr r1 │ │ │ │ - andseq r9, r6, r4, lsl r5 │ │ │ │ - andseq r9, r6, r4, asr #25 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + andseq r9, r7, r4, asr #32 │ │ │ │ + eoreq r6, r9, ip, asr #28 │ │ │ │ + ldrdeq r2, [r9], -ip @ │ │ │ │ + andseq r9, r7, r8, asr #32 │ │ │ │ + andseq r9, r7, r0, asr r0 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ + @ instruction: 0x001797fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r9, [pc, #632] @ 36f1c │ │ │ │ + ldr r9, [pc, #652] @ 37dd4 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs sl, r0, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 36e60 │ │ │ │ + beq 37d18 │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36e60 │ │ │ │ - ldr r3, [pc, #600] @ 36f20 │ │ │ │ - ldr r8, [pc, #600] @ 36f24 │ │ │ │ + beq 37d18 │ │ │ │ + ldr r3, [pc, #620] @ 37dd8 │ │ │ │ + ldr r8, [pc, #620] @ 37ddc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #592] @ 36f28 │ │ │ │ add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #608] @ 37de0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36e60 │ │ │ │ + beq 37d18 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36ef4 │ │ │ │ + beq 37dac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36ef4 │ │ │ │ + beq 37dac │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r8] │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 36e44 │ │ │ │ + beq 37cfc │ │ │ │ sub r7, r0, r5 │ │ │ │ add r0, r7, #1 │ │ │ │ - add r0, r5, r0 │ │ │ │ - bl 1b560 │ │ │ │ mov r6, r7 │ │ │ │ + add r0, r5, r0 │ │ │ │ + bl 1b4c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 36f10 │ │ │ │ - ldr r2, [pc, #448] @ 36f2c │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 37dc8 │ │ │ │ + ldr r2, [pc, #468] @ 37de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr fp, [pc, #420] @ 36f30 │ │ │ │ - ldr r2, [pc, #420] @ 36f34 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #4 │ │ │ │ + ldr fp, [pc, #448] @ 37de8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #440] @ 37dec │ │ │ │ add fp, pc, fp │ │ │ │ ldr r4, [r9, r2] │ │ │ │ - b 36da4 │ │ │ │ + b 37c48 │ │ │ │ ldr r4, [fp, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36e24 │ │ │ │ + beq 37cdc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d918 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36d98 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ + bne 37c3c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ blx r6 │ │ │ │ - ldr r2, [pc, #352] @ 36f38 │ │ │ │ + ldr r2, [pc, #372] @ 37df0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ bics r1, r3, #2 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ streq r3, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36e18 │ │ │ │ - ldr r2, [pc, #324] @ 36f3c │ │ │ │ + bne 37cbc │ │ │ │ + ldr r2, [pc, #344] @ 37df4 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 36ce0 │ │ │ │ + bne 37b84 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ 36f40 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #276] @ 37df8 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 36e08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 37cac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #232] @ 36f44 │ │ │ │ + ldr r0, [pc, #232] @ 37dfc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 36d64 │ │ │ │ - ldr r4, [pc, #224] @ 36f48 │ │ │ │ - ldr r5, [pc, #224] @ 36f4c │ │ │ │ + b 37c08 │ │ │ │ + ldr r4, [pc, #224] @ 37e00 │ │ │ │ + ldr r5, [pc, #224] @ 37e04 │ │ │ │ + ldr r6, [pc, #224] @ 37e08 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #212] @ 36f50 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #212] @ 37e0c │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r3, [r4] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #156] @ 36f34 │ │ │ │ - ldr r6, [pc, #184] @ 36f54 │ │ │ │ - ldr r4, [r9, r3] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #144] @ 37dec │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ + ldr r4, [r9, r3] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ ldr fp, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #8] │ │ │ │ bics r2, r3, #2 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ streq r3, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36e18 │ │ │ │ + bne 37cbc │ │ │ │ ldr r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36eb4 │ │ │ │ - b 36e14 │ │ │ │ - ldr r2, [pc, #92] @ 36f58 │ │ │ │ + bne 37d6c │ │ │ │ + b 37cb8 │ │ │ │ + ldr r2, [pc, #92] @ 37e10 │ │ │ │ mov r0, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - bl 30808 │ │ │ │ - ldr r0, [pc, #68] @ 36f5c │ │ │ │ + bl 311a4 │ │ │ │ + ldr r0, [pc, #68] @ 37e14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 36d64 │ │ │ │ - eoreq r7, r8, ip, lsl ip │ │ │ │ - andseq r9, r6, r8, lsr #9 │ │ │ │ - eoreq sl, r8, r0, lsl #17 │ │ │ │ - andseq r9, r6, r0, lsr #9 │ │ │ │ - andseq r9, r6, r0, ror #8 │ │ │ │ - ldrdeq r2, [r8], -r4 @ │ │ │ │ - andeq r1, r0, r8, lsr #7 │ │ │ │ - ldrdeq r9, [r8], -ip @ │ │ │ │ - andseq r9, r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x001693fc │ │ │ │ - andseq r9, r6, ip, ror #5 │ │ │ │ - eoreq sl, r8, ip, ror #13 │ │ │ │ - strhteq r2, [r8], -r4 │ │ │ │ - @ instruction: 0x001692d0 │ │ │ │ - eoreq r9, r8, r0, lsl #14 │ │ │ │ - andseq r9, r6, r4, lsl #5 │ │ │ │ - andseq r9, r6, r0, lsr r2 │ │ │ │ + b 37c08 │ │ │ │ + mlaeq r9, r0, sp, r6 │ │ │ │ + andseq r8, r7, r4, asr #31 │ │ │ │ + eoreq r9, r9, r0, ror #19 │ │ │ │ + @ instruction: 0x00178fbc │ │ │ │ + andseq r8, r7, r8, ror #30 │ │ │ │ + eoreq r2, r9, r8, asr #2 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ + eoreq r8, r9, r8, lsr r9 │ │ │ │ + andseq r8, r7, ip, lsl pc │ │ │ │ + @ instruction: 0x00178ef8 │ │ │ │ + @ instruction: 0x00178df4 │ │ │ │ + eoreq r9, r9, r0, lsr r8 │ │ │ │ + eoreq r2, r9, r8, lsr r0 │ │ │ │ + eoreq r8, r9, r8, ror #16 │ │ │ │ + andseq r8, r7, r0, asr #27 │ │ │ │ + andseq r8, r7, r8, lsl #27 │ │ │ │ + andseq r8, r7, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ sub r4, r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - pople {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #56] @ 36fcc │ │ │ │ + ble 37e60 │ │ │ │ + ldr r3, [pc, #84] @ 37ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ands r6, r2, #448 @ 0x1c0 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 37e70 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r4, r0 │ │ │ │ blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ - eoreq r9, r8, r0, lsr #12 │ │ │ │ - ldr ip, [pc, #88] @ 37030 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ + eoreq r8, r9, r0, ror #14 │ │ │ │ + ldr ip, [pc, #88] @ 37f0c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + ldr lr, [pc, #84] @ 37f10 │ │ │ │ + ldr r3, [pc, #84] @ 37f14 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #80] @ 37034 │ │ │ │ - ldr r3, [pc, #80] @ 37038 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ and ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ mov lr, r0 │ │ │ │ moveq r0, ip │ │ │ │ + moveq ip, lr │ │ │ │ + str ip, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ mov r0, r2 │ │ │ │ - moveq ip, lr │ │ │ │ moveq r2, r1 │ │ │ │ moveq r1, r0 │ │ │ │ - str ip, [r3, #8] │ │ │ │ stm r3, {r1, r2} │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r7, [r8], -r0 @ │ │ │ │ - andeq r1, r0, r8, ror #12 │ │ │ │ - eoreq sl, r8, r0, ror r5 │ │ │ │ - ldr r3, [pc, #8] @ 3704c │ │ │ │ + eoreq r6, r9, r4, lsr #20 │ │ │ │ + andeq r1, r0, r4, asr r6 │ │ │ │ + mlaeq r9, r4, r6, r9 │ │ │ │ + ldr r3, [pc, #8] @ 37f28 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - eoreq sl, r8, r8, lsl r5 │ │ │ │ - ldr r3, [pc, #8] @ 37060 │ │ │ │ + eoreq r9, r9, ip, lsr r6 │ │ │ │ + ldr r3, [pc, #8] @ 37f3c │ │ │ │ add r3, pc, r3 │ │ │ │ strd r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - eoreq sl, r8, r4, lsl #10 │ │ │ │ + eoreq r9, r9, r8, lsr #12 │ │ │ │ + cmp r0, #0 │ │ │ │ + movle r3, #1 │ │ │ │ + movgt r3, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + movgt r3, #0 │ │ │ │ + andle r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r1, #768 @ 0x300 │ │ │ │ + movne r0, #1024 @ 0x400 │ │ │ │ + bne 37f90 │ │ │ │ + cmp r1, #0 │ │ │ │ + ble 37fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - cmple r1, #0 │ │ │ │ - movle r1, #768 @ 0x300 │ │ │ │ - movle r0, #1024 @ 0x400 │ │ │ │ - ble 37098 │ │ │ │ - cmp r1, #0 │ │ │ │ - ble 370e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - lslle r0, r1, #2 │ │ │ │ - ldrle r3, [pc, #116] @ 37104 │ │ │ │ - addle r0, r0, #2 │ │ │ │ - umullle r3, r0, r3, r0 │ │ │ │ - lsrle r0, r0, #1 │ │ │ │ - ldr r3, [pc, #104] @ 37108 │ │ │ │ + bgt 37f90 │ │ │ │ + lsl r0, r1, #2 │ │ │ │ + movw r3, #43691 @ 0xaaab │ │ │ │ + movt r3, #43690 @ 0xaaaa │ │ │ │ + add r0, r0, #2 │ │ │ │ + umull r3, r0, r3, r0 │ │ │ │ + lsr r0, r0, #1 │ │ │ │ + ldr r3, [pc, #100] @ 37ffc │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s13, [r3, #44] @ 0x2c │ │ │ │ strd r0, [r3, #32] │ │ │ │ vcmp.f32 s13, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 370d8 │ │ │ │ + bne 37fd0 │ │ │ │ vmov s15, r0 │ │ │ │ - ldr r3, [pc, #76] @ 3710c │ │ │ │ + ldr r3, [pc, #72] @ 38000 │ │ │ │ vmov s14, r1 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s13, [r3] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vdiv.f32 s13, s15, s14 │ │ │ │ - ldr r3, [pc, #48] @ 37110 │ │ │ │ + ldr r3, [pc, #44] @ 38004 │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s13, [r3, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ add r3, r0, #1 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r3, #3 │ │ │ │ movge r1, r3 │ │ │ │ asr r1, r1, #2 │ │ │ │ - b 37098 │ │ │ │ - bge feae1bb8 <_IO_stdin_used@@MPLAYER_1+0xfe947828> │ │ │ │ - strhteq sl, [r8], -ip │ │ │ │ - eoreq r9, r8, r8, lsl #10 │ │ │ │ - eoreq sl, r8, ip, ror r4 │ │ │ │ + b 37f90 │ │ │ │ + eoreq r9, r9, r4, asr #11 │ │ │ │ + eoreq r8, r9, r4, lsl r6 │ │ │ │ + eoreq r9, r9, r4, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 36fd0 │ │ │ │ - ldr r3, [pc, #288] @ 37260 │ │ │ │ + vmov s15, r6 │ │ │ │ + bl 37eac │ │ │ │ + ldr r3, [pc, #300] @ 38170 │ │ │ │ add r3, pc, r3 │ │ │ │ + vcvt.f32.s32 s13, s15 │ │ │ │ vldr s15, [r3, #32] │ │ │ │ - vldr s14, [r3, #48] @ 0x30 │ │ │ │ + vldr s10, [r3, #48] @ 0x30 │ │ │ │ str r6, [r5] │ │ │ │ - vcvt.f32.s32 s12, s15 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ vldr s15, [r3, #8] │ │ │ │ - vcvt.f32.s32 s9, s15 │ │ │ │ - vdiv.f32 s11, s12, s14 │ │ │ │ - vmov s15, r6 │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vdiv.f32 s15, s13, s9 │ │ │ │ + vcvt.f32.s32 s12, s15 │ │ │ │ + vdiv.f32 s11, s14, s10 │ │ │ │ + vdiv.f32 s15, s13, s12 │ │ │ │ vldr s13, [r3, #36] @ 0x24 │ │ │ │ - vcvt.f32.s32 s10, s13 │ │ │ │ - vdiv.f32 s13, s10, s11 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ + vdiv.f32 s9, s13, s11 │ │ │ │ vldr s11, [r3, #12] │ │ │ │ - vcvt.f32.s32 s8, s11 │ │ │ │ - vmul.f32 s15, s15, s8 │ │ │ │ - vmul.f32 s15, s15, s13 │ │ │ │ + vcvt.f32.s32 s11, s11 │ │ │ │ + vmul.f32 s15, s15, s11 │ │ │ │ + vmul.f32 s15, s15, s9 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov lr, s15 │ │ │ │ cmp lr, #0 │ │ │ │ and ip, lr, #1 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add ip, ip, lr │ │ │ │ cmp ip, r7 │ │ │ │ str ip, [r4] │ │ │ │ - bgt 371b4 │ │ │ │ + bgt 380b4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bge 37238 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmov.f64 d2, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vdiv.f64 d3, d2, d7 │ │ │ │ + bge 38148 │ │ │ │ + vcvt.f64.f32 d18, s10 │ │ │ │ + vmov.f64 d19, #112 @ 0x3f800000 1.0 │ │ │ │ vmov s15, r7 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s14, s15, s8 │ │ │ │ - vmul.f32 s14, s14, s9 │ │ │ │ - vdiv.f64 d4, d5, d3 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d5, d6, d4 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vdiv.f64 d20, d19, d18 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vdiv.f32 s15, s14, s11 │ │ │ │ + vdiv.f64 d19, d16, d20 │ │ │ │ + vmul.f32 s15, s15, s12 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d18, d17, d19 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ cmp r1, #0 │ │ │ │ and lr, r1, #1 │ │ │ │ rsblt lr, lr, #0 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r6, lr │ │ │ │ - blt 37240 │ │ │ │ + blt 38150 │ │ │ │ str r7, [r4] │ │ │ │ str lr, [r5] │ │ │ │ ldr ip, [r4] │ │ │ │ vmov s15, lr │ │ │ │ - ldr r3, [pc, #68] @ 37264 │ │ │ │ + ldr r3, [pc, #84] @ 38174 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s13, s14, s15 │ │ │ │ vstr s13, [r3, #40] @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr lr, [r5] │ │ │ │ - b 37214 │ │ │ │ - ldr r2, [pc, #32] @ 37268 │ │ │ │ + b 38114 │ │ │ │ + ldr r2, [pc, #32] @ 38178 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr lr, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr ip, [r4] │ │ │ │ - b 37214 │ │ │ │ - eoreq sl, r8, ip, lsl r4 │ │ │ │ - eoreq sl, r8, r4, lsr r3 │ │ │ │ - andseq r9, r6, r0 │ │ │ │ + ldr lr, [r5] │ │ │ │ + b 38114 │ │ │ │ + eoreq r9, r9, r8, lsl r5 │ │ │ │ + eoreq r9, r9, r4, lsr r4 │ │ │ │ + andseq r8, r7, ip, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #164] @ 37328 │ │ │ │ + ldr r5, [pc, #176] @ 38250 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 36fd0 │ │ │ │ + bl 37eac │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 372dc │ │ │ │ - ldr r3, [pc, #136] @ 3732c │ │ │ │ + beq 381ec │ │ │ │ + ldr r3, [pc, #148] @ 38254 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ cmpne r3, #0 │ │ │ │ - blt 3730c │ │ │ │ - ldr r2, [pc, #116] @ 37330 │ │ │ │ - ldr r3, [pc, #116] @ 37334 │ │ │ │ + blt 38240 │ │ │ │ + ldr r2, [pc, #128] @ 38258 │ │ │ │ + ldr r3, [pc, #128] @ 3825c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r3, [r3] │ │ │ │ - b 37114 │ │ │ │ - ldr r3, [pc, #84] @ 37338 │ │ │ │ + b 3820c │ │ │ │ + ldr r3, [pc, #108] @ 38260 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #68] @ 3733c │ │ │ │ - mov r1, r6 │ │ │ │ + bne 3822c │ │ │ │ + ldr r3, [pc, #92] @ 38264 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, r7 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 37114 │ │ │ │ - ldr r3, [pc, #44] @ 37340 │ │ │ │ mov r1, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 38008 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #32] @ 38268 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 37114 │ │ │ │ - eoreq r7, r8, r4, lsr r6 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, ip, ror r2 │ │ │ │ - eoreq sl, r8, r0, ror #4 │ │ │ │ - eoreq sl, r8, r4, asr #4 │ │ │ │ + b 3820c │ │ │ │ + eoreq r6, r9, r0, lsr r7 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r8, ror #4 │ │ │ │ + eoreq r9, r9, r4, asr r3 │ │ │ │ + eoreq r9, r9, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #376] @ 374d4 │ │ │ │ - ldr r3, [pc, #376] @ 374d8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #392] @ 38418 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r4, [pc, #364] @ 374dc │ │ │ │ mov r6, r0 │ │ │ │ + sub r5, r6, #2 │ │ │ │ + ldr r3, [pc, #380] @ 3841c │ │ │ │ + clz r5, r5 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + ldr r4, [pc, #372] @ 38420 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 36fd0 │ │ │ │ - ldr r3, [pc, #344] @ 374e0 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 37eac │ │ │ │ + ldr r3, [pc, #344] @ 38424 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - sub r5, r6, #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - clz r5, r5 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ cmp r2, #0 │ │ │ │ movlt r3, r5 │ │ │ │ orrge r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 374b8 │ │ │ │ - ldr r2, [pc, #300] @ 374e4 │ │ │ │ - ldr r3, [pc, #300] @ 374e8 │ │ │ │ + beq 383fc │ │ │ │ + ldr r2, [pc, #316] @ 38428 │ │ │ │ + ldr r3, [pc, #316] @ 3842c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r7, [r3] │ │ │ │ - ldr r3, [pc, #284] @ 374ec │ │ │ │ + ldr r3, [pc, #300] @ 38430 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s15, [r3, #4] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 37470 │ │ │ │ + bgt 383b4 │ │ │ │ vmov s14, r7 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ vnmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - ldr r3, [pc, #248] @ 374f0 │ │ │ │ + ldr r3, [pc, #264] @ 38434 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 374b0 │ │ │ │ - ldr r3, [pc, #224] @ 374f4 │ │ │ │ + beq 383f4 │ │ │ │ + ldr r3, [pc, #240] @ 38438 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vldr s13, [r3] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - ldr r3, [pc, #212] @ 374f8 │ │ │ │ - ldr r2, [pc, #212] @ 374fc │ │ │ │ + ldr r3, [pc, #228] @ 3843c │ │ │ │ + ldr r2, [pc, #228] @ 38440 │ │ │ │ add r3, pc, r3 │ │ │ │ - vldr s14, [r3, #40] @ 0x28 │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ - vstr s13, [r3, #52] @ 0x34 │ │ │ │ + vldr s14, [r3, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ + vstr s13, [r3, #52] @ 0x34 │ │ │ │ vmul.f32 s14, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vcvt.s32.f32 s14, s14 │ │ │ │ - vstr s15, [r3, #60] @ 0x3c │ │ │ │ vstr s14, [r3, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #132] @ 374d8 │ │ │ │ + vstr s15, [r3, #60] @ 0x3c │ │ │ │ + ldr r3, [pc, #148] @ 3841c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 374cc │ │ │ │ + bne 38410 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3726c │ │ │ │ + bl 3817c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + ldr r2, [pc, #116] @ 38444 │ │ │ │ subs r3, r7, r3 │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + vldr s14, [r2, #4] │ │ │ │ subeq r3, r8, r3 │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r3, [pc, #100] @ 37500 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - b 373f0 │ │ │ │ - vldr s13, [pc, #24] @ 374d0 │ │ │ │ - b 37418 │ │ │ │ - ldr r3, [pc, #68] @ 37504 │ │ │ │ + b 38324 │ │ │ │ + vldr s13, [pc, #24] @ 38414 │ │ │ │ + b 3834c │ │ │ │ + ldr r3, [pc, #68] @ 38448 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #32] │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ - b 373c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 382fc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r7, r8, ip, ror #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r8, r4, asr #10 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r9, r8, r0, lsl #4 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsl #8 │ │ │ │ - eoreq sl, r8, r4, lsr r1 │ │ │ │ - mlaeq r8, r4, r4, r7 │ │ │ │ - eoreq r9, r8, r0, lsr r1 │ │ │ │ - mlaeq r8, ip, r0, sl │ │ │ │ - ldr r3, [pc, #24] @ 37528 │ │ │ │ + eoreq r6, r9, r8, lsr r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r9, r0, lsr r6 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r8, r9, ip, asr #5 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, ror #7 │ │ │ │ + eoreq r9, r9, r0, lsl #4 │ │ │ │ + eoreq r6, r9, ip, ror r5 │ │ │ │ + strdeq r8, [r9], -r8 @ │ │ │ │ + eoreq r9, r9, r8, asr r1 │ │ │ │ + ldr r3, [pc, #24] @ 3846c │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r1, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ bx lr │ │ │ │ - eoreq sl, r8, r8, asr #32 │ │ │ │ + eoreq r9, r9, r0, lsl #2 │ │ │ │ mov r0, #1 │ │ │ │ - b 37344 │ │ │ │ + b 3826c │ │ │ │ mov r0, #2 │ │ │ │ - b 37344 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 3826c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr ip, [pc, #1392] @ 37ac8 │ │ │ │ + ldr ip, [pc, #1416] @ 38a30 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #1388] @ 37acc │ │ │ │ - add ip, pc, ip │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1380] @ 37ad0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [ip] │ │ │ │ + ldr r2, [pc, #1400] @ 38a34 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #1396] @ 38a38 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 37798 │ │ │ │ - ldr r6, [pc, #1336] @ 37ad4 │ │ │ │ - ldr r7, [pc, #1336] @ 37ad8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ + beq 386ec │ │ │ │ + ldr r6, [pc, #1360] @ 38a3c │ │ │ │ mov r5, #0 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r7, [pc, #1348] @ 38a40 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ sub r3, r5, #1 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #44] @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #52] @ 0x34 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #60] @ 0x3c │ │ │ │ strh r2, [sp, #64] @ 0x40 │ │ │ │ strh r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 37a78 │ │ │ │ + bhi 389dc │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r1, [pc, #1256] @ 37adc │ │ │ │ + ldr r1, [pc, #1280] @ 38a44 │ │ │ │ mov r3, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 378cc │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ - ldr r3, [r8] │ │ │ │ - str r2, [sp, #8] │ │ │ │ + bne 3881c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #1212] @ 37ae0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [pc, #1224] @ 38a48 │ │ │ │ ldr r3, [r9] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ + mov r0, #3 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r2, [pc, #1200] @ 38a4c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r2, [pc, #1148] @ 37ae4 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #8] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ strgt r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r8] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 376c8 │ │ │ │ + beq 3861c │ │ │ │ ldrb r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - ldreq r1, [r9] │ │ │ │ - ldreq ip, [sp, #120] @ 0x78 │ │ │ │ - subeq r1, ip, r1 │ │ │ │ - subeq r2, r1, r2 │ │ │ │ - streq r2, [sp, #48] @ 0x30 │ │ │ │ + bne 3861c │ │ │ │ + ldr r1, [r9] │ │ │ │ + ldr ip, [sp, #120] @ 0x78 │ │ │ │ + sub r1, ip, r1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 376f0 │ │ │ │ + beq 38648 │ │ │ │ ldrb r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - ldreq r1, [r8] │ │ │ │ - ldreq ip, [sp, #124] @ 0x7c │ │ │ │ - subeq r1, ip, r1 │ │ │ │ - subeq r2, r1, r2 │ │ │ │ - streq r2, [sp, #52] @ 0x34 │ │ │ │ - ldr ip, [sp, #56] @ 0x38 │ │ │ │ - cmp ip, #100 @ 0x64 │ │ │ │ - bls 37958 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr lr, [sp, #60] @ 0x3c │ │ │ │ + bne 38648 │ │ │ │ + ldr r1, [r8] │ │ │ │ + ldr ip, [sp, #124] @ 0x7c │ │ │ │ + sub r1, ip, r1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + ldr lr, [sp, #56] @ 0x38 │ │ │ │ cmp lr, #100 @ 0x64 │ │ │ │ - bls 3791c │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #972] @ 37ae8 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bls 388bc │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + cmp ip, #100 @ 0x64 │ │ │ │ + bls 38880 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - str r0, [sp] │ │ │ │ - str lr, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - bl 7ea58 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [pc, #976] @ 38a50 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - beq 379dc │ │ │ │ + beq 38940 │ │ │ │ cmp fp, #0 │ │ │ │ strne r3, [fp] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 37a18 │ │ │ │ + beq 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 379b4 │ │ │ │ + beq 38918 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [r1] │ │ │ │ - ble 37994 │ │ │ │ - ldr r3, [pc, #876] @ 37aec │ │ │ │ + ble 388f8 │ │ │ │ + ldr r3, [pc, #896] @ 38a54 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #860] @ 37af0 │ │ │ │ + ldr r3, [pc, #880] @ 38a58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, #1 │ │ │ │ - b 378f0 │ │ │ │ - ldr r1, [pc, #844] @ 37af4 │ │ │ │ + b 38840 │ │ │ │ + ldr r1, [pc, #864] @ 38a5c │ │ │ │ mov r3, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ str sl, [sp] │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 37608 │ │ │ │ + beq 38558 │ │ │ │ ldr r0, [r7] │ │ │ │ - b 375b0 │ │ │ │ - ldr r1, [pc, #792] @ 37af8 │ │ │ │ + b 38500 │ │ │ │ + ldr r1, [pc, #812] @ 38a60 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str sl, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ - ldr r1, [pc, #756] @ 37afc │ │ │ │ + b 38718 │ │ │ │ + ldr r1, [pc, #776] @ 38a64 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ str sl, [sp] │ │ │ │ - b 377b0 │ │ │ │ - ldr r1, [pc, #740] @ 37b00 │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ + b 38704 │ │ │ │ + ldr r1, [pc, #760] @ 38a68 │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - str sl, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + str sl, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ - ldr r1, [pc, #700] @ 37b04 │ │ │ │ + b 38718 │ │ │ │ + ldr r1, [pc, #720] @ 38a6c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - str sl, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + str sl, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ + b 38718 │ │ │ │ + ldr r1, [pc, #680] @ 38a70 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #656] @ 37b08 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ + stmib sp, {r3, sl} │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ - str sl, [sp, #8] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ - ldr r1, [pc, #608] @ 37b0c │ │ │ │ + b 38718 │ │ │ │ + ldr r1, [pc, #632] @ 38a74 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str sl, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ - ldr r3, [pc, #572] @ 37b10 │ │ │ │ - ldr r2, [pc, #572] @ 37b14 │ │ │ │ - add r3, pc, r3 │ │ │ │ + b 38718 │ │ │ │ + ldr r3, [pc, #596] @ 38a78 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #588] @ 38a7c │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #544] @ 37b18 │ │ │ │ - ldr r3, [pc, #468] @ 37ad0 │ │ │ │ + ldr r2, [pc, #568] @ 38a80 │ │ │ │ + ldr r3, [pc, #492] @ 38a38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37a74 │ │ │ │ + bne 389d8 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - vmov s13, lr │ │ │ │ - ldr r1, [r8] │ │ │ │ - vldr d4, [pc, #404] @ 37ac0 │ │ │ │ - vcvt.f32.s32 s12, s13 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [r8] │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ - sub r1, r4, r1 │ │ │ │ - vmov s14, r1 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vdiv.f64 d5, d6, d4 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - vmov r1, s15 │ │ │ │ + vldr d19, [pc, #408] @ 38a28 │ │ │ │ + sub r2, r4, r2 │ │ │ │ + vmov s15, r2 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmov s15, ip │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d19 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r2, s15 │ │ │ │ vstr s15, [sp, #52] @ 0x34 │ │ │ │ - b 37710 │ │ │ │ - vmov s13, ip │ │ │ │ + b 38668 │ │ │ │ ldr r2, [r9] │ │ │ │ - vldr d4, [pc, #344] @ 37ac0 │ │ │ │ - vcvt.f32.s32 s12, s13 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ + vldr d19, [pc, #348] @ 38a28 │ │ │ │ sub r2, r1, r2 │ │ │ │ - vmov s14, r2 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vdiv.f64 d5, d6, d4 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ - vmov r2, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmov s15, lr │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d19 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r1, s15 │ │ │ │ vstr s15, [sp, #48] @ 0x30 │ │ │ │ - b 37700 │ │ │ │ + b 38658 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #380] @ 37b1c │ │ │ │ + ldr r1, [pc, #384] @ 38a84 │ │ │ │ cmp r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ str r2, [r1, #4] │ │ │ │ - b 37788 │ │ │ │ + b 386dc │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 37778 │ │ │ │ + bgt 386cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #344] @ 37b20 │ │ │ │ + ldr r2, [pc, #348] @ 38a88 │ │ │ │ cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 37788 │ │ │ │ + b 386dc │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 37a40 │ │ │ │ + beq 389a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37768 │ │ │ │ + bne 386bc │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 37778 │ │ │ │ + bgt 386cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #288] @ 37b24 │ │ │ │ + ldr r2, [pc, #292] @ 38a8c │ │ │ │ cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 37788 │ │ │ │ + b 386dc │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 37778 │ │ │ │ + bgt 386cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #252] @ 37b28 │ │ │ │ + ldr r2, [pc, #256] @ 38a90 │ │ │ │ cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 37788 │ │ │ │ + b 386dc │ │ │ │ cmp r1, #0 │ │ │ │ - ble 37a60 │ │ │ │ + ble 389c4 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #216] @ 37b2c │ │ │ │ + ldr r1, [pc, #220] @ 38a94 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b 3778c │ │ │ │ + b 386e0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - b 37a4c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 389b0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ + ldr r1, [pc, #176] @ 38a98 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #160] @ 37b30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ + add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ + str sl, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - str sl, [sp, #16] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ sub r0, r0, #6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 377c4 │ │ │ │ + b 38718 │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - eoreq sl, r8, ip, lsr r0 │ │ │ │ - eoreq r7, r8, ip, asr r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq sp, r9, ip, ror #25 │ │ │ │ - strdeq r9, [r8], -r8 @ │ │ │ │ - @ instruction: 0x00168cf8 │ │ │ │ - andseq r8, r6, r4, lsr #26 │ │ │ │ - andseq r8, r6, ip, lsl sp │ │ │ │ - andseq r8, r6, r4, asr #25 │ │ │ │ - eoreq r9, r8, r8, lsl lr │ │ │ │ - eoreq r9, r8, r8, lsl #28 │ │ │ │ - andseq r8, r6, r8, lsr fp │ │ │ │ - @ instruction: 0x00168af8 │ │ │ │ - andseq r8, r6, r4, asr #21 │ │ │ │ - andseq r8, r6, r0, lsr #21 │ │ │ │ - andseq r8, r6, r4, ror #20 │ │ │ │ - andseq r8, r6, r8, lsl sl │ │ │ │ - andseq r8, r6, r4, ror #19 │ │ │ │ - eoreq r9, r8, r4, asr #25 │ │ │ │ - andseq r8, r6, r4, lsl sl │ │ │ │ - ldrdeq r6, [r8], -r0 @ │ │ │ │ - strdeq r9, [r8], -r8 @ │ │ │ │ - ldrdeq r9, [r8], -r0 @ │ │ │ │ - mlaeq r8, r4, fp, r9 │ │ │ │ - eoreq r9, r8, ip, ror #22 │ │ │ │ - eoreq r9, r8, r4, asr #22 │ │ │ │ - @ instruction: 0x001687dc │ │ │ │ + ldrdeq r9, [r9], -r8 @ │ │ │ │ + eoreq r6, r9, r8, lsl r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sp, sl, r0, asr r7 │ │ │ │ + mlaeq r9, ip, r0, r9 │ │ │ │ + andseq r8, r7, r4, ror #14 │ │ │ │ + andseq r8, r7, r8, lsl #15 │ │ │ │ + andseq r8, r7, ip, lsr #15 │ │ │ │ + andseq r8, r7, ip, lsl r7 │ │ │ │ + eoreq r8, r9, r4, asr #29 │ │ │ │ + strhteq r8, [r9], -r4 │ │ │ │ + andseq r8, r7, r0, lsr #11 │ │ │ │ + andseq r8, r7, ip, asr r5 │ │ │ │ + andseq r8, r7, ip, lsr #10 │ │ │ │ + andseq r8, r7, r0, lsl #10 │ │ │ │ + andseq r8, r7, r4, asr #9 │ │ │ │ + andseq r8, r7, ip, ror r4 │ │ │ │ + andseq r8, r7, ip, asr #8 │ │ │ │ + eoreq r8, r9, ip, ror #26 │ │ │ │ + andseq r8, r7, r0, lsl #9 │ │ │ │ + mlaeq r9, r8, r0, r6 │ │ │ │ + eoreq r8, r9, ip, lsl #25 │ │ │ │ + eoreq r8, r9, r4, ror #24 │ │ │ │ + eoreq r8, r9, r8, lsr #24 │ │ │ │ + eoreq r8, r9, r0, lsl #24 │ │ │ │ + eoreq r8, r9, r0, ror #23 │ │ │ │ + andseq r8, r7, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 37bd4 │ │ │ │ + ldr r2, [pc, #148] @ 38b50 │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #116] @ 37bd8 │ │ │ │ - mov r0, #41 @ 0x29 │ │ │ │ - ldr r6, [pc, #112] @ 37bdc │ │ │ │ + ldr r6, [pc, #136] @ 38b54 │ │ │ │ + ldr r4, [pc, #136] @ 38b58 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #128] @ 38b5c │ │ │ │ + mov r0, #41 @ 0x29 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #100] @ 37be0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r4, [pc, #96] @ 37be4 │ │ │ │ - ldr r5, [pc, #96] @ 37be8 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r5, [pc, #116] @ 38b60 │ │ │ │ add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #104] @ 38b64 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ mov r2, r5 │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr ip, [r3] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37b90 │ │ │ │ - ldr r2, [pc, #40] @ 37bec │ │ │ │ + bne 38b00 │ │ │ │ + ldr r2, [pc, #52] @ 38b68 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7ea58 │ │ │ │ - andseq r8, r6, r4, ror #17 │ │ │ │ - andseq r8, r6, ip, ror #17 │ │ │ │ - eoreq r6, r8, r0, asr sp │ │ │ │ - andeq r1, r0, ip, lsr #12 │ │ │ │ - eoreq r2, r8, ip, lsl #4 │ │ │ │ - @ instruction: 0x001685b0 │ │ │ │ - andseq r8, r6, r0, ror #26 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + andseq r8, r7, r4, lsr #6 │ │ │ │ + eoreq r5, r9, r0, lsl #28 │ │ │ │ + eoreq r1, r9, r4, asr #5 │ │ │ │ + andseq r8, r7, r8, lsr #6 │ │ │ │ + andseq r8, r7, r4 │ │ │ │ + andeq r1, r0, r8, lsl r6 │ │ │ │ + @ instruction: 0x001787b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #456] @ 37dd0 │ │ │ │ + ldr r3, [pc, #480] @ 38d74 │ │ │ │ subs r9, r0, #0 │ │ │ │ + sub sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 37d14 │ │ │ │ + beq 38cc0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37d14 │ │ │ │ - ldr r2, [pc, #432] @ 37dd4 │ │ │ │ - ldr fp, [pc, #432] @ 37dd8 │ │ │ │ - ldr r8, [pc, #432] @ 37ddc │ │ │ │ + beq 38cc0 │ │ │ │ + ldr r2, [pc, #452] @ 38d78 │ │ │ │ + ldr fp, [pc, #452] @ 38d7c │ │ │ │ + ldr r8, [pc, #452] @ 38d80 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add fp, pc, fp │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37d1c │ │ │ │ - bl 1b560 │ │ │ │ + beq 38cc8 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r7, r0 │ │ │ │ - bl 1da8c │ │ │ │ - ldr r1, [pc, #392] @ 37de0 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ str r0, [fp] │ │ │ │ - strbne r3, [r0], #1 │ │ │ │ - strne r0, [fp] │ │ │ │ + beq 38bf8 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r0], #1 │ │ │ │ + str r0, [fp] │ │ │ │ + ldr r1, [pc, #388] @ 38d84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e014 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37da8 │ │ │ │ - ldr r1, [pc, #352] @ 37de4 │ │ │ │ + beq 38d50 │ │ │ │ + ldr r1, [pc, #368] @ 38d88 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37d90 │ │ │ │ - ldr r1, [pc, #332] @ 37de8 │ │ │ │ + beq 38d38 │ │ │ │ + ldr r1, [pc, #348] @ 38d8c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r7 │ │ │ │ - beq 37d70 │ │ │ │ - ldr r5, [pc, #308] @ 37dec │ │ │ │ + beq 38d18 │ │ │ │ + ldr r5, [pc, #324] @ 38d90 │ │ │ │ mov r4, sl │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37ce8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + bne 38c7c │ │ │ │ ldr r0, [r8] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37dc0 │ │ │ │ + beq 38d68 │ │ │ │ ldr r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne 37cbc │ │ │ │ + bne 38c50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c34 │ │ │ │ + bne 38bc4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #184] @ 37dd4 │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #176] @ 38d78 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ - ldr r3, [pc, #204] @ 37df0 │ │ │ │ - ldr r5, [pc, #204] @ 37df4 │ │ │ │ - ldr r6, [pc, #204] @ 37df8 │ │ │ │ mov r2, #0 │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [pc, #188] @ 38d94 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r5, [pc, #184] @ 38d98 │ │ │ │ + ldr r6, [pc, #184] @ 38d9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, sl │ │ │ │ - add r6, pc, r6 │ │ │ │ str r2, [r3] │ │ │ │ - b 37d58 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 38d04 │ │ │ │ ldr r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37d08 │ │ │ │ + beq 38c9c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d48 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #132] @ 37dfc │ │ │ │ + bne 38cf4 │ │ │ │ + b 38ca0 │ │ │ │ + ldr r2, [pc, #128] @ 38da0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r6, [pc, #128] @ 37e00 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r6, [pc, #120] @ 38da4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 37cb0 │ │ │ │ - ldr r2, [pc, #108] @ 37e04 │ │ │ │ + b 38c44 │ │ │ │ + ldr r2, [pc, #104] @ 38da8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 37c94 │ │ │ │ - ldr r2, [pc, #88] @ 37e08 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 38c28 │ │ │ │ + ldr r2, [pc, #84] @ 38dac │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 37c7c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 38c10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq r6, r8, r0, asr #25 │ │ │ │ - andeq r1, r0, ip, lsr #12 │ │ │ │ - eoreq r9, r8, r8, ror r9 │ │ │ │ - eoreq r9, r8, r4, ror r9 │ │ │ │ - andseq r8, r6, r0, lsr #16 │ │ │ │ - andseq r8, r6, r8, lsr r8 │ │ │ │ - andseq r8, r6, r4, ror #16 │ │ │ │ - ldrdeq r2, [r8], -ip @ │ │ │ │ - eoreq r9, r8, r8, ror r8 │ │ │ │ - eoreq r2, r8, r4, rrx │ │ │ │ - eoreq r9, r8, r8, ror #16 │ │ │ │ - andseq r8, r6, r8, lsl #15 │ │ │ │ - andseq r8, r6, r0, ror #13 │ │ │ │ - andseq r8, r6, r8, lsr #14 │ │ │ │ - andseq r8, r6, r8, asr #13 │ │ │ │ + bl 1dac0 │ │ │ │ + b 38ca0 │ │ │ │ + eoreq r5, r9, r8, asr #26 │ │ │ │ + andeq r1, r0, r8, lsl r6 │ │ │ │ + eoreq r8, r9, r8, ror #19 │ │ │ │ + eoreq r8, r9, r4, ror #19 │ │ │ │ + andseq r8, r7, r4, lsr r2 │ │ │ │ + andseq r8, r7, r4, ror #4 │ │ │ │ + mulseq r7, r0, r2 │ │ │ │ + eoreq r1, r9, r0, ror #2 │ │ │ │ + eoreq r8, r9, r4, asr #17 │ │ │ │ + eoreq r1, r9, r8, asr #1 │ │ │ │ + strhteq r8, [r9], -r8 │ │ │ │ + mulseq r7, ip, r1 │ │ │ │ + ldrsheq r8, [r7], -r8 @ │ │ │ │ + andseq r8, r7, ip, lsr r1 │ │ │ │ + ldrsbeq r8, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, sp, #24 │ │ │ │ + sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ + ldr r8, [pc, #328] @ 38f24 │ │ │ │ mov r4, r1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ - bl 37508 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 3844c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3703c │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + bl 37f18 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 37050 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + bl 37f2c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #32 │ │ │ │ blx r3 │ │ │ │ - ldr r8, [pc, #252] @ 37f60 │ │ │ │ - add r8, pc, r8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 37ea4 │ │ │ │ + beq 38e64 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [sp, #68] @ 0x44 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ blx r6 │ │ │ │ + add sp, sp, #28 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [pc, #184] @ 37f64 │ │ │ │ - add r9, sp, #20 │ │ │ │ - add sl, sp, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, r9 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + add r7, sp, #20 │ │ │ │ + add r9, sp, #56 @ 0x38 │ │ │ │ + mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, sl │ │ │ │ - bl 3726c │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r9, [sp, #56] @ 0x38 │ │ │ │ - ldr ip, [r7, #4] │ │ │ │ - sub r9, lr, r9 │ │ │ │ - add r9, r9, r9, lsr #31 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 3817c │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [pc, #160] @ 38f28 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [r7, #4] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + sub r1, lr, r1 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + sub r0, ip, r0 │ │ │ │ + asr r1, r1, #1 │ │ │ │ + add r0, r0, r0, lsr #31 │ │ │ │ + asr r0, r0, #1 │ │ │ │ + str r1, [r7, #8] │ │ │ │ mov r1, r7 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - str r9, [r1, #16]! │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - ldr lr, [sp, #20] │ │ │ │ - mov r3, sl │ │ │ │ - sub ip, ip, lr │ │ │ │ - add ip, ip, ip, lsr #31 │ │ │ │ - asr ip, ip, #1 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ add r0, r7, #8 │ │ │ │ - str ip, [r7, #8] │ │ │ │ - bl 37540 │ │ │ │ - ldr r3, [pc, #84] @ 37f68 │ │ │ │ + str lr, [sp] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 38480 │ │ │ │ + ldr r3, [pc, #84] @ 38f2c │ │ │ │ ldr r2, [r8, r3] │ │ │ │ - ldr r3, [pc, #80] @ 37f6c │ │ │ │ + ldr r3, [pc, #80] @ 38f30 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ orrge r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ + str r3, [r2] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ - str r3, [r7, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ + str r3, [r7, #16] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [r7, #28] │ │ │ │ str r3, [r7, #32] │ │ │ │ - b 37e74 │ │ │ │ - eoreq r6, r8, r8, ror #20 │ │ │ │ - strdeq r9, [r8], -r4 @ │ │ │ │ - andeq r1, r0, r8, ror #11 │ │ │ │ - eoreq r8, r8, r0, asr #13 │ │ │ │ + b 38e24 │ │ │ │ + eoreq r5, r9, r8, ror #21 │ │ │ │ + eoreq r8, r9, r4, lsl r7 │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + strdeq r7, [r9], -ip @ │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 37f90 │ │ │ │ + beq 38f54 │ │ │ │ ldr r3, [r0, #8]! │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 37f80 │ │ │ │ + bne 38f44 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #1420] @ 38544 │ │ │ │ + ldr r2, [pc, #1456] @ 39538 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1416] @ 38548 │ │ │ │ sub sp, sp, #20 │ │ │ │ + ldr r3, [pc, #1448] @ 3953c │ │ │ │ + ldr sl, [pc, #1448] @ 39540 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [sp, #68] @ 0x44 │ │ │ │ - ldr r9, [pc, #1400] @ 3854c │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ + cmp r8, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r8, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr sl, [sp, #64] @ 0x40 │ │ │ │ - add r9, pc, r9 │ │ │ │ - beq 38420 │ │ │ │ + beq 393f4 │ │ │ │ ldrd r2, [r8] │ │ │ │ add r3, r3, r2 │ │ │ │ sub r0, r0, r3 │ │ │ │ ldrd r2, [r8, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ sub r1, r1, r3 │ │ │ │ - ldr fp, [pc, #1336] @ 38550 │ │ │ │ + ldr fp, [pc, #1372] @ 39544 │ │ │ │ + mov r3, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r2, [fp, #28] │ │ │ │ movge r6, r0 │ │ │ │ movlt r6, #2 │ │ │ │ cmp r1, #2 │ │ │ │ - mov r3, #0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ movge r7, r1 │ │ │ │ - ldr r2, [fp, #32] │ │ │ │ movlt r7, #2 │ │ │ │ - cmp sl, #0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + add fp, pc, fp │ │ │ │ + ldr r2, [fp, #28] │ │ │ │ str r3, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + strd r2, [r5, #4] │ │ │ │ + ldr r2, [fp, #32] │ │ │ │ + str r2, [r5, #12] │ │ │ │ ldr r2, [fp, #36] @ 0x24 │ │ │ │ stm r4, {r3, r6} │ │ │ │ str r3, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - beq 383b0 │ │ │ │ + beq 39384 │ │ │ │ cmp r2, r3 │ │ │ │ - str r3, [sl] │ │ │ │ - str r3, [sl, #8] │ │ │ │ - beq 382a0 │ │ │ │ + str r3, [r9] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + beq 39278 │ │ │ │ mov r2, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #1220] @ 38554 │ │ │ │ - ldr r3, [pc, #1220] @ 38558 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r1, r1, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r9, r9, r3 │ │ │ │ - ldr r3, [pc, #1184] @ 3855c │ │ │ │ - str r9, [sp, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ - ldr r3, [pc, #1172] @ 38560 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr fp, [r3, #28] │ │ │ │ - sub ip, fp, r1 │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r3, [pc, #1260] @ 39548 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r0, r0, r3 │ │ │ │ + ldr r3, [pc, #1244] @ 3954c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [pc, #1224] @ 39550 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + vldr s13, [r2, #4] │ │ │ │ + ldr r2, [pc, #1212] @ 39554 │ │ │ │ + vcmpe.f32 s13, #0.0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 38448 │ │ │ │ + sub sl, r1, r0 │ │ │ │ + blt 3941c │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s14, s15 │ │ │ │ + vcmpe.f32 s13, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 38528 │ │ │ │ - vmov s15, r1 │ │ │ │ + bls 3951c │ │ │ │ + vmov s15, r0 │ │ │ │ vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f32 s12, s14, s12 │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vmov s15, ip │ │ │ │ + vsub.f32 s12, s13, s12 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vmov s15, sl │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmla.f32 s15, s12, s13 │ │ │ │ + vmla.f32 s15, s12, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r2, s15 │ │ │ │ - ldr r3, [pc, #1096] @ 38564 │ │ │ │ - str r2, [sl] │ │ │ │ - add r3, pc, r3 │ │ │ │ - vldr s16, [r3, #8] │ │ │ │ - ldr r3, [pc, #1084] @ 38568 │ │ │ │ - vcmpe.f32 s16, #0.0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - sub r0, r0, r9 │ │ │ │ + vmov ip, s15 │ │ │ │ + ldr r2, [pc, #1136] @ 39558 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vldr s14, [r2, #8] │ │ │ │ + ldr r2, [pc, #1128] @ 3955c │ │ │ │ + vcmpe.f32 s14, #0.0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [r2, #32] │ │ │ │ + str ip, [r9] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 3842c │ │ │ │ + sub lr, lr, r3 │ │ │ │ + blt 39400 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s16, s15 │ │ │ │ + vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 38510 │ │ │ │ - vmov s15, r9 │ │ │ │ - vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f32 s12, s16, s12 │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vmov s15, r0 │ │ │ │ + bls 39504 │ │ │ │ + vmov s15, r3 │ │ │ │ + vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ + vsub.f32 s11, s14, s11 │ │ │ │ + vcvt.f32.s32 s12, s15 │ │ │ │ + vmov s15, lr │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmla.f32 s15, s12, s13 │ │ │ │ + vmla.f32 s15, s11, s12 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - sub r2, ip, r2 │ │ │ │ - sub r0, r0, r3 │ │ │ │ - str r2, [sl, #4] │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - cmp r1, fp │ │ │ │ - ble 38360 │ │ │ │ - sub r0, r1, fp │ │ │ │ - mul r0, r6, r0 │ │ │ │ - blx 199880 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r0, r0, lsr #31 │ │ │ │ - asr r3, r0, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - sub r6, r6, r3 │ │ │ │ - stm r4, {r3, r6} │ │ │ │ - ldr r3, [pc, #940] @ 3856c │ │ │ │ - stm r5, {r2, fp} │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ - cmp r6, r9 │ │ │ │ - bge 382f8 │ │ │ │ - sub r0, r9, r6 │ │ │ │ - mul r0, r7, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - blx 199880 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r0, r0, lsr #31 │ │ │ │ - asr r3, r0, #1 │ │ │ │ + vmov r2, s15 │ │ │ │ + sub ip, sl, ip │ │ │ │ + sub lr, lr, r2 │ │ │ │ + str ip, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 39334 │ │ │ │ + sub r2, r0, r1 │ │ │ │ + mov ip, #0 │ │ │ │ + mul r2, r6, r2 │ │ │ │ + sdiv r2, r2, r0 │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ + asr r2, r2, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + sub r6, r6, r2 │ │ │ │ + stm r4, {r2, r6} │ │ │ │ + ldr r2, [pc, #980] @ 39560 │ │ │ │ + str ip, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + cmp r1, r3 │ │ │ │ + bge 392d0 │ │ │ │ + sub r2, r3, r1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sdiv r3, r2, r3 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ sub r7, r7, r3 │ │ │ │ - str r7, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r6, [r5, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r4, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - ldr r2, [r8] │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ + ldr r3, [r8] │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - add r0, r0, r2 │ │ │ │ - add r1, r1, r3 │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + add r0, r0, r3 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ + add r3, r3, r2 │ │ │ │ ldr r2, [r8] │ │ │ │ - str r1, [r4, #8] │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + ldr r1, [r8, #8] │ │ │ │ add r2, r6, r2 │ │ │ │ - add r3, r7, r3 │ │ │ │ str r2, [r4, #4] │ │ │ │ - str r3, [r4, #12] │ │ │ │ sub r2, r2, r0 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r3, r1, r3 │ │ │ │ + str r1, [r4, #12] │ │ │ │ + ldrd r0, [r5] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - sub r2, r1, r2 │ │ │ │ - sub r3, r3, r0 │ │ │ │ - strd r2, [r5, #16] │ │ │ │ - ldr r2, [pc, #760] @ 38570 │ │ │ │ - ldr r3, [pc, #716] @ 38548 │ │ │ │ + ldrd r2, [r5, #8] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + ldr r2, [pc, #812] @ 39564 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r3, [pc, #760] @ 3953c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38540 │ │ │ │ + bne 39534 │ │ │ │ add sp, sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #716] @ 38574 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #744] @ 39568 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38210 │ │ │ │ + beq 391dc │ │ │ │ mov r2, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #644] @ 38554 │ │ │ │ - ldr r3, [pc, #644] @ 38558 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r1, r1, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add r9, r9, r3 │ │ │ │ - b 380b4 │ │ │ │ - vcmpe.f32 s16, #0.0 │ │ │ │ - mov r3, #0 │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r3, [pc, #672] @ 39548 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r0, r0, r3 │ │ │ │ + ldr r3, [pc, #652] @ 3954c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + add r3, r3, r2 │ │ │ │ + b 39080 │ │ │ │ + vcmpe.f32 s14, #0.0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - str r3, [r4, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 384f4 │ │ │ │ + blt 394e8 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s16, s15 │ │ │ │ + vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 384bc │ │ │ │ - sub r3, r6, r9 │ │ │ │ - vmov s15, r3 │ │ │ │ - vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f32 s16, s16, s14 │ │ │ │ - vmov s14, r9 │ │ │ │ + bls 394b0 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + sub r2, r1, r3 │ │ │ │ + vmov s15, r2 │ │ │ │ + vsub.f32 s14, s14, s13 │ │ │ │ + vmov s13, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ - vmla.f32 s15, s16, s14 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ + vmla.f32 s15, s14, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - add r9, r3, r9 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ + vmov r2, s15 │ │ │ │ + add r3, r2, r3 │ │ │ │ + strd r2, [r5, #8] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 38210 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + b 391dc │ │ │ │ + vcmpe.f32 s13, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 384d8 │ │ │ │ + blt 394cc │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s14, s15 │ │ │ │ + vcmpe.f32 s13, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 384a0 │ │ │ │ - sub r3, fp, r1 │ │ │ │ - vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov s15, r3 │ │ │ │ - vsub.f32 s14, s14, s13 │ │ │ │ - vmov s13, r1 │ │ │ │ + bls 39494 │ │ │ │ + vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ + sub r2, r1, r0 │ │ │ │ + vmov s15, r2 │ │ │ │ + vsub.f32 s13, s13, s12 │ │ │ │ + vmov s12, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vcvt.f32.s32 s13, s13 │ │ │ │ - vmla.f32 s15, s14, s13 │ │ │ │ + vcvt.f32.s32 s12, s12 │ │ │ │ + vmla.f32 s15, s13, s12 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r2, s15 │ │ │ │ - add fp, r2, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - b 381b4 │ │ │ │ + vmov ip, s15 │ │ │ │ + add r1, ip, r0 │ │ │ │ + mov r2, #0 │ │ │ │ + b 39180 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38464 │ │ │ │ - ldr sl, [pc, #440] @ 38578 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ + bne 39438 │ │ │ │ + ldr r9, [pc, #472] @ 3956c │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r9, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38210 │ │ │ │ + beq 391dc │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #364] @ 38554 │ │ │ │ - vldr s14, [sl, #4] │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - vldr s16, [sl, #8] │ │ │ │ - ldr r3, [pc, #352] @ 38558 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr fp, [fp, #28] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r1, r1, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r3, [pc, #396] @ 39548 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + vldr s13, [r9, #4] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + vldr s14, [r9, #8] │ │ │ │ + ldr r1, [fp, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ - add r9, r9, r3 │ │ │ │ - str r9, [sp, #8] │ │ │ │ - b 38188 │ │ │ │ - ldr r8, [pc, #340] @ 3857c │ │ │ │ + add r0, r0, r3 │ │ │ │ + ldr r3, [pc, #368] @ 3954c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r3, r3, r2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 39154 │ │ │ │ + ldr r8, [pc, #372] @ 39570 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 38010 │ │ │ │ - bpl 38150 │ │ │ │ - vmov s15, r9 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s16 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - b 38174 │ │ │ │ - bpl 380f0 │ │ │ │ - vmov s15, r1 │ │ │ │ + b 38fe0 │ │ │ │ + bpl 3911c │ │ │ │ + vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - b 38114 │ │ │ │ + b 39140 │ │ │ │ + bpl 390bc │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov ip, s15 │ │ │ │ + b 390e0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #212] @ 38554 │ │ │ │ - ldr r1, [pc, #252] @ 38580 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - add r1, pc, r1 │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ - vldr s16, [r1, #8] │ │ │ │ - ldr r3, [pc, #192] @ 38558 │ │ │ │ - ldr fp, [fp, #28] │ │ │ │ - ldr r2, [r2] │ │ │ │ - b 383fc │ │ │ │ - sub r3, fp, r1 │ │ │ │ - vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r2, s15 │ │ │ │ - b 383a4 │ │ │ │ - sub r3, r6, r9 │ │ │ │ - vmov s15, r3 │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r3, [pc, #244] @ 39548 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [fp, #28] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + add r0, r0, r3 │ │ │ │ + ldr r3, [pc, #224] @ 3954c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [pc, #240] @ 39574 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + vldr s13, [r2, #4] │ │ │ │ + vldr s14, [r2, #8] │ │ │ │ + b 39154 │ │ │ │ + sub r2, r1, r0 │ │ │ │ + vmov s15, r2 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s16 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - b 38348 │ │ │ │ - bpl 3837c │ │ │ │ - vmov s15, r1 │ │ │ │ + vmov ip, s15 │ │ │ │ + b 39378 │ │ │ │ + sub r2, r1, r3 │ │ │ │ + vmov s15, r2 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - b 383a4 │ │ │ │ - bpl 38320 │ │ │ │ - vmov s15, r9 │ │ │ │ + b 39320 │ │ │ │ + bpl 39350 │ │ │ │ + vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s16 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - b 38348 │ │ │ │ - vmov s15, r0 │ │ │ │ + vmov ip, s15 │ │ │ │ + b 39378 │ │ │ │ + bpl 392f8 │ │ │ │ + vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s16 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r3, s15 │ │ │ │ - b 38174 │ │ │ │ - vmov s15, ip │ │ │ │ + vmov r2, s15 │ │ │ │ + b 39320 │ │ │ │ + vmov s15, lr │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - b 38114 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r8, r8, lsl #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r6, [r8], -r8 @ │ │ │ │ - eoreq r9, r8, ip, lsl #11 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, asr #4 │ │ │ │ - eoreq r8, r8, ip, lsl r5 │ │ │ │ - ldrdeq r9, [r8], -r8 @ │ │ │ │ - strhteq r8, [r8], -ip │ │ │ │ - eoreq r9, r8, r8, ror r4 │ │ │ │ - eoreq r9, r8, r4, ror #7 │ │ │ │ - eoreq r6, r8, r0, asr r6 │ │ │ │ - eoreq r8, r8, r4, lsr r3 │ │ │ │ - eoreq r8, r8, ip, lsl r2 │ │ │ │ - andseq ip, r9, ip, ror #28 │ │ │ │ - eoreq r8, r8, r4, asr r1 │ │ │ │ + b 39140 │ │ │ │ + vmov s15, sl │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov ip, s15 │ │ │ │ + b 390e0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r9, ip, asr #18 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r9, r0, asr #18 │ │ │ │ + eoreq r8, r9, r0, lsr #11 │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + eoreq r7, r9, r0, asr r5 │ │ │ │ + eoreq r8, r9, ip, lsl #10 │ │ │ │ + strdeq r7, [r9], -r4 @ │ │ │ │ + strhteq r8, [r9], -r0 │ │ │ │ + eoreq r8, r9, r4, lsl r4 │ │ │ │ + eoreq r5, r9, r0, lsr #13 │ │ │ │ + eoreq r7, r9, ip, asr r3 │ │ │ │ + eoreq r7, r9, r8, asr #4 │ │ │ │ + andseq ip, sl, r8, asr r8 │ │ │ │ + eoreq r7, r9, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr lr, [pc, #152] @ 38634 │ │ │ │ - ldr ip, [pc, #152] @ 38638 │ │ │ │ + ldr lr, [pc, #160] @ 39634 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + ldr ip, [pc, #156] @ 39638 │ │ │ │ + ldr r3, [pc, #156] @ 3963c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #148] @ 3863c │ │ │ │ + ldr r2, [pc, #152] @ 39640 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #140] @ 38640 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 38604 │ │ │ │ - ldr ip, [pc, #108] @ 38644 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 395fc │ │ │ │ + ldr ip, [pc, #116] @ 39644 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - add ip, pc, ip │ │ │ │ add r4, sp, #20 │ │ │ │ - strd r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ + strd r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32c04 │ │ │ │ - bl 33788 │ │ │ │ - ldr r2, [pc, #60] @ 38648 │ │ │ │ - ldr r3, [pc, #40] @ 38638 │ │ │ │ + bl 337cc │ │ │ │ + bl 343c0 │ │ │ │ + ldr r2, [pc, #68] @ 39648 │ │ │ │ + ldr r3, [pc, #48] @ 39638 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38630 │ │ │ │ + bne 39630 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r8, ip, lsr #6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r6, r8, ip, lsl #6 │ │ │ │ - andeq r1, r0, r4, lsl #12 │ │ │ │ - mulseq r6, ip, pc @ │ │ │ │ - strhteq r6, [r8], -ip │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r9, r4, asr #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r9, r8, lsr r3 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + andseq r7, r7, r0, asr r9 │ │ │ │ + ldrdeq r5, [r9], -ip @ │ │ │ │ vldr s15, [r0] │ │ │ │ vmov.f32 s14, #240 @ 0xbf800000 -1.0 │ │ │ │ - vldr s0, [pc, #60] @ 38698 │ │ │ │ + vldr s0, [pc, #68] @ 396a0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bxeq lr │ │ │ │ - vldr s15, [r0, #4] │ │ │ │ - vcmp.f32 s15, s14 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bxeq lr │ │ │ │ + bne 39688 │ │ │ │ + b 3969c │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ vldr s13, [r0, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ - vmovgt.f32 s0, s15 │ │ │ │ + vselgt.f32 s0, s15, s0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq 3969c │ │ │ │ + vldr s15, [r0, #4] │ │ │ │ + vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 38664 │ │ │ │ + bne 39668 │ │ │ │ + bx lr │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ vldr s15, [r0] │ │ │ │ vmov.f32 s13, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 386e0 │ │ │ │ - b 386f0 │ │ │ │ + bne 396e8 │ │ │ │ + b 396f8 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 386cc │ │ │ │ + blt 396d4 │ │ │ │ vcmpe.f32 s14, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 386f8 │ │ │ │ + bge 39700 │ │ │ │ vldr s15, [r0, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 386f0 │ │ │ │ + beq 396f8 │ │ │ │ vldr s14, [r0, #4] │ │ │ │ vcmp.f32 s14, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 386b4 │ │ │ │ + bne 396bc │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #572] @ 38958 │ │ │ │ - ldr r3, [pc, #572] @ 3895c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #592] @ 39980 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [pc, #584] @ 39984 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 38824 │ │ │ │ + beq 39838 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3892c │ │ │ │ + beq 39954 │ │ │ │ mov r5, #0 │ │ │ │ - vldr s18, [pc, #500] @ 38950 │ │ │ │ - vldr s17, [pc, #500] @ 38954 │ │ │ │ + vldr s18, [pc, #520] @ 39978 │ │ │ │ + mov r7, sp │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - mov r7, sp │ │ │ │ - b 387d4 │ │ │ │ + vldr s17, [pc, #508] @ 3997c │ │ │ │ + b 397e8 │ │ │ │ cmp r3, #75 @ 0x4b │ │ │ │ - beq 3885c │ │ │ │ + beq 39880 │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ movne r0, r1 │ │ │ │ - bne 38790 │ │ │ │ - vmul.f32 s16, s16, s17 │ │ │ │ + bne 397a4 │ │ │ │ add r0, r1, #1 │ │ │ │ + vmul.f32 s16, s16, s17 │ │ │ │ str r0, [sp] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 38874 │ │ │ │ + beq 39898 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #44 @ 0x2c │ │ │ │ - bne 3881c │ │ │ │ + bne 39830 │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ add r1, r4, r5 │ │ │ │ vstr s16, [r1] │ │ │ │ vstr s16, [r1, #4] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 3881c │ │ │ │ + bmi 39830 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r0, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #8 │ │ │ │ - beq 38918 │ │ │ │ + beq 3993c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 3881c │ │ │ │ + beq 39830 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #16 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38938 │ │ │ │ + beq 39960 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r1, [sp] │ │ │ │ + vcvt.f32.f64 s16, d0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - vcvt.f32.f64 s16, d0 │ │ │ │ - beq 3885c │ │ │ │ - bls 3876c │ │ │ │ + beq 39880 │ │ │ │ + bls 39780 │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - beq 38780 │ │ │ │ + beq 39794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #304] @ 38960 │ │ │ │ - ldr r3, [pc, #296] @ 3895c │ │ │ │ + ldr r2, [pc, #324] @ 39988 │ │ │ │ + ldr r3, [pc, #316] @ 39984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3894c │ │ │ │ + bne 39974 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r0, r1, #1 │ │ │ │ + vmul.f32 s16, s16, s18 │ │ │ │ str r0, [sp] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ - vmul.f32 s16, s16, s18 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 38798 │ │ │ │ + bne 397ac │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r1, [sp] │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - beq 38900 │ │ │ │ - bhi 388e0 │ │ │ │ + beq 39924 │ │ │ │ + bhi 39904 │ │ │ │ cmp r3, #75 @ 0x4b │ │ │ │ - beq 38900 │ │ │ │ + beq 39924 │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ movne r0, r1 │ │ │ │ - beq 388e8 │ │ │ │ + beq 3990c │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 3881c │ │ │ │ + bne 39830 │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ add r1, r4, r5 │ │ │ │ vstr s16, [r1] │ │ │ │ vstr s0, [r1, #4] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 3881c │ │ │ │ + bmi 39830 │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 387bc │ │ │ │ - b 3881c │ │ │ │ + bpl 397d0 │ │ │ │ + b 39830 │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 3881c │ │ │ │ - vldr s15, [pc, #100] @ 38954 │ │ │ │ + bne 39830 │ │ │ │ + vldr s15, [pc, #104] @ 3997c │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - vmul.f32 s0, s0, s15 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ - b 388ac │ │ │ │ - vldr s15, [pc, #72] @ 38950 │ │ │ │ + vmul.f32 s0, s0, s15 │ │ │ │ + b 398d0 │ │ │ │ + vldr s15, [pc, #76] @ 39978 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - vmul.f32 s0, s0, s15 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ - b 388ac │ │ │ │ + vmul.f32 s0, s0, s15 │ │ │ │ + b 398d0 │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ - ldr r3, [pc, #64] @ 38964 │ │ │ │ - str r3, [r6, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #49024 @ 0xbf80 │ │ │ │ str r3, [r6] │ │ │ │ - b 38828 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + b 3983c │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r3 │ │ │ │ - b 3891c │ │ │ │ - ldr r2, [pc, #40] @ 38968 │ │ │ │ + b 39940 │ │ │ │ + ldr r2, [pc, #36] @ 3998c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 38824 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bl 83054 │ │ │ │ + b 39838 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ ldmdbmi r4!, {sl, sp}^ │ │ │ │ - eoreq r6, r8, ip, lsr #3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r8, r8, r0, r6 │ │ │ │ - svclt 0x00800000 │ │ │ │ - andseq r7, r6, r8, asr #24 │ │ │ │ + eoreq r5, r9, r8, lsr #3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r9, ip, r0, r5 │ │ │ │ + andseq r7, r7, r0, ror #11 │ │ │ │ bx lr │ │ │ │ cmp r0, #2 │ │ │ │ - bne 38990 │ │ │ │ - ldr r3, [pc, #24] @ 38998 │ │ │ │ + bne 399b8 │ │ │ │ ldr r2, [r1] │ │ │ │ + movw r3, #17747 @ 0x4553 │ │ │ │ + movt r3, #19792 @ 0x4d50 │ │ │ │ movw r0, #259 @ 0x103 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - ldclmi 5, cr4, [r0, #-332] @ 0xfffffeb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 38a1c │ │ │ │ - ldr r2, [pc, #104] @ 38a20 │ │ │ │ + ldr r3, [pc, #128] @ 39a60 │ │ │ │ + ldr r2, [pc, #128] @ 39a64 │ │ │ │ + ldr r5, [pc, #128] @ 39a68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r5, [pc, #96] @ 38a24 │ │ │ │ - ldr r2, [r4] │ │ │ │ add r5, pc, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ - blt 38a08 │ │ │ │ - cmp r2, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt 39a40 │ │ │ │ + cmp r3, r0 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r4] │ │ │ │ - bne 389fc │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #56] @ 38a28 │ │ │ │ + bne 39a34 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #80] @ 39a6c │ │ │ │ mvn r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, r2 │ │ │ │ - bl 1b368 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - poplt {r4, r5, r6, pc} │ │ │ │ - b 389e4 │ │ │ │ - eoreq r5, r8, r4, lsl pc │ │ │ │ - andeq r1, r0, ip, lsr #11 │ │ │ │ - eoreq r7, r8, r0, asr #24 │ │ │ │ - eoreq r7, r8, r4, lsl ip │ │ │ │ + bge 39a10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq r4, [r9], -ip @ │ │ │ │ + muleq r0, r8, r5 │ │ │ │ + eoreq r6, r9, r8, lsl ip │ │ │ │ + ldrdeq r6, [r9], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr ip, [pc, #76] @ 38a94 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr ip, [pc, #76] @ 39adc │ │ │ │ ldrd r0, [r3] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - bgt 38a68 │ │ │ │ - ldr r3, [pc, #52] @ 38a98 │ │ │ │ + bgt 39aac │ │ │ │ + ldr r3, [pc, #56] @ 39ae0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr ip, [pc, #44] @ 38a9c │ │ │ │ + str r3, [sp] │ │ │ │ + asr r3, r3, #31 │ │ │ │ + ldr ip, [pc, #40] @ 39ae4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ - mov ip, #1 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - asr ip, r3, #31 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ - bl 128730 │ │ │ │ + bl 134724 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eoreq r5, r8, ip, ror lr │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ + eoreq r4, r9, ip, asr #28 │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #268] @ 38bc4 │ │ │ │ - ldr r4, [pc, #268] @ 38bc8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr ip, [pc, #264] @ 38bcc │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ - ldr r3, [pc, #260] @ 38bd0 │ │ │ │ + ldr r5, [pc, #284] @ 39c28 │ │ │ │ + mov r7, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #256] @ 38bd4 │ │ │ │ + mov lr, #4 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr ip, [pc, #268] @ 39c2c │ │ │ │ + ldr r4, [pc, #268] @ 39c30 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [pc, #264] @ 39c34 │ │ │ │ add ip, pc, ip │ │ │ │ + ldr r2, [pc, #260] @ 39c38 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ + mov r5, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [ip] │ │ │ │ ldr r4, [r4] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov lr, #4 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #4] │ │ │ │ + str r1, [sp, #4] │ │ │ │ strh lr, [sp, #8] │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ strh lr, [sp, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 38b48 │ │ │ │ - ldr r2, [pc, #184] @ 38bd8 │ │ │ │ - ldr r3, [pc, #164] @ 38bc8 │ │ │ │ + bgt 39bac │ │ │ │ + ldr r2, [pc, #200] @ 39c3c │ │ │ │ + ldr r3, [pc, #184] @ 39c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38ba8 │ │ │ │ + bne 39c0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r8, [pc, #140] @ 38bdc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r8, [pc, #140] @ 39c40 │ │ │ │ add r4, sp, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b530 │ │ │ │ + bl 1b498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38b54 │ │ │ │ + beq 39bb8 │ │ │ │ ldrh r3, [sp, #10] │ │ │ │ tst r3, #4 │ │ │ │ - beq 38b9c │ │ │ │ + beq 39c00 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cb20 │ │ │ │ + bl 1ca58 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 38bac │ │ │ │ + ble 39c10 │ │ │ │ sub r7, r7, r0 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 38b10 │ │ │ │ + b 39b64 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - bl 1c91c │ │ │ │ - b 38b54 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #44] @ 38be0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - mov r0, #0 │ │ │ │ - bl 1c91c │ │ │ │ - b 38b54 │ │ │ │ - eoreq r5, r8, r0, lsl lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r8, r4, lsr fp │ │ │ │ - eoreq r5, r8, r8, ror #27 │ │ │ │ - andeq r1, r0, ip, lsr #11 │ │ │ │ - eoreq r5, r8, r8, lsr #27 │ │ │ │ - strhteq r7, [r8], -r4 │ │ │ │ - andseq r7, r6, ip, ror #19 │ │ │ │ + bl 1c860 │ │ │ │ + b 39bb8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #44] @ 39c44 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1de98 │ │ │ │ + mov r0, #0 │ │ │ │ + bl 1c860 │ │ │ │ + b 39bb8 │ │ │ │ + eoreq r4, r9, r0, asr #27 │ │ │ │ + ldrdeq r6, [r9], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, r9, r8, lsr #27 │ │ │ │ + muleq r0, r8, r5 │ │ │ │ + eoreq r4, r9, ip, ror #26 │ │ │ │ + eoreq r6, r9, r0, asr sl │ │ │ │ + andseq r7, r7, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #572] @ 38e38 │ │ │ │ - ldr r3, [pc, #572] @ 38e3c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #584] @ 39eb0 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ subs r4, r0, #0 │ │ │ │ + ldr r3, [pc, #576] @ 39eb4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 38d7c │ │ │ │ - ldr r1, [pc, #540] @ 38e40 │ │ │ │ + beq 39df4 │ │ │ │ + ldr r1, [pc, #552] @ 39eb8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38d30 │ │ │ │ + beq 39da8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #5 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ sub r4, r0, #1 │ │ │ │ cmp r4, #3 │ │ │ │ addls r5, sp, #12 │ │ │ │ - bhi 38ddc │ │ │ │ - ldr r2, [pc, #492] @ 38e44 │ │ │ │ + bhi 39e54 │ │ │ │ + ldr r2, [pc, #504] @ 39ebc │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #472] @ 38e48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #484] @ 39ec0 │ │ │ │ mov r2, #30 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - str r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #448] @ 38e4c │ │ │ │ - mov r2, #30 │ │ │ │ + str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #460] @ 39ec4 │ │ │ │ + mov r2, #30 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + ldr r4, [pc, #444] @ 39ec8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r4, [pc, #412] @ 38e50 │ │ │ │ + bl 1baf8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - blt 38e18 │ │ │ │ + blt 39e90 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #28442 @ 0x6f1a │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38df8 │ │ │ │ + blt 39e70 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #28441 @ 0x6f19 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38e08 │ │ │ │ + blt 39e80 │ │ │ │ ldr r0, [r4] │ │ │ │ movw r1, #28438 @ 0x6f16 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38e28 │ │ │ │ + blt 39ea0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 38e54 │ │ │ │ - ldr r3, [pc, #300] @ 38e3c │ │ │ │ + ldr r2, [pc, #340] @ 39ecc │ │ │ │ + ldr r3, [pc, #312] @ 39eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38df4 │ │ │ │ + bne 39e6c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #288] @ 38e58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #288] @ 39ed0 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ movw r2, #438 @ 0x1b6 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r3, [pc, #252] @ 38e5c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1baf8 │ │ │ │ + ldr r3, [pc, #252] @ 39ed4 │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - bge 38d00 │ │ │ │ - ldr r0, [pc, #236] @ 38e60 │ │ │ │ + bge 39d6c │ │ │ │ + ldr r0, [pc, #236] @ 39ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - b 38dd4 │ │ │ │ - ldr r6, [pc, #224] @ 38e64 │ │ │ │ + bl 1de98 │ │ │ │ + b 39e4c │ │ │ │ + ldr r6, [pc, #224] @ 39edc │ │ │ │ add r5, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #30 │ │ │ │ + str r4, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf94 │ │ │ │ + bl 1cecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c50 │ │ │ │ + beq 39cbc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 38d88 │ │ │ │ - ldr r2, [pc, #160] @ 38e68 │ │ │ │ + bne 39e00 │ │ │ │ + ldr r2, [pc, #160] @ 39ee0 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 38d04 │ │ │ │ - ldr r2, [pc, #136] @ 38e6c │ │ │ │ + b 39d70 │ │ │ │ + ldr r2, [pc, #136] @ 39ee4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 38dd4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #112] @ 38e70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 39e4c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #112] @ 39ee8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - b 38dd4 │ │ │ │ - ldr r0, [pc, #100] @ 38e74 │ │ │ │ + bl 1de98 │ │ │ │ + b 39e4c │ │ │ │ + ldr r0, [pc, #100] @ 39eec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - b 38dd4 │ │ │ │ - ldr r0, [pc, #88] @ 38e78 │ │ │ │ + bl 1de98 │ │ │ │ + b 39e4c │ │ │ │ + ldr r0, [pc, #88] @ 39ef0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - b 38dd4 │ │ │ │ - ldr r0, [pc, #76] @ 38e7c │ │ │ │ + bl 1de98 │ │ │ │ + b 39e4c │ │ │ │ + ldr r0, [pc, #76] @ 39ef4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1df6c │ │ │ │ - b 38dd4 │ │ │ │ - eoreq r5, r8, ip, asr #25 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r7, r6, r4, lsl #19 │ │ │ │ - andseq r7, r6, ip, lsl #19 │ │ │ │ - andseq r7, r6, r8, asr r9 │ │ │ │ - andseq r7, r6, r8, ror #1 │ │ │ │ - eoreq r7, r8, r4, asr r9 │ │ │ │ - strhteq r5, [r8], -ip │ │ │ │ - andseq r7, r6, r4, ror r8 │ │ │ │ - eoreq r7, r8, r8, lsr #17 │ │ │ │ - @ instruction: 0x001678fc │ │ │ │ - andseq r7, r6, r4, asr #16 │ │ │ │ - @ instruction: 0x001678b0 │ │ │ │ - andseq r6, r6, ip, lsr #31 │ │ │ │ - andseq r7, r6, r8, lsr #16 │ │ │ │ - andseq r7, r6, r0, lsr r8 │ │ │ │ - @ instruction: 0x001677f4 │ │ │ │ - andseq r7, r6, ip, lsr #16 │ │ │ │ + bl 1de98 │ │ │ │ + b 39e4c │ │ │ │ + eoreq r4, r9, r0, ror ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001772d8 │ │ │ │ + @ instruction: 0x001772d8 │ │ │ │ + andseq r7, r7, r0, lsr #5 │ │ │ │ + andseq r6, r7, ip, lsr #20 │ │ │ │ + eoreq r6, r9, r8, ror #17 │ │ │ │ + eoreq r4, r9, r8, ror #22 │ │ │ │ + @ instruction: 0x001771b4 │ │ │ │ + eoreq r6, r9, ip, lsr #16 │ │ │ │ + andseq r7, r7, r4, asr #4 │ │ │ │ + andseq r7, r7, ip, lsl #3 │ │ │ │ + @ instruction: 0x001771f4 │ │ │ │ + @ instruction: 0x001768f0 │ │ │ │ + andseq r7, r7, r0, ror r1 │ │ │ │ + andseq r7, r7, r8, ror r1 │ │ │ │ + andseq r7, r7, ip, lsr r1 │ │ │ │ + andseq r7, r7, r4, ror r1 │ │ │ │ cmp r1, #480 @ 0x1e0 │ │ │ │ - beq 38e9c │ │ │ │ - bhi 38ea4 │ │ │ │ + beq 39f14 │ │ │ │ + bhi 39f1c │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - beq 38e9c │ │ │ │ + beq 39f14 │ │ │ │ cmp r1, #288 @ 0x120 │ │ │ │ - bne 38eac │ │ │ │ + bne 39f24 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r1, #576 @ 0x240 │ │ │ │ - beq 38e9c │ │ │ │ + beq 39f14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #24] @ 38edc │ │ │ │ + ldr r2, [pc, #32] @ 39f60 │ │ │ │ mov r3, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r1, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq r7, r6, r8, ror #15 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r7, r7, r4, lsr #2 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, #2 │ │ │ │ - bne 38f20 │ │ │ │ + bne 39fa8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #24] @ 38f28 │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #7624 @ 0x1dc8 │ │ │ │ + movw r0, #1025 @ 0x401 │ │ │ │ bfc r3, #0, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - movw r0, #1025 @ 0x401 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - stclne 0, cr0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #24] @ 38f64 │ │ │ │ + ldr r2, [pc, #32] @ 39ff4 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - pop {r4, pc} │ │ │ │ - @ instruction: 0x001677bc │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r7, r7, ip, ror #1 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ lsl r3, r2, #2 │ │ │ │ - and r3, r3, #60 @ 0x3c │ │ │ │ add ip, r0, #49152 @ 0xc000 │ │ │ │ - orr r3, r3, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - uxtb r3, r3 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + and r3, r3, #60 @ 0x3c │ │ │ │ ldr r5, [ip, #4068] @ 0xfe4 │ │ │ │ + orr r3, r3, r1 │ │ │ │ ldr r1, [ip, #4076] @ 0xfec │ │ │ │ - ble 38fdc │ │ │ │ + uxtb r3, r3 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + ble 3a078 │ │ │ │ cmp r2, #15 │ │ │ │ ubfx lr, r2, #2, #4 │ │ │ │ - bgt 39004 │ │ │ │ + bgt 3a0a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39028 │ │ │ │ + beq 3a0cc │ │ │ │ mov r4, r5 │ │ │ │ add r5, r4, #1 │ │ │ │ str r5, [ip, #4068] @ 0xfe4 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ orr lr, lr, r2 │ │ │ │ strb lr, [r0, r4] │ │ │ │ lsl r3, r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ strb r3, [r0, r5] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ str r2, [ip, #4076] @ 0xfec │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38fc8 │ │ │ │ + beq 3a05c │ │ │ │ add r2, r5, #1 │ │ │ │ str r2, [ip, #4068] @ 0xfe4 │ │ │ │ ldrb r2, [r0, r5] │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r3, [r0, r5] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ str r2, [ip, #4076] @ 0xfec │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #0 │ │ │ │ add r4, r5, #1 │ │ │ │ - beq 39034 │ │ │ │ + beq 3a0d8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ str r4, [ip, #4068] @ 0xfe4 │ │ │ │ str r1, [ip, #4076] @ 0xfec │ │ │ │ - bgt 39054 │ │ │ │ + bgt 3a0f8 │ │ │ │ mov r5, r4 │ │ │ │ lsl lr, lr, #4 │ │ │ │ strb lr, [r0, r5] │ │ │ │ - b 38fe4 │ │ │ │ + b 3a080 │ │ │ │ strb r1, [r0, r5] │ │ │ │ - cmp r2, #63 @ 0x3f │ │ │ │ mov r1, #1 │ │ │ │ + cmp r2, #63 @ 0x3f │ │ │ │ str r1, [ip, #4076] @ 0xfec │ │ │ │ - ble 38fb0 │ │ │ │ + ble 3a044 │ │ │ │ ubfx r2, r2, #6, #2 │ │ │ │ strb r2, [r0, r5] │ │ │ │ - b 39024 │ │ │ │ + b 3a0c8 │ │ │ │ lsr r2, r2, #2 │ │ │ │ and r2, r2, #48 @ 0x30 │ │ │ │ strb r2, [r0, r4] │ │ │ │ - b 38fb4 │ │ │ │ + b 3a048 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r9, [sp, #128] @ 0x80 │ │ │ │ mov r1, #4 │ │ │ │ - add r6, r9, #49152 @ 0xc000 │ │ │ │ + ldr r9, [sp, #128] @ 0x80 │ │ │ │ mov fp, #0 │ │ │ │ subs r7, r3, #0 │ │ │ │ mov r8, r2 │ │ │ │ + add r6, r9, #49152 @ 0xc000 │ │ │ │ str r1, [r6, #4068] @ 0xfe4 │ │ │ │ str fp, [r6, #4076] @ 0xfec │ │ │ │ - ble 393a4 │ │ │ │ + ble 3a46c │ │ │ │ sub r3, r2, #1 │ │ │ │ mov sl, fp │ │ │ │ str r3, [sp] │ │ │ │ - mul r4, fp, r8 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ + mul r4, fp, r8 │ │ │ │ cmp r8, #0 │ │ │ │ + mov r2, #0 │ │ │ │ ldrb lr, [r3, r4] │ │ │ │ add r4, r3, r4 │ │ │ │ - mov r3, lr │ │ │ │ - ble 39354 │ │ │ │ - ldr r2, [sp] │ │ │ │ - add r5, r4, r2 │ │ │ │ - mov r2, #0 │ │ │ │ - b 390d8 │ │ │ │ - ldrb r3, [r4, #1]! │ │ │ │ - sub ip, r2, #255 @ 0xff │ │ │ │ - clz ip, ip │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - cmp r3, lr │ │ │ │ - orrne ip, ip, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ + mov r0, lr │ │ │ │ + ble 3a41c │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r5, r4, r3 │ │ │ │ + b 3a18c │ │ │ │ + ldrb r0, [r4, #1]! │ │ │ │ + sub r3, r2, #255 @ 0xff │ │ │ │ mov r1, lr │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + cmp r0, lr │ │ │ │ + orrne r3, r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ + cmp r3, #0 │ │ │ │ addeq r2, r2, #1 │ │ │ │ - beq 3910c │ │ │ │ - bl 38f74 │ │ │ │ + beq 3a1c0 │ │ │ │ + bl 3a004 │ │ │ │ ldrb lr, [r4] │ │ │ │ mov r2, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 390d4 │ │ │ │ - cmp r2, #63 @ 0x3f │ │ │ │ + bne 3a188 │ │ │ │ clz r1, lr │ │ │ │ + cmp r2, #63 @ 0x3f │ │ │ │ lsr r1, r1, #5 │ │ │ │ movle r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39358 │ │ │ │ - ldr r1, [r6, #4076] @ 0xfec │ │ │ │ + beq 3a41c │ │ │ │ ldr r2, [r6, #4068] @ 0xfe4 │ │ │ │ + ldr r1, [r6, #4076] @ 0xfec │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39384 │ │ │ │ + bne 3a44c │ │ │ │ mov r0, r9 │ │ │ │ strb r1, [r0, r2]! │ │ │ │ add r2, r2, #2 │ │ │ │ str r2, [r6, #4068] @ 0xfe4 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add fp, fp, #2 │ │ │ │ cmp r7, fp │ │ │ │ - ldrlt r2, [r6, #4068] @ 0xfe4 │ │ │ │ + bge 3a21c │ │ │ │ + ldr r2, [r6, #4068] @ 0xfe4 │ │ │ │ + mov fp, #1 │ │ │ │ + str r2, [r6, #4072] @ 0xfe8 │ │ │ │ add sl, sl, #1 │ │ │ │ - movlt fp, #1 │ │ │ │ - strlt r2, [r6, #4072] @ 0xfe8 │ │ │ │ cmp r7, sl │ │ │ │ - bne 390a8 │ │ │ │ + bne 3a15c │ │ │ │ ldr r3, [r6, #4068] @ 0xfe4 │ │ │ │ - add r1, r3, #7 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - add r1, r3, #8 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - add r1, r3, #9 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - add r1, r3, #10 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - add r1, r3, #11 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - add r1, r3, #12 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - add r1, r3, #13 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - add r1, r3, #14 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - add r1, r3, #15 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - add r1, r3, #16 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ - add r1, r3, #17 │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - add r1, r3, #18 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - add r1, r3, #19 │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - add r1, r3, #20 │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ - add r1, r3, #21 │ │ │ │ - str r2, [sp] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r3, #2 │ │ │ │ - add r1, r3, #22 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ - add r2, r3, #3 │ │ │ │ - add r1, r3, #23 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - ubfx r0, r3, #8, #8 │ │ │ │ + ubfx fp, r3, #8, #8 │ │ │ │ + add sl, r3, #1 │ │ │ │ add r5, r3, #4 │ │ │ │ - uxtb r2, r3 │ │ │ │ + uxtb r0, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + add r2, r3, #3 │ │ │ │ add r4, r3, #5 │ │ │ │ - add lr, r3, #6 │ │ │ │ - add r1, r3, #24 │ │ │ │ - mov ip, #0 │ │ │ │ - strb ip, [r9, r3] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, r3, #6 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, r3, #7 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r2, r3, #8 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add r2, r3, #9 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + add r2, r3, #10 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + add r2, r3, #11 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r2, r3, #12 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + add r2, r3, #13 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + add r2, r3, #14 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + add r2, r3, #15 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + add r2, r3, #16 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + add r2, r3, #17 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + add r2, r3, #18 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + add r2, r3, #19 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + add r2, r3, #20 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + add r2, r3, #21 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + add r2, r3, #22 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ + add r2, r3, #23 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + add r2, r3, #24 │ │ │ │ + mov r1, #0 │ │ │ │ + add lr, r8, #31 │ │ │ │ + mov r8, #4 │ │ │ │ + add ip, r7, #31 │ │ │ │ + strb r1, [r9, r3] │ │ │ │ + mvn r7, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r3, [sp] │ │ │ │ - add fp, r8, #31 │ │ │ │ - strb ip, [r9, r3] │ │ │ │ + strb r1, [r9, sl] │ │ │ │ + mov sl, #2 │ │ │ │ + strb fp, [r9, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - mov r8, #4 │ │ │ │ strb r0, [r9, r3] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add sl, r7, #31 │ │ │ │ - strb r2, [r9, r3] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, r5] │ │ │ │ mov r5, #3 │ │ │ │ + uxtbne r3, r2 │ │ │ │ strb r5, [r9, r4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ mov r4, #8 │ │ │ │ - strb r4, [r9, lr] │ │ │ │ - mov lr, #127 @ 0x7f │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mvn r7, #0 │ │ │ │ - strb r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mvn lr, #15 │ │ │ │ - strb r7, [r9, r3] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r4, #2 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov lr, #5 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - lsr lr, fp, #8 │ │ │ │ - strb r4, [r9, r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r1, #0 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - lsr lr, sl, #8 │ │ │ │ - strb fp, [r9, r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strb r4, [r9, r3] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov lr, #6 │ │ │ │ - strb sl, [r9, r3] │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - strb ip, [r9, r3] │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - strb r8, [r9, r3] │ │ │ │ - ldr ip, [r6, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - asr lr, ip, #8 │ │ │ │ - strb lr, [r9, r3] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - strb ip, [r9, r3] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - moveq ip, r1 │ │ │ │ - strb r7, [r9, r3] │ │ │ │ - moveq r3, #1 │ │ │ │ - ubfxne ip, r1, #8, #8 │ │ │ │ - uxtbne r3, r1 │ │ │ │ - moveq r1, r3 │ │ │ │ - strb r0, [r9, #2] │ │ │ │ - strb r2, [r9, #3] │ │ │ │ - strb ip, [r9] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + strb r4, [r9, r5] │ │ │ │ + mov r4, #127 @ 0x7f │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + strb r4, [r9, r5] │ │ │ │ + mvn r4, #15 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + strb r8, [r9, r5] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + strb r7, [r9, r5] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + strb r4, [r9, r5] │ │ │ │ + mov r4, #5 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + strb r4, [r9, r5] │ │ │ │ + lsr r4, lr, #8 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + strb sl, [r9, r5] │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ + strb r4, [r9, r5] │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + strb lr, [r9, r4] │ │ │ │ + lsr lr, ip, #8 │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + strb sl, [r9, r4] │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ + strb lr, [r9, r4] │ │ │ │ + ldr lr, [sp, #52] @ 0x34 │ │ │ │ + strb ip, [r9, lr] │ │ │ │ + mov ip, #6 │ │ │ │ + ldr lr, [sp, #56] @ 0x38 │ │ │ │ + strb ip, [r9, lr] │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + ldr lr, [sp, #68] @ 0x44 │ │ │ │ + strb r1, [r9, ip] │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + strb r8, [r9, r1] │ │ │ │ + ldr r1, [r6, #4072] @ 0xfe8 │ │ │ │ + asr ip, r1, #8 │ │ │ │ + strb ip, [r9, lr] │ │ │ │ + ldr ip, [sp, #72] @ 0x48 │ │ │ │ + strb r1, [r9, ip] │ │ │ │ + ldr r1, [sp, #76] @ 0x4c │ │ │ │ + strb r7, [r9, r1] │ │ │ │ + ubfxne r1, r2, #8, #8 │ │ │ │ + moveq r1, r2 │ │ │ │ + moveq r2, r3 │ │ │ │ + strb r1, [r9] │ │ │ │ strb r3, [r9, #1] │ │ │ │ - str r1, [r6, #4068] @ 0xfe4 │ │ │ │ + strb fp, [r9, #2] │ │ │ │ + strb r0, [r9, #3] │ │ │ │ + str r2, [r6, #4068] @ 0xfe4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, lr │ │ │ │ mov r0, r9 │ │ │ │ - bl 38f74 │ │ │ │ + bl 3a004 │ │ │ │ ldr r2, [r6, #4076] @ 0xfec │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r2, [r6, #4068] @ 0xfe4 │ │ │ │ - movne r3, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - strne r2, [r6, #4068] @ 0xfe4 │ │ │ │ - strne r3, [r6, #4076] @ 0xfec │ │ │ │ - b 39150 │ │ │ │ + beq 3a204 │ │ │ │ + ldr r2, [r6, #4068] @ 0xfe4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r6, #4076] @ 0xfec │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r6, #4068] @ 0xfe4 │ │ │ │ + b 3a204 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r9, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ str r3, [r6, #4076] @ 0xfec │ │ │ │ strb r3, [r1, #1] │ │ │ │ str r2, [r6, #4068] @ 0xfe4 │ │ │ │ strb r3, [r1, #2] │ │ │ │ - b 39150 │ │ │ │ - mov sl, #24 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, #25 │ │ │ │ - mov r4, #26 │ │ │ │ - mov r5, #27 │ │ │ │ - strd sl, [sp, #64] @ 0x40 │ │ │ │ - mov sl, #20 │ │ │ │ - mov fp, #21 │ │ │ │ - strd r4, [sp, #72] @ 0x48 │ │ │ │ - strd sl, [sp, #48] @ 0x30 │ │ │ │ - mov r4, #22 │ │ │ │ - mov r5, #23 │ │ │ │ - mov sl, #16 │ │ │ │ - mov fp, #17 │ │ │ │ - mov r3, #11 │ │ │ │ - strd r4, [sp, #56] @ 0x38 │ │ │ │ - strd sl, [sp, #32] │ │ │ │ - mov r4, #18 │ │ │ │ - mov r5, #19 │ │ │ │ - mov sl, #12 │ │ │ │ - mov fp, #13 │ │ │ │ - mov r2, r1 │ │ │ │ - strd r4, [sp, #40] @ 0x28 │ │ │ │ - strd sl, [sp, #16] │ │ │ │ - mov r4, #14 │ │ │ │ - mov r5, #15 │ │ │ │ - mov sl, #6 │ │ │ │ - mov fp, #7 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #5 │ │ │ │ - strd r4, [sp, #24] │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, #28 │ │ │ │ - mov lr, #10 │ │ │ │ + b 3a204 │ │ │ │ + mov r3, #27 │ │ │ │ + mov r0, r1 │ │ │ │ + mov ip, #11 │ │ │ │ + mov r1, #7 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + mov r3, #26 │ │ │ │ + mov lr, #12 │ │ │ │ + mov r2, #28 │ │ │ │ mov r4, #9 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + mov r3, #25 │ │ │ │ mov r5, #8 │ │ │ │ - mov r3, r2 │ │ │ │ - strd sl, [sp, #4] │ │ │ │ - b 3922c │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov sl, #5 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + mov r3, #23 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + mov r3, #19 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #18 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r3, #17 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r3, #13 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r3, #10 │ │ │ │ + stmib sp, {r1, r3, ip, lr} │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + b 3a2e4 │ │ │ │ cmp r3, #0 │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - pople {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + ble 3a574 │ │ │ │ mov r9, r2 │ │ │ │ - cmp r9, #0 │ │ │ │ sub r2, ip, #1 │ │ │ │ mov lr, r1 │ │ │ │ sub r4, r0, ip │ │ │ │ add r2, r2, r9 │ │ │ │ add r8, r3, r1 │ │ │ │ - bgt 39490 │ │ │ │ + cmp r9, #0 │ │ │ │ + bgt 3a58c │ │ │ │ add lr, lr, #1 │ │ │ │ - cmp lr, r8 │ │ │ │ add r2, r2, r7 │ │ │ │ + cmp lr, r8 │ │ │ │ sub r4, r4, r7 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r9, #0 │ │ │ │ - ble 39474 │ │ │ │ - ldr r5, [pc, #104] @ 39500 │ │ │ │ - ldr r6, [pc, #104] @ 39504 │ │ │ │ + bne 3a558 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #104] @ 3a5fc │ │ │ │ + ldr r6, [pc, #104] @ 3a600 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r3, r2, r9 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r3, r4 │ │ │ │ - beq 394e0 │ │ │ │ + beq 3a5dc │ │ │ │ ldr ip, [r5] │ │ │ │ ldr sl, [ip, #56] @ 0x38 │ │ │ │ ldr ip, [ip, #164] @ 0xa4 │ │ │ │ mla ip, sl, lr, ip │ │ │ │ strb r1, [ip, r0] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr ip, [r6] │ │ │ │ ldr sl, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #168] @ 0xa8 │ │ │ │ mla r1, sl, lr, r1 │ │ │ │ strb ip, [r1, r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 394a4 │ │ │ │ + bne 3a5a0 │ │ │ │ add lr, lr, #1 │ │ │ │ - cmp r8, lr │ │ │ │ add r2, r2, r7 │ │ │ │ + cmp r8, lr │ │ │ │ sub r4, r4, r7 │ │ │ │ - bne 394a0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mlaeq r8, r8, r1, r8 │ │ │ │ - eoreq r7, r8, ip, ror #2 │ │ │ │ + bne 3a59c │ │ │ │ + b 3a574 │ │ │ │ + mlaeq r9, ip, r0, r7 │ │ │ │ + eoreq r6, r9, r0, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #268] @ 3962c │ │ │ │ - ldr r1, [pc, #268] @ 39630 │ │ │ │ + ldr r3, [pc, #280] @ 3a73c │ │ │ │ + ldr r1, [pc, #280] @ 3a740 │ │ │ │ + ldr r4, [pc, #280] @ 3a744 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r4, [pc, #252] @ 39634 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39610 │ │ │ │ - ldr r3, [pc, #228] @ 39638 │ │ │ │ - ldr r1, [pc, #228] @ 3963c │ │ │ │ + beq 3a720 │ │ │ │ + ldr r3, [pc, #240] @ 3a748 │ │ │ │ + ldr r1, [pc, #240] @ 3a74c │ │ │ │ + ldr r0, [pc, #240] @ 3a750 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #224] @ 39640 │ │ │ │ - ldr r2, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1dec4 │ │ │ │ - ldr r6, [pc, #208] @ 39644 │ │ │ │ + ldr r2, [r3] │ │ │ │ + bl 1ddf0 │ │ │ │ + ldr r6, [pc, #220] @ 3a754 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 395d8 │ │ │ │ - ldr r3, [pc, #192] @ 39648 │ │ │ │ + beq 3a6dc │ │ │ │ + ldr r3, [pc, #204] @ 3a758 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r1, [pc, #108] @ 3964c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r1, [pc, #120] @ 3a75c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39600 │ │ │ │ - ldr r3, [pc, #92] @ 39650 │ │ │ │ + beq 3a704 │ │ │ │ + ldr r3, [pc, #104] @ 3a760 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r1, #8] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [pc, #76] @ 39654 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr r3, [pc, #88] @ 3a764 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b 1bd04 │ │ │ │ - ldr r1, [pc, #64] @ 39658 │ │ │ │ + b 1bc60 │ │ │ │ + ldr r1, [pc, #64] @ 3a768 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3954c │ │ │ │ - b 3956c │ │ │ │ - eoreq r8, r8, r0, lsl r1 │ │ │ │ - andseq r7, r6, r4, asr #4 │ │ │ │ - mlaeq r8, r0, r3, r5 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r3, r7, r8, lsr r6 │ │ │ │ - andseq r7, r6, r8, lsl r2 │ │ │ │ - eoreq r8, r8, r0, asr #1 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - eoreq r8, r8, r4, asr r0 │ │ │ │ - andeq r1, r0, r8, lsl #7 │ │ │ │ - eoreq r8, r8, r8, lsr #32 │ │ │ │ - andseq r7, r6, ip, asr r1 │ │ │ │ + bne 3a650 │ │ │ │ + b 3a670 │ │ │ │ + eoreq r7, r9, r8 │ │ │ │ + @ instruction: 0x00176afc │ │ │ │ + eoreq r4, r9, ip, lsr #5 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + @ instruction: 0x00182ef8 │ │ │ │ + @ instruction: 0x00176ad8 │ │ │ │ + strhteq r6, [r9], -ip │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + eoreq r6, r9, r0, asr pc │ │ │ │ + andeq r1, r0, r4, ror r3 │ │ │ │ + eoreq r6, r9, r8, lsl pc │ │ │ │ + andseq r6, r7, ip, lsl #20 │ │ │ │ cmp r3, #0 │ │ │ │ bxle lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r8, [pc, #96] @ 396dc │ │ │ │ + ldr r8, [pc, #112] @ 3a808 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - add r8, pc, r8 │ │ │ │ add r7, r3, r1 │ │ │ │ - ldr r1, [r8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [r1, #56] @ 0x38 │ │ │ │ - ldr r0, [r1, #164] @ 0xa4 │ │ │ │ - mla r3, r3, r4, r5 │ │ │ │ mov r1, #32 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #164] @ 0xa4 │ │ │ │ + mla r3, r3, r4, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #0 │ │ │ │ + mov r2, r6 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ mla r3, r3, r4, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, r0, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1d3f0 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 1d328 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 3968c │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq r7, r8, ip, lsr #31 │ │ │ │ + bne 3a7a8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r6, r9, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #740] @ 399dc │ │ │ │ - ldr r5, [pc, #740] @ 399e0 │ │ │ │ + ldr r4, [pc, #760] @ 3ab2c │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r5, [pc, #756] @ 3ab30 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - bne 39804 │ │ │ │ - ldr r6, [pc, #716] @ 399e4 │ │ │ │ - ldr r3, [pc, #716] @ 399e8 │ │ │ │ + bne 3a954 │ │ │ │ + ldr r6, [pc, #736] @ 3ab34 │ │ │ │ + ldr r3, [pc, #736] @ 3ab38 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, #1056] @ 0x420 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 397f4 │ │ │ │ + ble 3a944 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397c8 │ │ │ │ + beq 3a918 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 397b4 │ │ │ │ - ldr r1, [pc, #672] @ 399ec │ │ │ │ - ldr r3, [pc, #672] @ 399f0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 3a8f0 │ │ │ │ + ldr r1, [pc, #692] @ 3ab3c │ │ │ │ cmp r2, #31 │ │ │ │ + ldr r3, [pc, #688] @ 3ab40 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r6, [r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - bls 398a4 │ │ │ │ + bls 3a9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr ip, [pc, #640] @ 399f4 │ │ │ │ - mov r2, #0 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r1, r2 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r2, [pc, #660] @ 3ab44 │ │ │ │ + mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - add r5, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c1e4 │ │ │ │ - ldr r6, [pc, #604] @ 399f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm sp, {r2, r4} │ │ │ │ + mov r2, #0 │ │ │ │ + add r4, r1, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 1c140 │ │ │ │ + ldr r6, [pc, #624] @ 3ab48 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, #1056] @ 0x420 │ │ │ │ - cmp r2, r5 │ │ │ │ - bgt 39958 │ │ │ │ - ldr r3, [pc, #588] @ 399fc │ │ │ │ + cmp r2, r4 │ │ │ │ + bgt 3aaa8 │ │ │ │ + ldr r3, [pc, #608] @ 3ab4c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r5, [r3, #1056] @ 0x420 │ │ │ │ - ldr r3, [pc, #580] @ 39a00 │ │ │ │ + str r4, [r3, #1056] @ 0x420 │ │ │ │ + ldr r3, [pc, #600] @ 3ab50 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1c178 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 1c0d4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [r3, #164] @ 0xa4 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1d3f0 │ │ │ │ + ldr r0, [r3, #164] @ 0xa4 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [r3, #168] @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3f0 │ │ │ │ + ldr r0, [r3, #168] @ 0xa8 │ │ │ │ + bl 1d328 │ │ │ │ str r4, [r6, #1056] @ 0x420 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397b4 │ │ │ │ - b 39738 │ │ │ │ + beq 3a8f0 │ │ │ │ + b 3a874 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1cdb4 <__time64@plt> │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ + bl 1ccec <__time64@plt> │ │ │ │ ldr r7, [r4] │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - blt 39990 │ │ │ │ + blt 3aae0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, #0 │ │ │ │ - cmp r3, r6 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne 398f8 │ │ │ │ - ldr r4, [pc, #452] @ 39a04 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne 3aa48 │ │ │ │ + ldr r4, [pc, #452] @ 3ab54 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r4, #544] @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39710 │ │ │ │ + beq 3a84c │ │ │ │ add r7, r4, #544 @ 0x220 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r8, [r4] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, #32 │ │ │ │ ldr r6, [r4, #536] @ 0x218 │ │ │ │ + ldr r0, [r8, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #164] @ 0xa4 │ │ │ │ add r6, r6, #1 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [r8, #56] @ 0x38 │ │ │ │ mla r0, r0, r6, r3 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r4, [r4] │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r4, #168] @ 0xa8 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r3, [r4, #168] @ 0xa8 │ │ │ │ mla r0, r0, r6, r3 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 39710 │ │ │ │ - ldr r3, [pc, #348] @ 39a08 │ │ │ │ + bl 1d328 │ │ │ │ + b 3a84c │ │ │ │ + ldr r3, [pc, #348] @ 3ab58 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r8, [r3, r2, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r2, [pc, #316] @ 39a0c │ │ │ │ + bl 1d124 │ │ │ │ + ldr r2, [pc, #316] @ 3ab5c │ │ │ │ + add r5, r5, r0 │ │ │ │ mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + add r4, r5, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r8} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - add r5, r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r5, r5, #2 │ │ │ │ - bl 1c1e4 │ │ │ │ - b 39794 │ │ │ │ + bl 1c140 │ │ │ │ + b 3a8d0 │ │ │ │ add sl, r4, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r9, [r4, #536] @ 0x218 │ │ │ │ - ldr r8, [r4, #540] @ 0x21c │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ - mov r1, #32 │ │ │ │ - mla r3, r3, r9, r8 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #32 │ │ │ │ + ldr r9, [r4, #536] @ 0x218 │ │ │ │ + ldr r8, [r4, #540] @ 0x21c │ │ │ │ ldr r0, [r7, #164] @ 0xa4 │ │ │ │ + mla r3, r3, r9, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r7, [r4] │ │ │ │ + mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ - mla r8, r3, r9, r8 │ │ │ │ - mov r2, r0 │ │ │ │ ldr r0, [r7, #168] @ 0xa8 │ │ │ │ + mla r8, r3, r9, r8 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ strb r6, [r4, #24] │ │ │ │ - b 39838 │ │ │ │ + b 3a988 │ │ │ │ ldr r3, [r6] │ │ │ │ - sub r4, r2, r5 │ │ │ │ - ldr r0, [r3, #164] @ 0xa4 │ │ │ │ - mov r2, r4 │ │ │ │ - add r0, r0, r5 │ │ │ │ + sub r5, r2, r4 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1d3f0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r3, #164] @ 0xa4 │ │ │ │ + add r0, r0, r4 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #0 │ │ │ │ + mov r2, r5 │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ - mov r2, r4 │ │ │ │ - add r0, r0, r5 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 397a8 │ │ │ │ + add r0, r0, r4 │ │ │ │ + bl 1d328 │ │ │ │ + b 3a8e4 │ │ │ │ add r3, r4, #24 │ │ │ │ ldr r2, [r4, #536] @ 0x218 │ │ │ │ - ldr r1, [r4, #540] @ 0x21c │ │ │ │ mov r0, r7 │ │ │ │ + ldr r1, [r4, #540] @ 0x21c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ - bl 1d5d0 │ │ │ │ + bl 1d508 │ │ │ │ ldrb r3, [r4, #544] @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39710 │ │ │ │ + beq 3a84c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #536] @ 0x218 │ │ │ │ - ldr r0, [r1], #544 @ 0x220 │ │ │ │ - str r1, [sp] │ │ │ │ mov r3, #5 │ │ │ │ + ldr r0, [r1], #544 @ 0x220 │ │ │ │ add r2, r2, #1 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d5d0 │ │ │ │ - b 39710 │ │ │ │ - eoreq r7, r8, r8, lsr pc │ │ │ │ - eoreq r5, r8, r8, asr #3 │ │ │ │ - eoreq r7, r8, r8, lsl pc │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - eoreq r7, r8, r4, ror #29 │ │ │ │ - strhteq r6, [r8], -r8 │ │ │ │ - andseq r5, r8, r4, asr r5 │ │ │ │ - mlaeq r8, r8, lr, r7 │ │ │ │ - eoreq r7, r8, r4, lsl #29 │ │ │ │ - eoreq r7, r8, r8, ror lr │ │ │ │ - strdeq r7, [r8], -r4 @ │ │ │ │ - andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x00166eb8 │ │ │ │ + bl 1d508 │ │ │ │ + b 3a84c │ │ │ │ + strdeq r6, [r9], -r8 @ │ │ │ │ + eoreq r4, r9, r0, lsr #1 │ │ │ │ + ldrdeq r6, [r9], -ip @ │ │ │ │ + andeq r1, r0, r8, asr #5 │ │ │ │ + eoreq r6, r9, r4, lsr #27 │ │ │ │ + eoreq r5, r9, r4, ror sp │ │ │ │ + @ instruction: 0x00194dd0 │ │ │ │ + eoreq r6, r9, ip, asr sp │ │ │ │ + eoreq r6, r9, r8, asr #26 │ │ │ │ + eoreq r6, r9, ip, lsr sp │ │ │ │ + eoreq r6, r9, r4, lsr #25 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + andseq r6, r7, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #268] @ 39b34 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r7, [r4, #1064] @ 0x428 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [r4, #1060] @ 0x424 │ │ │ │ - strd r0, [sp, #20] │ │ │ │ - mul r0, r3, r2 │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - blx 199880 │ │ │ │ - ldr fp, [r4, #1068] @ 0x42c │ │ │ │ - ldr sl, [r4, #1072] @ 0x430 │ │ │ │ - ldr r8, [r4, #1076] @ 0x434 │ │ │ │ - ldr ip, [sp, #76] @ 0x4c │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r9, [r4, #1080] @ 0x438 │ │ │ │ - add r3, r0, fp │ │ │ │ - mul r0, ip, sl │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 199880 │ │ │ │ - ldr lr, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r1, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - add r0, lr, r6 │ │ │ │ - mul r0, r2, r0 │ │ │ │ - add r7, ip, r9 │ │ │ │ - blx 199880 │ │ │ │ - ldr ip, [sp, #76] @ 0x4c │ │ │ │ - mov r1, r8 │ │ │ │ - add fp, r0, fp │ │ │ │ - add r0, ip, r5 │ │ │ │ - mul r0, sl, r0 │ │ │ │ - blx 199880 │ │ │ │ - add ip, r4, #1088 @ 0x440 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r9, r0, r9 │ │ │ │ - ldr r0, [r4, #1084] @ 0x43c │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r6, [pc, #224] @ 3ac64 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr lr, [sp, #40] @ 0x28 │ │ │ │ + mov ip, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r6, #1060] @ 0x424 │ │ │ │ + add r4, lr, r4 │ │ │ │ + ldr r5, [r6, #1064] @ 0x428 │ │ │ │ + add ip, r3, ip │ │ │ │ + mul lr, lr, r0 │ │ │ │ + mul r4, r0, r4 │ │ │ │ + ldr r0, [r6, #1072] @ 0x430 │ │ │ │ + sdiv lr, lr, r5 │ │ │ │ + sdiv r4, r4, r5 │ │ │ │ + ldr r5, [r6, #1076] @ 0x434 │ │ │ │ + mul ip, r0, ip │ │ │ │ + mul r0, r3, r0 │ │ │ │ + sdiv r8, r0, r5 │ │ │ │ + ldr r0, [r6, #1084] @ 0x43c │ │ │ │ + sdiv r5, ip, r5 │ │ │ │ + ldr ip, [r6, #1068] @ 0x42c │ │ │ │ + add r7, lr, ip │ │ │ │ + add r4, r4, ip │ │ │ │ + ldr ip, [r6, #1080] @ 0x438 │ │ │ │ + add r8, r8, ip │ │ │ │ + add r5, r5, ip │ │ │ │ + add ip, r6, #1088 @ 0x440 │ │ │ │ str ip, [sp, #8] │ │ │ │ - add ip, r4, #1104 @ 0x450 │ │ │ │ + add ip, r6, #1104 @ 0x450 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1e128 │ │ │ │ - ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - ldr r0, [r4] │ │ │ │ + bl 1e054 │ │ │ │ + ldr r0, [r6] │ │ │ │ + ldr r3, [r6, #1120] @ 0x460 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b10 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r3, fp │ │ │ │ - mov r2, r7 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1b5fc │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r9, [sp, #4] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [r4, #1124] @ 0x464 │ │ │ │ - mov r3, r7 │ │ │ │ - str fp, [sp] │ │ │ │ - bl 1bb48 │ │ │ │ + beq 3ac4c │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + str r5, [sp] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1b564 │ │ │ │ mov r0, #0 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq r7, r8, r8, lsl #24 │ │ │ │ + add sp, sp, #16 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + strd r4, [sp] │ │ │ │ + ldr r1, [r6, #1124] @ 0x464 │ │ │ │ + bl 1baa4 │ │ │ │ + b 3ac30 │ │ │ │ + mlaeq r9, r0, sl, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #344] @ 39ca8 │ │ │ │ - ldr r4, [pc, #344] @ 39cac │ │ │ │ - add lr, pc, lr │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #336] @ 39cb0 │ │ │ │ - ldr r2, [pc, #336] @ 39cb4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr ip, [lr, #1128] @ 0x468 │ │ │ │ + ldr r0, [pc, #352] @ 3ade8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - mov r3, #0 │ │ │ │ - cmp ip, r2 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r0, #0 │ │ │ │ + movw ip, #21016 @ 0x5218 │ │ │ │ + movt ip, #16967 @ 0x4247 │ │ │ │ + ldr r3, [pc, #332] @ 3adec │ │ │ │ + ldr lr, [pc, #332] @ 3adf0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [lr, #1128] @ 0x468 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + cmp r3, ip │ │ │ │ + beq 3ad90 │ │ │ │ + bgt 3adc4 │ │ │ │ + movw r0, #22857 @ 0x5949 │ │ │ │ + movt r0, #12885 @ 0x3255 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 3ad90 │ │ │ │ + movw r0, #44529 @ 0xadf1 │ │ │ │ + movt r0, #48568 @ 0xbdb8 │ │ │ │ + add r0, r3, r0 │ │ │ │ + cmp r0, #1 │ │ │ │ + bhi 3acfc │ │ │ │ + ldr r3, [lr, #1064] @ 0x428 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - beq 39c54 │ │ │ │ - bgt 39c8c │ │ │ │ - ldr r3, [pc, #272] @ 39cb8 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq 39c54 │ │ │ │ - ldr r3, [pc, #264] @ 39cbc │ │ │ │ - add r3, ip, r3 │ │ │ │ - cmp r3, #1 │ │ │ │ - ldrls r3, [lr, #1064] @ 0x428 │ │ │ │ - lslls r3, r3, #1 │ │ │ │ - strls r3, [sp, #20] │ │ │ │ - ldr r4, [pc, #244] @ 39cc0 │ │ │ │ + ldr r4, [pc, #240] @ 3adf4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r4, #1088 @ 0x440 │ │ │ │ - ldr r0, [r4, #1084] @ 0x43c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r4, #1104 @ 0x450 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #1076] @ 0x434 │ │ │ │ + ldr r0, [r4, #1084] @ 0x43c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1e128 │ │ │ │ - ldr r3, [r4, #1120] @ 0x460 │ │ │ │ + bl 1e054 │ │ │ │ + ldr r0, [r4] │ │ │ │ + ldr r2, [r4, #1120] @ 0x460 │ │ │ │ + ldr r3, [r4, #1060] @ 0x424 │ │ │ │ ldr r1, [r4, #1068] @ 0x42c │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr ip, [r4, #1072] @ 0x430 │ │ │ │ ldr r2, [r4, #1080] @ 0x438 │ │ │ │ - ldr ip, [r4, #1060] @ 0x424 │ │ │ │ - ldr lr, [r4, #1072] @ 0x430 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r0, [r4] │ │ │ │ - add ip, r1, ip │ │ │ │ - add lr, r2, lr │ │ │ │ - beq 39c6c │ │ │ │ - mov r3, ip │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5fc │ │ │ │ - ldr r2, [pc, #152] @ 39cc4 │ │ │ │ - ldr r3, [pc, #128] @ 39cb0 │ │ │ │ + add r3, r1, r3 │ │ │ │ + add ip, r2, ip │ │ │ │ + beq 3ada8 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1b564 │ │ │ │ + ldr r2, [pc, #152] @ 3adf8 │ │ │ │ + ldr r3, [pc, #136] @ 3adec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39ca4 │ │ │ │ + bne 3ade4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #108] @ 39cc8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #100] @ 3adfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1064] @ 0x428 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 39bc4 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - ldr lr, [r4, #1124] @ 0x464 │ │ │ │ + b 3acfc │ │ │ │ + stm sp, {r3, ip} │ │ │ │ mov r3, r2 │ │ │ │ - str ip, [sp] │ │ │ │ mov r2, r1 │ │ │ │ - mov r1, lr │ │ │ │ - bl 1bb48 │ │ │ │ - b 39c24 │ │ │ │ - ldr r3, [pc, #56] @ 39ccc │ │ │ │ - cmp ip, r3 │ │ │ │ - ldreq r3, [lr, #1064] @ 0x428 │ │ │ │ - lsleq r3, r3, #2 │ │ │ │ - streq r3, [sp, #20] │ │ │ │ - b 39bc4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r8, r0, ror #21 │ │ │ │ - eoreq r4, r8, r8, ror #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - submi r5, r7, #24, 4 @ 0x80000001 │ │ │ │ - subscc r5, r5, #1196032 @ 0x124000 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - eoreq r7, r8, r8, ror #20 │ │ │ │ - mlaeq r8, ip, ip, r4 │ │ │ │ - ldrdeq r7, [r8], -r8 @ │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ + ldr ip, [r4, #1124] @ 0x464 │ │ │ │ + mov r1, ip │ │ │ │ + bl 1baa4 │ │ │ │ + b 3ad58 │ │ │ │ + movw r0, #21024 @ 0x5220 │ │ │ │ + movt r0, #16967 @ 0x4247 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 3acfc │ │ │ │ + ldr r3, [lr, #1064] @ 0x428 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b 3acfc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r9, r0, asr #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r9, r8, lsl #19 │ │ │ │ + eoreq r6, r9, r0, lsr r9 │ │ │ │ + eoreq r3, r9, r0, lsl #23 │ │ │ │ + mlaeq r9, ip, r8, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #17 │ │ │ │ mov r4, r1 │ │ │ │ - beq 39dc0 │ │ │ │ + beq 3af0c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 39d54 │ │ │ │ + beq 3aea4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 39e28 │ │ │ │ + mvnne r0, #2 │ │ │ │ + bne 3ae94 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #520] @ 39f10 │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi 39ea0 │ │ │ │ - sub r3, r3, #18 │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi 39ef0 │ │ │ │ - ldr r3, [pc, #500] @ 39f14 │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 39ee8 │ │ │ │ - bhi 39ec4 │ │ │ │ - add r3, r3, #-285212672 @ 0xef000000 │ │ │ │ - add r3, r3, #15597568 @ 0xee0000 │ │ │ │ - add r3, r3, #1040 @ 0x410 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 39ee8 │ │ │ │ - add r3, r3, #268435456 @ 0x10000000 │ │ │ │ - add r3, r3, #1048576 @ 0x100000 │ │ │ │ + bhi 3afec │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r0, r3 │ │ │ │ + bhi 3b048 │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 3b040 │ │ │ │ + bhi 3b018 │ │ │ │ + movw r3, #14425 @ 0x3859 │ │ │ │ + movt r3, #8224 @ 0x2020 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 3b040 │ │ │ │ + movw r3, #14425 @ 0x3859 │ │ │ │ + movt r3, #12336 @ 0x3030 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #69 @ 0x45 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldr r1, [pc, #440] @ 39f18 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [r4] │ │ │ │ + ldr r1, [pc, #448] @ 3b070 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e64 │ │ │ │ - ldr r1, [pc, #420] @ 39f1c │ │ │ │ + beq 3afb8 │ │ │ │ + ldr r1, [pc, #428] @ 3b074 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39e20 │ │ │ │ - ldr r3, [pc, #400] @ 39f20 │ │ │ │ + bne 3af70 │ │ │ │ + ldr r3, [pc, #408] @ 3b078 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ + mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r3, #127 @ 0x7f │ │ │ │ movge r2, r3 │ │ │ │ asr r3, r2, #7 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 39e20 │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldr r1, [pc, #344] @ 39f24 │ │ │ │ + b 3af70 │ │ │ │ + ldr r5, [r4] │ │ │ │ + ldr r1, [pc, #356] @ 3b07c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e30 │ │ │ │ - ldr r1, [pc, #324] @ 39f28 │ │ │ │ + beq 3af84 │ │ │ │ + ldr r1, [pc, #336] @ 3b080 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39e20 │ │ │ │ + bne 3af70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #300] @ 39f2c │ │ │ │ + movw r1, #34079 @ 0x851f │ │ │ │ + movt r1, #20971 @ 0x51eb │ │ │ │ + ldr r2, [pc, #304] @ 3b084 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ lsl r3, r3, #7 │ │ │ │ - smull r1, r2, r2, r3 │ │ │ │ - ldr r1, [pc, #288] @ 39f30 │ │ │ │ - asr r3, r3, #31 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #1124] @ 0x464 │ │ │ │ - rsb r3, r3, r2, asr #5 │ │ │ │ - str r3, [r1] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #1124] @ 0x464 │ │ │ │ + asr r2, r3, #31 │ │ │ │ + smull r1, r3, r1, r3 │ │ │ │ + rsb r3, r2, r3, asr #5 │ │ │ │ + str r3, [r0] │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #240] @ 39f2c │ │ │ │ + movw r1, #34079 @ 0x851f │ │ │ │ + movt r1, #20971 @ 0x51eb │ │ │ │ + ldr r2, [pc, #240] @ 3b088 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ lsl r3, r3, #6 │ │ │ │ - smull r1, r2, r2, r3 │ │ │ │ - ldr r1, [pc, #232] @ 39f34 │ │ │ │ - asr r3, r3, #31 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #1124] @ 0x464 │ │ │ │ - rsb r3, r3, r2, asr #5 │ │ │ │ - mov r0, #1 │ │ │ │ - str r3, [r1, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #204] @ 39f38 │ │ │ │ - mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #1124] @ 0x464 │ │ │ │ + asr r2, r3, #31 │ │ │ │ + smull r1, r3, r1, r3 │ │ │ │ + rsb r3, r2, r3, asr #5 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + b 3af70 │ │ │ │ + ldr r3, [pc, #204] @ 3b08c │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ + mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r3, #63 @ 0x3f │ │ │ │ movge r2, r3 │ │ │ │ asr r3, r2, #6 │ │ │ │ str r3, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #148] @ 39f3c │ │ │ │ + b 3af70 │ │ │ │ + movw r3, #48616 @ 0xbde8 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r0, r3 │ │ │ │ bics r3, r3, #8 │ │ │ │ - beq 39ee8 │ │ │ │ - ldr r3, [pc, #136] @ 39f40 │ │ │ │ + beq 3b040 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #69 @ 0x45 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ 39f44 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 39ee8 │ │ │ │ - add r3, r3, #2359296 @ 0x240000 │ │ │ │ - add r3, r3, #752 @ 0x2f0 │ │ │ │ + b 3ae94 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 3b040 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #12885 @ 0x3255 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #69 @ 0x45 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 3ae94 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #80] @ 39f48 │ │ │ │ - ldr r3, [pc, #80] @ 39f4c │ │ │ │ + b 3ae94 │ │ │ │ + movw r2, #44529 @ 0xadf1 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r0, r2 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ movne r0, #69 @ 0x45 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - @ instruction: 0x001611b4 │ │ │ │ - andseq r1, r6, r4, lsl #3 │ │ │ │ - eoreq r7, r8, r4, lsr #17 │ │ │ │ - andseq r1, r6, r8, asr #2 │ │ │ │ - andseq r1, r6, r8, lsl r1 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - eoreq r7, r8, r0, lsr #16 │ │ │ │ - eoreq r7, r8, r4, ror #15 │ │ │ │ - eoreq r7, r8, r4, asr #15 │ │ │ │ - ldcge 13, cr11, [r8, #928]! @ 0x3a0 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ + b 3ae94 │ │ │ │ + andseq r0, r7, r4, lsr #20 │ │ │ │ + @ instruction: 0x001709f4 │ │ │ │ + eoreq r6, r9, r0, asr r7 │ │ │ │ + @ instruction: 0x001709bc │ │ │ │ + andseq r0, r7, ip, lsl #19 │ │ │ │ + ldrdeq r6, [r9], -r8 @ │ │ │ │ + mlaeq r9, r4, r6, r6 │ │ │ │ + eoreq r6, r9, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #260] @ 3a06c │ │ │ │ - ldr r3, [pc, #260] @ 3a070 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #268] @ 3b1b8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, sp │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #252] @ 3b1bc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39fa8 │ │ │ │ + beq 3b0ec │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39fb0 │ │ │ │ + bne 3b0f4 │ │ │ │ cmp r0, #5 │ │ │ │ - bls 39fc8 │ │ │ │ - ldr r1, [pc, #188] @ 3a074 │ │ │ │ + bls 3b10c │ │ │ │ + ldr r1, [pc, #196] @ 3b1c0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ff4 │ │ │ │ - ldr r2, [pc, #168] @ 3a078 │ │ │ │ - ldr r3, [pc, #156] @ 3a070 │ │ │ │ + bne 3b140 │ │ │ │ + ldr r2, [pc, #176] @ 3b1c4 │ │ │ │ + ldr r3, [pc, #164] @ 3b1bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a068 │ │ │ │ + bne 3b1b4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [pc, #128] @ 3a07c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #128] @ 3b1c8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 39fc8 │ │ │ │ - ldr r1, [pc, #104] @ 3a080 │ │ │ │ + beq 3b10c │ │ │ │ + ldr r1, [pc, #104] @ 3b1cc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #2 │ │ │ │ - beq 39fc8 │ │ │ │ - ldr r1, [pc, #80] @ 3a084 │ │ │ │ + beq 3b10c │ │ │ │ + ldr r1, [pc, #80] @ 3b1d0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #3 │ │ │ │ - beq 39fc8 │ │ │ │ - ldr r1, [pc, #56] @ 3a088 │ │ │ │ + beq 3b10c │ │ │ │ + ldr r1, [pc, #56] @ 3b1d4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #5 │ │ │ │ - b 39fc8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r8, r0, ror #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r4, r7, r8, lsl r0 │ │ │ │ - strdeq r4, [r8], -r8 @ │ │ │ │ - mulseq r6, r4, r7 │ │ │ │ - andseq r6, r6, ip, ror r7 │ │ │ │ - andseq r6, r6, r8, ror #14 │ │ │ │ - andseq r6, r6, r8, asr r7 │ │ │ │ + b 3b10c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r9, r4, lsr #16 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r8, r4, r8 │ │ │ │ + eoreq r3, r9, ip, asr #15 │ │ │ │ + andseq r6, r7, r8 │ │ │ │ + @ instruction: 0x00175ff0 │ │ │ │ + @ instruction: 0x00175fdc │ │ │ │ + andseq r5, r7, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #332] @ 3a1f0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r4, [pc, #340] @ 3b34c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1e1ac │ │ │ │ + bl 1e0d8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrd r0, [r3, #152] @ 0x98 │ │ │ │ - bl 37064 │ │ │ │ + bl 37f40 │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, r4, #1120 @ 0x460 │ │ │ │ - ldr r0, [r3, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [r3, #152] @ 0x98 │ │ │ │ - add r1, r1, #12 │ │ │ │ - str r0, [r4, #1132] @ 0x46c │ │ │ │ add r0, r4, #1136 @ 0x470 │ │ │ │ - str r3, [r4, #1136] @ 0x470 │ │ │ │ - bl 3726c │ │ │ │ - ldr r5, [r4] │ │ │ │ - ldr r7, [r4, #1136] @ 0x470 │ │ │ │ - ldr r1, [r5, #152] @ 0x98 │ │ │ │ - ldr r9, [r5, #156] @ 0x9c │ │ │ │ - sub r3, r1, r7 │ │ │ │ - ldr r8, [r4, #1132] @ 0x46c │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - str r3, [r4, #1140] @ 0x474 │ │ │ │ - sub r3, r9, r8 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - mul r0, r6, r7 │ │ │ │ - str r3, [r4, #1144] @ 0x478 │ │ │ │ - blx 199880 │ │ │ │ - ldr r5, [r5, #60] @ 0x3c │ │ │ │ - mov r1, r9 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [r4, #1060] @ 0x424 │ │ │ │ - mul r0, r5, r8 │ │ │ │ - blx 199880 │ │ │ │ - sub r6, r6, sl │ │ │ │ - add r6, r6, r6, lsr #31 │ │ │ │ - asr r6, r6, #1 │ │ │ │ - str r6, [r4, #1068] @ 0x42c │ │ │ │ - sub r5, r5, r0 │ │ │ │ - str r0, [r4, #1072] @ 0x430 │ │ │ │ + add r1, r1, #12 │ │ │ │ + ldr ip, [r3, #152] @ 0x98 │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + str r3, [r4, #1132] @ 0x46c │ │ │ │ + str ip, [r4, #1136] @ 0x470 │ │ │ │ + bl 3817c │ │ │ │ + ldr r1, [r4] │ │ │ │ ldr r0, [r4, #1084] @ 0x43c │ │ │ │ + ldr r3, [r4, #1136] @ 0x470 │ │ │ │ + ldr ip, [r1, #56] @ 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r5, [r1, #152] @ 0x98 │ │ │ │ + mul r6, ip, r3 │ │ │ │ + ldr lr, [r4, #1132] @ 0x46c │ │ │ │ + ldr r1, [r1, #156] @ 0x9c │ │ │ │ + sdiv r6, r6, r5 │ │ │ │ + sub r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ asr r5, r5, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r5, [r4, #1080] @ 0x438 │ │ │ │ - beq 3a178 │ │ │ │ - bl 1b014 │ │ │ │ - ldr r7, [r4, #1136] @ 0x470 │ │ │ │ - ldr r8, [r4, #1132] @ 0x46c │ │ │ │ - ldr r4, [pc, #116] @ 3a1f4 │ │ │ │ - ldr ip, [pc, #116] @ 3a1f8 │ │ │ │ + sub ip, ip, r6 │ │ │ │ + str r6, [r4, #1060] @ 0x424 │ │ │ │ + add ip, ip, ip, lsr #31 │ │ │ │ + str r5, [r4, #1140] @ 0x474 │ │ │ │ + asr ip, ip, #1 │ │ │ │ + str ip, [r4, #1068] @ 0x42c │ │ │ │ + mul ip, r2, lr │ │ │ │ + sdiv ip, ip, r1 │ │ │ │ + sub r1, r1, lr │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + asr r1, r1, #1 │ │ │ │ + sub r2, r2, ip │ │ │ │ + str ip, [r4, #1072] @ 0x430 │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ + str r1, [r4, #1144] @ 0x478 │ │ │ │ + asr r2, r2, #1 │ │ │ │ + str r2, [r4, #1080] @ 0x438 │ │ │ │ + beq 3b2c4 │ │ │ │ + bl 1af7c │ │ │ │ + ldr lr, [r4, #1132] @ 0x46c │ │ │ │ + ldr r3, [r4, #1136] @ 0x470 │ │ │ │ + movw ip, #14425 @ 0x3859 │ │ │ │ + movt ip, #8224 @ 0x2020 │ │ │ │ + str lr, [sp] │ │ │ │ + ldr r4, [pc, #120] @ 3b350 │ │ │ │ add r4, pc, r4 │ │ │ │ - str r8, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r4, #1128] @ 0x468 │ │ │ │ - ldr r1, [r4, #1076] @ 0x434 │ │ │ │ ldr r0, [r4, #1064] @ 0x428 │ │ │ │ + ldr r1, [r4, #1076] @ 0x434 │ │ │ │ + ldr r2, [r4, #1128] @ 0x468 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl c3a3c │ │ │ │ - ldr r1, [r4] │ │ │ │ - ldr r2, [r4, #1144] @ 0x478 │ │ │ │ - ldr ip, [r1, #152] @ 0x98 │ │ │ │ - ldr r1, [r1, #160] @ 0xa0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #1108] @ 0x454 │ │ │ │ - str r3, [r4, #1092] @ 0x444 │ │ │ │ - str r3, [r4, #1112] @ 0x458 │ │ │ │ - str r3, [r4, #1116] @ 0x45c │ │ │ │ - str ip, [r4, #1088] @ 0x440 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r3, [r4, #1096] @ 0x448 │ │ │ │ - str r3, [r4, #1100] @ 0x44c │ │ │ │ + bl cb8e4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + add r1, r4, #1104 @ 0x450 │ │ │ │ str r0, [r4, #1084] @ 0x43c │ │ │ │ - ldr r0, [r4, #1140] @ 0x474 │ │ │ │ - mla r0, r2, ip, r0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - str r1, [r4, #1104] @ 0x450 │ │ │ │ + ldr r2, [r4, #1140] @ 0x474 │ │ │ │ + ldr ip, [r4, #1144] @ 0x478 │ │ │ │ + vstr d16, [r1, #4] │ │ │ │ + ldr r0, [r3, #152] @ 0x98 │ │ │ │ + vstr d16, [r1, #8] │ │ │ │ + add r1, r4, #1088 @ 0x440 │ │ │ │ + ldr r3, [r3, #160] @ 0xa0 │ │ │ │ + vstr d16, [r1, #4] │ │ │ │ + vstr d16, [r1, #8] │ │ │ │ + mla r2, ip, r0, r2 │ │ │ │ + str r0, [r4, #1088] @ 0x440 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r4, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + str r3, [r4, #1104] @ 0x450 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eoreq r7, r8, ip, lsl #11 │ │ │ │ - strhteq r7, [r8], -r0 │ │ │ │ - eorcs r3, r0, r9, asr r8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r6, r9, r8, lsr r4 │ │ │ │ + eoreq r6, r9, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3688] @ 0xe68 │ │ │ │ - ldr r2, [pc, #1592] @ 3a84c │ │ │ │ - ldr r3, [pc, #1592] @ 3a850 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3696] @ 0xe70 │ │ │ │ + ldr r2, [pc, #1680] @ 3ba0c │ │ │ │ + sub sp, sp, #364 @ 0x16c │ │ │ │ + subs r7, r0, #0 │ │ │ │ + ldr r3, [pc, #1672] @ 3ba10 │ │ │ │ + ldr r4, [pc, #1672] @ 3ba14 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #1588] @ 3a854 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #372 @ 0x174 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #364] @ 0x16c │ │ │ │ + str r3, [sp, #356] @ 0x164 │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - beq 3a588 │ │ │ │ - ldr ip, [pc, #1556] @ 3a858 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ - add ip, pc, ip │ │ │ │ + beq 3b734 │ │ │ │ + ldr r6, [pc, #1644] @ 3ba18 │ │ │ │ mov r3, #0 │ │ │ │ - add r1, ip, #8 │ │ │ │ + add r8, sp, #272 @ 0x110 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1c154 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ - add r8, r7, #80 @ 0x50 │ │ │ │ - add ip, r7, #124 @ 0x7c │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ - add r3, sp, #236 @ 0xec │ │ │ │ - mov lr, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r8, {r0, r1, r2} │ │ │ │ - stm r7, {r0, r1, r2} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r1, r6, #8 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [r6, #120] @ 0x78 │ │ │ │ + add ip, sp, #260 @ 0x104 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 1e20c │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r6, #164] @ 0xa4 │ │ │ │ + str r3, [sp, #268] @ 0x10c │ │ │ │ + add r3, sp, #228 @ 0xe4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldrd r2, [r6, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #184] @ 0xb8 │ │ │ │ + ldrd r2, [r6, #88] @ 0x58 │ │ │ │ + strd r2, [r5, #8] │ │ │ │ + ldrd r2, [r6, #96] @ 0x60 │ │ │ │ + strd r2, [r5, #16] │ │ │ │ + ldrd r2, [r6, #104] @ 0x68 │ │ │ │ + strd r2, [r5, #24] │ │ │ │ + ldrd r2, [r6, #112] @ 0x70 │ │ │ │ + strd r2, [r5, #32] │ │ │ │ + ldrd r2, [r6, #124] @ 0x7c │ │ │ │ + strd r2, [sp, #228] @ 0xe4 │ │ │ │ + ldrd r2, [r6, #132] @ 0x84 │ │ │ │ + strd r2, [sp, #236] @ 0xec │ │ │ │ + ldrd r2, [r6, #140] @ 0x8c │ │ │ │ + strd r2, [sp, #244] @ 0xf4 │ │ │ │ + ldrd r2, [r6, #148] @ 0x94 │ │ │ │ + strd r2, [sp, #252] @ 0xfc │ │ │ │ + ldrd r2, [r6, #156] @ 0x9c │ │ │ │ + strd r2, [ip] │ │ │ │ + bl 1e138 │ │ │ │ + mov r6, r0 │ │ │ │ mov r1, #4 │ │ │ │ - mov fp, r0 │ │ │ │ mov r0, #18 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + mov r9, r0 │ │ │ │ mov r1, #4 │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ mov r0, #11 │ │ │ │ - bl 1e20c │ │ │ │ - mov lr, #3 │ │ │ │ - add r3, fp, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - add ip, r7, #72 @ 0x48 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r0], #4 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + bl 1e138 │ │ │ │ + mov fp, r0 │ │ │ │ + add r3, r6, #16 │ │ │ │ + add r0, sp, #268 @ 0x10c │ │ │ │ + mov r2, r9 │ │ │ │ + add lr, r9, #72 @ 0x48 │ │ │ │ + mov ip, #3 │ │ │ │ + ldr r1, [r0, #4]! │ │ │ │ + add r3, r3, #16 │ │ │ │ + str ip, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ add r2, r2, #4 │ │ │ │ + cmp r2, lr │ │ │ │ add r1, r1, #1 │ │ │ │ - cmp r2, ip │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ + str r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ + bne 3b488 │ │ │ │ + add r3, r6, #304 @ 0x130 │ │ │ │ + add lr, fp, #44 @ 0x2c │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r5 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r1, [r0], #4 │ │ │ │ add r3, r3, #16 │ │ │ │ - bne 3a304 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add r3, fp, #304 @ 0x130 │ │ │ │ - add r0, sp, #188 @ 0xbc │ │ │ │ - add ip, r2, #44 @ 0x2c │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r1, [r0, #4]! │ │ │ │ - str r2, [r3, #-8] │ │ │ │ + str ip, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ add r2, r2, #4 │ │ │ │ + cmp r2, lr │ │ │ │ add r1, r1, #1 │ │ │ │ - cmp r2, ip │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - add r3, r3, #16 │ │ │ │ - bne 3a33c │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r1, #255 @ 0xff │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #1252] @ 3a85c │ │ │ │ - mov r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [fp, #464] @ 0x1d0 │ │ │ │ - ldr r3, [pc, #1240] @ 3a860 │ │ │ │ - mov r0, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [fp, #480] @ 0x1e0 │ │ │ │ - ldr r3, [pc, #1228] @ 3a864 │ │ │ │ - mov r1, fp │ │ │ │ + str r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ + bne 3b4c0 │ │ │ │ + ldr r3, [pc, #1328] @ 3ba1c │ │ │ │ + vmov.i8 q8, #255 @ 0xff │ │ │ │ + mov r9, #3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str r9, [r6, #468] @ 0x1d4 │ │ │ │ + str ip, [r6, #476] @ 0x1dc │ │ │ │ + vst1.8 {d16-d17}, [fp :64] │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [fp, #16] │ │ │ │ + vstr d16, [fp, #24] │ │ │ │ + str r3, [r6, #464] @ 0x1d0 │ │ │ │ + ldr r3, [pc, #1284] @ 3ba20 │ │ │ │ + vstr d16, [fp, #32] │ │ │ │ + vstr d16, [fp, #36] @ 0x24 │ │ │ │ + str r9, [r6, #484] @ 0x1e4 │ │ │ │ + str ip, [r6, #492] @ 0x1ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #480] @ 0x1e0 │ │ │ │ + ldr r3, [pc, #1260] @ 3ba24 │ │ │ │ + str ip, [r6, #500] @ 0x1f4 │ │ │ │ + str ip, [r6, #508] @ 0x1fc │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [fp, #496] @ 0x1f0 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r3, [fp, #472] @ 0x1d8 │ │ │ │ + str r3, [r6, #496] @ 0x1f0 │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ + str r3, [r6, #472] @ 0x1d8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r3, [r6, #488] @ 0x1e8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [fp, #488] @ 0x1e8 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - str r3, [fp, #504] @ 0x1f8 │ │ │ │ - str r7, [fp, #468] @ 0x1d4 │ │ │ │ - str r8, [fp, #476] @ 0x1dc │ │ │ │ - str r7, [fp, #484] @ 0x1e4 │ │ │ │ - str r8, [fp, #492] @ 0x1ec │ │ │ │ - str r8, [fp, #500] @ 0x1f4 │ │ │ │ - str r8, [fp, #508] @ 0x1fc │ │ │ │ - bl 856bc │ │ │ │ + str r3, [r6, #504] @ 0x1f8 │ │ │ │ + bl 8a2cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bne 3a524 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bne 3b6d0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a7b8 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r9, sp, #176 @ 0xb0 │ │ │ │ - sub r6, r3, #4 │ │ │ │ - add r8, r3, #68 @ 0x44 │ │ │ │ - add sl, sp, #52 @ 0x34 │ │ │ │ - ldr r3, [r6, #4]! │ │ │ │ - str r7, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bne 3b978 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str fp, [sp, #28] │ │ │ │ + mov fp, r2 │ │ │ │ + str r3, [sp, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + sub r7, r3, #4 │ │ │ │ + add sl, r3, #68 @ 0x44 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + str r9, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a454 │ │ │ │ - ldr r2, [pc, #1092] @ 3a868 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r3, [pc, #1084] @ 3a86c │ │ │ │ - str r1, [sp, #180] @ 0xb4 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ + beq 3b5f0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ + mov r2, fp │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r3, [sp, #172] @ 0xac │ │ │ │ + ldr r3, [pc, #1112] @ 3ba28 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [pc, #1100] @ 3ba2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, r9 │ │ │ │ - bl 1df3c │ │ │ │ - cmp r6, r8 │ │ │ │ - add r5, r5, #4 │ │ │ │ - bne 3a40c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + bl 1de68 │ │ │ │ + cmp r7, sl │ │ │ │ + add r8, r8, #4 │ │ │ │ + bne 3b5a8 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldrd r6, [sp, #32] │ │ │ │ - sub r5, r3, #4 │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - mov r9, #2 │ │ │ │ - add sl, sp, #176 @ 0xb0 │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + mov sl, #2 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + mov r6, r3 │ │ │ │ + sub r7, fp, #4 │ │ │ │ + add r9, fp, #40 @ 0x28 │ │ │ │ + str fp, [sp, #24] │ │ │ │ + mov fp, r2 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ - beq 3a4d8 │ │ │ │ + beq 3b680 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r3, [r7] │ │ │ │ - ldreq r3, [r6] │ │ │ │ - str r3, [sp, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #952] @ 3a868 │ │ │ │ - str r9, [sp, #52] @ 0x34 │ │ │ │ + str sl, [sp, #44] @ 0x2c │ │ │ │ + mov r2, fp │ │ │ │ + ldrne r3, [r5] │ │ │ │ + ldreq r3, [r8] │ │ │ │ + str r3, [sp, #172] @ 0xac │ │ │ │ + ldr r3, [pc, #968] @ 3ba28 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #936] @ 3a86c │ │ │ │ - mov r2, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [pc, #956] @ 3ba2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - mov r3, sl │ │ │ │ - bl 1df3c │ │ │ │ - cmp r5, r8 │ │ │ │ - add r7, r7, #4 │ │ │ │ - add r6, r6, #4 │ │ │ │ - bne 3a48c │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + bl 1de68 │ │ │ │ + cmp r7, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r8, #4 │ │ │ │ + bne 3b634 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a508 │ │ │ │ - bl 39f50 │ │ │ │ - ldr r3, [pc, #876] @ 3a870 │ │ │ │ + beq 3b6b4 │ │ │ │ + bl 3b090 │ │ │ │ + ldr r3, [pc, #896] @ 3ba30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a524 │ │ │ │ - bl 39f50 │ │ │ │ - ldr r3, [pc, #852] @ 3a874 │ │ │ │ + beq 3b6d0 │ │ │ │ + bl 3b090 │ │ │ │ + ldr r3, [pc, #872] @ 3ba34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r7, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a564 │ │ │ │ + beq 3b710 │ │ │ │ sub r5, r3, #4 │ │ │ │ add r6, r3, #68 @ 0x44 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 3a54c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1db94 │ │ │ │ + bne 3b6f8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a774 │ │ │ │ - ldr r3, [pc, #744] @ 3a878 │ │ │ │ + bne 3b934 │ │ │ │ + ldr r3, [pc, #764] @ 3ba38 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c148 │ │ │ │ + bl 1c0a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3a6c4 │ │ │ │ + beq 3b884 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85c │ │ │ │ - ldr r3, [pc, #700] @ 3a86c │ │ │ │ - ldr r5, [pc, #712] @ 3a87c │ │ │ │ + bl 1c7a0 │ │ │ │ + ldr r3, [pc, #720] @ 3ba2c │ │ │ │ + ldr r5, [pc, #732] @ 3ba3c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1b074 │ │ │ │ add r5, pc, r5 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 1afdc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 3a7a0 │ │ │ │ + beq 3b960 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1c4f0 │ │ │ │ + bl 1c440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a77c │ │ │ │ - ldr r1, [pc, #664] @ 3a880 │ │ │ │ + beq 3b93c │ │ │ │ + ldr r1, [pc, #684] @ 3ba40 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9e8 │ │ │ │ + bl 1c920 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bb00 │ │ │ │ - bl 1d870 │ │ │ │ + bl 1ba5c │ │ │ │ + bl 1d79c │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #636] @ 3a884 │ │ │ │ + ldr r1, [pc, #656] @ 3ba44 │ │ │ │ ldr r3, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ str r0, [r5, #1124] @ 0x464 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a6a8 │ │ │ │ - ldr r3, [pc, #604] @ 3a888 │ │ │ │ - ldr r1, [pc, #604] @ 3a88c │ │ │ │ + beq 3b868 │ │ │ │ + ldr r3, [pc, #624] @ 3ba48 │ │ │ │ + ldr r1, [pc, #624] @ 3ba4c │ │ │ │ + ldr r0, [pc, #624] @ 3ba50 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #600] @ 3a890 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1dec4 │ │ │ │ - ldr r1, [pc, #584] @ 3a894 │ │ │ │ + ldr r2, [r3] │ │ │ │ + bl 1ddf0 │ │ │ │ + ldr r1, [pc, #604] @ 3ba54 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ - ldr r3, [pc, #572] @ 3a898 │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + ldr r3, [pc, #592] @ 3ba58 │ │ │ │ mov r2, #0 │ │ │ │ + mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, #1104 @ 0x450 │ │ │ │ - mov r0, r2 │ │ │ │ - strh r2, [r1] │ │ │ │ strb r2, [r3, #24] │ │ │ │ - strb r2, [r3, #1106] @ 0x452 │ │ │ │ str r2, [r3, #536] @ 0x218 │ │ │ │ str r2, [r3, #540] @ 0x21c │ │ │ │ - ldr r2, [pc, #536] @ 3a89c │ │ │ │ - ldr r3, [pc, #456] @ 3a850 │ │ │ │ + strb r2, [r3, #1106] @ 0x452 │ │ │ │ + strh r2, [r1] │ │ │ │ + ldr r2, [pc, #556] @ 3ba5c │ │ │ │ + ldr r3, [pc, #476] @ 3ba10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #356] @ 0x164 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a848 │ │ │ │ - add sp, sp, #372 @ 0x174 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #496] @ 3a8a0 │ │ │ │ + bne 3ba08 │ │ │ │ + add sp, sp, #364 @ 0x16c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #496] @ 3ba60 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a624 │ │ │ │ - b 3a654 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + bne 3b7d0 │ │ │ │ + b 3b800 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1c604 <__fstat64_time64@plt> │ │ │ │ + bl 1c554 <__fstat64_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a71c │ │ │ │ - ldr r3, [pc, #452] @ 3a8a4 │ │ │ │ - ldrb r2, [sp, #88] @ 0x58 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 3b8dc │ │ │ │ + ldrb r2, [sp, #80] @ 0x50 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ + ldr r3, [pc, #436] @ 3ba64 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, #12 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #420] @ 3a8a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #420] @ 3ba68 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a720 │ │ │ │ - bl 1be18 │ │ │ │ - b 3a5a8 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #352] @ 3a888 │ │ │ │ - ldr r2, [pc, #384] @ 3a8ac │ │ │ │ - ldr r1, [r4, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 3b8e0 │ │ │ │ + bl 1bd74 │ │ │ │ + b 3b754 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ + ldr r1, [pc, #352] @ 3ba48 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [pc, #380] @ 3ba6c │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #360] @ 3a8b0 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #360] @ 3ba70 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c6e8 │ │ │ │ - ldr r1, [pc, #348] @ 3a8b4 │ │ │ │ + bl 1c62c │ │ │ │ + ldr r1, [pc, #348] @ 3ba74 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c85c │ │ │ │ - ldr r1, [pc, #336] @ 3a8b8 │ │ │ │ + bl 1c7a0 │ │ │ │ + ldr r1, [pc, #336] @ 3ba78 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c85c │ │ │ │ - b 3a5a8 │ │ │ │ + bl 1c7a0 │ │ │ │ + b 3b754 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - b 3a67c │ │ │ │ - ldr r2, [pc, #312] @ 3a8bc │ │ │ │ + b 3b828 │ │ │ │ + ldr r2, [pc, #312] @ 3ba7c │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd04 │ │ │ │ + bl 1bc60 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3a67c │ │ │ │ - ldr r2, [pc, #280] @ 3a8c0 │ │ │ │ + b 3b828 │ │ │ │ + ldr r2, [pc, #280] @ 3ba80 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3a798 │ │ │ │ - ldr r3, [pc, #260] @ 3a8c4 │ │ │ │ - mov r8, #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3b958 │ │ │ │ + ldr r3, [pc, #260] @ 3ba84 │ │ │ │ + mov r9, #32 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r7, r0 │ │ │ │ sub r5, r0, #1 │ │ │ │ - rsb r6, r0, #1 │ │ │ │ - b 3a7e8 │ │ │ │ + rsb r8, r0, #1 │ │ │ │ + b 3b9a8 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - strbeq r8, [r5] │ │ │ │ + strbeq r9, [r5] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - add r3, r6, r5 │ │ │ │ + bl 1d124 │ │ │ │ + add r3, r8, r5 │ │ │ │ cmp r3, r0 │ │ │ │ - blt 3a7dc │ │ │ │ - ldr r2, [pc, #196] @ 3a8c8 │ │ │ │ + blt 3b99c │ │ │ │ + ldr r2, [pc, #196] @ 3ba88 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #180] @ 3a8cc │ │ │ │ - mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #180] @ 3ba8c │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #160] @ 3a8d0 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #160] @ 3ba90 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 3a528 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq r4, [r8], -r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r8, r4, r6, r4 │ │ │ │ - eoreq r6, r8, r4, asr #7 │ │ │ │ - andseq r6, r6, r8, lsr r4 │ │ │ │ - andseq r6, r6, r4, lsr r4 │ │ │ │ - andseq sp, r6, r0, ror #11 │ │ │ │ - andeq r1, r0, r8, asr #11 │ │ │ │ - andeq r1, r0, r8, lsl #9 │ │ │ │ - eoreq r6, r8, r8, lsl #2 │ │ │ │ - eoreq r6, r8, ip, ror #1 │ │ │ │ - andeq r1, r0, r4, lsr r2 │ │ │ │ - eoreq r7, r8, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - andseq r6, r6, r4, ror #2 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r2, r7, r4, ror #10 │ │ │ │ - mulseq r6, r0, r3 │ │ │ │ - andseq r6, r6, ip, lsl #7 │ │ │ │ - ldrdeq r6, [r8], -r4 @ │ │ │ │ - eoreq r4, r8, r4, asr #4 │ │ │ │ - andseq r6, r6, r4, asr #1 │ │ │ │ - mulseq r6, ip, r2 │ │ │ │ - andseq r6, r6, ip, lsl #5 │ │ │ │ - @ instruction: 0x001661fc │ │ │ │ - andseq r6, r6, r4, lsr #4 │ │ │ │ - andseq r6, r6, ip, lsl r2 │ │ │ │ - andseq r6, r6, r4, lsl r2 │ │ │ │ - andseq r6, r6, ip, lsr #4 │ │ │ │ - andseq r6, r6, ip, ror #3 │ │ │ │ - andeq r1, r0, ip, lsr r5 │ │ │ │ - andseq r5, r6, r4, asr #31 │ │ │ │ - @ instruction: 0x00165fd8 │ │ │ │ - andseq r5, r6, r8, asr #31 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 3b6d4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r9, r8, asr r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r9, r0, asr r5 │ │ │ │ + eoreq r5, r9, r0, asr #4 │ │ │ │ + andseq r5, r7, ip, ror #24 │ │ │ │ + andseq r5, r7, r4, asr ip │ │ │ │ + @ instruction: 0x0017cdfc │ │ │ │ + @ instruction: 0x000015b4 │ │ │ │ + andeq r1, r0, r4, ror r4 │ │ │ │ + eoreq r4, r9, ip, asr pc │ │ │ │ + eoreq r4, r9, r0, asr #30 │ │ │ │ + andeq r1, r0, r0, lsr #4 │ │ │ │ + ldrdeq r5, [r9], -r0 @ │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + andseq r5, r7, r4, ror r9 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andseq r1, r8, r8, ror sp │ │ │ │ + andseq r5, r7, r8, lsr #23 │ │ │ │ + andseq r5, r7, r0, lsr #23 │ │ │ │ + eoreq r5, r9, r4, lsr #28 │ │ │ │ + strhteq r3, [r9], -r0 │ │ │ │ + andseq r5, r7, r4, asr #17 │ │ │ │ + andseq r5, r7, ip, lsl #21 │ │ │ │ + andseq r5, r7, ip, lsl #21 │ │ │ │ + @ instruction: 0x001759f8 │ │ │ │ + andseq r5, r7, r4, lsr #20 │ │ │ │ + andseq r5, r7, ip, lsl sl │ │ │ │ + andseq r5, r7, r4, lsl sl │ │ │ │ + andseq r5, r7, r8, lsr #20 │ │ │ │ + andseq r5, r7, r8, ror #19 │ │ │ │ + andeq r1, r0, r8, lsr #10 │ │ │ │ + andseq r5, r7, r0, asr #15 │ │ │ │ + @ instruction: 0x001757d0 │ │ │ │ + andseq r5, r7, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ - ldr r7, [pc, #348] @ 3aa4c │ │ │ │ - ldr r2, [pc, #348] @ 3aa50 │ │ │ │ - ldr r3, [pc, #348] @ 3aa54 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r8, r7, #24 │ │ │ │ + ldr r2, [pc, #364] @ 3bc28 │ │ │ │ sub sp, sp, #528 @ 0x210 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + ldr r3, [pc, #356] @ 3bc2c │ │ │ │ + ldr r8, [pc, #356] @ 3bc30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r7, r8, #24 │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #524] @ 0x20c │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ - mov r2, #512 @ 0x200 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, sp, #12 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ + add r2, sp, #556 @ 0x22c │ │ │ │ + mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, sp, #556 @ 0x22c │ │ │ │ - str r0, [sp] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b278 <__vsprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #260] @ 3aa58 │ │ │ │ + str r2, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r2, #512 @ 0x200 │ │ │ │ + mov r3, r4 │ │ │ │ + add r4, sp, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b1e0 <__vsprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #276] @ 3bc34 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - str r6, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1d1ec │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi 3a9fc │ │ │ │ - ldr r4, [pc, #220] @ 3aa5c │ │ │ │ + mov r0, r7 │ │ │ │ + str r4, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d124 │ │ │ │ + cmp r6, r0 │ │ │ │ + bhi 3bbd8 │ │ │ │ + ldr r4, [pc, #236] @ 3bc38 │ │ │ │ mov r3, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1cdb4 <__time64@plt> │ │ │ │ + bl 1ccec <__time64@plt> │ │ │ │ adds r3, r5, r0 │ │ │ │ - adc r1, r1, r5, asr #31 │ │ │ │ add r0, r4, #24 │ │ │ │ + adc r1, r1, r5, asr #31 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [r3, #56] @ 0x38 │ │ │ │ + lsr r0, r0, #1 │ │ │ │ strb r2, [r4, #544] @ 0x220 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - ldr r2, [pc, #156] @ 3aa60 │ │ │ │ + ldr r2, [pc, #176] @ 3bc3c │ │ │ │ + ldr r3, [r3, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ - lsr r0, r0, #1 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ rsb r0, r0, r3, asr #1 │ │ │ │ - ldr r3, [pc, #128] @ 3aa54 │ │ │ │ + ldr r3, [pc, #140] @ 3bc2c │ │ │ │ str r0, [r4, #540] @ 0x21c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aa48 │ │ │ │ + bne 3bc24 │ │ │ │ add sp, sp, #528 @ 0x210 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r8, [r7, #536] @ 0x218 │ │ │ │ - ldr r6, [r7, #540] @ 0x21c │ │ │ │ - ldr r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r0, [r2, #164] @ 0xa4 │ │ │ │ - mla r3, r3, r8, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - add r0, r0, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + ldr r7, [r8, #536] @ 0x218 │ │ │ │ + ldr r4, [r8, #540] @ 0x21c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #164] @ 0xa4 │ │ │ │ + mla r3, r3, r7, r4 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r3, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - mov r2, r4 │ │ │ │ - mla r6, r0, r8, r6 │ │ │ │ + mla r4, r0, r7, r4 │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ - add r0, r0, r6 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 3a978 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r8, r8, lsr sp │ │ │ │ - ldrdeq r3, [r8], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r6, ip, lsl #1 │ │ │ │ - strhteq r6, [r8], -r0 │ │ │ │ - eoreq r3, r8, r8, lsl #30 │ │ │ │ + add r0, r0, r4 │ │ │ │ + bl 1d328 │ │ │ │ + b 3bb44 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r9, r8, lsl lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r9, r0, ror #22 │ │ │ │ + andseq r5, r7, r4, ror r8 │ │ │ │ + eoreq r5, r9, r0, ror #21 │ │ │ │ + eoreq r2, r9, r4, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #404] @ 3ac10 │ │ │ │ - ldr r3, [pc, #404] @ 3ac14 │ │ │ │ + ldr r6, [pc, #420] @ 3be04 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #416] @ 3be08 │ │ │ │ + ldr r4, [pc, #416] @ 3be0c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r4, [pc, #396] @ 3ac18 │ │ │ │ - ldr r5, [r7] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr ip, [r4] │ │ │ │ + ldr r5, [r7] │ │ │ │ cmn r5, #1 │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - bne 3aaf8 │ │ │ │ - ldr r3, [pc, #372] @ 3ac1c │ │ │ │ - ldr r2, [pc, #372] @ 3ac20 │ │ │ │ + bne 3bce8 │ │ │ │ + ldr r3, [pc, #388] @ 3be10 │ │ │ │ + ldr r2, [pc, #388] @ 3be14 │ │ │ │ + ldrd r0, [ip, #56] @ 0x38 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r6, [r4] │ │ │ │ - ldrd r0, [r0, #56] @ 0x38 │ │ │ │ str r3, [r4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bl 13a548 │ │ │ │ - ldr r3, [pc, #336] @ 3ac24 │ │ │ │ - ldr r2, [pc, #336] @ 3ac28 │ │ │ │ + bl 147184 │ │ │ │ + ldr r3, [pc, #352] @ 3be18 │ │ │ │ + ldr r2, [pc, #352] @ 3be1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrd r0, [r3, #56] @ 0x38 │ │ │ │ - bl 13a724 │ │ │ │ + bl 147388 │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r7] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - vldr s14, [r0, #56] @ 0x38 │ │ │ │ - vldr s13, [pc, #264] @ 3ac0c │ │ │ │ - ldr r3, [pc, #292] @ 3ac2c │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #304] @ 3be20 │ │ │ │ + vldr s14, [ip, #56] @ 0x38 │ │ │ │ + vldr s13, [pc, #264] @ 3be00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r2, [pc, #284] @ 3ac30 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + ldr r2, [pc, #288] @ 3be24 │ │ │ │ + ldr r1, [pc, #288] @ 3be28 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ vmov s14, r3 │ │ │ │ - ldr r1, [pc, #268] @ 3ac34 │ │ │ │ str r3, [sp] │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ ldr r3, [r2, r5, lsl #2] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #252] @ 3ac38 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ + ldr r2, [pc, #252] @ 3be2c │ │ │ │ mov r0, r1 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r5, s15 │ │ │ │ - bl 3a8d4 │ │ │ │ - ldr r0, [r4] │ │ │ │ + bl 3ba94 │ │ │ │ + ldr ip, [r4] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ strb r2, [r4, #544] @ 0x220 │ │ │ │ + ldr r3, [ip, #56] @ 0x38 │ │ │ │ add r3, r4, r3 │ │ │ │ strb r2, [r3, #543] @ 0x21f │ │ │ │ - ldr r1, [r0, #56] @ 0x38 │ │ │ │ + ldr r1, [ip, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 3abfc │ │ │ │ - add r2, r4, #544 @ 0x220 │ │ │ │ + ble 3bdf0 │ │ │ │ + add r2, r4, #540 @ 0x21c │ │ │ │ mov r3, #0 │ │ │ │ + add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ + add r3, r3, #1 │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ moveq r1, #35 @ 0x23 │ │ │ │ - strb r1, [r2], #1 │ │ │ │ - ldr r1, [r0, #56] @ 0x38 │ │ │ │ - add r3, r3, #1 │ │ │ │ + strb r1, [r2, #1]! │ │ │ │ + ldr r1, [ip, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - blt 3ab84 │ │ │ │ + blt 3bd78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3abbc │ │ │ │ - ldr r3, [pc, #136] @ 3ac3c │ │ │ │ + beq 3bdb0 │ │ │ │ + ldr r3, [pc, #136] @ 3be30 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #544] @ 0x220 │ │ │ │ sub r2, r1, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 3abe0 │ │ │ │ - ldr r3, [pc, #112] @ 3ac40 │ │ │ │ + beq 3bdd4 │ │ │ │ + ldr r3, [pc, #112] @ 3be34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ strb r2, [r3, #544] @ 0x220 │ │ │ │ - ldr r1, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #92] @ 3ac44 │ │ │ │ + ldr r1, [ip, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r3, [pc, #88] @ 3be38 │ │ │ │ + ldr r5, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r5, [r7] │ │ │ │ strb r2, [r3, #544] @ 0x220 │ │ │ │ - b 3aaa0 │ │ │ │ + b 3bc84 │ │ │ │ cmp r5, #0 │ │ │ │ subeq r2, r1, #1 │ │ │ │ - beq 3abc8 │ │ │ │ - b 3abac │ │ │ │ + beq 3bdbc │ │ │ │ + b 3bda0 │ │ │ │ cmnmi pc, #0 │ │ │ │ - eoreq r3, r8, ip, asr #28 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ - eoreq r6, r8, r4, lsr #23 │ │ │ │ - ldrdeq r1, [r0], -ip │ │ │ │ - @ instruction: 0xffffeb98 │ │ │ │ - eoreq r6, r8, ip, asr fp │ │ │ │ - @ instruction: 0xffffe95c │ │ │ │ - andeq r1, r0, ip, asr r4 │ │ │ │ - andeq r1, r0, r8, lsr #5 │ │ │ │ - andseq r4, r6, ip, ror fp │ │ │ │ - andseq r5, r6, ip, lsr #29 │ │ │ │ - eoreq r6, r8, ip, ror sl │ │ │ │ - eoreq r6, r8, r4, ror #20 │ │ │ │ - eoreq r6, r8, r8, asr #20 │ │ │ │ + eoreq r2, r9, r8, ror ip │ │ │ │ + andeq r1, r0, ip, ror r5 │ │ │ │ + eoreq r5, r9, r0, asr #19 │ │ │ │ + andeq r1, r0, r8, asr #5 │ │ │ │ + @ instruction: 0xffffeacc │ │ │ │ + eoreq r5, r9, r8, ror r9 │ │ │ │ + @ instruction: 0xffffe854 │ │ │ │ + andeq r1, r0, r8, asr #8 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andseq r4, r7, ip, asr r3 │ │ │ │ + andseq r5, r7, ip, ror r6 │ │ │ │ + eoreq r5, r9, r8, lsl #17 │ │ │ │ + eoreq r5, r9, r0, ror r8 │ │ │ │ + eoreq r5, r9, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 3703c │ │ │ │ + ldr r8, [pc, #508] @ 3c06c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 37f18 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #444] @ 3ae34 │ │ │ │ + ldr r4, [pc, #492] @ 3c070 │ │ │ │ mov r1, r7 │ │ │ │ - bl 37050 │ │ │ │ + bl 37f2c │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #428] @ 3ae38 │ │ │ │ - str r5, [r4, #1064] @ 0x428 │ │ │ │ + str r6, [r4, #1064] @ 0x428 │ │ │ │ + str r5, [r4, #1076] @ 0x434 │ │ │ │ str r3, [r4, #1128] @ 0x468 │ │ │ │ - str r6, [r4, #1076] @ 0x434 │ │ │ │ - bl 3a08c │ │ │ │ - ldr r3, [pc, #412] @ 3ae3c │ │ │ │ - add r8, pc, r8 │ │ │ │ + bl 3b1d8 │ │ │ │ + ldr r3, [pc, #456] @ 3c074 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r8, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ streq r3, [r4, #4] │ │ │ │ - beq 3ad38 │ │ │ │ + beq 3bf58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3ad38 │ │ │ │ - ldr r2, [pc, #376] @ 3ae40 │ │ │ │ - ldr r4, [pc, #376] @ 3ae44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ + beq 3bf58 │ │ │ │ + ldr r2, [pc, #424] @ 3c078 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #5 │ │ │ │ - bl 3a8d4 │ │ │ │ + ldr r4, [pc, #416] @ 3c07c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 3ba94 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #404] @ 3c080 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #352] @ 3ae48 │ │ │ │ - ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #324] @ 3ae4c │ │ │ │ + ldr r2, [pc, #364] @ 3c084 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #348] @ 3c088 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #300] @ 3ae50 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + vpop {d8-d9} │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #276] @ 3ae54 │ │ │ │ - ldr r3, [pc, #276] @ 3ae58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #300] @ 3c08c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #276 @ 0x114 │ │ │ │ + movt r0, #12 │ │ │ │ + vmov.i32 q4, #0 @ 0x00000000 │ │ │ │ + mov r7, #1 │ │ │ │ + ldr r3, [pc, #280] @ 3c090 │ │ │ │ ldr r6, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r0, [pc, #260] @ 3ae5c │ │ │ │ str r2, [r3, #8] │ │ │ │ - bl 1e20c │ │ │ │ - mov r7, #1 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ str r4, [r6] │ │ │ │ str r4, [r5] │ │ │ │ - bl 1d15c │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ + bl 1d094 │ │ │ │ mov r8, r0 │ │ │ │ - str r8, [r4, #24] │ │ │ │ - add r0, r0, #4 │ │ │ │ - bl 1d3f0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 1d15c │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ + add r3, r8, #4 │ │ │ │ + str r8, [r4, #24] │ │ │ │ + vst1.8 {d8-d9}, [r3] │ │ │ │ + vstr d8, [r8, #20] │ │ │ │ + vstr d8, [r8, #28] │ │ │ │ + vstr d8, [r8, #36] @ 0x24 │ │ │ │ + vstr d8, [r8, #40] @ 0x28 │ │ │ │ + bl 1d094 │ │ │ │ + add r3, r0, #4 │ │ │ │ mov r9, r0 │ │ │ │ - str r9, [r4, #88] @ 0x58 │ │ │ │ - add r0, r0, #4 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r0, #255 @ 0xff │ │ │ │ str r7, [r4, #12] │ │ │ │ + vstr d8, [r0, #20] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 1d15c │ │ │ │ + vstr d8, [r0, #28] │ │ │ │ + vst1.8 {d8-d9}, [r3] │ │ │ │ + vstr d8, [r0, #36] @ 0x24 │ │ │ │ + vstr d8, [r0, #40] @ 0x28 │ │ │ │ + mov r0, #255 @ 0xff │ │ │ │ + str r9, [r4, #88] @ 0x58 │ │ │ │ + bl 1d094 │ │ │ │ mov r6, r0 │ │ │ │ - str r6, [r8] │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ - bl 1d15c │ │ │ │ + str r6, [r8] │ │ │ │ + bl 1d094 │ │ │ │ mov r3, #0 │ │ │ │ + str r0, [r9] │ │ │ │ + mov lr, r3 │ │ │ │ str r7, [r8, #8] │ │ │ │ str r7, [r8, #12] │ │ │ │ - movw lr, #32806 @ 0x8026 │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r9] │ │ │ │ - b 3adf4 │ │ │ │ + movw r8, #32806 @ 0x8026 │ │ │ │ + b 3c02c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r6, [r2] │ │ │ │ add r1, r4, r3, lsl #1 │ │ │ │ uxtb r2, r3 │ │ │ │ - add r0, r3, lr │ │ │ │ + add r0, r3, r8 │ │ │ │ add ip, r1, #393216 @ 0x60000 │ │ │ │ strh r7, [ip, #152] @ 0x98 │ │ │ │ - strh r8, [r1, #152] @ 0x98 │ │ │ │ + strh lr, [r1, #152] @ 0x98 │ │ │ │ str r3, [r4, r0, lsl #2] │ │ │ │ strb r2, [r6, r3] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1] │ │ │ │ strb r2, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bne 3ade8 │ │ │ │ - b 3acc0 │ │ │ │ - strhteq r6, [r8], -r4 │ │ │ │ - eoreq r3, r8, ip, lsr #24 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - andseq r5, r6, r4, lsr sp │ │ │ │ - eoreq r6, r8, r4, ror #18 │ │ │ │ - andseq r5, r6, r4, lsr sp │ │ │ │ - andseq r5, r6, r4, lsr sp │ │ │ │ - andseq r5, r6, r8, lsr sp │ │ │ │ - andeq r1, r0, r8, lsl #7 │ │ │ │ - eoreq r6, r8, ip, ror #17 │ │ │ │ - andeq r0, ip, r4, lsl r1 │ │ │ │ + bne 3c020 │ │ │ │ + b 3bec8 │ │ │ │ + eoreq r2, r9, r4, asr sl │ │ │ │ + eoreq r5, r9, r0, lsr #15 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + andseq r5, r7, r4, ror #9 │ │ │ │ + eoreq r5, r9, r0, asr r7 │ │ │ │ + andseq r5, r7, r8, ror #9 │ │ │ │ + andseq r5, r7, r4, ror #9 │ │ │ │ + andseq r5, r7, ip, ror #9 │ │ │ │ + andeq r1, r0, r4, ror r3 │ │ │ │ + strhteq r5, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #576] @ 3b0b8 │ │ │ │ - ldr r6, [pc, #576] @ 3b0bc │ │ │ │ - ldr r7, [pc, #576] @ 3b0c0 │ │ │ │ + ldr r5, [pc, #628] @ 3c32c │ │ │ │ + ldr r6, [pc, #628] @ 3c330 │ │ │ │ + ldr r7, [pc, #628] @ 3c334 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1dd14 │ │ │ │ + bl 1dc40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 3c1e8 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble 3af1c │ │ │ │ + ble 3c16c │ │ │ │ movw r3, #305 @ 0x131 │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 3af68 │ │ │ │ + bgt 3c1b8 │ │ │ │ cmp r4, #300 @ 0x12c │ │ │ │ - blt 3ae88 │ │ │ │ - ldr r3, [pc, #516] @ 3b0c4 │ │ │ │ + blt 3c0c8 │ │ │ │ + ldr r3, [pc, #568] @ 3c338 │ │ │ │ sub r2, r4, #300 @ 0x12c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 3ae88 │ │ │ │ + bhi 3c0c8 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r0, #27 │ │ │ │ - bl 2c954 │ │ │ │ + bl 2cf8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c954 │ │ │ │ - b 3ae88 │ │ │ │ - ldr r0, [pc, #468] @ 3b0c8 │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ - ldr r0, [pc, #460] @ 3b0cc │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ - ldr r0, [pc, #452] @ 3b0d0 │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ - ldr r0, [pc, #444] @ 3b0d4 │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c0c8 │ │ │ │ + mov r0, #16 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ + mov r0, #17 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ + mov r0, #18 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ + mov r0, #19 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ bic r3, r4, #32 │ │ │ │ - cmp r3, #65 @ 0x41 │ │ │ │ ldr r1, [r6, #168] @ 0xa8 │ │ │ │ - bne 3af98 │ │ │ │ + cmp r3, #65 @ 0x41 │ │ │ │ + bne 3c20c │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #168] @ 0xa8 │ │ │ │ - beq 3af5c │ │ │ │ - ldr r3, [pc, #400] @ 3b0d8 │ │ │ │ + beq 3c1ac │ │ │ │ + ldr r3, [pc, #420] @ 3c33c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3aee0 │ │ │ │ - ldr r3, [pc, #376] @ 3b0dc │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c120 │ │ │ │ + ldr r3, [pc, #396] @ 3c340 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3af48 │ │ │ │ - ldr r3, [pc, #368] @ 3b0e0 │ │ │ │ + b 3c198 │ │ │ │ + mov r3, #229 @ 0xe5 │ │ │ │ + movt r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3af8c │ │ │ │ - add r3, r3, #1 │ │ │ │ + beq 3c1fc │ │ │ │ + mov r3, #230 @ 0xe6 │ │ │ │ + movt r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ae88 │ │ │ │ - ldr r0, [pc, #348] @ 3b0e4 │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ - ldr r0, [pc, #340] @ 3b0e8 │ │ │ │ - bl 2c954 │ │ │ │ - b 3aee0 │ │ │ │ + bne 3c0c8 │ │ │ │ + mov r0, #4 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, #3 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3c120 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aee0 │ │ │ │ + bne 3c120 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ - beq 3b02c │ │ │ │ + beq 3c2a0 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ - beq 3aff0 │ │ │ │ + beq 3c264 │ │ │ │ cmp r4, #53 @ 0x35 │ │ │ │ - bne 3aee0 │ │ │ │ + bne 3c120 │ │ │ │ ldr r3, [r5, #1120] @ 0x460 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #1120] @ 0x460 │ │ │ │ - beq 3b0ac │ │ │ │ - ldr r3, [pc, #276] @ 3b0ec │ │ │ │ + beq 3c320 │ │ │ │ + ldr r3, [pc, #248] @ 3c344 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #272] @ 3b0f0 │ │ │ │ + ldr r2, [pc, #244] @ 3c348 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3ae88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c0c8 │ │ │ │ ldr r3, [r5, #1124] @ 0x464 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq 3b06c │ │ │ │ - ldr r3, [pc, #224] @ 3b0f4 │ │ │ │ + beq 3c2e0 │ │ │ │ + ldr r3, [pc, #196] @ 3c34c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #220] @ 3b0f8 │ │ │ │ + ldr r2, [pc, #192] @ 3c350 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3ae88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c0c8 │ │ │ │ ldr r2, [r5, #1124] @ 0x464 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3b090 │ │ │ │ + beq 3c304 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b078 │ │ │ │ + beq 3c2ec │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ae88 │ │ │ │ + bne 3c0c8 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #2 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #156] @ 3b0fc │ │ │ │ mov r0, #3 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + ldr r2, [pc, #124] @ 3c354 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3ae88 │ │ │ │ - ldr r3, [pc, #140] @ 3b100 │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c0c8 │ │ │ │ + ldr r3, [pc, #112] @ 3c358 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3b014 │ │ │ │ + b 3c288 │ │ │ │ str r1, [r2, #12] │ │ │ │ - ldr r2, [pc, #128] @ 3b104 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #96] @ 3c35c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3ae88 │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c0c8 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #104] @ 3b108 │ │ │ │ mov r0, #3 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + ldr r2, [pc, #72] @ 3c360 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 3a8d4 │ │ │ │ - b 3ae88 │ │ │ │ - ldr r3, [pc, #88] @ 3b10c │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 3afd8 │ │ │ │ - strhteq r6, [r8], -r4 │ │ │ │ - eoreq r5, r8, r8, lsl #15 │ │ │ │ - mulseq r6, r0, sp │ │ │ │ - andseq sl, r9, r8, ror #7 │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ - tsteq r0, r1, lsl r0 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - tsteq r0, r3, lsl r0 │ │ │ │ - @ instruction: 0x0015f4d8 │ │ │ │ - andseq r5, r6, r0, lsr #25 │ │ │ │ - andeq r0, r1, r5, ror #1 │ │ │ │ - tsteq r0, r4 │ │ │ │ - tsteq r0, r3 │ │ │ │ - andseq pc, r5, r8, asr #8 │ │ │ │ - andseq r5, r6, r0, asr ip │ │ │ │ - andseq pc, r5, ip, lsl #8 │ │ │ │ - andseq r5, r6, r4, ror ip │ │ │ │ - andseq r5, r6, r4, lsl ip │ │ │ │ - @ instruction: 0x0016c6f0 │ │ │ │ - @ instruction: 0x00165bd0 │ │ │ │ - andseq r5, r6, r4, lsr #23 │ │ │ │ - @ instruction: 0x0016c6b0 │ │ │ │ + bl 3ba94 │ │ │ │ + b 3c0c8 │ │ │ │ + ldr r3, [pc, #60] @ 3c364 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 3c24c │ │ │ │ + eoreq r5, r9, r4, ror r5 │ │ │ │ + eoreq r4, r9, r8, asr #10 │ │ │ │ + andseq r5, r7, r0, lsl r5 │ │ │ │ + andseq r9, sl, r8, ror #22 │ │ │ │ + andseq lr, r6, r8, asr #24 │ │ │ │ + andseq r5, r7, r0, lsl r4 │ │ │ │ + mulseq r6, r4, fp │ │ │ │ + mulseq r7, r8, r3 │ │ │ │ + andseq lr, r6, r8, asr fp │ │ │ │ + @ instruction: 0x001753bc │ │ │ │ + andseq r5, r7, r0, ror #6 │ │ │ │ + andseq fp, r7, ip, lsr lr │ │ │ │ + andseq r5, r7, ip, lsl r3 │ │ │ │ + @ instruction: 0x001752f0 │ │ │ │ + @ instruction: 0x0017bdfc │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #228] @ 3b220 │ │ │ │ + ldr r4, [pc, #240] @ 3c488 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d2c4 │ │ │ │ + bl 1d1fc │ │ │ │ cmp r0, #7 │ │ │ │ - beq 3b1a8 │ │ │ │ - ldr r4, [pc, #208] @ 3b224 │ │ │ │ + beq 3c414 │ │ │ │ + ldr r4, [pc, #220] @ 3c48c │ │ │ │ add r4, pc, r4 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b188 │ │ │ │ + beq 3c3ec │ │ │ │ mov r1, #0 │ │ │ │ - bl 1b140 │ │ │ │ + bl 1b0a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b200 │ │ │ │ - ldr r2, [pc, #176] @ 3b228 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + blt 3c474 │ │ │ │ + ldr r2, [pc, #188] @ 3c490 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - bl 1c778 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + bl 1c6bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b1e0 │ │ │ │ - ldr r0, [pc, #144] @ 3b22c │ │ │ │ + blt 3c44c │ │ │ │ + ldr r0, [pc, #148] @ 3c494 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 36f60 │ │ │ │ - ldr r2, [pc, #128] @ 3b230 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 37e18 │ │ │ │ + ldr r2, [pc, #124] @ 3c498 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3b1c4 │ │ │ │ - bl 1b008 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3c430 │ │ │ │ + bl 1af70 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bb84 │ │ │ │ + bl 1bae0 │ │ │ │ mov r3, r0 │ │ │ │ - cmn r3, #11 │ │ │ │ mov r0, #1 │ │ │ │ - beq 3b1c0 │ │ │ │ - b 3b14c │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #72] @ 3b234 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + cmn r3, #11 │ │ │ │ + beq 3c42c │ │ │ │ + b 3c3a8 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #68] @ 3c49c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #44] @ 3b238 │ │ │ │ - pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq r6, r8, r4, ror r9 │ │ │ │ - eoreq r6, r8, ip, asr r9 │ │ │ │ - andseq r5, r6, r0, lsr #27 │ │ │ │ - eoreq r3, r7, ip, asr lr │ │ │ │ - andseq r5, r6, r4, lsl sp │ │ │ │ - andseq r5, r6, r8, asr sp │ │ │ │ - andseq r5, r6, ip, ror #25 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 83054 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #32] @ 3c4a0 │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3c45c │ │ │ │ + eoreq r5, r9, r8, lsl r7 │ │ │ │ + eoreq r5, r9, r0, lsl #14 │ │ │ │ + @ instruction: 0x001754f4 │ │ │ │ + eoreq r2, r8, ip, lsl #24 │ │ │ │ + andseq r5, r7, r4, ror #8 │ │ │ │ + andseq r5, r7, ip, lsr #9 │ │ │ │ + andseq r5, r7, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #96] @ 3b2b4 │ │ │ │ + ldr r4, [pc, #104] @ 3c528 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1e350 │ │ │ │ + bl 1e27c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b294 │ │ │ │ + blt 3c4ec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c778 │ │ │ │ + bl 1c6bc │ │ │ │ cmp r0, #0 │ │ │ │ - popge {r4, pc} │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #56] @ 3b2b8 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + blt 3c514 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #52] @ 3c52c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #28] @ 3b2bc │ │ │ │ - pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq r6, r8, ip, asr r8 │ │ │ │ - andseq r5, r6, r4, asr #25 │ │ │ │ - andseq r5, r6, r4, lsr #25 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 83054 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #16] @ 3c530 │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3c4fc │ │ │ │ + strdeq r5, [r9], -r0 @ │ │ │ │ + andseq r5, r7, ip, lsl #8 │ │ │ │ + andseq r5, r7, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #188] @ 3b394 │ │ │ │ - ldr r2, [pc, #188] @ 3b398 │ │ │ │ - ldr r3, [pc, #188] @ 3b39c │ │ │ │ + ldr r5, [pc, #196] @ 3c614 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r2, [pc, #192] @ 3c618 │ │ │ │ + ldr r3, [pc, #192] @ 3c61c │ │ │ │ add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r4, [pc, #176] @ 3b3a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #180] @ 3c620 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b348 │ │ │ │ + beq 3c5c0 │ │ │ │ mov r1, sp │ │ │ │ - bl 1d000 │ │ │ │ + bl 1cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b348 │ │ │ │ + blt 3c5c0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 3b378 │ │ │ │ + blt 3c5f8 │ │ │ │ vmov s15, r1 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - ldr r3, [pc, #108] @ 3b3a4 │ │ │ │ + ldr r3, [pc, #116] @ 3c624 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vldr s14, [r3] │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ vdiv.f32 s0, s15, s14 │ │ │ │ - b 3b34c │ │ │ │ - vldr s0, [pc, #64] @ 3b390 │ │ │ │ - ldr r2, [pc, #84] @ 3b3a8 │ │ │ │ - ldr r3, [pc, #68] @ 3b39c │ │ │ │ + b 3c5c4 │ │ │ │ + vldr s0, [pc, #72] @ 3c610 │ │ │ │ + ldr r2, [pc, #92] @ 3c628 │ │ │ │ + ldr r3, [pc, #76] @ 3c61c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b38c │ │ │ │ + bne 3c60c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r5] │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 1ca90 │ │ │ │ - vldr s15, [pc, #4] @ 3b390 │ │ │ │ - b 3b330 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bl 1c9c8 │ │ │ │ + vldr s15, [pc, #4] @ 3c610 │ │ │ │ + b 3c5a8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrdeq r6, [r8], -r0 @ │ │ │ │ - eoreq r3, r8, r8, ror #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r3, [r8], -r0 @ │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r3, r8, r4, ror r5 │ │ │ │ + eoreq r5, r9, r4, asr r5 │ │ │ │ + eoreq r2, r9, r0, lsl #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r9, r0, ror r3 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r2, r9, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #368] @ 3b534 │ │ │ │ + ldr r3, [pc, #372] @ 3c7c8 │ │ │ │ tst r2, #1 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, r1 │ │ │ │ - bne 3b3ec │ │ │ │ - ldr r2, [pc, #348] @ 3b538 │ │ │ │ + bne 3c674 │ │ │ │ + ldr r2, [pc, #356] @ 3c7cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - blx 199880 │ │ │ │ - mul r0, r0, r5 │ │ │ │ - ldr r3, [pc, #328] @ 3b53c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + sdiv r1, r1, r3 │ │ │ │ + mul r1, r1, r3 │ │ │ │ + ldr r3, [pc, #340] @ 3c7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r3] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 3b51c │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 3b4c0 │ │ │ │ - blx 199608 │ │ │ │ - ldr r8, [pc, #296] @ 3b540 │ │ │ │ - ldr r7, [pc, #296] @ 3b544 │ │ │ │ - ldr r6, [pc, #296] @ 3b548 │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c7b0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 3c740 │ │ │ │ + ldr r8, [pc, #312] @ 3c7d4 │ │ │ │ + udiv r4, r1, r3 │ │ │ │ + ldr r7, [pc, #308] @ 3c7d8 │ │ │ │ + ldr r6, [pc, #308] @ 3c7dc │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r5, r0 │ │ │ │ - b 3b43c │ │ │ │ - bne 3b508 │ │ │ │ - ldr r3, [pc, #272] @ 3b54c │ │ │ │ - ldr r9, [pc, r3] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1e380 │ │ │ │ + b 3c6c0 │ │ │ │ + bne 3c788 │ │ │ │ + ldr r3, [pc, #288] @ 3c7e0 │ │ │ │ + ldr r0, [pc, r3] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1e2ac │ │ │ │ cmn r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ - beq 3b434 │ │ │ │ + beq 3c6b8 │ │ │ │ cmn r0, #86 @ 0x56 │ │ │ │ - beq 3b4c8 │ │ │ │ + beq 3c748 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 3b430 │ │ │ │ + bge 3c6b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1de1c │ │ │ │ + bl 1dd48 │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c778 │ │ │ │ + bl 1c6bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b434 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #160] @ 3b550 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bge 3c6b8 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #180] @ 3c7e4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #132] @ 3b554 │ │ │ │ + b 3c798 │ │ │ │ + ldr r2, [pc, #152] @ 3c7e8 │ │ │ │ mov r1, #4 │ │ │ │ - ldr r9, [pc, #128] @ 3b558 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r9, [pc, #144] @ 3c7ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 3b4ec │ │ │ │ - bl 1b008 │ │ │ │ + b 3c76c │ │ │ │ + bl 1af70 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 1bb84 │ │ │ │ + bl 1bae0 │ │ │ │ mov r3, r0 │ │ │ │ - cmn r3, #11 │ │ │ │ mov r0, #1 │ │ │ │ - beq 3b4e8 │ │ │ │ - b 3b460 │ │ │ │ - ldr r2, [pc, #76] @ 3b55c │ │ │ │ + cmn r3, #11 │ │ │ │ + beq 3c768 │ │ │ │ + b 3c6e0 │ │ │ │ + ldr r2, [pc, #96] @ 3c7f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mul r0, r2, r3 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #60] @ 3b560 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #60] @ 3c7f4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3b4c0 │ │ │ │ - eoreq r3, r8, r0, lsl #10 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strhteq r6, [r8], -ip │ │ │ │ - andseq r5, r6, r4, ror fp │ │ │ │ - andseq r5, r6, ip, lsl #23 │ │ │ │ - eoreq r6, r8, r8, lsl #13 │ │ │ │ - eoreq r6, r8, r4, ror r6 │ │ │ │ - mulseq r6, r4, sl │ │ │ │ - @ instruction: 0x001659f0 │ │ │ │ - eoreq r6, r8, ip, asr #11 │ │ │ │ - eoreq r6, r8, r0, lsr #11 │ │ │ │ - andseq r5, r6, r4, asr #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3c740 │ │ │ │ + eoreq r2, r9, r8, lsl #5 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r5, r9, r4, lsr r4 │ │ │ │ + andseq r5, r7, ip, lsr #5 │ │ │ │ + andseq r5, r7, r4, asr #5 │ │ │ │ + eoreq r5, r9, r0, lsl #8 │ │ │ │ + strdeq r5, [r9], -r0 @ │ │ │ │ + andseq r5, r7, ip, asr #3 │ │ │ │ + andseq r5, r7, ip, lsr #2 │ │ │ │ + eoreq r5, r9, ip, asr #6 │ │ │ │ + eoreq r5, r9, r0, lsr #6 │ │ │ │ + andseq r5, r7, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ add fp, sp, #16 │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ 3b6a0 │ │ │ │ - ldr r3, [pc, #288] @ 3b6a4 │ │ │ │ + ldr r2, [pc, #304] @ 3c950 │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #300] @ 3c954 │ │ │ │ + ldr r4, [pc, #300] @ 3c958 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #276] @ 3b6a8 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1c904 │ │ │ │ - mov r2, sp │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1c848 │ │ │ │ add r0, r0, #7 │ │ │ │ + mov r2, sp │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ + bic r0, r0, #7 │ │ │ │ bic r3, r3, #15 │ │ │ │ sub r3, sp, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bic r0, r0, #7 │ │ │ │ - beq 3b5d8 │ │ │ │ + beq 3c878 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r2, sp │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3b5c4 │ │ │ │ + bne 3c864 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, r0 │ │ │ │ - bne 3b68c │ │ │ │ - bl 1c904 │ │ │ │ - ldr r6, [pc, #184] @ 3b6ac │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bne 3c93c │ │ │ │ + ldr r6, [pc, #204] @ 3c95c │ │ │ │ + bl 1c848 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r0, [r6] │ │ │ │ + bl 1d328 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1dbc4 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 1daf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b668 │ │ │ │ + blt 3c918 │ │ │ │ mov r0, sp │ │ │ │ - bl 1d5a0 │ │ │ │ - ldr r3, [pc, #136] @ 3b6b0 │ │ │ │ + bl 1d4d8 │ │ │ │ + ldr r3, [pc, #152] @ 3c960 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ mul r0, r2, r0 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ cmp r0, r3 │ │ │ │ movge r0, r3 │ │ │ │ - ldr r2, [pc, #112] @ 3b6b4 │ │ │ │ - ldr r3, [pc, #92] @ 3b6a4 │ │ │ │ + ldr r2, [pc, #128] @ 3c964 │ │ │ │ + ldr r3, [pc, #108] @ 3c954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b69c │ │ │ │ + bne 3c94c │ │ │ │ sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #68] @ 3b6b8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #68] @ 3c968 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 3b63c │ │ │ │ + b 3c8dc │ │ │ │ sub r0, r0, #4 │ │ │ │ add r3, sp, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3b5e8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r8, r4, asr #6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r8, r4, lsr #6 │ │ │ │ - strhteq r6, [r8], -r8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r3, r8, r4, lsl #5 │ │ │ │ - andseq r5, r6, r0, ror #18 │ │ │ │ + b 3c888 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r2, [r9], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r2, [r9], -r0 │ │ │ │ + eoreq r5, r9, ip, lsl #4 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strdeq r1, [r9], -ip @ │ │ │ │ + andseq r5, r7, r8, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #160] @ 3b774 │ │ │ │ + ldr r4, [pc, #184] @ 3ca40 │ │ │ │ mov r3, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b758 │ │ │ │ + beq 3ca1c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b724 │ │ │ │ - bl 1bcd4 │ │ │ │ + beq 3c9e0 │ │ │ │ + bl 1bc30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b738 │ │ │ │ - ldr r3, [pc, #120] @ 3b778 │ │ │ │ - ldr r2, [pc, #120] @ 3b77c │ │ │ │ - add r3, pc, r3 │ │ │ │ + blt 3c9f4 │ │ │ │ + ldr r3, [pc, #144] @ 3ca44 │ │ │ │ mov ip, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r2, [pc, #132] @ 3ca48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ str ip, [r3] │ │ │ │ - bl 7ea58 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1d804 │ │ │ │ - bl 1d504 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1d730 │ │ │ │ + bl 1d43c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bcd4 │ │ │ │ + bl 1bc30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b6f8 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #60] @ 3b780 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bge 3c9ac │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #76] @ 3ca4c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #36] @ 3b784 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + ldr r2, [pc, #44] @ 3ca50 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1d804 │ │ │ │ - ldrdeq r6, [r8], -r8 @ │ │ │ │ - eoreq r6, r8, ip, lsr #7 │ │ │ │ - andseq r5, r6, r4, lsl r9 │ │ │ │ - @ instruction: 0x001658b8 │ │ │ │ - @ instruction: 0x001658d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1d730 │ │ │ │ + eoreq r5, r9, r4, lsr #2 │ │ │ │ + eoreq r5, r9, ip, ror #1 │ │ │ │ + andseq r5, r7, r8, lsl r0 │ │ │ │ + andseq r4, r7, r8, lsr #31 │ │ │ │ + @ instruction: 0x00174fd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #976] @ 0x3d0 │ │ │ │ sub sp, sp, #3088 @ 0xc10 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r1, [pc, #220] @ 3b884 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #240] @ 3cb70 │ │ │ │ sub sp, sp, #8 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [pc, #212] @ 3b888 │ │ │ │ - add r1, pc, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr ip, [sp, #3120] @ 0xc30 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [sp, #3120] @ 0xc30 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + add r6, sp, #20 │ │ │ │ mov r3, #3072 @ 0xc00 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #212] @ 3cb74 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str ip, [sp] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + mov r1, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #3092] @ 0xc14 │ │ │ │ mov r2, #0 │ │ │ │ add r2, sp, #3120 @ 0xc30 │ │ │ │ add r2, r2, #4 │ │ │ │ - add r7, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3b85c │ │ │ │ + beq 3cb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #120] @ 3b88c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r8 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #140] @ 3cb78 │ │ │ │ mov ip, r0 │ │ │ │ - stm sp, {r5, r6, r7, ip} │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #92] @ 3b890 │ │ │ │ - ldr r3, [pc, #80] @ 3b888 │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r5, r6, ip} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #108] @ 3cb7c │ │ │ │ + ldr r3, [pc, #96] @ 3cb74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #3092] @ 0xc14 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b880 │ │ │ │ + bne 3cb6c │ │ │ │ add sp, sp, #3088 @ 0xc10 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #48] @ 3b894 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #48] @ 3cb80 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - strd r6, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 3b82c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r8, r8, lsl r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r6, r4, asr #16 │ │ │ │ - mlaeq r8, r4, r0, r3 │ │ │ │ - andseq r5, r6, ip, lsl r8 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r5, r6} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3cb08 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r9, r0, asr #28 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r4, r7, r8, lsl pc │ │ │ │ + ldrdeq r1, [r9], -r0 @ │ │ │ │ + andseq r4, r7, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #1284] @ 3bdbc │ │ │ │ - ldr r3, [pc, #1284] @ 3bdc0 │ │ │ │ + ldr r2, [pc, #1304] @ 3d0cc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ + cmp r0, #3 │ │ │ │ + ldr r3, [pc, #1296] @ 3d0d0 │ │ │ │ + ldr r5, [pc, #1296] @ 3d0d4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #1276] @ 3bdc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cmp r0, #3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bb68 │ │ │ │ + beq 3ce64 │ │ │ │ sub r3, r0, #4 │ │ │ │ - cmp r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ + cmp r3, #1 │ │ │ │ mvnhi r5, #0 │ │ │ │ - bhi 3bb6c │ │ │ │ - ldr r3, [pc, #1228] @ 3bdc8 │ │ │ │ + bhi 3ce68 │ │ │ │ + ldr r3, [pc, #1248] @ 3d0d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and r3, r3, #320 @ 0x140 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq 3bb68 │ │ │ │ - ldr r3, [pc, #1208] @ 3bdcc │ │ │ │ + beq 3ce64 │ │ │ │ + ldr r3, [pc, #1228] @ 3d0dc │ │ │ │ mov r6, r1 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b980 │ │ │ │ - bl 1b560 │ │ │ │ + beq 3cc7c │ │ │ │ + bl 1b4c8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 3b978 │ │ │ │ + beq 3cc74 │ │ │ │ mov r2, #0 │ │ │ │ - strb r2, [r0], #1 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ + strb r2, [r0], #1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b988 │ │ │ │ - ldr r2, [pc, #1124] @ 3bdd0 │ │ │ │ + beq 3cc84 │ │ │ │ + ldr r2, [pc, #1144] @ 3d0e0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r7, #0 │ │ │ │ - b 3b98c │ │ │ │ - ldr r8, [pc, #1100] @ 3bdd4 │ │ │ │ + b 3cc88 │ │ │ │ + ldr r8, [pc, #1120] @ 3d0e4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #1092] @ 3bdd8 │ │ │ │ + ldr r3, [pc, #1112] @ 3d0e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3bba0 │ │ │ │ - bl 1c10c │ │ │ │ - mov r1, sp │ │ │ │ + beq 3ceb0 │ │ │ │ + bl 1c068 │ │ │ │ add r3, r0, #7 │ │ │ │ + mov r1, sp │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ + bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - bic r3, r3, #7 │ │ │ │ - beq 3b9d8 │ │ │ │ + beq 3ccd4 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3b9c4 │ │ │ │ + bne 3ccc0 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 3b9f4 │ │ │ │ + beq 3ccf0 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ - bl 1c10c │ │ │ │ + bl 1c068 │ │ │ │ add sl, sp, #16 │ │ │ │ - mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c0ac │ │ │ │ + bl 1c008 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1dc54 │ │ │ │ + bl 1db80 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ba38 │ │ │ │ + beq 3cd34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c1a8 │ │ │ │ + bl 1c104 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bbac │ │ │ │ + blt 3cebc │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cbec │ │ │ │ + bl 1cb24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bd50 │ │ │ │ + blt 3d060 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c304 │ │ │ │ + bl 1c260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bd80 │ │ │ │ + blt 3d090 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1ccb8 │ │ │ │ + bl 1cbf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bda8 │ │ │ │ + blt 3d0b8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, sl │ │ │ │ - bl 1dd44 │ │ │ │ + bl 1dc70 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3bbd0 │ │ │ │ + beq 3cee0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b80c │ │ │ │ + bl 1b768 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc88 │ │ │ │ + beq 3cf98 │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfd8 │ │ │ │ + bl 1df04 │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - vldr s14, [pc, #856] @ 3be20 │ │ │ │ + cmp r4, #5 │ │ │ │ + vldr s14, [pc, #872] @ 3d130 │ │ │ │ sub r3, r3, r2 │ │ │ │ vmov s15, r3 │ │ │ │ - cmp r4, #5 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s16, s14, s15 │ │ │ │ - beq 3be24 │ │ │ │ + beq 3d134 │ │ │ │ sub r4, fp, #60 @ 0x3c │ │ │ │ - mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ + mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d6c0 │ │ │ │ - ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 1d5f8 │ │ │ │ + ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ - sub r3, r3, r0 │ │ │ │ - vmov s15, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + sub r3, r3, ip │ │ │ │ + vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vstr s15, [r6] │ │ │ │ - bl 1d6c0 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 1d5f8 │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ - vldr s12, [r6] │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + vldr s14, [r6] │ │ │ │ + ldr r2, [pc, #696] @ 3d0ec │ │ │ │ sub r3, r3, ip │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - ldr r2, [pc, #672] @ 3bddc │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - vstr d6, [sp] │ │ │ │ - mov r0, #4 │ │ │ │ + vstr d16, [sp] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vstr s15, [r6, #4] │ │ │ │ - vstr d6, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1d780 │ │ │ │ + bl 1d6b8 │ │ │ │ mov r5, #1 │ │ │ │ - ldr r2, [pc, #620] @ 3bde0 │ │ │ │ - ldr r3, [pc, #584] @ 3bdc0 │ │ │ │ + ldr r2, [pc, #640] @ 3d0f0 │ │ │ │ + ldr r3, [pc, #604] @ 3d0d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c034 │ │ │ │ + bne 3d33c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #48 @ 0x30 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #572] @ 3bde4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #572] @ 3d0f4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 3b9a0 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #560] @ 3bde8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3cc9c │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #560] @ 3d0f8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r5, #1 │ │ │ │ - b 3bb6c │ │ │ │ + b 3ce68 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bf48 │ │ │ │ + beq 3d254 │ │ │ │ mov r0, sl │ │ │ │ - bl 1de40 │ │ │ │ + bl 1dd6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c25c │ │ │ │ - ldr r2, [pc, #500] @ 3bdec │ │ │ │ + bl 1c1b8 │ │ │ │ + ldr r2, [pc, #500] @ 3d0fc │ │ │ │ + mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #472] @ 3bdf0 │ │ │ │ + str ip, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #472] @ 3d100 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1dc0c │ │ │ │ + bl 1db38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3bc68 │ │ │ │ - ldr r5, [pc, #440] @ 3bdf4 │ │ │ │ + beq 3cf78 │ │ │ │ + ldr r5, [pc, #440] @ 3d104 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b77c │ │ │ │ + bl 1b6d8 │ │ │ │ mov r1, #4 │ │ │ │ - mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc10 │ │ │ │ + bl 1cb48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3bc3c │ │ │ │ - ldr r2, [pc, #392] @ 3bdf8 │ │ │ │ + bne 3cf4c │ │ │ │ + ldr r2, [pc, #392] @ 3d108 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1d780 │ │ │ │ - b 3bbc8 │ │ │ │ + bl 1d6b8 │ │ │ │ + b 3ced8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b2d8 │ │ │ │ + bl 1b240 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3baac │ │ │ │ + bne 3cda8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b3b0 │ │ │ │ + bl 1b318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb6c │ │ │ │ + beq 3ce68 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 3bfe0 │ │ │ │ + beq 3d2ec │ │ │ │ vldr s15, [r6] │ │ │ │ - vldr s14, [pc, #356] @ 3be20 │ │ │ │ + vldr s14, [pc, #356] @ 3d130 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb6c │ │ │ │ + bne 3ce68 │ │ │ │ vldr s15, [r6, #4] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb6c │ │ │ │ + bne 3ce68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e230 │ │ │ │ - vldr s14, [r6, #4] │ │ │ │ + bl 1e15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfbc │ │ │ │ + vldr s14, [r6, #4] │ │ │ │ + beq 3d2c8 │ │ │ │ vldr s15, [r6] │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 3bb6c │ │ │ │ + bne 3ce68 │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, r1 │ │ │ │ - bl 1c6dc │ │ │ │ - b 3bb68 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #160] @ 3bdfc │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + bl 1c620 │ │ │ │ + b 3ce64 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #160] @ 3d10c │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1d780 │ │ │ │ - b 3bbc8 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #116] @ 3be00 │ │ │ │ + str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 1d6b8 │ │ │ │ + b 3ced8 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #116] @ 3d110 │ │ │ │ mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1d780 │ │ │ │ - b 3bbc8 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #80] @ 3be04 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1d6b8 │ │ │ │ + b 3ced8 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #80] @ 3d114 │ │ │ │ mov r3, r0 │ │ │ │ - b 3bd90 │ │ │ │ - eoreq r3, r8, ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r2, [r8], -ip @ │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r5, r6, r8, lsr r7 │ │ │ │ - andseq r4, r6, r4, lsl r6 │ │ │ │ - andeq r1, r0, r4, asr #10 │ │ │ │ - andseq r5, r6, r8, asr #14 │ │ │ │ - eoreq r2, r8, r4, asr sp │ │ │ │ - andseq lr, r8, r8, lsl #25 │ │ │ │ - andseq r5, r6, r0, lsr #10 │ │ │ │ - mulseq r6, r0, r5 │ │ │ │ - andseq r5, r6, r0, lsr #11 │ │ │ │ - @ instruction: 0x001655b0 │ │ │ │ - @ instruction: 0x00164cb0 │ │ │ │ - mulseq r6, ip, r3 │ │ │ │ - mulseq r6, r8, r3 │ │ │ │ - mulseq r6, r4, r3 │ │ │ │ - @ instruction: 0x001653b0 │ │ │ │ - andseq r5, r6, r8, lsl #7 │ │ │ │ - andseq r5, r6, r0, lsl #4 │ │ │ │ - andseq r5, r6, r8, ror r2 │ │ │ │ - mulseq r6, ip, r2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3d0a0 │ │ │ │ + eoreq r1, r9, r0, lsr #26 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r9, r8, lsl sp │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + @ instruction: 0x00174df8 │ │ │ │ + @ instruction: 0x00173cd8 │ │ │ │ + andeq r1, r0, r0, lsr r5 │ │ │ │ + andseq r4, r7, r8, lsl #28 │ │ │ │ + eoreq r1, r9, r0, ror sl │ │ │ │ + andseq lr, r9, r8, lsr r3 │ │ │ │ + andseq r4, r7, r8, asr #23 │ │ │ │ + andseq r4, r7, r0, lsr ip │ │ │ │ + andseq r4, r7, r0, asr ip │ │ │ │ + andseq r4, r7, r0, ror #24 │ │ │ │ + andseq r4, r7, r0, ror #6 │ │ │ │ + andseq r4, r7, ip, lsr sl │ │ │ │ + andseq r4, r7, r4, asr #20 │ │ │ │ + andseq r4, r7, r0, asr #20 │ │ │ │ + andseq r4, r7, ip, asr sl │ │ │ │ + andseq r4, r7, ip, lsr #20 │ │ │ │ + andseq r4, r7, ip, lsr #17 │ │ │ │ + andseq r4, r7, r8, lsr #18 │ │ │ │ + andseq r4, r7, ip, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - vldr s13, [r6] │ │ │ │ vmov s15, r2 │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ - vdiv.f32 s14, s13, s16 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ mov r1, #0 │ │ │ │ + vldr s13, [r6] │ │ │ │ mov r0, r7 │ │ │ │ - vadd.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d9 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vdiv.f32 s15, s13, s16 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d9 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ - mov r2, r3 │ │ │ │ vstr s15, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bdac │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1bd08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bf78 │ │ │ │ - ldr r2, [pc, #-108] @ 3be08 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + blt 3d284 │ │ │ │ + ldr r2, [pc, #-108] @ 3d118 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - vldr s15, [r6, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + vldr s15, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - vdiv.f32 s14, s15, s16 │ │ │ │ - vldr s15, [fp, #-68] @ 0xffffffbc │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vadd.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d7, d7, d9 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vldr s13, [r6, #4] │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vdiv.f32 s15, s13, s16 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d9 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ - mov r2, r3 │ │ │ │ vstr s15, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bdac │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1bd08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bf8c │ │ │ │ - vcvt.f64.f32 d7, s16 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + blt 3d298 │ │ │ │ + vcvt.f64.f32 d8, s16 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [pc, #-200] @ 3be0c │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ + ldr r2, [pc, #-200] @ 3d11c │ │ │ │ + strd r0, [sp] │ │ │ │ mov r1, #7 │ │ │ │ - str r0, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + vstr d8, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b3b0 │ │ │ │ + bl 1b318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb60 │ │ │ │ + beq 3ce5c │ │ │ │ vldr s15, [r6] │ │ │ │ mov r0, r7 │ │ │ │ vldr s16, [r6, #4] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bl 1e230 │ │ │ │ - vcmp.f32 s16, #0.0 │ │ │ │ + bl 1e15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfa0 │ │ │ │ + vcmp.f32 s16, #0.0 │ │ │ │ + beq 3d2ac │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ eor r2, r4, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6dc │ │ │ │ - b 3bb60 │ │ │ │ + bl 1c620 │ │ │ │ + b 3ce5c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1dc0c │ │ │ │ + bl 1db38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3bbdc │ │ │ │ - bl 1b77c │ │ │ │ - ldr r2, [pc, #-340] @ 3be10 │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 3ceec │ │ │ │ + bl 1b6d8 │ │ │ │ + ldr r2, [pc, #-336] @ 3d120 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3ba9c │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #-368] @ 3be14 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3cd98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #-364] @ 3d124 │ │ │ │ mov r3, r0 │ │ │ │ - b 3bd90 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #-384] @ 3be18 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 3d0a0 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #-380] @ 3d128 │ │ │ │ mov r3, r0 │ │ │ │ - b 3bd90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3d0a0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ - bl 1c6dc │ │ │ │ - b 3bf34 │ │ │ │ + bl 1c620 │ │ │ │ + b 3d240 │ │ │ │ vcmp.f32 s14, #0.0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ - bl 1c6dc │ │ │ │ + bl 1c620 │ │ │ │ vldr s15, [r6] │ │ │ │ - b 3bd30 │ │ │ │ + b 3d040 │ │ │ │ sub r4, fp, #60 @ 0x3c │ │ │ │ - mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ + vldr s16, [pc, #-464] @ 3d12c │ │ │ │ + mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cfdc │ │ │ │ - vldr s16, [pc, #-480] @ 3be1c │ │ │ │ + bl 1cf14 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - vldr s18, [pc, #-484] @ 3be20 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - vmovne.f32 s15, s18 │ │ │ │ - vmoveq.f32 s15, s16 │ │ │ │ mov r2, r4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ + vldr s17, [pc, #-492] @ 3d130 │ │ │ │ + cmp r3, #0 │ │ │ │ + vseleq.f32 s15, s16, s17 │ │ │ │ vstr s15, [r6] │ │ │ │ - bl 1cfdc │ │ │ │ + bl 1cf14 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - vmovne.f32 s16, s18 │ │ │ │ + vseleq.f32 s16, s16, s17 │ │ │ │ vstr s16, [r6, #4] │ │ │ │ - b 3bb68 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 3ce64 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #148] @ 3c0e4 │ │ │ │ + ldr r4, [pc, #164] @ 3d400 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c088 │ │ │ │ + beq 3d39c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1b140 │ │ │ │ + bl 1b0a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c0c4 │ │ │ │ - ldr r2, [pc, #112] @ 3c0e8 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + blt 3d3c4 │ │ │ │ + ldr r2, [pc, #128] @ 3d404 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - bl 3b564 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + bl 3c7f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1e350 │ │ │ │ + bl 1e27c │ │ │ │ cmp r0, #0 │ │ │ │ - popge {r4, pc} │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #60] @ 3c0ec │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + blt 3d3ec │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #56] @ 3d408 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #32] @ 3c0f0 │ │ │ │ - pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq r5, r8, r0, ror #20 │ │ │ │ - andseq r5, r6, r0, asr #4 │ │ │ │ - andseq r5, r6, r4, lsr r2 │ │ │ │ - andseq r5, r6, r8, asr #3 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 83054 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #20] @ 3d40c │ │ │ │ + mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3d3d4 │ │ │ │ + eoreq r4, r9, r4, asr r7 │ │ │ │ + andseq r4, r7, r4, ror #17 │ │ │ │ + andseq r4, r7, r8, lsl #17 │ │ │ │ + andseq r4, r7, ip, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 3c1d4 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 3d4fc │ │ │ │ + bl 1d124 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3c280 │ │ │ │ + beq 3d5c8 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c264 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ + beq 3d5ac │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 3c154 │ │ │ │ + bne 3d47c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c23c │ │ │ │ + beq 3d584 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - bne 3c1f0 │ │ │ │ + bne 3d528 │ │ │ │ sub r2, r5, #1 │ │ │ │ - add r2, r6, r2 │ │ │ │ rsb lr, r6, #1 │ │ │ │ - b 3c194 │ │ │ │ + add r2, r6, r2 │ │ │ │ + b 3d4bc │ │ │ │ ldrh r0, [r1, ip] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - beq 3c1ac │ │ │ │ + beq 3d4d4 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2], #-1 │ │ │ │ add r0, lr, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ lsl ip, r3, #1 │ │ │ │ - bgt 3c188 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 3d4b0 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 3c208 │ │ │ │ - ldr r3, [pc, #204] @ 3c288 │ │ │ │ + bne 3d540 │ │ │ │ + ldr r3, [pc, #236] @ 3d5d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3!, {r0, r1} │ │ │ │ - ldrb r3, [r3] │ │ │ │ - str r0, [r4] │ │ │ │ - str r1, [r4, #4] │ │ │ │ - strb r3, [r4, #8] │ │ │ │ - b 3c208 │ │ │ │ - ldr r0, [pc, #176] @ 3c28c │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ + ldrd r2, [r3] │ │ │ │ + str r2, [r4] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + b 3d540 │ │ │ │ + ldr r0, [pc, #208] @ 3d5d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r2, #0 │ │ │ │ - b 1d1f8 │ │ │ │ - ldr r3, [pc, #152] @ 3c290 │ │ │ │ - add r2, r6, r5 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1d130 │ │ │ │ + ldr r3, [pc, #168] @ 3d5d8 │ │ │ │ + add r1, r6, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3!, {r0, r1} │ │ │ │ - str r0, [r6, r5] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - ldr r0, [pc, #132] @ 3c294 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + str r2, [r6, r5] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + ldr r0, [pc, #148] @ 3d5dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1d1f8 │ │ │ │ + bl 1d130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3c1d4 │ │ │ │ + blt 3d4fc │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #84] @ 3c298 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #84] @ 3d5e0 │ │ │ │ add r2, r6, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r1, [r3] │ │ │ │ + str r1, [r6, r5] │ │ │ │ ldrh r1, [r3, #4] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - str r0, [r6, r5] │ │ │ │ strh r1, [r2, #4] │ │ │ │ strb r3, [r2, #6] │ │ │ │ - b 3c208 │ │ │ │ - ldr r3, [pc, #48] @ 3c29c │ │ │ │ - add r2, r6, r5 │ │ │ │ + b 3d540 │ │ │ │ + ldr r3, [pc, #48] @ 3d5e4 │ │ │ │ + add r1, r6, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3!, {r0, r1} │ │ │ │ - str r0, [r6, r5] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - b 3c208 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + str r2, [r6, r5] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + b 3d540 │ │ │ │ mvn r4, #11 │ │ │ │ - b 3c234 │ │ │ │ - andseq r5, r6, r4, ror #2 │ │ │ │ - eoreq r5, r8, ip, asr #17 │ │ │ │ - andseq r5, r6, ip, lsl r1 │ │ │ │ - mlaeq r8, r4, r8, r5 │ │ │ │ - andseq r5, r6, r8, asr #1 │ │ │ │ - mulseq r6, r8, r0 │ │ │ │ + b 3d56c │ │ │ │ + @ instruction: 0x001747fc │ │ │ │ + mlaeq r9, r8, r5, r4 │ │ │ │ + andseq r4, r7, r4, lsr #15 │ │ │ │ + eoreq r4, r9, ip, asr r5 │ │ │ │ + andseq r4, r7, r0, asr #14 │ │ │ │ + andseq r4, r7, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ add fp, sp, #32 │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3696] @ 0xe70 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [pc, #3156] @ 3cf14 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #3152] @ 3cf18 │ │ │ │ + ldr r3, [pc, #3188] @ 3e288 │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ - ldr ip, [pc, #3148] @ 3cf1c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ mov r5, r2 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - sub r0, fp, #344 @ 0x158 │ │ │ │ - str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #3096] @ 3cf20 │ │ │ │ - ldr r1, [pc, #3096] @ 3cf24 │ │ │ │ - ldr r2, [pc, #3096] @ 3cf28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ - str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - sub r1, fp, #372 @ 0x174 │ │ │ │ - mov r3, #2 │ │ │ │ + mov lr, #16 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ sub r4, fp, #300 @ 0x12c │ │ │ │ - str r1, [fp, #-340] @ 0xfffffeac │ │ │ │ - str r2, [fp, #-348] @ 0xfffffea4 │ │ │ │ + ldr r2, [pc, #3168] @ 3e28c │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + str lr, [fp, #-376] @ 0xfffffe88 │ │ │ │ + movw lr, #41248 @ 0xa120 │ │ │ │ + movt lr, #7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr ip, [pc, #3144] @ 3e290 │ │ │ │ mov r1, #0 │ │ │ │ + str lr, [fp, #-380] @ 0xfffffe84 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #3124] @ 3e294 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #3120] @ 3e298 │ │ │ │ + ldr r9, [pc, #3120] @ 3e29c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #0 │ │ │ │ + sub r3, fp, #344 @ 0x158 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + mov r3, #2 │ │ │ │ + str ip, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r3, [pc, #3072] @ 3e2a0 │ │ │ │ + vstr d16, [fp, #-320] @ 0xfffffec0 │ │ │ │ + vstr d16, [fp, #-312] @ 0xfffffec8 │ │ │ │ + vstr d16, [fp, #-308] @ 0xfffffecc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ + sub r3, fp, #372 @ 0x174 │ │ │ │ + str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #356 @ 0x164 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [pc, #3028] @ 3cf2c │ │ │ │ - ldr sl, [pc, #3028] @ 3cf30 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r2, [pc, #3032] @ 3e2a4 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #4 │ │ │ │ mov r3, r7 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + mov r0, #4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - add sl, pc, sl │ │ │ │ + str r5, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bl 1b6a4 │ │ │ │ - ldr r2, [pc, #2984] @ 3cf34 │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #2976] @ 3cf38 │ │ │ │ - add r9, pc, r9 │ │ │ │ + bl 1b600 │ │ │ │ + ldr r2, [pc, #2992] @ 3e2a8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #2960] @ 3cf3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #2972] @ 3e2ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b3a4 │ │ │ │ - ldr r3, [pc, #2952] @ 3cf40 │ │ │ │ + bl 1b30c │ │ │ │ + ldr r3, [pc, #2964] @ 3e2b0 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ str r7, [r8] │ │ │ │ - str r5, [r8, #8] │ │ │ │ str r6, [r8, #4] │ │ │ │ - bgt 3c3f8 │ │ │ │ + str r5, [r8, #8] │ │ │ │ + bgt 3d75c │ │ │ │ cmp r5, #0 │ │ │ │ - ble 3c410 │ │ │ │ - ldr r2, [pc, #2920] @ 3cf44 │ │ │ │ + ble 3d774 │ │ │ │ + ldr r2, [pc, #2932] @ 3e2b4 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 3c410 │ │ │ │ + bhi 3d774 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r5, #392 @ 0x188 │ │ │ │ - beq 3cca0 │ │ │ │ - ble 3c8c8 │ │ │ │ + beq 3e014 │ │ │ │ + ble 3dc40 │ │ │ │ movw r3, #393 @ 0x189 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 3c8dc │ │ │ │ - ldr r3, [pc, #2864] @ 3cf48 │ │ │ │ - and r2, r5, #320 @ 0x140 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #256 @ 0x100 │ │ │ │ + beq 3dc54 │ │ │ │ + ldr r3, [pc, #2876] @ 3e2b8 │ │ │ │ mov r2, #23 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - bne 3cbec │ │ │ │ - ldr r2, [pc, #2832] @ 3cf4c │ │ │ │ + and r3, r5, #320 @ 0x140 │ │ │ │ + cmp r3, #256 @ 0x100 │ │ │ │ + bne 3df60 │ │ │ │ + ldr r2, [pc, #2844] @ 3e2bc │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [fp, #-352] @ 0xfffffea0 │ │ │ │ - ldr r2, [pc, #2820] @ 3cf50 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ mov r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [fp, #-352] @ 0xfffffea0 │ │ │ │ + ldr r2, [pc, #2820] @ 3e2c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r3, [pc, #2792] @ 3cf54 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r3, [pc, #2804] @ 3e2c4 │ │ │ │ sub r1, fp, #348 @ 0x15c │ │ │ │ str r0, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 856bc │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne 3c70c │ │ │ │ - ldr sl, [fp, #-356] @ 0xfffffe9c │ │ │ │ - ldr r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ - mov r2, sl │ │ │ │ + bl 8a2cc │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 3da84 │ │ │ │ + ldr r9, [fp, #-356] @ 0xfffffe9c │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ mov r0, r4 │ │ │ │ - add sl, sl, fp │ │ │ │ - bl 1b734 <__memmove_chk@plt> │ │ │ │ + ldr r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ + mov r2, r9 │ │ │ │ + add r9, r9, fp │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ + strb r7, [r9, #-300] @ 0xfffffed4 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ - strb r9, [sl, #-300] @ 0xfffffed4 │ │ │ │ - b 3c4b0 │ │ │ │ + b 3d814 │ │ │ │ strb r7, [r0] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c4ac │ │ │ │ + bne 3d810 │ │ │ │ mov r7, #58 @ 0x3a │ │ │ │ - b 3c4d0 │ │ │ │ + b 3d834 │ │ │ │ strb r7, [r0] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c4cc │ │ │ │ - ldr r2, [pc, #2668] @ 3cf58 │ │ │ │ + bne 3d830 │ │ │ │ + ldr r2, [pc, #2680] @ 3e2c8 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #2648] @ 3cf5c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #2660] @ 3e2cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c728 │ │ │ │ - ldr r4, [pc, #2632] @ 3cf60 │ │ │ │ + beq 3daa0 │ │ │ │ + ldr r4, [pc, #2644] @ 3e2d0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1b3c8 │ │ │ │ + bl 1b330 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #2608] @ 3cf64 │ │ │ │ - ldr r3, [pc, #2528] @ 3cf18 │ │ │ │ + ldr r2, [pc, #2620] @ 3e2d4 │ │ │ │ + ldr r3, [pc, #2552] @ 3e294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ceb0 │ │ │ │ + bne 3e224 │ │ │ │ sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, #5 │ │ │ │ - ldr r3, [pc, #2564] @ 3cf68 │ │ │ │ + ldr r3, [pc, #2556] @ 3e2d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - ldr r2, [pc, #2556] @ 3cf6c │ │ │ │ mov r3, #1 │ │ │ │ + ldr r2, [pc, #2544] @ 3e2dc │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r2, pc, r2 │ │ │ │ sub r3, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 3c5b8 │ │ │ │ + bhi 3d930 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #2520] @ 3cf70 │ │ │ │ - ldr r2, [pc, #2520] @ 3cf74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #2512] @ 3e2e0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r2, [pc, #2504] @ 3e2e4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r6, #0 │ │ │ │ - b 3c45c │ │ │ │ - ldr r2, [pc, #2488] @ 3cf78 │ │ │ │ + b 3d7c0 │ │ │ │ + ldr r2, [pc, #2480] @ 3e2e8 │ │ │ │ mov r3, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-352] @ 0xfffffea0 │ │ │ │ - ldr r2, [pc, #2476] @ 3cf7c │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r2, [pc, #2460] @ 3e2ec │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c5b0 │ │ │ │ - ldr r3, [pc, #2456] @ 3cf80 │ │ │ │ + bl 83054 │ │ │ │ + b 3d928 │ │ │ │ + ldr r3, [pc, #2448] @ 3e2f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #14 │ │ │ │ - beq 3cc3c │ │ │ │ - ldr r3, [pc, #2440] @ 3cf84 │ │ │ │ + beq 3dfb0 │ │ │ │ + ldr r3, [pc, #2432] @ 3e2f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #2436] @ 3cf88 │ │ │ │ + ldr r2, [pc, #2428] @ 3e2f8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c5b0 │ │ │ │ - ldr r3, [pc, #2412] @ 3cf8c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3d928 │ │ │ │ + ldr r3, [pc, #2404] @ 3e2fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #2408] @ 3cf90 │ │ │ │ + ldr r2, [pc, #2400] @ 3e300 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c5b0 │ │ │ │ - ldr r3, [pc, #2384] @ 3cf94 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3d928 │ │ │ │ + ldr r3, [pc, #2376] @ 3e304 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #2380] @ 3cf98 │ │ │ │ + ldr r2, [pc, #2372] @ 3e308 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ str r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c5b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3d928 │ │ │ │ mov r2, #32 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r2, #11 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r2, #10 │ │ │ │ - b 3c55c │ │ │ │ - ldr r2, [pc, #2316] @ 3cf9c │ │ │ │ - ldr r3, [pc, #2316] @ 3cfa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3d8d4 │ │ │ │ + ldr r2, [pc, #2308] @ 3e30c │ │ │ │ mov r1, #14 │ │ │ │ + ldr r3, [pc, #2304] @ 3e310 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [r2, #16] │ │ │ │ mov r2, #1 │ │ │ │ - str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ add r3, pc, r3 │ │ │ │ + str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ sub r2, r6, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 3c5b8 │ │ │ │ + bhi 3d930 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r3, #20 │ │ │ │ - ldr r2, [pc, #2260] @ 3cfa4 │ │ │ │ + ldr r2, [pc, #2252] @ 3e314 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #2252] @ 3cfa8 │ │ │ │ mov r3, #1 │ │ │ │ + ldr r2, [pc, #2240] @ 3e318 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r2, pc, r2 │ │ │ │ sub r3, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 3c5b8 │ │ │ │ + bhi 3d930 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r3, #21 │ │ │ │ - b 3c6c8 │ │ │ │ + b 3da40 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - b 3c55c │ │ │ │ - ldr r2, [pc, #2200] @ 3cfac │ │ │ │ + b 3d8d4 │ │ │ │ + ldr r2, [pc, #2192] @ 3e31c │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 3c52c │ │ │ │ + b 3d890 │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 3c87c │ │ │ │ - ldr r3, [pc, #2156] @ 3cfb0 │ │ │ │ + beq 3dbf4 │ │ │ │ + ldr r3, [pc, #2148] @ 3e320 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #2152] @ 3cfb4 │ │ │ │ + ldr r2, [pc, #2144] @ 3e324 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c0f4 │ │ │ │ + bl 3d410 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3c7b0 │ │ │ │ + bge 3db28 │ │ │ │ cmn r0, #16 │ │ │ │ - beq 3c888 │ │ │ │ + beq 3dc00 │ │ │ │ ldr r7, [fp, #-372] @ 0xfffffe8c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c888 │ │ │ │ - ldr r2, [pc, #2092] @ 3cfb8 │ │ │ │ + bne 3dc00 │ │ │ │ + ldr r2, [pc, #2084] @ 3e328 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c0f4 │ │ │ │ + bl 3d410 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cd68 │ │ │ │ - ldr r3, [pc, #2052] @ 3cfbc │ │ │ │ + blt 3e0dc │ │ │ │ + ldr r3, [pc, #2044] @ 3e32c │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1c5c8 │ │ │ │ + bl 1c518 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c8a8 │ │ │ │ - ldr r2, [pc, #2028] @ 3cfc0 │ │ │ │ + blt 3dc20 │ │ │ │ + ldr r2, [pc, #2020] @ 3e330 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1be24 │ │ │ │ - mov r2, sp │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 1bd80 │ │ │ │ add r0, r0, #7 │ │ │ │ + mov r2, sp │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ + bic r0, r0, #7 │ │ │ │ bic r3, r3, #15 │ │ │ │ sub r3, sp, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bic r0, r0, #7 │ │ │ │ - beq 3c818 │ │ │ │ + beq 3db90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r2, sp │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3c804 │ │ │ │ + bne 3db7c │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, r0 │ │ │ │ - bne 3c8f0 │ │ │ │ - ldr r3, [pc, #1940] @ 3cfc4 │ │ │ │ + bne 3dc68 │ │ │ │ + ldr r3, [pc, #1932] @ 3e334 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bl 1be24 │ │ │ │ - mov r1, #0 │ │ │ │ + bl 1bd80 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3f0 │ │ │ │ - bl 1ddec │ │ │ │ + bl 1d328 │ │ │ │ + bl 1dd18 │ │ │ │ add r3, r0, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ - bic r2, r2, #15 │ │ │ │ bic r3, r3, #7 │ │ │ │ + bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3c900 │ │ │ │ + beq 3dc78 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - b 3c864 │ │ │ │ - ldr r3, [pc, #1860] @ 3cfc8 │ │ │ │ + b 3dbdc │ │ │ │ + ldr r3, [pc, #1852] @ 3e338 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3c744 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #1848] @ 3cfcc │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3dabc │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #1840] @ 3e33c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #1820] @ 3cfd0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #1812] @ 3e340 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c7e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3db58 │ │ │ │ cmp r5, #264 @ 0x108 │ │ │ │ - beq 3cca0 │ │ │ │ + beq 3e014 │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3c410 │ │ │ │ + bne 3d774 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sl, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - b 3c434 │ │ │ │ + b 3d798 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r3, sp, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3c828 │ │ │ │ + b 3dba0 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 3c91c │ │ │ │ + beq 3dc94 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r4, [pc, #1712] @ 3cfd4 │ │ │ │ + ldr r4, [pc, #1704] @ 3e344 │ │ │ │ add r6, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 1ddec │ │ │ │ - mov r1, #0 │ │ │ │ + bl 1dd18 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bl 1d328 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1cdf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3cc60 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ + bl 1cd28 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3dfd4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #3 │ │ │ │ - bl 1b944 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + bl 1b8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cc80 │ │ │ │ + blt 3dff4 │ │ │ │ + ldr r0, [r4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1da80 │ │ │ │ + bl 1d9ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ccd4 │ │ │ │ + blt 3e048 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - ldr r4, [pc, #1608] @ 3cfd8 │ │ │ │ + ldr r4, [pc, #1600] @ 3e348 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1de04 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3ccb4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ + bl 1dd30 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3e028 │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, r8, #4 │ │ │ │ - bl 1d6e4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3cd28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ + bl 1d61c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3e09c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1dea0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3cd48 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ + bl 1ddcc │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3e0bc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1c298 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + bl 1c1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cd88 │ │ │ │ + blt 3e0fc │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 92e7c │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - ldr ip, [r8] │ │ │ │ + bl 98544 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ add r2, r0, #7 │ │ │ │ + ldr ip, [r8] │ │ │ │ + cmp r0, r3 │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ movge r2, r0 │ │ │ │ - asr r2, r2, #3 │ │ │ │ - mul r2, r1, r2 │ │ │ │ - ldr r0, [r4] │ │ │ │ - mul ip, r2, ip │ │ │ │ - str r2, [r4, #12] │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + asr r0, r2, #3 │ │ │ │ sub r2, fp, #380 @ 0x17c │ │ │ │ + mul r0, r1, r0 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + mul ip, r0, ip │ │ │ │ + str r0, [r4, #12] │ │ │ │ + ldr r0, [r4] │ │ │ │ str ip, [r8, #12] │ │ │ │ - bl 1cf7c │ │ │ │ + bl 1ceb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cdb0 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + blt 3e124 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #376 @ 0x178 │ │ │ │ - bl 1c844 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3cdd0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ + bl 1c788 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3e144 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0b8 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + bl 1c014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cdf0 │ │ │ │ + blt 3e164 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #364 @ 0x16c │ │ │ │ - bl 1c5ec │ │ │ │ + bl 1c53c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce10 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ + blt 3e184 │ │ │ │ ldr r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ - ldr r2, [pc, #1356] @ 3cfdc │ │ │ │ - mul r3, r1, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r2, [pc, #1344] @ 3e34c │ │ │ │ + mul r3, r0, r3 │ │ │ │ mov r0, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r8, #20] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #368 @ 0x170 │ │ │ │ - bl 1cebc │ │ │ │ + bl 1cdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce30 │ │ │ │ - ldr r2, [pc, #1308] @ 3cfe0 │ │ │ │ - ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - add r2, pc, r2 │ │ │ │ + blt 3e1a4 │ │ │ │ + ldr r2, [pc, #1300] @ 3e350 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ + ldr r0, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mul r3, r2, r3 │ │ │ │ - ldr r0, [r4] │ │ │ │ str r3, [r8, #16] │ │ │ │ - bl 1b4a0 │ │ │ │ + bl 1b408 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce50 │ │ │ │ - ldr r4, [pc, #1252] @ 3cfe4 │ │ │ │ + blt 3e1c4 │ │ │ │ + ldr r4, [pc, #1244] @ 3e354 │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1d93c │ │ │ │ + bl 1d868 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce70 │ │ │ │ + blt 3e1e4 │ │ │ │ ldr r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b8a8 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + bl 1b804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce90 │ │ │ │ + blt 3e204 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1cfd0 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + bl 1cf08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ceb4 │ │ │ │ + blt 3e228 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1aedc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3cef4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ + bl 1ae44 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3e268 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bda0 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + bl 1bcfc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ced4 │ │ │ │ + blt 3e248 │ │ │ │ + ldm r8, {r5, r7} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - ldr r7, [r8] │ │ │ │ - ldr r5, [r8, #4] │ │ │ │ ldr r4, [r8, #20] │ │ │ │ - bl 1c16c │ │ │ │ - ldr r2, [pc, #1112] @ 3cfe8 │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c0c8 │ │ │ │ + ldr r2, [pc, #1108] @ 3e358 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #6 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r7, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ + str r4, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c510 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3d874 │ │ │ │ mov r2, #4 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r3, #15 │ │ │ │ - b 3c6c8 │ │ │ │ + b 3da40 │ │ │ │ mov r3, #12 │ │ │ │ - b 3c6c8 │ │ │ │ + b 3da40 │ │ │ │ mov r3, #13 │ │ │ │ - b 3c6c8 │ │ │ │ - ldr r3, [pc, #1040] @ 3cfec │ │ │ │ + b 3da40 │ │ │ │ + ldr r3, [pc, #1036] @ 3e35c │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r2, [pc, #1020] @ 3cff0 │ │ │ │ + ldr r2, [pc, #1016] @ 3e360 │ │ │ │ sub r3, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 3c5b8 │ │ │ │ + bhi 3d930 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #988] @ 3cff4 │ │ │ │ + ldr r3, [pc, #984] @ 3e364 │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - b 3cbec │ │ │ │ + b 3df60 │ │ │ │ mov r2, #1 │ │ │ │ - b 3c55c │ │ │ │ + b 3d8d4 │ │ │ │ mov r2, #0 │ │ │ │ - b 3c55c │ │ │ │ - ldr r3, [pc, #948] @ 3cff8 │ │ │ │ + b 3d8d4 │ │ │ │ + ldr r3, [pc, #944] @ 3e368 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3c5fc │ │ │ │ - ldr r3, [pc, #940] @ 3cffc │ │ │ │ + b 3d974 │ │ │ │ + ldr r3, [pc, #936] @ 3e36c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3c620 │ │ │ │ - ldr r3, [pc, #932] @ 3d000 │ │ │ │ + b 3d998 │ │ │ │ + ldr r3, [pc, #928] @ 3e370 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3c644 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #920] @ 3d004 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3d9bc │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #916] @ 3e374 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #892] @ 3d008 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #888] @ 3e378 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sl, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - b 3c434 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #844] @ 3d00c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3d798 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #840] @ 3e37c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #812] @ 3d010 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #808] @ 3e380 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ mov r2, #2 │ │ │ │ + str r2, [r4, #16] │ │ │ │ and r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - beq 3cda8 │ │ │ │ + beq 3e11c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ movne r3, #9 │ │ │ │ moveq r3, r2 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r8, #8] │ │ │ │ - b 3c988 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #736] @ 3d014 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 3dd00 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #732] @ 3e384 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #708] @ 3d018 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #704] @ 3e388 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #680] @ 3d01c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #676] @ 3e38c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #652] @ 3d020 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #648] @ 3e390 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - movw r3, #265 @ 0x109 │ │ │ │ - b 3cd1c │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #616] @ 3d024 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + movw r3, #265 @ 0x109 │ │ │ │ + b 3e090 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #612] @ 3e394 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #588] @ 3d028 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #584] @ 3e398 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #560] @ 3d02c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #556] @ 3e39c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #532] @ 3d030 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #528] @ 3e3a0 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #504] @ 3d034 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #500] @ 3e3a4 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #476] @ 3d038 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #472] @ 3e3a8 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #448] @ 3d03c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #444] @ 3e3ac │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #420] @ 3d040 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #416] @ 3e3b0 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #388] @ 3d044 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #384] @ 3e3b4 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #360] @ 3d048 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #356] @ 3e3b8 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - bl 1de1c │ │ │ │ - ldr r2, [pc, #332] @ 3d04c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + bl 1dd48 │ │ │ │ + ldr r2, [pc, #328] @ 3e3bc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3c720 │ │ │ │ - strdeq r2, [r8], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq sl, r7, r0, lsr #2 │ │ │ │ - andseq r1, r6, ip, asr #19 │ │ │ │ - @ instruction: 0xffffedf8 │ │ │ │ - andseq r2, r6, r0, asr #23 │ │ │ │ - andseq r5, r6, ip, lsr #32 │ │ │ │ - eoreq r5, r8, r8, lsr r7 │ │ │ │ - andseq r5, r6, r0, lsr r0 │ │ │ │ - eoreq r2, r8, r4, lsr r5 │ │ │ │ - @ instruction: 0xfffff3d8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - @ instruction: 0x00198ed2 │ │ │ │ - mlaeq r8, r4, r6, r5 │ │ │ │ - mulseq r6, ip, pc @ │ │ │ │ - mulseq r6, r4, pc @ │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - andseq r5, r6, r8, lsr r1 │ │ │ │ - eoreq r5, r8, ip, lsr #11 │ │ │ │ - mlaeq r8, r8, r5, r5 │ │ │ │ - mlaeq r8, r4, r3, r2 │ │ │ │ - eoreq r5, r8, ip, asr #10 │ │ │ │ - andseq r8, r9, sl, lsr lr │ │ │ │ - mulseq r8, r4, r2 │ │ │ │ - andseq r4, r6, r0, lsl #29 │ │ │ │ - andseq lr, r8, ip, ror #4 │ │ │ │ - andseq r4, r6, ip, ror #29 │ │ │ │ - eoreq r5, r8, r8, asr #9 │ │ │ │ - andseq r4, r6, r0, asr #26 │ │ │ │ - andseq r4, r6, r0, asr #28 │ │ │ │ - andseq r4, r6, r4, asr sp │ │ │ │ - andseq r4, r6, ip, ror #28 │ │ │ │ - andseq r4, r6, r4, lsl sp │ │ │ │ - andseq r4, r6, r0, lsr #28 │ │ │ │ - eoreq r5, r8, ip, lsl r4 │ │ │ │ - andseq r8, r9, r2, lsl sp │ │ │ │ - eoreq r5, r8, r0, ror #7 │ │ │ │ - andseq r8, r9, r6, ror #25 │ │ │ │ - @ instruction: 0x00164dd4 │ │ │ │ - andseq r2, r6, ip, ror #30 │ │ │ │ - @ instruction: 0x00164ef4 │ │ │ │ - andseq r4, r6, r0, ror #29 │ │ │ │ - strdeq r5, [r8], -r4 @ │ │ │ │ - andseq r4, r6, r0, lsr pc │ │ │ │ - eoreq r5, r8, ip, ror r2 │ │ │ │ - @ instruction: 0x00164afc │ │ │ │ - andseq r4, r6, r4, lsr #28 │ │ │ │ - andseq r4, r6, r8, lsr #28 │ │ │ │ - eoreq r5, r8, r8, lsl #3 │ │ │ │ - eoreq r5, r8, r0, lsr #2 │ │ │ │ - mulseq r6, r4, lr │ │ │ │ - andseq r4, r6, ip, lsr #29 │ │ │ │ - eoreq r4, r8, ip, lsr #31 │ │ │ │ - @ instruction: 0x00164edc │ │ │ │ - ldrdeq r4, [r8], -r0 @ │ │ │ │ - @ instruction: 0x001987da │ │ │ │ - mlaeq r8, r4, lr, r4 │ │ │ │ - andseq r4, r6, r8, ror #13 │ │ │ │ - andseq r4, r6, r4, lsl r7 │ │ │ │ - andseq r4, r6, ip, ror #13 │ │ │ │ - andseq r4, r6, r8, asr #21 │ │ │ │ - @ instruction: 0x00164ad8 │ │ │ │ - andseq r4, r6, r4, lsl fp │ │ │ │ - andseq r4, r6, ip, lsr #21 │ │ │ │ - andseq r4, r6, r4, asr #21 │ │ │ │ - andseq r4, r6, ip, asr #21 │ │ │ │ - andseq r4, r6, r4, asr #18 │ │ │ │ - @ instruction: 0x00164ab8 │ │ │ │ - @ instruction: 0x00164abc │ │ │ │ - andseq r4, r6, ip, asr #21 │ │ │ │ - @ instruction: 0x00164ad4 │ │ │ │ - andseq r4, r6, r0, ror #21 │ │ │ │ - andseq r4, r6, r8, lsl #22 │ │ │ │ - andseq r4, r6, r4, lsr fp │ │ │ │ - andseq r4, r6, r0, asr #22 │ │ │ │ - andseq r4, r6, r8, asr #22 │ │ │ │ - andseq r4, r6, r4, asr fp │ │ │ │ - @ instruction: 0x00164ab0 │ │ │ │ - andseq r4, r6, r0, asr #22 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3da98 │ │ │ │ + andseq r2, r7, r8, asr r2 │ │ │ │ + eoreq r1, r9, ip, lsl #5 │ │ │ │ + andseq r1, r7, ip, lsr r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, r9, ip, lsr r4 │ │ │ │ + eoreq r1, r9, ip, ror #4 │ │ │ │ + @ instruction: 0xffffecb8 │ │ │ │ + andseq r4, r7, r8, ror #12 │ │ │ │ + andseq r4, r7, ip, ror r6 │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andseq r8, sl, lr, lsr #10 │ │ │ │ + eoreq r4, r9, r0, lsr r3 │ │ │ │ + andseq r4, r7, ip, ror #11 │ │ │ │ + andseq r4, r7, r8, ror #11 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andseq r4, r7, ip, lsl #15 │ │ │ │ + eoreq r4, r9, r8, asr #4 │ │ │ │ + eoreq r4, r9, r4, lsr r2 │ │ │ │ + eoreq r1, r9, r8, asr #32 │ │ │ │ + ldrdeq r4, [r9], -r4 @ │ │ │ │ + andseq r8, sl, lr, ror r4 │ │ │ │ + @ instruction: 0x0019d8d4 │ │ │ │ + andseq r4, r7, r0, asr #9 │ │ │ │ + andseq sp, r9, ip, lsr #17 │ │ │ │ + andseq r4, r7, r0, lsr r5 │ │ │ │ + eoreq r4, r9, r0, asr r1 │ │ │ │ + andseq r4, r7, r8, lsl #7 │ │ │ │ + andseq r4, r7, r0, lsl #9 │ │ │ │ + mulseq r7, ip, r3 │ │ │ │ + andseq r4, r7, ip, lsr #9 │ │ │ │ + andseq r4, r7, ip, asr r3 │ │ │ │ + andseq r4, r7, r0, ror #8 │ │ │ │ + eoreq r4, r9, r0, lsr #1 │ │ │ │ + andseq r8, sl, lr, asr r3 │ │ │ │ + eoreq r4, r9, r8, rrx │ │ │ │ + andseq r8, sl, sl, lsr #6 │ │ │ │ + andseq r4, r7, r8, lsl r4 │ │ │ │ + @ instruction: 0x001725b4 │ │ │ │ + andseq r4, r7, r8, lsr r5 │ │ │ │ + andseq r4, r7, r8, lsr #10 │ │ │ │ + eoreq r3, r9, ip, ror pc │ │ │ │ + andseq r4, r7, r4, ror r5 │ │ │ │ + eoreq r3, r9, r4, lsl #30 │ │ │ │ + andseq r4, r7, r4, asr #2 │ │ │ │ + andseq r4, r7, r4, ror #8 │ │ │ │ + andseq r4, r7, r8, ror #8 │ │ │ │ + eoreq r3, r9, r0, lsl lr │ │ │ │ + eoreq r3, r9, r8, lsr #27 │ │ │ │ + @ instruction: 0x001744d4 │ │ │ │ + andseq r4, r7, ip, ror #9 │ │ │ │ + eoreq r3, r9, r4, lsr ip │ │ │ │ + andseq r4, r7, r0, lsl r5 │ │ │ │ + eoreq r3, r9, ip, asr fp │ │ │ │ + andseq r7, sl, r6, lsr #28 │ │ │ │ + eoreq r3, r9, r0, lsr #22 │ │ │ │ + andseq r3, r7, r4, lsr sp │ │ │ │ + andseq r3, r7, r0, ror #26 │ │ │ │ + andseq r3, r7, r8, lsr sp │ │ │ │ + andseq r4, r7, ip, lsl #2 │ │ │ │ + andseq r4, r7, ip, lsl r1 │ │ │ │ + andseq r4, r7, r8, asr r1 │ │ │ │ + ldrsheq r4, [r7], -r0 │ │ │ │ + andseq r4, r7, r8, lsl #2 │ │ │ │ + andseq r4, r7, r0, lsl r1 │ │ │ │ + andseq r3, r7, r8, lsl #31 │ │ │ │ + ldrsheq r4, [r7], -ip │ │ │ │ + andseq r4, r7, r0, lsl #2 │ │ │ │ + andseq r4, r7, r0, lsl r1 │ │ │ │ + andseq r4, r7, r8, lsl r1 │ │ │ │ + andseq r4, r7, r4, lsr #2 │ │ │ │ + andseq r4, r7, ip, asr #2 │ │ │ │ + andseq r4, r7, r8, ror r1 │ │ │ │ + andseq r4, r7, r4, lsl #3 │ │ │ │ + andseq r4, r7, ip, lsl #3 │ │ │ │ + mulseq r7, r8, r1 │ │ │ │ + ldrsheq r4, [r7], -r4 @ │ │ │ │ + andseq r4, r7, r4, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #388] @ 3d1ec │ │ │ │ - ldr r3, [pc, #388] @ 3d1f0 │ │ │ │ + ldr r2, [pc, #412] @ 3e580 │ │ │ │ + sub sp, sp, #88 @ 0x58 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + ldr r3, [pc, #404] @ 3e584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - subs r5, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d0e4 │ │ │ │ - ldr r2, [pc, #356] @ 3d1f4 │ │ │ │ + beq 3e470 │ │ │ │ + ldr r2, [pc, #380] @ 3e588 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3d1c0 │ │ │ │ - ldr r2, [pc, #316] @ 3d1f8 │ │ │ │ - ldr r3, [pc, #304] @ 3d1f0 │ │ │ │ + blt 3e554 │ │ │ │ + ldr r2, [pc, #340] @ 3e58c │ │ │ │ + ldr r3, [pc, #328] @ 3e584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d1e8 │ │ │ │ + bne 3e57c │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #272] @ 3d1fc │ │ │ │ + add sp, sp, #88 @ 0x58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r7, [pc, #280] @ 3e590 │ │ │ │ + movw r8, #17666 @ 0x4502 │ │ │ │ + movt r8, #32776 @ 0x8008 │ │ │ │ add r6, sp, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 3d108 │ │ │ │ + b 3e49c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #32 │ │ │ │ - beq 3d194 │ │ │ │ + beq 3e528 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ + str r5, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3d0fc │ │ │ │ - ldr r1, [pc, #196] @ 3d200 │ │ │ │ + blt 3e490 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d0f4 │ │ │ │ + beq 3e488 │ │ │ │ ldrh r3, [sp, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 3d0f4 │ │ │ │ + bne 3e488 │ │ │ │ ldrh r2, [sp, #14] │ │ │ │ movw r3, #1452 @ 0x5ac │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3d0f4 │ │ │ │ + bne 3e488 │ │ │ │ ldrh r3, [sp, #16] │ │ │ │ movw r2, #33344 @ 0x8240 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3d0f4 │ │ │ │ - ldr r2, [pc, #132] @ 3d204 │ │ │ │ + bne 3e488 │ │ │ │ + ldr r2, [pc, #128] @ 3e594 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3d0b4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #96] @ 3d208 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3e430 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #92] @ 3e598 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3d0b4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 3e430 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #56] @ 3d20c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #52] @ 3e59c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3d1b8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r8, r0, ror #16 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r4, r6, r8, ror sl │ │ │ │ - eoreq r1, r8, ip, lsl #16 │ │ │ │ - andseq r4, r6, ip, asr sl │ │ │ │ - andhi r4, r8, r2, lsl #10 │ │ │ │ - @ instruction: 0x001649dc │ │ │ │ - andseq r4, r6, r0, lsl #19 │ │ │ │ - andseq r4, r6, r4, asr r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3e54c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r0, [r9], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrheq r4, [r7], -r4 @ │ │ │ │ + eoreq r0, r9, r8, lsr #9 │ │ │ │ + andseq r4, r7, r8, lsl #1 │ │ │ │ + andseq r4, r7, r0 │ │ │ │ + andseq r3, r7, r4, lsr #31 │ │ │ │ + andseq r3, r7, r8, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 3d2f4 │ │ │ │ - ldr r3, [pc, #204] @ 3d2f8 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr ip, [pc, #204] @ 3e684 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #4 │ │ │ │ + ldr r3, [pc, #192] @ 3e688 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1c8ec │ │ │ │ + bl 1c830 │ │ │ │ cmp r0, #15 │ │ │ │ - ble 3d2c0 │ │ │ │ + ble 3e650 │ │ │ │ ldrh r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3d2c0 │ │ │ │ + bne 3e650 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3d2c0 │ │ │ │ - ldr r2, [pc, #136] @ 3d2fc │ │ │ │ - ldrh r0, [sp, #14] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 3e650 │ │ │ │ + ldr r2, [pc, #136] @ 3e68c │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #164 @ 0xa4 │ │ │ │ - b 3d294 │ │ │ │ + ldrh r0, [sp, #14] │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 3e624 │ │ │ │ ldr r3, [r2, #12]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 3d2c0 │ │ │ │ + beq 3e650 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 3d284 │ │ │ │ + bne 3e614 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 3d284 │ │ │ │ - ldr r3, [pc, #80] @ 3d300 │ │ │ │ + bne 3e614 │ │ │ │ + ldr r3, [pc, #80] @ 3e690 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b 3d2c4 │ │ │ │ + b 3e654 │ │ │ │ mvn r0, #2 │ │ │ │ - ldr r2, [pc, #56] @ 3d304 │ │ │ │ - ldr r3, [pc, #40] @ 3d2f8 │ │ │ │ + ldr r2, [pc, #56] @ 3e694 │ │ │ │ + ldr r3, [pc, #40] @ 3e688 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d2f0 │ │ │ │ + bne 3e680 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r8, r0, lsr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r8, r9, ip, ror #2 │ │ │ │ - andseq r8, r9, r0, lsr r1 │ │ │ │ - strdeq r1, [r8], -ip @ │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r9, ip, lsl r3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq sl, r4, r7 │ │ │ │ + andseq r7, sl, r0, ror #14 │ │ │ │ + eoreq r0, r9, r4, lsl #5 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3d328 │ │ │ │ + bne 3e6bc │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #20] @ 3d330 │ │ │ │ + movw r3, #21016 @ 0x5218 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #5 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - submi r5, r7, #24, 4 @ 0x80000001 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ 3d370 │ │ │ │ + ldr r4, [pc, #44] @ 3e70c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b50c │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + bl 1b474 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ - bl 1c4c0 │ │ │ │ + bl 1c410 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1d0d8 │ │ │ │ - eoreq r4, r8, r0, lsl #15 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1d010 │ │ │ │ + eoreq r3, r9, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #200] @ 3d454 │ │ │ │ + ldr r4, [pc, #212] @ 3e804 │ │ │ │ sub sp, sp, #16 │ │ │ │ + mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c238 │ │ │ │ - mov r5, #0 │ │ │ │ + bl 1c194 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1cb38 │ │ │ │ + bl 1ca70 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 1b50c │ │ │ │ + bl 1b474 │ │ │ │ + mov r3, #255 @ 0xff │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - mov ip, #255 @ 0xff │ │ │ │ - mov r2, #65280 @ 0xff00 │ │ │ │ - mov r3, #16711680 @ 0xff0000 │ │ │ │ - str r3, [sp] │ │ │ │ - stmib sp, {r2, ip} │ │ │ │ - str r5, [sp, #12] │ │ │ │ mov r0, #24 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, #65280 @ 0xff00 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #16711680 @ 0xff0000 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ + str r3, [sp] │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ - bl 1bb0c │ │ │ │ + bl 1ba68 │ │ │ │ cmp r0, r5 │ │ │ │ str r0, [r4] │ │ │ │ - beq 3d434 │ │ │ │ - ldr r6, [pc, #92] @ 3d458 │ │ │ │ + beq 3e7e8 │ │ │ │ + ldr r6, [pc, #100] @ 3e808 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6] │ │ │ │ - bl 1bbe4 │ │ │ │ + bl 1bb40 │ │ │ │ + ldr r0, [r4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ + bl 1bb70 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bc14 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ + bl 1d28c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d354 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1b1dc │ │ │ │ + bl 1b144 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ 3d45c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #28] @ 3e80c │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r4, r8, ip, lsr r7 │ │ │ │ - strhteq r3, [r8], -ip │ │ │ │ - andseq r4, r6, ip, lsr r7 │ │ │ │ - ldr r3, [pc, #20] @ 3d47c │ │ │ │ + b 3e7d4 │ │ │ │ + mlaeq r9, r4, r3, r3 │ │ │ │ + eoreq r1, r9, r4, lsl pc │ │ │ │ + andseq r3, r7, r4, asr #26 │ │ │ │ + ldr r3, [pc, #20] @ 3e82c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ strb r2, [r3, #32] │ │ │ │ - b 3d374 │ │ │ │ - eoreq r4, r8, r0, ror #12 │ │ │ │ + b 3e710 │ │ │ │ + strhteq r3, [r9], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - beq 3d500 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3e8bc │ │ │ │ ldr r9, [r1] │ │ │ │ mov r0, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 3d4c4 │ │ │ │ + b 3e884 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d500 │ │ │ │ + beq 3e8bc │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e014 │ │ │ │ add r4, r4, #2 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d4b8 │ │ │ │ + bne 3e878 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ lsl r4, r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r8 │ │ │ │ addne r4, r4, #4 │ │ │ │ moveq r4, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ - str r3, [r7] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 3e8c4 │ │ │ │ str r8, [r6] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ str r3, [r7] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #140] @ 3d5b4 │ │ │ │ + ldr r4, [pc, #148] @ 3e990 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d548 │ │ │ │ - ldr r3, [pc, #124] @ 3d5b8 │ │ │ │ - pop {r4, lr} │ │ │ │ + bne 3e924 │ │ │ │ + ldr r3, [pc, #132] @ 3e994 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 1d450 │ │ │ │ + b 1d388 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1cdb4 <__time64@plt> │ │ │ │ + bl 1ccec <__time64@plt> │ │ │ │ ldr r2, [r4, #544] @ 0x220 │ │ │ │ ldr r3, [r4, #548] @ 0x224 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - blt 3d57c │ │ │ │ + blt 3e958 │ │ │ │ ldrb r2, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ + cmp r2, r3 │ │ │ │ strbne r3, [r4, #32] │ │ │ │ - b 3d534 │ │ │ │ - add r3, r4, #552 @ 0x228 │ │ │ │ - ldr r1, [r4, #1064] @ 0x428 │ │ │ │ + b 3e908 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ + add r3, r4, #552 @ 0x228 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1b638 │ │ │ │ + ldr r1, [r4, #1064] @ 0x428 │ │ │ │ + bl 1b594 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d534 │ │ │ │ + beq 3e908 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r3, r4, #32 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1b638 │ │ │ │ - b 3d534 │ │ │ │ - eoreq r4, r8, r4, lsr #11 │ │ │ │ - eoreq r4, r8, ip, lsl #11 │ │ │ │ + bl 1b594 │ │ │ │ + b 3e908 │ │ │ │ + ldrdeq r3, [r9], -r0 @ │ │ │ │ + strhteq r3, [r9], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #60] @ 3d610 │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r1] │ │ │ │ - ldr r1, [r2] │ │ │ │ + ldr ip, [pc, #56] @ 3e9e8 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ mov r2, #0 │ │ │ │ - stmib sp, {r1, lr} │ │ │ │ - str ip, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1ba40 │ │ │ │ + ldr r3, [r0] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip] │ │ │ │ + ldr r0, [ip, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ + ldr ip, [ip, #16] │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl 1b99c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r4, [r8], -r4 @ │ │ │ │ + eoreq r3, r9, ip, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d66c │ │ │ │ + bne 3ea58 │ │ │ │ + ldr r5, [pc, #168] @ 3eabc │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d96c │ │ │ │ - ldr r5, [pc, #136] @ 3d6c4 │ │ │ │ - add r5, pc, r5 │ │ │ │ + bl 1d898 │ │ │ │ cmp r0, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 3d6ac │ │ │ │ - bl 1c418 │ │ │ │ + beq 3eaa4 │ │ │ │ + bl 1c368 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 3d68c │ │ │ │ - ldr r1, [pc, #104] @ 3d6c8 │ │ │ │ + beq 3ea84 │ │ │ │ + ldr r1, [pc, #128] @ 3eac0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d048 │ │ │ │ + bl 1cf80 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #88] @ 3d6cc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #100] @ 3eac4 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #60] @ 3d6d0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #60] @ 3eac8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1d0d8 │ │ │ │ - b 3d684 │ │ │ │ - ldr r2, [pc, #32] @ 3d6d4 │ │ │ │ + bl 1d010 │ │ │ │ + b 3ea70 │ │ │ │ + ldr r2, [pc, #32] @ 3eacc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3d684 │ │ │ │ - mlaeq r8, r0, r4, r4 │ │ │ │ - andseq lr, r5, r8, asr sl │ │ │ │ - andseq r4, r6, ip, lsr #10 │ │ │ │ - andseq r4, r6, r0, asr r5 │ │ │ │ - andseq r4, r6, ip, lsl #10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 3ea70 │ │ │ │ + eoreq r3, r9, ip, lsr #1 │ │ │ │ + andseq lr, r6, r8, lsr r0 │ │ │ │ + @ instruction: 0x00173af8 │ │ │ │ + andseq r3, r7, r4, lsl fp │ │ │ │ + @ instruction: 0x00173ad0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3548] @ 0xddc │ │ │ │ - ldr lr, [pc, #208] @ 3d7c4 │ │ │ │ - sub sp, sp, #532 @ 0x214 │ │ │ │ - ldr ip, [pc, #204] @ 3d7c8 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str r0, [ip, #3556] @ 0xde4 │ │ │ │ + ldr lr, [pc, #216] @ 3ebc8 │ │ │ │ + sub sp, sp, #528 @ 0x210 │ │ │ │ + mov r2, #512 @ 0x200 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #12 │ │ │ │ + ldr ip, [pc, #200] @ 3ebcc │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r4, [pc, #196] @ 3ebd0 │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ - ldr r4, [pc, #196] @ 3d7cc │ │ │ │ - str r0, [sp] │ │ │ │ + ldr r3, [sp, #540] @ 0x21c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, sp, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #524] @ 0x20c │ │ │ │ mov ip, #0 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ - mov r2, #512 @ 0x200 │ │ │ │ - mov r1, #1 │ │ │ │ - add r6, r4, #552 @ 0x228 │ │ │ │ + str r0, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b278 <__vsprintf_chk@plt> │ │ │ │ - mov r2, #512 @ 0x200 │ │ │ │ + bl 1b1e0 <__vsprintf_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1df84 <__strcpy_chk@plt> │ │ │ │ + add r5, r4, #552 @ 0x228 │ │ │ │ + mov r2, #512 @ 0x200 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1deb0 <__strcpy_chk@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1cdb4 <__time64@plt> │ │ │ │ + bl 1ccec <__time64@plt> │ │ │ │ adds r3, r0, #5 │ │ │ │ + mov r0, r5 │ │ │ │ adc r1, r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ str r3, [r4, #544] @ 0x220 │ │ │ │ str r1, [r4, #548] @ 0x224 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #32] │ │ │ │ - ldr r2, [pc, #72] @ 3d7d0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #80] @ 3ebd4 │ │ │ │ sub r3, r3, r0 │ │ │ │ lsr r3, r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r4, #1064] @ 0x428 │ │ │ │ - ldr r3, [pc, #44] @ 3d7c8 │ │ │ │ + ldr r3, [pc, #52] @ 3ebcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d7c0 │ │ │ │ - add sp, sp, #532 @ 0x214 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + bne 3ebc4 │ │ │ │ + add sp, sp, #528 @ 0x210 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r1, [r8], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r4, [r8], -ip │ │ │ │ - eoreq r1, r8, r4, asr #2 │ │ │ │ - ldr r2, [pc, #288] @ 3d8fc │ │ │ │ - ldr r3, [pc, #288] @ 3d900 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq pc, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r2, [r9], -r4 │ │ │ │ + eoreq pc, r8, r8, asr sp @ │ │ │ │ + ldr r2, [pc, #300] @ 3ed0c │ │ │ │ + ldr r3, [pc, #300] @ 3ed10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #252] @ 3d904 │ │ │ │ - vldr s13, [pc, #236] @ 3d8f8 │ │ │ │ + ldr r3, [pc, #260] @ 3ed14 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r4, [pc, #256] @ 3ed18 │ │ │ │ + vldr s12, [pc, #236] @ 3ed08 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r0, [pc, #244] @ 3ed1c │ │ │ │ vldr s15, [r4, #12] │ │ │ │ - ldr r3, [pc, #240] @ 3d908 │ │ │ │ - ldr r0, [pc, #240] @ 3d90c │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r0, [pc, #224] @ 3d910 │ │ │ │ - vdiv.f32 s15, s14, s13 │ │ │ │ - vmov s14, r3 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + ldr r0, [pc, #228] @ 3ed20 │ │ │ │ + vmov s15, r3 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ - ldr r1, [pc, #212] @ 3d914 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ - sub sp, sp, #12 │ │ │ │ + ldr r1, [pc, #220] @ 3ed24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, #5 │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ + vcvt.f32.s32 s13, s15 │ │ │ │ + vdiv.f32 s15, s14, s12 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r5, s15 │ │ │ │ - bl 3d6d8 │ │ │ │ + bl 3ead0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r3, #124 @ 0x7c │ │ │ │ + strb r3, [r4, #32] │ │ │ │ sub ip, r0, #1 │ │ │ │ - add r2, r4, ip │ │ │ │ cmp r0, #0 │ │ │ │ - strb r3, [r4, #32] │ │ │ │ + add r2, r4, ip │ │ │ │ strb r3, [r2, #32] │ │ │ │ - ble 3d8a8 │ │ │ │ - add r2, r4, #32 │ │ │ │ + ble 3ecb0 │ │ │ │ + add r2, r4, #31 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ moveq r1, #35 @ 0x23 │ │ │ │ cmp r0, r3 │ │ │ │ - strb r1, [r2], #1 │ │ │ │ - bne 3d88c │ │ │ │ + strb r1, [r2, #1]! │ │ │ │ + bne 3ec94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d8c0 │ │ │ │ - ldr r3, [pc, #96] @ 3d918 │ │ │ │ + beq 3ecc8 │ │ │ │ + ldr r3, [pc, #104] @ 3ed28 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #32] │ │ │ │ cmp r5, ip │ │ │ │ - beq 3d8dc │ │ │ │ - ldr r3, [pc, #76] @ 3d91c │ │ │ │ + beq 3ece4 │ │ │ │ + ldr r3, [pc, #84] @ 3ed2c │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip │ │ │ │ strb r2, [r3, #32] │ │ │ │ - ldr r3, [pc, #60] @ 3d920 │ │ │ │ + ldr r3, [pc, #68] @ 3ed30 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ strb r2, [r3, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmnmi pc, #0 │ │ │ │ - eoreq r1, r8, ip, ror #1 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ - eoreq r4, r8, r0, asr #5 │ │ │ │ - andeq r1, r0, ip, asr r4 │ │ │ │ - andeq r1, r0, r8, lsr #5 │ │ │ │ - andseq r1, r6, r8, ror #28 │ │ │ │ - andseq r3, r6, r4, lsr #3 │ │ │ │ - eoreq r4, r8, r0, lsl r2 │ │ │ │ - strdeq r4, [r8], -r8 @ │ │ │ │ - eoreq r4, r8, r4, ror #3 │ │ │ │ + eoreq pc, r8, r0, lsl #26 │ │ │ │ + andeq r1, r0, ip, ror r5 │ │ │ │ + andeq r1, r0, r8, asr #8 │ │ │ │ + eoreq r2, r9, ip, lsr #29 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andseq r1, r7, r8, lsr #8 │ │ │ │ + andseq r2, r7, r8, asr r7 │ │ │ │ + eoreq r2, r9, r8, lsl #28 │ │ │ │ + strdeq r2, [r9], -r0 @ │ │ │ │ + ldrdeq r2, [r9], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #680] @ 3dbe4 │ │ │ │ - ldr r3, [pc, #680] @ 3dbe8 │ │ │ │ + ldr r2, [pc, #708] @ 3f020 │ │ │ │ + sub sp, sp, #48 @ 0x30 │ │ │ │ + mov r8, #4096 @ 0x1000 │ │ │ │ + movt r8, #256 @ 0x100 │ │ │ │ + add r4, sp, #8 │ │ │ │ + ldr r3, [pc, #692] @ 3f024 │ │ │ │ + ldr r5, [pc, #692] @ 3f028 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #676] @ 3dbec │ │ │ │ - ldr r6, [pc, #676] @ 3dbf0 │ │ │ │ + ldr r6, [pc, #688] @ 3f02c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #668] @ 3dbf4 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #680] @ 3f030 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r4, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bl 1c3c4 │ │ │ │ + bl 1c320 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da80 │ │ │ │ + beq 3eea8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 3da6c │ │ │ │ + bhi 3ee94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d970 │ │ │ │ + beq 3ed98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 3d970 │ │ │ │ + bhi 3ed98 │ │ │ │ ldrsb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #568] @ 3dbf8 │ │ │ │ + ldr r3, [pc, #588] @ 3f034 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1d450 │ │ │ │ - bl 3d374 │ │ │ │ - b 3d970 │ │ │ │ + bl 1d388 │ │ │ │ + bl 3e710 │ │ │ │ + b 3ed98 │ │ │ │ ldrd r0, [sp, #12] │ │ │ │ - bl 38584 │ │ │ │ - b 3d970 │ │ │ │ - ldr r3, [pc, #536] @ 3dbfc │ │ │ │ + bl 39578 │ │ │ │ + b 3ed98 │ │ │ │ + ldr r3, [pc, #556] @ 3f038 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d970 │ │ │ │ + bne 3ed98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r0, r0, #268435459 @ 0x10000003 │ │ │ │ - bl 2c954 │ │ │ │ - b 3d970 │ │ │ │ - ldr r3, [pc, #496] @ 3dbfc │ │ │ │ + bl 2cf8c │ │ │ │ + b 3ed98 │ │ │ │ + ldr r3, [pc, #516] @ 3f038 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d970 │ │ │ │ + bne 3ed98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r0, r0, #268435459 @ 0x10000003 │ │ │ │ orr r0, r0, #536870912 @ 0x20000000 │ │ │ │ - bl 2c954 │ │ │ │ - b 3d970 │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr r0, [pc, #452] @ 3dc00 │ │ │ │ - mov r1, r8 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3ed98 │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr r0, [pc, #472] @ 3f03c │ │ │ │ + mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 37f70 │ │ │ │ + bl 38f34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dab8 │ │ │ │ - ldr r3, [pc, #432] @ 3dc04 │ │ │ │ - sub r2, r8, #65 @ 0x41 │ │ │ │ + bne 3eef4 │ │ │ │ + ldr r3, [pc, #452] @ 3f040 │ │ │ │ + sub r2, r9, #65 @ 0x41 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - bhi 3daac │ │ │ │ + bhi 3eee8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 3d970 │ │ │ │ - ldr r0, [pc, #396] @ 3dc08 │ │ │ │ - bl 2c954 │ │ │ │ - b 3d970 │ │ │ │ - ldr r2, [pc, #388] @ 3dc0c │ │ │ │ - ldr r3, [pc, #348] @ 3dbe8 │ │ │ │ + bne 3ed98 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3ed98 │ │ │ │ + ldr r2, [pc, #404] @ 3f044 │ │ │ │ + ldr r3, [pc, #368] @ 3f024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3dbe0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r8, #255 @ 0xff │ │ │ │ - bgt 3d970 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2c954 │ │ │ │ - b 3d970 │ │ │ │ - ldr r8, [pc, #328] @ 3dc10 │ │ │ │ - ldr r9, [pc, #328] @ 3dc14 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bne 3f01c │ │ │ │ + add sp, sp, #48 @ 0x30 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + cmp r9, #255 @ 0xff │ │ │ │ + bgt 3ed98 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2cf8c │ │ │ │ + b 3ed98 │ │ │ │ + ldr sl, [pc, #324] @ 3f048 │ │ │ │ + ldr r9, [pc, #324] @ 3f04c │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl] │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1c610 │ │ │ │ + bl 1c560 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d480 │ │ │ │ + bl 3e830 │ │ │ │ ldr r1, [r9] │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1bbe4 │ │ │ │ - ldr r1, [pc, #288] @ 3dc18 │ │ │ │ + ldr r0, [sl] │ │ │ │ + bl 1bb40 │ │ │ │ + ldr r1, [pc, #284] @ 3f050 │ │ │ │ + mov r0, #5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #5 │ │ │ │ - bl 3d6d8 │ │ │ │ - b 3d970 │ │ │ │ - ldr r8, [pc, #268] @ 3dc1c │ │ │ │ - ldr r9, [pc, #268] @ 3dc20 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bl 3ead0 │ │ │ │ + b 3ed98 │ │ │ │ + ldr sl, [pc, #264] @ 3f054 │ │ │ │ + ldr r9, [pc, #264] @ 3f058 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl] │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1c190 │ │ │ │ + bl 1c0ec │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, r9, #8 │ │ │ │ - bl 3d480 │ │ │ │ + bl 3e830 │ │ │ │ + ldr r0, [sl] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1d354 │ │ │ │ - ldr r1, [pc, #228] @ 3dc24 │ │ │ │ + bl 1d28c │ │ │ │ + ldr r1, [pc, #224] @ 3f05c │ │ │ │ + mov r0, #5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #5 │ │ │ │ - bl 3d6d8 │ │ │ │ - b 3d970 │ │ │ │ - ldr r8, [pc, #208] @ 3dc28 │ │ │ │ - ldr r9, [pc, #208] @ 3dc2c │ │ │ │ - add r8, pc, r8 │ │ │ │ + bl 3ead0 │ │ │ │ + b 3ed98 │ │ │ │ + ldr sl, [pc, #204] @ 3f060 │ │ │ │ + ldr r9, [pc, #204] @ 3f064 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl] │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1e134 │ │ │ │ + bl 1e060 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, r9, #12 │ │ │ │ - bl 3d480 │ │ │ │ + bl 3e830 │ │ │ │ + ldr r0, [sl] │ │ │ │ ldr r1, [r9, #12] │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1b1dc │ │ │ │ - ldr r1, [pc, #168] @ 3dc30 │ │ │ │ + bl 1b144 │ │ │ │ + ldr r1, [pc, #164] @ 3f068 │ │ │ │ + mov r0, #5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #5 │ │ │ │ - bl 3d6d8 │ │ │ │ - b 3d970 │ │ │ │ - ldr r8, [pc, #148] @ 3dc34 │ │ │ │ - ldr r9, [pc, #148] @ 3dc38 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bl 3ead0 │ │ │ │ + b 3ed98 │ │ │ │ + ldr sl, [pc, #144] @ 3f06c │ │ │ │ + ldr r9, [pc, #144] @ 3f070 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl] │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1d960 │ │ │ │ + bl 1d88c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, r9, #4 │ │ │ │ - bl 3d480 │ │ │ │ + bl 3e830 │ │ │ │ + ldr r0, [sl] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1bc14 │ │ │ │ - ldr r1, [pc, #108] @ 3dc3c │ │ │ │ + bl 1bb70 │ │ │ │ + ldr r1, [pc, #104] @ 3f074 │ │ │ │ + mov r0, #5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #5 │ │ │ │ - bl 3d6d8 │ │ │ │ - b 3d970 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r8, ip, lsl #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r8, r4, ror r1 │ │ │ │ - andseq r7, r9, ip, lsl #22 │ │ │ │ - eoreq r0, r8, ip, asr pc │ │ │ │ - eoreq r4, r8, ip, lsl #2 │ │ │ │ - andeq r1, r0, r4, lsr #9 │ │ │ │ - andseq r7, r9, r0, ror sl │ │ │ │ - andseq r7, r9, r0, lsr sl │ │ │ │ - mrseq r1, (UNDEF: 0) │ │ │ │ - eoreq r0, r8, r0, asr #28 │ │ │ │ - eoreq r4, r8, r0 │ │ │ │ - eoreq r2, r8, r8, ror #23 │ │ │ │ - andseq r4, r6, r0, lsl r1 │ │ │ │ - strhteq r3, [r8], -r8 │ │ │ │ - eoreq r2, r8, r0, lsr #23 │ │ │ │ - andseq r4, r6, r8, asr #1 │ │ │ │ - eoreq r3, r8, r0, ror pc │ │ │ │ - eoreq r2, r8, r8, asr fp │ │ │ │ - andseq r4, r6, r0, lsl #1 │ │ │ │ - eoreq r3, r8, r8, lsr #30 │ │ │ │ - eoreq r2, r8, r0, lsl fp │ │ │ │ - andseq r4, r6, r8, lsr r0 │ │ │ │ - ldr r3, [pc, #16] @ 3dc58 │ │ │ │ - ldr r2, [pc, #16] @ 3dc5c │ │ │ │ + bl 3ead0 │ │ │ │ + b 3ed98 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r8, r0, ror fp @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r9, ip, asr #26 │ │ │ │ + andseq r7, sl, r0, lsr #1 │ │ │ │ + eoreq pc, r8, ip, asr #22 │ │ │ │ + eoreq r2, r9, r4, ror #25 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + andseq r7, sl, r8 │ │ │ │ + andseq r6, sl, r8, asr #31 │ │ │ │ + eoreq pc, r8, r0, lsr sl @ │ │ │ │ + eoreq r2, r9, r4, asr #23 │ │ │ │ + eoreq r1, r9, r8, lsr #15 │ │ │ │ + mulseq r7, r0, r6 │ │ │ │ + eoreq r2, r9, ip, ror fp │ │ │ │ + eoreq r1, r9, r0, ror #14 │ │ │ │ + andseq r3, r7, r8, asr #12 │ │ │ │ + eoreq r2, r9, r4, lsr fp │ │ │ │ + eoreq r1, r9, r8, lsl r7 │ │ │ │ + andseq r3, r7, r0, lsl #12 │ │ │ │ + eoreq r2, r9, ip, ror #21 │ │ │ │ + ldrdeq r1, [r9], -r0 @ │ │ │ │ + @ instruction: 0x001735b8 │ │ │ │ + ldr r3, [pc, #16] @ 3f090 │ │ │ │ + ldr r2, [pc, #16] @ 3f094 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 51084 │ │ │ │ - eoreq r0, r8, r0, lsl #25 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - ldr r3, [pc, #20] @ 3dc7c │ │ │ │ - ldr r2, [pc, #20] @ 3dc80 │ │ │ │ + b 53210 │ │ │ │ + eoreq pc, r8, r0, ror #16 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + ldr r3, [pc, #20] @ 3f0b4 │ │ │ │ + ldr r2, [pc, #20] @ 3f0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq r4, r8, ip, lsl #5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + b 147388 │ │ │ │ + eoreq r2, r9, r4, asr lr │ │ │ │ + andeq r0, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #276] @ 3ddb8 │ │ │ │ mov r6, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #260] @ 3ddbc │ │ │ │ - bic r3, r0, #255 @ 0xff │ │ │ │ - cmp r3, r2 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #320] @ 3f23c │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r1 │ │ │ │ - beq 3dda4 │ │ │ │ - ldr r2, [pc, #232] @ 3ddc0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 3dda4 │ │ │ │ - ldr r2, [pc, #224] @ 3ddc4 │ │ │ │ - ldr r3, [pc, #224] @ 3ddc8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + mov r3, #16896 @ 0x4200 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + bic r2, r0, #255 @ 0xff │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 3f228 │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 3f228 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 3dd88 │ │ │ │ + beq 3f1f8 │ │ │ │ add r3, r0, #-1358954496 @ 0xaf000000 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ bfc r3, #8, #19 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dd88 │ │ │ │ - ldr r3, [pc, #192] @ 3ddcc │ │ │ │ + beq 3f1f8 │ │ │ │ add r2, r0, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ sub r2, r2, #81 @ 0x51 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dd88 │ │ │ │ + beq 3f1f8 │ │ │ │ mov r5, #1 │ │ │ │ mov fp, r5 │ │ │ │ - bl 1342a4 │ │ │ │ + bl 140d7c │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq 3dd9c │ │ │ │ - ldr ip, [pc, #152] @ 3ddd0 │ │ │ │ + beq 3f20c │ │ │ │ + ldr ip, [pc, #172] @ 3f240 │ │ │ │ mov r0, r7 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r7, [ip, #12] │ │ │ │ - mov r3, sl │ │ │ │ mla r4, r4, r7, r6 │ │ │ │ mul r7, fp, r7 │ │ │ │ - mov r2, r9 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [ip, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ add r6, ip, r6, lsl #3 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ mla r4, r5, r4, ip │ │ │ │ ldr ip, [r6, #20] │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ add ip, ip, r4 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx ip │ │ │ │ - bl 1342a4 │ │ │ │ + bl 140d7c │ │ │ │ mov r5, #2 │ │ │ │ - mov fp, r5 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne 3dd30 │ │ │ │ + mov fp, r5 │ │ │ │ + bne 3f18c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ and r5, r0, #127 @ 0x7f │ │ │ │ add r5, r5, #7 │ │ │ │ lsr r5, r5, #3 │ │ │ │ mov fp, r5 │ │ │ │ - b 3dd24 │ │ │ │ - eoreq r4, r8, r0, asr r2 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - strhteq r4, [r8], -ip │ │ │ │ + b 3f180 │ │ │ │ + strdeq r2, [r9], -r4 @ │ │ │ │ + eoreq r2, r9, r4, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #192] @ 3deac │ │ │ │ - ldr r3, [pc, #192] @ 3deb0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #216] @ 3f33c │ │ │ │ + ldr r3, [pc, #216] @ 3f340 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #172] @ 3deb4 │ │ │ │ + beq 3f318 │ │ │ │ + ldr r3, [pc, #196] @ 3f344 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3de1c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 51878 │ │ │ │ - ldr r2, [pc, #148] @ 3deb8 │ │ │ │ + bne 3f2a0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 53a80 │ │ │ │ + ldr r2, [pc, #160] @ 3f348 │ │ │ │ mov r5, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ str r5, [r3, #48] @ 0x30 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #124] @ 3debc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #136] @ 3f34c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - ldr r3, [pc, #112] @ 3dec0 │ │ │ │ - bne 3de98 │ │ │ │ + ldr r3, [pc, #124] @ 3f350 │ │ │ │ + bne 3f328 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1b410 │ │ │ │ - ldr r3, [pc, #92] @ 3dec4 │ │ │ │ + bl 1b378 │ │ │ │ + ldr r3, [pc, #104] @ 3f354 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 1d054 │ │ │ │ + bl 1cf8c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1ba4c │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1b9a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de14 │ │ │ │ - bl 1b704 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 51878 │ │ │ │ + beq 3f28c │ │ │ │ + bl 1b660 │ │ │ │ + b 3f28c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1dd80 │ │ │ │ - b 3de54 │ │ │ │ - ldrdeq r0, [r8], -ip @ │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - strdeq r4, [r8], -r0 @ │ │ │ │ - andseq r3, r6, ip, lsl lr │ │ │ │ - andeq r1, r0, r8, lsr #9 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ + bl 1dcac │ │ │ │ + b 3f2d8 │ │ │ │ + eoreq pc, r8, ip, ror r6 @ │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq r2, r9, r8, ror ip │ │ │ │ + andseq r3, r7, ip, asr #6 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ 3df48 │ │ │ │ - ldr r3, [pc, #104] @ 3df4c │ │ │ │ + ldr r4, [pc, #116] @ 3f3e8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #112] @ 3f3ec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ble 3df40 │ │ │ │ - ldr r0, [pc, #80] @ 3df50 │ │ │ │ - ldr r1, [pc, #80] @ 3df54 │ │ │ │ + ble 3f3d8 │ │ │ │ + ldr r0, [pc, #92] @ 3f3f0 │ │ │ │ + ldr r1, [pc, #92] @ 3f3f4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr ip, [r3, r0] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ add r3, r4, r2, lsl #3 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [ip] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1ddf8 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r1, [r4, #52] @ 0x34 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blx 199b14 │ │ │ │ - str r1, [r4, #40] @ 0x28 │ │ │ │ + ldr r1, [ip] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1dd24 │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + add r3, r3, #1 │ │ │ │ + sdiv r1, r3, r2 │ │ │ │ + mls r3, r2, r1, r3 │ │ │ │ + str r3, [r4, #40] @ 0x28 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r4, r8, r4, lsl r0 │ │ │ │ - eoreq r0, r8, r0, ror #19 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r2, r9, ip, ror fp │ │ │ │ + eoreq pc, r8, r0, ror #10 │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r6, [pc, #856] @ 3e2c8 │ │ │ │ + ldr r6, [pc, #864] @ 3f780 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 3dfa8 │ │ │ │ - bl 52794 │ │ │ │ + bne 3f46c │ │ │ │ + bl 54a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2c0 │ │ │ │ - ldr r3, [pc, #828] @ 3e2cc │ │ │ │ + beq 3f778 │ │ │ │ + ldr r3, [pc, #836] @ 3f784 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3dfc8 │ │ │ │ + beq 3f488 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #800] @ 3e2d0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #788] @ 3f788 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #772] @ 3e2d4 │ │ │ │ + b 3f450 │ │ │ │ + ldr r3, [pc, #764] @ 3f78c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e004 │ │ │ │ - ldr r2, [pc, #756] @ 3e2d8 │ │ │ │ + beq 3f4c4 │ │ │ │ + ldr r2, [pc, #748] @ 3f790 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3e2a0 │ │ │ │ + beq 3f758 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 3dfe8 │ │ │ │ - ldr r2, [pc, #720] @ 3e2dc │ │ │ │ - ldr r3, [pc, #720] @ 3e2e0 │ │ │ │ - ldr r5, [pc, #720] @ 3e2e4 │ │ │ │ + bne 3f4a8 │ │ │ │ + ldr r2, [pc, #712] @ 3f794 │ │ │ │ + ldr r3, [pc, #712] @ 3f798 │ │ │ │ + ldr r5, [pc, #712] @ 3f79c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ add r2, r5, #60 @ 0x3c │ │ │ │ - bl 1c364 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1c2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - beq 3e140 │ │ │ │ + beq 3f600 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3e140 │ │ │ │ - ldr r7, [pc, #668] @ 3e2e8 │ │ │ │ + ble 3f600 │ │ │ │ + ldr r7, [pc, #660] @ 3f7a0 │ │ │ │ mov r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r0, r4 │ │ │ │ - ldr r3, [r0, #68] @ 0x44 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r0, #64] @ 0x40 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [r0, #48] @ 0x30 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #44] @ 0x2c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r0, #40] @ 0x28 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [r0, #68] @ 0x44 │ │ │ │ mov r2, r7 │ │ │ │ - mov r1, #6 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [r0, #64] @ 0x40 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r0, #56] @ 0x38 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r0, #52] @ 0x34 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r1, [r0, #48] @ 0x30 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r0, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r0, #3 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, r8 │ │ │ │ - bl 7ea58 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #576] @ 3e2ec │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #564] @ 3f7a4 │ │ │ │ add ip, r0, r4 │ │ │ │ add r3, ip, #44 @ 0x2c │ │ │ │ + ldr lr, [ip, #40] @ 0x28 │ │ │ │ ldm r3, {r3, r9, sl, fp} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [ip, #40] @ 0x28 │ │ │ │ - mov r1, #1 │ │ │ │ - b 3e0d4 │ │ │ │ + b 3f594 │ │ │ │ add r1, r1, #1 │ │ │ │ - cmp r1, #5 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ - beq 3e12c │ │ │ │ + cmp r1, #5 │ │ │ │ + beq 3f5ec │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ cmp lr, ip │ │ │ │ - bne 3e0c4 │ │ │ │ + bne 3f584 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - bne 3e0c4 │ │ │ │ + bne 3f584 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ cmp r9, ip │ │ │ │ - bne 3e0c4 │ │ │ │ + bne 3f584 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp sl, ip │ │ │ │ - bne 3e0c4 │ │ │ │ + bne 3f584 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ cmp fp, ip │ │ │ │ - bne 3e0c4 │ │ │ │ - ldr r3, [pc, #472] @ 3e2f0 │ │ │ │ + bne 3f584 │ │ │ │ + ldr r3, [pc, #464] @ 3f7a8 │ │ │ │ add r2, r1, r1, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ + str r1, [r3, #32] │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ add r8, r8, #1 │ │ │ │ - cmp r8, r3 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ - blt 3e050 │ │ │ │ - ldr r1, [pc, #428] @ 3e2f4 │ │ │ │ - ldr r2, [pc, #428] @ 3e2f8 │ │ │ │ + cmp r8, r3 │ │ │ │ + blt 3f510 │ │ │ │ + ldr r1, [pc, #420] @ 3f7ac │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #416] @ 3f7b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - bne 3e174 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3f634 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r0 │ │ │ │ strne r0, [r1, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #384] @ 3e2fc │ │ │ │ + ldr r2, [pc, #376] @ 3f7b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e198 │ │ │ │ + bne 3f658 │ │ │ │ ldr r1, [r2, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ strne r1, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #352] @ 3e300 │ │ │ │ - ldr r4, [pc, #352] @ 3e304 │ │ │ │ + ldr r2, [pc, #344] @ 3f7b8 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r4, [pc, #340] @ 3f7bc │ │ │ │ + ldr r7, [pc, #340] @ 3f7c0 │ │ │ │ ldr sl, [r6, r2] │ │ │ │ - ldr r6, [pc, #348] @ 3e308 │ │ │ │ - ldr r7, [pc, #348] @ 3e30c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r6, [pc, #332] @ 3f7c4 │ │ │ │ add r9, r4, #144 @ 0x90 │ │ │ │ - mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - add r0, r4, #56 @ 0x38 │ │ │ │ - ldm r0, {r0, ip, lr} │ │ │ │ + ldr fp, [r4, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ - ldr r1, [r4, #48] @ 0x30 │ │ │ │ strb r8, [r6, #167] @ 0xa7 │ │ │ │ - beq 3e1ec │ │ │ │ - ldr r3, [pc, #292] @ 3e310 │ │ │ │ + ldr lr, [r4, #48] @ 0x30 │ │ │ │ + ldr ip, [r4, #56] @ 0x38 │ │ │ │ + ldrd r0, [r4, #60] @ 0x3c │ │ │ │ + beq 3f6ac │ │ │ │ + ldr r3, [pc, #284] @ 3f7c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr fp, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ + stmib sp, {fp, lr} │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #280] @ 3e314 │ │ │ │ - str lr, [sp, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r3, [pc, #268] @ 3f7cc │ │ │ │ + str ip, [sp, #12] │ │ │ │ + strd r0, [sp, #16] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - str fp, [sp, #28] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #228] @ 3e318 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #228] @ 3f7d0 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e278 │ │ │ │ - ldr ip, [r4, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #192] @ 3e31c │ │ │ │ - cmp r3, ip │ │ │ │ - mov lr, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 3f730 │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 3f730 │ │ │ │ + mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - beq 3e278 │ │ │ │ - str lr, [r4, #40] @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #160] @ 3e320 │ │ │ │ - mov r1, #4 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #168] @ 3f7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #160] @ 3f7d8 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 3df9c │ │ │ │ + beq 3f44c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - b 3e1c4 │ │ │ │ - ldr r2, [pc, #124] @ 3e324 │ │ │ │ + b 3f684 │ │ │ │ + ldr r2, [pc, #124] @ 3f7dc │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r3, [r2, #32] │ │ │ │ - b 3e004 │ │ │ │ + b 3f4c4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3dfa0 │ │ │ │ - eoreq r0, r8, r4, asr r9 │ │ │ │ - eoreq r3, r8, r8, ror #30 │ │ │ │ - @ instruction: 0x00163cbc │ │ │ │ - andeq r1, r0, ip, asr #4 │ │ │ │ - eoreq r2, r8, r0, ror #13 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - ldrdeq r3, [r8], -ip @ │ │ │ │ - andseq r3, r6, r0, asr #24 │ │ │ │ - eoreq r2, r8, r0, lsl r6 │ │ │ │ - eoreq r2, r8, ip, lsr #11 │ │ │ │ - eoreq r2, r8, ip, ror r5 │ │ │ │ - eoreq r3, r8, r4, lsr #27 │ │ │ │ - eoreq r2, r8, ip, asr #10 │ │ │ │ - andeq r1, r0, r0, lsl r6 │ │ │ │ - eoreq r2, r8, r8, lsl r5 │ │ │ │ - eoreq r3, r8, r4, asr #26 │ │ │ │ - andseq r3, r6, r0, lsr #21 │ │ │ │ - andseq r3, r6, ip, ror #20 │ │ │ │ - @ instruction: 0x00163ad8 │ │ │ │ - @ instruction: 0x00163ad8 │ │ │ │ - andseq r3, r6, r0, asr #21 │ │ │ │ - andseq r2, r6, r4, lsr #13 │ │ │ │ - eoreq r2, r8, ip, lsl r4 │ │ │ │ + b 3f450 │ │ │ │ + strhteq pc, [r8], -ip @ │ │ │ │ + strhteq r2, [r9], -r8 │ │ │ │ + @ instruction: 0x001731b4 │ │ │ │ + andeq r1, r0, r8, lsr r2 │ │ │ │ + eoreq r1, r9, r0, lsr #4 │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r9, ip, lsl sl │ │ │ │ + andseq r3, r7, r0, asr #2 │ │ │ │ + eoreq r1, r9, r8, asr #2 │ │ │ │ + eoreq r1, r9, ip, ror #1 │ │ │ │ + strhteq r1, [r9], -r8 │ │ │ │ + eoreq r2, r9, r0, ror #17 │ │ │ │ + eoreq r1, r9, ip, lsl #1 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r1, r9, r8, asr r0 │ │ │ │ + andseq r2, r7, r4, lsr #31 │ │ │ │ + eoreq r2, r9, r8, ror r8 │ │ │ │ + andseq r2, r7, ip, ror #30 │ │ │ │ + andseq r2, r7, r0, asr #31 │ │ │ │ + @ instruction: 0x00172fd8 │ │ │ │ + @ instruction: 0x00172fb8 │ │ │ │ + andseq r1, r7, r4, lsr #23 │ │ │ │ + eoreq r0, r9, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #148] @ 3e3d4 │ │ │ │ + ldr r3, [pc, #164] @ 3f8a8 │ │ │ │ ldr r4, [r0] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #40] @ 0x28 │ │ │ │ - ldrd r6, [r2, #172] @ 0xac │ │ │ │ - add r3, r2, r3, lsl #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r8, [r3, #168] @ 0xa8 │ │ │ │ + ldrd r6, [r3, #172] @ 0xac │ │ │ │ + add r3, r3, r1, lsl #3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - ldr r1, [r2, #44] @ 0x2c │ │ │ │ add r7, r6, r7 │ │ │ │ cmp r6, r7 │ │ │ │ - ldr r8, [r2, #168] @ 0xa8 │ │ │ │ - add r3, r3, r1 │ │ │ │ - beq 3e3a4 │ │ │ │ + add r3, r3, r2 │ │ │ │ + beq 3f878 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 3e39c │ │ │ │ + ble 3f860 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r5 │ │ │ │ add r4, r4, r6 │ │ │ │ add r3, r0, r7 │ │ │ │ - bne 3e378 │ │ │ │ + bne 3f83c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r6, #0 │ │ │ │ - sublt r2, r8, #1 │ │ │ │ - mullt r2, r2, r6 │ │ │ │ - rsblt r6, r6, #0 │ │ │ │ - addlt r4, r4, r2 │ │ │ │ - addlt r3, r3, r2 │ │ │ │ - mov r1, r4 │ │ │ │ + bge 3f894 │ │ │ │ + sub r2, r8, #1 │ │ │ │ + mul r2, r2, r6 │ │ │ │ + rsb r6, r6, #0 │ │ │ │ + add r4, r4, r2 │ │ │ │ + add r3, r3, r2 │ │ │ │ mul r2, r6, r8 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strhteq r3, [r8], -r4 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bl 1c0b0 │ │ │ │ + b 3f860 │ │ │ │ + strdeq r2, [r9], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r9, [pc, #2596] @ 3ee18 │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ subs sl, r3, #0 │ │ │ │ - ldr r3, [pc, #2588] @ 3ee1c │ │ │ │ - mov lr, r1 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #2580] @ 3ee20 │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #2568] @ 402e4 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + mov r5, r1 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r9, [pc, #2556] @ 402e8 │ │ │ │ ldr ip, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #2548] @ 402ec │ │ │ │ + add r9, pc, r9 │ │ │ │ str ip, [r3, #8] │ │ │ │ ldr r1, [r9, r1] │ │ │ │ - mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ movne r1, sl │ │ │ │ - moveq r1, lr │ │ │ │ + moveq r1, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - moveq r2, r4 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + moveq r2, fp │ │ │ │ cmp r0, #0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - bne 3e464 │ │ │ │ - ldr r2, [pc, #2512] @ 3ee24 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bne 3f944 │ │ │ │ bic r1, ip, #255 @ 0xff │ │ │ │ + mov r2, #20992 @ 0x5200 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3eb80 │ │ │ │ + beq 40058 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ - b 3e4a8 │ │ │ │ - ldr r2, [pc, #2492] @ 3ee28 │ │ │ │ + b 3f988 │ │ │ │ + ldr r2, [pc, #2468] @ 402f0 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3e484 │ │ │ │ + b 3f964 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r3, #5 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ - beq 3eb28 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 3ffec │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 3e474 │ │ │ │ + bne 3f954 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e474 │ │ │ │ - ldr r2, [pc, #2440] @ 3ee2c │ │ │ │ + beq 3f954 │ │ │ │ + ldr r2, [pc, #2416] @ 402f4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #180] @ 0xb4 │ │ │ │ - ldr r8, [pc, #2432] @ 3ee30 │ │ │ │ - ldr r5, [pc, #2432] @ 3ee34 │ │ │ │ + ldr r8, [pc, #2408] @ 402f8 │ │ │ │ cmp r3, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ + ldr r6, [pc, #2400] @ 402fc │ │ │ │ + add r8, pc, r8 │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [r5, #184] @ 0xb8 │ │ │ │ - beq 3eb44 │ │ │ │ - ldr r3, [pc, #2400] @ 3ee38 │ │ │ │ - ldr r2, [pc, #2400] @ 3ee3c │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ + str r3, [r6, #184] @ 0xb8 │ │ │ │ + beq 40008 │ │ │ │ + ldr r3, [pc, #2376] @ 40300 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #2368] @ 40304 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [r5, #188] @ 0xbc │ │ │ │ + str r3, [r6, #188] @ 0xbc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ - mov r0, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - str r2, [r5, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #2364] @ 3ee40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #2356] @ 3ee44 │ │ │ │ - ldr ip, [r5, #60] @ 0x3c │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r6, #192] @ 0xc0 │ │ │ │ + ldr r2, [pc, #2340] @ 40308 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #60] @ 0x3c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #2320] @ 4030c │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r6, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ed48 │ │ │ │ - ldr r2, [pc, #2316] @ 3ee48 │ │ │ │ + beq 40218 │ │ │ │ + ldr r2, [pc, #2292] @ 40310 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - ldr lr, [pc, #2296] @ 3ee4c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #60] @ 0x3c │ │ │ │ + ldr lr, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr ip, [r5, #184] @ 0xb8 │ │ │ │ + ble 400c8 │ │ │ │ + ldr r3, [pc, #2260] @ 40314 │ │ │ │ mov r4, #0 │ │ │ │ - ble 3ebf0 │ │ │ │ - ldr r3, [pc, #2280] @ 3ee50 │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov fp, lr │ │ │ │ - mov r6, lr │ │ │ │ - lsl r0, ip, #3 │ │ │ │ - mov sl, lr │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + movw ip, #34464 @ 0x86a0 │ │ │ │ + movt ip, #1 │ │ │ │ + lsl r0, lr, #3 │ │ │ │ + mov r7, ip │ │ │ │ + str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ + str fp, [sp, #56] @ 0x38 │ │ │ │ + mov fp, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #60] @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + mov sl, ip │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ - b 3e5a8 │ │ │ │ - ldr r3, [pc, #2236] @ 3ee54 │ │ │ │ + b 3fa94 │ │ │ │ + ldr r3, [pc, #2196] @ 40318 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, r4 │ │ │ │ - ble 3e6ec │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - add r7, r4, r4, lsl #2 │ │ │ │ - add r7, r7, r7, lsl #2 │ │ │ │ - add r3, r0, ip │ │ │ │ - add r2, r2, r7, lsl #2 │ │ │ │ + ble 3fbd4 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ + mov r5, #100 @ 0x64 │ │ │ │ + add r3, r0, lr │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ + mul r5, r5, r4 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + add r2, r2, r5 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [r3, #8] │ │ │ │ - lsl r7, r7, #2 │ │ │ │ - cmp r1, lr │ │ │ │ - bne 3e590 │ │ │ │ + cmp r1, ip │ │ │ │ + bne 3fa7c │ │ │ │ + ldr ip, [r3, #12] │ │ │ │ ldr r9, [r2, #44] @ 0x2c │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ - cmp r9, lr │ │ │ │ - bne 3e590 │ │ │ │ + cmp r9, ip │ │ │ │ + bne 3fa7c │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ ldr r9, [r2, #48] @ 0x30 │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - cmp r9, lr │ │ │ │ - bne 3e590 │ │ │ │ + cmp r9, ip │ │ │ │ + bne 3fa7c │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ ldr r9, [r2, #52] @ 0x34 │ │ │ │ - ldr lr, [r3, #24] │ │ │ │ - cmp r9, lr │ │ │ │ - bne 3e590 │ │ │ │ + cmp r9, ip │ │ │ │ + bne 3fa7c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - ldr lr, [r2, #56] @ 0x38 │ │ │ │ - cmp lr, r3 │ │ │ │ - bne 3e590 │ │ │ │ + ldr ip, [r2, #56] @ 0x38 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne 3fa7c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #2068] @ 3ee58 │ │ │ │ - add r3, r3, r7 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #64] @ 0x40 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r2, [pc, #2028] @ 4031c │ │ │ │ + add r3, r3, r5 │ │ │ │ vldr s16, [r3, #8] │ │ │ │ - ldr r7, [r3, #64] @ 0x40 │ │ │ │ - ldr r9, [r3, #68] @ 0x44 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r5, [r3, #64] @ 0x40 │ │ │ │ vcvt.u32.f32 s16, s16 │ │ │ │ - ldr ip, [r3, #40] @ 0x28 │ │ │ │ + ldr r9, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ + stm sp, {r5, r9} │ │ │ │ + vstr s16, [sp, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ mov r0, #3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str ip, [sp, #12] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, r4 │ │ │ │ - vstr s16, [sp, #8] │ │ │ │ - stm sp, {r7, r9} │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #2004] @ 3ee5c │ │ │ │ - mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1968] @ 40320 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - str sl, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ + str sl, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + cmp r5, r3 │ │ │ │ cmpge r9, r2 │ │ │ │ - blt 3e6c4 │ │ │ │ - cmp r7, r6 │ │ │ │ - bge 3ec00 │ │ │ │ + blt 3fbac │ │ │ │ + cmp r5, r7 │ │ │ │ + bge 400e4 │ │ │ │ cmp r9, fp │ │ │ │ - ble 3ec58 │ │ │ │ - ldr r2, [pc, #1940] @ 3ee60 │ │ │ │ + ble 4013c │ │ │ │ + ldr r2, [pc, #1904] @ 40324 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1924] @ 3ee64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1888] @ 40328 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #184] @ 0xb8 │ │ │ │ - lsl r0, ip, #3 │ │ │ │ - b 3e590 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov lr, sl │ │ │ │ - add r4, r3, r3, lsl #2 │ │ │ │ - add r4, r4, r4, lsl #2 │ │ │ │ + ldr lr, [r3, #184] @ 0xb8 │ │ │ │ + lsl r0, lr, #3 │ │ │ │ + b 3fa7c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov ip, sl │ │ │ │ + mov r4, #100 @ 0x64 │ │ │ │ + str fp, [sp, #28] │ │ │ │ + ldr fp, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ + mul r4, r4, r3 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - ldr r5, [pc, #1880] @ 3ee68 │ │ │ │ - add r0, r0, ip │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r0, r5, r0, lsl #2 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #1864] @ 3ee6c │ │ │ │ - ldr r7, [pc, #1864] @ 3ee70 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r0, r0, lr │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r6, [pc, #1828] @ 4032c │ │ │ │ mov r1, #4 │ │ │ │ + ldr r2, [pc, #1824] @ 40330 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add lr, r6, r0, lsl #2 │ │ │ │ mov r0, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - stm sp, {fp, lr} │ │ │ │ - mov r3, r6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r7, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #1820] @ 3ee74 │ │ │ │ - add r3, r3, r3, lsl #3 │ │ │ │ - add r5, r5, r3, lsl #2 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r1, #4 │ │ │ │ + ldr r8, [lr, #12] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + ldr lr, [lr, #8] │ │ │ │ + ldr r8, [pc, #1796] @ 40334 │ │ │ │ + stmib sp, {ip, lr} │ │ │ │ + ldr ip, [sp, #28] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [r8, #180] @ 0xb4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r2, [pc, #1760] @ 40338 │ │ │ │ + add ip, ip, ip, lsl r0 │ │ │ │ + add r6, r6, ip, lsl #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [r6, #12] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + ldr ip, [r6, #8] │ │ │ │ + stm sp, {r5, ip} │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [sp, #28] │ │ │ │ + str r7, [r8, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - str r6, [r7, #188] @ 0xbc │ │ │ │ + str ip, [r8, #192] @ 0xc0 │ │ │ │ tst r3, #5 │ │ │ │ - str fp, [r7, #192] @ 0xc0 │ │ │ │ - bne 3ec98 │ │ │ │ - ldr r5, [pc, #1748] @ 3ee78 │ │ │ │ - ldr r3, [pc, #1748] @ 3ee7c │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r7, [r5, #184] @ 0xb8 │ │ │ │ + bne 4017c │ │ │ │ + ldr lr, [pc, #1704] @ 4033c │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r3, [pc, #1700] @ 40340 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [lr, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, r7, r7, lsl #3 │ │ │ │ + stm lr, {r5, fp} │ │ │ │ + ldr ip, [lr, #184] @ 0xb8 │ │ │ │ + add r6, r1, r4 │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ + lsl r2, ip, #3 │ │ │ │ + add r1, r2, ip │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - ldr sl, [r3, #16] │ │ │ │ - add fp, r8, r4 │ │ │ │ - lsl r3, r7, #3 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r0, [fp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 199880 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r2, [r8, r4] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - str r0, [r5] │ │ │ │ - bgt 3eb68 │ │ │ │ - ldr r1, [r5, #192] @ 0xc0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bgt 3eb68 │ │ │ │ - ldr r0, [pc, #1596] @ 3ee4c │ │ │ │ - cmp r6, r0 │ │ │ │ - beq 3ee00 │ │ │ │ - ldr r0, [pc, #1636] @ 3ee80 │ │ │ │ - ldr r4, [r9, r0] │ │ │ │ - ldr r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e848 │ │ │ │ - ldr r0, [r5, #212] @ 0xd4 │ │ │ │ - ldr ip, [sp, #28] │ │ │ │ - cmp r0, ip │ │ │ │ - bne 3e848 │ │ │ │ - ldr r0, [r5, #216] @ 0xd8 │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - cmp r0, ip │ │ │ │ - beq 3edcc │ │ │ │ - ldr r3, [pc, #1588] @ 3ee84 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r6, [r9, r3] │ │ │ │ - ldr r3, [pc, #1580] @ 3ee88 │ │ │ │ - ldr r1, [r6] │ │ │ │ - ldr r5, [r9, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1cb8c │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + sdiv r3, r3, r1 │ │ │ │ + str r3, [lr, #12] │ │ │ │ + bgt 40040 │ │ │ │ + ldr r0, [lr, #192] @ 0xc0 │ │ │ │ + cmp r5, r0 │ │ │ │ + bgt 40040 │ │ │ │ + movw r8, #34464 @ 0x86a0 │ │ │ │ + movt r8, #1 │ │ │ │ + cmp r7, r8 │ │ │ │ + beq 402cc │ │ │ │ + ldr r8, [pc, #1612] @ 40344 │ │ │ │ + ldr sl, [r9, r8] │ │ │ │ + ldr r8, [sl] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3fd1c │ │ │ │ + ldr r8, [lr, #212] @ 0xd4 │ │ │ │ + cmp r8, fp │ │ │ │ + bne 3fd1c │ │ │ │ + ldr lr, [lr, #216] @ 0xd8 │ │ │ │ + cmp lr, r5 │ │ │ │ + beq 4029c │ │ │ │ + ldr r3, [pc, #1572] @ 40348 │ │ │ │ + ldr r7, [r9, r3] │ │ │ │ + ldr r3, [pc, #1568] @ 4034c │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr r8, [r9, r3] │ │ │ │ + ldr r0, [r8] │ │ │ │ + bl 1cac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ebd8 │ │ │ │ - ldr r1, [r6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1ba4c │ │ │ │ - ldr r8, [pc, #1540] @ 3ee8c │ │ │ │ - ldr r1, [r6] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1b104 │ │ │ │ - ldr r3, [r7, #100] @ 0x64 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r8, #220] @ 0xdc │ │ │ │ - bl 1b704 │ │ │ │ + beq 400b0 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [r8] │ │ │ │ + bl 1b9a8 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1b06c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r4, [pc, #1504] @ 40350 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ + mov r0, r3 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r2, [r4, #220] @ 0xdc │ │ │ │ + bl 1b660 │ │ │ │ + mov r3, #2 │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - mov ip, #2 │ │ │ │ - ldr r1, [r6] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 1ddf8 │ │ │ │ - ldr r7, [r8, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #1472] @ 3ee90 │ │ │ │ - add r1, r7, r7, lsl #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, r1, lsl #2 │ │ │ │ - ldr r3, [r8, #12] │ │ │ │ - ldr r6, [r8, #188] @ 0xbc │ │ │ │ - ldr r1, [r8, #192] @ 0xc0 │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - lsl r2, r7, #3 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bl 1dd24 │ │ │ │ + ldr r1, [pc, #1456] @ 40354 │ │ │ │ + ldr ip, [r4, #184] @ 0xb8 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r4, #188] @ 0xbc │ │ │ │ + lsl r2, ip, #3 │ │ │ │ + ldr r0, [r4, #192] @ 0xc0 │ │ │ │ + add lr, r2, ip │ │ │ │ + add r1, r1, lr, lsl #2 │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + add r2, r2, ip │ │ │ │ + ldr r4, [pc, #1416] @ 40358 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r2, r4, r2, lsl #2 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [pc, #1400] @ 4035c │ │ │ │ + strd r0, [sp, #4] │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - add r8, r2, r7 │ │ │ │ - ldr r7, [pc, #1424] @ 3ee94 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r7, r8, lsl #2 │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r6, [pc, #1408] @ 3ee98 │ │ │ │ str r2, [sp, #16] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #1400] @ 3ee9c │ │ │ │ - stmib sp, {r1, sl} │ │ │ │ - ldr r1, [r6, #220] @ 0xdc │ │ │ │ + ldr r2, [pc, #1384] @ 40360 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [r7, #220] @ 0xdc │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp, #12] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 83054 │ │ │ │ + ldm r7, {r3, lr} │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr ip, [r6, #192] @ 0xc0 │ │ │ │ - str r3, [r6, #168] @ 0xa8 │ │ │ │ - sub ip, ip, r3 │ │ │ │ - ldr r3, [r6, #184] @ 0xb8 │ │ │ │ - mov r0, #3 │ │ │ │ - add r3, r3, r3, lsl r0 │ │ │ │ - add r7, r7, r3, lsl #2 │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr lr, [r6, #12] │ │ │ │ - ldr r7, [r6, #4] │ │ │ │ - asr ip, ip, #1 │ │ │ │ - mul ip, ip, lr │ │ │ │ - sub lr, lr, r7 │ │ │ │ - mul lr, r8, lr │ │ │ │ - ldr r2, [pc, #1316] @ 3eea0 │ │ │ │ - str lr, [sp] │ │ │ │ - ldr r3, [r6, #188] @ 0xbc │ │ │ │ - str lr, [r6, #176] @ 0xb0 │ │ │ │ - sub r3, r3, r7 │ │ │ │ - add r3, ip, r3, asr #1 │ │ │ │ - mul r7, r8, r7 │ │ │ │ - mul r3, r8, r3 │ │ │ │ - str r7, [sp, #4] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + ldr r0, [r7, #192] @ 0xc0 │ │ │ │ + str r3, [r7, #168] @ 0xa8 │ │ │ │ + ldr r2, [pc, #1344] @ 40364 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + ldr r3, [r7, #184] @ 0xb8 │ │ │ │ + asr r0, r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r6, #172] @ 0xac │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mul r0, r0, ip │ │ │ │ + sub ip, ip, lr │ │ │ │ + add r3, r3, r3, lsl #3 │ │ │ │ + add r4, r4, r3, lsl #2 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ + mul ip, r4, ip │ │ │ │ + str ip, [sp] │ │ │ │ + ldr r3, [r7, #188] @ 0xbc │ │ │ │ + str ip, [r7, #176] @ 0xb0 │ │ │ │ + sub r3, r3, lr │ │ │ │ + mul lr, r4, lr │ │ │ │ + add r3, r0, r3, asr #1 │ │ │ │ + mov r0, #3 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mul r3, r4, r3 │ │ │ │ + mov r4, #0 │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ + str lr, [r7, #172] @ 0xac │ │ │ │ mov r7, #1 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ldr ip, [r0, #140] @ 0x8c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ - mov r6, #0 │ │ │ │ add r1, ip, r1, lsl #4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r7 │ │ │ │ - str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 1ca6c │ │ │ │ - ldr r3, [pc, #1212] @ 3eea4 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 1c9a4 │ │ │ │ + ldr r3, [pc, #1204] @ 40368 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne 3ed80 │ │ │ │ - ldr r3, [r4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 40250 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ea18 │ │ │ │ - ldr r3, [pc, #1184] @ 3eea8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + beq 3fee0 │ │ │ │ + ldr r3, [pc, #1176] @ 4036c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #212] @ 0xd4 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 3edd8 │ │ │ │ - ldr r4, [pc, #1164] @ 3eeac │ │ │ │ - ldr r3, [pc, #1164] @ 3eeb0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4, #184] @ 0xb8 │ │ │ │ + cmp r2, fp │ │ │ │ + beq 402a8 │ │ │ │ + ldr r2, [pc, #1160] @ 40370 │ │ │ │ + ldr r3, [pc, #1160] @ 40374 │ │ │ │ + ldr r1, [pc, #1160] @ 40378 │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr sl, [r3, #192] @ 0xc0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [r3, #184] @ 0xb8 │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - ldr r3, [pc, #1140] @ 3eeb4 │ │ │ │ - ldr sl, [r4, #192] @ 0xc0 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ldr r5, [r4, #220] @ 0xdc │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mul r7, r3, r7 │ │ │ │ - mul r7, sl, r7 │ │ │ │ - beq 3ed3c │ │ │ │ - ldr r0, [fp, #84] @ 0x54 │ │ │ │ - mov r1, sl │ │ │ │ - blx 199880 │ │ │ │ - cmp r0, #3 │ │ │ │ - mov r8, r0 │ │ │ │ - ble 3ed30 │ │ │ │ - mov r8, #3 │ │ │ │ - str r8, [r4, #52] @ 0x34 │ │ │ │ - ldr r4, [pc, #1072] @ 3eeb8 │ │ │ │ - mov r6, #0 │ │ │ │ + add r2, r1, r2, lsl #2 │ │ │ │ + ldr r1, [r3, #220] @ 0xdc │ │ │ │ + ldr r8, [r2, #16] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + mul r8, r2, r8 │ │ │ │ + mul r8, sl, r8 │ │ │ │ + beq 4020c │ │ │ │ + ldr r9, [r6, #84] @ 0x54 │ │ │ │ + sdiv r9, r9, sl │ │ │ │ + cmp r9, #3 │ │ │ │ + ble 40200 │ │ │ │ + mov r9, #3 │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [pc, #1076] @ 4037c │ │ │ │ + mov r7, #0 │ │ │ │ + mov r6, r1 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov r5, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ add r4, r4, #16 │ │ │ │ - add r9, r4, r8, lsl #3 │ │ │ │ - str r6, [r4] │ │ │ │ - str r5, [r4, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r7 │ │ │ │ + str r7, [r4, #24] │ │ │ │ + add r3, r4, r9, lsl #3 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r4] │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 1d3f0 │ │ │ │ - cmp r9, r4 │ │ │ │ - add r6, r6, sl │ │ │ │ - add r5, r5, r7 │ │ │ │ - bne 3ea98 │ │ │ │ - ldr r3, [pc, #1008] @ 3eebc │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + str r6, [r4, #-4] │ │ │ │ + bl 1d328 │ │ │ │ + cmp r8, r4 │ │ │ │ + add r7, r7, sl │ │ │ │ + add r6, r6, r5 │ │ │ │ + bne 3ff68 │ │ │ │ + ldr r3, [pc, #996] @ 40380 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r3, #212] @ 0xd4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r2, [r3, #216] @ 0xd8 │ │ │ │ - cmp r8, #1 │ │ │ │ - beq 3ed74 │ │ │ │ - ldr ip, [pc, #980] @ 3eec0 │ │ │ │ + str fp, [r3, #212] @ 0xd4 │ │ │ │ + str r5, [r3, #216] @ 0xd8 │ │ │ │ + cmp r9, #1 │ │ │ │ + beq 40244 │ │ │ │ + ldr ip, [pc, #972] @ 40384 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #976] @ 3eec4 │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r2, [pc, #968] @ 40388 │ │ │ │ + mov r3, r9 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #952] @ 3eec8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #944] @ 4038c │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 40020 │ │ │ │ mov r3, #0 │ │ │ │ - b 3e49c │ │ │ │ - ldr r2, [pc, #916] @ 3eecc │ │ │ │ + b 3f97c │ │ │ │ + ldr r2, [pc, #916] @ 40390 │ │ │ │ str ip, [r3, #180] @ 0xb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ str r2, [r3, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #900] @ 3eed0 │ │ │ │ + ldr r2, [pc, #900] @ 40394 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #868] @ 3eed4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #848] @ 40398 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3eb58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4001c │ │ │ │ ands ip, ip, #255 @ 0xff │ │ │ │ - beq 3eb30 │ │ │ │ - ldr r3, [pc, #840] @ 3eed8 │ │ │ │ + beq 3fff4 │ │ │ │ + ldr r3, [pc, #820] @ 4039c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3eba8 │ │ │ │ + b 40080 │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp r2, #5 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - beq 3ebc4 │ │ │ │ + cmp r2, #5 │ │ │ │ + beq 4009c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 3eb98 │ │ │ │ + bne 40070 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3eb98 │ │ │ │ + beq 40070 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r3, [pc, #784] @ 3eedc │ │ │ │ + ldr r3, [pc, #764] @ 403a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ - b 3e4a8 │ │ │ │ - ldr r2, [pc, #768] @ 3eee0 │ │ │ │ + b 3f988 │ │ │ │ + ldr r2, [pc, #748] @ 403a4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3eb58 │ │ │ │ - mov fp, lr │ │ │ │ - mov r6, lr │ │ │ │ - lsl r0, ip, #3 │ │ │ │ - b 3e708 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4001c │ │ │ │ + movw ip, #34464 @ 0x86a0 │ │ │ │ + movt ip, #1 │ │ │ │ + lsl r0, lr, #3 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r7, ip │ │ │ │ + str ip, [sp, #28] │ │ │ │ + b 3fbf8 │ │ │ │ cmp r9, fp │ │ │ │ - blt 3ec50 │ │ │ │ - cmp r7, r6 │ │ │ │ + blt 40134 │ │ │ │ + cmp r5, r7 │ │ │ │ cmpeq r9, fp │ │ │ │ - bne 3e6c4 │ │ │ │ + bne 3fbac │ │ │ │ vmov r3, s16 │ │ │ │ cmp r3, sl │ │ │ │ - blt 3edbc │ │ │ │ + blt 4028c │ │ │ │ cmp sl, #49 @ 0x31 │ │ │ │ - ble 3ec58 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ + ble 4013c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ sub r3, r3, sl │ │ │ │ - cmp r2, r1 │ │ │ │ clz r3, r3 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsr r3, r3, #5 │ │ │ │ + cmp r2, r1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e6c4 │ │ │ │ - b 3ec58 │ │ │ │ - cmp r7, r6 │ │ │ │ - bne 3e6c4 │ │ │ │ - ldr r2, [pc, #644] @ 3eee4 │ │ │ │ + beq 3fbac │ │ │ │ + b 4013c │ │ │ │ + cmp r5, r7 │ │ │ │ + bne 3fbac │ │ │ │ + ldr r2, [pc, #612] @ 403a8 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #628] @ 3eee8 │ │ │ │ + vmov sl, s16 │ │ │ │ mov fp, r9 │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r4, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #572] @ 403ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #184] @ 0xb8 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - lsl r0, ip, #3 │ │ │ │ - mov r6, r7 │ │ │ │ - vmov sl, s16 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ - b 3e590 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r7, #204] @ 0xcc │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r7, #208] @ 0xd0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - mov r1, fp │ │ │ │ + ldr lr, [r3, #184] @ 0xb8 │ │ │ │ + lsl r0, lr, #3 │ │ │ │ + b 3fa7c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r7 │ │ │ │ + strd sl, [r8, #200] @ 0xc8 │ │ │ │ + str r5, [r8, #208] @ 0xd0 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r7, #196] @ 0xc4 │ │ │ │ - str sl, [r7, #200] @ 0xc8 │ │ │ │ - bl 37064 │ │ │ │ - ldrd r0, [r7, #204] @ 0xcc │ │ │ │ - bl 3703c │ │ │ │ - ldrd r0, [r7, #196] @ 0xc4 │ │ │ │ - bl 37050 │ │ │ │ + str r3, [r8, #196] @ 0xc4 │ │ │ │ + bl 37f40 │ │ │ │ + ldrd r0, [r8, #204] @ 0xcc │ │ │ │ + bl 37f18 │ │ │ │ + ldrd r0, [r8, #196] @ 0xc4 │ │ │ │ + bl 37f2c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ands r2, r3, #1 │ │ │ │ - bne 3ed60 │ │ │ │ + bne 40230 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ tst r3, #4 │ │ │ │ - bne 3edf0 │ │ │ │ - ldr r5, [pc, #500] @ 3eeec │ │ │ │ + bne 402bc │ │ │ │ + ldr r6, [pc, #480] @ 403b0 │ │ │ │ mov r1, #4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r2, [r5, #200] @ 0xc8 │ │ │ │ - ldr r3, [r5, #196] @ 0xc4 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #480] @ 3eef0 │ │ │ │ mov r0, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r6, #196] @ 0xc4 │ │ │ │ + ldr r2, [r6, #200] @ 0xc8 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #456] @ 403b4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r5, #196] @ 0xc4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [r5, #200] @ 0xc8 │ │ │ │ - ldr r6, [r5, #188] @ 0xbc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 3e79c │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ - bgt 3ea80 │ │ │ │ - mov r8, #1 │ │ │ │ - str r8, [r4, #52] @ 0x34 │ │ │ │ - b 3ea80 │ │ │ │ - ldr r2, [pc, #420] @ 3eef4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r7, [r6, #188] @ 0xbc │ │ │ │ + ldr fp, [r6, #196] @ 0xc4 │ │ │ │ + ldr r5, [r6, #200] @ 0xc8 │ │ │ │ + b 3fc8c │ │ │ │ + cmp r9, #0 │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + bgt 3ff40 │ │ │ │ + mov r9, #1 │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + b 3ff40 │ │ │ │ + ldr r2, [pc, #408] @ 403b8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3eb58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4001c │ │ │ │ mov r2, #1 │ │ │ │ - add r1, r7, #200 @ 0xc8 │ │ │ │ - add r0, r7, #196 @ 0xc4 │ │ │ │ - bl 3726c │ │ │ │ - b 3ecf0 │ │ │ │ - ldr ip, [pc, #380] @ 3eef8 │ │ │ │ + add r1, r8, #200 @ 0xc8 │ │ │ │ + add r0, r8, #196 @ 0xc4 │ │ │ │ + bl 3817c │ │ │ │ + b 401c8 │ │ │ │ + ldr ip, [pc, #368] @ 403bc │ │ │ │ add ip, pc, ip │ │ │ │ - b 3eaec │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 3ffb8 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r3, #4 │ │ │ │ - ldr r2, [r0, #132] @ 0x84 │ │ │ │ - ldr r1, [r0, #140] @ 0x8c │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r1, r2, lsl r3 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ mov r2, r7 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ + ldr r1, [r0, #132] @ 0x84 │ │ │ │ + ldr ip, [r0, #140] @ 0x8c │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ + add r1, ip, r1, lsl r3 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ str r7, [sp] │ │ │ │ - bl 1c898 │ │ │ │ - b 3e9f4 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + bl 1c7dc │ │ │ │ + b 3fec0 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ cmpgt sl, #49 @ 0x31 │ │ │ │ - ble 3e6c4 │ │ │ │ - b 3ec58 │ │ │ │ - ldr r2, [pc, #180] @ 3ee88 │ │ │ │ - ldr r5, [r9, r2] │ │ │ │ - b 3e8f0 │ │ │ │ + ble 3fbac │ │ │ │ + b 4013c │ │ │ │ + ldr lr, [pc, #168] @ 4034c │ │ │ │ + ldr r8, [r9, lr] │ │ │ │ + b 3fdc4 │ │ │ │ ldr r2, [r3, #216] @ 0xd8 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cmp r2, r1 │ │ │ │ - ldreq r8, [r3, #52] @ 0x34 │ │ │ │ - bne 3ea18 │ │ │ │ - b 3eadc │ │ │ │ - add r1, r7, #200 @ 0xc8 │ │ │ │ - add r0, r7, #196 @ 0xc4 │ │ │ │ - bl 3726c │ │ │ │ - b 3ecf0 │ │ │ │ - ldr r2, [pc, #244] @ 3eefc │ │ │ │ + cmp r2, r5 │ │ │ │ + bne 3fee0 │ │ │ │ + ldr r9, [r3, #52] @ 0x34 │ │ │ │ + b 3ffa8 │ │ │ │ + add r1, r8, #200 @ 0xc8 │ │ │ │ + add r0, r8, #196 @ 0xc4 │ │ │ │ + bl 3817c │ │ │ │ + b 401c8 │ │ │ │ + ldr r2, [pc, #236] @ 403c0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3eb58 │ │ │ │ - eoreq r0, r8, r0, asr #9 │ │ │ │ - eoreq r3, r8, r4, ror #21 │ │ │ │ - andeq r1, r0, r0, lsl r6 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eoreq r2, r8, r8, asr r2 │ │ │ │ - eoreq r3, r8, r4, asr sl │ │ │ │ - eoreq r2, r8, r0, lsl r2 │ │ │ │ - eoreq r3, r8, r0, lsr sl │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - andseq r3, r6, ip, asr r8 │ │ │ │ - andseq r3, r6, r4, ror #16 │ │ │ │ - andseq r3, r6, r8, lsl #17 │ │ │ │ - andeq r8, r1, r0, lsr #13 │ │ │ │ - mulseq r6, ip, r8 │ │ │ │ - eoreq r3, r8, ip, asr r9 │ │ │ │ - andseq r3, r6, ip, asr #15 │ │ │ │ - @ instruction: 0x001637d8 │ │ │ │ - @ instruction: 0x001637b0 │ │ │ │ - eoreq r3, r8, r8, lsl r8 │ │ │ │ - strhteq r1, [r8], -r4 │ │ │ │ - andseq r3, r6, r4, asr r7 │ │ │ │ - eoreq r3, r8, r8, asr #15 │ │ │ │ - andseq r3, r6, ip, asr r7 │ │ │ │ - eoreq r3, r8, r0, asr r7 │ │ │ │ - eoreq r1, r8, r8, lsl pc │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r3, r8, ip, ror #12 │ │ │ │ - strdeq r1, [r8], -r4 @ │ │ │ │ - eoreq r1, r8, r4, asr #27 │ │ │ │ - ldrdeq r3, [r8], -ip @ │ │ │ │ - andseq r3, r6, r0, asr #14 │ │ │ │ - andseq r3, r6, ip, lsl r7 │ │ │ │ - andeq r1, r0, r8, lsr #9 │ │ │ │ - eoreq r3, r8, ip, ror #9 │ │ │ │ - ldrdeq r3, [r8], -r4 @ │ │ │ │ - mlaeq r8, ip, ip, r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r8, ip, ror #8 │ │ │ │ - eoreq r3, r8, r8, lsr #8 │ │ │ │ - andseq sp, r6, ip, lsl r5 │ │ │ │ - andseq r3, r6, r8, ror #11 │ │ │ │ - eoreq r3, r8, r4, ror #7 │ │ │ │ - eoreq r1, r8, ip, lsl #23 │ │ │ │ - andseq r3, r6, ip, ror #3 │ │ │ │ - andseq r3, r6, r0, ror #7 │ │ │ │ - eoreq r1, r8, r4, lsr fp │ │ │ │ - eoreq r3, r8, ip, lsr #6 │ │ │ │ - andseq r3, r6, r0, ror #8 │ │ │ │ - andseq r3, r6, r4, lsl r2 │ │ │ │ - eoreq r3, r8, r0, lsl #5 │ │ │ │ - strdeq r3, [r8], -ip @ │ │ │ │ - andseq r3, r6, r8, lsl #4 │ │ │ │ - andseq r3, r6, r4, asr r0 │ │ │ │ - andseq r0, r6, r4, lsr r9 │ │ │ │ - andseq r3, r6, ip, lsl #3 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4001c │ │ │ │ + eoreq r2, r9, r8, lsl #12 │ │ │ │ + eoreq lr, r8, ip, ror #31 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r0, r9, r8, ror sp │ │ │ │ + eoreq r2, r9, r4, ror r5 │ │ │ │ + eoreq r0, r9, ip, lsr #26 │ │ │ │ + eoreq r2, r9, r4, asr r5 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andseq r2, r7, ip, lsr sp │ │ │ │ + andseq r2, r7, r8, lsr sp │ │ │ │ + andseq r2, r7, r4, ror #26 │ │ │ │ + andseq r2, r7, r4, ror #26 │ │ │ │ + eoreq r2, r9, r0, ror r4 │ │ │ │ + @ instruction: 0x00172cb4 │ │ │ │ + andseq r2, r7, r0, lsr #25 │ │ │ │ + andseq r2, r7, r4, lsl #25 │ │ │ │ + eoreq r2, r9, r0, lsr r3 │ │ │ │ + strhteq r0, [r9], -r8 │ │ │ │ + andseq r2, r7, ip, lsr #24 │ │ │ │ + eoreq r2, r9, r0, asr #5 │ │ │ │ + andseq r2, r7, r4, lsr ip │ │ │ │ + eoreq r2, r9, ip, asr r2 │ │ │ │ + eoreq r0, r9, r4, lsr #20 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r9, r0, lsl #3 │ │ │ │ + eoreq r0, r9, ip, lsl r9 │ │ │ │ + strdeq r0, [r9], -r8 @ │ │ │ │ + eoreq r2, r9, r0, lsl #2 │ │ │ │ + andseq r2, r7, ip, lsr #24 │ │ │ │ + andseq r2, r7, r8, asr #24 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + eoreq r2, r9, r4, lsr #32 │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + eoreq r2, r9, r4 │ │ │ │ + eoreq r0, r9, ip, asr #15 │ │ │ │ + eoreq r1, r9, r0, lsr #31 │ │ │ │ + eoreq r1, r9, r8, asr pc │ │ │ │ + andseq ip, r7, r0, lsl sl │ │ │ │ + @ instruction: 0x00172ad0 │ │ │ │ + eoreq r1, r9, r4, lsl pc │ │ │ │ + eoreq r0, r9, r8, asr #13 │ │ │ │ + andseq r2, r7, r4, ror #13 │ │ │ │ + andseq r2, r7, r4, asr #17 │ │ │ │ + eoreq r0, r9, ip, asr r6 │ │ │ │ + eoreq r1, r9, r4, asr lr │ │ │ │ + andseq r2, r7, r4, asr #18 │ │ │ │ + andseq r2, r7, r0, ror #13 │ │ │ │ + eoreq r1, r9, r8, lsl #27 │ │ │ │ + eoreq r1, r9, r0, lsr #26 │ │ │ │ + @ instruction: 0x001726f0 │ │ │ │ + andseq r2, r7, r0, asr #10 │ │ │ │ + andseq pc, r6, r4, lsr #28 │ │ │ │ + andseq r2, r7, ip, ror r6 │ │ │ │ cmp r0, #2 │ │ │ │ - mov r4, r1 │ │ │ │ - beq 3f020 │ │ │ │ + beq 40494 │ │ │ │ cmp r0, #9 │ │ │ │ - beq 3ef2c │ │ │ │ + beq 403dc │ │ │ │ mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bx lr │ │ │ │ ldr r3, [r1, #16] │ │ │ │ - ldr r2, [pc, #364] @ 3f0a4 │ │ │ │ - bic r1, r3, #255 @ 0xff │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 3f034 │ │ │ │ - ldr r0, [pc, #352] @ 3f0a8 │ │ │ │ - ldr r1, [pc, #352] @ 3f0ac │ │ │ │ + mov r2, #20992 @ 0x5200 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + bic r0, r3, #255 @ 0xff │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 404ac │ │ │ │ + ldr ip, [pc, #348] @ 40558 │ │ │ │ + and r3, r3, #127 @ 0x7f │ │ │ │ + ldr r0, [pc, #344] @ 4055c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [ip, #184] @ 0xb8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [r0, #184] @ 0xb8 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ - ldr r2, [r1, r2, lsl #2] │ │ │ │ - and r3, r3, #127 @ 0x7f │ │ │ │ + ldr r2, [r0, r2, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3f034 │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ + bne 404ac │ │ │ │ + ldrb r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3f094 │ │ │ │ + beq 40548 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 3f084 │ │ │ │ + beq 404fc │ │ │ │ cmp r3, #4 │ │ │ │ - beq 3f034 │ │ │ │ - ldr r3, [pc, #292] @ 3f0b0 │ │ │ │ - ldr r7, [r4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #172] @ 0xac │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ - ldr r3, [r3, #176] @ 0xb0 │ │ │ │ - tst r7, #16 │ │ │ │ - add r5, r5, r3 │ │ │ │ - lsr r6, r6, #3 │ │ │ │ - bne 3efd8 │ │ │ │ - tst r7, #32 │ │ │ │ - beq 3efc8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 199b14 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 3efd8 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - mul r3, r3, r6 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne 3f034 │ │ │ │ - ldr r2, [pc, #212] @ 3f0b4 │ │ │ │ - mov r1, r6 │ │ │ │ + beq 404ac │ │ │ │ + ldr r2, [pc, #288] @ 40560 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + ldr r0, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - add r3, r2, r3, lsl #3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #172] @ 0xac │ │ │ │ + tst r0, #16 │ │ │ │ + ldr r2, [r2, #176] @ 0xb0 │ │ │ │ add r3, r3, r2 │ │ │ │ - str r3, [r4, #44] @ 0x2c │ │ │ │ - blx 199880 │ │ │ │ - orr r7, r7, #8192 @ 0x2000 │ │ │ │ - str r7, [r4] │ │ │ │ - mov r3, r0 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + bne 4050c │ │ │ │ + tst r0, #32 │ │ │ │ + beq 4047c │ │ │ │ + sdiv ip, r3, r2 │ │ │ │ + mls lr, r2, ip, r3 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq 40510 │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + mul ip, ip, r2 │ │ │ │ + cmp ip, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + beq 4050c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #120] @ 3f0a4 │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ bic r2, r0, #255 @ 0xff │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3f03c │ │ │ │ + beq 404b4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bx lr │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #108] @ 3f0b8 │ │ │ │ + bxeq lr │ │ │ │ mov r2, #1 │ │ │ │ + ldr r3, [pc, #156] @ 40564 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f060 │ │ │ │ + b 404d8 │ │ │ │ cmp r2, #5 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - beq 3f034 │ │ │ │ + beq 404ac │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 3f054 │ │ │ │ + bne 404cc │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f054 │ │ │ │ + beq 404cc │ │ │ │ mov r0, #7 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 3ef84 │ │ │ │ - b 3f034 │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ + bgt 40438 │ │ │ │ + b 404ac │ │ │ │ + sdiv ip, r3, r2 │ │ │ │ + ldr r2, [pc, #80] @ 40568 │ │ │ │ + orr r0, r0, #8192 @ 0x2000 │ │ │ │ + str r3, [r1, #60] @ 0x3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, #40] @ 0x28 │ │ │ │ + add r3, r2, r3, lsl #3 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r0, [r1] │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [r1, #20] │ │ │ │ + add r3, r3, r2 │ │ │ │ + str r3, [r1, #44] @ 0x2c │ │ │ │ + b 40490 │ │ │ │ + ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 3ef84 │ │ │ │ - b 3f034 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eoreq r2, r8, ip, lsr #31 │ │ │ │ - eoreq r1, r8, r4, ror r7 │ │ │ │ - eoreq r2, r8, r8, ror #30 │ │ │ │ - eoreq r2, r8, r4, lsl pc │ │ │ │ - eoreq r1, r8, r8, ror r6 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ble 40438 │ │ │ │ + b 404ac │ │ │ │ + strdeq r1, [r9], -r4 @ │ │ │ │ + strhteq r0, [r9], -ip │ │ │ │ + strhteq r1, [r9], -r0 │ │ │ │ + eoreq r0, r9, r0, lsl #4 │ │ │ │ + ldrdeq r1, [r9], -r8 @ │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #76] @ 3f118 │ │ │ │ mov r5, r0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + ldr lr, [pc, #72] @ 405d8 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ add lr, pc, lr │ │ │ │ ldr r4, [lr] │ │ │ │ ldr r6, [lr, #12] │ │ │ │ mul ip, ip, r4 │ │ │ │ - mov r1, r3 │ │ │ │ mla ip, r6, r5, ip │ │ │ │ ldr r5, [lr, #8] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add ip, r5, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr lr, [lr, #4] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov ip, lr │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx ip │ │ │ │ - eoreq r2, r8, r8, lsl #30 │ │ │ │ + eoreq r1, r9, r4, asr #20 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #116] @ 3f19c │ │ │ │ - ldr r2, [pc, #116] @ 3f1a0 │ │ │ │ + ldr r3, [pc, #144] @ 40678 │ │ │ │ + ldr r2, [pc, #144] @ 4067c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ 3f1a4 │ │ │ │ + ldr r4, [pc, #96] @ 40680 │ │ │ │ movw r1, #17926 @ 0x4606 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ + add r2, r4, #24 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ + ldr r0, [r4, #184] @ 0xb8 │ │ │ │ clz r6, r5 │ │ │ │ - mul r3, r7, r5 │ │ │ │ lsr r6, r6, #5 │ │ │ │ + mul r3, r7, r5 │ │ │ │ sub r5, r6, r5 │ │ │ │ - add r2, r4, #24 │ │ │ │ - mul r5, r7, r5 │ │ │ │ - ldr r0, [r4, #184] @ 0xb8 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + mul r5, r7, r5 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ str r6, [r4, #16] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mla r3, r2, r5, r3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq pc, r7, r0, lsr #15 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r8, r0, lsl #29 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq lr, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + strhteq r1, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ + ldr r2, [pc, #244] @ 40798 │ │ │ │ adds r4, r0, #15 │ │ │ │ + add r5, r1, #15 │ │ │ │ addmi r4, r0, #30 │ │ │ │ - ldr ip, [pc, #232] @ 3f2b0 │ │ │ │ cmp r1, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - add r5, r1, #15 │ │ │ │ - ldr r0, [pc, #220] @ 3f2b4 │ │ │ │ + ldr r3, [pc, #228] @ 4079c │ │ │ │ movge r5, r1 │ │ │ │ asr r4, r4, #4 │ │ │ │ + asr r5, r5, #4 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r6, [pc, #212] @ 407a0 │ │ │ │ add r4, r4, #1 │ │ │ │ - asr r5, r5, #4 │ │ │ │ - str r1, [sp] │ │ │ │ - strd r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #188] @ 3f2b8 │ │ │ │ - ldr r0, [ip, r0] │ │ │ │ - ldr r6, [pc, #184] @ 3f2bc │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [sp, #124] @ 0x7c │ │ │ │ - mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #3 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #200] @ 407a4 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r3, r0 │ │ │ │ + stm sp, {r1, r4, r5} │ │ │ │ + mov r0, #3 │ │ │ │ + mov r1, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3f280 │ │ │ │ - ldr r1, [pc, #140] @ 3f2c0 │ │ │ │ + blt 4075c │ │ │ │ + ldr r2, [pc, #148] @ 407a8 │ │ │ │ mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - strd r4, [sp, #4] │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ + mov r1, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm sp, {r2, r4, r5} │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, #1 │ │ │ │ - str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1cb20 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1ca58 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c70c │ │ │ │ - ldr r2, [pc, #60] @ 3f2c4 │ │ │ │ - ldr r3, [pc, #40] @ 3f2b4 │ │ │ │ + bl 1c650 │ │ │ │ + ldr r2, [pc, #72] @ 407ac │ │ │ │ + ldr r3, [pc, #52] @ 4079c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f2ac │ │ │ │ + bne 40794 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r7, r8, ror #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r2, r6, r4, asr #30 │ │ │ │ - eoreq r1, r8, r0, ror #10 │ │ │ │ - andseq r2, r6, ip, lsr pc │ │ │ │ - eoreq pc, r7, r0, asr #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r8, r4, lsl r2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r9, r0, lsr #1 │ │ │ │ + andseq r2, r7, r8, lsl r4 │ │ │ │ + andseq r2, r7, ip, lsl #8 │ │ │ │ + eoreq lr, r8, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #432] @ 3f490 │ │ │ │ + ldr r5, [pc, #444] @ 4098c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #188] @ 0xbc │ │ │ │ ldr r4, [r5, #184] @ 0xb8 │ │ │ │ + ldr r3, [r5, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f444 │ │ │ │ - ldr r5, [pc, #412] @ 3f494 │ │ │ │ + bne 40940 │ │ │ │ + ldr r5, [pc, #424] @ 40990 │ │ │ │ mov r1, #17920 @ 0x4600 │ │ │ │ + mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, r5, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f418 │ │ │ │ - ldr r2, [pc, #384] @ 3f498 │ │ │ │ + bne 40914 │ │ │ │ + ldr r2, [pc, #396] @ 40994 │ │ │ │ movw r1, #17921 @ 0x4601 │ │ │ │ + mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - str ip, [r2, #208] @ 0xd0 │ │ │ │ - str r3, [r2, #212] @ 0xd4 │ │ │ │ - mov r0, r4 │ │ │ │ add r2, r2, #192 @ 0xc0 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + ldr r3, [r2, #-148] @ 0xffffff6c │ │ │ │ + str ip, [r2, #16] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f3f0 │ │ │ │ - ldr r3, [pc, #340] @ 3f49c │ │ │ │ + bne 408ec │ │ │ │ + ldr r3, [pc, #352] @ 40998 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f3b4 │ │ │ │ - ldr r4, [pc, #328] @ 3f4a0 │ │ │ │ - ldr r6, [pc, #328] @ 3f4a4 │ │ │ │ + bge 408b0 │ │ │ │ + ldr r4, [pc, #340] @ 4099c │ │ │ │ + mov r0, #0 │ │ │ │ + mvn r5, #0 │ │ │ │ + ldr r6, [pc, #332] @ 409a0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ - mov r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 3f1a8 │ │ │ │ + bl 40684 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1b368 │ │ │ │ - mvn r5, #0 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ str r5, [r6] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ str r5, [r4, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f39c │ │ │ │ + beq 4088c │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ - bl 1b6c8 │ │ │ │ - ldr r3, [pc, #260] @ 3f4a8 │ │ │ │ + bl 1b624 │ │ │ │ + ldr r3, [pc, #272] @ 409a4 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #352] @ 0x160 │ │ │ │ str r2, [r3, #360] @ 0x168 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #19258 @ 0x4b3a │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f350 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bge 40840 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #208] @ 3f4ac │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #208] @ 409a8 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f350 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #172] @ 3f4b0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f340 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40840 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #136] @ 3f4b4 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #172] @ 409ac │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #2 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40830 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #136] @ 409b0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r5, #184] @ 0xb8 │ │ │ │ - b 3f310 │ │ │ │ - ldr r2, [pc, #108] @ 3f4b8 │ │ │ │ + b 40800 │ │ │ │ + ldr r2, [pc, #108] @ 409b4 │ │ │ │ movw r1, #17925 @ 0x4605 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f474 │ │ │ │ - ldr r3, [pc, #84] @ 3f4bc │ │ │ │ + bne 40970 │ │ │ │ + ldr r3, [pc, #84] @ 409b8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #188] @ 0xbc │ │ │ │ - b 3f2f0 │ │ │ │ - ldr r2, [pc, #68] @ 3f4c0 │ │ │ │ + b 407e0 │ │ │ │ + ldr r2, [pc, #68] @ 409bc │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r5, #184] @ 0xb8 │ │ │ │ - b 3f460 │ │ │ │ - strdeq r2, [r8], -r8 @ │ │ │ │ - ldrdeq r2, [r8], -ip @ │ │ │ │ - strhteq r2, [r8], -ip │ │ │ │ - eoreq r1, r8, r4, lsr r4 │ │ │ │ - eoreq r2, r8, ip, ror ip │ │ │ │ - eoreq r1, r8, r4, lsl r4 │ │ │ │ - eoreq r2, r8, r0, lsr ip │ │ │ │ - andseq r2, r6, r4, lsl lr │ │ │ │ - andseq r2, r6, r0, asr #27 │ │ │ │ - andseq r2, r6, r8, ror sp │ │ │ │ - eoreq r1, r8, r8, lsr r3 │ │ │ │ - eoreq r2, r8, ip, ror #22 │ │ │ │ - andseq r2, r6, r8, lsl #26 │ │ │ │ - ldr r3, [pc, #20] @ 3f4e0 │ │ │ │ - ldr r2, [pc, #20] @ 3f4e4 │ │ │ │ + b 4095c │ │ │ │ + eoreq r1, r9, r8, lsl #16 │ │ │ │ + eoreq r1, r9, r8, ror #15 │ │ │ │ + eoreq r1, r9, r8, asr #15 │ │ │ │ + eoreq pc, r8, r4, asr #30 │ │ │ │ + eoreq r1, r9, r4, lsl #15 │ │ │ │ + eoreq pc, r8, r0, lsr #30 │ │ │ │ + eoreq r1, r9, r4, lsr r7 │ │ │ │ + @ instruction: 0x001722d0 │ │ │ │ + andseq r2, r7, ip, ror r2 │ │ │ │ + andseq r2, r7, r4, lsr r2 │ │ │ │ + eoreq pc, r8, r8, lsr lr @ │ │ │ │ + eoreq r1, r9, r0, ror r6 │ │ │ │ + andseq r2, r7, r8, asr #3 │ │ │ │ + ldr r3, [pc, #20] @ 409dc │ │ │ │ + ldr r2, [pc, #20] @ 409e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #364] @ 0x16c │ │ │ │ - ldr r0, [r3, #368] @ 0x170 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq r2, r8, r8, lsl #22 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ + ldr r0, [r3, #368] @ 0x170 │ │ │ │ + b 147388 │ │ │ │ + eoreq r1, r9, ip, lsl #12 │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #492] @ 3f6ec │ │ │ │ + ldr r5, [pc, #516] @ 40c10 │ │ │ │ + sub sp, sp, #4 │ │ │ │ mov r7, r0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f678 │ │ │ │ - ldr r3, [pc, #472] @ 3f6f0 │ │ │ │ + bne 40ba0 │ │ │ │ + ldr r3, [pc, #492] @ 40c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #372] @ 0x174 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - ldr r6, [pc, #460] @ 3f6f4 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ + ldr r6, [pc, #480] @ 40c18 │ │ │ │ mov r3, #0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov fp, #32 │ │ │ │ + mov r0, r3 │ │ │ │ + mov sl, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [r6, #380] @ 0x17c │ │ │ │ - mov fp, #32 │ │ │ │ add r6, r6, #388 @ 0x184 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [r9] │ │ │ │ add r2, r8, r5 │ │ │ │ - b 3f558 │ │ │ │ + ldr r1, [r9] │ │ │ │ + b 40a68 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r3, #1 │ │ │ │ - mov r4, r2 │ │ │ │ + mov lr, r2 │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ - lsl lr, ip, #1 │ │ │ │ - ldrh lr, [r1, lr] │ │ │ │ - tst lr, #8192 @ 0x2000 │ │ │ │ - bne 3f550 │ │ │ │ + lsl r4, ip, #1 │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ + tst r4, #8192 @ 0x2000 │ │ │ │ + bne 40a60 │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq 3f6b8 │ │ │ │ + beq 40be0 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ cmpne ip, #34 @ 0x22 │ │ │ │ - bne 3f5ec │ │ │ │ - add r1, r5, #1 │ │ │ │ - add r4, r4, #1 │ │ │ │ - add r2, r8, r1 │ │ │ │ - str r4, [r6] │ │ │ │ - b 3f5a8 │ │ │ │ + bne 40afc │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r2, r5, #1 │ │ │ │ + add r1, r8, r2 │ │ │ │ + str lr, [r6] │ │ │ │ + b 40ab4 │ │ │ │ cmp lr, #0 │ │ │ │ - add r1, r1, #1 │ │ │ │ - beq 3f664 │ │ │ │ - mov r4, r2 │ │ │ │ - ldrb lr, [r2], #1 │ │ │ │ - mov r3, r1 │ │ │ │ + beq 40b74 │ │ │ │ + mov r4, r1 │ │ │ │ + ldrb lr, [r1], #1 │ │ │ │ + mov r3, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne 3f59c │ │ │ │ + bne 40aac │ │ │ │ strb fp, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ add r5, r3, #1 │ │ │ │ + strb sl, [r4] │ │ │ │ + cmp r7, r0 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r3, #1 │ │ │ │ - strb sl, [r4] │ │ │ │ - bne 3f544 │ │ │ │ - ldr r3, [pc, #276] @ 3f6f8 │ │ │ │ + bne 40a54 │ │ │ │ + ldr r3, [pc, #296] @ 40c1c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #372] @ 0x174 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 40b84 │ │ │ │ add r3, r5, #1 │ │ │ │ + str lr, [r6] │ │ │ │ add lr, r8, r3 │ │ │ │ - str r4, [r6] │ │ │ │ mov r4, lr │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ mov r5, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ add r2, r1, ip, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ - add r3, r3, #1 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3f5f8 │ │ │ │ + bne 40b08 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bne 3f5c0 │ │ │ │ - ldr r2, [pc, #188] @ 3f6fc │ │ │ │ - ldr r3, [pc, #188] @ 3f700 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 40ad0 │ │ │ │ + ldr r2, [pc, #208] @ 40c20 │ │ │ │ sub r7, r7, #1 │ │ │ │ - str r5, [r2, #372] @ 0x174 │ │ │ │ - add r3, pc, r3 │ │ │ │ cmp r7, r0 │ │ │ │ + ldr r3, [pc, #200] @ 40c24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r5, [r2, #372] @ 0x174 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ - popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 3f670 │ │ │ │ - ldr r2, [pc, #152] @ 3f704 │ │ │ │ + beq 40b84 │ │ │ │ + b 40b80 │ │ │ │ + ldr r2, [pc, #172] @ 40c28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #372] @ 0x174 │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #136] @ 3f708 │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [pc, #132] @ 40c2c │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f6e4 │ │ │ │ - ldr r2, [r4, #384] @ 0x180 │ │ │ │ - mov r3, #0 │ │ │ │ - add r2, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - str r3, [r4, #372] @ 0x174 │ │ │ │ - str r2, [r4, #384] @ 0x180 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - b 3f51c │ │ │ │ + beq 40c08 │ │ │ │ + ldr r3, [r4, #384] @ 0x180 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [r4, #372] @ 0x174 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4, #384] @ 0x180 │ │ │ │ + b 40a2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f6cc │ │ │ │ - ldr r3, [pc, #68] @ 3f70c │ │ │ │ + beq 40bf4 │ │ │ │ + ldr r3, [pc, #64] @ 40c30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #60] @ 3f710 │ │ │ │ + ldr r3, [pc, #56] @ 40c34 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - mvn r0, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 40b80 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq r1, r8, r8, ror r2 │ │ │ │ - eoreq r2, r8, r0, asr #21 │ │ │ │ - eoreq r2, r8, ip, lsr #21 │ │ │ │ - strdeq r2, [r8], -r4 @ │ │ │ │ - mlaeq r8, r4, r9, r2 │ │ │ │ - eoreq r1, r8, ip, lsr #2 │ │ │ │ - eoreq r2, r8, ip, ror #18 │ │ │ │ - eoreq r2, r8, r4, asr r9 │ │ │ │ - eoreq r2, r8, r0, lsl r9 │ │ │ │ - eoreq r1, r8, r4, lsr #1 │ │ │ │ + b 40b84 │ │ │ │ + eoreq pc, r8, r8, ror #26 │ │ │ │ + strhteq r1, [r9], -r0 │ │ │ │ + eoreq r1, r9, ip, lsl #11 │ │ │ │ + eoreq r1, r9, r4, ror #9 │ │ │ │ + eoreq r1, r9, ip, ror r4 │ │ │ │ + eoreq pc, r8, ip, lsl ip @ │ │ │ │ + eoreq r1, r9, ip, asr r4 │ │ │ │ + eoreq r1, r9, ip, lsr #8 │ │ │ │ + eoreq r1, r9, r8, ror #7 │ │ │ │ + eoreq pc, r8, ip, ror fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #780] @ 3fa38 │ │ │ │ - ldr r7, [pc, #780] @ 3fa3c │ │ │ │ + ldr r4, [pc, #792] @ 40f74 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r7, [pc, #788] @ 40f78 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #360] @ 0x168 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - ldrne r5, [r4, #452] @ 0x1c4 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - bne 3f88c │ │ │ │ - ldr r3, [pc, #752] @ 3fa40 │ │ │ │ + bne 40dd4 │ │ │ │ + ldr r3, [pc, #768] @ 40f7c │ │ │ │ mvn r2, #0 │ │ │ │ + str r2, [r4, #184] @ 0xb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ - str r2, [r4, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f998 │ │ │ │ - ldr r2, [pc, #724] @ 3fa44 │ │ │ │ - ldr r6, [pc, #724] @ 3fa48 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 40ed4 │ │ │ │ + ldr r2, [pc, #740] @ 40f80 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r6, [pc, #732] @ 40f84 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r6, #456] @ 0x1c8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1bb9c │ │ │ │ + ldr r0, [r6, #456] @ 0x1c8 │ │ │ │ + bl 1baf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #184] @ 0xb8 │ │ │ │ - beq 3f964 │ │ │ │ + beq 40ea4 │ │ │ │ add r8, r6, #24 │ │ │ │ - mov r2, r8 │ │ │ │ mov r1, #17920 @ 0x4600 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + mov r2, r8 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f898 │ │ │ │ + bne 40ddc │ │ │ │ movw r1, #20261 @ 0x4f25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - mov r2, #160 @ 0xa0 │ │ │ │ - mov r1, r8 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ clz r0, r0 │ │ │ │ + mov r1, r8 │ │ │ │ lsr r0, r0, #5 │ │ │ │ + mov r2, #160 @ 0xa0 │ │ │ │ str r0, [r6, #460] @ 0x1cc │ │ │ │ add r0, r6, #192 @ 0xc0 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r0, [pc, #612] @ 3fa4c │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r0, [pc, #628] @ 40f88 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r3, [pc, #600] @ 3fa50 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1baf8 │ │ │ │ + ldr r3, [pc, #616] @ 40f8c │ │ │ │ cmp r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - blt 3f9cc │ │ │ │ - ldr r3, [pc, #584] @ 3fa54 │ │ │ │ + blt 40f08 │ │ │ │ + ldr r3, [pc, #600] @ 40f90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #16 │ │ │ │ + str r2, [r3, #468] @ 0x1d4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [r3, #464] @ 0x1d0 │ │ │ │ - str r2, [r3, #468] @ 0x1d4 │ │ │ │ - bne 3f844 │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ + bne 40d70 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3, #468] @ 0x1d4 │ │ │ │ - ldr r3, [pc, #524] @ 3fa58 │ │ │ │ + ldr r3, [pc, #540] @ 40f94 │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 3f924 │ │ │ │ + beq 40e60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f92c │ │ │ │ - ldr r4, [pc, #500] @ 3fa5c │ │ │ │ + bne 40e68 │ │ │ │ + ldr r4, [pc, #516] @ 40f98 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f9f4 │ │ │ │ - ldr r3, [pc, #484] @ 3fa60 │ │ │ │ + beq 40f30 │ │ │ │ + ldr r3, [pc, #500] @ 40f9c │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #360] @ 0x168 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ + b 40db8 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #440] @ 3fa64 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #432] @ 40fa0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #420] @ 3fa68 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #412] @ 40fa4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f8d0 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r2, [pc, #404] @ 3fa6c │ │ │ │ - ldr r3, [pc, #404] @ 3fa70 │ │ │ │ + beq 40e14 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r2, [pc, #396] @ 40fa8 │ │ │ │ + mvn r1, #0 │ │ │ │ + ldr r3, [pc, #392] @ 40fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #184] @ 0xb8 │ │ │ │ - mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - beq 3f8f8 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #372] @ 3fa74 │ │ │ │ + str r1, [r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 40e3c │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #364] @ 40fb0 │ │ │ │ mvn r0, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #184] @ 0xb8 │ │ │ │ - mov r0, r5 │ │ │ │ str r1, [r3, #360] @ 0x168 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 40db8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fa08 │ │ │ │ + beq 40f44 │ │ │ │ cmp r3, #12 │ │ │ │ cmpne r3, #15 │ │ │ │ - beq 3f954 │ │ │ │ + beq 40e94 │ │ │ │ sub r1, r3, #16 │ │ │ │ cmp r1, #16 │ │ │ │ - bhi 3fa20 │ │ │ │ - ldr r2, [pc, #300] @ 3fa78 │ │ │ │ + bhi 40f5c │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + movt r2, #1 │ │ │ │ lsr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 3fa20 │ │ │ │ - ldr r2, [pc, #288] @ 3fa7c │ │ │ │ + beq 40f5c │ │ │ │ + ldr r2, [pc, #280] @ 40fb4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #468] @ 0x1d4 │ │ │ │ - b 3f860 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r6, #456] @ 0x1c8 │ │ │ │ + b 40d8c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #260] @ 3fa80 │ │ │ │ + ldr r4, [r6, #456] @ 0x1c8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #252] @ 40fb8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f8bc │ │ │ │ - ldr r0, [pc, #228] @ 3fa84 │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40e00 │ │ │ │ + ldr r0, [pc, #224] @ 40fbc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #456] @ 0x1c8 │ │ │ │ - bne 3f768 │ │ │ │ - ldr r0, [pc, #204] @ 3fa88 │ │ │ │ + bne 40c94 │ │ │ │ + ldr r0, [pc, #200] @ 40fc0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #456] @ 0x1c8 │ │ │ │ - b 3f768 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 40c94 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #172] @ 3fa8c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #168] @ 40fc4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f804 │ │ │ │ - ldr r0, [pc, #148] @ 3fa90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40d30 │ │ │ │ + ldr r0, [pc, #144] @ 40fc8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #472] @ 0x1d8 │ │ │ │ - b 3f874 │ │ │ │ - ldr r2, [pc, #132] @ 3fa94 │ │ │ │ + b 40da0 │ │ │ │ + ldr r2, [pc, #128] @ 40fcc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f8bc │ │ │ │ - ldr r2, [pc, #112] @ 3fa98 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40e00 │ │ │ │ + ldr r2, [pc, #108] @ 40fd0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3f8bc │ │ │ │ - eoreq r2, r8, r8, lsr #17 │ │ │ │ - mlaeq r7, r4, r1, pc @ │ │ │ │ - eoreq r1, r8, r8, lsr #32 │ │ │ │ - @ instruction: 0x00162ab8 │ │ │ │ - eoreq r2, r8, r8, asr r8 │ │ │ │ - mulseq r6, r4, pc @ │ │ │ │ - eoreq r0, r8, r4, lsl #31 │ │ │ │ - eoreq r2, r8, ip, asr #15 │ │ │ │ - andeq r1, r0, r0, lsl r6 │ │ │ │ - eoreq r2, r8, r0, ror r7 │ │ │ │ - eoreq r2, r8, r8, asr r7 │ │ │ │ - andseq r2, r6, r8, lsl #19 │ │ │ │ - strhteq r0, [r8], -r8 │ │ │ │ - strdeq r2, [r8], -ip @ │ │ │ │ - mlaeq r8, r4, lr, r0 │ │ │ │ - ldrdeq r2, [r8], -r4 @ │ │ │ │ - andeq r0, r1, r1, lsl #2 │ │ │ │ - eoreq r2, r8, ip, ror r6 │ │ │ │ - andseq pc, r5, r8, lsr lr @ │ │ │ │ - andseq r2, r6, r4, ror r8 │ │ │ │ - andseq r2, r6, r4, ror #16 │ │ │ │ - andseq r2, r6, r0, ror r8 │ │ │ │ - @ instruction: 0x001628b4 │ │ │ │ - andseq r2, r6, r4, ror #16 │ │ │ │ - andseq r2, r6, ip, ror #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 40e00 │ │ │ │ + eoreq r1, r9, r4, ror r3 │ │ │ │ + eoreq sp, r8, r8, ror ip │ │ │ │ + strdeq pc, [r8], -r8 @ │ │ │ │ + andseq r1, r7, r4, asr #30 │ │ │ │ + eoreq r1, r9, r8, lsr #6 │ │ │ │ + andseq r0, r7, r8, lsr #8 │ │ │ │ + eoreq pc, r8, r4, asr sl @ │ │ │ │ + eoreq r1, r9, r0, lsr #5 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r1, r9, r4, asr #4 │ │ │ │ + eoreq r1, r9, r8, lsr #4 │ │ │ │ + @ instruction: 0x00171dfc │ │ │ │ + eoreq pc, r8, r4, ror r9 @ │ │ │ │ + strhteq r1, [r9], -r4 │ │ │ │ + eoreq pc, r8, r0, asr r9 @ │ │ │ │ + eoreq r1, r9, r8, lsl #3 │ │ │ │ + eoreq r1, r9, ip, lsr r1 │ │ │ │ + andseq pc, r6, ip, lsr #5 │ │ │ │ + @ instruction: 0x00171cf8 │ │ │ │ + andseq r1, r7, r8, ror #25 │ │ │ │ + andseq r1, r7, ip, ror #25 │ │ │ │ + andseq r1, r7, r8, lsr sp │ │ │ │ + andseq r1, r7, r4, ror #25 │ │ │ │ + andseq r1, r7, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ 3fb00 │ │ │ │ + ldr r3, [pc, #88] @ 4104c │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 3fae0 │ │ │ │ - ldr r5, [pc, #56] @ 3fb04 │ │ │ │ + beq 41020 │ │ │ │ + ldr r5, [pc, #68] @ 41050 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #456] @ 0x1c8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #456] @ 0x1c8 │ │ │ │ - bl 3f714 │ │ │ │ - ldr r3, [pc, #28] @ 3fb08 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 40c38 │ │ │ │ + ldr r3, [pc, #40] @ 41054 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ + ldrd r4, [sp] │ │ │ │ rsb r0, r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r0, r8, r4, asr #25 │ │ │ │ - eoreq r2, r8, ip, lsl #10 │ │ │ │ - mlaeq r8, r0, ip, r0 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq pc, r8, r0, lsl #15 │ │ │ │ + eoreq r0, r9, ip, asr #31 │ │ │ │ + eoreq pc, r8, r8, lsr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3fbc4 │ │ │ │ + beq 41128 │ │ │ │ cmp r0, #9 │ │ │ │ - beq 3fb34 │ │ │ │ - mvn r0, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + mvnne r0, #2 │ │ │ │ + beq 4108c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r1, #16] │ │ │ │ - ldr r2, [pc, #296] @ 3fc68 │ │ │ │ + mov r2, #20992 @ 0x5200 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ bic r0, r3, #255 @ 0xff │ │ │ │ cmp r0, r2 │ │ │ │ - bne 3fbbc │ │ │ │ - ldr r2, [pc, #284] @ 3fc6c │ │ │ │ + bne 41118 │ │ │ │ + ldr r2, [pc, #304] @ 411dc │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #468] @ 0x1d4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 3fbbc │ │ │ │ + bne 41118 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 3fbbc │ │ │ │ + bhi 41118 │ │ │ │ ldr r3, [r1] │ │ │ │ ands r0, r3, #768 @ 0x300 │ │ │ │ - bne 3fbbc │ │ │ │ + bne 41118 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r2, #368] @ 0x170 │ │ │ │ cmp lr, ip │ │ │ │ - popne {r4, pc} │ │ │ │ + bne 41080 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ ldr ip, [r2, #364] @ 0x16c │ │ │ │ cmp lr, ip │ │ │ │ - popne {r4, pc} │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ + bne 41080 │ │ │ │ + ldr ip, [r2] │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - ldr r2, [r2] │ │ │ │ mov r0, #1 │ │ │ │ - str ip, [r1, #44] @ 0x2c │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ str r3, [r1] │ │ │ │ - pop {r4, pc} │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + str ip, [r1, #60] @ 0x3c │ │ │ │ + b 41080 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r4, [r1] │ │ │ │ - bl 3f714 │ │ │ │ + bl 40c38 │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #148] @ 3fc70 │ │ │ │ + beq 41080 │ │ │ │ + ldr r3, [pc, #160] @ 411e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #460] @ 0x1cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fc14 │ │ │ │ + beq 4117c │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fc14 │ │ │ │ + beq 4117c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3fc54 │ │ │ │ - ldr r2, [pc, #112] @ 3fc74 │ │ │ │ - movw r0, #1027 @ 0x403 │ │ │ │ + beq 411c4 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ cmp r3, #8 │ │ │ │ cmpeq r4, r2 │ │ │ │ + movw r0, #1027 @ 0x403 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [pc, #92] @ 3fc78 │ │ │ │ - ldr r0, [pc, #92] @ 3fc7c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r1, #464] @ 0x1d0 │ │ │ │ - ldr r3, [pc, #60] @ 3fc68 │ │ │ │ - cmp ip, #0 │ │ │ │ + b 41080 │ │ │ │ + ldr r0, [pc, #96] @ 411e4 │ │ │ │ + mov r1, #16896 @ 0x4200 │ │ │ │ + movt r1, #21063 @ 0x5247 │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ bic r2, r4, #255 @ 0xff │ │ │ │ - movne r3, r0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [r0, #464] @ 0x1d0 │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3fbbc │ │ │ │ - ldr r3, [r1, #468] @ 0x1d4 │ │ │ │ + bne 41118 │ │ │ │ + ldr r3, [r0, #468] @ 0x1d4 │ │ │ │ uxtb r4, r4 │ │ │ │ - cmp r4, r3 │ │ │ │ movw r0, #1027 @ 0x403 │ │ │ │ + cmp r4, r3 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 3fc80 │ │ │ │ - movw r0, #1027 @ 0x403 │ │ │ │ + b 41080 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r4, r3 │ │ │ │ + movw r0, #1027 @ 0x403 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eoreq r2, r8, r4, lsl #9 │ │ │ │ - strdeq r2, [r8], -ip @ │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - strhteq r2, [r8], -r8 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - ldr r3, [pc, #292] @ 3fdb0 │ │ │ │ + b 41080 │ │ │ │ + eoreq r0, r9, r8, lsr #30 │ │ │ │ + mlaeq r9, r8, lr, r0 │ │ │ │ + eoreq r0, r9, r0, asr #28 │ │ │ │ + ldr r3, [pc, #264] @ 412f8 │ │ │ │ add ip, r0, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ bic ip, ip, #1 │ │ │ │ + sub r0, r0, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ str ip, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + ldr ip, [pc, #240] @ 412fc │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #244] @ 3fdb4 │ │ │ │ - sub r0, r0, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 3fcfc │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + bhi 41278 │ │ │ │ + ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #216] @ 3fdb8 │ │ │ │ - mov r2, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r3, [pc, #176] @ 3fdbc │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [pc, #152] @ 3fdc0 │ │ │ │ + ldr r3, [pc, #188] @ 41300 │ │ │ │ mov r0, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #132] @ 3fdc4 │ │ │ │ + ldr r3, [pc, #168] @ 41304 │ │ │ │ mov r2, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #16 │ │ │ │ - cmp r1, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - bxeq lr │ │ │ │ - b 3fd04 │ │ │ │ - ldr r3, [pc, #88] @ 3fdc8 │ │ │ │ - mov r2, #5 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 41298 │ │ │ │ + ldr r3, [pc, #128] @ 41308 │ │ │ │ + mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #10 │ │ │ │ - b 3fce8 │ │ │ │ - ldr r3, [pc, #72] @ 3fdcc │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [pc, #104] @ 4130c │ │ │ │ + mov r2, #4 │ │ │ │ + mov r0, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 41264 │ │ │ │ + ldr r3, [pc, #88] @ 41310 │ │ │ │ mov r2, #5 │ │ │ │ + mov r0, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ + b 41264 │ │ │ │ + ldr r3, [pc, #72] @ 41314 │ │ │ │ + mov r2, #5 │ │ │ │ mov ip, #11 │ │ │ │ mov r0, #6 │ │ │ │ cmp r1, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str ip, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - bxeq lr │ │ │ │ - b 3fd04 │ │ │ │ - eoreq r2, r8, r8, asr #6 │ │ │ │ - andseq r5, r9, r4, ror #17 │ │ │ │ - strdeq r2, [r8], -r4 @ │ │ │ │ - eoreq r2, r8, r8, asr #5 │ │ │ │ - eoreq r2, r8, ip, lsr #5 │ │ │ │ - mlaeq r8, r4, r2, r2 │ │ │ │ - eoreq r2, r8, r4, ror #4 │ │ │ │ - eoreq r2, r8, r0, asr r2 │ │ │ │ + beq 41298 │ │ │ │ + b 41280 │ │ │ │ + ldrdeq r0, [r9], -r8 @ │ │ │ │ + andseq r4, sl, ip, asr #26 │ │ │ │ + eoreq r0, r9, ip, lsl #27 │ │ │ │ + eoreq r0, r9, r4, ror sp │ │ │ │ + eoreq r0, r9, ip, asr #26 │ │ │ │ + eoreq r0, r9, ip, lsr #26 │ │ │ │ + eoreq r0, r9, r8, lsl sp │ │ │ │ + strdeq r0, [r9], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr r3, [pc, #96] @ 3fe4c │ │ │ │ + ldr r3, [pc, #116] @ 413b8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ + ldr r9, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - mul ip, ip, r6 │ │ │ │ - ldr r9, [r1] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - mla ip, r1, r8, ip │ │ │ │ - mul r6, r2, r6 │ │ │ │ + mul ip, ip, r6 │ │ │ │ ldr r4, [r0] │ │ │ │ + mul r6, r2, r6 │ │ │ │ + mla ip, r1, r8, ip │ │ │ │ add r3, r3, ip │ │ │ │ - ble 3fe44 │ │ │ │ + ble 4139c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r7, r5 │ │ │ │ add r4, r4, r9 │ │ │ │ add r3, r0, r8 │ │ │ │ - bne 3fe20 │ │ │ │ + bne 41378 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eoreq r2, r8, r8, ror #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r0, r9, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov ip, r0 │ │ │ │ - vldr s15, [ip, #24] │ │ │ │ - vldr s14, [pc, #360] @ 3ffdc │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - vcvt.f32.u32 s15, s15 │ │ │ │ + mov r4, r3 │ │ │ │ + ldmib r0, {r3, lr} │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [ip, #28] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [ip, #32] │ │ │ │ - vdiv.f32 s16, s14, s15 │ │ │ │ - add r2, r0, r2 │ │ │ │ - add r2, r2, r1 │ │ │ │ - ldr r1, [ip, #44] @ 0x2c │ │ │ │ - ldr lr, [ip, #8] │ │ │ │ - add r2, r2, r1 │ │ │ │ - vmov s15, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ + vldr s15, [r0, #24] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ + ldr r1, [r0, #32] │ │ │ │ + vldr s14, [pc, #324] @ 41544 │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ + add r2, r3, r2 │ │ │ │ + add r2, r2, r1 │ │ │ │ + ldr r1, [r0, #44] @ 0x2c │ │ │ │ str lr, [sp] │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - ldr r2, [ip, #36] @ 0x24 │ │ │ │ + vdiv.f32 s16, s14, s15 │ │ │ │ + add r2, r2, r1 │ │ │ │ mov r1, #7 │ │ │ │ + vmov s15, r2 │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ add lr, lr, r2 │ │ │ │ - ldr r2, [ip, #40] @ 0x28 │ │ │ │ - mov r4, r3 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ add lr, lr, r2 │ │ │ │ - ldr r2, [ip, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ + mov r0, #3 │ │ │ │ vdiv.f32 s17, s16, s15 │ │ │ │ add lr, lr, r2 │ │ │ │ + ldr r2, [pc, #252] @ 41548 │ │ │ │ vmov s15, lr │ │ │ │ - ldr r2, [pc, #256] @ 3ffe0 │ │ │ │ - mov r3, r0 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s18, s17, s15 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f32 s0, s17 │ │ │ │ - bl 3869c │ │ │ │ + bl 396a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r6, #1 │ │ │ │ - beq 3ffc4 │ │ │ │ + beq 4152c │ │ │ │ vmov.f32 s0, s18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3869c │ │ │ │ + bl 396a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ff60 │ │ │ │ + beq 414d4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3869c │ │ │ │ + bl 396a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ff88 │ │ │ │ + beq 414fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ff9c │ │ │ │ - ldr r2, [pc, #160] @ 3ffe4 │ │ │ │ + beq 41510 │ │ │ │ + ldr r2, [pc, #160] @ 4154c │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #128] @ 3ffe8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #116] @ 41550 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3869c │ │ │ │ + bl 396a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ff9c │ │ │ │ - ldr r2, [pc, #92] @ 3ffec │ │ │ │ + bne 41510 │ │ │ │ + ldr r2, [pc, #80] @ 41554 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #76] @ 3fff0 │ │ │ │ - mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #64] @ 41558 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ mov r6, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #8 │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #40] @ 3fff4 │ │ │ │ - mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 414b8 │ │ │ │ + ldr r2, [pc, #40] @ 4155c │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 3ff0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 41474 │ │ │ │ cmnpl r8, #-1526726656 @ 0xa5000000 │ │ │ │ - @ instruction: 0x001623d8 │ │ │ │ - andseq r2, r6, ip, asr #7 │ │ │ │ - andseq r2, r6, r8, ror r3 │ │ │ │ - andseq r2, r6, r8, ror #6 │ │ │ │ - andseq r0, r6, r0, lsl #19 │ │ │ │ - @ instruction: 0x001622fc │ │ │ │ + andseq r1, r7, r0, lsr r8 │ │ │ │ + andseq r1, r7, r0, lsr #16 │ │ │ │ + andseq r1, r7, r0, asr #15 │ │ │ │ + @ instruction: 0x001717b0 │ │ │ │ + andseq pc, r6, r4, asr #27 │ │ │ │ + andseq r1, r7, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r2, [pc, #4076] @ 41000 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r2, [pc, #3968] @ 4250c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #4072] @ 41004 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr r3, [pc, #3960] @ 42510 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + ldr r7, [pc, #3948] @ 42514 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr ip, [sp, #112] @ 0x70 │ │ │ │ + and r2, ip, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #4040] @ 41008 │ │ │ │ - ldr r8, [pc, #4040] @ 4100c │ │ │ │ + ldr r3, [pc, #3924] @ 42518 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - ldr r3, [pc, #4032] @ 41010 │ │ │ │ + ldr r3, [pc, #3916] @ 4251c │ │ │ │ cmn r4, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - and r2, ip, #1 │ │ │ │ str r2, [r3, #476] @ 0x1dc │ │ │ │ - add r8, pc, r8 │ │ │ │ - beq 40c40 │ │ │ │ + beq 421c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 40258 │ │ │ │ + bne 417e4 │ │ │ │ ldr r3, [r3, #480] @ 0x1e0 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - and r9, ip, #2 │ │ │ │ - beq 40970 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 40efc │ │ │ │ - ldr r6, [pc, #3972] @ 41014 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ + and r3, ip, #2 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq 41eec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402cc │ │ │ │ - ldr r5, [r6, #472] @ 0x1d8 │ │ │ │ - ldr r2, [pc, #3952] @ 41018 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 42484 │ │ │ │ + ldr r9, [pc, #3860] @ 42520 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r9, #484] @ 0x1e4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4186c │ │ │ │ + ldr r5, [r9, #472] @ 0x1d8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #3932] @ 4101c │ │ │ │ + ldr r2, [pc, #3832] @ 42524 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #3820] @ 42528 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #376] @ 0x178 │ │ │ │ - beq 41bf0 │ │ │ │ + str r0, [r9, #376] @ 0x178 │ │ │ │ + beq 4316c │ │ │ │ movw r0, #1001 @ 0x3e9 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #380] @ 0x17c │ │ │ │ - beq 41bc8 │ │ │ │ + str r0, [r9, #380] @ 0x17c │ │ │ │ + beq 43144 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 400e8 │ │ │ │ + beq 41664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4028c │ │ │ │ - ldr r5, [pc, #3864] @ 41020 │ │ │ │ - ldr r1, [pc, #3864] @ 41024 │ │ │ │ + beq 4182c │ │ │ │ + ldr r5, [pc, #3752] @ 4252c │ │ │ │ + ldr r1, [pc, #3752] @ 42530 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [pc, #3840] @ 41028 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #3828] @ 4102c │ │ │ │ - mov r7, r5 │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [pc, #3728] @ 42534 │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r5 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + str fp, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - str r4, [sp, #32] │ │ │ │ - str r9, [sp, #36] @ 0x24 │ │ │ │ - strd sl, [sp, #44] @ 0x2c │ │ │ │ - str r8, [sp, #52] @ 0x34 │ │ │ │ - ldr r6, [r7, #484] @ 0x1e4 │ │ │ │ - ldr r0, [r7, #488] @ 0x1e8 │ │ │ │ - add r4, r6, #1 │ │ │ │ - rsb r9, r4, r4, lsl #4 │ │ │ │ - lsl r9, r9, #2 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1e254 │ │ │ │ - cmp r0, #0 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [r7, #488] @ 0x1e8 │ │ │ │ - beq 41b24 │ │ │ │ - sub r9, r9, #60 @ 0x3c │ │ │ │ - add r6, r0, r9 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r4, [r7, #484] @ 0x1e4 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + ldr r3, [pc, #3700] @ 42538 │ │ │ │ + str r7, [sp, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r5, [r6, #484] @ 0x1e4 │ │ │ │ + ldr r0, [r6, #488] @ 0x1e8 │ │ │ │ + add r4, r5, #1 │ │ │ │ + rsb r8, r4, r4, lsl #4 │ │ │ │ + lsl r8, r8, #2 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r4, [r7, #484] @ 0x1e4 │ │ │ │ - ldr r8, [r7, #388] @ 0x184 │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [r6, #488] @ 0x1e8 │ │ │ │ + beq 430a0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + sub r8, r8, #60 @ 0x3c │ │ │ │ + str r4, [r6, #484] @ 0x1e4 │ │ │ │ + add r7, r0, r8 │ │ │ │ + mov r0, #1 │ │ │ │ + vst1.8 {d16-d17}, [r7] │ │ │ │ + vstr d16, [r7, #16] │ │ │ │ + vstr d16, [r7, #24] │ │ │ │ + vstr d16, [r7, #32] │ │ │ │ + vstr d16, [r7, #40] @ 0x28 │ │ │ │ + vstr d16, [r7, #48] @ 0x30 │ │ │ │ + vstr d16, [r7, #52] @ 0x34 │ │ │ │ + bl 409e4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 42444 │ │ │ │ + ldr fp, [r6, #388] @ 0x184 │ │ │ │ + ldr r4, [r6, #484] @ 0x1e4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 40c5c │ │ │ │ + ble 421e4 │ │ │ │ rsb r4, r4, r4, lsl #4 │ │ │ │ - ldr r5, [r7, #488] @ 0x1e8 │ │ │ │ + ldr r5, [r6, #488] @ 0x1e8 │ │ │ │ + mov sl, #0 │ │ │ │ sub r4, r4, #15 │ │ │ │ - mov fp, #0 │ │ │ │ - b 401d8 │ │ │ │ - add fp, fp, #15 │ │ │ │ - cmp r4, fp │ │ │ │ - beq 40c5c │ │ │ │ - ldr r1, [r5, fp, lsl #2] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1e014 │ │ │ │ + b 41764 │ │ │ │ + add sl, sl, #15 │ │ │ │ + cmp r4, sl │ │ │ │ + beq 421e4 │ │ │ │ + ldr r1, [r5, sl, lsl #2] │ │ │ │ + mov r0, fp │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401cc │ │ │ │ - ldr r2, [pc, #3644] @ 41030 │ │ │ │ - mov r3, r8 │ │ │ │ + bne 41758 │ │ │ │ + ldr r2, [pc, #3516] @ 4253c │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #3496] @ 42540 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #3624] @ 41034 │ │ │ │ - ldr r2, [pc, #3624] @ 41038 │ │ │ │ + ldr r2, [pc, #3488] @ 42544 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #3600] @ 4103c │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #3472] @ 42548 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ - str r5, [r4, #488] @ 0x1e8 │ │ │ │ str r5, [r4, #484] @ 0x1e4 │ │ │ │ - bl 1db94 │ │ │ │ + str r5, [r4, #488] @ 0x1e8 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ str r5, [r4, #380] @ 0x17c │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ str r5, [r4, #376] @ 0x178 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #3548] @ 41040 │ │ │ │ - ldr r3, [pc, #3484] @ 41004 │ │ │ │ + ldr r2, [pc, #3420] @ 4254c │ │ │ │ + ldr r3, [pc, #3356] @ 42510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41b08 │ │ │ │ + bne 43084 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #3504] @ 41044 │ │ │ │ - ldr r2, [pc, #3504] @ 41048 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r9, [pc, #3356] @ 42550 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r6, #380] @ 0x17c │ │ │ │ - bl 1db94 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r6, #376] @ 0x178 │ │ │ │ - str r5, [r6, #380] @ 0x17c │ │ │ │ - bl 1be18 │ │ │ │ - ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ - str r5, [r6, #376] @ 0x178 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r2, [pc, #3344] @ 42554 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r9, #484] @ 0x1e4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r9, #380] @ 0x17c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [r9, #376] @ 0x178 │ │ │ │ + str r5, [r9, #380] @ 0x17c │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r3, [r9, #484] @ 0x1e4 │ │ │ │ + str r5, [r9, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 40258 │ │ │ │ - ldr r3, [pc, #3440] @ 4104c │ │ │ │ - cmp sl, #0 │ │ │ │ + blt 417e4 │ │ │ │ + ldr r3, [pc, #3292] @ 42558 │ │ │ │ + cmp r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [r3, #480] @ 0x1e0 │ │ │ │ - bne 409ac │ │ │ │ + ldr r9, [r3, #480] @ 0x1e0 │ │ │ │ + bne 41f2c │ │ │ │ + cmp r9, #0 │ │ │ │ + str r6, [r3, #368] @ 0x170 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cmp r6, #0 │ │ │ │ - str r2, [r3, #492] @ 0x1ec │ │ │ │ - str r2, [r3, #368] @ 0x170 │ │ │ │ - str r7, [r3, #496] @ 0x1f0 │ │ │ │ - str r7, [r3, #364] @ 0x16c │ │ │ │ - beq 409c8 │ │ │ │ - ldr r3, [pc, #3396] @ 41050 │ │ │ │ + str r2, [r3, #364] @ 0x16c │ │ │ │ + str r6, [r3, #492] @ 0x1ec │ │ │ │ + str r2, [r3, #496] @ 0x1f0 │ │ │ │ + beq 41f48 │ │ │ │ + ldr r3, [pc, #3248] @ 4255c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r3, #484] @ 0x1e4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble 41204 │ │ │ │ + ldr r6, [r3, #484] @ 0x1e4 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 42788 │ │ │ │ ldr r5, [r3, #488] @ 0x1e8 │ │ │ │ - b 40330 │ │ │ │ + b 418d0 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r4, r7 │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ - beq 41204 │ │ │ │ + cmp r4, r6 │ │ │ │ + beq 42788 │ │ │ │ ldr r1, [r5] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e014 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40320 │ │ │ │ - ldr r4, [pc, #3336] @ 41054 │ │ │ │ + bne 418c0 │ │ │ │ + ldr r4, [pc, #3188] @ 42560 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ + mov r1, r6 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ + str r5, [r4, #500] @ 0x1f4 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - mov r1, r6 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - str r5, [r4, #500] @ 0x1f4 │ │ │ │ - bl 3fc84 │ │ │ │ + bl 411e8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ @@ -34791,293 +36243,284 @@ │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #152] @ 0x98 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - ldr r4, [pc, #3208] @ 41058 │ │ │ │ + ldr r4, [pc, #3060] @ 42564 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ str r0, [r4, #512] @ 0x200 │ │ │ │ - bl 3fc84 │ │ │ │ + bl 411e8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - ldr r3, [pc, #3184] @ 4105c │ │ │ │ mov r1, #0 │ │ │ │ + ldr r3, [pc, #3032] @ 42568 │ │ │ │ + str r1, [r4, #16] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - str r1, [r4, #16] │ │ │ │ - ldr r5, [r8, r3] │ │ │ │ + ldr r5, [r7, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ - lslne r2, r2, #1 │ │ │ │ - movne r3, #1 │ │ │ │ - strne r2, [r4, #36] @ 0x24 │ │ │ │ - strne r1, [r4, #44] @ 0x2c │ │ │ │ - strne r3, [r4, #16] │ │ │ │ - ldr r4, [pc, #3132] @ 41060 │ │ │ │ + beq 419c0 │ │ │ │ + lsl r2, r2, #1 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [pc, #2980] @ 4256c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40bf4 │ │ │ │ - ldr r4, [pc, #3116] @ 41064 │ │ │ │ + bge 4217c │ │ │ │ + ldr r4, [pc, #2964] @ 42570 │ │ │ │ movw r1, #17921 @ 0x4601 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, #184] @ 0xb8 │ │ │ │ add r2, r4, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - movw r1, #17921 @ 0x4601 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r4, #92] @ 0x5c │ │ │ │ - strne r3, [r4, #96] @ 0x60 │ │ │ │ - ldr r4, [pc, #3072] @ 41068 │ │ │ │ + beq 41a04 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #92] @ 0x5c │ │ │ │ + str r3, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [pc, #2920] @ 42574 │ │ │ │ mov r0, r6 │ │ │ │ + movw r1, #17921 @ 0x4601 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, r4, #24 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f14 │ │ │ │ + bne 4249c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - str r1, [r4, #468] @ 0x1d4 │ │ │ │ lsr r3, r1, #3 │ │ │ │ cmp r1, #16 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne 404ac │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ + str r1, [r4, #468] @ 0x1d4 │ │ │ │ + bne 41a54 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ + ldr r3, [r4, #72] @ 0x48 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #468] @ 0x1d4 │ │ │ │ - ldr r3, [pc, #3000] @ 4106c │ │ │ │ + ldr r3, [pc, #2844] @ 42578 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #512] @ 0x200 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 404d8 │ │ │ │ - ldr r2, [pc, #2984] @ 41070 │ │ │ │ + beq 41a80 │ │ │ │ + ldr r2, [pc, #2828] @ 4257c │ │ │ │ + mov r0, #3 │ │ │ │ str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 1342a4 │ │ │ │ - ldr r2, [pc, #2956] @ 41074 │ │ │ │ - ldr r6, [pc, #2956] @ 41078 │ │ │ │ + bl 140d7c │ │ │ │ + ldr r2, [pc, #2800] @ 42580 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - orrs r1, r9, r1 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ + str r0, [r2, #4] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r1, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r2, #516] @ 0x204 │ │ │ │ - ldreq r3, [r2, #492] @ 0x1ec │ │ │ │ - ldreq ip, [r2, #496] @ 0x1f0 │ │ │ │ - movne ip, r7 │ │ │ │ - strne r3, [r2, #492] @ 0x1ec │ │ │ │ - strne r7, [r2, #496] @ 0x1f0 │ │ │ │ - ldr r1, [r6, #364] @ 0x16c │ │ │ │ + ldr r7, [r2, #28] │ │ │ │ + orrs r1, r0, r1 │ │ │ │ str r7, [r2, #20] │ │ │ │ - str r0, [r2, #4] │ │ │ │ + bne 4214c │ │ │ │ + ldr r3, [r2, #492] @ 0x1ec │ │ │ │ + ldr r1, [r2, #496] @ 0x1f0 │ │ │ │ + ldr r6, [pc, #2752] @ 42584 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr ip, [r6, #364] @ 0x16c │ │ │ │ ldr r0, [r6, #368] @ 0x170 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 40bd4 │ │ │ │ - cmp ip, r1 │ │ │ │ - blt 40bd4 │ │ │ │ - add ip, ip, r1 │ │ │ │ - add ip, ip, ip, lsr #31 │ │ │ │ - asr ip, ip, #1 │ │ │ │ + bgt 4215c │ │ │ │ + cmp r1, ip │ │ │ │ + blt 4215c │ │ │ │ + add r1, r1, ip │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ add r2, r6, #524 @ 0x20c │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + asr r1, r1, #1 │ │ │ │ + str r1, [r6, #520] @ 0x208 │ │ │ │ movw r1, #17922 @ 0x4602 │ │ │ │ - str ip, [r6, #520] @ 0x208 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 41248 │ │ │ │ + bne 427cc │ │ │ │ ldr r3, [r6, #548] @ 0x224 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41530 │ │ │ │ + bne 42ab0 │ │ │ │ ldr r3, [r6, #556] @ 0x22c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 40774 │ │ │ │ + beq 41cf4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4122c │ │ │ │ - ldr r2, [pc, #2804] @ 4107c │ │ │ │ + bne 427b0 │ │ │ │ + ldr r2, [pc, #2652] @ 42588 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr sl, [r6, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #2784] @ 41080 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #184] @ 0xb8 │ │ │ │ movw r1, #17924 @ 0x4604 │ │ │ │ + ldr r2, [pc, #2628] @ 4258c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41700 │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ + bne 42c7c │ │ │ │ ldr r8, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r1, [r6, #84] @ 0x54 │ │ │ │ mov r6, #1 │ │ │ │ - lsl fp, r6, r3 │ │ │ │ - lsl r1, r6, r8 │ │ │ │ - lsl r6, r6, r2 │ │ │ │ - cmp r1, fp │ │ │ │ - str r3, [sp, #32] │ │ │ │ - movge r3, r1 │ │ │ │ - movlt r3, fp │ │ │ │ - cmp r3, r6 │ │ │ │ - movlt r3, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1d15c │ │ │ │ + lsl r3, r6, r8 │ │ │ │ + lsl fp, r6, r2 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp r3, fp │ │ │ │ + lsl r6, r6, r1 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + movge r9, r3 │ │ │ │ + movlt r9, fp │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + cmp r9, r6 │ │ │ │ + movlt r9, r6 │ │ │ │ + lsl sl, r9, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d094 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 41bac │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble 40654 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ - mov r1, #2 │ │ │ │ - lsl r1, r1, r8 │ │ │ │ - sub r1, r1, #2 │ │ │ │ - add r1, r7, r1 │ │ │ │ - sub r2, r7, #2 │ │ │ │ + beq 43128 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 41be8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + movw ip, #65535 @ 0xffff │ │ │ │ + mov r0, #2 │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, r7, r0, lsl r8 │ │ │ │ + udiv ip, ip, r3 │ │ │ │ mov r3, r4 │ │ │ │ - uxth r0, r0 │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmp r1, r2 │ │ │ │ + strh r3, [r1], #2 │ │ │ │ + add r3, ip, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ uxth r3, r3 │ │ │ │ - bne 40640 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1d15c │ │ │ │ + bne 41bd4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d094 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 41c4c │ │ │ │ + beq 431c8 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 406ac │ │ │ │ - sub r1, fp, #1 │ │ │ │ - movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ + ble 41c34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ + sub r2, fp, #1 │ │ │ │ + movw r0, #65535 @ 0xffff │ │ │ │ mov r1, #2 │ │ │ │ - lsl r1, r1, r3 │ │ │ │ - sub r1, r1, #2 │ │ │ │ - add r1, r8, r1 │ │ │ │ - sub r2, r8, #2 │ │ │ │ + udiv r0, r0, r2 │ │ │ │ + mov r2, r8 │ │ │ │ + add r1, r8, r1, lsl r3 │ │ │ │ mov r3, #0 │ │ │ │ - uxth r0, r0 │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ + strh r3, [r2], #2 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - bne 40698 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1d15c │ │ │ │ + bne 41c20 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d094 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 41c20 │ │ │ │ + beq 4319c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 40704 │ │ │ │ - sub r1, r6, #1 │ │ │ │ + ble 41c80 │ │ │ │ + sub r6, r6, #1 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ - lsl r1, r1, r3 │ │ │ │ - sub r1, r1, #2 │ │ │ │ - add r1, fp, r1 │ │ │ │ - sub r2, fp, #2 │ │ │ │ + mov r2, fp │ │ │ │ + udiv r0, r0, r6 │ │ │ │ + add r1, fp, r1, lsl r3 │ │ │ │ mov r3, #0 │ │ │ │ - uxth r0, r0 │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ + strh r3, [r2], #2 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - bne 406f0 │ │ │ │ + bne 41c6c │ │ │ │ mov r0, #24 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41b7c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, sl │ │ │ │ - stmib r6, {r3, r7, r8, fp} │ │ │ │ + beq 430f8 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ movw r1, #17925 @ 0x4605 │ │ │ │ - str r3, [r6] │ │ │ │ + stm r6, {r3, r9} │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str fp, [r6, #16] │ │ │ │ str r3, [r6, #20] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41898 │ │ │ │ - ldr r7, [pc, #2364] @ 41084 │ │ │ │ + bne 42e14 │ │ │ │ + ldr r7, [pc, #2248] @ 42590 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r7, #188] @ 0xbc │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ - ldr r6, [pc, #2316] @ 41088 │ │ │ │ + ldr r6, [pc, #2200] @ 42594 │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, #544] @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #568] @ 0x238 │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #356] @ 0x164 │ │ │ │ - beq 407a4 │ │ │ │ + beq 41d24 │ │ │ │ mul r3, r7, r3 │ │ │ │ cmp r2, r3, lsl #1 │ │ │ │ - bcc 416b0 │ │ │ │ - ldr r6, [pc, #2272] @ 4108c │ │ │ │ + bcc 42c2c │ │ │ │ + ldr r6, [pc, #2156] @ 42598 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #516] @ 0x204 │ │ │ │ - mov r7, #0 │ │ │ │ add r2, r6, #492 @ 0x1ec │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ add r3, r6, #496 @ 0x1f0 │ │ │ │ - mov sl, #0 │ │ │ │ - mov fp, #0 │ │ │ │ - str r7, [sp, #60] @ 0x3c │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ - bl 37540 │ │ │ │ - ldr ip, [r6, #184] @ 0xb8 │ │ │ │ - ldr r1, [r6, #356] @ 0x164 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, #3 │ │ │ │ + bl 38480 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ mov r0, r7 │ │ │ │ - str ip, [sp] │ │ │ │ - strd sl, [sp, #8] │ │ │ │ - bl 1aef4 │ │ │ │ + mov r2, #3 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + ldr r3, [r6, #184] @ 0xb8 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r1, [r6, #356] @ 0x164 │ │ │ │ + bl 1ae5c │ │ │ │ cmn r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #352] @ 0x160 │ │ │ │ - beq 41618 │ │ │ │ - ldr ip, [r6, #12] │ │ │ │ + beq 42b94 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr ip, [r6, #12] │ │ │ │ ldr r0, [r6] │ │ │ │ - mul r2, r2, ip │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ + mul r2, r2, ip │ │ │ │ ldr lr, [r6, #20] │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mul r1, lr, r1 │ │ │ │ ldr lr, [r6, #368] @ 0x170 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ ldr r1, [r6, #492] @ 0x1ec │ │ │ │ @@ -35088,755 +36531,756 @@ │ │ │ │ ldr ip, [r6, #364] @ 0x16c │ │ │ │ ldr r1, [r6, #496] @ 0x1f0 │ │ │ │ sub r1, r1, ip │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ mov r1, #7 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [r6, #8] │ │ │ │ - ldr r2, [pc, #2068] @ 41090 │ │ │ │ - mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #2056] @ 41094 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ + ldr r2, [pc, #1952] @ 4259c │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1944] @ 425a0 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - ldr r0, [r6] │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [pc, #2024] @ 41098 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [r6] │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r6, #476] @ 0x1dc │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + sdiv r3, r2, r3 │ │ │ │ + ldr r2, [pc, #1904] @ 425a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr r7, [r6, #20] │ │ │ │ - orrs r3, r9, r3 │ │ │ │ - beq 40958 │ │ │ │ + ldr r3, [r6, #476] @ 0x1dc │ │ │ │ + orrs r3, r2, r3 │ │ │ │ + beq 41ed4 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r5] │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ mul r2, r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ - ldr r3, [pc, #1968] @ 4109c │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ lslne r2, r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 41740 │ │ │ │ - add r3, r3, #650117120 @ 0x26c00000 │ │ │ │ - add r3, r3, #3997696 @ 0x3d0000 │ │ │ │ - add r3, r3, #1020 @ 0x3fc │ │ │ │ + beq 42cbc │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 41728 │ │ │ │ + bne 42ca4 │ │ │ │ cmp r2, #3 │ │ │ │ - ble 40958 │ │ │ │ - ldr r3, [pc, #1928] @ 410a0 │ │ │ │ + ble 41ed4 │ │ │ │ + ldr r3, [pc, #1812] @ 425a8 │ │ │ │ sub r2, r2, #4 │ │ │ │ + mvn ip, #127 @ 0x7f │ │ │ │ + bic r2, r2, #3 │ │ │ │ + mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ - bic r2, r2, #3 │ │ │ │ add r1, r3, #4 │ │ │ │ add r2, r2, r1 │ │ │ │ - mvn ip, #127 @ 0x7f │ │ │ │ - mov r0, #0 │ │ │ │ - b 4093c │ │ │ │ + b 41eb8 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r1 │ │ │ │ strb ip, [r3] │ │ │ │ strb r0, [r3, #1] │ │ │ │ strb ip, [r3, #2] │ │ │ │ strb r0, [r3, #3] │ │ │ │ mov r3, r1 │ │ │ │ - bne 40938 │ │ │ │ - ldr r3, [pc, #1860] @ 410a4 │ │ │ │ + bne 41eb4 │ │ │ │ + ldr r3, [pc, #1744] @ 425ac │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #520] @ 0x208 │ │ │ │ - bl 3f1a8 │ │ │ │ - b 4025c │ │ │ │ - cmp r9, #0 │ │ │ │ - bne 40088 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 411dc │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [pc, #1816] @ 410a8 │ │ │ │ + bl 40684 │ │ │ │ + b 417e8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 41604 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 42760 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [pc, #1696] @ 425b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r2, [r3, #364] @ 0x16c │ │ │ │ + str r6, [r3, #368] @ 0x170 │ │ │ │ ldr r6, [r3, #464] @ 0x1d0 │ │ │ │ - str sl, [r3, #492] @ 0x1ec │ │ │ │ + str r8, [r3, #492] @ 0x1ec │ │ │ │ str fp, [r3, #496] @ 0x1f0 │ │ │ │ - str r2, [r3, #368] @ 0x170 │ │ │ │ - str r7, [r3, #364] @ 0x16c │ │ │ │ - b 403c8 │ │ │ │ + b 41968 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cmp r6, #0 │ │ │ │ - str sl, [r3, #492] @ 0x1ec │ │ │ │ + cmp r9, #0 │ │ │ │ + str r2, [r3, #364] @ 0x16c │ │ │ │ + str r6, [r3, #368] @ 0x170 │ │ │ │ + str r8, [r3, #492] @ 0x1ec │ │ │ │ str fp, [r3, #496] @ 0x1f0 │ │ │ │ - str r2, [r3, #368] @ 0x170 │ │ │ │ - str r7, [r3, #364] @ 0x16c │ │ │ │ - bne 40304 │ │ │ │ - ldr r3, [pc, #1756] @ 410ac │ │ │ │ - ldr r6, [pc, #1756] @ 410b0 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ + bne 418a4 │ │ │ │ + ldr r3, [pc, #1636] @ 425b4 │ │ │ │ + ldr r6, [pc, #1636] @ 425b8 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 38700 │ │ │ │ - ldr r3, [pc, #1740] @ 410b4 │ │ │ │ + bl 39708 │ │ │ │ + ldr r3, [pc, #1620] @ 425bc │ │ │ │ str r0, [r6, #504] @ 0x1f8 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 38700 │ │ │ │ - ldr r3, [pc, #1724] @ 410b8 │ │ │ │ + bl 39708 │ │ │ │ + ldr r3, [pc, #1604] @ 425c0 │ │ │ │ str r0, [r6, #508] @ 0x1fc │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 38700 │ │ │ │ - ldr fp, [r6, #504] @ 0x1f8 │ │ │ │ - cmp fp, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - beq 41270 │ │ │ │ - ldr sl, [r6, #508] @ 0x1fc │ │ │ │ + bl 39708 │ │ │ │ + ldr r9, [r6, #504] @ 0x1f8 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 427f4 │ │ │ │ + ldr fp, [r6, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - cmpne sl, #0 │ │ │ │ - beq 41270 │ │ │ │ - ldr r2, [pc, #1676] @ 410bc │ │ │ │ + cmpne fp, #0 │ │ │ │ + beq 427f4 │ │ │ │ + ldr r2, [pc, #1556] @ 425c4 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #3 │ │ │ │ ldr r3, [r6, #492] @ 0x1ec │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr r5, [r6, #488] @ 0x1e8 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #496] @ 0x1f0 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r5, [r6, #488] @ 0x1e8 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 40a70 │ │ │ │ - b 4186c │ │ │ │ + bgt 41ff0 │ │ │ │ + b 42de8 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r4, r3 │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ - bge 40a90 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, fp │ │ │ │ + cmp r4, r3 │ │ │ │ + bge 42010 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fe50 │ │ │ │ - ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ + bl 413bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40a60 │ │ │ │ + ldr r3, [r6, #484] @ 0x1e4 │ │ │ │ + beq 41fe0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 41870 │ │ │ │ + beq 42dec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 41290 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + beq 42810 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #1544] @ 410c0 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1528] @ 410c4 │ │ │ │ - mov r1, #7 │ │ │ │ + add r6, r5, #60 @ 0x3c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr sl, [pc, #1416] @ 425c8 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #1412] @ 425cc │ │ │ │ + add sl, pc, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1400] @ 425d0 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1512] @ 410c8 │ │ │ │ - add r6, r5, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #484] @ 0x1e4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sl, #484] @ 0x1e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 41a60 │ │ │ │ - ldr r3, [pc, #1488] @ 410cc │ │ │ │ - str r9, [sp, #36] @ 0x24 │ │ │ │ + ble 42fdc │ │ │ │ + ldr r3, [pc, #1368] @ 425d4 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1476] @ 410d0 │ │ │ │ - str r8, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #1352] @ 425d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 40b74 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 420ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 40ba4 │ │ │ │ + bhi 4211c │ │ │ │ cmp r3, r1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - beq 41794 │ │ │ │ - bcs 415f0 │ │ │ │ + beq 42d10 │ │ │ │ + bcs 42b6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 41600 │ │ │ │ - ldr r2, [pc, #1412] @ 410d4 │ │ │ │ + bhi 42b7c │ │ │ │ + ldr r2, [pc, #1300] @ 425dc │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r9, #484] @ 0x1e4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sl, #484] @ 0x1e4 │ │ │ │ add r4, r4, #1 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - bge 41288 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, fp │ │ │ │ + bge 4280c │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fe50 │ │ │ │ + bl 413bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40b5c │ │ │ │ + beq 420d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bcs 40b20 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bcs 42098 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 40bb8 │ │ │ │ + bcc 42130 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bls 415c4 │ │ │ │ - str r2, [sp] │ │ │ │ + bls 42b40 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + bl 83054 │ │ │ │ mov r5, r6 │ │ │ │ - b 40b5c │ │ │ │ - ldr r2, [pc, #1276] @ 410d8 │ │ │ │ - strd r0, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 420d4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [r2, #492] @ 0x1ec │ │ │ │ + str r7, [r2, #496] @ 0x1f0 │ │ │ │ + b 41abc │ │ │ │ + ldr r2, [pc, #1148] @ 425e0 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ + stmib sp, {r0, ip} │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #19258 @ 0x4b3a │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40430 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bge 419d4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1216] @ 410dc │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1088] @ 425e4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 40430 │ │ │ │ - ldr r2, [pc, #1176] @ 410e0 │ │ │ │ + b 419d4 │ │ │ │ + ldr r2, [pc, #1048] @ 425e8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ mvn r4, #0 │ │ │ │ - b 4025c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1b560 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e8 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1b4c8 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [sl, r9] │ │ │ │ - beq 41b54 │ │ │ │ - ldr r5, [pc, #1132] @ 410e4 │ │ │ │ - ldr r9, [pc, #1132] @ 410e8 │ │ │ │ - ldr sl, [pc, #1132] @ 410ec │ │ │ │ + str r0, [r9, r8] │ │ │ │ + beq 430d0 │ │ │ │ + ldr r5, [pc, #1004] @ 425ec │ │ │ │ + ldr r8, [pc, #1004] @ 425f0 │ │ │ │ + ldr r9, [pc, #1004] @ 425f4 │ │ │ │ add r5, pc, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - b 40d54 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + b 422dc │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #5 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ + blt 42444 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ - mov r2, r8 │ │ │ │ ldr r0, [r5, #388] @ 0x184 │ │ │ │ + mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r7, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ ldr r0, [r5, #392] @ 0x188 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r7, #8] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ ldr r0, [r5, #396] @ 0x18c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r7, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ ldr r0, [r5, #400] @ 0x190 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r7, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [r3, #404] @ 0x194 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1cc88 │ │ │ │ + ldr r0, [r3, #404] @ 0x194 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r7, #20] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ebc │ │ │ │ - mov fp, #1 │ │ │ │ + bne 42444 │ │ │ │ + mov sl, #1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41548 │ │ │ │ + beq 42ac8 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 40d58 │ │ │ │ + beq 422e0 │ │ │ │ ldr r4, [r5, #388] @ 0x184 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 415a0 │ │ │ │ - mov r1, sl │ │ │ │ + beq 42b1c │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 40c8c │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + bl 1df40 │ │ │ │ + subs fp, r0, #0 │ │ │ │ + beq 42214 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 40ed4 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bl 1df40 │ │ │ │ + subs fp, r0, #0 │ │ │ │ + bne 4245c │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #7 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ + blt 42444 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ - mov r2, r8 │ │ │ │ ldr r0, [r5, #388] @ 0x184 │ │ │ │ + mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r7, #24] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ ldr r0, [r5, #392] @ 0x188 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r7, #28] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ ldr r0, [r5, #396] @ 0x18c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r7, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r8, [pc, #696] @ 410f0 │ │ │ │ + bne 42444 │ │ │ │ + ldr sl, [pc, #568] @ 425f8 │ │ │ │ mov r2, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r8, #400] @ 0x190 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl, #400] @ 0x190 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r0, [r8, #404] @ 0x194 │ │ │ │ + bne 42444 │ │ │ │ + ldr r0, [sl, #404] @ 0x194 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r0, [r8, #408] @ 0x198 │ │ │ │ + bne 42444 │ │ │ │ + ldr r0, [sl, #408] @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r0, [r8, #412] @ 0x19c │ │ │ │ + bne 42444 │ │ │ │ + ldr r0, [sl, #412] @ 0x19c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40d54 │ │ │ │ - ldr r2, [pc, #560] @ 410f4 │ │ │ │ + beq 422dc │ │ │ │ + ldr r2, [pc, #432] @ 425fc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40204 │ │ │ │ - ldr r1, [pc, #540] @ 410f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 41790 │ │ │ │ + ldr r1, [pc, #412] @ 42600 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f84 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ - mov fp, r0 │ │ │ │ - b 40d58 │ │ │ │ - ldr r2, [pc, #504] @ 410fc │ │ │ │ + bne 426e4 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ + mov sl, r0 │ │ │ │ + b 422e0 │ │ │ │ + ldr r2, [pc, #376] @ 42604 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #468] @ 41100 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #340] @ 42608 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #448] @ 41104 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #320] @ 4260c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40258 │ │ │ │ + blt 417e4 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #19258 @ 0x4b3a │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40258 │ │ │ │ + bge 417e4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #408] @ 41108 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #280] @ 42610 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r1, [pc, #384] @ 4110c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + eoreq sp, r8, r4, asr #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r8, r4, lsr r3 │ │ │ │ + strhteq pc, [r8], -r8 @ │ │ │ │ + eoreq r0, r9, r4, lsl #20 │ │ │ │ + eoreq r0, r9, ip, asr #19 │ │ │ │ + andseq r1, r7, r4, lsr #14 │ │ │ │ + @ instruction: 0x00196cf8 │ │ │ │ + eoreq r0, r9, r0, asr r9 │ │ │ │ + andseq r1, r7, r0, lsl r7 │ │ │ │ + andseq r1, r7, r0, lsr #15 │ │ │ │ + eoreq r0, r9, r0, lsl r9 │ │ │ │ + andseq r1, r7, r0, lsl #13 │ │ │ │ + eoreq r0, r9, r4, lsr r8 │ │ │ │ + andseq r1, r7, r4, lsl r7 │ │ │ │ + eoreq r0, r9, ip, lsl r8 │ │ │ │ + strdeq sp, [r8], -r0 @ │ │ │ │ + mlaeq r9, r4, r7, r0 │ │ │ │ + andseq r1, r7, ip, asr r6 │ │ │ │ + eoreq r0, r9, r8, asr r7 │ │ │ │ + eoreq r0, r9, ip, lsr #14 │ │ │ │ + eoreq r0, r9, r4, ror #13 │ │ │ │ + eoreq r0, r9, r4, ror #12 │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + strhteq lr, [r8], -r4 │ │ │ │ + strdeq r0, [r9], -r8 @ │ │ │ │ + eoreq r0, r9, r4, asr #11 │ │ │ │ + eoreq r0, r9, ip, ror r5 │ │ │ │ + andseq r1, r7, r8, lsl #12 │ │ │ │ + eoreq r0, r9, r8, asr #10 │ │ │ │ + eoreq r0, r9, r4, lsl r5 │ │ │ │ + @ instruction: 0x001715dc │ │ │ │ + eoreq lr, r8, r8, lsr ip │ │ │ │ + eoreq r0, r9, r8, lsl #6 │ │ │ │ + ldrdeq r0, [r9], -r8 @ │ │ │ │ + mlaeq r9, r4, r2, r0 │ │ │ │ + andseq r1, r7, r4, ror r4 │ │ │ │ + andseq r1, r7, r0, ror r4 │ │ │ │ + andseq r1, r7, r0, ror #8 │ │ │ │ + eoreq r0, r9, r4, lsr r1 │ │ │ │ + strdeq r0, [r9], -r8 @ │ │ │ │ + eoreq r0, r9, r4, asr #1 │ │ │ │ + @ instruction: 0x000012b8 │ │ │ │ + eoreq r0, r9, r0, lsl #1 │ │ │ │ + andeq r1, r0, r4, asr r2 │ │ │ │ + andeq r1, r0, ip, lsl #6 │ │ │ │ + andseq r0, r7, ip, lsl #31 │ │ │ │ + mlaeq r8, r0, pc, pc @ │ │ │ │ + andseq r0, r7, r4, lsr #30 │ │ │ │ + andseq r0, r7, ip, lsr #30 │ │ │ │ + andseq r0, r7, r4, lsr #30 │ │ │ │ + andseq r0, r7, r4, lsr pc │ │ │ │ + andseq r0, r7, r4, lsr pc │ │ │ │ + andseq r0, r7, r4, lsr pc │ │ │ │ + mulseq r7, r8, lr │ │ │ │ + andseq r0, r7, r8, lsl fp │ │ │ │ + ldrdeq pc, [r8], -r0 @ │ │ │ │ + mulseq r7, r4, fp │ │ │ │ + andseq fp, r6, r4, ror sp │ │ │ │ + eoreq pc, r8, r0, lsl ip @ │ │ │ │ + andseq r0, r7, r0, ror #20 │ │ │ │ + @ instruction: 0x001709f8 │ │ │ │ + mulseq r7, ip, r8 │ │ │ │ + andseq r0, r7, r8, lsr #23 │ │ │ │ + strhteq lr, [r8], -r0 │ │ │ │ + @ instruction: 0x001706b0 │ │ │ │ + andseq r0, r7, r8, ror r7 │ │ │ │ + andseq r0, r7, r8, ror #14 │ │ │ │ + eoreq pc, r8, r0, lsr #17 │ │ │ │ + andseq r6, r7, r8, lsl fp │ │ │ │ + eoreq pc, r8, r8, lsr r8 @ │ │ │ │ + andseq r0, r7, ip, asr #14 │ │ │ │ + andseq r0, r7, r4, asr #20 │ │ │ │ + @ instruction: 0x001708f0 │ │ │ │ + andseq r0, r7, r0, lsl r7 │ │ │ │ + strhteq pc, [r8], -ip @ │ │ │ │ + mulseq r7, ip, r7 │ │ │ │ + eoreq pc, r8, r4, lsr #14 │ │ │ │ + andseq r3, sl, r1, asr #13 │ │ │ │ + eoreq pc, r8, r4, lsr #13 │ │ │ │ + mlaeq r8, r4, r6, pc @ │ │ │ │ + eoreq pc, r8, r8, ror #12 │ │ │ │ + eoreq pc, r8, r0, asr r6 @ │ │ │ │ + strdeq pc, [r8], -ip @ │ │ │ │ + ldrdeq pc, [r8], -r0 @ │ │ │ │ + eoreq pc, r8, r8, lsr #11 │ │ │ │ + @ instruction: 0x00168eb8 │ │ │ │ + eoreq pc, r8, r0, asr r5 @ │ │ │ │ + andseq r6, r7, r8, asr #15 │ │ │ │ + andseq r0, r7, r8, lsr r6 │ │ │ │ + andseq r0, r7, ip, asr #5 │ │ │ │ + @ instruction: 0x001703bc │ │ │ │ + andseq r0, r7, r0, ror #5 │ │ │ │ + andseq r0, r7, r8, lsr r4 │ │ │ │ + mulseq r7, ip, r6 │ │ │ │ + andseq r0, r7, ip, lsr #5 │ │ │ │ + ldrdeq pc, [r8], -r4 @ │ │ │ │ + andseq r6, r7, ip, asr #12 │ │ │ │ + andseq r0, r7, r8, ror #11 │ │ │ │ + andseq r0, r7, r8, lsl r2 │ │ │ │ + mulseq r7, r4, r4 │ │ │ │ + eoreq pc, r8, r8, lsr #6 │ │ │ │ + strdeq pc, [r8], -ip @ │ │ │ │ + andseq r0, r7, ip, lsr #5 │ │ │ │ + andseq r0, r7, r8, rrx │ │ │ │ + andseq r0, r7, r0, lsr #2 │ │ │ │ + eoreq pc, r8, r0, asr #4 │ │ │ │ + ldrsheq r0, [r7], -r0 @ │ │ │ │ + andseq r0, r7, ip, lsr #1 │ │ │ │ + eoreq pc, r8, r0, ror #3 │ │ │ │ + andseq r0, r7, r4, lsl #4 │ │ │ │ + @ instruction: 0x001703bc │ │ │ │ + andseq r0, r7, r0, lsl r0 │ │ │ │ + andseq r0, r7, r0, lsl r0 │ │ │ │ + eoreq pc, r8, r8, lsl r1 @ │ │ │ │ + andseq pc, r6, r8, asr #31 │ │ │ │ + @ instruction: 0x0016ffb0 │ │ │ │ + cmnpl r8, #-1526726656 @ 0xa5000000 │ │ │ │ + ldr r1, [pc, #-216] @ 42614 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411e8 │ │ │ │ - ldr r1, [pc, #364] @ 41110 │ │ │ │ + beq 4276c │ │ │ │ + ldr r1, [pc, #-236] @ 42618 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 414cc │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42a4c │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #320] @ 41114 │ │ │ │ - ldr r1, [pc, #320] @ 41118 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #-280] @ 4261c │ │ │ │ + ldr r1, [pc, #-280] @ 42620 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 416d8 │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42c54 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ bic r3, r3, #1 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - eoreq lr, r7, ip, lsr #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r8, r8, lsr r7 │ │ │ │ - eoreq lr, r7, ip, ror #16 │ │ │ │ - eoreq r1, r8, r4, lsl #31 │ │ │ │ - eoreq r1, r8, r8, asr #30 │ │ │ │ - andseq r2, r6, r8, ror #5 │ │ │ │ - @ instruction: 0x001878b4 │ │ │ │ - eoreq r1, r8, ip, asr #29 │ │ │ │ - andseq r2, r6, ip, asr #5 │ │ │ │ - andseq r2, r6, ip, ror #6 │ │ │ │ - mlaeq r8, ip, lr, r1 │ │ │ │ - andseq r2, r6, r4, asr r2 │ │ │ │ - eoreq r1, r8, r8, asr #27 │ │ │ │ - andseq r2, r6, r8, ror #5 │ │ │ │ - eoreq r1, r8, r8, lsr #27 │ │ │ │ - eoreq lr, r7, r4, ror #12 │ │ │ │ - eoreq r1, r8, r0, asr #26 │ │ │ │ - andseq r2, r6, r8, asr #4 │ │ │ │ - strdeq r1, [r8], -r8 @ │ │ │ │ - eoreq r1, r8, ip, asr #25 │ │ │ │ - eoreq r1, r8, r8, lsl #25 │ │ │ │ - eoreq r1, r8, r4, lsl #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r8, r8, asr r3 │ │ │ │ - mlaeq r8, ip, fp, r1 │ │ │ │ - eoreq r1, r8, ip, ror #22 │ │ │ │ - eoreq r1, r8, r4, lsr #22 │ │ │ │ - @ instruction: 0x001621f8 │ │ │ │ - eoreq r1, r8, ip, ror #21 │ │ │ │ - ldrdeq r1, [r8], -ip @ │ │ │ │ - andseq r2, r6, r4, asr #3 │ │ │ │ - eoreq r0, r8, r4, ror #3 │ │ │ │ - eoreq r1, r8, r8, lsl #17 │ │ │ │ - eoreq r1, r8, r8, asr r8 │ │ │ │ - eoreq r1, r8, r8, lsr #16 │ │ │ │ - andseq r2, r6, r0, lsr r0 │ │ │ │ - andseq r2, r6, r4, lsr r0 │ │ │ │ - andseq r2, r6, r0, lsr #32 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - strhteq r1, [r8], -ip │ │ │ │ - eoreq r1, r8, r4, ror r6 │ │ │ │ - eoreq r1, r8, r4, asr #12 │ │ │ │ - andeq r1, r0, ip, asr #5 │ │ │ │ - eoreq r1, r8, r0, lsl #12 │ │ │ │ - andeq r1, r0, r8, ror #4 │ │ │ │ - andeq r1, r0, r0, lsr #6 │ │ │ │ - andseq r1, r6, r4, asr fp │ │ │ │ - @ instruction: 0x00161af4 │ │ │ │ - @ instruction: 0x00161afc │ │ │ │ - strdeq r1, [r8], -r4 @ │ │ │ │ - andseq r1, r6, r8, ror #21 │ │ │ │ - @ instruction: 0x00161af4 │ │ │ │ - @ instruction: 0x00161af0 │ │ │ │ - andseq r1, r6, r8, lsl #22 │ │ │ │ - andseq r1, r6, r8, ror #20 │ │ │ │ - andseq r1, r6, r8, ror #13 │ │ │ │ - eoreq r1, r8, r8, asr r3 │ │ │ │ - andseq r1, r6, ip, asr r7 │ │ │ │ - andseq ip, r5, ip, lsr r9 │ │ │ │ - mlaeq r8, ip, r1, r1 │ │ │ │ - andseq r1, r6, ip, lsr #12 │ │ │ │ - andseq r1, r6, r0, asr #11 │ │ │ │ - andseq r1, r6, r8, ror #8 │ │ │ │ - andseq r1, r6, r8, ror r7 │ │ │ │ - eoreq pc, r7, r8, lsr r8 @ │ │ │ │ - andseq r1, r6, r0, lsl #5 │ │ │ │ - andseq r1, r6, r8, lsl r5 │ │ │ │ - andseq r1, r6, r8, lsl #10 │ │ │ │ - eoreq r1, r8, r0 │ │ │ │ - @ instruction: 0x001678b8 │ │ │ │ - eoreq r0, r8, r8, asr #27 │ │ │ │ - andseq r1, r6, r8, lsl r3 │ │ │ │ - andseq r1, r6, ip, lsl #12 │ │ │ │ - @ instruction: 0x001614bc │ │ │ │ - @ instruction: 0x001612d8 │ │ │ │ - eoreq r0, r8, ip, lsr sp │ │ │ │ - andseq r1, r6, r8, asr r3 │ │ │ │ - eoreq r0, r8, r8, lsr #25 │ │ │ │ - andseq r4, r9, r5, lsl #5 │ │ │ │ - eoreq r0, r8, r8, lsr #24 │ │ │ │ - eoreq r0, r8, r4, lsl ip │ │ │ │ - eoreq r0, r8, r8, ror #23 │ │ │ │ - ldrdeq r0, [r8], -r0 @ │ │ │ │ - eoreq r0, r8, ip, ror fp │ │ │ │ - eoreq r0, r8, r0, asr fp │ │ │ │ - eoreq r0, r8, r8, lsr #22 │ │ │ │ - andseq r9, r5, r8, ror sl │ │ │ │ - ldrdeq r0, [r8], -r0 @ │ │ │ │ - andseq r7, r6, r8, lsl #7 │ │ │ │ - @ instruction: 0x001611fc │ │ │ │ - andseq r0, r6, ip, lsl #29 │ │ │ │ - andseq r0, r6, ip, ror pc │ │ │ │ - andseq r0, r6, r0, lsr #29 │ │ │ │ - @ instruction: 0x00160ff8 │ │ │ │ - andseq r1, r6, r8, ror #4 │ │ │ │ - andseq r0, r6, r8, ror #28 │ │ │ │ - eoreq r0, r8, r0, asr r9 │ │ │ │ - andseq r7, r6, r8, lsl #4 │ │ │ │ - andseq r1, r6, r8, lsr #3 │ │ │ │ - @ instruction: 0x00160dd4 │ │ │ │ - andseq r1, r6, r8, asr r0 │ │ │ │ - eoreq r0, r8, r4, lsr #17 │ │ │ │ - eoreq r0, r8, r4, lsl #17 │ │ │ │ - andseq r0, r6, ip, ror #28 │ │ │ │ - andseq r0, r6, r8, lsr #24 │ │ │ │ - @ instruction: 0x00160cdc │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - andseq r0, r6, ip, lsr #25 │ │ │ │ - andseq r0, r6, r8, ror #24 │ │ │ │ - eoreq r0, r8, ip, asr r7 │ │ │ │ - andseq r0, r6, r4, asr #27 │ │ │ │ - andseq r0, r6, r0, lsl #31 │ │ │ │ - andseq r0, r6, ip, asr #23 │ │ │ │ - andseq r0, r6, ip, asr #23 │ │ │ │ - mlaeq r8, r4, r6, r0 │ │ │ │ - andseq r0, r6, r4, lsl #23 │ │ │ │ - andseq r0, r6, ip, ror #22 │ │ │ │ - cmnpl r8, #-1526726656 @ 0xa5000000 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40980 │ │ │ │ - b 40988 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + beq 41f00 │ │ │ │ + b 41f08 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40d54 │ │ │ │ - b 40ebc │ │ │ │ - ldr r3, [pc, #-240] @ 4111c │ │ │ │ - ldr r2, [pc, #-240] @ 41120 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bge 422dc │ │ │ │ + b 42444 │ │ │ │ + ldr r3, [pc, #-364] @ 42624 │ │ │ │ mov ip, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #-376] @ 42628 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ str ip, [r3, #500] @ 0x1f4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r2, [pc, #-272] @ 41124 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r2, [pc, #-396] @ 4262c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ - b 40774 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 41cf4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #-308] @ 41128 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #-432] @ 42630 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r2, [pc, #-332] @ 4112c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r2, [pc, #-456] @ 42634 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r9, [sp, #36] @ 0x24 │ │ │ │ - ldr r8, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #-360] @ 41130 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ + ldr r3, [pc, #-484] @ 42638 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #500] @ 0x1f4 │ │ │ │ - beq 41880 │ │ │ │ - vldr s15, [r5, #24] │ │ │ │ - vldr s13, [pc, #-216] @ 411d8 │ │ │ │ + beq 42dfc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - vcvt.f32.u32 s15, s15 │ │ │ │ + vldr s13, [pc, #-336] @ 426e0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ + vldr s15, [r5, #24] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add r2, r3, r2 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ add r2, r2, r0 │ │ │ │ - vdiv.f32 s14, s13, s15 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ add r2, r2, r0 │ │ │ │ + vdiv.f32 s14, s13, s15 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ vmov s15, r2 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r2, r1, r2 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - add r2, r2, r0 │ │ │ │ mov r1, #6 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + add r2, r2, r0 │ │ │ │ mov r0, #3 │ │ │ │ vdiv.f32 s13, s14, s15 │ │ │ │ vmov s15, r2 │ │ │ │ - ldr r2, [pc, #-476] @ 41134 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ + ldr r2, [pc, #-596] @ 4263c │ │ │ │ add r2, pc, r2 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-500] @ 41138 │ │ │ │ - ldr ip, [pc, #-500] @ 4113c │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-620] @ 42640 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr ip, [pc, #-624] @ 42644 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #500] @ 0x1f4 │ │ │ │ + ldr r6, [r2, #464] @ 0x1d0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r3, [r2, #500] @ 0x1f4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ - add r1, r0, #1 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ str lr, [r2, #24] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ - bic r1, r1, #1 │ │ │ │ str lr, [r2, #28] │ │ │ │ ldr lr, [r3, #12] │ │ │ │ str lr, [r2, #32] │ │ │ │ - sub r0, r0, #12 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ - str r1, [r2, #48] @ 0x30 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r6, [r2, #464] @ 0x1d0 │ │ │ │ - str lr, [r2, #36] @ 0x24 │ │ │ │ - str r1, [r2, #100] @ 0x64 │ │ │ │ - str r1, [r2, #88] @ 0x58 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ str r1, [r2, #64] @ 0x40 │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ - str r1, [r2, #92] @ 0x5c │ │ │ │ + str r1, [r2, #76] @ 0x4c │ │ │ │ str r1, [r2, #80] @ 0x50 │ │ │ │ - cmp r0, #20 │ │ │ │ - bhi 413dc │ │ │ │ - ldrb r0, [ip, r0] │ │ │ │ - add pc, pc, r0, lsl #2 │ │ │ │ + str r1, [r2, #88] @ 0x58 │ │ │ │ + str r1, [r2, #92] @ 0x5c │ │ │ │ + str r1, [r2, #96] @ 0x60 │ │ │ │ + str r1, [r2, #100] @ 0x64 │ │ │ │ + add r1, r0, #1 │ │ │ │ + bic r1, r1, #1 │ │ │ │ + str lr, [r2, #36] @ 0x24 │ │ │ │ + str r1, [r2, #48] @ 0x30 │ │ │ │ + sub r2, r0, #12 │ │ │ │ + cmp r2, #20 │ │ │ │ + bhi 4295c │ │ │ │ + ldrb r2, [ip, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #-620] @ 41140 │ │ │ │ + ldr r2, [pc, #-740] @ 42648 │ │ │ │ mov sl, #24 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov fp, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ strd sl, [r2, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #-636] @ 41144 │ │ │ │ + ldr r2, [pc, #-756] @ 4264c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r2, #68] @ 0x44 │ │ │ │ str r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ mov r1, #16 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 413fc │ │ │ │ - ldr r2, [pc, #-676] @ 41148 │ │ │ │ - mov r1, #0 │ │ │ │ + beq 4297c │ │ │ │ + ldr r2, [pc, #-796] @ 42650 │ │ │ │ + mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #-696] @ 4114c │ │ │ │ + ldr r1, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ + str r1, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [pc, #-816] @ 42654 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #124] @ 0x7c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ str r1, [r2, #128] @ 0x80 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r1, [r2, #132] @ 0x84 │ │ │ │ @@ -35848,5044 +37292,5300 @@ │ │ │ │ str r1, [r2, #144] @ 0x90 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r1, [r2, #148] @ 0x94 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r1, [r2, #152] @ 0x98 │ │ │ │ str r3, [r2, #156] @ 0x9c │ │ │ │ - b 403c8 │ │ │ │ - ldr r2, [pc, #-776] @ 41150 │ │ │ │ + b 41968 │ │ │ │ + ldr r2, [pc, #-896] @ 42658 │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r2, #68] @ 0x44 │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ mov r1, #11 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [r2, #72] @ 0x48 │ │ │ │ - b 413dc │ │ │ │ - ldr r2, [pc, #-816] @ 41154 │ │ │ │ + b 4295c │ │ │ │ + ldr r2, [pc, #-936] @ 4265c │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r2, #68] @ 0x44 │ │ │ │ + str r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ mov r1, #10 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - b 413dc │ │ │ │ - ldr r2, [pc, #-852] @ 41158 │ │ │ │ + b 4295c │ │ │ │ + ldr r2, [pc, #-972] @ 42660 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r2, #68] @ 0x44 │ │ │ │ + str r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ mov r1, #8 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - b 413dc │ │ │ │ - ldr r1, [pc, #-888] @ 4115c │ │ │ │ + b 4295c │ │ │ │ + ldr r1, [pc, #-1008] @ 42664 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4164c │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42bc8 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #-932] @ 41160 │ │ │ │ - ldr r1, [pc, #-932] @ 41164 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #-1052] @ 42668 │ │ │ │ + ldr r1, [pc, #-1052] @ 4266c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41844 │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42dc0 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ bic r3, r3, #2 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - ldr r2, [pc, #-976] @ 41168 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + ldr r2, [pc, #-1096] @ 42670 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + mov sl, r7 │ │ │ │ + ldm r4, {r4, r6, r8, fp} │ │ │ │ cmp r3, #0 │ │ │ │ - ldm r7, {r7, sl, fp} │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - ldr r9, [sp, #36] @ 0x24 │ │ │ │ - ldr r8, [sp, #52] @ 0x34 │ │ │ │ - beq 417c8 │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + beq 42d44 │ │ │ │ + ldr r3, [sl, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4028c │ │ │ │ - ldr r2, [pc, #-1040] @ 4116c │ │ │ │ + bne 4182c │ │ │ │ + ldr r2, [pc, #-1156] @ 42674 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #-1056] @ 41170 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #-1172] @ 42678 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40204 │ │ │ │ - cmp fp, #0 │ │ │ │ - bne 41b0c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 41790 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 43088 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 417c8 │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ + beq 42d44 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40150 │ │ │ │ - b 41574 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bne 416cc │ │ │ │ + b 42af0 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40b5c │ │ │ │ - ldr r2, [pc, #-1132] @ 41174 │ │ │ │ + bl 83054 │ │ │ │ + b 420d4 │ │ │ │ + ldr r2, [pc, #-1248] @ 4267c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40204 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 41790 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 41984 │ │ │ │ - cmp r8, r1 │ │ │ │ - bls 417a0 │ │ │ │ - ldr r2, [pc, #-1168] @ 41178 │ │ │ │ + bhi 42f00 │ │ │ │ + cmp r7, r1 │ │ │ │ + bls 42d1c │ │ │ │ + ldr r2, [pc, #-1284] @ 42680 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40b5c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r6, #456] @ 0x1c8 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #-1204] @ 4117c │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + bl 83054 │ │ │ │ + b 420d4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r4, [r6, #456] @ 0x1c8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #-1320] @ 42684 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r1, [pc, #-1236] @ 41180 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r1, [pc, #-1352] @ 42688 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 417e0 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42d5c │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #-1280] @ 41184 │ │ │ │ - ldr r1, [pc, #-1280] @ 41188 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #-1396] @ 4268c │ │ │ │ + ldr r1, [pc, #-1396] @ 42690 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 418e0 │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42e5c │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ bic r3, r3, #8 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - ldr r2, [pc, #-1324] @ 4118c │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + ldr r2, [pc, #-1440] @ 42694 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r6, #16] │ │ │ │ - b 407a4 │ │ │ │ - ldr r1, [pc, #-1360] @ 41190 │ │ │ │ + b 41d24 │ │ │ │ + ldr r1, [pc, #-1476] @ 42698 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #-1408] @ 41194 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #-1524] @ 4269c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r3, [pc, #-1432] @ 41198 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r3, [pc, #-1548] @ 426a0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #352] @ 0x160 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 40958 │ │ │ │ + bl 1d328 │ │ │ │ + b 41ed4 │ │ │ │ cmp r2, #3 │ │ │ │ - ble 40958 │ │ │ │ - ldr r3, [pc, #-1460] @ 4119c │ │ │ │ + ble 41ed4 │ │ │ │ + ldr r3, [pc, #-1576] @ 426a4 │ │ │ │ sub r2, r2, #4 │ │ │ │ + mov ip, #0 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + mvn r0, #127 @ 0x7f │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ - bic r2, r2, #3 │ │ │ │ add r1, r3, #4 │ │ │ │ add r2, r2, r1 │ │ │ │ - mov ip, #0 │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - b 41774 │ │ │ │ + b 42cf0 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r1 │ │ │ │ strb ip, [r3] │ │ │ │ strb r0, [r3, #1] │ │ │ │ strb ip, [r3, #2] │ │ │ │ strb r0, [r3, #3] │ │ │ │ mov r3, r1 │ │ │ │ - bne 41770 │ │ │ │ - b 40958 │ │ │ │ + bne 42cec │ │ │ │ + b 41ed4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 41990 │ │ │ │ - bhi 40b48 │ │ │ │ + beq 42f0c │ │ │ │ + bhi 420c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - bhi 41600 │ │ │ │ + bhi 42b7c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1560] @ 411a0 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40bcc │ │ │ │ - ldr r2, [pc, #-1580] @ 411a4 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r2, [pc, #-1684] @ 426a8 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 42144 │ │ │ │ + ldr r2, [pc, #-1696] @ 426ac │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 41588 │ │ │ │ - ldr r1, [pc, #-1600] @ 411a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 42b04 │ │ │ │ + ldr r1, [pc, #-1716] @ 426b0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41908 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42e84 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #-1644] @ 411ac │ │ │ │ - ldr r1, [pc, #-1644] @ 411b0 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #-1760] @ 426b4 │ │ │ │ + ldr r1, [pc, #-1760] @ 426b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41ae0 │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 4305c │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ bic r3, r3, #4 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - ldr r1, [pc, #-1688] @ 411b4 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + ldr r1, [pc, #-1804] @ 426bc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ orr r3, r3, #2 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - bne 40aa4 │ │ │ │ - ldr r3, [pc, #-1728] @ 411b8 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + bne 42024 │ │ │ │ + ldr r3, [pc, #-1844] @ 426c0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #500] @ 0x1f4 │ │ │ │ - ldr r2, [pc, #-1740] @ 411bc │ │ │ │ + ldr r2, [pc, #-1856] @ 426c4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #-1772] @ 411c0 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #-1888] @ 426c8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 40258 │ │ │ │ - ldr r1, [pc, #-1828] @ 411c4 │ │ │ │ + bl 1dac0 │ │ │ │ + b 417e4 │ │ │ │ + ldr r1, [pc, #-1944] @ 426cc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ orr r3, r3, #8 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - ldr r1, [pc, #-1864] @ 411c8 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + ldr r1, [pc, #-1980] @ 426d0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41a68 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42fe4 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #-1908] @ 411cc │ │ │ │ - ldr r1, [pc, #-1908] @ 411d0 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #-2024] @ 426d4 │ │ │ │ + ldr r1, [pc, #-2024] @ 426d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - streq r0, [r6, #56] @ 0x38 │ │ │ │ - beq 40d54 │ │ │ │ - ldr r1, [pc, #-1940] @ 411d4 │ │ │ │ + streq r0, [r7, #56] @ 0x38 │ │ │ │ + beq 422dc │ │ │ │ + ldr r1, [pc, #-2056] @ 426dc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - b 40d54 │ │ │ │ - cmp r8, r1 │ │ │ │ - bls 40b48 │ │ │ │ - b 41600 │ │ │ │ + str r3, [r7, #56] @ 0x38 │ │ │ │ + b 422dc │ │ │ │ + cmp r7, r1 │ │ │ │ + bls 420c0 │ │ │ │ + b 42b7c │ │ │ │ vldr s15, [r5, #24] │ │ │ │ - vldr s14, [pc, #724] @ 41c70 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ + vldr s14, [pc, #720] @ 431ec │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ ldr lr, [r5, #32] │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ add ip, r3, ip │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ add ip, ip, lr │ │ │ │ + ldr lr, [r6, #32] │ │ │ │ vdiv.f32 s12, s14, s15 │ │ │ │ vldr s15, [r6, #24] │ │ │ │ - ldr lr, [r6, #32] │ │ │ │ add r1, r3, r1 │ │ │ │ - vcvt.f32.u32 s15, s15 │ │ │ │ add r1, r1, lr │ │ │ │ ldr lr, [r5, #44] @ 0x2c │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ add ip, ip, lr │ │ │ │ vdiv.f32 s13, s14, s15 │ │ │ │ vmov s15, ip │ │ │ │ ldr ip, [r6, #44] @ 0x2c │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ add ip, r0, ip │ │ │ │ vdiv.f32 s14, s12, s15 │ │ │ │ vmov s15, r1 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r1, r0, r1 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ add r0, ip, r0 │ │ │ │ ldr ip, [r5, #48] @ 0x30 │ │ │ │ vdiv.f32 s12, s13, s15 │ │ │ │ add r0, r0, ip │ │ │ │ vmov s15, r0 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ add r1, r1, r0 │ │ │ │ vdiv.f32 s13, s14, s15 │ │ │ │ vmov s15, r1 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s12, s15 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 417ac │ │ │ │ - ldr r2, [pc, #548] @ 41c74 │ │ │ │ + bpl 42d28 │ │ │ │ + ldr r2, [pc, #548] @ 431f0 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40bcc │ │ │ │ - str r5, [r2, #500] @ 0x1f4 │ │ │ │ - b 412a4 │ │ │ │ - ldr r1, [pc, #520] @ 41c78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 42144 │ │ │ │ + str r5, [sl, #500] @ 0x1f4 │ │ │ │ + b 42824 │ │ │ │ + ldr r1, [pc, #520] @ 431f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 415d8 │ │ │ │ + bne 42444 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 42b54 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 409e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40ebc │ │ │ │ - ldr r3, [pc, #476] @ 41c7c │ │ │ │ - ldr r1, [pc, #476] @ 41c80 │ │ │ │ + blt 42444 │ │ │ │ + ldr r3, [pc, #476] @ 431f8 │ │ │ │ + ldr r1, [pc, #476] @ 431fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #388] @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40d54 │ │ │ │ - ldr r1, [pc, #448] @ 41c84 │ │ │ │ + beq 422dc │ │ │ │ + ldr r1, [pc, #448] @ 43200 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ + bne 42444 │ │ │ │ mov r3, #2 │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - b 40d54 │ │ │ │ - ldr r1, [pc, #416] @ 41c88 │ │ │ │ + str r3, [r7, #56] @ 0x38 │ │ │ │ + b 422dc │ │ │ │ + ldr r1, [pc, #416] @ 43204 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ + bne 42444 │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ orr r3, r3, #4 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - b 40d54 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #376] @ 41c8c │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b 422dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #376] @ 43208 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40204 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #344] @ 41c90 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40224 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 83054 │ │ │ │ + b 41790 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #300] @ 41c94 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #344] @ 4320c │ │ │ │ + mov ip, r0 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417b0 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #300] @ 43210 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40224 │ │ │ │ - ldr r2, [pc, #276] @ 41c98 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417b0 │ │ │ │ + ldr r2, [pc, #276] @ 43214 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ - b 40258 │ │ │ │ - ldr r2, [pc, #232] @ 41c9c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1dac0 │ │ │ │ + b 417e4 │ │ │ │ + ldr r2, [pc, #232] @ 43218 │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #196] @ 41ca0 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #160] @ 41ca4 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #196] @ 4321c │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #160] @ 43220 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 40258 │ │ │ │ - ldr r2, [pc, #128] @ 41ca8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 417e4 │ │ │ │ + ldr r2, [pc, #128] @ 43224 │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - b 40258 │ │ │ │ - ldr r2, [pc, #88] @ 41cac │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1dac0 │ │ │ │ + b 417e4 │ │ │ │ + ldr r2, [pc, #88] @ 43228 │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 40258 │ │ │ │ + bl 1dac0 │ │ │ │ + b 417e4 │ │ │ │ cmnpl r8, #-1526726656 @ 0xa5000000 │ │ │ │ - @ instruction: 0x00160bbc │ │ │ │ - andseq fp, r5, ip, asr #24 │ │ │ │ - eoreq r0, r8, r4, lsr r5 │ │ │ │ - andseq r0, r6, r4, lsr #20 │ │ │ │ - andseq r0, r6, r0, lsl sl │ │ │ │ - andseq r0, r6, ip, ror #19 │ │ │ │ - @ instruction: 0x001608d0 │ │ │ │ - andseq r0, r6, r0, ror #17 │ │ │ │ - @ instruction: 0x001608fc │ │ │ │ - andseq r0, r6, ip, lsl #25 │ │ │ │ - andseq r0, r6, ip, asr #23 │ │ │ │ - @ instruction: 0x001607dc │ │ │ │ - mulseq r6, ip, r7 │ │ │ │ - @ instruction: 0x00160bb8 │ │ │ │ - andseq r0, r6, ip, asr fp │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0x0016fffc │ │ │ │ + mulseq r6, r0, r0 │ │ │ │ + strhteq lr, [r8], -r8 │ │ │ │ + andseq pc, r6, r8, ror #28 │ │ │ │ + andseq pc, r6, r4, asr lr @ │ │ │ │ + andseq pc, r6, r0, lsr lr @ │ │ │ │ + andseq pc, r6, r0, lsl sp @ │ │ │ │ + andseq pc, r6, r4, lsl sp @ │ │ │ │ + andseq pc, r6, r8, lsr sp @ │ │ │ │ + andseq r0, r7, ip, asr #1 │ │ │ │ + andseq r0, r7, r8 │ │ │ │ + andseq pc, r6, r8, lsl ip @ │ │ │ │ + @ instruction: 0x0016fbd0 │ │ │ │ + @ instruction: 0x0016fff4 │ │ │ │ + mulseq r6, r8, pc @ │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ mov r4, r0 │ │ │ │ - ldr lr, [pc, #76] @ 41d0c │ │ │ │ mov r5, r1 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + ldr lr, [pc, #72] @ 43298 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr] │ │ │ │ ldr r6, [lr, #4] │ │ │ │ mla r5, r5, ip, r4 │ │ │ │ ldr r4, [lr, #12] │ │ │ │ mul ip, r6, ip │ │ │ │ mla r4, r6, r5, r4 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr lr, [lr, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldrd r4, [sp] │ │ │ │ str ip, [sp, #24] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ mov ip, lr │ │ │ │ - str r4, [sp, #16] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx ip │ │ │ │ - eoreq r0, r8, r4, ror #22 │ │ │ │ + ldrdeq pc, [r8], -r4 @ │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #268] @ 41e38 │ │ │ │ + ldr r5, [pc, #280] @ 433d8 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ ldr r4, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41dc0 │ │ │ │ - ldr r5, [pc, #248] @ 41e3c │ │ │ │ + bne 43360 │ │ │ │ + ldr r5, [pc, #260] @ 433dc │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 41d8c │ │ │ │ - ldr r3, [pc, #228] @ 41e40 │ │ │ │ + bge 4332c │ │ │ │ + ldr r3, [pc, #240] @ 433e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41d70 │ │ │ │ + beq 43304 │ │ │ │ ldr r1, [r3, #188] @ 0xbc │ │ │ │ - bl 1b6c8 │ │ │ │ - ldr r3, [pc, #204] @ 41e44 │ │ │ │ + bl 1b624 │ │ │ │ + ldr r3, [pc, #216] @ 433e4 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r3, #184] @ 0xb8 │ │ │ │ str r2, [r3, #12] │ │ │ │ + str r2, [r3, #184] @ 0xb8 │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r2, r5, #24 │ │ │ │ movw r1, #17921 @ 0x4601 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41df0 │ │ │ │ + bne 43390 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #148] @ 41e48 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #148] @ 433e8 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 41d54 │ │ │ │ - ldr r2, [pc, #132] @ 41e4c │ │ │ │ + b 432e8 │ │ │ │ + ldr r2, [pc, #132] @ 433ec │ │ │ │ movw r1, #17925 @ 0x4605 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e1c │ │ │ │ - ldr r3, [pc, #108] @ 41e50 │ │ │ │ + bne 433bc │ │ │ │ + ldr r3, [pc, #108] @ 433f0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 41d3c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 432d0 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #80] @ 41e54 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #80] @ 433f4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - b 41da4 │ │ │ │ - ldr r2, [pc, #52] @ 41e58 │ │ │ │ + b 43344 │ │ │ │ + ldr r2, [pc, #52] @ 433f8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - b 41ddc │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - eoreq r0, r8, r4, ror #21 │ │ │ │ - eoreq r0, r8, ip, asr #21 │ │ │ │ - eoreq r0, r8, ip, lsr #21 │ │ │ │ - eoreq r0, r8, r0, ror sl │ │ │ │ - eoreq lr, r7, r0, lsl #20 │ │ │ │ - eoreq r0, r8, r0, asr #20 │ │ │ │ - andseq r0, r6, r8, asr #22 │ │ │ │ - andseq r0, r6, r0, lsl #22 │ │ │ │ - ldr r3, [pc, #20] @ 41e78 │ │ │ │ - ldr r2, [pc, #20] @ 41e7c │ │ │ │ + b 4337c │ │ │ │ + eoreq pc, r8, r8, ror #10 │ │ │ │ + eoreq pc, r8, r0, asr r5 @ │ │ │ │ + eoreq pc, r8, r8, lsr r5 @ │ │ │ │ + eoreq pc, r8, ip, lsl #10 │ │ │ │ + ldrdeq pc, [r8], -r0 @ │ │ │ │ + eoreq sp, r8, ip, asr r4 │ │ │ │ + eoreq pc, r8, r0, lsr #9 │ │ │ │ + andseq pc, r6, r0, ror #30 │ │ │ │ + andseq pc, r6, ip, lsl pc @ │ │ │ │ + ldr r3, [pc, #20] @ 43418 │ │ │ │ + ldr r2, [pc, #20] @ 4341c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq r0, r8, r0, asr #19 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ + ldr r1, [r3, #196] @ 0xc4 │ │ │ │ + b 147388 │ │ │ │ + eoreq pc, r8, r0, lsr #8 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #400] @ 42028 │ │ │ │ + ldr r4, [pc, #404] @ 435d4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41f4c │ │ │ │ + bne 43500 │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ mov r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ - beq 41f60 │ │ │ │ - ldr r2, [pc, #360] @ 4202c │ │ │ │ - ldr r6, [pc, #360] @ 42030 │ │ │ │ - add r2, pc, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4350c │ │ │ │ + ldr r2, [pc, #364] @ 435d8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r6, [pc, #356] @ 435dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r6, #200] @ 0xc8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1bb9c │ │ │ │ + ldr r0, [r6, #200] @ 0xc8 │ │ │ │ + bl 1baf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #16] │ │ │ │ - beq 41ff4 │ │ │ │ + beq 435a0 │ │ │ │ add r7, r6, #204 @ 0xcc │ │ │ │ - mov r2, r7 │ │ │ │ mov r1, #17920 @ 0x4600 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + mov r2, r7 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 41f94 │ │ │ │ + bne 43540 │ │ │ │ movw r1, #20261 @ 0x4f25 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - mov r2, #160 @ 0xa0 │ │ │ │ - mov r1, r7 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ clz r0, r0 │ │ │ │ + mov r2, #160 @ 0xa0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ + mov r1, r7 │ │ │ │ str r0, [r6, #364] @ 0x16c │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [pc, #248] @ 42034 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [pc, #252] @ 435e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #228] @ 42038 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #220] @ 435e4 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #212] @ 4203c │ │ │ │ + b 434e8 │ │ │ │ + ldr r0, [pc, #212] @ 435e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #200] @ 0xc8 │ │ │ │ - bne 41ebc │ │ │ │ - ldr r0, [pc, #188] @ 42040 │ │ │ │ + bne 43464 │ │ │ │ + ldr r0, [pc, #188] @ 435ec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #200] @ 0xc8 │ │ │ │ - b 41ebc │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 43464 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #156] @ 42044 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #156] @ 435f0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #136] @ 42048 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #136] @ 435f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41fd0 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r1, [pc, #116] @ 4204c │ │ │ │ - ldr r3, [pc, #116] @ 42050 │ │ │ │ + blt 4357c │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #116] @ 435f8 │ │ │ │ mvn r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r4, r2 │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str r2, [r3] │ │ │ │ - b 41f40 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r6, #200] @ 0xc8 │ │ │ │ + ldr r1, [pc, #108] @ 435fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + b 434e8 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #72] @ 42054 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + ldr r4, [r6, #200] @ 0xc8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #72] @ 43600 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 41fb8 │ │ │ │ - eoreq r0, r8, ip, lsl #19 │ │ │ │ - andseq r0, r6, r0, asr #21 │ │ │ │ - eoreq r0, r8, r4, asr r9 │ │ │ │ - eoreq lr, r7, ip, lsl #17 │ │ │ │ - eoreq lr, r7, r4, ror r8 │ │ │ │ - andseq r0, r6, ip, lsr #5 │ │ │ │ - mulseq r6, ip, r2 │ │ │ │ - andseq r0, r6, r4, lsl sl │ │ │ │ - eoreq r0, r8, r8, ror #16 │ │ │ │ - eoreq r0, r8, r8, asr #16 │ │ │ │ - eoreq lr, r7, r4, ror #15 │ │ │ │ - mulseq r6, r4, r9 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43564 │ │ │ │ + eoreq pc, r8, r4, ror #7 │ │ │ │ + @ instruction: 0x0016fed0 │ │ │ │ + eoreq pc, r8, r8, lsr #7 │ │ │ │ + eoreq sp, r8, r4, ror #5 │ │ │ │ + eoreq sp, r8, r0, asr #5 │ │ │ │ + andseq pc, r6, r0, asr #13 │ │ │ │ + @ instruction: 0x0016f6b0 │ │ │ │ + andseq pc, r6, r0, lsr #28 │ │ │ │ + strhteq pc, [r8], -ip @ │ │ │ │ + mlaeq r8, r8, r2, pc @ │ │ │ │ + eoreq sp, r8, r4, lsr r2 │ │ │ │ + mulseq r6, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4208c │ │ │ │ - ldr r5, [pc, #28] @ 42094 │ │ │ │ + beq 43640 │ │ │ │ + ldr r5, [pc, #40] @ 43654 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #200] @ 0xc8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #200] @ 0xc8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 41e80 │ │ │ │ - strhteq r0, [r8], -r0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 43420 │ │ │ │ + strdeq pc, [r8], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #1536] @ 426b0 │ │ │ │ - ldr ip, [pc, #1536] @ 426b4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r7, ip] │ │ │ │ - sub r2, r2, r0 │ │ │ │ - ldr ip, [ip] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r7, [pc, #1548] @ 43c8c │ │ │ │ sub r3, r3, r1 │ │ │ │ - adds ip, ip, r2, lsr #1 │ │ │ │ - ldr r2, [pc, #1512] @ 426b8 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + mov ip, r1 │ │ │ │ + sub r2, r2, r0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [pc, #1532] @ 43c90 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r7, r1] │ │ │ │ + ldr r1, [r1] │ │ │ │ + adds r1, r1, r2, lsr #1 │ │ │ │ + ldr r2, [pc, #1512] @ 43c94 │ │ │ │ + movmi r5, #0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ - movmi r5, #0 │ │ │ │ add r2, r2, r3, lsr #1 │ │ │ │ - ldr r3, [pc, #1488] @ 426bc │ │ │ │ + ldr r3, [pc, #1496] @ 43c98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #204] @ 0xcc │ │ │ │ - bmi 42100 │ │ │ │ + bmi 436d4 │ │ │ │ sub r5, r3, r0 │ │ │ │ - cmp r5, ip │ │ │ │ - movge r5, ip │ │ │ │ - ldr ip, [pc, #1464] @ 426c0 │ │ │ │ + cmp r5, r1 │ │ │ │ + movge r5, r1 │ │ │ │ + ldr r1, [pc, #1472] @ 43c9c │ │ │ │ cmp r2, #0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr ip, [ip, #208] @ 0xd0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 42124 │ │ │ │ - sub r4, ip, r1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r1, [r1, #208] @ 0xd0 │ │ │ │ + blt 436f8 │ │ │ │ + sub r4, r1, ip │ │ │ │ cmp r4, r2 │ │ │ │ movge r4, r2 │ │ │ │ - ldr r8, [pc, #1432] @ 426c4 │ │ │ │ + ldr r8, [pc, #1440] @ 43ca0 │ │ │ │ cmp r3, r0 │ │ │ │ - cmpcs ip, r1 │ │ │ │ + cmpcs r1, ip │ │ │ │ add r8, pc, r8 │ │ │ │ str r0, [r8] │ │ │ │ - str r1, [r8, #196] @ 0xc4 │ │ │ │ - bcs 42168 │ │ │ │ - ldr r2, [pc, #1408] @ 426c8 │ │ │ │ - strd r0, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + str ip, [r8, #196] @ 0xc4 │ │ │ │ + bcs 43750 │ │ │ │ + ldr r2, [pc, #1416] @ 43ca4 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ + stmib sp, {r0, ip} │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1342a4 │ │ │ │ - ldr r2, [pc, #1364] @ 426cc │ │ │ │ - bic r3, r6, #255 @ 0xff │ │ │ │ - cmp r3, r2 │ │ │ │ + bl 140d7c │ │ │ │ + bic r2, r6, #255 @ 0xff │ │ │ │ + mov r3, #16896 @ 0x4200 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq 42494 │ │ │ │ - ldr r2, [pc, #1348] @ 426d0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 42494 │ │ │ │ - add r2, r2, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #1336] @ 426d4 │ │ │ │ - add r2, r2, #-268435455 @ 0xf0000001 │ │ │ │ - add r2, r2, #1179648 @ 0x120000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 43a68 │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 43a68 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r6, r3 │ │ │ │ cmpne r6, r2 │ │ │ │ - beq 42434 │ │ │ │ + beq 43a08 │ │ │ │ add r3, r6, #-1358954496 @ 0xaf000000 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ bfc r3, #8, #19 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42434 │ │ │ │ - ldr r3, [pc, #1296] @ 426d8 │ │ │ │ + beq 43a08 │ │ │ │ add r2, r6, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ sub r2, r2, #81 @ 0x51 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ - ldr r9, [pc, #1272] @ 426dc │ │ │ │ - ldr r2, [pc, #1272] @ 426e0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r9, #4] │ │ │ │ + ldr r8, [pc, #1232] @ 43ca8 │ │ │ │ + ldr r2, [pc, #1232] @ 43cac │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r8, #4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4243c │ │ │ │ - ldr r7, [r9, #16] │ │ │ │ - add r2, r9, #368 @ 0x170 │ │ │ │ + bne 43a10 │ │ │ │ + ldr r7, [r8, #16] │ │ │ │ + add r2, r8, #368 @ 0x170 │ │ │ │ movw r1, #17922 @ 0x4602 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42578 │ │ │ │ - ldr r3, [r9, #392] @ 0x188 │ │ │ │ + bne 43b54 │ │ │ │ + ldr r3, [r8, #392] @ 0x188 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 425a0 │ │ │ │ - ldr r3, [r9, #400] @ 0x190 │ │ │ │ + bne 43b7c │ │ │ │ + ldr r3, [r8, #400] @ 0x190 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 423e4 │ │ │ │ + beq 439bc │ │ │ │ cmp r3, #4 │ │ │ │ - bne 42518 │ │ │ │ - ldr r2, [pc, #1188] @ 426e4 │ │ │ │ + bne 43af4 │ │ │ │ + ldr r2, [pc, #1148] @ 43cb0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r7, [r9, #16] │ │ │ │ - ldr r2, [pc, #1168] @ 426e8 │ │ │ │ - movw r1, #17924 @ 0x4604 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r7, [r8, #16] │ │ │ │ + movw r1, #17924 @ 0x4604 │ │ │ │ + ldr r2, [pc, #1124] @ 43cb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 425b8 │ │ │ │ - ldr r1, [r9, #240] @ 0xf0 │ │ │ │ - ldr sl, [r9, #252] @ 0xfc │ │ │ │ - mov fp, #1 │ │ │ │ - lsl r1, fp, r1 │ │ │ │ - ldr r9, [r9, #264] @ 0x108 │ │ │ │ - lsl sl, fp, sl │ │ │ │ - lsl r9, fp, r9 │ │ │ │ - cmp r1, sl │ │ │ │ - movge r3, r1 │ │ │ │ - movlt r3, sl │ │ │ │ - cmp r3, r9 │ │ │ │ - movlt r3, r9 │ │ │ │ - add r0, r3, r3, lsl fp │ │ │ │ - lsl r0, r0, fp │ │ │ │ - lsl r8, r3, fp │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ + bne 43b94 │ │ │ │ + ldr sl, [r8, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r9, [r8, #252] @ 0xfc │ │ │ │ + ldr fp, [r8, #264] @ 0x108 │ │ │ │ + mov r8, #1 │ │ │ │ + lsl sl, r8, sl │ │ │ │ + lsl r9, r8, r9 │ │ │ │ + lsl fp, r8, fp │ │ │ │ + cmp sl, r9 │ │ │ │ + movge r2, sl │ │ │ │ + movlt r2, r9 │ │ │ │ + cmp r2, fp │ │ │ │ + movge r3, r2 │ │ │ │ + movlt r3, fp │ │ │ │ + lsl r2, r3, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 42694 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add r2, r3, r8 │ │ │ │ - add r3, r3, r8, lsl #1 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ble 42370 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ - sub r1, sl, #1 │ │ │ │ - sub r8, r8, #2 │ │ │ │ - uxth fp, r0 │ │ │ │ - movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ - sub r1, r9, #1 │ │ │ │ - uxth sl, r0 │ │ │ │ - movw r0, #65535 @ 0xffff │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add r8, r2, r8 │ │ │ │ - sub ip, r2, #2 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + add r0, r2, r3 │ │ │ │ + lsl r0, r0, r8 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + bl 1d094 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + beq 43c70 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add r8, r1, r2 │ │ │ │ + add r2, r8, r2 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ble 4394c │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + sub sl, sl, #1 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + sub r9, r9, #1 │ │ │ │ + sub fp, fp, #1 │ │ │ │ + sdiv sl, r2, sl │ │ │ │ mov r1, r3 │ │ │ │ - uxth r9, r0 │ │ │ │ - sub r0, r2, #2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - sub lr, r2, #2 │ │ │ │ + sdiv r9, r2, r9 │ │ │ │ + sdiv fp, r2, fp │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + uxth lr, sl │ │ │ │ + sub sl, r8, #2 │ │ │ │ + uxth ip, r9 │ │ │ │ + sub r9, r2, #2 │ │ │ │ mov r2, r3 │ │ │ │ - strh r2, [ip, #2]! │ │ │ │ - strh r1, [r0, #2]! │ │ │ │ - add r2, fp, r2 │ │ │ │ - add r1, r1, sl │ │ │ │ - strh r3, [lr, #2]! │ │ │ │ - cmp ip, r8 │ │ │ │ - add r3, r3, r9 │ │ │ │ + uxth fp, fp │ │ │ │ + strh r2, [r0], #2 │ │ │ │ + add r2, lr, r2 │ │ │ │ + cmp r8, r0 │ │ │ │ + strh r1, [sl, #2]! │ │ │ │ + add r1, r1, ip │ │ │ │ uxth r2, r2 │ │ │ │ + strh r3, [r9, #2]! │ │ │ │ + add r3, r3, fp │ │ │ │ uxth r1, r1 │ │ │ │ uxth r3, r3 │ │ │ │ - bne 42344 │ │ │ │ + bne 43920 │ │ │ │ mov r0, #24 │ │ │ │ - bl 1d15c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 42674 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [r8, #4] │ │ │ │ + bl 1d094 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 43c50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r8 │ │ │ │ + mov r2, r9 │ │ │ │ movw r1, #17925 @ 0x4605 │ │ │ │ mov r0, r7 │ │ │ │ - str r3, [r8] │ │ │ │ - str r3, [r8, #20] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + str r3, [r9, #4] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r9] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42614 │ │ │ │ - ldr r3, [pc, #800] @ 426ec │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 43bf0 │ │ │ │ + ldr r3, [pc, #788] @ 43cb8 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r0, [r9, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r9, [pc, #772] @ 426f0 │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r9, [pc, #760] @ 43cbc │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + mov r3, #1 │ │ │ │ str r7, [sp] │ │ │ │ + mov r2, #3 │ │ │ │ + mov r0, #0 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r1, [r9, #388] @ 0x184 │ │ │ │ ldr r8, [r9, #412] @ 0x19c │ │ │ │ - mov sl, #0 │ │ │ │ - mov fp, #0 │ │ │ │ str r1, [r9, #188] @ 0xbc │ │ │ │ str r8, [r9, #436] @ 0x1b4 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r0, #0 │ │ │ │ - strd sl, [sp, #8] │ │ │ │ - bl 1aef4 │ │ │ │ + bl 1ae5c │ │ │ │ cmn r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r9, #184] @ 0xb8 │ │ │ │ - beq 425e0 │ │ │ │ + beq 43bbc │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 42444 │ │ │ │ + b 43a18 │ │ │ │ mov r3, #2 │ │ │ │ - b 421dc │ │ │ │ - ldr r7, [r9, #184] @ 0xb8 │ │ │ │ - ldr r8, [r9, #436] @ 0x1b4 │ │ │ │ + b 437d0 │ │ │ │ + ldr r7, [r8, #184] @ 0xb8 │ │ │ │ + ldr r8, [r8, #436] @ 0x1b4 │ │ │ │ mul r4, r8, r4 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ - ldr r5, [pc, #672] @ 426f4 │ │ │ │ + ldr r5, [pc, #664] @ 43cc0 │ │ │ │ add r4, r7, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r2, [r5, #196] @ 0xc4 │ │ │ │ + str r4, [r5, #440] @ 0x1b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #196] @ 0xc4 │ │ │ │ mul r1, r2, r1 │ │ │ │ - str r4, [r5, #440] @ 0x1b8 │ │ │ │ mul r1, r3, r1 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 4264c │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + beq 43c28 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ tst r3, #1 │ │ │ │ - bne 424a4 │ │ │ │ + bne 43a78 │ │ │ │ mov r0, #0 │ │ │ │ - b 42160 │ │ │ │ + b 43734 │ │ │ │ and r3, r6, #127 @ 0x7f │ │ │ │ add r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ - b 421dc │ │ │ │ - ldr r2, [pc, #588] @ 426f8 │ │ │ │ - ldr r3, [r5, #208] @ 0xd0 │ │ │ │ - cmp r6, r2 │ │ │ │ - mul r2, r3, r8 │ │ │ │ - beq 42534 │ │ │ │ - ldr r3, [pc, #532] @ 426d4 │ │ │ │ + b 437d0 │ │ │ │ + ldr r2, [r5, #208] @ 0xd0 │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 42508 │ │ │ │ + mul r2, r2, r8 │ │ │ │ + beq 43b10 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne 43ae4 │ │ │ │ cmp r2, #3 │ │ │ │ - ble 4248c │ │ │ │ + ble 43a60 │ │ │ │ sub r3, r2, #4 │ │ │ │ + add ip, r7, #4 │ │ │ │ bic r3, r3, #3 │ │ │ │ - add r2, r7, #4 │ │ │ │ - add r3, r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ mvn r1, #127 @ 0x7f │ │ │ │ mov r2, #0 │ │ │ │ - strb r1, [r0] │ │ │ │ - strb r2, [r0, #1] │ │ │ │ - strb r1, [r0, #2] │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + add r3, r3, ip │ │ │ │ add r0, r0, #4 │ │ │ │ + strb r1, [r0, #-4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 424e8 │ │ │ │ - b 4248c │ │ │ │ + strb r2, [r0, #-3] │ │ │ │ + strb r1, [r0, #-2] │ │ │ │ + strb r2, [r0, #-1] │ │ │ │ + bne 43ac4 │ │ │ │ + b 43a60 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d3f0 │ │ │ │ - b 4248c │ │ │ │ - ldr r2, [pc, #476] @ 426fc │ │ │ │ + bl 1d328 │ │ │ │ + b 43a60 │ │ │ │ + ldr r2, [pc, #456] @ 43cc4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r7, [r9, #16] │ │ │ │ - b 423e4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r7, [r8, #16] │ │ │ │ + b 439bc │ │ │ │ cmp r2, #3 │ │ │ │ - ble 4248c │ │ │ │ + ble 43a60 │ │ │ │ sub r3, r2, #4 │ │ │ │ + add ip, r7, #4 │ │ │ │ bic r3, r3, #3 │ │ │ │ - add r2, r7, #4 │ │ │ │ - add r3, r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #127 @ 0x7f │ │ │ │ - strb r1, [r0] │ │ │ │ - strb r2, [r0, #1] │ │ │ │ - strb r1, [r0, #2] │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + add r3, r3, ip │ │ │ │ add r0, r0, #4 │ │ │ │ + strb r1, [r0, #-4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 42558 │ │ │ │ - b 4248c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + strb r2, [r0, #-3] │ │ │ │ + strb r1, [r0, #-2] │ │ │ │ + strb r2, [r0, #-1] │ │ │ │ + bne 43b34 │ │ │ │ + b 43a60 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #372] @ 42700 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #352] @ 43cc8 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - ldr r2, [pc, #348] @ 42704 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #316] @ 42708 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + ldr r2, [pc, #328] @ 43ccc │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r9, #200] @ 0xc8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #276] @ 4270c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #296] @ 43cd0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #232] @ 42710 │ │ │ │ + ldr r4, [r9, #200] @ 0xc8 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #256] @ 43cd4 │ │ │ │ + mov ip, r0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - b 4215c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #180] @ 42714 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #212] @ 43cd8 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r9, #8] │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + b 43730 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #160] @ 43cdc │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - ldr r2, [pc, #156] @ 42718 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + ldr r2, [pc, #136] @ 43ce0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1db94 │ │ │ │ - b 4215c │ │ │ │ - ldr r2, [pc, #128] @ 4271c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, fp │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 1dac0 │ │ │ │ + b 43730 │ │ │ │ + ldr r2, [pc, #108] @ 43ce4 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4215c │ │ │ │ - eoreq ip, r7, r8, lsl r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r0, r8, ip, lsr r7 │ │ │ │ - eoreq r0, r8, ip, lsl r7 │ │ │ │ - strdeq r0, [r8], -r4 @ │ │ │ │ - mulseq r6, r8, r8 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - eoreq r0, r8, r0, asr #12 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - andseq r0, r6, r4, lsr #16 │ │ │ │ - eoreq lr, r7, r0, ror r5 │ │ │ │ - eoreq r0, r8, r8, asr r4 │ │ │ │ - eoreq r0, r8, r8, lsr r4 │ │ │ │ - ldrdeq r0, [r8], -r0 @ │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - andseq r0, r6, r8, lsl #12 │ │ │ │ - mulseq r6, r4, r4 │ │ │ │ - mulseq r6, ip, r4 │ │ │ │ - andseq r0, r6, r0, asr #9 │ │ │ │ - andseq r0, r6, r8, asr r5 │ │ │ │ - andseq r0, r6, r0, ror #9 │ │ │ │ - andseq r0, r6, ip, lsl #10 │ │ │ │ - andseq r0, r6, r8, ror #8 │ │ │ │ - andseq r0, r6, r0, lsl r4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43730 │ │ │ │ + eoreq fp, r8, ip, asr #4 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + eoreq pc, r8, r8, ror #2 │ │ │ │ + eoreq pc, r8, r4, asr #2 │ │ │ │ + eoreq pc, r8, r0, lsr #2 │ │ │ │ + andseq pc, r6, r8, ror ip @ │ │ │ │ + eoreq pc, r8, ip, asr #32 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + andseq pc, r6, ip, ror #23 │ │ │ │ + eoreq ip, r8, r8, ror pc │ │ │ │ + eoreq lr, r8, ip, ror lr │ │ │ │ + eoreq lr, r8, ip, asr #28 │ │ │ │ + strdeq lr, [r8], -ip @ │ │ │ │ + andseq pc, r6, r8, ror #19 │ │ │ │ + andseq pc, r6, r0, ror r8 @ │ │ │ │ + andseq pc, r6, ip, ror r8 @ │ │ │ │ + mulseq r6, ip, r8 │ │ │ │ + andseq pc, r6, ip, lsr #18 │ │ │ │ + @ instruction: 0x0016f8bc │ │ │ │ + andseq pc, r6, r8, ror #17 │ │ │ │ + andseq pc, r6, r8, asr #16 │ │ │ │ + andseq pc, r6, ip, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #636] @ 429b4 │ │ │ │ + ldr r3, [pc, #652] @ 43f98 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 42784 │ │ │ │ + beq 43d64 │ │ │ │ cmp r0, #32 │ │ │ │ - beq 42750 │ │ │ │ - mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #608] @ 429b8 │ │ │ │ - ldr r2, [pc, #608] @ 429bc │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ + mvnne r0, #2 │ │ │ │ + bne 43d50 │ │ │ │ + ldr r2, [pc, #628] @ 43f9c │ │ │ │ + ldr r1, [pc, #628] @ 43fa0 │ │ │ │ + ldr ip, [pc, #628] @ 43fa4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #600] @ 429c0 │ │ │ │ ldr r0, [r2, #204] @ 0xcc │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ str r0, [r1] │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ str r1, [r3] │ │ │ │ - bl 37064 │ │ │ │ + bl 37f40 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r4, [r1] │ │ │ │ - bl 41e80 │ │ │ │ + bl 43420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 427ec │ │ │ │ - ldr r3, [pc, #552] @ 429c4 │ │ │ │ + bne 43ddc │ │ │ │ + ldr r3, [pc, #556] @ 43fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #364] @ 0x16c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 427f4 │ │ │ │ - ldr r2, [pc, #536] @ 429c8 │ │ │ │ - ldr ip, [pc, #536] @ 429cc │ │ │ │ + beq 43de4 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + movw r1, #22869 @ 0x5955 │ │ │ │ + movt r1, #22870 @ 0x5956 │ │ │ │ + cmp r4, r1 │ │ │ │ + cmpne r4, r2 │ │ │ │ + bne 43de4 │ │ │ │ + ldr r0, [r3, #204] @ 0xcc │ │ │ │ cmp r4, r2 │ │ │ │ - cmpne r4, ip │ │ │ │ - bne 427f4 │ │ │ │ - ldrd r0, [r3, #204] @ 0xcc │ │ │ │ - cmp r4, ip │ │ │ │ - movne r4, #1 │ │ │ │ - moveq r4, #8 │ │ │ │ - strd r0, [r3, #212] @ 0xd4 │ │ │ │ add r2, r3, #204 @ 0xcc │ │ │ │ + movne r1, #1 │ │ │ │ + moveq r1, #8 │ │ │ │ + ldr ip, [r3, #208] @ 0xd0 │ │ │ │ + str r0, [r3, #212] @ 0xd4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ + str r1, [r3, #284] @ 0x11c │ │ │ │ movw r1, #17921 @ 0x4601 │ │ │ │ - str r4, [r3, #284] @ 0x11c │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + str ip, [r3, #216] @ 0xd8 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42904 │ │ │ │ + beq 43f14 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #468] @ 429d0 │ │ │ │ + b 43d50 │ │ │ │ bic r2, r4, #255 @ 0xff │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 427ec │ │ │ │ + bne 43ddc │ │ │ │ + ldr r3, [pc, #428] @ 43fac │ │ │ │ uxtb r4, r4 │ │ │ │ - ldr r3, [pc, #452] @ 429d4 │ │ │ │ - ldr r1, [pc, #452] @ 429d8 │ │ │ │ + mov r2, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #416] @ 43fb0 │ │ │ │ bic r0, r0, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - str r0, [r3, #228] @ 0xe4 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r0, r4, #12 │ │ │ │ - str r2, [r3, #280] @ 0x118 │ │ │ │ - str r2, [r3, #268] @ 0x10c │ │ │ │ - str r2, [r3, #256] @ 0x100 │ │ │ │ + str r0, [r3, #228] @ 0xe4 │ │ │ │ str r2, [r3, #244] @ 0xf4 │ │ │ │ - str r2, [r3, #276] @ 0x114 │ │ │ │ - str r2, [r3, #272] @ 0x110 │ │ │ │ + str r2, [r3, #256] @ 0x100 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - cmp r0, #20 │ │ │ │ - bhi 42880 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ - add pc, pc, r0, lsl #2 │ │ │ │ + str r2, [r3, #268] @ 0x10c │ │ │ │ + str r2, [r3, #272] @ 0x110 │ │ │ │ + str r2, [r3, #276] @ 0x114 │ │ │ │ + str r2, [r3, #280] @ 0x118 │ │ │ │ + sub r2, r4, #12 │ │ │ │ + cmp r2, #20 │ │ │ │ + bhi 43e8c │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #376] @ 429dc │ │ │ │ - mov r2, #5 │ │ │ │ + ldr r3, [pc, #348] @ 43fb4 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r2, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r3, #272] @ 0x110 │ │ │ │ + str r2, [r3, #276] @ 0x114 │ │ │ │ + ldr r3, [pc, #328] @ 43fb8 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r1, #10 │ │ │ │ str r1, [r3, #236] @ 0xec │ │ │ │ - str r2, [r3, #252] @ 0xfc │ │ │ │ str r2, [r3, #240] @ 0xf0 │ │ │ │ str r2, [r3, #248] @ 0xf8 │ │ │ │ + str r2, [r3, #252] @ 0xfc │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ - ldr r5, [pc, #344] @ 429e0 │ │ │ │ + ldr r5, [pc, #296] @ 43fbc │ │ │ │ mov r7, #0 │ │ │ │ + movw r1, #17921 @ 0x4601 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - ldr r3, [r5, #204] @ 0xcc │ │ │ │ add r2, r5, #204 @ 0xcc │ │ │ │ + str r7, [r5, #284] @ 0x11c │ │ │ │ + ldr r3, [r5, #204] @ 0xcc │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [r5, #212] @ 0xd4 │ │ │ │ - movw r1, #17921 @ 0x4601 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ - mov r0, r6 │ │ │ │ str r3, [r5, #216] @ 0xd8 │ │ │ │ - str r7, [r5, #284] @ 0x11c │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - movw r1, #17921 @ 0x4601 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, r7 │ │ │ │ + movw r1, #17921 @ 0x4601 │ │ │ │ + mov r0, r6 │ │ │ │ strne r7, [r5, #272] @ 0x110 │ │ │ │ strne r7, [r5, #276] @ 0x114 │ │ │ │ - ldr r5, [pc, #280] @ 429e4 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r5, [pc, #228] @ 43fc0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, r5, #204 @ 0xcc │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4298c │ │ │ │ + bne 43f70 │ │ │ │ ldr r3, [r5, #228] @ 0xe4 │ │ │ │ cmp r3, #16 │ │ │ │ - ldreq r3, [r5, #240] @ 0xf0 │ │ │ │ - ldreq r1, [r5, #252] @ 0xfc │ │ │ │ - ldreq r2, [r5, #264] @ 0x108 │ │ │ │ - addeq r3, r3, r1 │ │ │ │ - addeq r3, r3, r2 │ │ │ │ + bne 43f0c │ │ │ │ + ldr r3, [r5, #240] @ 0xf0 │ │ │ │ + ldr r1, [r5, #252] @ 0xfc │ │ │ │ + ldr r2, [r5, #264] @ 0x108 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r3, r3, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 427ec │ │ │ │ + bne 43ddc │ │ │ │ movw r0, #1027 @ 0x403 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #212] @ 429e8 │ │ │ │ - mov r1, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r1, [r3, #272] @ 0x110 │ │ │ │ - str r2, [r3, #276] @ 0x114 │ │ │ │ - ldr r3, [pc, #192] @ 429ec │ │ │ │ - mov r2, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #16 │ │ │ │ - str r1, [r3, #236] @ 0xec │ │ │ │ - str r2, [r3, #240] @ 0xf0 │ │ │ │ - str r2, [r3, #248] @ 0xf8 │ │ │ │ - str r2, [r3, #252] @ 0xfc │ │ │ │ - str r2, [r3, #264] @ 0x108 │ │ │ │ - b 42880 │ │ │ │ - ldr r3, [pc, #156] @ 429f0 │ │ │ │ + b 43d50 │ │ │ │ + ldr r3, [pc, #160] @ 43fc4 │ │ │ │ mov r2, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #236] @ 0xec │ │ │ │ - str r1, [r3, #252] @ 0xfc │ │ │ │ str r2, [r3, #240] @ 0xf0 │ │ │ │ str r2, [r3, #248] @ 0xf8 │ │ │ │ + str r1, [r3, #252] @ 0xfc │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ - b 42880 │ │ │ │ - ldr r3, [pc, #116] @ 429f4 │ │ │ │ - mov r2, #4 │ │ │ │ + b 43e8c │ │ │ │ + ldr r3, [pc, #120] @ 43fc8 │ │ │ │ + mov r2, #5 │ │ │ │ + mov r1, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ + b 43e78 │ │ │ │ + ldr r3, [pc, #104] @ 43fcc │ │ │ │ + mov r2, #4 │ │ │ │ mov r1, #8 │ │ │ │ - b 4286c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 43e78 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #88] @ 429f8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #76] @ 43fd0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 427ec │ │ │ │ - mlaeq r7, r0, r1, ip │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - eoreq r0, r8, r8, asr #1 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - eoreq r0, r8, ip, lsl #1 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eoreq r0, r8, r0, lsl r0 │ │ │ │ - andseq r2, r9, sl, lsr #27 │ │ │ │ - eoreq pc, r7, r0, asr #31 │ │ │ │ - mlaeq r7, ip, pc, pc @ │ │ │ │ - eoreq pc, r7, r8, asr pc @ │ │ │ │ - eoreq pc, r7, r0, lsl pc @ │ │ │ │ - strdeq pc, [r7], -r8 @ │ │ │ │ - ldrdeq pc, [r7], -r0 @ │ │ │ │ - eoreq pc, r7, r4, lsr #29 │ │ │ │ - @ instruction: 0x001601f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 43ddc │ │ │ │ + ldrdeq sl, [r8], -r4 @ │ │ │ │ + strdeq lr, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + eoreq lr, r8, ip, lsr #21 │ │ │ │ + eoreq lr, r8, r4, lsl sl │ │ │ │ + andseq r2, sl, sl, ror r1 │ │ │ │ + eoreq lr, r8, r8, asr #19 │ │ │ │ + strhteq lr, [r8], -r0 │ │ │ │ + eoreq lr, r8, ip, lsl #19 │ │ │ │ + eoreq lr, r8, ip, asr #18 │ │ │ │ + strdeq lr, [r8], -r8 @ │ │ │ │ + ldrdeq lr, [r8], -r0 @ │ │ │ │ + strhteq lr, [r8], -ip │ │ │ │ + andseq pc, r6, r8, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #156] @ 42ab4 │ │ │ │ + ldr r3, [pc, #192] @ 440c0 │ │ │ │ ldr sl, [r1] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r3] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ ldr ip, [sp, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldm r3, {r7, r9} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ + ldr r5, [r0] │ │ │ │ mla ip, r1, r7, ip │ │ │ │ mul r7, r9, r7 │ │ │ │ mla r4, r9, ip, r4 │ │ │ │ cmp sl, r7 │ │ │ │ - ldr r5, [r0] │ │ │ │ - beq 42a84 │ │ │ │ + beq 4407c │ │ │ │ cmp r8, #0 │ │ │ │ - mulgt r9, r2, r9 │ │ │ │ movgt r6, #0 │ │ │ │ - ble 42a7c │ │ │ │ + mulgt r9, r2, r9 │ │ │ │ + ble 44060 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r6 │ │ │ │ add r5, r5, sl │ │ │ │ add r4, r4, r7 │ │ │ │ - bne 42a58 │ │ │ │ + bne 4403c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp sl, #0 │ │ │ │ - sublt r3, r8, #1 │ │ │ │ - mullt r3, r3, sl │ │ │ │ - rsblt sl, sl, #0 │ │ │ │ - addlt r5, r5, r3 │ │ │ │ - addlt r4, r4, r3 │ │ │ │ + blt 44098 │ │ │ │ mul r2, sl, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eoreq pc, r7, ip, lsl #28 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 44060 │ │ │ │ + sub r3, r8, #1 │ │ │ │ + mul r3, r3, sl │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + mul r2, sl, r8 │ │ │ │ + add r5, r5, r3 │ │ │ │ + add r4, r4, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 44060 │ │ │ │ + eoreq lr, r8, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #132] @ 42b54 │ │ │ │ + ldr r2, [pc, #172] @ 44194 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ ldr r5, [r2] │ │ │ │ - ldr r8, [r2, #436] @ 0x1b4 │ │ │ │ - mul r5, r3, r5 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - cmp r5, r8 │ │ │ │ - ldr r3, [r2, #440] @ 0x1b8 │ │ │ │ + ldr r8, [r2, #436] @ 0x1b4 │ │ │ │ + mul r5, r1, r5 │ │ │ │ ldr r7, [r2, #196] @ 0xc4 │ │ │ │ - beq 42b28 │ │ │ │ + ldr r3, [r2, #440] @ 0x1b8 │ │ │ │ + cmp r5, r8 │ │ │ │ + beq 44150 │ │ │ │ cmp r7, #0 │ │ │ │ - pople {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r6, #0 │ │ │ │ + movgt r6, #0 │ │ │ │ + ble 4413c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1c154 │ │ │ │ add r6, r6, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r7, r6 │ │ │ │ add r4, r4, r5 │ │ │ │ add r3, r0, r8 │ │ │ │ - bne 42b00 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bne 44118 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r5, #0 │ │ │ │ - sublt r2, r7, #1 │ │ │ │ - mullt r2, r2, r5 │ │ │ │ - rsblt r5, r5, #0 │ │ │ │ - addlt r4, r4, r2 │ │ │ │ - addlt r3, r3, r2 │ │ │ │ - mov r1, r4 │ │ │ │ + blt 4417c │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mul r2, r5, r7 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1c154 │ │ │ │ - eoreq pc, r7, r8, asr sp @ │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1c0b0 │ │ │ │ + sub r2, r7, #1 │ │ │ │ + mul r2, r2, r5 │ │ │ │ + rsb r5, r5, #0 │ │ │ │ + add r4, r4, r2 │ │ │ │ + add r3, r3, r2 │ │ │ │ + b 44158 │ │ │ │ + eoreq lr, r8, r0, asr #14 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #9 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #60] @ 42bc4 │ │ │ │ + ldr r4, [pc, #72] @ 44218 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d2d0 │ │ │ │ + bl 1d208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r0, r8, r8, asr r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq lr, r8, r0, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #88] @ 42c38 │ │ │ │ + ldr r4, [pc, #100] @ 442a0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #84] @ 42c3c │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r6, #0 │ │ │ │ + ldr r0, [pc, #92] @ 442a4 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ 42c40 │ │ │ │ + ldr r0, [pc, #72] @ 442a8 │ │ │ │ str r3, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r1, [pc, #48] @ 42c44 │ │ │ │ - str r6, [r4, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r1, [pc, #60] @ 442ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 856bc │ │ │ │ + str r6, [r4, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 8a2cc │ │ │ │ subs r0, r0, r6 │ │ │ │ + ldrd r4, [sp] │ │ │ │ movne r0, #1 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - andseq r5, r6, r4, lsr #3 │ │ │ │ - andseq ip, r5, r8, lsr #21 │ │ │ │ - ldrdeq ip, [r6], -r4 @ │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mlaeq r8, ip, sp, lr │ │ │ │ + andseq r4, r7, r8, lsl #10 │ │ │ │ + andseq fp, r6, ip, lsl #28 │ │ │ │ + eoreq sl, r7, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ - ldr r3, [pc, #856] @ 42fb8 │ │ │ │ - ldr r2, [pc, #856] @ 42fbc │ │ │ │ + ldr r3, [pc, #848] @ 44624 │ │ │ │ + mov r6, r1 │ │ │ │ + sub sp, sp, #648 @ 0x288 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r1, [pc, #836] @ 44628 │ │ │ │ + ldr r2, [pc, #836] @ 4462c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [pc, #840] @ 42fc0 │ │ │ │ - sub sp, sp, #648 @ 0x288 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #644] @ 0x284 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 42de8 │ │ │ │ - ldr r3, [pc, #804] @ 42fc4 │ │ │ │ - ldr r2, [pc, #804] @ 42fc8 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #644] @ 0x284 │ │ │ │ + mov r2, #0 │ │ │ │ + beq 4446c │ │ │ │ + ldr r3, [pc, #796] @ 44630 │ │ │ │ add r4, sp, #132 @ 0x84 │ │ │ │ + mov r1, #512 @ 0x200 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [pc, #784] @ 44634 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #512 @ 0x200 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1df24 │ │ │ │ + bl 1de50 │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2cc │ │ │ │ + bl 1b234 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42d7c │ │ │ │ - ldr r3, [pc, #756] @ 42fcc │ │ │ │ - ldr r2, [pc, #756] @ 42fd0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #748] @ 42fd4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + blt 44400 │ │ │ │ + ldr r2, [pc, #748] @ 44638 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #724] @ 42fd8 │ │ │ │ - ldr r2, [pc, #724] @ 42fdc │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r3, [pc, #736] @ 4463c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #724] @ 44640 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #716] @ 44644 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #7 │ │ │ │ + ldr r2, [pc, #708] @ 44648 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42e28 │ │ │ │ + beq 444ac │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 42d4c │ │ │ │ - bl 1d2d0 │ │ │ │ + beq 443c0 │ │ │ │ + bl 1d208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42e28 │ │ │ │ + beq 444ac │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #648] @ 42fe0 │ │ │ │ - ldr r3, [pc, #612] @ 42fc0 │ │ │ │ + ldr r2, [pc, #640] @ 4464c │ │ │ │ + ldr r3, [pc, #604] @ 4462c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42e9c │ │ │ │ + bne 44520 │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #17 │ │ │ │ - bne 42f58 │ │ │ │ + bne 445d8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42ea0 │ │ │ │ + blt 44524 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - bne 42f3c │ │ │ │ + bne 445bc │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 42f08 │ │ │ │ - ldr r3, [pc, #544] @ 42fe4 │ │ │ │ - ldr r2, [pc, #544] @ 42fe8 │ │ │ │ + beq 44588 │ │ │ │ + ldr r3, [pc, #520] @ 44650 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #512] @ 44654 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r4} │ │ │ │ - ldr r3, [pc, #536] @ 42fec │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #500] @ 44658 │ │ │ │ add r3, pc, r3 │ │ │ │ + bl 83054 │ │ │ │ + b 44370 │ │ │ │ + ldr r2, [pc, #488] @ 4465c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 42cfc │ │ │ │ - ldr r2, [pc, #512] @ 42ff0 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #496] @ 42ff4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #472] @ 44660 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #480] @ 42ff8 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #456] @ 44664 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 42c98 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4430c │ │ │ │ + ldr r8, [pc, #436] @ 44668 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1d0fc │ │ │ │ - ldr r8, [pc, #452] @ 42ffc │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ + bl 1d034 │ │ │ │ mov r4, r0 │ │ │ │ - str r3, [r0, #380] @ 0x17c │ │ │ │ - str r0, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 779ac │ │ │ │ - mov r3, #1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + str r4, [r8] │ │ │ │ + str r3, [r4, #380] @ 0x17c │ │ │ │ + bl 7b800 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - ldr r4, [r8] │ │ │ │ + mov r3, #1 │ │ │ │ mov r0, #61 @ 0x3d │ │ │ │ + ldr r4, [r8] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ - bl 1d678 │ │ │ │ - mov r2, #0 │ │ │ │ + bl 1d5b0 │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1ac │ │ │ │ + bl 1b114 │ │ │ │ cmp r0, #0 │ │ │ │ strge r7, [r8, #28] │ │ │ │ - bge 42d4c │ │ │ │ - bl 42b70 │ │ │ │ + bge 443c0 │ │ │ │ + bl 441b0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 42d50 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 443c4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #336] @ 43000 │ │ │ │ - ldr ip, [pc, #336] @ 43004 │ │ │ │ - ldr r2, [pc, #336] @ 43008 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #312] @ 4466c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #304] @ 44670 │ │ │ │ + ldr r2, [pc, #304] @ 44674 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #276] @ 44678 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #300] @ 4300c │ │ │ │ - ldr r2, [pc, #300] @ 43010 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + ldr r2, [pc, #268] @ 4467c │ │ │ │ + add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r0, r4} │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - ldr r0, [pc, #260] @ 43014 │ │ │ │ - ldr r3, [pc, #260] @ 43018 │ │ │ │ - ldr r2, [pc, #260] @ 4301c │ │ │ │ + bl 311a4 │ │ │ │ + ldr r0, [pc, #240] @ 44680 │ │ │ │ + ldr r3, [pc, #240] @ 44684 │ │ │ │ + ldr r2, [pc, #240] @ 44688 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - ldr r0, [pc, #220] @ 43020 │ │ │ │ - ldr r3, [pc, #220] @ 43024 │ │ │ │ - ldr r2, [pc, #220] @ 43028 │ │ │ │ + bl 311a4 │ │ │ │ + ldr r0, [pc, #200] @ 4468c │ │ │ │ + ldr r3, [pc, #200] @ 44690 │ │ │ │ + ldr r2, [pc, #200] @ 44694 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 42f20 │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #200] @ 4302c │ │ │ │ - ldr ip, [pc, #200] @ 43030 │ │ │ │ - ldr r2, [pc, #200] @ 43034 │ │ │ │ - add ip, pc, ip │ │ │ │ + b 445a0 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #180] @ 44698 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #172] @ 4469c │ │ │ │ + ldr r2, [pc, #172] @ 446a0 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #164] @ 43038 │ │ │ │ - ldr r2, [pc, #164] @ 4303c │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #144] @ 446a4 │ │ │ │ mov r3, r5 │ │ │ │ - stm sp, {r4, ip} │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - eoreq r0, r8, r0, lsl #7 │ │ │ │ - eoreq fp, r7, r0, ror #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r8, ip, lsr r3 │ │ │ │ - andseq fp, r8, ip, lsl #20 │ │ │ │ - andseq r0, r6, r4, ror #1 │ │ │ │ - andseq r0, r6, r8, asr r0 │ │ │ │ - andseq pc, r5, r4, ror #31 │ │ │ │ - ldrdeq r0, [r8], -ip @ │ │ │ │ - ldrsbeq r0, [r6], -r4 │ │ │ │ - eoreq fp, r7, r0, ror fp │ │ │ │ - andseq pc, r5, r0, asr #31 │ │ │ │ - andseq pc, r5, r0, lsl #30 │ │ │ │ - @ instruction: 0x0015fef8 │ │ │ │ - @ instruction: 0x0015fdf4 │ │ │ │ - andseq pc, r5, r8, lsr #28 │ │ │ │ - andseq pc, r5, ip, asr lr @ │ │ │ │ - eoreq r0, r8, ip, lsr #3 │ │ │ │ - andseq pc, r5, r4, lsl lr @ │ │ │ │ - andseq pc, r5, r8, lsr #28 │ │ │ │ - andseq pc, r5, r4, lsl lr @ │ │ │ │ - andseq pc, r5, r0, lsr #28 │ │ │ │ - andseq pc, r5, ip, lsl #28 │ │ │ │ - andseq pc, r5, r8, lsr lr @ │ │ │ │ - @ instruction: 0x0015fdb4 │ │ │ │ - andseq pc, r5, r0, lsr #28 │ │ │ │ - andseq pc, r5, ip, asr #27 │ │ │ │ - andseq pc, r5, r0, lsl #27 │ │ │ │ - andseq pc, r5, r4, lsr #27 │ │ │ │ - andseq pc, r5, r0, ror #26 │ │ │ │ - andseq pc, r5, r4, ror sp @ │ │ │ │ - andseq pc, r5, r0, ror #26 │ │ │ │ - andseq pc, r5, r4, lsl #28 │ │ │ │ - andseq pc, r5, r0, lsr #27 │ │ │ │ + ldr r2, [pc, #140] @ 446a8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 445a0 │ │ │ │ + strdeq lr, [r8], -ip @ │ │ │ │ + strdeq sl, [r8], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r8, r0, asr #25 │ │ │ │ + andseq sl, r9, r0, asr sp │ │ │ │ + andseq pc, r6, r4, lsr #8 │ │ │ │ + andseq pc, r6, ip, lsr #6 │ │ │ │ + mulseq r6, r4, r3 │ │ │ │ + eoreq lr, r8, r0, ror #24 │ │ │ │ + andseq pc, r6, ip, lsl r4 @ │ │ │ │ + eoreq sl, r8, r4, lsl r5 │ │ │ │ + @ instruction: 0x0016f2f4 │ │ │ │ + andseq pc, r6, r8, lsr r2 @ │ │ │ │ + andseq pc, r6, ip, lsr #4 │ │ │ │ + andseq pc, r6, ip, lsr #2 │ │ │ │ + andseq pc, r6, r0, ror #2 │ │ │ │ + mulseq r6, r4, r1 │ │ │ │ + eoreq lr, r8, r0, lsr #22 │ │ │ │ + andseq pc, r6, ip, asr r1 @ │ │ │ │ + andseq pc, r6, r8, asr #2 │ │ │ │ + andseq pc, r6, ip, lsr r1 @ │ │ │ │ + andseq pc, r6, r4, asr r1 @ │ │ │ │ + andseq pc, r6, r4, asr #2 │ │ │ │ + andseq pc, r6, r8, ror r1 @ │ │ │ │ + ldrsheq pc, [r6], -r4 @ │ │ │ │ + andseq pc, r6, r0, ror #2 │ │ │ │ + andseq pc, r6, ip, lsl #2 │ │ │ │ + andseq pc, r6, r0, asr #1 │ │ │ │ + andseq pc, r6, r4, ror #1 │ │ │ │ + andseq pc, r6, ip, lsr #1 │ │ │ │ + mulseq r6, r8, r0 │ │ │ │ + andseq pc, r6, ip, lsl #1 │ │ │ │ + andseq pc, r6, r0, asr #2 │ │ │ │ + andseq pc, r6, r0, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r2, [pc, #588] @ 432a4 │ │ │ │ - ldr r3, [pc, #588] @ 432a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #604] @ 4492c │ │ │ │ sub sp, sp, #208 @ 0xd0 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r1 │ │ │ │ + ldr r3, [pc, #592] @ 44930 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ mov r3, #0 │ │ │ │ - beq 430c8 │ │ │ │ + beq 44750 │ │ │ │ cmp r0, #13 │ │ │ │ mvnne r0, #2 │ │ │ │ - beq 430b4 │ │ │ │ - ldr r2, [pc, #540] @ 432ac │ │ │ │ - ldr r3, [pc, #532] @ 432a8 │ │ │ │ + beq 4473c │ │ │ │ + ldr r2, [pc, #556] @ 44934 │ │ │ │ + ldr r3, [pc, #548] @ 44930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43278 │ │ │ │ + bne 44900 │ │ │ │ add sp, sp, #208 @ 0xd0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r1] │ │ │ │ ands r7, r1, #12288 @ 0x3000 │ │ │ │ - beq 43104 │ │ │ │ + beq 44794 │ │ │ │ mov r0, #1 │ │ │ │ - b 43088 │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #476] @ 432b0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 43200 │ │ │ │ - add r2, r2, #8 │ │ │ │ - cmp r3, r2 │ │ │ │ + b 44700 │ │ │ │ + ldr r2, [r1] │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 44888 │ │ │ │ + movw r3, #16928 @ 0x4220 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ - bne 43088 │ │ │ │ - ldr r3, [pc, #452] @ 432b4 │ │ │ │ + bne 44700 │ │ │ │ + ldr r3, [pc, #440] @ 44938 │ │ │ │ movw r2, #1027 @ 0x403 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r2 │ │ │ │ - b 43088 │ │ │ │ - ldr r5, [pc, #428] @ 432b8 │ │ │ │ + b 44700 │ │ │ │ + ldr r5, [pc, #416] @ 4493c │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - mov r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [r5, #32] │ │ │ │ - ldr r3, [pc, #384] @ 432bc │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r3, [pc, #368] @ 44940 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #360] @ 432c0 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #348] @ 44944 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4327c │ │ │ │ - bl 1cf10 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + beq 44904 │ │ │ │ + bl 1ce48 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ - str r3, [r1, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ - strd r2, [r0, #68] @ 0x44 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + ldrd r2, [r4, #36] @ 0x24 │ │ │ │ + str r6, [sp, #20] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 779ac │ │ │ │ + strd r2, [r1, #96] @ 0x60 │ │ │ │ + strd r2, [r6, #68] @ 0x44 │ │ │ │ + bl 7b800 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ add r4, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #32] │ │ │ │ - bl 1c7a8 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + bl 1c6ec │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bbc0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + bl 1bb1c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4321c │ │ │ │ + bge 448a4 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1b5e4 │ │ │ │ - ldr r2, [pc, #232] @ 432c4 │ │ │ │ + bl 1b54c │ │ │ │ + ldr r2, [pc, #228] @ 44948 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc40 │ │ │ │ + bl 1cb78 │ │ │ │ mov r0, #1 │ │ │ │ - b 43088 │ │ │ │ - ldr r3, [pc, #192] @ 432c8 │ │ │ │ + b 44700 │ │ │ │ + ldr r3, [pc, #188] @ 4494c │ │ │ │ movw r0, #1027 @ 0x403 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - b 43088 │ │ │ │ + b 44700 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d750 │ │ │ │ + bl 1d688 │ │ │ │ cmn r0, #11 │ │ │ │ mov r6, r0 │ │ │ │ - beq 43258 │ │ │ │ + beq 448e0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1b5e4 │ │ │ │ + bl 1b54c │ │ │ │ cmp r6, #0 │ │ │ │ - blt 431d4 │ │ │ │ + blt 4485c │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1ca18 │ │ │ │ - b 431e8 │ │ │ │ - mov r1, r7 │ │ │ │ + bl 1c950 │ │ │ │ + b 44870 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bbc0 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1bb1c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d750 │ │ │ │ + bl 1d688 │ │ │ │ mov r6, r0 │ │ │ │ - b 43234 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 448bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #60] @ 432cc │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #56] @ 44950 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 430c0 │ │ │ │ - eoreq fp, r7, r0, ror r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r7, r8, lsr r8 │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - strdeq pc, [r7], -r0 @ │ │ │ │ - ldrdeq pc, [r7], -r4 @ │ │ │ │ - andseq pc, r5, r4, asr #25 │ │ │ │ - andseq ip, r5, r4, asr #30 │ │ │ │ - andseq pc, r5, r0, ror #24 │ │ │ │ - ldrdeq pc, [r7], -r8 @ │ │ │ │ - andseq pc, r5, r0, lsl #23 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 44748 │ │ │ │ + eoreq sl, r8, r4, lsl #4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq sl, [r8], -r8 @ │ │ │ │ + eoreq lr, r8, r0, ror #16 │ │ │ │ + eoreq lr, r8, ip, lsr r8 │ │ │ │ + @ instruction: 0x0016eff4 │ │ │ │ + andseq ip, r6, r4, ror r2 │ │ │ │ + mulseq r6, r4, pc @ │ │ │ │ + eoreq lr, r8, r0, asr r7 │ │ │ │ + @ instruction: 0x0016eeb0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ - ldr ip, [pc, #292] @ 43418 │ │ │ │ - ldr r3, [pc, #292] @ 4341c │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #288] @ 43420 │ │ │ │ - ldr r4, [pc, #288] @ 43424 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr ip, [pc, #300] @ 44aa8 │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [pc, #288] @ 44aac │ │ │ │ + ldr r2, [pc, #288] @ 44ab0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r4, [pc, #284] @ 44ab4 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4338c │ │ │ │ - vldr d7, [pc, #212] @ 43410 │ │ │ │ - ldr r3, [pc, #232] @ 43428 │ │ │ │ - ldr r1, [pc, #232] @ 4342c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq 44a20 │ │ │ │ + ldr r3, [pc, #244] @ 44ab8 │ │ │ │ + mov ip, #6 │ │ │ │ + movw r0, #52429 @ 0xcccd │ │ │ │ + movt r0, #52428 @ 0xcccc │ │ │ │ + movw r1, #52428 @ 0xcccc │ │ │ │ + movt r1, #16364 @ 0x3fec │ │ │ │ + ldr r2, [pc, #224] @ 44abc │ │ │ │ add r5, sp, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r3, #256 @ 0x100 │ │ │ │ - mov r1, #6 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - mov r2, #1 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + strd r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - mov r1, r5 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #1 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c7c0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1c704 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1b05c │ │ │ │ - ldr r4, [pc, #156] @ 43430 │ │ │ │ + bl 1afc4 │ │ │ │ + ldr r4, [pc, #152] @ 44ac0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 433bc │ │ │ │ - bl 1d63c │ │ │ │ - ldr r3, [pc, #112] @ 43434 │ │ │ │ + beq 44a50 │ │ │ │ + bl 1d574 │ │ │ │ + ldr r3, [pc, #108] @ 44ac4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - ldr r2, [pc, #84] @ 43438 │ │ │ │ - ldr r3, [pc, #52] @ 4341c │ │ │ │ + ldr r2, [pc, #80] @ 44ac8 │ │ │ │ + ldr r3, [pc, #48] @ 44aac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43408 │ │ │ │ + bne 44aa4 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - nop {0} │ │ │ │ - stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - svccc 0x00eccccc │ │ │ │ - ldrdeq fp, [r7], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r5, r0, ror fp @ │ │ │ │ - strdeq pc, [r7], -r0 @ │ │ │ │ - andseq pc, r5, r0, asr fp @ │ │ │ │ - andseq pc, r5, r4, ror #22 │ │ │ │ - eoreq pc, r7, r4, ror ip @ │ │ │ │ - eoreq pc, r7, r0, asr #24 │ │ │ │ - eoreq fp, r7, r4, ror #9 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r8, r4, asr pc │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq lr, r6, r0, lsr #29 │ │ │ │ + eoreq lr, r8, r8, ror #12 │ │ │ │ + andseq lr, r6, r4, lsl #29 │ │ │ │ + andseq lr, r6, r8, ror #28 │ │ │ │ + eoreq lr, r8, r0, ror #11 │ │ │ │ + eoreq lr, r8, ip, lsr #11 │ │ │ │ + eoreq r9, r8, r8, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #544] @ 43674 │ │ │ │ - ldr r2, [pc, #544] @ 43678 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r1, [pc, #584] @ 44d3c │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r2, [pc, #580] @ 44d40 │ │ │ │ + ldr r3, [pc, #580] @ 44d44 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #540] @ 4367c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + vldr s15, [r3, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - vldr s15, [r3, #24] │ │ │ │ + vldr s14, [r3, #28] │ │ │ │ add r2, r2, #1 │ │ │ │ - vmov s14, r2 │ │ │ │ - vldr s13, [r3, #28] │ │ │ │ str r2, [r3, #20] │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vmov s14, r2 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ - vsub.f32 s15, s15, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 434cc │ │ │ │ - ldr r2, [pc, #472] @ 43680 │ │ │ │ - ldr r3, [pc, #460] @ 43678 │ │ │ │ + bpl 44b80 │ │ │ │ + ldr r2, [pc, #512] @ 44d48 │ │ │ │ + ldr r3, [pc, #500] @ 44d40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43670 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r6, [r3, #32] │ │ │ │ + bne 44d38 │ │ │ │ + add sp, sp, #32 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - mul fp, r7, r6 │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - add r0, fp, fp, lsl #1 │ │ │ │ + ldr r7, [r3, #32] │ │ │ │ + ldr r8, [r3, #36] @ 0x24 │ │ │ │ ldr sl, [r3, #12] │ │ │ │ - bl 1d15c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + mul r5, r8, r7 │ │ │ │ + add r0, r5, r5, lsl #1 │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + bl 1d094 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ - cmp fp, #0 │ │ │ │ + cmp r5, #0 │ │ │ │ + add r1, r0, r5 │ │ │ │ + mov r6, r0 │ │ │ │ + add r5, r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - add r8, r0, fp │ │ │ │ - add r3, r0, fp, lsl #1 │ │ │ │ - ble 4353c │ │ │ │ + ble 44bf4 │ │ │ │ add r2, r4, #3 │ │ │ │ - mov lr, r3 │ │ │ │ + mov lr, r5 │ │ │ │ sub r4, r0, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - ldrb r1, [r2, #-3] │ │ │ │ - strb r1, [r4, #1]! │ │ │ │ - ldrb r1, [r2, #-2] │ │ │ │ - strb r1, [ip], #1 │ │ │ │ - ldrb r1, [r2, #-1] │ │ │ │ - cmp r3, ip │ │ │ │ + mov ip, r1 │ │ │ │ + ldrb r3, [r2, #-3] │ │ │ │ add r2, r2, #3 │ │ │ │ - strb r1, [lr], #1 │ │ │ │ - bne 43518 │ │ │ │ - mov r1, r7 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + ldrb r3, [r2, #-5] │ │ │ │ + strb r3, [ip], #1 │ │ │ │ + cmp r5, ip │ │ │ │ + ldrb r3, [r2, #-4] │ │ │ │ + strb r3, [lr], #1 │ │ │ │ + bne 44bd0 │ │ │ │ + mov r3, r6 │ │ │ │ add r2, sp, #20 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [sp, #12] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - str r8, [sp] │ │ │ │ - bl 1c3f4 │ │ │ │ + stm sp, {r1, r5, sl} │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + str r9, [sp, #12] │ │ │ │ + bl 1c344 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 43630 │ │ │ │ - ldr r4, [pc, #264] @ 43684 │ │ │ │ + beq 44ce4 │ │ │ │ + ldr r4, [pc, #288] @ 44d4c │ │ │ │ mov r5, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - vldr s14, [r4, #40] @ 0x28 │ │ │ │ - vldr s13, [r4, #44] @ 0x2c │ │ │ │ - vldr s15, [r4, #48] @ 0x30 │ │ │ │ - vldr s12, [r4, #28] │ │ │ │ - vadd.f32 s14, s14, s13 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vldr s13, [r4, #24] │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r3, sp, #24 │ │ │ │ - vstr s14, [r4, #40] @ 0x28 │ │ │ │ - vsub.f32 s15, s14, s15 │ │ │ │ - vldr s14, [r4, #20] │ │ │ │ mov r2, #4 │ │ │ │ + mov r1, #249 @ 0xf9 │ │ │ │ strh r5, [sp, #26] │ │ │ │ + add r4, pc, r4 │ │ │ │ + vldr s13, [r4, #24] │ │ │ │ + vldr s15, [r4, #40] @ 0x28 │ │ │ │ + vldr s14, [r4, #44] @ 0x2c │ │ │ │ + vldr s12, [r4, #28] │ │ │ │ + ldr ip, [r4, #48] @ 0x30 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ + vldr s14, [r4, #48] @ 0x30 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ + vstr s15, [r4, #40] @ 0x28 │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vldr s14, [r4, #20] │ │ │ │ str r5, [r4, #20] │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ vadd.f32 s14, s14, s12 │ │ │ │ - vmov r1, s15 │ │ │ │ - add r0, r0, r1 │ │ │ │ - rev16 r1, r1 │ │ │ │ + vmov r0, s15 │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ - strh r1, [sp, #24] │ │ │ │ + add ip, ip, r0 │ │ │ │ + rev16 r0, r0 │ │ │ │ + strh r0, [sp, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ - mov r1, #249 @ 0xf9 │ │ │ │ vstr s14, [r4, #28] │ │ │ │ - bl 1d930 │ │ │ │ + str ip, [r4, #48] @ 0x30 │ │ │ │ + bl 1d85c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ + mov r1, r5 │ │ │ │ + str r5, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - mov r1, r5 │ │ │ │ - stm sp, {r2, r5} │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1dc48 │ │ │ │ + bl 1db74 │ │ │ │ + ldr r0, [r4] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mul r2, r2, r3 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1d558 │ │ │ │ - b 434a0 │ │ │ │ - ldr r2, [pc, #80] @ 43688 │ │ │ │ - ldr r3, [pc, #60] @ 43678 │ │ │ │ + bl 1d490 │ │ │ │ + b 44b40 │ │ │ │ + ldr r2, [pc, #100] @ 44d50 │ │ │ │ + ldr r3, [pc, #80] @ 44d40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43670 │ │ │ │ - ldr r2, [pc, #48] @ 4368c │ │ │ │ + bne 44d38 │ │ │ │ + ldr r2, [pc, #68] @ 44d54 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7ea58 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r7, r4, ror r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r7, r4, lsr #23 │ │ │ │ - eoreq fp, r7, r0, lsr #8 │ │ │ │ - eoreq pc, r7, r8, lsl #21 │ │ │ │ - mlaeq r7, r0, r2, fp │ │ │ │ - andseq pc, r5, r4, ror r8 @ │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sp, sp, #32 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 83054 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r8, r4, ror #27 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r8, r0, lsl #10 │ │ │ │ + mlaeq r8, r8, sp, r9 │ │ │ │ + eoreq lr, r8, r8, asr #7 │ │ │ │ + strdeq r9, [r8], -r4 @ │ │ │ │ + andseq lr, r6, ip, ror fp │ │ │ │ cmp r0, #2 │ │ │ │ - beq 436bc │ │ │ │ + beq 44d90 │ │ │ │ cmp r0, #20 │ │ │ │ - bne 436d4 │ │ │ │ + bne 44dac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4343c │ │ │ │ + bl 44acc │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #24] @ 436dc │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r1] │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ movw r0, #1283 @ 0x503 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r8, r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ 43764 │ │ │ │ + ldr r3, [pc, #120] @ 44e58 │ │ │ │ + mov r9, r1 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, #32] │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - mla r1, r7, r1, ip │ │ │ │ ldr r4, [r0] │ │ │ │ + mla r1, r7, r1, ip │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, r3, r1 │ │ │ │ - ble 4375c │ │ │ │ + ble 44e3c │ │ │ │ add r6, r2, r2, lsl #1 │ │ │ │ - add r7, r7, r7, lsl #1 │ │ │ │ mov r5, #0 │ │ │ │ + add r7, r7, r7, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r8, r5 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 1c0b0 │ │ │ │ + add r3, r0, r7 │ │ │ │ ldr r0, [r9] │ │ │ │ - add r3, r3, r7 │ │ │ │ + cmp r8, r5 │ │ │ │ add r4, r4, r0 │ │ │ │ - bne 43730 │ │ │ │ + bne 44e14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eoreq pc, r7, r8, lsl #18 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq lr, r8, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr ip, [pc, #716] @ 45154 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - str r1, [sp] │ │ │ │ + add r9, sp, #16 │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r2, [pc, #704] @ 45158 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #672] @ 43a2c │ │ │ │ - ldr r1, [pc, #672] @ 43a30 │ │ │ │ - ldr r2, [pc, #672] @ 43a34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr ip, [pc, #656] @ 43a38 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r0, [pc, #700] @ 4515c │ │ │ │ add ip, pc, ip │ │ │ │ - strh r3, [sp, #12] │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - mov r5, r0 │ │ │ │ - strb r3, [sp, #14] │ │ │ │ - mov r3, r0 │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - add r8, sp, #16 │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ - stm r8, {r0, r1, r2} │ │ │ │ - mov r1, #7 │ │ │ │ - ldr r2, [pc, #600] @ 43a3c │ │ │ │ - mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 9cbb0 │ │ │ │ - ldr r2, [pc, #580] @ 43a40 │ │ │ │ - ldr r7, [pc, #580] @ 43a44 │ │ │ │ - ldr r4, [pc, #580] @ 43a48 │ │ │ │ + ldr r3, [pc, #696] @ 45160 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr lr, [ip, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldrd sl, [ip] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldrh ip, [r0] │ │ │ │ + ldr r2, [pc, #672] @ 45164 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ mov r1, #7 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r4, pc, r4 │ │ │ │ + str lr, [r9, #8] │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strh ip, [sp, #12] │ │ │ │ + strd sl, [sp, #16] │ │ │ │ + strb r0, [r8, #2] │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r4, [pc, #608] @ 45168 │ │ │ │ + bl a2ae8 │ │ │ │ + ldr r2, [pc, #604] @ 4516c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #552] @ 43a4c │ │ │ │ + ldr sl, [pc, #592] @ 45170 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #580] @ 45174 │ │ │ │ + add sl, pc, sl │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 43988 │ │ │ │ - ldr r3, [pc, #528] @ 43a50 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne 4396c │ │ │ │ + bgt 450b0 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 45094 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c838 │ │ │ │ + bl 1c77c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 439a0 │ │ │ │ + beq 450c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1b500 │ │ │ │ + bl 1b468 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mul r7, r3, r7 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 439f0 │ │ │ │ + beq 45118 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 43a08 │ │ │ │ + beq 45130 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 1c670 │ │ │ │ + bl 1c5b4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - beq 439bc │ │ │ │ - mov ip, #0 │ │ │ │ + beq 450e4 │ │ │ │ + mov r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - mov r0, #0 │ │ │ │ - mov r3, #256 @ 0x100 │ │ │ │ mov r2, r6 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + ldr r0, [r4] │ │ │ │ mov r1, r5 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + str r3, [r4, #40] @ 0x28 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + str r3, [r4, #20] │ │ │ │ + str r3, [r4, #48] @ 0x30 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + bl 1b7d4 │ │ │ │ ldr r0, [r4] │ │ │ │ - str ip, [sp] │ │ │ │ - str ip, [r4, #48] @ 0x30 │ │ │ │ - str ip, [r4, #20] │ │ │ │ - bl 1b878 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ + bl 1c398 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c448 │ │ │ │ - mov r2, r8 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, #11 │ │ │ │ + bl 1b258 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b2f0 │ │ │ │ + mov r2, r8 │ │ │ │ mov r1, #3 │ │ │ │ - add r2, sp, #12 │ │ │ │ + bl 1b258 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b2f0 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1c934 │ │ │ │ - ldr r2, [pc, #292] @ 43a54 │ │ │ │ + bl 1c878 │ │ │ │ + ldr r2, [pc, #308] @ 45178 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #272] @ 43a58 │ │ │ │ - ldr r3, [pc, #232] @ 43a34 │ │ │ │ + ldr r2, [pc, #288] @ 4517c │ │ │ │ + ldr r3, [pc, #256] @ 45160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 439ec │ │ │ │ + bne 45114 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #232] @ 43a5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #228] @ 45180 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - b 43940 │ │ │ │ - ldr r2, [pc, #208] @ 43a60 │ │ │ │ + b 45054 │ │ │ │ + ldr r2, [pc, #204] @ 45184 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4393c │ │ │ │ - ldr r2, [pc, #188] @ 43a64 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 45050 │ │ │ │ + ldr r2, [pc, #184] @ 45188 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 43980 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 450a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #144] @ 43a68 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #140] @ 4518c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 7ea58 │ │ │ │ - b 43980 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #116] @ 43a6c │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 43980 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #88] @ 43a70 │ │ │ │ + bl 83054 │ │ │ │ + b 450a8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #112] @ 45190 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 450a8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #84] @ 45194 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl 7ea58 │ │ │ │ - b 43980 │ │ │ │ - andseq r1, r9, r0, asr lr │ │ │ │ - eoreq fp, r7, r8, lsr r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r5, r4, lsr r8 @ │ │ │ │ - andseq pc, r5, r8, lsl #14 │ │ │ │ - andseq pc, r5, ip, lsl #14 │ │ │ │ - eoreq fp, r7, r0, asr #1 │ │ │ │ - strdeq pc, [r7], -r8 @ │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 450a8 │ │ │ │ + andseq lr, r6, r8, lsl #22 │ │ │ │ + eoreq r9, r8, ip, lsr sl │ │ │ │ + ldrsheq r1, [sl], -r8 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - mulseq r5, r8, r6 │ │ │ │ - eoreq sl, r7, r0, lsl #31 │ │ │ │ - @ instruction: 0x0015f5dc │ │ │ │ - andseq pc, r5, r0, lsr #11 │ │ │ │ - @ instruction: 0x0015f5d8 │ │ │ │ - @ instruction: 0x0015f5d8 │ │ │ │ - @ instruction: 0x0015f5b8 │ │ │ │ - mulseq r5, r8, r5 │ │ │ │ + andseq lr, r6, r8, asr #19 │ │ │ │ + eoreq lr, r8, r8, ror #1 │ │ │ │ + andseq lr, r6, ip, lsr #19 │ │ │ │ + strhteq r9, [r8], -r4 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + andseq lr, r6, r0, asr #18 │ │ │ │ + eoreq r9, r8, r4, lsl #17 │ │ │ │ + andseq lr, r6, r0, ror r8 │ │ │ │ + andseq lr, r6, r4, lsr r8 │ │ │ │ + andseq lr, r6, r8, ror #16 │ │ │ │ + andseq lr, r6, r8, ror #16 │ │ │ │ + andseq lr, r6, ip, asr #16 │ │ │ │ + andseq lr, r6, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #336] @ 43bdc │ │ │ │ - ldr r1, [pc, #336] @ 43be0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ + ldr r4, [pc, #360] @ 45320 │ │ │ │ mov r3, #0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r1, [pc, #352] @ 45324 │ │ │ │ + ldr r6, [pc, #352] @ 45328 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 856bc │ │ │ │ - ldr r6, [pc, #312] @ 43be4 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 8a2cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 43bbc │ │ │ │ - ldr r3, [pc, #300] @ 43be8 │ │ │ │ - vldr s14, [r4, #52] @ 0x34 │ │ │ │ + add r6, pc, r6 │ │ │ │ + bne 45300 │ │ │ │ + ldr r3, [pc, #324] @ 4532c │ │ │ │ + vldr s15, [r4, #52] @ 0x34 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - vldr s15, [r6] │ │ │ │ - vcmpe.f32 s14, s15 │ │ │ │ + vldr s14, [r6] │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt.f32 s14, s15 │ │ │ │ - vstrgt s15, [r4, #52] @ 0x34 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + vmovgt.f32 s15, s14 │ │ │ │ + vstrgt s14, [r4, #52] @ 0x34 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 43b60 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r2, [pc, #256] @ 43bec │ │ │ │ + bls 45298 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldr r2, [pc, #280] @ 45330 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #236] @ 43bf0 │ │ │ │ - vldr s14, [pc, #208] @ 43bd8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - vldr s15, [r4, #52] @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #260] @ 45334 │ │ │ │ vldr s12, [r6] │ │ │ │ + vldr s13, [pc, #228] @ 4531c │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - vdiv.f32 s13, s14, s15 │ │ │ │ + vldr s15, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - vdiv.f32 s14, s12, s15 │ │ │ │ - vstr s13, [r4, #44] @ 0x2c │ │ │ │ - vstr s14, [r4, #24] │ │ │ │ - beq 43b90 │ │ │ │ - ldr r2, [pc, #192] @ 43bf4 │ │ │ │ + vdiv.f32 s14, s13, s15 │ │ │ │ + vdiv.f32 s13, s12, s15 │ │ │ │ + vstr s13, [r4, #24] │ │ │ │ + vstr s14, [r4, #44] @ 0x2c │ │ │ │ + beq 452d4 │ │ │ │ + ldr r2, [pc, #216] @ 45338 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #176] @ 43bf8 │ │ │ │ - mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #200] @ 4533c │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #148] @ 43bfc │ │ │ │ - ldr r2, [pc, #148] @ 43c00 │ │ │ │ - ldr r0, [pc, #148] @ 43c04 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #160] @ 45340 │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #16544 @ 0x40a0 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #148] @ 45344 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #16404 @ 0x4014 │ │ │ │ add r2, pc, r2 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 43afc │ │ │ │ - ldr r0, [pc, #112] @ 43c08 │ │ │ │ + bl 83054 │ │ │ │ + b 45228 │ │ │ │ + ldr r0, [pc, #108] @ 45348 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r2, [pc, #104] @ 43c0c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r2, [pc, #100] @ 4534c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 7ea58 │ │ │ │ - b 43b40 │ │ │ │ - ldr r2, [pc, #76] @ 43c10 │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4526c │ │ │ │ + ldr r2, [pc, #72] @ 45350 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ mvn r5, #0 │ │ │ │ - b 43b54 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 45280 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - eoreq pc, r7, r0, ror r5 @ │ │ │ │ - ldrdeq fp, [r6], -r8 @ │ │ │ │ - eoreq sl, r7, r0, lsr #28 │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - andseq pc, r5, r0, lsl r6 @ │ │ │ │ - eoreq pc, r7, r0, lsl #10 │ │ │ │ - andseq pc, r5, r0, lsl r6 @ │ │ │ │ - andseq pc, r5, ip, lsl r6 @ │ │ │ │ - mlaeq r7, r8, r4, pc @ │ │ │ │ - andseq pc, r5, r8, ror #10 │ │ │ │ - adcmi r0, r0, r0 │ │ │ │ - andseq pc, r5, ip, lsl #11 │ │ │ │ - andseq pc, r5, r4, lsl #11 │ │ │ │ - andseq pc, r5, ip, lsr #8 │ │ │ │ + eoreq sp, r8, r0, asr #28 │ │ │ │ + eoreq r9, r7, r0, asr #31 │ │ │ │ + eoreq r9, r8, r8, lsl #14 │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + andseq lr, r6, r0, lsr #17 │ │ │ │ + ldrdeq sp, [r8], -r0 @ │ │ │ │ + andseq lr, r6, r0, lsr #17 │ │ │ │ + andseq lr, r6, ip, lsr #17 │ │ │ │ + eoreq sp, r8, r8, asr sp │ │ │ │ + andseq lr, r6, r4, ror #15 │ │ │ │ + andseq lr, r6, r8, lsl #16 │ │ │ │ + @ instruction: 0x0016e7f4 │ │ │ │ + andseq lr, r6, r0, lsr #13 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ 43c54 │ │ │ │ - ldr r2, [pc, #28] @ 43c58 │ │ │ │ + ldr r3, [pc, #28] @ 45394 │ │ │ │ + ldr r2, [pc, #28] @ 45398 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r2] │ │ │ │ bx lr │ │ │ │ - mlaeq r7, r0, ip, sl │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ + eoreq r9, r8, r8, ror #10 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3552] @ 0xde0 │ │ │ │ - ldr r2, [pc, #404] @ 43e08 │ │ │ │ - ldr r3, [pc, #404] @ 43e0c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #524 @ 0x20c │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #3560] @ 0xde8 │ │ │ │ + ldr r2, [pc, #416] @ 4555c │ │ │ │ + sub sp, sp, #520 @ 0x208 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ + ldr r3, [pc, #404] @ 45560 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #516] @ 0x204 │ │ │ │ mov r3, #0 │ │ │ │ - beq 43d20 │ │ │ │ - ldr r3, [pc, #368] @ 43e10 │ │ │ │ + beq 45468 │ │ │ │ + ldr r3, [pc, #380] @ 45564 │ │ │ │ add r2, sp, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ movw r1, #35714 @ 0x8b82 │ │ │ │ mov r0, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43cdc │ │ │ │ - ldr r3, [pc, #332] @ 43e14 │ │ │ │ - ldr r2, [pc, #332] @ 43e18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 45424 │ │ │ │ + ldr r3, [pc, #344] @ 45568 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #312] @ 43e1c │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r2, [pc, #336] @ 4556c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #324] @ 45570 │ │ │ │ + mov r2, #0 │ │ │ │ add r4, sp, #16 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - mov r3, r4 │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ strb r2, [sp, #16] │ │ │ │ - blx r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + mov r3, r4 │ │ │ │ + blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43df8 │ │ │ │ - ldr r3, [pc, #264] @ 43e20 │ │ │ │ + beq 4554c │ │ │ │ + ldr r3, [pc, #276] @ 45574 │ │ │ │ mov r5, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 43da4 │ │ │ │ - ldr r3, [pc, #252] @ 43e24 │ │ │ │ + b 454ec │ │ │ │ + ldr r3, [pc, #264] @ 45578 │ │ │ │ add r2, sp, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ movw r1, #35713 @ 0x8b81 │ │ │ │ mov r0, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43d64 │ │ │ │ - ldr r3, [pc, #216] @ 43e28 │ │ │ │ - ldr r2, [pc, #216] @ 43e2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 454ac │ │ │ │ + ldr r3, [pc, #228] @ 4557c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #196] @ 43e30 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r2, [pc, #220] @ 45580 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #208] @ 45584 │ │ │ │ + mov r2, #0 │ │ │ │ add r4, sp, #16 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ - mov r1, #500 @ 0x1f4 │ │ │ │ + mov r0, r6 │ │ │ │ strb r2, [sp, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + mov r1, #500 @ 0x1f4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43de8 │ │ │ │ - ldr r3, [pc, #148] @ 43e34 │ │ │ │ + bne 4553c │ │ │ │ + ldr r3, [pc, #160] @ 45588 │ │ │ │ mov r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #140] @ 43e38 │ │ │ │ + ldr r2, [pc, #152] @ 4558c │ │ │ │ mov r1, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #120] @ 43e3c │ │ │ │ - ldr r3, [pc, #68] @ 43e0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #132] @ 45590 │ │ │ │ + ldr r3, [pc, #80] @ 45560 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #516] @ 0x204 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43e04 │ │ │ │ - add sp, sp, #524 @ 0x20c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #80] @ 43e40 │ │ │ │ + bne 45558 │ │ │ │ + add sp, sp, #520 @ 0x208 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #80] @ 45594 │ │ │ │ mov r5, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 43da4 │ │ │ │ - ldr r3, [pc, #68] @ 43e44 │ │ │ │ + b 454ec │ │ │ │ + ldr r3, [pc, #68] @ 45598 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 43da4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r7, r4, asr ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r7, ip, r3, pc @ │ │ │ │ - andseq pc, r5, r4, lsl #10 │ │ │ │ - andseq pc, r5, r8, lsl #10 │ │ │ │ - eoreq pc, r7, r8, asr r3 @ │ │ │ │ - andseq pc, r5, r0, lsr #9 │ │ │ │ - eoreq pc, r7, r4, lsl r3 @ │ │ │ │ - mulseq r5, ip, r4 │ │ │ │ - andseq pc, r5, r0, lsl #9 │ │ │ │ - ldrdeq pc, [r7], -r0 @ │ │ │ │ - andseq pc, r5, r0, lsr #8 │ │ │ │ - andseq pc, r5, ip, asr #8 │ │ │ │ - eoreq sl, r7, r4, lsl #22 │ │ │ │ - @ instruction: 0x0015f3d0 │ │ │ │ - @ instruction: 0x0015f3bc │ │ │ │ + b 454ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r8, r8, lsl r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r8, ip, asr #24 │ │ │ │ + andseq lr, r6, r4, ror r7 │ │ │ │ + andseq lr, r6, r8, ror r7 │ │ │ │ + eoreq sp, r8, r0, lsl #24 │ │ │ │ + andseq lr, r6, r8, lsl r7 │ │ │ │ + eoreq sp, r8, r4, asr #23 │ │ │ │ + andseq lr, r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x0016e6f0 │ │ │ │ + eoreq sp, r8, r8, ror fp │ │ │ │ + mulseq r6, r8, r6 │ │ │ │ + @ instruction: 0x0016e6bc │ │ │ │ + ldrdeq r9, [r8], -r4 @ │ │ │ │ + andseq lr, r6, ip, lsr r6 │ │ │ │ + andseq lr, r6, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #104] @ 43ec8 │ │ │ │ + ldr r5, [pc, #112] @ 45628 │ │ │ │ sub sp, sp, #12 │ │ │ │ + str r1, [sp, #4] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #84] @ 43ecc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ + ldr r2, [pc, #92] @ 4562c │ │ │ │ mov r4, r0 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ blx ip │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 43c5c │ │ │ │ + bl 4539c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldrdeq pc, [r7], -ip @ │ │ │ │ - mulseq r5, r8, r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sp, r8, r0, lsl #21 │ │ │ │ + @ instruction: 0x0016e5f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #68] @ 43f2c │ │ │ │ + ldr r6, [pc, #80] @ 456a0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #56] @ 43f30 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r1, [pc, #68] @ 456a4 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #35633 @ 0x8b31 │ │ │ │ - bl 43e48 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 4559c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ - mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq pc, r7, r8, asr r1 @ │ │ │ │ - mulseq r9, r0, r7 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq sp, [r8], -r0 @ │ │ │ │ + andseq r0, sl, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #200 @ 0xc8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + mov r6, r2 │ │ │ │ ldrb ip, [sp, #224] @ 0xe0 │ │ │ │ - cmp r1, #0 │ │ │ │ ldrb lr, [sp, #228] @ 0xe4 │ │ │ │ - mov r6, r2 │ │ │ │ - bne 44084 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 45810 │ │ │ │ vldr s15, [sp, #236] @ 0xec │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r8, [pc, #1284] @ 44478 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r8, [pc, #1276] @ 45bf0 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ vldr s15, [sp, #240] @ 0xf0 │ │ │ │ add r8, pc, r8 │ │ │ │ - vcvt.f64.s32 d4, s15 │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vdiv.f64 d6, d5, d4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - ldr r2, [pc, #1252] @ 4447c │ │ │ │ + vcvt.f64.s32 d19, s15 │ │ │ │ + vdiv.f64 d16, d18, d17 │ │ │ │ + vdiv.f64 d17, d18, d19 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + ldr r2, [pc, #1244] @ 45bf4 │ │ │ │ ldr r4, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r7, [r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4405c │ │ │ │ + bhi 457d8 │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #1208] @ 44480 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vmov.f64 d18, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #1204] @ 45bf8 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ mov r1, r7 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #1 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + str lr, [sp, #44] @ 0x2c │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ + str lr, [sp, #52] @ 0x34 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ sub r3, r3, #3456 @ 0xd80 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ sub r3, r3, #8 │ │ │ │ - vneg.f64 d5, d6 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - vstr d6, [sp, #16] │ │ │ │ + stm sp, {r3, lr} │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str lr, [sp, #100] @ 0x64 │ │ │ │ - str r8, [sp, #96] @ 0x60 │ │ │ │ - vstr d5, [sp, #32] │ │ │ │ - str ip, [sp, #92] @ 0x5c │ │ │ │ - str r8, [sp, #88] @ 0x58 │ │ │ │ - vstr d0, [sp, #120] @ 0x78 │ │ │ │ - str ip, [sp, #84] @ 0x54 │ │ │ │ - str r8, [sp, #80] @ 0x50 │ │ │ │ - vstr d0, [sp, #112] @ 0x70 │ │ │ │ - str ip, [sp, #76] @ 0x4c │ │ │ │ - str r8, [sp, #72] @ 0x48 │ │ │ │ - vstr d0, [sp, #104] @ 0x68 │ │ │ │ + vneg.f64 d18, d17 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + vstr d17, [sp, #16] │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + vstr d18, [sp, #32] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ - str ip, [sp, #60] @ 0x3c │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #48] @ 0x30 │ │ │ │ - str lr, [sp, #52] @ 0x34 │ │ │ │ - str lr, [sp, #44] @ 0x2c │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str r8, [sp, #72] @ 0x48 │ │ │ │ + str ip, [sp, #76] @ 0x4c │ │ │ │ + str r8, [sp, #80] @ 0x50 │ │ │ │ + str ip, [sp, #84] @ 0x54 │ │ │ │ + str r8, [sp, #88] @ 0x58 │ │ │ │ + str ip, [sp, #92] @ 0x5c │ │ │ │ + str r8, [sp, #96] @ 0x60 │ │ │ │ + str lr, [sp, #100] @ 0x64 │ │ │ │ + vstr d0, [sp, #104] @ 0x68 │ │ │ │ + vstr d0, [sp, #112] @ 0x70 │ │ │ │ + vstr d0, [sp, #120] @ 0x78 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ sub r7, r7, r0 │ │ │ │ - str r7, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + str r7, [r6] │ │ │ │ + bl 1d124 │ │ │ │ add r4, r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #200 @ 0xc8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r8, [pc, #1016] @ 44484 │ │ │ │ - vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r8, [pc, #996] @ 45bfc │ │ │ │ + vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ + vmov.f32 s14, s15 │ │ │ │ add r8, pc, r8 │ │ │ │ - vmov.f32 s12, s14 │ │ │ │ - b 43f90 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vldr d5, [pc, #972] @ 44470 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmov.f64 d3, #120 @ 0x3fc00000 1.5 │ │ │ │ - ldr r3, [pc, #984] @ 44488 │ │ │ │ - vmul.f64 d4, d6, d5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vmul.f64 d5, d7, d5 │ │ │ │ - sub r3, r3, #3008 @ 0xbc0 │ │ │ │ - vmul.f64 d6, d6, d3 │ │ │ │ - sub r3, r3, #8 │ │ │ │ - vmul.f64 d7, d7, d3 │ │ │ │ - vstr d0, [sp, #192] @ 0xc0 │ │ │ │ - vneg.f64 d3, d4 │ │ │ │ + b 45710 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vldr d18, [pc, #952] @ 45be8 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmov.f64 d20, #120 @ 0x3fc00000 1.5 │ │ │ │ mov r1, r7 │ │ │ │ - vstr d0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - str lr, [sp, #172] @ 0xac │ │ │ │ - vstr d0, [sp, #176] @ 0xb0 │ │ │ │ - str ip, [sp, #164] @ 0xa4 │ │ │ │ - str ip, [sp, #156] @ 0x9c │ │ │ │ - vstr d6, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #148] @ 0x94 │ │ │ │ - str ip, [sp, #140] @ 0x8c │ │ │ │ - str lr, [sp, #136] @ 0x88 │ │ │ │ - str ip, [sp, #132] @ 0x84 │ │ │ │ - str lr, [sp, #128] @ 0x80 │ │ │ │ - str ip, [sp, #124] @ 0x7c │ │ │ │ - str ip, [sp, #116] @ 0x74 │ │ │ │ - str ip, [sp, #108] @ 0x6c │ │ │ │ - str ip, [sp, #100] @ 0x64 │ │ │ │ - str ip, [sp, #92] @ 0x5c │ │ │ │ - str ip, [sp, #84] @ 0x54 │ │ │ │ - str ip, [sp, #80] @ 0x50 │ │ │ │ - str lr, [sp, #76] @ 0x4c │ │ │ │ - str ip, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [pc, #956] @ 45c00 │ │ │ │ + mov r2, #1 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #68] @ 0x44 │ │ │ │ - mov r2, #1 │ │ │ │ - str r8, [sp, #168] @ 0xa8 │ │ │ │ - str r8, [sp, #160] @ 0xa0 │ │ │ │ - str r8, [sp, #152] @ 0x98 │ │ │ │ - str r8, [sp, #144] @ 0x90 │ │ │ │ - str r8, [sp, #120] @ 0x78 │ │ │ │ - str r8, [sp, #112] @ 0x70 │ │ │ │ - str r8, [sp, #104] @ 0x68 │ │ │ │ - str r8, [sp, #96] @ 0x60 │ │ │ │ + str ip, [sp, #72] @ 0x48 │ │ │ │ + vmul.f64 d19, d17, d18 │ │ │ │ + vmul.f64 d18, d16, d18 │ │ │ │ + str lr, [sp, #76] @ 0x4c │ │ │ │ + vmul.f64 d17, d17, d20 │ │ │ │ + vmul.f64 d16, d16, d20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r3, r3, #3008 @ 0xbc0 │ │ │ │ + sub r3, r3, #8 │ │ │ │ + vneg.f64 d20, d19 │ │ │ │ + vstr d17, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #80] @ 0x50 │ │ │ │ + str ip, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ - vstr d7, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp] │ │ │ │ - str lr, [sp, #40] @ 0x28 │ │ │ │ - vstr d3, [sp, #32] │ │ │ │ + str ip, [sp, #92] @ 0x5c │ │ │ │ + str r8, [sp, #96] @ 0x60 │ │ │ │ + str ip, [sp, #100] @ 0x64 │ │ │ │ + str r8, [sp, #104] @ 0x68 │ │ │ │ + str ip, [sp, #108] @ 0x6c │ │ │ │ + str r8, [sp, #112] @ 0x70 │ │ │ │ + str ip, [sp, #116] @ 0x74 │ │ │ │ + str r8, [sp, #120] @ 0x78 │ │ │ │ + str ip, [sp, #124] @ 0x7c │ │ │ │ + str lr, [sp, #128] @ 0x80 │ │ │ │ + str ip, [sp, #132] @ 0x84 │ │ │ │ + str lr, [sp, #136] @ 0x88 │ │ │ │ + str ip, [sp, #140] @ 0x8c │ │ │ │ + str r8, [sp, #144] @ 0x90 │ │ │ │ + str ip, [sp, #148] @ 0x94 │ │ │ │ + str r8, [sp, #152] @ 0x98 │ │ │ │ + str ip, [sp, #156] @ 0x9c │ │ │ │ + str r8, [sp, #160] @ 0xa0 │ │ │ │ + str ip, [sp, #164] @ 0xa4 │ │ │ │ + str r8, [sp, #168] @ 0xa8 │ │ │ │ + str lr, [sp, #172] @ 0xac │ │ │ │ + vstr d0, [sp, #176] @ 0xb0 │ │ │ │ + vstr d0, [sp, #184] @ 0xb8 │ │ │ │ + vstr d0, [sp, #192] @ 0xc0 │ │ │ │ + vstr d16, [sp, #48] @ 0x30 │ │ │ │ + stm sp, {r3, lr} │ │ │ │ mvn r3, #0 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - vstr d5, [sp, #24] │ │ │ │ - vstr d4, [sp, #16] │ │ │ │ - vstr d5, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + vstr d18, [sp, #8] │ │ │ │ + vstr d19, [sp, #16] │ │ │ │ + vstr d18, [sp, #24] │ │ │ │ + vstr d20, [sp, #32] │ │ │ │ + str lr, [sp, #40] @ 0x28 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ - ldr r3, [pc, #760] @ 4448c │ │ │ │ + b 457d8 │ │ │ │ + ldr r3, [pc, #744] @ 45c04 │ │ │ │ mov r1, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #372 @ 0x174 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #372 @ 0x174 │ │ │ │ + stm sp, {r3, lr} │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ + b 457d8 │ │ │ │ cmp r1, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ - beq 442e8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #680] @ 44490 │ │ │ │ + beq 45a68 │ │ │ │ mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r2, #1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [pc, #652] @ 45c08 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str ip, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp, #32] │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ - str lr, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str lr, [sp, #40] @ 0x28 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ + b 457d8 │ │ │ │ cmp r1, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ - beq 44378 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #588] @ 44494 │ │ │ │ + beq 45af8 │ │ │ │ mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [pc, #560] @ 45c0c │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str ip, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ + str lr, [sp, #28] │ │ │ │ add r3, r3, #1584 @ 0x630 │ │ │ │ add r3, r3, #12 │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ - str lr, [sp, #28] │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ + b 457d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 443e0 │ │ │ │ - ldr r3, [pc, #508] @ 44498 │ │ │ │ + beq 45b60 │ │ │ │ + ldr r3, [pc, #496] @ 45c10 │ │ │ │ mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #1 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp, #24] │ │ │ │ add r3, r3, #2272 @ 0x8e0 │ │ │ │ + str ip, [sp, #28] │ │ │ │ add r3, r3, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ + stm sp, {r3, ip} │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [sp, #32] │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ - vldr s15, [sp, #240] @ 0xf0 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - vcvt.f32.s32 s8, s15 │ │ │ │ - vldr s15, [sp, #236] @ 0xec │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #404] @ 4449c │ │ │ │ - vcvt.f32.s32 s10, s15 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ + b 457d8 │ │ │ │ + vldr s12, [sp, #236] @ 0xec │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1008 @ 0x3f0 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + vldr s13, [sp, #240] @ 0xf0 │ │ │ │ + mov r2, #1 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #380] @ 45c14 │ │ │ │ + vcvt.f32.s32 s12, s12 │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + vstr d16, [sp, #40] @ 0x28 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ + vstr d7, [sp, #56] @ 0x38 │ │ │ │ + vstr d7, [sp, #64] @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str ip, [sp, #72] @ 0x48 │ │ │ │ + add r3, r3, #1008 @ 0x3f0 │ │ │ │ str r3, [sp] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - vstr d6, [sp, #64] @ 0x40 │ │ │ │ - str ip, [sp, #80] @ 0x50 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + vcvt.f64.f32 d6, s12 │ │ │ │ + vstr d6, [sp, #8] │ │ │ │ + vstr d18, [sp, #16] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ - vstr d6, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #72] @ 0x48 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - str lr, [sp, #96] @ 0x60 │ │ │ │ - str ip, [sp, #88] @ 0x58 │ │ │ │ - vstr d4, [sp, #16] │ │ │ │ + str ip, [sp, #80] @ 0x50 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ + str ip, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ - vstr d5, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str lr, [sp, #96] @ 0x60 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ - vldr s15, [sp, #236] @ 0xec │ │ │ │ + b 457d8 │ │ │ │ + vldr s14, [sp, #236] @ 0xec │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #1 │ │ │ │ + str ip, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #280] @ 444a0 │ │ │ │ - vcvt.f32.s32 s12, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + ldr r3, [pc, #252] @ 45c18 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #1936 @ 0x790 │ │ │ │ - mov r1, r7 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str lr, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #52] @ 0x34 │ │ │ │ - vstr d6, [sp, #8] │ │ │ │ - str ip, [sp, #48] @ 0x30 │ │ │ │ + vcvt.f64.f32 d7, s14 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ + str ip, [sp, #52] @ 0x34 │ │ │ │ + str lr, [sp, #56] @ 0x38 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ - vldr s15, [sp, #240] @ 0xf0 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - ldr r3, [pc, #180] @ 444a4 │ │ │ │ - vcvt.f32.s32 s8, s15 │ │ │ │ - vldr s15, [sp, #236] @ 0xec │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #3488 @ 0xda0 │ │ │ │ - vcvt.f32.s32 s10, s15 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ + b 457d8 │ │ │ │ + vldr s13, [sp, #240] @ 0xf0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - add r3, r3, #8 │ │ │ │ mov r1, r7 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - mvn r3, #0 │ │ │ │ + ldr r3, [pc, #160] @ 45c1c │ │ │ │ mov r2, #1 │ │ │ │ - vstr d6, [sp, #48] @ 0x30 │ │ │ │ - str lr, [sp, #80] @ 0x50 │ │ │ │ - str ip, [sp, #76] @ 0x4c │ │ │ │ - vstr d6, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp, #72] @ 0x48 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str ip, [sp, #64] @ 0x40 │ │ │ │ - str ip, [sp, #60] @ 0x3c │ │ │ │ - vstr d4, [sp, #16] │ │ │ │ + vcvt.f32.s32 s12, s13 │ │ │ │ + vldr s13, [sp, #236] @ 0xec │ │ │ │ + add r3, pc, r3 │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + add r3, r3, #3488 @ 0xda0 │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + add r3, r3, #8 │ │ │ │ + stm sp, {r3, ip} │ │ │ │ + mvn r3, #0 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ + vcvt.f64.f32 d19, s12 │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + vstr d7, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - vstr d5, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str ip, [sp, #60] @ 0x3c │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #68] @ 0x44 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + str ip, [sp, #72] @ 0x48 │ │ │ │ + str ip, [sp, #76] @ 0x4c │ │ │ │ + str lr, [sp, #80] @ 0x50 │ │ │ │ + vstr d18, [sp, #8] │ │ │ │ + vstr d19, [sp, #16] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r7, [r6] │ │ │ │ - b 4405c │ │ │ │ - nop {0} │ │ │ │ + b 457d8 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ svccc 0x00f33333 │ │ │ │ - @ instruction: 0x0015f2b4 │ │ │ │ - andseq r1, r9, r0, asr r6 │ │ │ │ - @ instruction: 0x001936b0 │ │ │ │ - andseq pc, r5, r4, lsr #3 │ │ │ │ - andseq r3, r9, ip, asr #11 │ │ │ │ - @ instruction: 0x001914f0 │ │ │ │ - mulseq r9, ip, r4 │ │ │ │ - andseq r1, r9, ip, lsr r4 │ │ │ │ - andseq r1, r9, r8, ror #7 │ │ │ │ - andseq r1, r9, r4, ror r3 │ │ │ │ - @ instruction: 0x001912f8 │ │ │ │ - mulseq r9, r0, r2 │ │ │ │ - ldr r3, [pc, #12] @ 444bc │ │ │ │ + @ instruction: 0x0016e4f4 │ │ │ │ + andseq r0, sl, ip, lsl #17 │ │ │ │ + andseq r2, sl, r0, ror #17 │ │ │ │ + @ instruction: 0x0016e3d4 │ │ │ │ + @ instruction: 0x001a27d8 │ │ │ │ + andseq r0, sl, r4, lsl r7 │ │ │ │ + @ instruction: 0x001a06bc │ │ │ │ + andseq r0, sl, ip, asr r6 │ │ │ │ + andseq r0, sl, ip, lsl #12 │ │ │ │ + mulseq sl, r8, r5 │ │ │ │ + andseq r0, sl, r0, lsr #10 │ │ │ │ + andseq r0, sl, r0, asr #9 │ │ │ │ + ldr r3, [pc, #12] @ 45c34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - b 1d0b4 │ │ │ │ - mlaeq r7, r0, fp, lr │ │ │ │ + b 1cfec │ │ │ │ + eoreq sp, r8, r8, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44510 │ │ │ │ - ldr r5, [pc, #128] @ 44568 │ │ │ │ + beq 45c90 │ │ │ │ + ldr r5, [pc, #140] @ 45cf4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ - mov r1, r3 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ + mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1d8a0 │ │ │ │ + bl 1d7cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1d9a8 │ │ │ │ - ldr r3, [pc, #84] @ 4456c │ │ │ │ + bl 1d8d4 │ │ │ │ + ldr r3, [pc, #96] @ 45cf8 │ │ │ │ mov r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r4, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 44534 │ │ │ │ + beq 45cb4 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 1c490 │ │ │ │ - ldr r3, [pc, #52] @ 44570 │ │ │ │ + bl 1c3e0 │ │ │ │ + ldr r3, [pc, #64] @ 45cfc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 44554 │ │ │ │ - bl 1b5b4 │ │ │ │ - ldr r3, [pc, #24] @ 44574 │ │ │ │ + beq 45cd4 │ │ │ │ + bl 1b51c │ │ │ │ + ldr r3, [pc, #36] @ 45d00 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq lr, r7, r8, asr fp │ │ │ │ - eoreq lr, r7, r4, lsr #22 │ │ │ │ - eoreq lr, r7, r0, lsl #22 │ │ │ │ - eoreq lr, r7, r0, ror #21 │ │ │ │ - ldr r3, [pc, #12] @ 4458c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrdeq sp, [r8], -r8 @ │ │ │ │ + eoreq sp, r8, r0, lsr #7 │ │ │ │ + eoreq sp, r8, r0, lsl #7 │ │ │ │ + eoreq sp, r8, r4, asr r3 │ │ │ │ + ldr r3, [pc, #12] @ 45d18 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - b 1dc24 │ │ │ │ - strhteq lr, [r7], -ip │ │ │ │ + b 1db50 │ │ │ │ + eoreq sp, r8, r0, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - moveq r5, r4 │ │ │ │ - beq 445d0 │ │ │ │ + beq 45d64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d834 │ │ │ │ - mov r5, r0 │ │ │ │ + bl 1d760 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b920 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + mov r4, r3 │ │ │ │ + bl 1b87c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #552] @ 44818 │ │ │ │ + ldr r5, [pc, #568] @ 45fd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ - beq 4480c │ │ │ │ - ldr r0, [pc, #536] @ 4481c │ │ │ │ + add r5, pc, r5 │ │ │ │ + beq 45fc8 │ │ │ │ + ldr r0, [pc, #552] @ 45fd8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r2, r3 │ │ │ │ - beq 447fc │ │ │ │ - ldr r1, [pc, #516] @ 44820 │ │ │ │ + beq 45fb8 │ │ │ │ + ldr r1, [pc, #532] @ 45fdc │ │ │ │ movw r0, #7939 @ 0x1f03 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r1, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44704 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 45eac │ │ │ │ + bl 1d124 │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 44718 │ │ │ │ + beq 45ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r7, r7, r0 │ │ │ │ add r0, r7, #2 │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r5, [pc, #452] @ 44824 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r5, r5, #4 │ │ │ │ + bl 1d094 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1c244 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r5, [pc, #464] @ 45fe0 │ │ │ │ + bl 1c1a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r2, #32 │ │ │ │ + bl 1d124 │ │ │ │ + mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ - mov r3, r0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + strb r3, [r7, r0] │ │ │ │ add r0, r0, #1 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + add r5, r5, #4 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl 1c244 │ │ │ │ - ldr r2, [pc, #400] @ 44828 │ │ │ │ + bl 1c1a0 │ │ │ │ + ldr r2, [pc, #420] @ 45fe4 │ │ │ │ mov r1, #7 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #0 │ │ │ │ - b 446cc │ │ │ │ + b 45e74 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44724 │ │ │ │ + beq 45ecc │ │ │ │ ldr r1, [r5, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 446e4 │ │ │ │ + beq 45e8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 446b0 │ │ │ │ + beq 45e58 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 446b0 │ │ │ │ + beq 45e58 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 446e8 │ │ │ │ - b 446b4 │ │ │ │ + beq 45e90 │ │ │ │ + b 45e5c │ │ │ │ mov r7, r5 │ │ │ │ - ldr r5, [pc, #284] @ 4482c │ │ │ │ + ldr r5, [pc, #304] @ 45fe8 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 44640 │ │ │ │ - ldr r4, [pc, #272] @ 44830 │ │ │ │ + bne 45dec │ │ │ │ + ldr r4, [pc, #292] @ 45fec │ │ │ │ add r4, pc, r4 │ │ │ │ - b 4464c │ │ │ │ - ldr r1, [pc, #264] @ 44834 │ │ │ │ + b 45df8 │ │ │ │ + ldr r1, [pc, #284] @ 45ff0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r2, #34837 @ 0x8815 │ │ │ │ - beq 447d8 │ │ │ │ - ldr r3, [pc, #240] @ 44838 │ │ │ │ - ldr r1, [pc, #240] @ 4483c │ │ │ │ + beq 45f94 │ │ │ │ + ldr r3, [pc, #260] @ 45ff4 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [pc, #256] @ 45ff8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r7 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 447a4 │ │ │ │ + beq 45f60 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r4, [pc, #208] @ 44840 │ │ │ │ + ldr r4, [pc, #228] @ 45ffc │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 45f44 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #168] @ 44844 │ │ │ │ + beq 45f30 │ │ │ │ + ldr r3, [pc, #168] @ 46000 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #156] @ 44848 │ │ │ │ + b 45f30 │ │ │ │ + ldr r1, [pc, #156] @ 46004 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44764 │ │ │ │ - ldr r1, [pc, #136] @ 4484c │ │ │ │ + bne 45f0c │ │ │ │ + ldr r1, [pc, #136] @ 46008 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 44768 │ │ │ │ - ldr r1, [pc, #112] @ 44850 │ │ │ │ + b 45f10 │ │ │ │ + ldr r1, [pc, #112] @ 4600c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ + cmp r0, #0 │ │ │ │ movw r3, #32852 @ 0x8054 │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ - cmp r0, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - b 44740 │ │ │ │ - ldr r3, [pc, #80] @ 44854 │ │ │ │ + b 45ee8 │ │ │ │ + ldr r3, [pc, #80] @ 46010 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov r3, r2 │ │ │ │ - b 44614 │ │ │ │ - ldr r6, [pc, #68] @ 44858 │ │ │ │ + b 45dc0 │ │ │ │ + ldr r6, [pc, #68] @ 46014 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 445fc │ │ │ │ - ldrdeq sl, [r7], -r8 @ │ │ │ │ - andseq lr, r5, r8, lsr ip │ │ │ │ - eoreq lr, r7, r0, lsr #20 │ │ │ │ - eoreq r5, r7, r0, lsr #15 │ │ │ │ - andseq lr, r5, r8, lsr #23 │ │ │ │ - mulseq r5, ip, pc @ │ │ │ │ - mulseq r5, r0, pc @ │ │ │ │ - andseq lr, r5, r8, lsr fp │ │ │ │ - strdeq lr, [r7], -r4 @ │ │ │ │ - andseq lr, r5, r8, lsr fp │ │ │ │ - eoreq lr, r7, ip, asr #17 │ │ │ │ - andeq r0, r0, ip, asr #5 │ │ │ │ - andseq lr, r5, r8, ror #21 │ │ │ │ - andseq lr, r5, r0, ror #21 │ │ │ │ - mulseq r5, r4, sl │ │ │ │ - andeq r1, r0, r0, asr #12 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ + b 45da8 │ │ │ │ + eoreq r8, r8, r0, asr #22 │ │ │ │ + andseq sp, r6, ip, asr #28 │ │ │ │ + eoreq sp, r8, r4, ror r2 │ │ │ │ + strdeq r3, [r8], -r4 @ │ │ │ │ + @ instruction: 0x0016ddbc │ │ │ │ + @ instruction: 0x0016a1b4 │ │ │ │ + andseq sl, r6, r8, lsr #3 │ │ │ │ + andseq sp, r6, r0, asr sp │ │ │ │ + eoreq sp, r8, r8, asr #2 │ │ │ │ + andseq sp, r6, ip, asr #26 │ │ │ │ + eoreq sp, r8, r4, lsr #2 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + andseq sp, r6, ip, ror #25 │ │ │ │ + andseq sp, r6, r4, ror #25 │ │ │ │ + mulseq r6, r8, ip │ │ │ │ + andeq r1, r0, ip, lsr #12 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 445d8 │ │ │ │ - ldr r3, [pc, #16] @ 44890 │ │ │ │ + bl 45d78 │ │ │ │ + ldr r3, [pc, #24] @ 46058 │ │ │ │ mov r0, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ - pop {r4, pc} │ │ │ │ - strhteq lr, [r7], -ip │ │ │ │ - b 1c76c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq ip, [r8], -r4 @ │ │ │ │ + b 1c6b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, #0 │ │ │ │ - bl 4ede0 │ │ │ │ + bl 50d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448f0 │ │ │ │ + beq 460c4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1d18c │ │ │ │ - ldr r0, [pc, #44] @ 448f8 │ │ │ │ + bl 1d0c4 │ │ │ │ + ldr r0, [pc, #52] @ 460cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 445d8 │ │ │ │ - ldr r3, [pc, #32] @ 448fc │ │ │ │ + bl 45d78 │ │ │ │ + ldr r3, [pc, #40] @ 460d0 │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - eoreq lr, r7, r0, ror #14 │ │ │ │ - b 1deb8 │ │ │ │ - ldr r3, [pc, #16] @ 4491c │ │ │ │ - ldr r2, [pc, #16] @ 44920 │ │ │ │ + b 460b8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + mlaeq r8, r0, pc, ip @ │ │ │ │ + b 1dde4 │ │ │ │ + ldr r3, [pc, #16] @ 460f0 │ │ │ │ + ldr r2, [pc, #16] @ 460f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 51084 │ │ │ │ - strhteq r9, [r7], -ip │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - ldr r3, [pc, #28] @ 44948 │ │ │ │ - ldr r1, [pc, #28] @ 4494c │ │ │ │ - ldr r2, [pc, #28] @ 44950 │ │ │ │ + b 53210 │ │ │ │ + eoreq r8, r8, r0, lsl #16 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + ldr r3, [pc, #28] @ 4611c │ │ │ │ + ldr r1, [pc, #28] @ 46120 │ │ │ │ + ldr r2, [pc, #28] @ 46124 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr r0, [r2] │ │ │ │ - b 1d1a4 │ │ │ │ - mlaeq r7, r8, pc, r9 @ │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + b 1d0dc │ │ │ │ + ldrdeq r8, [r8], -ip @ │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r6, [pc, #96] @ 449d4 │ │ │ │ + ldr r6, [pc, #108] @ 461bc │ │ │ │ cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 44980 │ │ │ │ - bl 1b704 │ │ │ │ + beq 4615c │ │ │ │ + bl 1b660 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, #0 │ │ │ │ - cmp r3, r5 │ │ │ │ str r5, [r4, #4] │ │ │ │ - beq 449c8 │ │ │ │ - ldr r3, [pc, #60] @ 449d8 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq 461a4 │ │ │ │ + ldr r3, [pc, #72] @ 461c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #48] @ 449dc │ │ │ │ + ldr r3, [pc, #60] @ 461c4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl 1c9dc │ │ │ │ + ldr r5, [r6, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1c914 │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl 1e278 │ │ │ │ + bl 1e1a4 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r9, r7, r4, asr pc │ │ │ │ - eoreq lr, r7, r4, lsr #13 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mlaeq r8, r0, r7, r8 │ │ │ │ + eoreq ip, r8, r8, asr #29 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ 44a5c │ │ │ │ - ldr r2, [pc, #100] @ 44a60 │ │ │ │ + ldr r3, [pc, #104] @ 46250 │ │ │ │ + ldr r2, [pc, #104] @ 46254 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r2, [pc, #92] @ 44a64 │ │ │ │ + ldr r2, [pc, #96] @ 46258 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 44a28 │ │ │ │ + ble 46224 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 44a28 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 37064 │ │ │ │ - ldr r2, [pc, #56] @ 44a68 │ │ │ │ + ble 46224 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 37f40 │ │ │ │ + ldr r2, [pc, #48] @ 4625c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r2, #1280 @ 0x500 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #768 @ 0x300 │ │ │ │ - str r2, [r4] │ │ │ │ - str r3, [r5] │ │ │ │ + mov r0, #1280 @ 0x500 │ │ │ │ mov r1, r3 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - mov r0, r2 │ │ │ │ - b 37064 │ │ │ │ - ldrdeq r9, [r7], -r0 @ │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - andseq lr, r5, ip, lsl #17 │ │ │ │ + str r0, [r4] │ │ │ │ + str r3, [r5] │ │ │ │ + b 46210 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andseq sp, r6, ip, asr #20 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44ab0 │ │ │ │ + bne 462a4 │ │ │ │ tst r3, #3 │ │ │ │ - beq 44ab0 │ │ │ │ + beq 462a4 │ │ │ │ tst r3, #2 │ │ │ │ andne r3, r3, #1 │ │ │ │ + movweq r1, #35000 @ 0x88b8 │ │ │ │ addne r1, r3, #34816 @ 0x8800 │ │ │ │ - ldr r3, [pc, #24] @ 44ab8 │ │ │ │ + ldr r3, [pc, #20] @ 462ac │ │ │ │ addne r1, r1, #185 @ 0xb9 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - movweq r1, #35000 @ 0x88b8 │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - mlaeq r7, ip, r5, lr │ │ │ │ + eoreq ip, r8, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 44b4c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #80 @ 0x50 │ │ │ │ + ldr r2, [pc, #176] @ 46380 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, r2, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 44b14 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, r3 │ │ │ │ - add r5, r0, #64 @ 0x40 │ │ │ │ - ldr r0, [ip] │ │ │ │ - ldr r1, [ip, #4] │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - ldr r3, [ip, #12] │ │ │ │ - add ip, ip, #16 │ │ │ │ - mov r4, lr │ │ │ │ - cmp ip, r5 │ │ │ │ - add lr, lr, #16 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - bne 44aec │ │ │ │ - ldr r4, [pc, #52] @ 44b50 │ │ │ │ - ldr r1, [pc, #52] @ 44b54 │ │ │ │ + beq 4633c │ │ │ │ + ldr r4, [r0] │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + strd r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + strd r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + ldr r5, [r0, #20] │ │ │ │ + strd r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ + ldr r5, [r0, #28] │ │ │ │ + strd r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ + ldr r5, [r0, #36] @ 0x24 │ │ │ │ + strd r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r5, [r0, #44] @ 0x2c │ │ │ │ + strd r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r5, [r0, #52] @ 0x34 │ │ │ │ + strd r4, [r2, #128] @ 0x80 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r5, [r0, #60] @ 0x3c │ │ │ │ + strd r4, [r2, #136] @ 0x88 │ │ │ │ + ldr r4, [pc, #64] @ 46384 │ │ │ │ + ldr r1, [pc, #64] @ 46388 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #148] @ 0x94 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [r4, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ - mov ip, lr │ │ │ │ mov r2, #0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov ip, lr │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx ip │ │ │ │ - eoreq lr, r7, ip, ror #10 │ │ │ │ - eoreq lr, r7, r0, lsr #10 │ │ │ │ - @ instruction: 0x0015e7d8 │ │ │ │ + eoreq ip, r8, r0, ror sp │ │ │ │ + strdeq ip, [r8], -r8 @ │ │ │ │ + andseq sp, r6, r4, ror r9 │ │ │ │ cmp r0, #2 │ │ │ │ - bgt 44d78 │ │ │ │ + mov r3, r0 │ │ │ │ + bgt 465e0 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [r1] │ │ │ │ + mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - add r0, r3, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub sp, sp, #16 │ │ │ │ movw r2, #33984 @ 0x84c0 │ │ │ │ - str r0, [r1] │ │ │ │ mov r1, #4 │ │ │ │ + mov r4, #0 │ │ │ │ + add ip, r3, #1 │ │ │ │ + uxtab r7, r2, r3 │ │ │ │ + str ip, [r0] │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ strb r3, [r5] │ │ │ │ - uxtab r7, r2, r3 │ │ │ │ - bl 1e20c │ │ │ │ - vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ - vmov.f32 s11, #8 @ 0x40400000 3.0 │ │ │ │ - vmov.f32 s12, #24 @ 0x40c00000 6.0 │ │ │ │ - vldr s0, [pc, #484] @ 44d9c │ │ │ │ - vldr s13, [pc, #484] @ 44da0 │ │ │ │ - mov r4, #0 │ │ │ │ - vmov.f32 s1, #16 @ 0x40800000 4.0 │ │ │ │ - vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 1e138 │ │ │ │ + vldr s2, [pc, #520] @ 46600 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f32 s12, #8 @ 0x40400000 3.0 │ │ │ │ + vmov.f32 s13, #24 @ 0x40c00000 6.0 │ │ │ │ + vmov.f32 s3, #16 @ 0x40800000 4.0 │ │ │ │ mov r6, r0 │ │ │ │ + vldr s14, [pc, #500] @ 46604 │ │ │ │ + vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ add r1, r0, #16 │ │ │ │ vmov s15, r4 │ │ │ │ - vmov.f32 s2, s13 │ │ │ │ - vstr s13, [r1, #-4] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - add r1, r1, #16 │ │ │ │ + vmov.f32 s5, s14 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ - vadd.f64 d7, d7, d4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vmul.f32 s14, s14, s0 │ │ │ │ - vadd.f32 s6, s14, s13 │ │ │ │ - vmul.f32 s15, s14, s11 │ │ │ │ - vsub.f32 s3, s11, s14 │ │ │ │ - vmla.f32 s2, s6, s14 │ │ │ │ - vmov.f32 s6, s11 │ │ │ │ - vsub.f32 s5, s15, s12 │ │ │ │ - vsub.f32 s15, s11, s15 │ │ │ │ - vadd.f32 s7, s14, s10 │ │ │ │ - vnmls.f32 s6, s3, s14 │ │ │ │ - vmov.f32 s3, s13 │ │ │ │ - vsub.f32 s4, s10, s14 │ │ │ │ - vmla.f32 s3, s5, s14 │ │ │ │ - vmov.f32 s5, s11 │ │ │ │ - vmla.f32 s5, s15, s14 │ │ │ │ - vmov.f32 s15, s13 │ │ │ │ - vmla.f32 s15, s2, s14 │ │ │ │ - vmov.f32 s2, s10 │ │ │ │ - vmla.f32 s2, s6, s14 │ │ │ │ - vmov.f32 s6, s1 │ │ │ │ - vmla.f32 s6, s3, s14 │ │ │ │ - vmov.f32 s3, s10 │ │ │ │ - vmla.f32 s3, s5, s14 │ │ │ │ - vdiv.f32 s14, s6, s12 │ │ │ │ - vdiv.f32 s5, s15, s12 │ │ │ │ - vdiv.f32 s6, s3, s12 │ │ │ │ - vdiv.f32 s15, s2, s12 │ │ │ │ - vadd.f32 s6, s6, s5 │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ - vdiv.f32 s3, s14, s15 │ │ │ │ + add r1, r1, #16 │ │ │ │ + vstr s14, [r1, #-20] @ 0xffffffec │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vmul.f32 s15, s15, s2 │ │ │ │ + vadd.f32 s8, s15, s14 │ │ │ │ + vsub.f32 s4, s12, s15 │ │ │ │ + vmul.f32 s11, s15, s12 │ │ │ │ + vadd.f32 s9, s15, s10 │ │ │ │ + vsub.f32 s6, s10, s15 │ │ │ │ + vmla.f32 s5, s8, s15 │ │ │ │ + vmov.f32 s8, s12 │ │ │ │ + vsub.f32 s7, s11, s13 │ │ │ │ + vsub.f32 s11, s12, s11 │ │ │ │ + vnmls.f32 s8, s4, s15 │ │ │ │ + vmov.f32 s4, s14 │ │ │ │ + vmla.f32 s4, s5, s15 │ │ │ │ + vmov.f32 s5, s14 │ │ │ │ + vmla.f32 s5, s7, s15 │ │ │ │ + vmov.f32 s7, s12 │ │ │ │ + vmla.f32 s7, s11, s15 │ │ │ │ + vmov.f32 s11, s10 │ │ │ │ + vmla.f32 s11, s8, s15 │ │ │ │ + vmov.f32 s8, s3 │ │ │ │ + vmla.f32 s8, s5, s15 │ │ │ │ + vmov.f32 s5, s10 │ │ │ │ + vmla.f32 s5, s7, s15 │ │ │ │ + vdiv.f32 s7, s4, s13 │ │ │ │ + vdiv.f32 s15, s11, s13 │ │ │ │ + vdiv.f32 s11, s8, s13 │ │ │ │ + vdiv.f32 s8, s5, s13 │ │ │ │ + vadd.f32 s15, s15, s11 │ │ │ │ vstr s15, [r1, #-24] @ 0xffffffe8 │ │ │ │ - vdiv.f32 s14, s5, s6 │ │ │ │ - vsub.f32 s7, s7, s3 │ │ │ │ - vadd.f32 s15, s14, s4 │ │ │ │ - vstr s7, [r1, #-32] @ 0xffffffe0 │ │ │ │ + vdiv.f32 s5, s11, s15 │ │ │ │ + vadd.f32 s8, s8, s7 │ │ │ │ + vdiv.f32 s11, s7, s8 │ │ │ │ + vsub.f32 s9, s9, s5 │ │ │ │ + vstr s9, [r1, #-32] @ 0xffffffe0 │ │ │ │ + vadd.f32 s15, s11, s6 │ │ │ │ vstr s15, [r1, #-28] @ 0xffffffe4 │ │ │ │ - bne 44bcc │ │ │ │ - ldr r3, [pc, #280] @ 44da4 │ │ │ │ + bne 46414 │ │ │ │ + movw r3, #52428 @ 0xcccc │ │ │ │ + movt r3, #15948 @ 0x3e4c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [pc, #296] @ 46608 │ │ │ │ + movw r8, #52429 @ 0xcccd │ │ │ │ + movt r8, #15948 @ 0x3e4c │ │ │ │ str r3, [r6] │ │ │ │ - ldr r3, [pc, #276] @ 44da8 │ │ │ │ + movw r3, #21846 @ 0x5556 │ │ │ │ + movt r3, #16213 @ 0x3f55 │ │ │ │ + movw lr, #43691 @ 0xaaab │ │ │ │ + movt lr, #15914 @ 0x3e2a │ │ │ │ + vstr s10, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ add r3, r6, #28672 @ 0x7000 │ │ │ │ add ip, r3, #4080 @ 0xff0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r7, [pc, #260] @ 44dac │ │ │ │ - vstr s10, [r6, #4] │ │ │ │ - vstr s13, [r6, #12] │ │ │ │ - str r7, [ip, #4] │ │ │ │ - ldr r7, [pc, #248] @ 44db0 │ │ │ │ - ldr lr, [pc, #248] @ 44db4 │ │ │ │ add r7, pc, r7 │ │ │ │ + vstr s14, [r6, #12] │ │ │ │ + ldr r3, [r7, #156] @ 0x9c │ │ │ │ vstr s10, [ip] │ │ │ │ - vstr s13, [ip, #12] │ │ │ │ + str r8, [ip, #4] │ │ │ │ str lr, [ip, #8] │ │ │ │ - ldr r3, [r7, #156] @ 0x9c │ │ │ │ + vstr s14, [ip, #12] │ │ │ │ blx r3 │ │ │ │ + movw r2, #5126 @ 0x1406 │ │ │ │ mov r1, #0 │ │ │ │ - movw r3, #5126 @ 0x1406 │ │ │ │ - movw r2, #6408 @ 0x1908 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r0, #3552 @ 0xde0 │ │ │ │ str r1, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ str r2, [sp, #4] │ │ │ │ - mov r3, r4 │ │ │ │ movw r2, #32859 @ 0x805b │ │ │ │ str r6, [sp, #12] │ │ │ │ - mov r0, #3552 @ 0xde0 │ │ │ │ ldr r4, [r7, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ - vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r7, #164] @ 0xa4 │ │ │ │ + vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ movw r1, #32870 @ 0x8066 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #168] @ 0xa8 │ │ │ │ mov r2, #9728 @ 0x2600 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #168] @ 0xa8 │ │ │ │ mov r2, #9728 @ 0x2600 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ + ldr r3, [r7, #168] @ 0xa8 │ │ │ │ movw r2, #10497 @ 0x2901 │ │ │ │ movw r1, #10242 @ 0x2802 │ │ │ │ - ldr r3, [r7, #168] @ 0xa8 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldrb r3, [r5] │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ strb r3, [r5] │ │ │ │ + add sp, sp, #16 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r2, r0, #3 │ │ │ │ cmp r2, #2 │ │ │ │ bxls lr │ │ │ │ - ldr r2, [pc, #44] @ 44db8 │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - bcc 44da4 │ │ │ │ + ldr r2, [pc, #16] @ 4660c │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + bcc 46608 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - cdpcc 12, 4, cr12, cr12, cr12, {6} │ │ │ │ - svccc 0x00555556 │ │ │ │ - cdpcc 12, 4, cr12, cr12, cr13, {6} │ │ │ │ - eoreq lr, r7, r4, lsl #7 │ │ │ │ - vmulcc.f32 s20, s21, s23 │ │ │ │ - andseq lr, r5, ip, ror r5 │ │ │ │ + eoreq ip, r8, r4, lsr fp │ │ │ │ + @ instruction: 0x0016d6d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1bddc │ │ │ │ + bl 1bd38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44de4 │ │ │ │ + beq 46654 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #72] @ 44e34 │ │ │ │ - ldr r4, [pc, #72] @ 44e38 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r6, [pc, #68] @ 466a0 │ │ │ │ + ldr r4, [pc, #68] @ 466a4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 44e04 │ │ │ │ + b 46674 │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44ddc │ │ │ │ + beq 4663c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44df8 │ │ │ │ + beq 46668 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d834 │ │ │ │ + bl 1d760 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b920 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq sl, r6, ip, ror #7 │ │ │ │ - andseq lr, r5, r8, lsr r5 │ │ │ │ + bl 1b87c │ │ │ │ + b 4663c │ │ │ │ + mlaeq r7, r4, fp, r8 │ │ │ │ + andseq sp, r6, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #148] @ 44ee8 │ │ │ │ - ldr r3, [pc, #148] @ 44eec │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #160] @ 46768 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, sp │ │ │ │ + ldr r3, [pc, #148] @ 4676c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - b 44e84 │ │ │ │ + b 466f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f094 │ │ │ │ + bl 50ffc │ │ │ │ orr r5, r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c734 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44e78 │ │ │ │ - bl 4f094 │ │ │ │ + bne 466ec │ │ │ │ + bl 50ffc │ │ │ │ orr r5, r5, r0 │ │ │ │ tst r5, #2 │ │ │ │ - bne 44ed4 │ │ │ │ - ldr r2, [pc, #68] @ 44ef0 │ │ │ │ - ldr r3, [pc, #60] @ 44eec │ │ │ │ + bne 46754 │ │ │ │ + ldr r2, [pc, #80] @ 46770 │ │ │ │ + ldr r3, [pc, #72] @ 4676c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44ee4 │ │ │ │ + bne 46764 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ede0 │ │ │ │ - b 44ea4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r7, r4, ror sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r7, ip, lsl sl │ │ │ │ + bl 50d1c │ │ │ │ + b 46718 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r8, ip, lsl #4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, r8, r0, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1d1ec │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r4, r4, r0 │ │ │ │ - add r1, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e254 │ │ │ │ + add r1, r4, #2 │ │ │ │ + bl 1e180 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 46800 │ │ │ │ str r4, [r5] │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r3, [pc, #24] @ 44f64 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r3, [pc, #60] @ 46814 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrh r3, [r3] │ │ │ │ strh r3, [r4, r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1d4bc │ │ │ │ - andseq fp, r7, r0, ror #28 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1d3f4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mulseq r8, r4, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #384] @ 45100 │ │ │ │ - ldr r3, [pc, #384] @ 45104 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #400] @ 469cc │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #35632 @ 0x8b30 │ │ │ │ + ldr r3, [pc, #388] @ 469d0 │ │ │ │ + ldr r5, [pc, #388] @ 469d4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 43e48 │ │ │ │ - ldr r5, [pc, #348] @ 45108 │ │ │ │ - mov r1, #4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r3, sp, #12 │ │ │ │ - add r2, sp, r1 │ │ │ │ + bl 4559c │ │ │ │ ldr r6, [r5, #172] @ 0xac │ │ │ │ + add r3, sp, #12 │ │ │ │ + add r2, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 45034 │ │ │ │ + beq 468f0 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #35632 @ 0x8b30 │ │ │ │ add r3, sp, r3, lsl #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ movw r1, #35663 @ 0x8b4f │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 45020 │ │ │ │ + bne 468dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r2, [r5, #184] @ 0xb8 │ │ │ │ add r3, sp, r3, lsl #2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne 44fe4 │ │ │ │ - ldr r5, [pc, #208] @ 4510c │ │ │ │ + bne 468a0 │ │ │ │ + ldr r5, [pc, #224] @ 469d8 │ │ │ │ mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #188] @ 45110 │ │ │ │ - ldr r3, [r5, #176] @ 0xb0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #204] @ 469dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [pc, #168] @ 45114 │ │ │ │ ldr r3, [r5, #176] @ 0xb0 │ │ │ │ add r2, pc, r2 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [pc, #184] @ 469e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [pc, #148] @ 45118 │ │ │ │ ldr r3, [r5, #176] @ 0xb0 │ │ │ │ add r2, pc, r2 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [pc, #164] @ 469e4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r5, #176] @ 0xb0 │ │ │ │ + add r2, pc, r2 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #128] @ 4511c │ │ │ │ + ldr r2, [pc, #144] @ 469e8 │ │ │ │ mov r1, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r5, #176] @ 0xb0 │ │ │ │ + add r2, pc, r2 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 43c5c │ │ │ │ - ldr r2, [pc, #84] @ 45120 │ │ │ │ - ldr r3, [pc, #52] @ 45104 │ │ │ │ + bl 4539c │ │ │ │ + ldr r2, [pc, #100] @ 469ec │ │ │ │ + ldr r3, [pc, #68] @ 469d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 450fc │ │ │ │ - mov r0, r8 │ │ │ │ + bne 469c8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ + mov r0, r8 │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ bx r3 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r7, r8, asr #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r7, r0, r0, lr │ │ │ │ - eoreq lr, r7, r0 │ │ │ │ - andseq lr, r5, ip, ror #5 │ │ │ │ - @ instruction: 0x0015e2dc │ │ │ │ - andseq lr, r5, r8, asr #5 │ │ │ │ - @ instruction: 0x0015e2b8 │ │ │ │ - strdeq r9, [r7], -ip @ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r8, r4, r0, r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r8, r8, ror #15 │ │ │ │ + eoreq ip, r8, r0, asr #14 │ │ │ │ + andseq sp, r6, r8, ror #7 │ │ │ │ + @ instruction: 0x0016d3d8 │ │ │ │ + andseq sp, r6, r4, asr #7 │ │ │ │ + @ instruction: 0x0016d3b4 │ │ │ │ + eoreq r7, r8, r8, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d10} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #1856] @ 0x740 │ │ │ │ - ldr r2, [pc, #408] @ 452d8 │ │ │ │ + str r0, [ip, #1872] @ 0x750 │ │ │ │ + ldr r2, [pc, #420] @ 46bb8 │ │ │ │ sub sp, sp, #2192 @ 0x890 │ │ │ │ - ldr r3, [pc, #404] @ 452dc │ │ │ │ + mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldr r3, [pc, #404] @ 46bbc │ │ │ │ add r4, sp, #148 @ 0x94 │ │ │ │ - mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ - add r0, r0, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #2196] @ 0x894 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4e430 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - mov ip, #0 │ │ │ │ - vldr s2, [r5, #32] │ │ │ │ - str ip, [sp, #140] @ 0x8c │ │ │ │ - vldr s6, [r5, #36] @ 0x24 │ │ │ │ - vldr s8, [r5, #40] @ 0x28 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vldr s10, [sp, #176] @ 0xb0 │ │ │ │ - vldr s20, [sp, #192] @ 0xc0 │ │ │ │ - vdiv.f64 d2, d7, d1 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vldr s18, [sp, #160] @ 0xa0 │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ - vdiv.f64 d1, d7, d3 │ │ │ │ - vldr s6, [sp, #188] @ 0xbc │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ - vstr d5, [sp, #120] @ 0x78 │ │ │ │ - vdiv.f64 d0, d7, d4 │ │ │ │ - vldr s10, [sp, #156] @ 0x9c │ │ │ │ - vldr s8, [sp, #172] @ 0xac │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vstr d10, [sp, #128] @ 0x80 │ │ │ │ - vldr s12, [sp, #148] @ 0x94 │ │ │ │ - vldr s20, [sp, #184] @ 0xb8 │ │ │ │ - ldr r0, [pc, #248] @ 452e0 │ │ │ │ - vstr d9, [sp, #112] @ 0x70 │ │ │ │ - vldr s18, [sp, #168] @ 0xa8 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vstr d3, [sp, #104] @ 0x68 │ │ │ │ - vldr s6, [r4, #4] │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ - vstr d4, [sp, #96] @ 0x60 │ │ │ │ - vldr s8, [sp, #180] @ 0xb4 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vstr d5, [sp, #88] @ 0x58 │ │ │ │ - vldr s10, [sp, #164] @ 0xa4 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vstr d3, [sp, #64] @ 0x40 │ │ │ │ - add r0, pc, r0 │ │ │ │ + bl 502e4 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr s3, [r4, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + add r4, sp, #196 @ 0xc4 │ │ │ │ + vldr s16, [r5, #32] │ │ │ │ + vldr s0, [r5, #36] @ 0x24 │ │ │ │ + vldr s1, [r5, #40] @ 0x28 │ │ │ │ + vcvt.f64.f32 d26, s3 │ │ │ │ + vldr s14, [sp, #184] @ 0xb8 │ │ │ │ + vcvt.f64.f32 d31, s16 │ │ │ │ + vldr s15, [sp, #188] @ 0xbc │ │ │ │ + vcvt.f64.f32 d30, s0 │ │ │ │ + vcvt.f64.f32 d29, s1 │ │ │ │ + vldr s4, [sp, #148] @ 0x94 │ │ │ │ + vcvt.f64.f32 d22, s14 │ │ │ │ + vldr s2, [sp, #156] @ 0x9c │ │ │ │ + vcvt.f64.f32 d20, s15 │ │ │ │ + vdiv.f64 d7, d16, d31 │ │ │ │ + vldr s5, [sp, #160] @ 0xa0 │ │ │ │ + vldr s7, [sp, #164] @ 0xa4 │ │ │ │ + vcvt.f64.f32 d28, s4 │ │ │ │ + vldr s6, [sp, #168] @ 0xa8 │ │ │ │ + vcvt.f64.f32 d23, s2 │ │ │ │ + vdiv.f64 d31, d16, d30 │ │ │ │ + vldr s9, [sp, #172] @ 0xac │ │ │ │ + vcvt.f64.f32 d19, s5 │ │ │ │ + vldr s8, [sp, #176] @ 0xb0 │ │ │ │ + vcvt.f64.f32 d27, s7 │ │ │ │ + vldr s10, [sp, #180] @ 0xb4 │ │ │ │ + vcvt.f64.f32 d24, s6 │ │ │ │ + vdiv.f64 d30, d16, d29 │ │ │ │ + vldr s11, [sp, #192] @ 0xc0 │ │ │ │ + vcvt.f64.f32 d21, s9 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + vcvt.f64.f32 d18, s8 │ │ │ │ + vldr d6, [pc, #216] @ 46bb0 │ │ │ │ + vcvt.f64.f32 d25, s10 │ │ │ │ + ldr r0, [pc, #224] @ 46bc0 │ │ │ │ + vcvt.f64.f32 d17, s11 │ │ │ │ + cmp r3, #5 │ │ │ │ mov r3, #2000 @ 0x7d0 │ │ │ │ - vstr d4, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [r5, #64] @ 0x40 │ │ │ │ + vstr d28, [sp, #40] @ 0x28 │ │ │ │ + vseleq.f64 d16, d6, d16 │ │ │ │ + add r0, pc, r0 │ │ │ │ sub r0, r0, #2176 @ 0x880 │ │ │ │ - add r4, sp, #196 @ 0xc4 │ │ │ │ - vstr d5, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + vstr d27, [sp, #48] @ 0x30 │ │ │ │ + vstr d25, [sp, #56] @ 0x38 │ │ │ │ + vstr d26, [sp, #64] @ 0x40 │ │ │ │ + vstr d24, [sp, #72] @ 0x48 │ │ │ │ + vstr d22, [sp, #80] @ 0x50 │ │ │ │ + vstr d23, [sp, #88] @ 0x58 │ │ │ │ + vstr d21, [sp, #96] @ 0x60 │ │ │ │ + vstr d20, [sp, #104] @ 0x68 │ │ │ │ + vstr d19, [sp, #112] @ 0x70 │ │ │ │ + vstr d18, [sp, #120] @ 0x78 │ │ │ │ + vstr d17, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ - vstr d6, [sp, #40] @ 0x28 │ │ │ │ - vstr d10, [sp, #80] @ 0x50 │ │ │ │ - vstr d9, [sp, #72] @ 0x48 │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - vldr d8, [pc, #120] @ 452d0 │ │ │ │ - cmp ip, #5 │ │ │ │ - ldr ip, [r5, #64] @ 0x40 │ │ │ │ - str ip, [sp, #136] @ 0x88 │ │ │ │ - vmoveq.f64 d7, d8 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - vstr d0, [sp, #24] │ │ │ │ + vstr d30, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - vstr d1, [sp, #16] │ │ │ │ - vstr d2, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #92] @ 452e4 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d31, [sp, #16] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #104] @ 46bc4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 44f68 │ │ │ │ - ldr r2, [pc, #76] @ 452e8 │ │ │ │ - ldr r3, [pc, #60] @ 452dc │ │ │ │ + bl 46818 │ │ │ │ + ldr r2, [pc, #88] @ 46bc8 │ │ │ │ + ldr r3, [pc, #72] @ 46bbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2196] @ 0x894 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 452c8 │ │ │ │ + bne 46ba8 │ │ │ │ add sp, sp, #2192 @ 0x890 │ │ │ │ add sp, sp, #8 │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andmi ip, r4, ip, asr #25 │ │ │ │ - eoreq r9, r7, r0, lsl #15 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r2, r9, ip, asr r4 │ │ │ │ - strhteq sp, [r7], -r4 │ │ │ │ - eoreq r9, r7, ip, lsr #12 │ │ │ │ + strhteq r7, [r8], -r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r1, sl, r8, asr #10 │ │ │ │ + eoreq ip, r8, r0, ror #9 │ │ │ │ + eoreq r7, r8, r0, ror sp │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ 45380 │ │ │ │ + ldr r4, [pc, #148] @ 46c84 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r4, #144] @ 0x90 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #92] @ 45384 │ │ │ │ + beq 46c74 │ │ │ │ + ldr r1, [pc, #120] @ 46c88 │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #76] @ 45388 │ │ │ │ + ldr r2, [pc, #104] @ 46c8c │ │ │ │ + mov r1, #5 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r2, r2, #1376 @ 0x560 │ │ │ │ sub r2, r2, #8 │ │ │ │ - mov r1, #5 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #52] @ 4538c │ │ │ │ - ldr r3, [r4, #148] @ 0x94 │ │ │ │ + ldr r1, [pc, #80] @ 46c90 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ + ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ - mov ip, lr │ │ │ │ mov r2, #0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov ip, lr │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx ip │ │ │ │ - eoreq sp, r7, r4, lsr sp │ │ │ │ - andseq lr, r5, r4, lsr r0 │ │ │ │ - andseq r2, r9, r0, asr #6 │ │ │ │ - andseq sp, r5, r4, lsr #31 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq ip, r8, ip, asr #8 │ │ │ │ + andseq sp, r6, r8, lsl #2 │ │ │ │ + andseq r1, sl, r4, lsl r4 │ │ │ │ + andseq sp, r6, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #1392] @ 45918 │ │ │ │ - ldr r4, [pc, #1392] @ 4591c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #1408] @ 4723c │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ - ldr r2, [pc, #1384] @ 45920 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r4, [pc, #1400] @ 47240 │ │ │ │ + ldr r2, [pc, #1400] @ 47244 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #1376] @ 45924 │ │ │ │ + ldr r3, [pc, #1388] @ 47248 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ - beq 45890 │ │ │ │ + beq 471b4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45424 │ │ │ │ - ldr r4, [pc, #1328] @ 45928 │ │ │ │ + beq 46d38 │ │ │ │ + ldr r4, [pc, #1344] @ 4724c │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 1d8a0 │ │ │ │ + bl 1d7cc │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 1d9a8 │ │ │ │ + bl 1d8d4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 1c490 │ │ │ │ + bl 1c3e0 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7e4b4 │ │ │ │ + bl 82a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 455c8 │ │ │ │ + bne 46ef0 │ │ │ │ add r8, sp, #148 @ 0x94 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ - ldr r6, [pc, #1252] @ 4592c │ │ │ │ - ldr r4, [pc, #1252] @ 45930 │ │ │ │ + ldr r6, [pc, #1268] @ 47250 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, #1 │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r4, [pc, #1256] @ 47254 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r4, pc, r4 │ │ │ │ sub r1, r6, #1360 @ 0x550 │ │ │ │ - str r9, [sp] │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + add r4, pc, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ - mov r3, #1 │ │ │ │ - bl 1cfb8 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ + bl 1cef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45480 │ │ │ │ + beq 46d94 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 454b4 │ │ │ │ + beq 46ddc │ │ │ │ mvn r5, #0 │ │ │ │ - ldr r2, [pc, #1192] @ 45934 │ │ │ │ - ldr r3, [pc, #1172] @ 45924 │ │ │ │ + ldr r2, [pc, #1208] @ 47258 │ │ │ │ + ldr r3, [pc, #1188] @ 47248 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45914 │ │ │ │ + bne 47238 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [sp, #148] @ 0x94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ movw r2, #12328 @ 0x3028 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r2, [pc, #1128] @ 45938 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r1, [sp, #148] @ 0x94 │ │ │ │ + bl 1bdbc │ │ │ │ + ldr r2, [pc, #1124] @ 4725c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #1104] @ 4593c │ │ │ │ + ldr r3, [pc, #1100] @ 47260 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1b8fc │ │ │ │ + bl 1b858 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 45480 │ │ │ │ + beq 46d94 │ │ │ │ sub r3, r6, #1344 @ 0x540 │ │ │ │ - ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - sub r3, r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1d708 │ │ │ │ + sub r3, r3, #8 │ │ │ │ + ldr r1, [sp, #148] @ 0x94 │ │ │ │ + bl 1d640 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 45480 │ │ │ │ + beq 46d94 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1d8a0 │ │ │ │ + bl 1d7cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45480 │ │ │ │ - bl 50a88 │ │ │ │ + beq 46d94 │ │ │ │ + bl 52bb8 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ movw r1, #12373 @ 0x3055 │ │ │ │ str r8, [r7, #8] │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 1bc08 │ │ │ │ mov r7, #0 │ │ │ │ + bl 1bb64 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #980] @ 45940 │ │ │ │ + ldr r0, [pc, #976] @ 47264 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 445d8 │ │ │ │ - ldr r3, [pc, #972] @ 45944 │ │ │ │ + bl 45d78 │ │ │ │ + ldr r3, [pc, #968] @ 47268 │ │ │ │ str r7, [r4, #196] @ 0xc4 │ │ │ │ + str r7, [r4, #200] @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ - str r7, [r4, #200] @ 0xc8 │ │ │ │ - bl 43ed0 │ │ │ │ + bl 45630 │ │ │ │ sub r1, r6, #1328 @ 0x530 │ │ │ │ - sub r1, r1, #12 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - bl 44f68 │ │ │ │ - ldr r2, [pc, #936] @ 45948 │ │ │ │ - ldr r3, [pc, #936] @ 4594c │ │ │ │ - ldr r1, [pc, #936] @ 45950 │ │ │ │ + sub r1, r1, #12 │ │ │ │ + bl 46818 │ │ │ │ + ldr r2, [pc, #932] @ 4726c │ │ │ │ + ldr r3, [pc, #932] @ 47270 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ - str r1, [r4, #216] @ 0xd8 │ │ │ │ strd r2, [r4, #208] @ 0xd0 │ │ │ │ - bl 452f0 │ │ │ │ + ldr r3, [pc, #916] @ 47274 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r4, #216] @ 0xd8 │ │ │ │ + bl 46bd0 │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ - b 45484 │ │ │ │ - ldr r5, [pc, #900] @ 45954 │ │ │ │ + b 46d98 │ │ │ │ + ldr r5, [pc, #896] @ 47278 │ │ │ │ mov r6, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 1d150 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + bl 1d088 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e20c │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r8 │ │ │ │ + bl 1e138 │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1d150 │ │ │ │ - ldr r2, [pc, #824] @ 45958 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ + bl 1d088 │ │ │ │ + ldr r2, [pc, #820] @ 4727c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 458e8 │ │ │ │ - ldr r3, [pc, #796] @ 4595c │ │ │ │ + ble 4720c │ │ │ │ + ldr r3, [pc, #792] @ 47280 │ │ │ │ + add fp, sp, #108 @ 0x6c │ │ │ │ + add sl, sp, #116 @ 0x74 │ │ │ │ + add r8, sp, #148 @ 0x94 │ │ │ │ + add r9, sp, #152 @ 0x98 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #784] @ 45960 │ │ │ │ - add fp, sp, #108 @ 0x6c │ │ │ │ + ldr r3, [pc, #764] @ 47284 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - add sl, sp, #116 @ 0x74 │ │ │ │ sub r4, r3, #4 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ - add r8, sp, #148 @ 0x94 │ │ │ │ - add r9, sp, #152 @ 0x98 │ │ │ │ mov r7, r3 │ │ │ │ - b 4576c │ │ │ │ + b 47090 │ │ │ │ movw r2, #12344 @ 0x3038 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 45874 │ │ │ │ - ldr r2, [pc, #680] @ 45964 │ │ │ │ + beq 47198 │ │ │ │ + ldr r2, [pc, #676] @ 47288 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ - mov r1, #6 │ │ │ │ - tst r3, #8 │ │ │ │ - moveq r2, #45 @ 0x2d │ │ │ │ - movne r2, #43 @ 0x2b │ │ │ │ - tst r3, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - moveq r2, #45 @ 0x2d │ │ │ │ - movne r2, #43 @ 0x2b │ │ │ │ - tst r3, #4 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - moveq r2, #45 @ 0x2d │ │ │ │ - movne r2, #43 @ 0x2b │ │ │ │ - tst r3, #2 │ │ │ │ + add r6, r6, #1 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ + ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ + tst r1, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #556] @ 45968 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ movne r3, #43 @ 0x2b │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ + tst r1, #1 │ │ │ │ + moveq r2, #45 @ 0x2d │ │ │ │ + movne r2, #43 @ 0x2b │ │ │ │ + str r3, [sp, #24] │ │ │ │ + tst r1, #4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ + str r2, [sp, #28] │ │ │ │ + moveq r0, #45 @ 0x2d │ │ │ │ + movne r0, #43 @ 0x2b │ │ │ │ + ldr r2, [pc, #548] @ 4728c │ │ │ │ + tst r1, #2 │ │ │ │ + moveq r1, #45 @ 0x2d │ │ │ │ + movne r1, #43 @ 0x2b │ │ │ │ + strd r0, [sp, #32] │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 45880 │ │ │ │ + ble 471a4 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r3, fp │ │ │ │ movw r2, #12328 @ 0x3028 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r1, [r4] │ │ │ │ + bl 1bdbc │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r3, sl │ │ │ │ movw r2, #12324 @ 0x3024 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [r4] │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12323 @ 0x3023 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12322 @ 0x3022 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12321 @ 0x3021 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12325 @ 0x3025 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12326 @ 0x3026 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #12337 @ 0x3031 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, r7 │ │ │ │ movw r2, #12339 @ 0x3033 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #12352 @ 0x3040 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ + bl 1bdbc │ │ │ │ + ldr r1, [r4] │ │ │ │ mov r3, r9 │ │ │ │ movw r2, #12327 @ 0x3027 │ │ │ │ - ldr r1, [r4] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1be60 │ │ │ │ + bl 1bdbc │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movw r2, #12368 @ 0x3050 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4586c │ │ │ │ + beq 47190 │ │ │ │ movw r2, #12369 @ 0x3051 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 456a8 │ │ │ │ + bne 46fd0 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 456bc │ │ │ │ + b 46fe4 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b 456bc │ │ │ │ - ldr r2, [pc, #240] @ 4596c │ │ │ │ + b 46fe4 │ │ │ │ + ldr r2, [pc, #240] @ 47290 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 456bc │ │ │ │ + b 46fe4 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 1db94 │ │ │ │ - b 45440 │ │ │ │ + bl 1dac0 │ │ │ │ + b 46d54 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #212] @ 45970 │ │ │ │ + ldr r3, [pc, #212] @ 47294 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1d840 │ │ │ │ + bl 1d76c │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 458f4 │ │ │ │ + beq 47218 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c8c8 │ │ │ │ + bl 1c80c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 453e4 │ │ │ │ - bl 1bfe0 │ │ │ │ - ldr r2, [pc, #160] @ 45974 │ │ │ │ - mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 46cf8 │ │ │ │ + bl 1bf3c │ │ │ │ + ldr r2, [pc, #160] @ 47298 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 45480 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 46d94 │ │ │ │ add r8, sp, #148 @ 0x94 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ - b 45884 │ │ │ │ - bl 1bfe0 │ │ │ │ - ldr r2, [pc, #120] @ 45978 │ │ │ │ - mov r1, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 471a8 │ │ │ │ + bl 1bf3c │ │ │ │ + ldr r2, [pc, #120] @ 4729c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 45480 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r7, r0, lsr #10 │ │ │ │ - eoreq sp, r7, r4, lsl #25 │ │ │ │ - eoreq r9, r7, r8, lsl #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r7, r4, asr #24 │ │ │ │ - andseq r2, r9, r4, lsr r2 │ │ │ │ - strdeq sp, [r7], -r0 @ │ │ │ │ - eoreq r9, r7, ip, lsr r4 │ │ │ │ - andseq sp, r5, r0, lsl #31 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - @ instruction: 0xfffff84c │ │ │ │ - @ instruction: 0xffffeff8 │ │ │ │ - @ instruction: 0xfffff510 │ │ │ │ - @ instruction: 0xffffe66c │ │ │ │ - @ instruction: 0xffffe66c │ │ │ │ - eoreq sp, r7, ip, ror #20 │ │ │ │ - andseq sp, r5, ip, lsl #27 │ │ │ │ - andseq sp, r5, r4, lsr #26 │ │ │ │ - andseq sp, r5, ip, lsl sp │ │ │ │ - andseq r4, r5, r8, asr pc │ │ │ │ - andseq sp, r5, r0, asr #25 │ │ │ │ - andseq r5, r5, ip, lsl #28 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - @ instruction: 0x0015dabc │ │ │ │ - andseq sp, r5, r4, ror sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 46d94 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r8, r8, lsl ip │ │ │ │ + eoreq ip, r8, ip, ror #6 │ │ │ │ + eoreq r7, r8, r8, lsl #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r8, r8, lsr #6 │ │ │ │ + @ instruction: 0x001a12d4 │ │ │ │ + eoreq ip, r8, ip, asr #5 │ │ │ │ + eoreq r7, r8, r0, asr #22 │ │ │ │ + andseq sp, r6, r0, lsl r0 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + @ instruction: 0xfffff778 │ │ │ │ + @ instruction: 0xffffee58 │ │ │ │ + @ instruction: 0xfffff3dc │ │ │ │ + @ instruction: 0xffffe484 │ │ │ │ + @ instruction: 0xffffe47c │ │ │ │ + eoreq ip, r8, r0, lsr r1 │ │ │ │ + andseq ip, r6, r0, lsr #28 │ │ │ │ + andseq ip, r6, ip, lsr #27 │ │ │ │ + andseq ip, r6, r8, lsr #27 │ │ │ │ + @ instruction: 0x00163ff0 │ │ │ │ + andseq ip, r6, r0, asr sp │ │ │ │ + andseq r4, r6, r8, lsr #29 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andseq ip, r6, r0, asr fp │ │ │ │ + andseq ip, r6, r8, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1004] @ 45d88 │ │ │ │ - ldr r1, [pc, #1004] @ 45d8c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #1000] @ 45d90 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ + ldr r1, [pc, #1052] @ 476e4 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ - ldr r3, [pc, #992] @ 45d94 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [pc, #1044] @ 476e8 │ │ │ │ + ldr r5, [pc, #1044] @ 476ec │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #1040] @ 476f0 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #140] @ 0x8c │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r9, [r8] │ │ │ │ - beq 459e0 │ │ │ │ - ldr r3, [pc, #960] @ 45d98 │ │ │ │ + beq 47314 │ │ │ │ + ldr r3, [pc, #1000] @ 476f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #948] @ 45d9c │ │ │ │ + ldr r3, [pc, #988] @ 476f8 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ - mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r5, [r5, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1dcc0 │ │ │ │ + bl 1dbec │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r3, [r5] │ │ │ │ - ldrne r0, [sp, #72] @ 0x48 │ │ │ │ - ldreq r3, [r3, #140] @ 0x8c │ │ │ │ - ldreq r0, [r3, #40] @ 0x28 │ │ │ │ - streq r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1c850 │ │ │ │ + beq 47414 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 1c794 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ - mov r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1ca48 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 1c980 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 45a50 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 47378 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 45ad8 │ │ │ │ + bne 47428 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d480 │ │ │ │ + bl 1d3b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45cc4 │ │ │ │ + beq 47620 │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r0, [r5] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c9dc │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1c914 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 45b14 │ │ │ │ - ldr r2, [pc, #788] @ 45da0 │ │ │ │ + bne 47464 │ │ │ │ + ldr r2, [pc, #840] @ 476fc │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e278 │ │ │ │ + bl 1e1a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b704 │ │ │ │ + bl 1b660 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #752] @ 45da4 │ │ │ │ - ldr r3, [pc, #724] @ 45d8c │ │ │ │ + ldr r2, [pc, #804] @ 47700 │ │ │ │ + ldr r3, [pc, #776] @ 476e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45d6c │ │ │ │ + bne 476c8 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + b 4733c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45a50 │ │ │ │ - bl 1b704 │ │ │ │ - ldr r1, [r8] │ │ │ │ + bne 47378 │ │ │ │ + bl 1b660 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c9dc │ │ │ │ + ldr r1, [r8] │ │ │ │ + bl 1c914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d70 │ │ │ │ + beq 476cc │ │ │ │ str r9, [r8] │ │ │ │ - bl 50a88 │ │ │ │ + bl 52bb8 │ │ │ │ mov r0, #0 │ │ │ │ - b 45aac │ │ │ │ + b 473d4 │ │ │ │ str r9, [r8] │ │ │ │ - bl 50a88 │ │ │ │ - ldr r0, [pc, #644] @ 45da8 │ │ │ │ + bl 52bb8 │ │ │ │ + ldr r0, [pc, #656] @ 47704 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 45b40 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 47490 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1e278 │ │ │ │ + bl 1e1a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b54 │ │ │ │ - bl 1b704 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + beq 474a4 │ │ │ │ + bl 1b660 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + str r6, [r4, #4] │ │ │ │ + bl 1b5d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45d34 │ │ │ │ - ldr r1, [pc, #568] @ 45dac │ │ │ │ + beq 47690 │ │ │ │ + ldr r1, [pc, #580] @ 47708 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d834 │ │ │ │ + bl 1d760 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b920 │ │ │ │ + bl 1b87c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45d34 │ │ │ │ + beq 47690 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45bdc │ │ │ │ - ldr r1, [pc, #520] @ 45db0 │ │ │ │ + beq 47530 │ │ │ │ + ldr r1, [pc, #532] @ 4770c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d834 │ │ │ │ - mov r7, r0 │ │ │ │ + bl 1d760 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b920 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 45bdc │ │ │ │ + mov r6, r3 │ │ │ │ + bl 1b87c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 47530 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ - blx r7 │ │ │ │ + blx r6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 45bdc │ │ │ │ + beq 47530 │ │ │ │ mov r0, sl │ │ │ │ - bl 44ef4 │ │ │ │ + bl 46774 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45c2c │ │ │ │ - ldr r1, [pc, #444] @ 45db4 │ │ │ │ + beq 47584 │ │ │ │ + ldr r1, [pc, #452] @ 47710 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d834 │ │ │ │ - mov r7, r0 │ │ │ │ + bl 1d760 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b920 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 45c2c │ │ │ │ - mov r1, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bl 1b87c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 47584 │ │ │ │ ldr r0, [r5] │ │ │ │ - blx r7 │ │ │ │ + mov r1, #3 │ │ │ │ + blx r6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 45c2c │ │ │ │ + beq 47584 │ │ │ │ mov r0, sl │ │ │ │ - bl 44ef4 │ │ │ │ + bl 46774 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45c7c │ │ │ │ - ldr r1, [pc, #368] @ 45db8 │ │ │ │ + beq 475d8 │ │ │ │ + ldr r1, [pc, #372] @ 47714 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d834 │ │ │ │ - mov r7, r0 │ │ │ │ + bl 1d760 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b920 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 45c7c │ │ │ │ - mov r1, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bl 1b87c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 475d8 │ │ │ │ ldr r0, [r5] │ │ │ │ - blx r7 │ │ │ │ + mov r1, #3 │ │ │ │ + blx r6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 45c7c │ │ │ │ + beq 475d8 │ │ │ │ mov r0, sl │ │ │ │ - bl 44ef4 │ │ │ │ + bl 46774 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 445d8 │ │ │ │ - ldr r3, [pc, #296] @ 45dbc │ │ │ │ + bl 45d78 │ │ │ │ + ldr r3, [pc, #296] @ 47718 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #220] @ 0xdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45ce4 │ │ │ │ + beq 47640 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #272] @ 45dc0 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #272] @ 4771c │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - b 45aac │ │ │ │ - ldr r2, [pc, #248] @ 45dc4 │ │ │ │ + b 473d4 │ │ │ │ + ldr r2, [pc, #248] @ 47720 │ │ │ │ mov r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b704 │ │ │ │ - b 45aa8 │ │ │ │ + bl 1b660 │ │ │ │ + b 473d0 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 45ca0 │ │ │ │ + beq 475fc │ │ │ │ movw r0, #7939 @ 0x1f03 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #196] @ 45dc8 │ │ │ │ + ldr r1, [pc, #196] @ 47724 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ca0 │ │ │ │ - ldr r2, [pc, #180] @ 45dcc │ │ │ │ + beq 475fc │ │ │ │ + ldr r2, [pc, #180] @ 47728 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 445d8 │ │ │ │ - b 45ca0 │ │ │ │ + bl 45d78 │ │ │ │ + b 475fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1b674 │ │ │ │ + bl 1b5d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45d64 │ │ │ │ - ldr r1, [pc, #128] @ 45dd0 │ │ │ │ + beq 476c0 │ │ │ │ + ldr r1, [pc, #128] @ 4772c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d834 │ │ │ │ + bl 1d760 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b920 │ │ │ │ - b 45b8c │ │ │ │ + bl 1b87c │ │ │ │ + b 474dc │ │ │ │ mov r4, r6 │ │ │ │ - b 45b8c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #92] @ 45dd4 │ │ │ │ + b 474dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #92] @ 47730 │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 45aa8 │ │ │ │ - eoreq r8, r7, ip, lsr #30 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r7, ip, lsl #30 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - eoreq sp, r7, r8, ror #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - @ instruction: 0x0015d9fc │ │ │ │ - eoreq r8, r7, r4, lsl lr │ │ │ │ - andseq r9, r5, ip, lsl #23 │ │ │ │ - andseq sp, r5, ip, lsr r9 │ │ │ │ - andseq sp, r5, r4, lsr r9 │ │ │ │ - andseq sp, r5, r0, lsl #18 │ │ │ │ - andseq sp, r5, r4, asr #17 │ │ │ │ - eoreq sp, r7, ip, lsr #7 │ │ │ │ - eoreq sp, r7, ip, lsl #7 │ │ │ │ - mulseq r5, r8, r7 │ │ │ │ - andseq sp, r5, ip, lsl r8 │ │ │ │ - andseq sp, r5, ip, lsl r8 │ │ │ │ - andseq sp, r5, r4, ror r7 │ │ │ │ - andseq sp, r5, r0, lsl r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 473d0 │ │ │ │ + eoreq r7, r8, ip, lsl #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r8, r0, lsl #12 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + eoreq fp, r8, r4, lsr sp │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + mulseq r6, r4, sl │ │ │ │ + eoreq r7, r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x00168bfc │ │ │ │ + andseq ip, r6, ip, lsr #19 │ │ │ │ + andseq ip, r6, r4, lsr #19 │ │ │ │ + andseq ip, r6, ip, ror #18 │ │ │ │ + andseq ip, r6, ip, lsr #18 │ │ │ │ + eoreq fp, r8, r0, asr sl │ │ │ │ + eoreq fp, r8, ip, lsr #20 │ │ │ │ + @ instruction: 0x0016c7f8 │ │ │ │ + andseq ip, r6, r0, lsl #17 │ │ │ │ + andseq ip, r6, ip, ror r8 │ │ │ │ + @ instruction: 0x0016c7d8 │ │ │ │ + andseq ip, r6, r0, ror r7 │ │ │ │ tst r0, #7 │ │ │ │ moveq r1, #8 │ │ │ │ - beq 45df4 │ │ │ │ + beq 47750 │ │ │ │ tst r0, #3 │ │ │ │ andne r0, r0, #1 │ │ │ │ - rsbne r1, r0, #2 │ │ │ │ moveq r1, #4 │ │ │ │ - ldr r3, [pc, #12] @ 45e08 │ │ │ │ + rsbne r1, r0, #2 │ │ │ │ + ldr r3, [pc, #12] @ 47764 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ bx r3 │ │ │ │ - eoreq sp, r7, r0, asr #4 │ │ │ │ - ldr r3, [pc, #68] @ 45e58 │ │ │ │ - ldr r2, [pc, #68] @ 45e5c │ │ │ │ + eoreq fp, r8, r4, ror #17 │ │ │ │ + ldr r3, [pc, #72] @ 477b8 │ │ │ │ + movw r1, #10768 @ 0x2a10 │ │ │ │ + ldr r2, [pc, #68] @ 477bc │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, r3, #20 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ - b 45e38 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + b 47794 │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45e48 │ │ │ │ - ldr r1, [r3, #8]! │ │ │ │ + beq 477a8 │ │ │ │ + ldr r1, [r3, #-8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 45e28 │ │ │ │ + add r3, r3, #8 │ │ │ │ + bne 47784 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ 45e60 │ │ │ │ + ldr r2, [pc, #16] @ 477c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - eoreq r9, r6, r4, asr #7 │ │ │ │ - andseq sp, r5, r4, asr r7 │ │ │ │ - andseq sp, r5, ip, lsr #14 │ │ │ │ + eoreq r7, r7, ip, ror sl │ │ │ │ + @ instruction: 0x0016c7b0 │ │ │ │ + andseq ip, r6, ip, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #812] @ 461ac │ │ │ │ + ldr r2, [pc, #880] @ 47b5c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #808] @ 461b0 │ │ │ │ - add r2, pc, r2 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ subs r5, r1, #0 │ │ │ │ - ldr r8, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #868] @ 47b60 │ │ │ │ moveq r5, sp │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #0 │ │ │ │ addeq r7, sp, #8 │ │ │ │ - mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ + ldr r8, [sp, #40] @ 0x28 │ │ │ │ addeq r6, sp, #4 │ │ │ │ - mov r1, r3 │ │ │ │ + mov r4, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - mov r2, r3 │ │ │ │ addeq r8, sp, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 9da70 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + bl a398c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45f10 │ │ │ │ + beq 4787c │ │ │ │ add r1, r4, #-1358954496 @ 0xaf000000 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ bfc r1, #8, #19 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 45f74 │ │ │ │ + bne 478f4 │ │ │ │ movw r3, #32834 @ 0x8042 │ │ │ │ mov r2, #16 │ │ │ │ - str r3, [r7] │ │ │ │ mov r0, #0 │ │ │ │ - str r2, [r5] │ │ │ │ + str r3, [r7] │ │ │ │ movw r3, #6409 @ 0x1909 │ │ │ │ + str r2, [r5] │ │ │ │ movw r2, #5123 @ 0x1403 │ │ │ │ - b 45f40 │ │ │ │ - ldr r3, [pc, #668] @ 461b4 │ │ │ │ - bic r2, r4, #255 @ 0xff │ │ │ │ - cmp r2, r3 │ │ │ │ + b 478b0 │ │ │ │ and r3, r4, #127 @ 0x7f │ │ │ │ + bic r2, r4, #255 @ 0xff │ │ │ │ str r3, [r5] │ │ │ │ - bne 45fb0 │ │ │ │ + mov r3, #23040 @ 0x5a00 │ │ │ │ + movt r3, #22617 @ 0x5859 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 47934 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r5] │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ str r3, [r7] │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ movw r2, #5123 @ 0x1403 │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r8] │ │ │ │ - ldr r2, [pc, #616] @ 461b8 │ │ │ │ - ldr r3, [pc, #604] @ 461b0 │ │ │ │ + ldr r2, [pc, #676] @ 47b64 │ │ │ │ + ldr r3, [pc, #668] @ 47b60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 461a8 │ │ │ │ + bne 47b58 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #576] @ 461bc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r4, r4, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ sub r4, r4, #81 @ 0x51 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #81 @ 0x51 │ │ │ │ streq r3, [r5] │ │ │ │ - beq 4603c │ │ │ │ + beq 479dc │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #8 │ │ │ │ movw r3, #6409 @ 0x1909 │ │ │ │ str r3, [r7] │ │ │ │ str r2, [r5] │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ - b 45f40 │ │ │ │ - ldr r3, [pc, #520] @ 461c0 │ │ │ │ - cmp r4, r3 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ str r3, [r7] │ │ │ │ - bhi 45ff4 │ │ │ │ - ldr r3, [pc, #504] @ 461c4 │ │ │ │ + movw r3, #21040 @ 0x5230 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 460fc │ │ │ │ - ldr r3, [pc, #496] @ 461c8 │ │ │ │ - ldr r2, [pc, #496] @ 461cc │ │ │ │ + bhi 47984 │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r4, r3 │ │ │ │ + bls 47a9c │ │ │ │ + ldr r2, [pc, #516] @ 47b68 │ │ │ │ + movw r3, #44529 @ 0xadf1 │ │ │ │ + movt r3, #48568 @ 0xbdb8 │ │ │ │ add r3, r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bhi 4603c │ │ │ │ + bhi 479dc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #468] @ 461d0 │ │ │ │ + movw r3, #16944 @ 0x4230 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 46130 │ │ │ │ - sub r3, r3, #34 @ 0x22 │ │ │ │ + bhi 47ad8 │ │ │ │ + movw r3, #16910 @ 0x420e │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 46030 │ │ │ │ - ldr r3, [pc, #448] @ 461d4 │ │ │ │ - ldr r2, [pc, #448] @ 461d8 │ │ │ │ + bls 479cc │ │ │ │ + ldr r2, [pc, #448] @ 47b6c │ │ │ │ + movw r3, #48625 @ 0xbdf1 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bhi 4603c │ │ │ │ + bhi 479dc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #420] @ 461dc │ │ │ │ + movw r3, #12852 @ 0x3234 │ │ │ │ + movt r3, #20784 @ 0x5130 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 45ef0 │ │ │ │ - movw r2, #6408 @ 0x1908 │ │ │ │ - mov r3, r2 │ │ │ │ - str r2, [r7] │ │ │ │ + beq 4785c │ │ │ │ + movw r1, #6408 @ 0x1908 │ │ │ │ + movw r2, #5121 @ 0x1401 │ │ │ │ + mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ + str r1, [r7] │ │ │ │ + b 478b0 │ │ │ │ + movw r1, #6408 @ 0x1908 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ - b 45f40 │ │ │ │ - movw r2, #6408 @ 0x1908 │ │ │ │ - mov r3, r2 │ │ │ │ - str r2, [r7] │ │ │ │ + mov r3, r1 │ │ │ │ mov r0, #1 │ │ │ │ - movw r2, #5121 @ 0x1401 │ │ │ │ - b 45f40 │ │ │ │ + str r1, [r7] │ │ │ │ + b 478b0 │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ movw r2, #33636 @ 0x8364 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #32992 @ 0x80e0 │ │ │ │ movw r2, #5123 @ 0x1403 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ - str r2, [r7] │ │ │ │ movw r3, #32993 @ 0x80e1 │ │ │ │ - movw r2, #5121 @ 0x1401 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + str r2, [r7] │ │ │ │ + movw r2, #5121 @ 0x1401 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #32992 @ 0x80e0 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #32993 @ 0x80e1 │ │ │ │ movw r2, #33638 @ 0x8366 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ movw r3, #6407 @ 0x1907 │ │ │ │ movw r2, #33635 @ 0x8363 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ + b 478b0 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f38 │ │ │ │ + b 478a8 │ │ │ │ movw r3, #6408 @ 0x1908 │ │ │ │ movw r2, #33638 @ 0x8366 │ │ │ │ mov r0, #1 │ │ │ │ - b 45f40 │ │ │ │ - ldr r3, [pc, #220] @ 461e0 │ │ │ │ + b 478b0 │ │ │ │ + movw r3, #14425 @ 0x3859 │ │ │ │ + movt r3, #12336 @ 0x3030 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 46168 │ │ │ │ - bls 46158 │ │ │ │ - ldr r3, [pc, #208] @ 461e4 │ │ │ │ + beq 47b18 │ │ │ │ + bls 47b08 │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ cmp r4, r3 │ │ │ │ movweq r2, #34235 @ 0x85bb │ │ │ │ - bne 46170 │ │ │ │ + bne 47b20 │ │ │ │ mov r3, #16 │ │ │ │ - str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ + str r3, [r5] │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ - b 45f40 │ │ │ │ - ldr r3, [pc, #176] @ 461e8 │ │ │ │ + b 478b0 │ │ │ │ + movw r3, #16960 @ 0x4240 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r4, r3 │ │ │ │ movweq r3, #32859 @ 0x805b │ │ │ │ streq r3, [r7] │ │ │ │ - beq 460e4 │ │ │ │ - ldr r3, [pc, #160] @ 461ec │ │ │ │ + beq 47a84 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r4, r3 │ │ │ │ movweq r2, #34234 @ 0x85ba │ │ │ │ - beq 4611c │ │ │ │ - b 4603c │ │ │ │ - add r3, r3, #-285212672 @ 0xef000000 │ │ │ │ - add r3, r3, #15728640 @ 0xf00000 │ │ │ │ + beq 47ac4 │ │ │ │ + b 479dc │ │ │ │ + movw r3, #14425 @ 0x3859 │ │ │ │ + movt r3, #8224 @ 0x2020 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4603c │ │ │ │ + bne 479dc │ │ │ │ mov r0, #1 │ │ │ │ - b 45f98 │ │ │ │ - bhi 4603c │ │ │ │ - add r3, r3, #-16777216 @ 0xff000000 │ │ │ │ - add r3, r3, #14155776 @ 0xd80000 │ │ │ │ - add r3, r3, #245 @ 0xf5 │ │ │ │ + b 4791c │ │ │ │ + bhi 479dc │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 45f94 │ │ │ │ - add r3, r3, #11 │ │ │ │ + beq 47918 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 45f94 │ │ │ │ - sub r3, r3, #16711680 @ 0xff0000 │ │ │ │ - sub r3, r3, #11 │ │ │ │ + beq 47918 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12594 @ 0x3132 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 45f94 │ │ │ │ - b 4603c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r7, r4, asr #20 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldmdapl r9, {r9, fp, ip, lr}^ │ │ │ │ - eoreq r8, r7, r8, ror r9 │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - submi r5, r7, #48, 4 │ │ │ │ - submi r5, r7, #-536870912 @ 0xe0000000 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andseq pc, r8, r2, lsl r6 @ │ │ │ │ - subpl r4, r7, #48, 4 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - @ instruction: 0x0018f5f8 │ │ │ │ - teqpl r0, r4, lsr r2 │ │ │ │ - eorscc r3, r0, r9, asr r8 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - subpl r4, r7, #64, 4 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - movw r3, #32818 @ 0x8032 │ │ │ │ - cmp r1, r3 │ │ │ │ + beq 47918 │ │ │ │ + b 479dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r8, ip, asr #1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r8, r0, lsr #32 │ │ │ │ + andseq lr, r9, r2, asr #12 │ │ │ │ + andseq lr, r9, ip, lsl r6 │ │ │ │ + movw r2, #32818 @ 0x8032 │ │ │ │ mov r3, r0 │ │ │ │ - beq 46290 │ │ │ │ - bhi 46264 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 47c10 │ │ │ │ + bhi 47be4 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 46228 │ │ │ │ + beq 47ba8 │ │ │ │ movw r2, #5123 @ 0x1403 │ │ │ │ sub r1, r1, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ lsl r0, r1, #1 │ │ │ │ movw r2, #6410 @ 0x190a │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 462bc │ │ │ │ + bhi 47c3c │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 46308 │ │ │ │ - ldr r2, [pc, #232] @ 46330 │ │ │ │ + bls 47c88 │ │ │ │ + ldr r2, [pc, #232] @ 47cb0 │ │ │ │ sub r3, r3, #6400 @ 0x1900 │ │ │ │ - add r2, pc, r2 │ │ │ │ sub r3, r3, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 46308 │ │ │ │ + bhi 47c88 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r2, #33636 @ 0x8364 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 46298 │ │ │ │ + bhi 47c18 │ │ │ │ movw r2, #33634 @ 0x8362 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 462b4 │ │ │ │ + bhi 47c34 │ │ │ │ movw r0, #32820 @ 0x8034 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 462b4 │ │ │ │ + beq 47c34 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46328 │ │ │ │ + bne 47ca8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ movw r2, #33638 @ 0x8366 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 462b4 │ │ │ │ + beq 47c34 │ │ │ │ sub r1, r1, #34048 @ 0x8500 │ │ │ │ sub r1, r1, #186 @ 0xba │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 46328 │ │ │ │ + bhi 47ca8 │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ movw r2, #34233 @ 0x85b9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 462b4 │ │ │ │ - bhi 462f0 │ │ │ │ + beq 47c34 │ │ │ │ + bhi 47c70 │ │ │ │ movw r2, #32992 @ 0x80e0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4631c │ │ │ │ + beq 47c9c │ │ │ │ movw r2, #32993 @ 0x80e1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 46308 │ │ │ │ + bne 47c88 │ │ │ │ sxth r0, r0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ bx lr │ │ │ │ movw r2, #34647 @ 0x8757 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ @@ -40896,71 +42596,73 @@ │ │ │ │ sxth r0, r0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ bx lr │ │ │ │ sxth r0, r0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ - b 46228 │ │ │ │ - andseq pc, r8, sl, ror #7 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 47ba8 │ │ │ │ + andseq lr, r9, r6, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #784] @ 46664 │ │ │ │ + ldr r2, [pc, #812] @ 48010 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #780] @ 46668 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #800] @ 48014 │ │ │ │ + mov fp, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + vldr s14, [pc, #776] @ 4800c │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr sl, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + ldrd r6, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [sp, #116] @ 0x74 │ │ │ │ - vldr s14, [pc, #740] @ 46660 │ │ │ │ - vmov s16, r3 │ │ │ │ - ldr r6, [sp, #108] @ 0x6c │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ - vcvt.f32.u32 s13, s16 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, #1 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - vdiv.f32 s15, s13, s14 │ │ │ │ - mov fp, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ moveq r7, #1 │ │ │ │ - ldr sl, [sp, #104] @ 0x68 │ │ │ │ + vmov s16, r3 │ │ │ │ + vcvt.f32.u32 s13, s16 │ │ │ │ + vdiv.f32 s15, s13, s14 │ │ │ │ vstr s15, [sp, #36] @ 0x24 │ │ │ │ vstr s15, [sp, #40] @ 0x28 │ │ │ │ vstr s15, [sp, #44] @ 0x2c │ │ │ │ vstr s15, [sp, #48] @ 0x30 │ │ │ │ - bl 461f0 │ │ │ │ + bl 47b70 │ │ │ │ mul r9, r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 465e0 │ │ │ │ + beq 47f7c │ │ │ │ movw r3, #32993 @ 0x80e1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 46598 │ │ │ │ + beq 47f34 │ │ │ │ str fp, [sp, #28] │ │ │ │ - mul r2, r9, r7 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - bl 1d15c │ │ │ │ + mul fp, r9, r7 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d094 │ │ │ │ vmov r1, s16 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + mov r2, fp │ │ │ │ mov fp, r0 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ tst r9, #7 │ │ │ │ moveq r1, #8 │ │ │ │ - bne 46584 │ │ │ │ - ldr r9, [pc, #600] @ 4666c │ │ │ │ + bne 47f20 │ │ │ │ + ldr r9, [pc, #636] @ 48018 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, #224] @ 0xe0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #224] @ 0xe0 │ │ │ │ movw r0, #3314 @ 0xcf2 │ │ │ │ mov r1, r6 │ │ │ │ @@ -40969,689 +42671,740 @@ │ │ │ │ movw r2, #34238 @ 0x85be │ │ │ │ movw r1, #34236 @ 0x85bc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ - stmib sp, {r1, r5, r8, fp} │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ + stmib sp, {r1, r5, r8, fp} │ │ │ │ ldr ip, [r9, #228] @ 0xe4 │ │ │ │ blx ip │ │ │ │ movw r2, #6409 @ 0x1909 │ │ │ │ movw r3, #5123 @ 0x1403 │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r8, r3 │ │ │ │ - bne 464b8 │ │ │ │ + bne 47e40 │ │ │ │ ldr r5, [r9, #232] @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ - cmp r5, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - beq 46610 │ │ │ │ + cmp r5, r1 │ │ │ │ + beq 47fc0 │ │ │ │ add r3, sp, #32 │ │ │ │ movw r2, #32864 @ 0x8060 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #13 │ │ │ │ - bls 46610 │ │ │ │ + bls 47fc0 │ │ │ │ movw r5, #6409 @ 0x1909 │ │ │ │ - ldr r3, [pc, #444] @ 46670 │ │ │ │ + ldr r3, [pc, #480] @ 4801c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #236] @ 0xec │ │ │ │ - ldr r6, [pc, #436] @ 46674 │ │ │ │ + ldr r6, [pc, #472] @ 48020 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #164] @ 0xa4 │ │ │ │ movw r1, #32870 @ 0x8066 │ │ │ │ mov r0, r4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r6, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ - mov r1, #10240 @ 0x2800 │ │ │ │ mov r2, sl │ │ │ │ + mov r1, #10240 @ 0x2800 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ movw r2, #33071 @ 0x812f │ │ │ │ movw r1, #10242 @ 0x2802 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ movw r2, #33071 @ 0x812f │ │ │ │ movw r1, #10243 @ 0x2803 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 465b4 │ │ │ │ - ldr r3, [pc, #320] @ 46678 │ │ │ │ + beq 47f50 │ │ │ │ + ldr r3, [pc, #356] @ 48024 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #240] @ 0xf0 │ │ │ │ movw r1, #4100 @ 0x1004 │ │ │ │ mov r0, r4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #240] @ 0xf0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #296] @ 4667c │ │ │ │ - ldr r3, [pc, #272] @ 46668 │ │ │ │ + ldr r2, [pc, #332] @ 48028 │ │ │ │ + ldr r3, [pc, #308] @ 48014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4665c │ │ │ │ + bne 48008 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1dac0 │ │ │ │ tst r9, #3 │ │ │ │ andne r1, r9, #1 │ │ │ │ - rsbne r1, r1, #2 │ │ │ │ moveq r1, #4 │ │ │ │ - b 4640c │ │ │ │ - ldr r3, [pc, #224] @ 46680 │ │ │ │ + rsbne r1, r1, #2 │ │ │ │ + b 47d94 │ │ │ │ + ldr r3, [pc, #240] @ 4802c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 463dc │ │ │ │ + bne 47d68 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 463e0 │ │ │ │ + b 47d6c │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #34892 @ 0x884c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #168] @ 0xa8 │ │ │ │ movw r2, #6409 @ 0x1909 │ │ │ │ movw r1, #34891 @ 0x884b │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b 46530 │ │ │ │ - ldr r2, [pc, #156] @ 46684 │ │ │ │ - ldr r3, [pc, #124] @ 46668 │ │ │ │ + b 47eb8 │ │ │ │ + ldr r2, [pc, #172] @ 48030 │ │ │ │ + ldr r3, [pc, #140] @ 48014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4665c │ │ │ │ + bne 48008 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #112] @ 46688 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #108] @ 48034 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 464a8 │ │ │ │ + beq 47e30 │ │ │ │ movw r5, #6402 @ 0x1902 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #5123 @ 0x1403 │ │ │ │ str r7, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ + movw r2, #5123 @ 0x1403 │ │ │ │ ldr r7, [r3, #228] @ 0xe4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ + stmib sp, {r1, r5} │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str fp, [sp, #16] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ blx r7 │ │ │ │ - b 464ac │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 47e34 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ cmnmi pc, #0 │ │ │ │ - eoreq r8, r7, r0, ror r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r7, r8, lsr #24 │ │ │ │ - eoreq ip, r7, ip, lsl #23 │ │ │ │ - eoreq ip, r7, ip, ror fp │ │ │ │ - eoreq ip, r7, r4, lsl #22 │ │ │ │ - eoreq r8, r7, r4, ror r3 │ │ │ │ - eoreq ip, r7, r0, lsr #21 │ │ │ │ - eoreq r8, r7, r0, ror #5 │ │ │ │ - eoreq ip, r7, r8, lsr #20 │ │ │ │ + eoreq r6, r8, r0, ror #23 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r8, r0, lsr #5 │ │ │ │ + eoreq fp, r8, r4, lsl #4 │ │ │ │ + eoreq fp, r8, ip, ror #3 │ │ │ │ + eoreq fp, r8, r4, ror r1 │ │ │ │ + eoreq r6, r8, r4, lsl #20 │ │ │ │ + eoreq fp, r8, r4, lsl #2 │ │ │ │ + eoreq r6, r8, ip, asr r9 │ │ │ │ + eoreq fp, r8, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr fp, [sp, #92] @ 0x5c │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r6, r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - cmpgt fp, #0 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - mov r7, r2 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r5, [sp, #100] @ 0x64 │ │ │ │ + mov r7, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ + ldr fp, [sp, #92] @ 0x5c │ │ │ │ + ldrd r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + cmp r4, #0 │ │ │ │ + cmpgt fp, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ble 4680c │ │ │ │ + ble 481b4 │ │ │ │ cmp r5, #0 │ │ │ │ + mov r8, r1 │ │ │ │ moveq r5, r4 │ │ │ │ cmp r9, #0 │ │ │ │ - sublt r3, r4, #1 │ │ │ │ - mlalt r6, r9, r3, r6 │ │ │ │ - mov r8, r1 │ │ │ │ - movw r3, #5123 @ 0x1403 │ │ │ │ + blt 481d0 │ │ │ │ movw r1, #6409 @ 0x1909 │ │ │ │ - rsblt r9, r9, #0 │ │ │ │ + movw r3, #5123 @ 0x1403 │ │ │ │ cmp r8, r1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - bne 46720 │ │ │ │ - ldr r1, [pc, #524] @ 46918 │ │ │ │ + bne 480d0 │ │ │ │ + ldr r1, [pc, #588] @ 48308 │ │ │ │ movw r7, #5121 @ 0x1401 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r1, #236] @ 0xec │ │ │ │ movw r1, #6410 @ 0x190a │ │ │ │ cmp r8, r1 │ │ │ │ movne r7, r3 │ │ │ │ + ldr sl, [pc, #564] @ 4830c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 461f0 │ │ │ │ - ldr sl, [pc, #484] @ 4691c │ │ │ │ + bl 47b70 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [sl, #196] @ 0xc4 │ │ │ │ - ldr r3, [sl, #224] @ 0xe0 │ │ │ │ - cmp r1, #0 │ │ │ │ and r1, r9, #7 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 4686c │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [sl, #196] @ 0xc4 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl, #224] @ 0xe0 │ │ │ │ + beq 4824c │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, #8 │ │ │ │ - bne 46814 │ │ │ │ + bne 481e0 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ + ldr sl, [pc, #500] @ 48310 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - blx 199880 │ │ │ │ - ldr sl, [pc, #416] @ 46920 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + movw r0, #3314 @ 0xcf2 │ │ │ │ add sl, pc, sl │ │ │ │ + udiv r1, r9, r3 │ │ │ │ ldr r3, [sl, #224] @ 0xe0 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #3314 @ 0xcf2 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 468c4 │ │ │ │ + blt 4829c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r4, r5 │ │ │ │ add r3, r2, r4 │ │ │ │ add r4, r2, r5 │ │ │ │ - blt 46828 │ │ │ │ + blt 481f4 │ │ │ │ + ldr sl, [pc, #440] @ 48314 │ │ │ │ mul r9, r5, r9 │ │ │ │ - ldr sl, [pc, #364] @ 46924 │ │ │ │ str r9, [sp, #32] │ │ │ │ - add sl, pc, sl │ │ │ │ mov r9, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ sub r3, r4, r5 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + mov r1, #0 │ │ │ │ + str fp, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - str r7, [sp, #12] │ │ │ │ stmib sp, {r5, r8} │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ ldr ip, [sl, #244] @ 0xf4 │ │ │ │ - mov r1, #0 │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp r4, r9 │ │ │ │ add r6, r6, r3 │ │ │ │ - ble 467c0 │ │ │ │ + ble 48168 │ │ │ │ cmp r2, r9 │ │ │ │ mov r3, r9 │ │ │ │ - blt 46828 │ │ │ │ + blt 481f4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + sub r3, r4, #1 │ │ │ │ + mla r6, r9, r3, r6 │ │ │ │ + rsb r9, r9, #0 │ │ │ │ + b 480a0 │ │ │ │ tst r9, #3 │ │ │ │ andne r1, r9, #1 │ │ │ │ - rsbne r1, r1, #2 │ │ │ │ moveq r1, #4 │ │ │ │ - b 46760 │ │ │ │ - ldr ip, [pc, #248] @ 46928 │ │ │ │ + rsbne r1, r1, #2 │ │ │ │ + b 48110 │ │ │ │ + ldr r1, [pc, #284] @ 48318 │ │ │ │ sub r4, r3, r2 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ - str r7, [sp, #92] @ 0x5c │ │ │ │ - str r8, [sp, #88] @ 0x58 │ │ │ │ - str r4, [sp, #84] @ 0x54 │ │ │ │ - str fp, [sp, #80] @ 0x50 │ │ │ │ - ldr lr, [ip, #244] @ 0xf4 │ │ │ │ mov r3, r2 │ │ │ │ + str fp, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #84] @ 0x54 │ │ │ │ + str r8, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #92] @ 0x5c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr lr, [r1, #244] @ 0xf4 │ │ │ │ mov r1, #0 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov ip, lr │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx ip │ │ │ │ mul r0, r0, fp │ │ │ │ cmp r0, r9 │ │ │ │ - beq 46754 │ │ │ │ + beq 48104 │ │ │ │ cmp r1, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 46814 │ │ │ │ + bne 481e0 │ │ │ │ mov r1, #8 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - blx 199880 │ │ │ │ - ldr r3, [sl, #224] @ 0xe0 │ │ │ │ - mov r5, #1 │ │ │ │ - mov r1, r0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movw r0, #3314 @ 0xcf2 │ │ │ │ + mov r5, #1 │ │ │ │ + ldr r3, [sl, #224] @ 0xe0 │ │ │ │ + udiv r1, r9, r2 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, r2, r4 │ │ │ │ - add r4, r2, r5 │ │ │ │ - b 467ac │ │ │ │ - mov r5, #0 │ │ │ │ + add r4, r2, #1 │ │ │ │ + b 48154 │ │ │ │ ldr r3, [sl, #224] @ 0xe0 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #34226 @ 0x85b2 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r4, [sp] │ │ │ │ + mov r4, #0 │ │ │ │ mov r3, fp │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #8] │ │ │ │ - strd r4, [sp] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + mov r1, r4 │ │ │ │ movw r2, #6407 @ 0x1907 │ │ │ │ - ldr r4, [sl, #228] @ 0xe4 │ │ │ │ - blx r4 │ │ │ │ - movw r0, #34226 @ 0x85b2 │ │ │ │ - mov r1, r5 │ │ │ │ + str r8, [sp, #8] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + ldr r5, [sl, #228] @ 0xe4 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + blx r5 │ │ │ │ ldr r3, [sl, #224] @ 0xe0 │ │ │ │ + movw r0, #34226 @ 0x85b2 │ │ │ │ + mov r1, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx r3 │ │ │ │ - eoreq ip, r7, r0, lsr r9 │ │ │ │ - eoreq ip, r7, r4, lsl #18 │ │ │ │ - eoreq ip, r7, r0, asr #17 │ │ │ │ - eoreq ip, r7, r4, lsl #17 │ │ │ │ - eoreq ip, r7, ip, lsl #16 │ │ │ │ + eoreq sl, r8, r0, lsl #31 │ │ │ │ + eoreq sl, r8, ip, asr #30 │ │ │ │ + eoreq sl, r8, r4, lsl pc │ │ │ │ + ldrdeq sl, [r8], -r8 @ │ │ │ │ + eoreq sl, r8, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #416] @ 46ae8 │ │ │ │ + ldr r2, [pc, #440] @ 48500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #408] @ 46aec │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr r3, [pc, #428] @ 48504 │ │ │ │ + mov r4, r1 │ │ │ │ + add r1, sp, #28 │ │ │ │ + ldr r9, [sp, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ - mov r4, r1 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #28 │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldr r9, [sp, #88] @ 0x58 │ │ │ │ - ldr r8, [sp, #92] @ 0x5c │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ - bl 32198 │ │ │ │ + bl 32c58 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 46a98 │ │ │ │ + beq 484b0 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #3 │ │ │ │ cmpne ip, #6 │ │ │ │ - bne 46a98 │ │ │ │ + bne 484b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46a88 │ │ │ │ + bne 484a0 │ │ │ │ cmp ip, #6 │ │ │ │ movne r4, #3 │ │ │ │ - beq 46aa8 │ │ │ │ + beq 484c0 │ │ │ │ movw fp, #5121 @ 0x1401 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ movw r2, #6407 @ 0x1907 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - mov r3, fp │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 46334 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, fp │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr ip, [sp, #40] @ 0x28 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r5 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - mul r3, ip, r3 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mul r3, r1, r3 │ │ │ │ movw r1, #6407 @ 0x1907 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r4, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ mov r0, sl │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r9, r4 │ │ │ │ ldrne r3, [sp, #28] │ │ │ │ strne r3, [r9] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [sp, #32] │ │ │ │ strne r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r3, [sp, #36] @ 0x24 │ │ │ │ - strne r3, [r7] │ │ │ │ + beq 4845c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r7] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #140] @ 46af0 │ │ │ │ - ldr r3, [pc, #132] @ 46aec │ │ │ │ + ldr r2, [pc, #160] @ 48508 │ │ │ │ + ldr r3, [pc, #152] @ 48504 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46ae4 │ │ │ │ + bne 484fc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp ip, #6 │ │ │ │ - bne 469bc │ │ │ │ + bne 483bc │ │ │ │ movw fp, #5123 @ 0x1403 │ │ │ │ - b 469c0 │ │ │ │ + b 483c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #0 │ │ │ │ - b 46a5c │ │ │ │ - ldr r3, [pc, #68] @ 46af4 │ │ │ │ + b 48460 │ │ │ │ + ldr r3, [pc, #68] @ 4850c │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ + movw fp, #5123 @ 0x1403 │ │ │ │ + cmp r5, r2 │ │ │ │ + movw r2, #32852 @ 0x8054 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ movw r3, #34953 @ 0x8889 │ │ │ │ - cmp r5, r2 │ │ │ │ sub r3, r4, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ - movw r2, #32852 @ 0x8054 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, r2 │ │ │ │ - movw fp, #5123 @ 0x1403 │ │ │ │ - b 469c0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r7, r8, ror pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r7, r4, ror #28 │ │ │ │ - eoreq ip, r7, ip, lsl #11 │ │ │ │ + b 483c0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r0, lsl #11 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r8, r8, ror r4 │ │ │ │ + eoreq sl, r8, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #444] @ 46ccc │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #440] @ 46cd0 │ │ │ │ - ldr r2, [pc, #440] @ 46cd4 │ │ │ │ + ldr r5, [pc, #464] @ 48708 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [pc, #452] @ 4870c │ │ │ │ + ldr r2, [pc, #452] @ 48710 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r7, [r5, #248] @ 0xf8 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - mov r3, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 46cb0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 486ec │ │ │ │ + mov r0, r1 │ │ │ │ + mov r6, r1 │ │ │ │ + bl 1d124 │ │ │ │ + mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #34933 @ 0x8875 │ │ │ │ - mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ - movw r0, #34379 @ 0x864b │ │ │ │ add r1, sp, #16 │ │ │ │ + movw r0, #34379 @ 0x864b │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 46bc4 │ │ │ │ + beq 485ec │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ movw r0, #34932 @ 0x8874 │ │ │ │ blx r3 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r2, [pc, #308] @ 46cd8 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #316] @ 48714 │ │ │ │ add r6, r6, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 46be8 │ │ │ │ + b 48610 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46be4 │ │ │ │ + beq 4860c │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7e4b4 │ │ │ │ + bl 82a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46c14 │ │ │ │ + bne 48650 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #236] @ 46cdc │ │ │ │ - ldr r3, [pc, #224] @ 46cd4 │ │ │ │ + ldr r2, [pc, #256] @ 48718 │ │ │ │ + ldr r3, [pc, #244] @ 48710 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46cc8 │ │ │ │ + bne 48704 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #196] @ 46ce0 │ │ │ │ - ldr r6, [pc, #196] @ 46ce4 │ │ │ │ - ldr r7, [pc, #196] @ 46ce8 │ │ │ │ - ldr sl, [pc, #196] @ 46cec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #196] @ 4871c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + add r9, sp, #8 │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r6, [pc, #180] @ 48720 │ │ │ │ + ldr r7, [pc, #180] @ 48724 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, #176] @ 48728 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r6, r6, #428 @ 0x1ac │ │ │ │ movw r1, #34976 @ 0x88a0 │ │ │ │ + add r6, r6, #428 @ 0x1ac │ │ │ │ add sl, pc, sl │ │ │ │ - add r9, sp, #8 │ │ │ │ - add r8, sp, #12 │ │ │ │ - b 46c58 │ │ │ │ + b 48694 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r3, [r5] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r5] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - str r2, [sp] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r7, [r6, #12]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne 46c54 │ │ │ │ - b 46be4 │ │ │ │ - ldr r2, [pc, #56] @ 46cf0 │ │ │ │ + bne 48690 │ │ │ │ + b 4860c │ │ │ │ + ldr r2, [pc, #56] @ 4872c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 46bbc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r7, r4, lsr #10 │ │ │ │ - eoreq r7, r7, ip, lsr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq ip, r5, r8, lsl #20 │ │ │ │ - ldrdeq r7, [r7], -r8 @ │ │ │ │ - andseq ip, r5, r4, lsr #20 │ │ │ │ - eoreq r8, r6, r8, lsr #11 │ │ │ │ - andseq ip, r5, r8, asr #31 │ │ │ │ - andseq ip, r5, r4, lsr #20 │ │ │ │ - @ instruction: 0x0015c8d0 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 485e4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [r8], -r4 @ │ │ │ │ + mlaeq r8, r0, r3, r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r6, r4, r9 │ │ │ │ + eoreq r6, r8, r8, asr #5 │ │ │ │ + andseq fp, r6, r0, lsr #19 │ │ │ │ + eoreq r6, r7, ip, ror fp │ │ │ │ + andseq fp, r6, r4, asr #30 │ │ │ │ + andseq fp, r6, r0, lsr #19 │ │ │ │ + andseq fp, r6, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3328] @ 0xd00 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #1112] @ 4716c │ │ │ │ - ldr r3, [pc, #1112] @ 47170 │ │ │ │ - ldr r2, [pc, #1112] @ 47174 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #3336] @ 0xd08 │ │ │ │ + ldr ip, [pc, #936] @ 48afc │ │ │ │ sub sp, sp, #736 @ 0x2e0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r4, r0 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ - mov r4, r1 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r2, [pc, #920] @ 48b00 │ │ │ │ movw r0, #34018 @ 0x84e2 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [pc, #912] @ 48b04 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #252] @ 0xfc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #732] @ 0x2dc │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 47150 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, sp, #172 @ 0xac │ │ │ │ - bl 4e430 │ │ │ │ - vmov.f64 d3, #96 @ 0x3f000000 0.5 │ │ │ │ - vmov.f32 s9, #64 @ 0x3e000000 0.125 │ │ │ │ - vmov.f32 s10, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s8, [pc, #1008] @ 47168 │ │ │ │ - add r2, sp, #188 @ 0xbc │ │ │ │ - add r0, sp, #236 @ 0xec │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr s15, [r2, #-8] │ │ │ │ - vldr s12, [r2, #-12] │ │ │ │ - vldr s14, [r2, #-4] │ │ │ │ - sub r3, r2, #16 │ │ │ │ - vadd.f32 s12, s12, s15 │ │ │ │ + ble 48bdc │ │ │ │ + mov r0, r4 │ │ │ │ + add r4, sp, #172 @ 0xac │ │ │ │ + mov r1, r4 │ │ │ │ + bl 502e4 │ │ │ │ + vldr s9, [pc, #836] @ 48af8 │ │ │ │ + vmov.f64 d18, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f32 s11, #64 @ 0x3e000000 0.125 │ │ │ │ + vmov.f32 s12, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #3 │ │ │ │ + vldr s14, [r1, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + mov r3, #4 │ │ │ │ + vldr s10, [r1, #8] │ │ │ │ + vldr s15, [r1, #12] │ │ │ │ + vadd.f32 s14, s14, s10 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vmla.f64 d7, d6, d3 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r2, #-4] │ │ │ │ - vmov.f32 s15, s10 │ │ │ │ - vldmia r3!, {s14} │ │ │ │ - vmla.f32 s15, s14, s9 │ │ │ │ - vcmpe.f32 s15, s11 │ │ │ │ + vmla.f64 d16, d7, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1, #12] │ │ │ │ + vldmia r2!, {s14} │ │ │ │ + vmov.f32 s15, s12 │ │ │ │ + vmla.f32 s15, s14, s11 │ │ │ │ + vcmpe.f32 s15, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - bgt 46dd0 │ │ │ │ + bgt 4881c │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovmi.f32 s15, s8 │ │ │ │ - cmp r3, r2 │ │ │ │ - vstr s15, [r3, #-4] │ │ │ │ - bne 46da8 │ │ │ │ - add r2, r3, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 46d80 │ │ │ │ - mov r5, #3 │ │ │ │ - cmp r4, #0 │ │ │ │ - vldr s14, [sp, #172] @ 0xac │ │ │ │ - vldr s12, [sp, #188] @ 0xbc │ │ │ │ - vldr s10, [sp, #204] @ 0xcc │ │ │ │ + vmovmi.f32 s15, s9 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + vstr s15, [r2, #-4] │ │ │ │ + bne 487f4 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + add r1, r1, #16 │ │ │ │ + bne 487c8 │ │ │ │ + mov r4, #3 │ │ │ │ + cmp r5, #0 │ │ │ │ + vldr s9, [sp, #172] @ 0xac │ │ │ │ vldr s8, [sp, #176] @ 0xb0 │ │ │ │ - vldr s15, [sp, #192] @ 0xc0 │ │ │ │ - vldr s13, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ vldr s11, [sp, #180] @ 0xb4 │ │ │ │ - vldr s0, [sp, #196] @ 0xc4 │ │ │ │ - vldr s16, [sp, #212] @ 0xd4 │ │ │ │ - vldr s6, [sp, #184] @ 0xb8 │ │ │ │ + vldr s14, [sp, #184] @ 0xb8 │ │ │ │ + vldr s6, [sp, #188] @ 0xbc │ │ │ │ + vldr s5, [sp, #192] @ 0xc0 │ │ │ │ + vldr s12, [sp, #196] @ 0xc4 │ │ │ │ vldr s4, [sp, #200] @ 0xc8 │ │ │ │ - vldr s2, [sp, #216] @ 0xd8 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ - bne 4709c │ │ │ │ - ldr r3, [pc, #840] @ 47178 │ │ │ │ - vstr s14, [sp, #108] @ 0x6c │ │ │ │ + vldr s7, [sp, #204] @ 0xcc │ │ │ │ + vldr s10, [sp, #208] @ 0xd0 │ │ │ │ + vldr s13, [sp, #212] @ 0xd4 │ │ │ │ + vldr s15, [sp, #216] @ 0xd8 │ │ │ │ + bne 48b28 │ │ │ │ + vstr s9, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [pc, #648] @ 48b08 │ │ │ │ + vstr s6, [sp, #112] @ 0x70 │ │ │ │ + vstr s7, [sp, #116] @ 0x74 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ + vstr s8, [sp, #124] @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ + vstr s5, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ - vstr s12, [sp, #112] @ 0x70 │ │ │ │ - cmp r2, #0 │ │ │ │ - vstr s10, [sp, #116] @ 0x74 │ │ │ │ - vstr s8, [sp, #124] @ 0x7c │ │ │ │ - vstr s15, [sp, #128] @ 0x80 │ │ │ │ - vstr s13, [sp, #132] @ 0x84 │ │ │ │ + vstr s10, [sp, #132] @ 0x84 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ vstr s11, [sp, #140] @ 0x8c │ │ │ │ - vstr s0, [sp, #144] @ 0x90 │ │ │ │ - vstr s16, [sp, #148] @ 0x94 │ │ │ │ - vstr s6, [sp, #156] @ 0x9c │ │ │ │ + vstr s12, [sp, #144] @ 0x90 │ │ │ │ + cmp r2, #0 │ │ │ │ + vstr s13, [sp, #148] @ 0x94 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ + vstr s14, [sp, #156] @ 0x9c │ │ │ │ vstr s4, [sp, #160] @ 0xa0 │ │ │ │ - vstr s2, [sp, #164] @ 0xa4 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ - beq 47084 │ │ │ │ + vstr s15, [sp, #164] @ 0xa4 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r2, [r3, #260] @ 0x104 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47084 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r2, [r3, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47084 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47084 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47084 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r2, [r3, #276] @ 0x114 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47084 │ │ │ │ + beq 48ae0 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #35182 @ 0x896e │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 47198 │ │ │ │ - ldr r5, [pc, #672] @ 4717c │ │ │ │ + ble 48bf4 │ │ │ │ + ldr r5, [pc, #484] @ 48b0c │ │ │ │ mov r4, #0 │ │ │ │ + mov r6, #8 │ │ │ │ + movw r7, #35106 @ 0x8922 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #256] @ 0x100 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ movw r0, #35137 @ 0x8941 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ blx r3 │ │ │ │ @@ -41678,1375 +43431,1410 @@ │ │ │ │ movw r0, #35106 @ 0x8922 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #268] @ 0x10c │ │ │ │ movw r2, #35190 @ 0x8976 │ │ │ │ movw r1, #33986 @ 0x84c2 │ │ │ │ movw r0, #35107 @ 0x8923 │ │ │ │ blx r3 │ │ │ │ - mov r6, #8 │ │ │ │ - movw ip, #35138 @ 0x8942 │ │ │ │ - movw r7, #35106 @ 0x8922 │ │ │ │ - stmib sp, {r4, r6, ip} │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r4 │ │ │ │ + movw r3, #35138 @ 0x8942 │ │ │ │ mov r1, r7 │ │ │ │ - str r4, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ movw r0, #35172 @ 0x8964 │ │ │ │ - str r6, [sp, #20] │ │ │ │ + stmib sp, {r4, r6} │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, r4 │ │ │ │ + str r4, [sp, #16] │ │ │ │ ldr r8, [r5, #272] @ 0x110 │ │ │ │ + str r6, [sp, #20] │ │ │ │ blx r8 │ │ │ │ movw r8, #35107 @ 0x8923 │ │ │ │ movw r3, #35139 @ 0x8943 │ │ │ │ - mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #35176 @ 0x8968 │ │ │ │ + str r8, [sp] │ │ │ │ + stmib sp, {r4, r6} │ │ │ │ str r3, [sp, #12] │ │ │ │ - str r4, [sp, #32] │ │ │ │ mov r3, r4 │ │ │ │ - str r4, [sp, #28] │ │ │ │ str r4, [sp, #16] │ │ │ │ - stmib sp, {r4, r6} │ │ │ │ - str r8, [sp] │ │ │ │ - movw r0, #35176 @ 0x8968 │ │ │ │ strd r6, [sp, #20] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r4, [sp, #32] │ │ │ │ ldr r7, [r5, #276] @ 0x114 │ │ │ │ blx r7 │ │ │ │ movw r7, #35105 @ 0x8921 │ │ │ │ movw r3, #35137 @ 0x8941 │ │ │ │ + mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ + movw r0, #35176 @ 0x8968 │ │ │ │ + str r7, [sp] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - str r4, [sp, #32] │ │ │ │ mov r3, r4 │ │ │ │ - str r4, [sp, #28] │ │ │ │ str r4, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - movw r0, #35176 @ 0x8968 │ │ │ │ - str r8, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - str r7, [sp] │ │ │ │ + str r8, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r4, [sp, #32] │ │ │ │ ldr r8, [r5, #276] @ 0x114 │ │ │ │ blx r8 │ │ │ │ - movw r2, #35140 @ 0x8944 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r3, #4 │ │ │ │ - mov r2, r4 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ + movw r3, #35140 @ 0x8944 │ │ │ │ + mov r1, r7 │ │ │ │ str r7, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ movw r0, #35171 @ 0x8963 │ │ │ │ - ldr r4, [r5, #272] @ 0x110 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r4 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #4 │ │ │ │ + ldr r7, [r5, #272] @ 0x110 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + blx r7 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #292] @ 47180 │ │ │ │ - ldr r3, [pc, #276] @ 47174 │ │ │ │ + ldr r2, [pc, #100] @ 48b10 │ │ │ │ + ldr r3, [pc, #80] @ 48b00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #732] @ 0x2dc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 471b0 │ │ │ │ + bne 48c0c │ │ │ │ add sp, sp, #736 @ 0x2e0 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #248] @ 47184 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #44] @ 48b14 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 47054 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vcvt.f64.f32 d2, s4 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vstr d1, [sp, #96] @ 0x60 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - vcvt.f64.f32 d1, s11 │ │ │ │ - vstr d2, [sp, #88] @ 0x58 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d2, s13 │ │ │ │ - vstr d3, [sp, #80] @ 0x50 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d3, s15 │ │ │ │ - ldr r2, [pc, #172] @ 47188 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r2, r2, #1184 @ 0x4a0 │ │ │ │ - add r4, sp, #220 @ 0xdc │ │ │ │ + bl 83054 │ │ │ │ + b 48aa4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + eoreq r6, r8, r0, ror r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r8, r4, asr #17 │ │ │ │ + strhteq sl, [r8], -r0 │ │ │ │ + eoreq sl, r8, ip, lsl #14 │ │ │ │ + eoreq r5, r8, r4, lsr lr │ │ │ │ + mulseq r6, r8, r5 │ │ │ │ + @ instruction: 0x0019f4d0 │ │ │ │ + andseq fp, r6, ip, lsr #10 │ │ │ │ + andseq fp, r6, r4, asr r4 │ │ │ │ + andseq fp, r6, ip, lsr #9 │ │ │ │ + ldr r1, [pc, #-24] @ 48b18 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + vcvt.f64.f32 d20, s11 │ │ │ │ + vcvt.f64.f32 d24, s7 │ │ │ │ + add r5, sp, #220 @ 0xdc │ │ │ │ + vcvt.f64.f32 d27, s4 │ │ │ │ + vcvt.f64.f32 d7, s14 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - vstr d0, [sp, #64] @ 0x40 │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [sp] │ │ │ │ - vstr d1, [sp, #56] @ 0x38 │ │ │ │ + vcvt.f64.f32 d6, s12 │ │ │ │ + vcvt.f64.f32 d5, s10 │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - vstr d2, [sp, #48] @ 0x30 │ │ │ │ - vstr d3, [sp, #40] @ 0x28 │ │ │ │ - vstr d4, [sp, #32] │ │ │ │ - vstr d5, [sp, #24] │ │ │ │ - vstr d6, [sp, #16] │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d8, [sp, #72] @ 0x48 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #92] @ 4718c │ │ │ │ + vcvt.f64.f32 d26, s5 │ │ │ │ + vcvt.f64.f32 d23, s8 │ │ │ │ mov r0, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + vcvt.f64.f32 d3, s6 │ │ │ │ + vcvt.f64.f32 d22, s9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r1, r1, #1184 @ 0x4a0 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + vstr d7, [sp, #80] @ 0x50 │ │ │ │ + vstr d22, [sp, #8] │ │ │ │ + vstr d3, [sp, #16] │ │ │ │ + vstr d24, [sp, #24] │ │ │ │ + vstr d23, [sp, #32] │ │ │ │ + vstr d26, [sp, #40] @ 0x28 │ │ │ │ + vstr d5, [sp, #48] @ 0x30 │ │ │ │ + vstr d20, [sp, #56] @ 0x38 │ │ │ │ + vstr d6, [sp, #64] @ 0x40 │ │ │ │ + vstr d18, [sp, #72] @ 0x48 │ │ │ │ + vstr d27, [sp, #88] @ 0x58 │ │ │ │ + vstr d16, [sp, #96] @ 0x60 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #-160] @ 48b1c │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r1, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #33280 @ 0x8200 │ │ │ │ - bl 46af8 │ │ │ │ - b 47054 │ │ │ │ - ldr r2, [pc, #56] @ 47190 │ │ │ │ + bl 48510 │ │ │ │ + b 48aa4 │ │ │ │ + ldr r2, [pc, #-196] @ 48b20 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 46d58 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - eoreq r7, r7, ip, lsr #23 │ │ │ │ - eoreq ip, r7, r8, lsl r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r7, ip, lsl #4 │ │ │ │ - eoreq ip, r7, r0, ror #2 │ │ │ │ - eoreq r7, r7, ip, ror #16 │ │ │ │ - andseq ip, r5, r8, lsr r6 │ │ │ │ - andseq r0, r9, r0, lsr #11 │ │ │ │ - @ instruction: 0x0015c5fc │ │ │ │ - andseq ip, r5, r4, lsr #10 │ │ │ │ - andseq ip, r5, ip, asr #10 │ │ │ │ - ldr r2, [pc, #-12] @ 47194 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4879c │ │ │ │ + ldr r2, [pc, #-216] @ 48b24 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 46ed4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 48920 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #240] @ 472bc │ │ │ │ + ldr r4, [pc, #256] @ 48d30 │ │ │ │ movw r0, #7939 @ 0x1f03 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7936 @ 0x1f00 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47204 │ │ │ │ - ldr r1, [pc, #200] @ 472c0 │ │ │ │ + beq 48c68 │ │ │ │ + ldr r1, [pc, #216] @ 48d34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - ldr r3, [pc, #184] @ 472c4 │ │ │ │ + ldr r3, [pc, #200] @ 48d38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 472ac │ │ │ │ + beq 48d14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4729c │ │ │ │ + moveq r0, r5 │ │ │ │ + beq 48cd4 │ │ │ │ ldr r3, [r3, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 472a4 │ │ │ │ - ldr r1, [pc, #148] @ 472c8 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 48cd4 │ │ │ │ + ldr r1, [pc, #156] @ 48d3c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4726c │ │ │ │ + beq 48ce4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 472b4 │ │ │ │ - ldr r1, [pc, #120] @ 472cc │ │ │ │ + beq 48d28 │ │ │ │ + ldr r1, [pc, #128] @ 48d40 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #92] @ 472d0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #88] @ 48d44 │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ eor r4, r4, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4724c │ │ │ │ - mov r0, #7 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + movne r0, #7 │ │ │ │ + beq 48cb8 │ │ │ │ + b 48cd4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq fp, r7, r0, ror lr │ │ │ │ - andseq ip, r5, r4, ror #10 │ │ │ │ - eoreq fp, r7, r4, lsr lr │ │ │ │ - andseq ip, r5, r0, lsr r5 │ │ │ │ - andseq ip, r5, r4, asr #10 │ │ │ │ - andseq ip, r5, r8, lsl #10 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 48cd4 │ │ │ │ + eoreq sl, r8, ip, lsl #8 │ │ │ │ + andseq fp, r6, r0, asr #9 │ │ │ │ + ldrdeq sl, [r8], -r0 @ │ │ │ │ + andseq fp, r6, r4, lsl #9 │ │ │ │ + mulseq r6, r8, r4 │ │ │ │ + andseq fp, r6, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d10} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - sub sp, sp, #284 @ 0x11c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [pc, #2304] @ 47bfc │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #2296] @ 47c00 │ │ │ │ + str r0, [ip, #3776] @ 0xec0 │ │ │ │ + ldr r2, [pc, #2376] @ 496bc │ │ │ │ + sub sp, sp, #276 @ 0x114 │ │ │ │ + mov r9, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #2364] @ 496c0 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + vldr s17, [r0, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + and r5, r6, #15 │ │ │ │ + vldr s16, [r0, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #276] @ 0x114 │ │ │ │ + str r3, [sp, #268] @ 0x10c │ │ │ │ mov r3, #0 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + cmp r3, r9 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ - and r2, r4, #15 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #2244] @ 47c04 │ │ │ │ - vldr s16, [r0, #28] │ │ │ │ + ldr r3, [pc, #2296] @ 496c4 │ │ │ │ add r3, pc, r3 │ │ │ │ - vldr s17, [r0, #24] │ │ │ │ - mov r5, r0 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ - cmp r2, #8 │ │ │ │ - bhi 48410 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldrh r3, [r3, r2] │ │ │ │ + cmp r5, #8 │ │ │ │ + bhi 49ec8 │ │ │ │ + add r3, r3, r5 │ │ │ │ + ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #2200] @ 47c08 │ │ │ │ - add r1, sp, #204 @ 0xcc │ │ │ │ + ldr r5, [pc, #2268] @ 496c8 │ │ │ │ + add r1, sp, #196 @ 0xc4 │ │ │ │ + movw r0, #34090 @ 0x852a │ │ │ │ + movw r6, #34106 @ 0x853a │ │ │ │ + movw r9, #34108 @ 0x853c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ - movw r0, #34090 @ 0x852a │ │ │ │ blx r3 │ │ │ │ - movw r6, #34106 @ 0x853a │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [r5, #292] @ 0x124 │ │ │ │ movw r4, #6407 @ 0x1907 │ │ │ │ + ldr r3, [r5, #292] @ 0x124 │ │ │ │ movw r0, #34091 @ 0x852b │ │ │ │ blx r3 │ │ │ │ ldr r7, [r5, #284] @ 0x11c │ │ │ │ movw r3, #33985 @ 0x84c1 │ │ │ │ movw r2, #34083 @ 0x8523 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #34128 @ 0x8550 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r7, [r5, #284] @ 0x11c │ │ │ │ movw r3, #34090 @ 0x852a │ │ │ │ movw r2, #34084 @ 0x8524 │ │ │ │ - movw r0, #34128 @ 0x8550 │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r7, [r5, #284] @ 0x11c │ │ │ │ movw r3, #33986 @ 0x84c2 │ │ │ │ movw r2, #34085 @ 0x8525 │ │ │ │ - movw r0, #34128 @ 0x8550 │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r7, [r5, #284] @ 0x11c │ │ │ │ movw r3, #34091 @ 0x852b │ │ │ │ movw r2, #34086 @ 0x8526 │ │ │ │ - movw r0, #34128 @ 0x8550 │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - blx r7 │ │ │ │ mov r6, #0 │ │ │ │ + blx r7 │ │ │ │ + movw r3, #34111 @ 0x853f │ │ │ │ movw r7, #34094 @ 0x852e │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r3, r6} │ │ │ │ movw r3, #34096 @ 0x8530 │ │ │ │ - movw r1, #34111 @ 0x853f │ │ │ │ mov r2, r3 │ │ │ │ - movw r9, #34108 @ 0x853c │ │ │ │ - stmib sp, {r1, r6} │ │ │ │ - movw r0, #34128 @ 0x8550 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ - str r7, [sp] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r6, [sp, #20] │ │ │ │ ldr r8, [r5, #288] @ 0x120 │ │ │ │ blx r8 │ │ │ │ - str r9, [sp] │ │ │ │ - movw r2, #34083 @ 0x8523 │ │ │ │ - movw r0, #34129 @ 0x8551 │ │ │ │ mov r3, r7 │ │ │ │ + movw r2, #34083 @ 0x8523 │ │ │ │ + str r9, [sp] │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34129 @ 0x8551 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r8, [r5, #284] @ 0x11c │ │ │ │ blx r8 │ │ │ │ movw r8, #34103 @ 0x8537 │ │ │ │ - str r8, [sp] │ │ │ │ - movw r2, #34084 @ 0x8524 │ │ │ │ - movw r0, #34129 @ 0x8551 │ │ │ │ mov r3, r6 │ │ │ │ + movw r2, #34084 @ 0x8524 │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34129 @ 0x8551 │ │ │ │ + str r8, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr sl, [r5, #284] @ 0x11c │ │ │ │ blx sl │ │ │ │ movw r3, #33984 @ 0x84c0 │ │ │ │ movw r2, #34085 @ 0x8525 │ │ │ │ + str r9, [sp] │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #34129 @ 0x8551 │ │ │ │ - str r9, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r9, [r5, #284] @ 0x11c │ │ │ │ blx r9 │ │ │ │ - movw r2, #34086 @ 0x8526 │ │ │ │ - movw r0, #34129 @ 0x8551 │ │ │ │ mov r3, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - str r4, [sp, #4] │ │ │ │ + movw r2, #34086 @ 0x8526 │ │ │ │ str r8, [sp] │ │ │ │ ldr r8, [r5, #284] @ 0x11c │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #34129 @ 0x8551 │ │ │ │ + str r4, [sp, #4] │ │ │ │ blx r8 │ │ │ │ movw r3, #34096 @ 0x8530 │ │ │ │ ldr r8, [r5, #288] @ 0x120 │ │ │ │ + mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #34129 @ 0x8551 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r6, [sp, #20] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #34126 @ 0x854e │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #1772] @ 47c0c │ │ │ │ - ldr r3, [pc, #1756] @ 47c00 │ │ │ │ + ldr r2, [pc, #1840] @ 496cc │ │ │ │ + ldr r3, [pc, #1824] @ 496c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4774c │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 491e8 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ vldr s14, [r0, #32] │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r0] │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ + ldr r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movne r3, #1 │ │ │ │ - strne r3, [sp, #144] @ 0x90 │ │ │ │ - bne 47594 │ │ │ │ + strne r3, [sp, #132] @ 0x84 │ │ │ │ + bne 49024 │ │ │ │ vldr s14, [r0, #40] @ 0x28 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - ldr r7, [r5, #76] @ 0x4c │ │ │ │ - cmp r3, #4 │ │ │ │ - add r0, r7, #3 │ │ │ │ - vldr s17, [r5, #72] @ 0x48 │ │ │ │ - str r0, [sp, #196] @ 0xc4 │ │ │ │ - beq 482c8 │ │ │ │ - ble 4797c │ │ │ │ - ldr r8, [pc, #1620] @ 47c10 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r8, #300] @ 0x12c │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + cmp r5, #4 │ │ │ │ + vldr s16, [r4, #72] @ 0x48 │ │ │ │ + ldr r8, [r4, #76] @ 0x4c │ │ │ │ + add r0, r8, #3 │ │ │ │ + str r0, [sp, #188] @ 0xbc │ │ │ │ + beq 49d90 │ │ │ │ + ble 4943c │ │ │ │ + ldr sl, [pc, #1672] @ 496d0 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [sl, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47968 │ │ │ │ - add r3, r7, #4 │ │ │ │ + beq 49428 │ │ │ │ + add r3, r8, #4 │ │ │ │ movw r9, #33984 @ 0x84c0 │ │ │ │ uxtab r0, r9, r0 │ │ │ │ - str r3, [sp, #196] @ 0xc4 │ │ │ │ - ldr r3, [r8, #156] @ 0x9c │ │ │ │ + add r8, r8, #51 @ 0x33 │ │ │ │ + str r3, [sp, #188] @ 0xbc │ │ │ │ + ldr r3, [sl, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r0, #98304 @ 0x18000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ + mov r7, r0 │ │ │ │ mov r2, #32 │ │ │ │ - add r7, r7, #51 @ 0x33 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - add r0, r5, #8 │ │ │ │ - bl 4e634 │ │ │ │ - ldr r3, [r8, #224] @ 0xe0 │ │ │ │ + add r0, r4, #8 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 504f4 │ │ │ │ + ldr r3, [sl, #224] @ 0xe0 │ │ │ │ mov r1, #8 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #224] @ 0xe0 │ │ │ │ + ldr r3, [sl, #224] @ 0xe0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #3314 @ 0xcf2 │ │ │ │ blx r3 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ mov r3, #32 │ │ │ │ mov r1, #0 │ │ │ │ + movw r0, #32879 @ 0x806f │ │ │ │ + str r3, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ movw r2, #6407 @ 0x1907 │ │ │ │ - str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw r0, #32879 @ 0x806f │ │ │ │ mov r2, #3 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - ldr fp, [r8, #300] @ 0x12c │ │ │ │ + str r7, [sp, #20] │ │ │ │ + ldr fp, [sl, #300] @ 0x12c │ │ │ │ blx fp │ │ │ │ + ldr r3, [sl, #164] @ 0xa4 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [r8, #164] @ 0xa4 │ │ │ │ movw r1, #32870 @ 0x8066 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #168] @ 0xa8 │ │ │ │ + ldr r3, [sl, #168] @ 0xa8 │ │ │ │ movw r2, #9729 @ 0x2601 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #168] @ 0xa8 │ │ │ │ + ldr r3, [sl, #168] @ 0xa8 │ │ │ │ movw r2, #9729 @ 0x2601 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #168] @ 0xa8 │ │ │ │ + ldr r3, [sl, #168] @ 0xa8 │ │ │ │ movw r2, #33071 @ 0x812f │ │ │ │ movw r1, #10242 @ 0x2802 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #168] @ 0xa8 │ │ │ │ + ldr r3, [sl, #168] @ 0xa8 │ │ │ │ movw r2, #33071 @ 0x812f │ │ │ │ movw r1, #10243 @ 0x2803 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #168] @ 0xa8 │ │ │ │ + ldr r3, [sl, #168] @ 0xa8 │ │ │ │ movw r2, #33071 @ 0x812f │ │ │ │ movw r1, #32882 @ 0x8072 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r8, #156] @ 0x9c │ │ │ │ + ldr r3, [sl, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ + uxtb r9, r8 │ │ │ │ blx r3 │ │ │ │ - uxtb r3, r7 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - b 47980 │ │ │ │ - ldr r2, [pc, #1316] @ 47c14 │ │ │ │ - ldr r3, [pc, #1292] @ 47c00 │ │ │ │ + b 49440 │ │ │ │ + ldr r2, [pc, #1372] @ 496d4 │ │ │ │ + ldr r3, [pc, #1348] @ 496c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 4774c │ │ │ │ - add r0, r5, #8 │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 46cf4 │ │ │ │ - ldr r2, [pc, #1260] @ 47c18 │ │ │ │ - ldr r3, [pc, #1232] @ 47c00 │ │ │ │ + bne 491e8 │ │ │ │ + add r0, r4, #8 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 48730 │ │ │ │ + ldr r2, [pc, #1296] @ 496d8 │ │ │ │ + ldr r3, [pc, #1268] @ 496c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - beq 47710 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #1220] @ 47c1c │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #76] @ 0x4c │ │ │ │ + beq 49198 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r5, [pc, #1256] @ 496dc │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4812c │ │ │ │ - ldr r2, [pc, #1204] @ 47c20 │ │ │ │ - ldr r3, [pc, #1168] @ 47c00 │ │ │ │ + beq 49c00 │ │ │ │ + ldr r2, [pc, #1240] @ 496e0 │ │ │ │ + ldr r3, [pc, #1204] @ 496c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4774c │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 45124 │ │ │ │ - ldr r3, [pc, #1152] @ 47c24 │ │ │ │ + bne 491e8 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 469f0 │ │ │ │ + ldr r3, [pc, #1168] @ 496e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47924 │ │ │ │ + beq 493d0 │ │ │ │ ldr r2, [r3, #288] @ 0x120 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47924 │ │ │ │ + beq 493d0 │ │ │ │ ldr r2, [r3, #292] @ 0x124 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47924 │ │ │ │ + beq 493d0 │ │ │ │ ldr r2, [r3, #296] @ 0x128 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 47924 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + beq 493d0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - mov r1, r4 │ │ │ │ movw r0, #34125 @ 0x854d │ │ │ │ + mov r1, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 483f8 │ │ │ │ - ldr r3, [pc, #1068] @ 47c28 │ │ │ │ + ble 49eb0 │ │ │ │ + ldr r3, [pc, #1084] @ 496e8 │ │ │ │ mov r1, r4 │ │ │ │ + movw r0, #34018 @ 0x84e2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - movw r0, #34018 @ 0x84e2 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 47e7c │ │ │ │ + ble 49948 │ │ │ │ vcvt.f64.f32 d0, s17 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 1d618 │ │ │ │ - vmov.f64 d3, #80 @ 0x3e800000 0.250 │ │ │ │ - vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr d7, [sp, #168] @ 0xa8 │ │ │ │ - vldr s21, [pc, #952] @ 47bf8 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ - vldr d0, [pc, #912] @ 47bd8 │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ - vstr s21, [sp, #216] @ 0xd8 │ │ │ │ - vstr s21, [sp, #232] @ 0xe8 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ - vldr d9, [pc, #900] @ 47be0 │ │ │ │ - add r4, sp, #220 @ 0xdc │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vldr d1, [pc, #896] @ 47be8 │ │ │ │ - vldr d2, [pc, #900] @ 47bf0 │ │ │ │ - vcvt.f64.f32 d5, s14 │ │ │ │ - vmul.f32 s12, s14, s21 │ │ │ │ - vldr d7, [sp, #176] @ 0xb0 │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vmul.f32 s16, s14, s21 │ │ │ │ - vcvt.f64.f32 d10, s14 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ + bl 1d550 │ │ │ │ + vldr d17, [sp, #160] @ 0xa0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ - vmul.f64 d7, d10, d0 │ │ │ │ - vmul.f64 d0, d5, d0 │ │ │ │ - vmla.f64 d7, d5, d9 │ │ │ │ - vmla.f64 d0, d10, d9 │ │ │ │ + vmov.f64 d22, #80 @ 0x3e800000 0.250 │ │ │ │ + vmov.f64 d21, #96 @ 0x3f000000 0.5 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ + vldr d16, [sp, #168] @ 0xa8 │ │ │ │ + add r4, sp, #212 @ 0xd4 │ │ │ │ + vldr s15, [pc, #952] @ 496b8 │ │ │ │ + vmul.f64 d17, d17, d8 │ │ │ │ + vldr d24, [pc, #912] @ 49698 │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ + vldr d27, [pc, #912] @ 496a0 │ │ │ │ + vstr s15, [sp, #208] @ 0xd0 │ │ │ │ + vstr s15, [sp, #224] @ 0xe0 │ │ │ │ + vcvt.f32.f64 s13, d17 │ │ │ │ + vldr d26, [pc, #904] @ 496a8 │ │ │ │ + vcvt.f32.f64 s14, d16 │ │ │ │ + vldr d25, [pc, #904] @ 496b0 │ │ │ │ + vmul.f32 s12, s13, s15 │ │ │ │ + vcvt.f64.f32 d20, s13 │ │ │ │ + vmul.f32 s15, s14, s15 │ │ │ │ + vcvt.f64.f32 d19, s14 │ │ │ │ + vcvt.f64.f32 d23, s12 │ │ │ │ + vcvt.f64.f32 d18, s15 │ │ │ │ + vmul.f64 d28, d19, d24 │ │ │ │ + vmul.f64 d24, d20, d24 │ │ │ │ + vmov.f64 d7, d23 │ │ │ │ + vmla.f64 d23, d19, d25 │ │ │ │ + vmla.f64 d28, d20, d26 │ │ │ │ + vmov.f64 d16, d18 │ │ │ │ + vmla.f64 d24, d19, d26 │ │ │ │ + vmla.f64 d18, d20, d25 │ │ │ │ + vmla.f64 d7, d19, d27 │ │ │ │ + vmla.f64 d16, d20, d27 │ │ │ │ + vcvt.f32.f64 s12, d23 │ │ │ │ + vcvt.f32.f64 s10, d28 │ │ │ │ + vcvt.f32.f64 s11, d24 │ │ │ │ + vcvt.f32.f64 s13, d18 │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - vstr s14, [sp, #208] @ 0xd0 │ │ │ │ - vmov.f64 d7, d6 │ │ │ │ - vmla.f64 d6, d10, d2 │ │ │ │ - vstr s0, [sp, #224] @ 0xe0 │ │ │ │ - vmla.f64 d7, d10, d1 │ │ │ │ - vmov.f64 d0, d6 │ │ │ │ - vcvt.f32.f64 s13, d7 │ │ │ │ - vmov.f64 d7, d8 │ │ │ │ - vmla.f64 d8, d5, d2 │ │ │ │ - vcvt.f32.f64 s12, d0 │ │ │ │ - vmla.f64 d7, d5, d1 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s12, [sp, #220] @ 0xdc │ │ │ │ + vstr s11, [sp, #216] @ 0xd8 │ │ │ │ + vstr s14, [sp, #196] @ 0xc4 │ │ │ │ + vstr s10, [sp, #200] @ 0xc8 │ │ │ │ vstr s13, [sp, #204] @ 0xcc │ │ │ │ - vcvt.f32.f64 s16, d8 │ │ │ │ - vstr s12, [sp, #228] @ 0xe4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s16, [sp, #212] @ 0xd4 │ │ │ │ - vstr s14, [sp, #220] @ 0xdc │ │ │ │ - vcvt.f64.f32 d6, s13 │ │ │ │ - vmov.f64 d5, d4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + vstr s15, [sp, #212] @ 0xd4 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ cmp r4, r3 │ │ │ │ - vmla.f64 d5, d6, d3 │ │ │ │ - vmov.f64 d6, d4 │ │ │ │ - vmla.f64 d6, d7, d3 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s10, [r3, #-4] │ │ │ │ - vstr s12, [r2, #-4] │ │ │ │ - beq 47368 │ │ │ │ - vldmia r3!, {s13} │ │ │ │ - vldmia r2!, {s14} │ │ │ │ - b 478e8 │ │ │ │ - ldr r2, [pc, #768] @ 47c2c │ │ │ │ - ldr r3, [pc, #720] @ 47c00 │ │ │ │ + vmov.f64 d7, d21 │ │ │ │ + vmla.f64 d7, d17, d22 │ │ │ │ + vmov.f64 d17, d21 │ │ │ │ + vmla.f64 d17, d16, d22 │ │ │ │ + vcvt.f32.f64 s14, d7 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s14, [r3, #-4] │ │ │ │ + vstr s15, [r2, #-4] │ │ │ │ + beq 48de4 │ │ │ │ + vldmia r3!, {s14} │ │ │ │ + vldmia r2!, {s15} │ │ │ │ + b 49394 │ │ │ │ + ldr r2, [pc, #788] @ 496ec │ │ │ │ + ldr r3, [pc, #740] @ 496c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4774c │ │ │ │ - ldr r2, [pc, #736] @ 47c30 │ │ │ │ + bne 491e8 │ │ │ │ + ldr r2, [pc, #756] @ 496f0 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #708] @ 47c34 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 83054 │ │ │ │ + ldr r2, [pc, #708] @ 496f4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r6, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - add r7, sp, #196 @ 0xc4 │ │ │ │ - add r3, sp, #268 @ 0x10c │ │ │ │ - asr r6, r4, #8 │ │ │ │ - ubfx r0, r4, #8, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + add r8, sp, #188 @ 0xbc │ │ │ │ + asr r7, r6, #8 │ │ │ │ + bl 1dac0 │ │ │ │ + ubfx r0, r6, #8, #4 │ │ │ │ + add r3, sp, #260 @ 0x104 │ │ │ │ + mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ - mov r1, r7 │ │ │ │ - eor r6, r6, r4, asr #12 │ │ │ │ - str r3, [sp, #164] @ 0xa4 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ - bl 44b58 │ │ │ │ - asr r3, r4, #12 │ │ │ │ - tst r6, #15 │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ - bne 47fa8 │ │ │ │ - ldrb r3, [sp, #268] @ 0x10c │ │ │ │ - strb r3, [sp, #272] @ 0x110 │ │ │ │ - vcmp.f32 s17, #0.0 │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r0, [sp, #148] @ 0x94 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + bl 4638c │ │ │ │ + asr r3, r6, #12 │ │ │ │ + eor r7, r7, r3 │ │ │ │ + tst r7, #15 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ + bne 49a68 │ │ │ │ + ldrb r3, [sp, #260] @ 0x104 │ │ │ │ + strb r3, [sp, #264] @ 0x108 │ │ │ │ + vcmp.f32 s16, #0.0 │ │ │ │ + ldr r7, [sp, #188] @ 0xbc │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - moveq r6, #0 │ │ │ │ - bne 47fe0 │ │ │ │ - ldr r3, [pc, #592] @ 47c38 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + moveq r8, #0 │ │ │ │ + bne 49aa0 │ │ │ │ + ldr r3, [pc, #596] @ 496f8 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ + movw r0, #34930 @ 0x8872 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - movw r0, #34930 @ 0x8872 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ - cmp r3, r2 │ │ │ │ - blt 47fc0 │ │ │ │ - ldr r3, [pc, #556] @ 47c3c │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + cmp r3, r7 │ │ │ │ + blt 49a80 │ │ │ │ + ldr r3, [pc, #564] @ 496fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #248] @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 483ac │ │ │ │ + beq 49e64 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [pc, #532] @ 47c40 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r1, [pc, #540] @ 49700 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ + mov r6, r0 │ │ │ │ + add r7, r6, #99 @ 0x63 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [pc, #516] @ 47c44 │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - add r7, r4, #99 @ 0x63 │ │ │ │ + bl 1c0b0 │ │ │ │ + movw r3, #65436 @ 0xff9c │ │ │ │ + movt r3, #15 │ │ │ │ + str r3, [sp, #180] @ 0xb4 │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ - bne 481a8 │ │ │ │ - ldr r2, [sp, #140] @ 0x8c │ │ │ │ + bne 49c74 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 483a0 │ │ │ │ - ldr r3, [pc, #476] @ 47c48 │ │ │ │ + beq 49e58 │ │ │ │ + ldr r3, [pc, #476] @ 49704 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #468] @ 47c4c │ │ │ │ - ldr r1, [pc, #456] @ 47c44 │ │ │ │ - add r3, pc, r3 │ │ │ │ + movw sl, #65436 @ 0xff9c │ │ │ │ + movt sl, #15 │ │ │ │ + ldr r3, [pc, #460] @ 49708 │ │ │ │ + mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #448] @ 47c50 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + movw r3, #65437 @ 0xff9d │ │ │ │ + movt r3, #15 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r8, [pc, #420] @ 47c44 │ │ │ │ + bl 1d124 │ │ │ │ + sub sl, sl, r0 │ │ │ │ add r7, r7, r0 │ │ │ │ - sub r8, r8, r0 │ │ │ │ - str r8, [sp, #188] @ 0xbc │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + str sl, [sp, #180] @ 0xb4 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 483c0 │ │ │ │ - add r1, sp, #220 @ 0xdc │ │ │ │ - add r0, r5, #8 │ │ │ │ - bl 4e430 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + beq 49e78 │ │ │ │ + add r1, sp, #212 @ 0xd4 │ │ │ │ + add r0, r4, #8 │ │ │ │ + bl 502e4 │ │ │ │ + ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r3, r2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r5, #2 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c60 │ │ │ │ + bne 49718 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47bb0 │ │ │ │ - sub r3, r1, #3 │ │ │ │ + bne 49670 │ │ │ │ + sub r3, r5, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 47bb0 │ │ │ │ - vldr s15, [sp, #264] @ 0x108 │ │ │ │ - vldr s4, [sp, #256] @ 0x100 │ │ │ │ - vldr s11, [sp, #236] @ 0xec │ │ │ │ - vcvt.f64.f32 d3, s15 │ │ │ │ - vcvt.f64.f32 d2, s4 │ │ │ │ - vldr s13, [sp, #220] @ 0xdc │ │ │ │ - vldr s20, [sp, #240] @ 0xf0 │ │ │ │ - vldr s0, [sp, #224] @ 0xe0 │ │ │ │ - vldr s2, [sp, #252] @ 0xfc │ │ │ │ - vldr s18, [sp, #248] @ 0xf8 │ │ │ │ + bhi 49670 │ │ │ │ + vldr s4, [sp, #212] @ 0xd4 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r7 │ │ │ │ + vldr s6, [sp, #216] @ 0xd8 │ │ │ │ + vldr s10, [sp, #220] @ 0xdc │ │ │ │ + vldr s5, [sp, #228] @ 0xe4 │ │ │ │ vldr s8, [sp, #232] @ 0xe8 │ │ │ │ - vldr s10, [sp, #260] @ 0x104 │ │ │ │ - vldr s12, [sp, #244] @ 0xf4 │ │ │ │ - vldr s14, [sp, #228] @ 0xe4 │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vstr d2, [sp, #48] @ 0x30 │ │ │ │ - vcvt.f64.f32 d2, s11 │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ - vstr d3, [sp, #96] @ 0x60 │ │ │ │ - vcvt.f64.f32 d3, s13 │ │ │ │ + vcvt.f64.f32 d3, s6 │ │ │ │ + vldr s13, [sp, #244] @ 0xf4 │ │ │ │ + vldr s9, [sp, #248] @ 0xf8 │ │ │ │ + vcvt.f64.f32 d26, s5 │ │ │ │ + vcvt.f64.f32 d2, s4 │ │ │ │ + vldr s12, [sp, #224] @ 0xe0 │ │ │ │ + vldr s11, [sp, #236] @ 0xec │ │ │ │ + vcvt.f64.f32 d24, s13 │ │ │ │ + vldr s14, [sp, #240] @ 0xf0 │ │ │ │ + vcvt.f64.f32 d22, s9 │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ + vstr d2, [sp, #8] │ │ │ │ + vldr s3, [sp, #252] @ 0xfc │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ + vstr d26, [sp, #16] │ │ │ │ + vldr s15, [sp, #256] @ 0x100 │ │ │ │ + vcvt.f64.f32 d20, s11 │ │ │ │ + vcvt.f64.f32 d5, s10 │ │ │ │ + vstr d24, [sp, #24] │ │ │ │ + ldr r3, [pc, #224] @ 4970c │ │ │ │ + vstr d3, [sp, #32] │ │ │ │ + vcvt.f64.f32 d18, s3 │ │ │ │ + vstr d4, [sp, #40] @ 0x28 │ │ │ │ + vstr d22, [sp, #48] @ 0x30 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r3, [pc, #236] @ 47c54 │ │ │ │ - vstr d10, [sp, #40] @ 0x28 │ │ │ │ + vstr d5, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ + vstr d20, [sp, #64] @ 0x40 │ │ │ │ sub r3, r3, #796 @ 0x31c │ │ │ │ str r3, [sp] │ │ │ │ - vstr d0, [sp, #32] │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - vstr d1, [sp, #24] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - vstr d2, [sp, #16] │ │ │ │ - vstr d3, [sp, #8] │ │ │ │ - vstr d9, [sp, #88] @ 0x58 │ │ │ │ - vstr d4, [sp, #80] @ 0x50 │ │ │ │ - vstr d5, [sp, #72] @ 0x48 │ │ │ │ - vstr d6, [sp, #64] @ 0x40 │ │ │ │ - vstr d7, [sp, #56] @ 0x38 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 47d3c │ │ │ │ - ldr r3, [pc, #160] @ 47c58 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + vstr d18, [sp, #72] @ 0x48 │ │ │ │ + vstr d6, [sp, #80] @ 0x50 │ │ │ │ + vstr d7, [sp, #88] @ 0x58 │ │ │ │ + vstr d16, [sp, #96] @ 0x60 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 497f4 │ │ │ │ + ldr r3, [pc, #152] @ 49710 │ │ │ │ + sub r2, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r2, r2, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 47f8c │ │ │ │ + bhi 49a4c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ + nop {0} │ │ │ │ strhi r0, [fp, -ip, lsl #4]! │ │ │ │ svclt 0x00e6d916 │ │ │ │ - cmnls r4, #27136 @ 0x6a00 │ │ │ │ - svclt 0x00d60418 │ │ │ │ sbccs r9, r4, r6, lsr #23 │ │ │ │ svccc 0x00f672b0 │ │ │ │ + cmnls r4, #27136 @ 0x6a00 │ │ │ │ + svclt 0x00d60418 │ │ │ │ ldrhi fp, [lr, #-2130] @ 0xfffff7ae │ │ │ │ svccc 0x00fc51eb │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r7, r7, r4, asr #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0018e2fc │ │ │ │ - eoreq fp, r7, ip, asr #25 │ │ │ │ - eoreq r7, r7, r8, lsr #7 │ │ │ │ - eoreq fp, r7, r4, lsl #21 │ │ │ │ - ldrdeq r7, [r7], -r8 @ │ │ │ │ - mlaeq r7, ip, r1, r7 │ │ │ │ - eoreq fp, r7, r8, ror #17 │ │ │ │ - eoreq r7, r7, ip, asr r1 │ │ │ │ - mlaeq r7, ip, r8, fp │ │ │ │ - eoreq fp, r7, r0, asr #16 │ │ │ │ - mlaeq r7, ip, pc, r6 @ │ │ │ │ - andseq fp, r5, r0, ror #28 │ │ │ │ - @ instruction: 0x0015bef0 │ │ │ │ - eoreq fp, r7, r4, asr r6 │ │ │ │ - eoreq fp, r7, r0, lsr r6 │ │ │ │ - @ instruction: 0x0015bff8 │ │ │ │ - muleq pc, ip, pc @ │ │ │ │ - andseq fp, r5, r4, asr #15 │ │ │ │ - andseq fp, r5, r4, lsl #29 │ │ │ │ - muleq pc, sp, pc @ │ │ │ │ - andseq pc, r8, r4, lsl fp @ │ │ │ │ - mulseq r8, r6, sl │ │ │ │ - andseq pc, r8, r8, lsr #19 │ │ │ │ - vldr s12, [r5, #40] @ 0x28 │ │ │ │ - vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr s13, [r5, #32] │ │ │ │ - vdiv.f32 s14, s15, s12 │ │ │ │ - vldr s9, [sp, #244] @ 0xf4 │ │ │ │ - vldr s4, [sp, #264] @ 0x108 │ │ │ │ - vldr s20, [sp, #220] @ 0xdc │ │ │ │ - vdiv.f32 s7, s15, s13 │ │ │ │ + eoreq r5, r8, ip, asr fp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sp, r9, r4, lsr r2 │ │ │ │ + eoreq sl, r8, r4, asr #4 │ │ │ │ + eoreq r5, r8, r4, asr #18 │ │ │ │ + strdeq r9, [r8], -r8 @ │ │ │ │ + eoreq r5, r8, r8, ror #14 │ │ │ │ + eoreq r5, r8, r8, lsl r7 │ │ │ │ + eoreq r9, r8, ip, asr #28 │ │ │ │ + ldrdeq r5, [r8], -r8 @ │ │ │ │ + eoreq r9, r8, ip, ror #27 │ │ │ │ + eoreq r9, r8, ip, lsl #27 │ │ │ │ + eoreq r5, r8, r8, lsl #10 │ │ │ │ + andseq sl, r6, r0, ror sp │ │ │ │ + andseq sl, r6, ip, ror #27 │ │ │ │ + mlaeq r8, r4, fp, r9 │ │ │ │ + eoreq r9, r8, r8, ror fp │ │ │ │ + @ instruction: 0x0016aef8 │ │ │ │ + andseq sl, r6, r8, asr #13 │ │ │ │ + andseq sl, r6, r8, ror sp │ │ │ │ + @ instruction: 0x0019e9f8 │ │ │ │ + mulseq r9, r6, r9 │ │ │ │ + andseq lr, r9, r4, lsl #17 │ │ │ │ + vldr s0, [r4, #32] │ │ │ │ + vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r7 │ │ │ │ + vldr s14, [r4, #40] @ 0x28 │ │ │ │ + vldr s2, [sp, #212] @ 0xd4 │ │ │ │ + vldr s13, [sp, #244] @ 0xf4 │ │ │ │ + vdiv.f32 s15, s1, s14 │ │ │ │ + vldr s6, [sp, #216] @ 0xd8 │ │ │ │ + vldr s4, [sp, #220] @ 0xdc │ │ │ │ + vcvt.f64.f32 d1, s2 │ │ │ │ + vldr s5, [sp, #224] @ 0xe0 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vldr s12, [sp, #228] @ 0xe4 │ │ │ │ + vldr s9, [sp, #232] @ 0xe8 │ │ │ │ + vstr d1, [sp, #8] │ │ │ │ + vdiv.f32 s14, s1, s0 │ │ │ │ + vldr s7, [sp, #236] @ 0xec │ │ │ │ + vcvt.f64.f32 d24, s5 │ │ │ │ vcvt.f64.f32 d2, s4 │ │ │ │ - vldr s11, [sp, #256] @ 0x100 │ │ │ │ - vldr s12, [sp, #248] @ 0xf8 │ │ │ │ - vldr s18, [sp, #232] @ 0xe8 │ │ │ │ - vldr s0, [sp, #260] @ 0x104 │ │ │ │ - vldr s2, [sp, #228] @ 0xe4 │ │ │ │ - vldr s6, [sp, #240] @ 0xf0 │ │ │ │ - vldr s8, [sp, #224] @ 0xe0 │ │ │ │ - vldr s10, [sp, #252] @ 0xfc │ │ │ │ - vldr s16, [sp, #236] @ 0xec │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ + vstr d16, [sp, #24] │ │ │ │ + vldr s8, [sp, #240] @ 0xf0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ + vldr s17, [sp, #248] @ 0xf8 │ │ │ │ + vcvt.f64.f32 d26, s9 │ │ │ │ + vldr s10, [sp, #252] @ 0xfc │ │ │ │ + vcvt.f64.f32 d22, s7 │ │ │ │ + vcvt.f64.f32 d3, s6 │ │ │ │ + vldr s11, [sp, #256] @ 0x100 │ │ │ │ + vcvt.f64.f32 d4, s8 │ │ │ │ + vstr d6, [sp, #16] │ │ │ │ + ldr r3, [pc, #-144] @ 49714 │ │ │ │ + vcvt.f64.f32 d20, s17 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - ldr r3, [pc, #-108] @ 47c5c │ │ │ │ - vstr d2, [sp, #96] @ 0x60 │ │ │ │ - vcvt.f64.f32 d2, s11 │ │ │ │ + vstr d3, [sp, #32] │ │ │ │ + vcvt.f64.f32 d18, s11 │ │ │ │ vcvt.f64.f32 d5, s10 │ │ │ │ - vstr d7, [sp, #120] @ 0x78 │ │ │ │ + vstr d26, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #560 @ 0x230 │ │ │ │ - vstr d7, [sp, #112] @ 0x70 │ │ │ │ - vcvt.f64.f32 d7, s7 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ str r3, [sp] │ │ │ │ - vstr d10, [sp, #8] │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ + vstr d20, [sp, #48] @ 0x30 │ │ │ │ + vstr d2, [sp, #56] @ 0x38 │ │ │ │ + vstr d22, [sp, #64] @ 0x40 │ │ │ │ + vstr d5, [sp, #72] @ 0x48 │ │ │ │ + vstr d24, [sp, #80] @ 0x50 │ │ │ │ + vstr d4, [sp, #88] @ 0x58 │ │ │ │ + vstr d18, [sp, #96] @ 0x60 │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ - vcvt.f64.f32 d7, s9 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - vstr d6, [sp, #88] @ 0x58 │ │ │ │ - vstr d7, [sp, #64] @ 0x40 │ │ │ │ - vcvt.f64.f32 d7, s16 │ │ │ │ - vstr d9, [sp, #80] @ 0x50 │ │ │ │ - vstr d0, [sp, #72] @ 0x48 │ │ │ │ - vstr d1, [sp, #56] @ 0x38 │ │ │ │ - vstr d2, [sp, #48] @ 0x30 │ │ │ │ - vstr d3, [sp, #40] @ 0x28 │ │ │ │ - vstr d4, [sp, #32] │ │ │ │ - vstr d5, [sp, #24] │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + vstr d16, [sp, #112] @ 0x70 │ │ │ │ + vstr d16, [sp, #120] @ 0x78 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - sub r8, r8, r0 │ │ │ │ + bl 1d124 │ │ │ │ + sub sl, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - str r8, [sp, #188] @ 0xbc │ │ │ │ - bl 1d1ec │ │ │ │ - vcmp.f32 s17, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ + str sl, [sp, #180] @ 0xb4 │ │ │ │ + bl 1d124 │ │ │ │ + vcmp.f32 s16, #0.0 │ │ │ │ add r7, r7, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ - beq 47e00 │ │ │ │ - vldr s15, [sp, #148] @ 0x94 │ │ │ │ - ldr r2, [sp, #140] @ 0x8c │ │ │ │ - vldr d4, [pc, #960] @ 48138 │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ - vldr s15, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq 498b8 │ │ │ │ + vldr d19, [pc, #1000] @ 49c10 │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r7 │ │ │ │ + vldr s15, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ + vldr d22, [pc, #984] @ 49c18 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vldr s15, [sp, #140] @ 0x8c │ │ │ │ cmp r2, r3 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vdiv.f64 d3, d4, d5 │ │ │ │ - vldr s14, [r5, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #952] @ 48150 │ │ │ │ - vldr d1, [pc, #932] @ 48140 │ │ │ │ - vdiv.f64 d2, d4, d6 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [pc, #980] @ 49c28 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d21, d19, d18 │ │ │ │ + vldr s15, [r4, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r8, [sp, #24] │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, #1 │ │ │ │ - vmul.f64 d7, d7, d1 │ │ │ │ - mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - str r6, [sp, #28] │ │ │ │ mvn r3, #0 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - vstr d7, [sp, #48] @ 0x30 │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - vdiveq.f64 d3, d3, d5 │ │ │ │ - vdiveq.f64 d2, d2, d6 │ │ │ │ - vstr d3, [sp, #8] │ │ │ │ - vstr d2, [sp, #16] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + str r8, [sp, #28] │ │ │ │ + vdiv.f64 d20, d19, d17 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d22 │ │ │ │ + vdiveq.f64 d21, d21, d18 │ │ │ │ + vdiveq.f64 d20, d20, d17 │ │ │ │ + vstr d21, [sp, #8] │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + vstr d16, [sp, #40] @ 0x28 │ │ │ │ + vstr d16, [sp, #48] @ 0x30 │ │ │ │ + vstr d20, [sp, #16] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - sub r8, r8, r0 │ │ │ │ + bl 1d124 │ │ │ │ + sub sl, sl, r0 │ │ │ │ add r7, r7, r0 │ │ │ │ - str r8, [sp, #188] @ 0xbc │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ - ldr r3, [r5, #76] @ 0x4c │ │ │ │ + str sl, [sp, #180] @ 0xb4 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48294 │ │ │ │ - ldr r2, [pc, #832] @ 48154 │ │ │ │ - mov r1, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 49d5c │ │ │ │ + ldr r2, [pc, #864] @ 49c2c │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df24 │ │ │ │ - ldr r2, [pc, #816] @ 48158 │ │ │ │ - mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 1de50 │ │ │ │ + ldr r2, [pc, #848] @ 49c30 │ │ │ │ + mov r3, r6 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r1, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r1, r6 │ │ │ │ movw r0, #34820 @ 0x8804 │ │ │ │ - bl 46af8 │ │ │ │ - ldr r2, [pc, #784] @ 4815c │ │ │ │ - ldr r3, [pc, #848] @ 481a0 │ │ │ │ + bl 48510 │ │ │ │ + ldr r2, [pc, #816] @ 49c34 │ │ │ │ + ldr r3, [pc, #868] @ 49c6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4774c │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1db94 │ │ │ │ - ldr r2, [pc, #732] @ 48160 │ │ │ │ + bne 491e8 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1dac0 │ │ │ │ + ldr r2, [pc, #744] @ 49c38 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 47818 │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #704] @ 48164 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 492c8 │ │ │ │ + ldr r3, [pc, #724] @ 49c3c │ │ │ │ mov r2, #1 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, r8 │ │ │ │ + stm sp, {r3, r9} │ │ │ │ mvn r3, #0 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 497f4 │ │ │ │ + vldr s4, [sp, #212] @ 0xd4 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 47d3c │ │ │ │ - vldr s15, [sp, #264] @ 0x108 │ │ │ │ - vldr s2, [sp, #252] @ 0xfc │ │ │ │ - vldr s20, [sp, #236] @ 0xec │ │ │ │ - vcvt.f64.f32 d2, s15 │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vldr s18, [sp, #220] @ 0xdc │ │ │ │ - vldr s11, [sp, #232] @ 0xe8 │ │ │ │ - vldr s13, [sp, #260] @ 0x104 │ │ │ │ - vldr s0, [sp, #248] @ 0xf8 │ │ │ │ + str r9, [sp, #104] @ 0x68 │ │ │ │ + vldr s13, [sp, #216] @ 0xd8 │ │ │ │ + str r9, [sp, #108] @ 0x6c │ │ │ │ + vldr s5, [sp, #228] @ 0xe4 │ │ │ │ + str r9, [sp, #112] @ 0x70 │ │ │ │ vldr s6, [sp, #244] @ 0xf4 │ │ │ │ - vldr s8, [sp, #228] @ 0xe4 │ │ │ │ - vldr s10, [sp, #256] @ 0x100 │ │ │ │ - vldr s12, [sp, #240] @ 0xf0 │ │ │ │ - vldr s14, [sp, #224] @ 0xe0 │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ + vldr s8, [sp, #220] @ 0xdc │ │ │ │ + vcvt.f64.f32 d24, s13 │ │ │ │ + vldr s9, [sp, #224] @ 0xe0 │ │ │ │ + vcvt.f64.f32 d26, s5 │ │ │ │ + vcvt.f64.f32 d2, s4 │ │ │ │ + vldr s10, [sp, #232] @ 0xe8 │ │ │ │ vcvt.f64.f32 d3, s6 │ │ │ │ + vldr s11, [sp, #236] @ 0xec │ │ │ │ + vldr s12, [sp, #240] @ 0xf0 │ │ │ │ + vcvt.f64.f32 d22, s9 │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d1, [sp, #24] │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - vcvt.f64.f32 d1, s11 │ │ │ │ - vstr d2, [sp, #96] @ 0x60 │ │ │ │ + vstr d2, [sp, #8] │ │ │ │ + vldr s3, [sp, #248] @ 0xf8 │ │ │ │ + vstr d26, [sp, #16] │ │ │ │ + vldr s14, [sp, #252] @ 0xfc │ │ │ │ + vcvt.f64.f32 d20, s11 │ │ │ │ vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d2, s13 │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ + vstr d3, [sp, #24] │ │ │ │ + vldr s15, [sp, #256] @ 0x100 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #548] @ 48168 │ │ │ │ - vstr d10, [sp, #16] │ │ │ │ + vstr d24, [sp, #32] │ │ │ │ + ldr r3, [pc, #564] @ 49c40 │ │ │ │ + vcvt.f64.f32 d18, s3 │ │ │ │ + vstr d5, [sp, #40] @ 0x28 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d7, s14 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ + vstr d4, [sp, #56] @ 0x38 │ │ │ │ + vstr d20, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - vstr d9, [sp, #8] │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - vstr d0, [sp, #88] @ 0x58 │ │ │ │ - vstr d1, [sp, #80] @ 0x50 │ │ │ │ - vstr d2, [sp, #72] @ 0x48 │ │ │ │ - vstr d3, [sp, #64] @ 0x40 │ │ │ │ - vstr d4, [sp, #56] @ 0x38 │ │ │ │ - vstr d5, [sp, #48] @ 0x30 │ │ │ │ - vstr d6, [sp, #40] @ 0x28 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 47d3c │ │ │ │ - ldr r2, [pc, #472] @ 4816c │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - add r2, pc, r2 │ │ │ │ + vstr d18, [sp, #48] @ 0x30 │ │ │ │ + vstr d7, [sp, #72] @ 0x48 │ │ │ │ + vstr d22, [sp, #80] @ 0x50 │ │ │ │ + vstr d6, [sp, #88] @ 0x58 │ │ │ │ + vstr d16, [sp, #96] @ 0x60 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 497f4 │ │ │ │ + ldr r2, [pc, #496] @ 49c44 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 47d3c │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - mov r1, r7 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 497f4 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ + mov r1, r8 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ and r0, r3, #15 │ │ │ │ - bl 44b58 │ │ │ │ - b 479c8 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r2, [pc, #416] @ 48170 │ │ │ │ + bl 4638c │ │ │ │ + b 49488 │ │ │ │ + ldr r2, [pc, #448] @ 49c48 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 47a08 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 494c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 1e20c │ │ │ │ - vldr d5, [pc, #340] @ 48148 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 1e138 │ │ │ │ + vldr d18, [pc, #364] @ 49c20 │ │ │ │ mov r6, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r2, r0 │ │ │ │ vmov s15, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vdiv.f64 d7, d6, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstmia r1!, {s14} │ │ │ │ - bne 48000 │ │ │ │ - ldr fp, [pc, #332] @ 48174 │ │ │ │ - ldr r9, [pc, #332] @ 48178 │ │ │ │ - ldr r8, [pc, #332] @ 4817c │ │ │ │ - mov r4, #0 │ │ │ │ - movw r7, #2047 @ 0x7ff │ │ │ │ - rsb r1, r4, #2048 @ 0x800 │ │ │ │ - lsr r0, fp, #16 │ │ │ │ - blx 199864 │ │ │ │ - vldr s16, [sl] │ │ │ │ - mla fp, r9, fp, r8 │ │ │ │ - add r1, r1, r4 │ │ │ │ - add r1, r6, r1, lsl #2 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmp r4, r7 │ │ │ │ - str r3, [sl], #4 │ │ │ │ - vstr s16, [r1] │ │ │ │ - bne 48034 │ │ │ │ - ldr r4, [pc, #272] @ 48180 │ │ │ │ - ldr r8, [sp, #136] @ 0x88 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #156] @ 0x9c │ │ │ │ - mov r0, r8 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d16, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstmia r2!, {s15} │ │ │ │ + bne 49ac0 │ │ │ │ + movw r1, #7185 @ 0x1c11 │ │ │ │ + movt r1, #31032 @ 0x7938 │ │ │ │ + str r5, [sp, #156] @ 0x9c │ │ │ │ + movw sl, #26125 @ 0x660d │ │ │ │ + movt sl, #25 │ │ │ │ + movw r8, #62303 @ 0xf35f │ │ │ │ + movt r8, #15470 @ 0x3c6e │ │ │ │ + mov r2, #0 │ │ │ │ + movw fp, #2047 @ 0x7ff │ │ │ │ + lsr r3, r1, #16 │ │ │ │ + rsb r0, r2, #2048 @ 0x800 │ │ │ │ + ldr lr, [ip] │ │ │ │ + mla r1, sl, r1, r8 │ │ │ │ + udiv r5, r3, r0 │ │ │ │ + mls r3, r0, r5, r3 │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r6, r3, lsl #2 │ │ │ │ + cmp r2, fp │ │ │ │ + ldr r0, [r3] │ │ │ │ + str r0, [ip], #4 │ │ │ │ + str lr, [r3] │ │ │ │ + bne 49b04 │ │ │ │ + ldr r8, [pc, #264] @ 49c4c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r5, [sp, #156] @ 0x9c │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r8, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ mov r1, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movw r3, #6403 @ 0x1903 │ │ │ │ mov r2, #1 │ │ │ │ - str r6, [sp, #12] │ │ │ │ + mov r0, #3552 @ 0xde0 │ │ │ │ str r1, [sp] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movw r3, #6403 @ 0x1903 │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r0, #3552 @ 0xde0 │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ - ldr r7, [r4, #160] @ 0xa0 │ │ │ │ - blx r7 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + ldr sl, [r8, #160] @ 0xa0 │ │ │ │ + blx sl │ │ │ │ + ldr r3, [r8, #164] @ 0xa4 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [r4, #164] @ 0xa4 │ │ │ │ movw r1, #32870 @ 0x8066 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #168] @ 0xa8 │ │ │ │ + ldr r3, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #9728 @ 0x2600 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #168] @ 0xa8 │ │ │ │ + ldr r3, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #9728 @ 0x2600 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ + ldr r3, [r8, #168] @ 0xa8 │ │ │ │ movw r2, #10497 @ 0x2901 │ │ │ │ movw r1, #10242 @ 0x2802 │ │ │ │ - ldr r3, [r4, #168] @ 0xa8 │ │ │ │ mov r0, #3552 @ 0xde0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #156] @ 0x9c │ │ │ │ + ldr r3, [r8, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ + add r8, r7, #48 @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - add r6, r8, #48 @ 0x30 │ │ │ │ - add r3, r8, #1 │ │ │ │ - uxtb r6, r6 │ │ │ │ - str r3, [sp, #196] @ 0xc4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - b 479e0 │ │ │ │ - bl 43ed0 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ - b 47764 │ │ │ │ + uxtb r8, r8 │ │ │ │ + bl 1dac0 │ │ │ │ + add r3, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + str r3, [sp, #188] @ 0xbc │ │ │ │ + b 4949c │ │ │ │ + bl 45630 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ + b 49200 │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ adcmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svccc 0x00900000 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addsmi pc, pc, r0, lsl #24 │ │ │ │ - @ instruction: 0x0018f8dc │ │ │ │ - @ instruction: 0x0015bbf0 │ │ │ │ - andseq fp, r5, r8, lsl #18 │ │ │ │ - eoreq r6, r7, ip, ror sl │ │ │ │ - mulseq r5, r8, r9 │ │ │ │ - @ instruction: 0x0018f7d8 │ │ │ │ - andseq pc, r8, r8, lsr r7 @ │ │ │ │ - andseq fp, r5, r0, lsl sl │ │ │ │ - @ instruction: 0x0015b8b4 │ │ │ │ - ldmdbvc r8!, {r0, r4, sl, fp, ip} │ │ │ │ - andseq r6, r9, sp, lsl #12 │ │ │ │ - stclcc 3, cr15, [lr], #-380 @ 0xfffffe84 │ │ │ │ - eoreq sl, r7, ip, asr #31 │ │ │ │ - andseq fp, r5, ip, lsr #14 │ │ │ │ - eoreq sl, r7, ip, ror #26 │ │ │ │ - andseq sl, r5, ip, lsl #29 │ │ │ │ - andseq fp, r5, r0, lsr #10 │ │ │ │ - andseq fp, r5, r8, ror #10 │ │ │ │ - @ instruction: 0x0015b3d4 │ │ │ │ - strhteq r6, [r7], -r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq fp, r5, r8, ror #10 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ - vldr s0, [r5, #68] @ 0x44 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [sp, #148] @ 0x94 │ │ │ │ + andseq lr, r9, r0, ror #15 │ │ │ │ + @ instruction: 0x0016aaf4 │ │ │ │ + andseq sl, r6, r8, lsl #16 │ │ │ │ + ldrdeq r4, [r8], -ip @ │ │ │ │ + andseq sl, r6, r8, lsl #17 │ │ │ │ + andseq lr, r9, ip, asr #13 │ │ │ │ + andseq lr, r9, r4, lsr #12 │ │ │ │ + andseq sl, r6, r8, lsl #18 │ │ │ │ + @ instruction: 0x0016a7b0 │ │ │ │ + strdeq r9, [r8], -r4 @ │ │ │ │ + andseq sl, r6, r0, lsr #12 │ │ │ │ + mlaeq r8, r0, r2, r9 │ │ │ │ + mulseq r6, r4, sp │ │ │ │ + andseq sl, r6, r8, lsr #8 │ │ │ │ + andseq sl, r6, ip, ror #8 │ │ │ │ + @ instruction: 0x0016a2d8 │ │ │ │ + eoreq r4, r8, r0, lsl sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sl, r6, r8, ror #8 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ + movw sl, #34037 @ 0x84f5 │ │ │ │ + add fp, sp, #180 @ 0xb4 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ + vldr s0, [r4, #68] @ 0x44 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ - movw r7, #34037 @ 0x84f5 │ │ │ │ - sub r7, r2, r7 │ │ │ │ - mov r8, #48 @ 0x30 │ │ │ │ - mov r9, #114 @ 0x72 │ │ │ │ - strd r8, [sp] │ │ │ │ - clz r7, r7 │ │ │ │ - add r8, sp, #192 @ 0xc0 │ │ │ │ - lsr r7, r7, #5 │ │ │ │ - add r9, sp, #188 @ 0xbc │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ - mov r2, r9 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - bl 43f34 │ │ │ │ - mov r3, #103 @ 0x67 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - vldr s0, [r5, #68] @ 0x44 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ + sub sl, r2, sl │ │ │ │ + mov r2, #114 @ 0x72 │ │ │ │ + clz sl, sl │ │ │ │ + lsr sl, sl, #5 │ │ │ │ + stmib sp, {r2, sl} │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, fp │ │ │ │ + bl 456a8 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ + mov ip, #103 @ 0x67 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r7 │ │ │ │ + vldr s0, [r4, #68] @ 0x44 │ │ │ │ + str sl, [sp, #8] │ │ │ │ and r0, r3, #15 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r5, #56] @ 0x38 │ │ │ │ - add sl, sp, #272 @ 0x110 │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #12] │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #16] │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r9 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, sl │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ - bl 43f34 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - vldr s0, [r5, #68] @ 0x44 │ │ │ │ - ldr ip, [r5, #60] @ 0x3c │ │ │ │ - mov r3, sl │ │ │ │ - str ip, [sp, #16] │ │ │ │ + stm sp, {r3, ip} │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + bl 456a8 │ │ │ │ + str sl, [sp, #8] │ │ │ │ + mov r2, fp │ │ │ │ mov sl, #50 @ 0x32 │ │ │ │ - ldr ip, [r5, #56] @ 0x38 │ │ │ │ + ldr ip, [r4, #56] @ 0x38 │ │ │ │ mov fp, #98 @ 0x62 │ │ │ │ - mov r1, r8 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + vldr s0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #12] │ │ │ │ + ldr ip, [r4, #60] @ 0x3c │ │ │ │ strd sl, [sp] │ │ │ │ - bl 43f34 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ - ldr r8, [sp, #188] @ 0xbc │ │ │ │ - b 47aac │ │ │ │ - ldr r2, [pc, #-280] @ 48184 │ │ │ │ - mov r1, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + bl 456a8 │ │ │ │ + ldr sl, [sp, #180] @ 0xb4 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + b 49570 │ │ │ │ + ldr r2, [pc, #-276] @ 49c50 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1de50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - sub r8, r8, r0 │ │ │ │ + bl 1d124 │ │ │ │ + sub sl, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - str r8, [sp, #188] @ 0xbc │ │ │ │ - bl 1d1ec │ │ │ │ + str sl, [sp, #180] @ 0xb4 │ │ │ │ + bl 1d124 │ │ │ │ add r7, r7, r0 │ │ │ │ - b 47e0c │ │ │ │ - ldr fp, [pc, #-328] @ 48188 │ │ │ │ - add r3, r7, #4 │ │ │ │ + b 498c4 │ │ │ │ + ldr fp, [pc, #-324] @ 49c54 │ │ │ │ + add r3, r8, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, #512 @ 0x200 │ │ │ │ + str r3, [sp, #188] @ 0xbc │ │ │ │ + movw r3, #33984 @ 0x84c0 │ │ │ │ + uxtab r0, r3, r0 │ │ │ │ add fp, pc, fp │ │ │ │ - movw sl, #33984 @ 0x84c0 │ │ │ │ - uxtab r0, sl, r0 │ │ │ │ - str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [fp, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 1d15c │ │ │ │ - vldr s0, [r5, #32] │ │ │ │ + bl 1d094 │ │ │ │ + vldr s0, [r4, #32] │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, #512 @ 0x200 │ │ │ │ - add r7, r7, #51 @ 0x33 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 4e320 │ │ │ │ + mov r7, r0 │ │ │ │ + bl 501d4 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ - add r0, r6, r1 │ │ │ │ - vldr s0, [r5, #36] @ 0x24 │ │ │ │ - bl 4e320 │ │ │ │ - vldr s0, [r5, #40] @ 0x28 │ │ │ │ + vldr s0, [r4, #36] @ 0x24 │ │ │ │ + add r0, r7, r1 │ │ │ │ + bl 501d4 │ │ │ │ + vldr s0, [r4, #40] @ 0x28 │ │ │ │ + add r0, r7, #1024 @ 0x400 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ - add r0, r6, #1024 @ 0x400 │ │ │ │ - bl 4e320 │ │ │ │ + bl 501d4 │ │ │ │ movw r3, #9729 @ 0x2601 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ movw r2, #6409 @ 0x1909 │ │ │ │ movw r1, #32832 @ 0x8040 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ + stm sp, {r3, sl} │ │ │ │ movw r3, #5121 @ 0x1401 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - bl 46334 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + bl 47cb4 │ │ │ │ + mov r3, r7 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ + str sl, [sp] │ │ │ │ movw r1, #6409 @ 0x1909 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r8, [sp, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [sp, #12] │ │ │ │ - str r9, [sp] │ │ │ │ - str r8, [sp, #8] │ │ │ │ - str r8, [sp, #4] │ │ │ │ - bl 4668c │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r9, [sp, #20] │ │ │ │ + add r9, r8, #51 @ 0x33 │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [fp, #156] @ 0x9c │ │ │ │ - mov r0, sl │ │ │ │ + movw r0, #33984 @ 0x84c0 │ │ │ │ + uxtb r9, r9 │ │ │ │ blx r3 │ │ │ │ - uxtb r3, r7 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - b 47980 │ │ │ │ - ldr r3, [pc, #-540] @ 4818c │ │ │ │ + b 49440 │ │ │ │ + ldr r3, [pc, #-520] @ 49c58 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 47a6c │ │ │ │ - ldr r2, [pc, #-548] @ 48190 │ │ │ │ + b 49528 │ │ │ │ + ldr r2, [pc, #-528] @ 49c5c │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 47518 │ │ │ │ - ldr r2, [pc, #-564] @ 48194 │ │ │ │ - mov r1, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 48f94 │ │ │ │ + ldr r2, [pc, #-544] @ 49c60 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1de50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - sub r8, r8, r0 │ │ │ │ + bl 1d124 │ │ │ │ + sub sl, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - str r8, [sp, #188] @ 0xbc │ │ │ │ - bl 1d1ec │ │ │ │ + str sl, [sp, #180] @ 0xb4 │ │ │ │ + bl 1d124 │ │ │ │ add r7, r7, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ - b 47ab8 │ │ │ │ - ldr r2, [pc, #-616] @ 48198 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ + b 4957c │ │ │ │ + ldr r2, [pc, #-596] @ 49c64 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 477f4 │ │ │ │ - ldr r2, [pc, #-636] @ 4819c │ │ │ │ - ldr r3, [pc, #-636] @ 481a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 492a4 │ │ │ │ + ldr r2, [pc, #-616] @ 49c68 │ │ │ │ + ldr r3, [pc, #-616] @ 49c6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4774c │ │ │ │ - ldr r2, [pc, #-664] @ 481a4 │ │ │ │ + bne 491e8 │ │ │ │ + ldr r2, [pc, #-644] @ 49c70 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - add sp, sp, #284 @ 0x11c │ │ │ │ - vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 83054 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #328] @ 485b8 │ │ │ │ + ldr r3, [pc, #344] @ 4a09c │ │ │ │ and r1, r1, #15 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 485b4 │ │ │ │ + bhi 4a08c │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #296] @ 485bc │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr r3, [pc, #312] @ 4a0a0 │ │ │ │ + movw r0, #34820 @ 0x8804 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ - movw r0, #34820 @ 0x8804 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx r3 │ │ │ │ - ldr r5, [pc, #276] @ 485c0 │ │ │ │ + ldr r5, [pc, #280] @ 4a0a4 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -43055,19 +44843,18 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #304] @ 0x130 │ │ │ │ movw r0, #34082 @ 0x8522 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r5, [pc, #196] @ 485c4 │ │ │ │ + ldr r3, [r5, #304] @ 0x130 │ │ │ │ + b 49f70 │ │ │ │ + ldr r5, [pc, #204] @ 4a0a8 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -43076,19 +44863,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #304] @ 0x130 │ │ │ │ movw r0, #35104 @ 0x8920 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r5, [pc, #116] @ 485c8 │ │ │ │ + b 49fcc │ │ │ │ + ldr r5, [pc, #132] @ 4a0ac │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -43097,50 +44882,59 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #304] @ 0x130 │ │ │ │ mov r0, #33280 @ 0x8200 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [pc, #36] @ 485cc │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + b 49fcc │ │ │ │ + ldr r3, [pc, #60] @ 4a0b0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - b 452f0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq sp, r8, r8, ror #3 │ │ │ │ - eoreq sl, r7, r8, lsr #23 │ │ │ │ - mlaeq r7, r0, fp, sl │ │ │ │ - eoreq sl, r7, ip, lsr fp │ │ │ │ - eoreq sl, r7, r8, ror #21 │ │ │ │ - mlaeq r7, r4, sl, sl │ │ │ │ + b 46bd0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrsbeq ip, [r9], -r0 │ │ │ │ + ldrdeq r9, [r8], -r4 @ │ │ │ │ + strhteq r9, [r8], -r0 │ │ │ │ + eoreq r9, r8, r0, rrx │ │ │ │ + eoreq r9, r8, r4, lsl r0 │ │ │ │ + eoreq r8, r8, r4, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #336] @ 48738 │ │ │ │ + ldr r3, [pc, #356] @ 4a238 │ │ │ │ and r1, r1, #15 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 48734 │ │ │ │ + bhi 4a228 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #304] @ 4873c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr r3, [pc, #324] @ 4a23c │ │ │ │ + movw r0, #34820 @ 0x8804 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ - movw r0, #34820 @ 0x8804 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx r3 │ │ │ │ - ldr r5, [pc, #284] @ 48740 │ │ │ │ + ldr r5, [pc, #292] @ 4a240 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -43149,19 +44943,18 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #308] @ 0x134 │ │ │ │ movw r0, #34082 @ 0x8522 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r5, [pc, #204] @ 48744 │ │ │ │ + ldr r3, [r5, #308] @ 0x134 │ │ │ │ + b 4a100 │ │ │ │ + ldr r5, [pc, #216] @ 4a244 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -43170,19 +44963,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #308] @ 0x134 │ │ │ │ movw r0, #35104 @ 0x8920 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r5, [pc, #124] @ 48748 │ │ │ │ + b 4a15c │ │ │ │ + ldr r5, [pc, #144] @ 4a248 │ │ │ │ mov r0, #33280 @ 0x8200 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ @@ -43195,68 +44986,76 @@ │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [pc, #36] @ 4874c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + b 4a100 │ │ │ │ + ldr r3, [pc, #60] @ 4a24c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - b 452f0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq sp, r8, r9, ror r0 │ │ │ │ - eoreq sl, r7, r0, lsr sl │ │ │ │ - eoreq sl, r7, r8, lsl sl │ │ │ │ - eoreq sl, r7, r4, asr #19 │ │ │ │ - eoreq sl, r7, r0, ror r9 │ │ │ │ - eoreq sl, r7, r4, lsl r9 │ │ │ │ + b 46bd0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq fp, r9, r9, asr #30 │ │ │ │ + eoreq r8, r8, r4, asr #30 │ │ │ │ + eoreq r8, r8, r0, lsr #30 │ │ │ │ + ldrdeq r8, [r8], -r0 @ │ │ │ │ + eoreq r8, r8, r4, lsl #29 │ │ │ │ + eoreq r8, r8, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #284] @ 48884 │ │ │ │ - ldr r2, [pc, #284] @ 48888 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ + ldr ip, [pc, #300] @ 4a398 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - add r3, sp, #27 │ │ │ │ + add r2, sp, #27 │ │ │ │ add r1, sp, #43 @ 0x2b │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - sbfx r2, r0, #0, #1 │ │ │ │ - strb r2, [r3, #1]! │ │ │ │ - cmp r3, r1 │ │ │ │ + ldr r3, [pc, #288] @ 4a39c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + sbfx r3, r0, #0, #1 │ │ │ │ lsr r0, r0, #1 │ │ │ │ - bne 48788 │ │ │ │ - ldr r4, [pc, #232] @ 4888c │ │ │ │ + strb r3, [r2, #1]! │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 4a28c │ │ │ │ + ldr r4, [pc, #248] @ 4a3a0 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #3317 @ 0xcf5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #3314 @ 0xcf2 │ │ │ │ blx r3 │ │ │ │ - add lr, sp, #28 │ │ │ │ + add r0, sp, #28 │ │ │ │ movw r2, #6406 @ 0x1906 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #4 │ │ │ │ - movw ip, #5121 @ 0x1401 │ │ │ │ - stmib sp, {r1, r2, ip, lr} │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + movw r0, #5121 @ 0x1401 │ │ │ │ str r3, [sp] │ │ │ │ + stmib sp, {r1, r2} │ │ │ │ + str r0, [sp, #12] │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ ldr ip, [r4, #228] @ 0xe4 │ │ │ │ blx ip │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ mov r2, #9728 @ 0x2600 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ @@ -43266,1718 +45065,1807 @@ │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ movw r2, #10497 @ 0x2901 │ │ │ │ movw r1, #10242 @ 0x2802 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ - movw r2, #10497 @ 0x2901 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ + movw r2, #10497 @ 0x2901 │ │ │ │ movw r1, #10243 @ 0x2803 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #52] @ 48890 │ │ │ │ - ldr r3, [pc, #40] @ 48888 │ │ │ │ + ldr r2, [pc, #60] @ 4a3a4 │ │ │ │ + ldr r3, [pc, #48] @ 4a39c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48880 │ │ │ │ + bne 4a394 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, r0, ror #2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r7, r8, r8, sl │ │ │ │ - eoreq r6, r7, ip, rrx │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r8, r8, ror #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r8, r4, sp, r8 │ │ │ │ + eoreq r4, r8, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #552] @ 48ad4 │ │ │ │ - ldr r3, [pc, #552] @ 48ad8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #568] @ 4a5fc │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r0, #32 │ │ │ │ + ldr r3, [pc, #560] @ 4a600 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bne 48934 │ │ │ │ - ldr r3, [pc, #520] @ 48adc │ │ │ │ + bne 4a454 │ │ │ │ + ldr r3, [pc, #536] @ 4a604 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 48908 │ │ │ │ + bhi 4a420 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #480] @ 48ae0 │ │ │ │ + ldr r3, [pc, #496] @ 4a608 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #468] @ 48ae4 │ │ │ │ - ldr r3, [pc, #452] @ 48ad8 │ │ │ │ + ldr r2, [pc, #484] @ 4a60c │ │ │ │ + ldr r3, [pc, #468] @ 4a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48ac8 │ │ │ │ + bne 4a5f0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #428] @ 48ae8 │ │ │ │ - ldr r3, [pc, #408] @ 48ad8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #436] @ 4a610 │ │ │ │ + ldr r3, [pc, #416] @ 4a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48ac8 │ │ │ │ + bne 4a5f0 │ │ │ │ bic r0, r0, #32 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 48b0c │ │ │ │ - ldr r4, [pc, #380] @ 48aec │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 4a634 │ │ │ │ + ldr r4, [pc, #380] @ 4a614 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #328] @ 48af0 │ │ │ │ - ldr r3, [pc, #300] @ 48ad8 │ │ │ │ + ldr r2, [pc, #328] @ 4a618 │ │ │ │ + ldr r3, [pc, #300] @ 4a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48ac8 │ │ │ │ + bne 4a5f0 │ │ │ │ + ldr r3, [r4, #320] @ 0x140 │ │ │ │ movw r1, #770 @ 0x302 │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ - ldr r3, [r4, #320] @ 0x140 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #272] @ 48af4 │ │ │ │ - ldr r3, [pc, #240] @ 48ad8 │ │ │ │ + ldr r2, [pc, #264] @ 4a61c │ │ │ │ + ldr r3, [pc, #232] @ 4a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48ac8 │ │ │ │ - ldr r1, [pc, #240] @ 48af8 │ │ │ │ + bne 4a5f0 │ │ │ │ + ldr ip, [pc, #232] @ 4a620 │ │ │ │ mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [r1, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #316] @ 0x13c │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx ip │ │ │ │ - ldr r2, [pc, #200] @ 48afc │ │ │ │ - ldr r3, [pc, #160] @ 48ad8 │ │ │ │ + ldr r2, [pc, #184] @ 4a624 │ │ │ │ + ldr r3, [pc, #144] @ 4a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48ac8 │ │ │ │ - ldr r1, [pc, #168] @ 48b00 │ │ │ │ + bne 4a5f0 │ │ │ │ + ldr ip, [pc, #152] @ 4a628 │ │ │ │ mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [r1, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - mov ip, lr │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #128] @ 48b04 │ │ │ │ + add ip, pc, ip │ │ │ │ + b 4a548 │ │ │ │ + ldr r3, [pc, #128] @ 4a62c │ │ │ │ mov r1, sp │ │ │ │ + movw r0, #3073 @ 0xc01 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - movw r0, #3073 @ 0xc01 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ 48b08 │ │ │ │ ldr r1, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #104] @ 4a630 │ │ │ │ sub r2, r1, #1024 @ 0x400 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 48acc │ │ │ │ + bhi 4a5f4 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - b 488f8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4a410 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - b 488f8 │ │ │ │ - eoreq r6, r7, ip, lsl r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mulseq r8, r6, sp │ │ │ │ - eoreq sl, r7, r0, asr #14 │ │ │ │ - strhteq r5, [r7], -r8 │ │ │ │ - eoreq r5, r7, ip, lsl #31 │ │ │ │ - eoreq sl, r7, ip, asr #13 │ │ │ │ - eoreq r5, r7, r0, lsr #30 │ │ │ │ - eoreq r5, r7, r4, ror #29 │ │ │ │ - eoreq sl, r7, r4, lsr r6 │ │ │ │ - mlaeq r7, r4, lr, r5 │ │ │ │ - eoreq sl, r7, r4, ror #11 │ │ │ │ - strhteq sl, [r7], -r8 │ │ │ │ - @ instruction: 0x0018cbd2 │ │ │ │ + b 4a410 │ │ │ │ + eoreq r4, r8, r4, lsl r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq fp, r9, lr, lsr ip │ │ │ │ + eoreq r8, r8, r8, lsr #24 │ │ │ │ + strhteq r4, [r8], -r8 │ │ │ │ + eoreq r4, r8, r4, lsl #9 │ │ │ │ + eoreq r8, r8, r4, lsr #23 │ │ │ │ + eoreq r4, r8, r0, lsl r4 │ │ │ │ + eoreq r4, r8, ip, asr #7 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ + eoreq r4, r8, r4, ror r3 │ │ │ │ + eoreq r8, r8, r0, lsr #21 │ │ │ │ + eoreq r8, r8, ip, lsl #21 │ │ │ │ + andseq fp, r9, r6, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #552] @ 48d4c │ │ │ │ - ldr r3, [pc, #552] @ 48d50 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #568] @ 4a888 │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r0, #32 │ │ │ │ + ldr r3, [pc, #560] @ 4a88c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bac │ │ │ │ - ldr r3, [pc, #520] @ 48d54 │ │ │ │ + bne 4a6e0 │ │ │ │ + ldr r3, [pc, #536] @ 4a890 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 48b80 │ │ │ │ + bhi 4a6ac │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r3, #1026 @ 0x402 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #480] @ 48d58 │ │ │ │ + ldr r3, [pc, #496] @ 4a894 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #468] @ 48d5c │ │ │ │ - ldr r3, [pc, #452] @ 48d50 │ │ │ │ + ldr r2, [pc, #484] @ 4a898 │ │ │ │ + ldr r3, [pc, #468] @ 4a88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48d40 │ │ │ │ + bne 4a87c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #428] @ 48d60 │ │ │ │ - ldr r3, [pc, #408] @ 48d50 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #436] @ 4a89c │ │ │ │ + ldr r3, [pc, #416] @ 4a88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48d40 │ │ │ │ + bne 4a87c │ │ │ │ bic r0, r0, #32 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 48894 │ │ │ │ - ldr r4, [pc, #380] @ 48d64 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 4a3a8 │ │ │ │ + ldr r4, [pc, #380] @ 4a8a0 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #328] @ 48d68 │ │ │ │ - ldr r3, [pc, #300] @ 48d50 │ │ │ │ + ldr r2, [pc, #328] @ 4a8a4 │ │ │ │ + ldr r3, [pc, #300] @ 4a88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48d40 │ │ │ │ + bne 4a87c │ │ │ │ + ldr r3, [r4, #320] @ 0x140 │ │ │ │ movw r1, #771 @ 0x303 │ │ │ │ movw r0, #770 @ 0x302 │ │ │ │ - ldr r3, [r4, #320] @ 0x140 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #272] @ 48d6c │ │ │ │ - ldr r3, [pc, #240] @ 48d50 │ │ │ │ + ldr r2, [pc, #264] @ 4a8a8 │ │ │ │ + ldr r3, [pc, #232] @ 4a88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48d40 │ │ │ │ - ldr r2, [pc, #240] @ 48d70 │ │ │ │ + bne 4a87c │ │ │ │ + ldr ip, [pc, #232] @ 4a8ac │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r2, #316] @ 0x13c │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, r3 │ │ │ │ mov r0, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #316] @ 0x13c │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx ip │ │ │ │ - ldr r2, [pc, #200] @ 48d74 │ │ │ │ - ldr r3, [pc, #160] @ 48d50 │ │ │ │ + ldr r2, [pc, #184] @ 4a8b0 │ │ │ │ + ldr r3, [pc, #144] @ 4a88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48d40 │ │ │ │ - ldr r2, [pc, #168] @ 48d78 │ │ │ │ + bne 4a87c │ │ │ │ + ldr ip, [pc, #152] @ 4a8b4 │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r2, #316] @ 0x13c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ - mov ip, lr │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #128] @ 48d7c │ │ │ │ + add ip, pc, ip │ │ │ │ + b 4a7d4 │ │ │ │ + ldr r3, [pc, #128] @ 4a8b8 │ │ │ │ mov r1, sp │ │ │ │ + movw r0, #3073 @ 0xc01 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - movw r0, #3073 @ 0xc01 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ 48d80 │ │ │ │ ldr r1, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #104] @ 4a8bc │ │ │ │ sub r2, r1, #1024 @ 0x400 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 48d44 │ │ │ │ + bhi 4a880 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - b 48b70 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4a69c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - b 48b70 │ │ │ │ - eoreq r5, r7, r4, lsr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq ip, r8, r8, lsr #22 │ │ │ │ - eoreq sl, r7, r8, asr #9 │ │ │ │ - eoreq r5, r7, r0, asr #26 │ │ │ │ - eoreq r5, r7, r4, lsl sp │ │ │ │ - eoreq sl, r7, r4, asr r4 │ │ │ │ - eoreq r5, r7, r8, lsr #25 │ │ │ │ - eoreq r5, r7, ip, ror #24 │ │ │ │ - strhteq sl, [r7], -ip │ │ │ │ - eoreq r5, r7, ip, lsl ip │ │ │ │ - eoreq sl, r7, ip, ror #6 │ │ │ │ - eoreq sl, r7, r0, asr #6 │ │ │ │ - andseq ip, r8, r4, ror #18 │ │ │ │ + b 4a69c │ │ │ │ + eoreq r4, r8, r8, lsl #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x0019b9bc │ │ │ │ + mlaeq r8, ip, r9, r8 │ │ │ │ + eoreq r4, r8, ip, lsr #4 │ │ │ │ + strdeq r4, [r8], -r8 @ │ │ │ │ + eoreq r8, r8, r8, lsl r9 │ │ │ │ + eoreq r4, r8, r4, lsl #3 │ │ │ │ + eoreq r4, r8, r0, asr #2 │ │ │ │ + eoreq r8, r8, ip, ror #16 │ │ │ │ + eoreq r4, r8, r8, ror #1 │ │ │ │ + eoreq r8, r8, r4, lsl r8 │ │ │ │ + eoreq r8, r8, r0, lsl #16 │ │ │ │ + andseq fp, r9, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #440] @ 48f54 │ │ │ │ - ldr r2, [pc, #440] @ 48f58 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #436] @ 48f5c │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #464] @ 4aaac │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #3 │ │ │ │ + ldr r2, [pc, #456] @ 4aab0 │ │ │ │ + ldr r3, [pc, #456] @ 4aab4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - beq 48ed8 │ │ │ │ - bgt 48e24 │ │ │ │ + beq 4aa30 │ │ │ │ + bgt 4a96c │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 48eac │ │ │ │ - ldr r2, [pc, #388] @ 48f60 │ │ │ │ - ldr r3, [pc, #376] @ 48f58 │ │ │ │ + bhi 4a9fc │ │ │ │ + ldr r2, [pc, #412] @ 4aab8 │ │ │ │ + ldr r3, [pc, #400] @ 4aab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48f48 │ │ │ │ - ldr r2, [pc, #356] @ 48f64 │ │ │ │ + bne 4aaa0 │ │ │ │ + ldr ip, [pc, #380] @ 4aabc │ │ │ │ mov r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r2, #316] @ 0x13c │ │ │ │ - mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ + mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #316] @ 0x13c │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx ip │ │ │ │ cmp r0, #4 │ │ │ │ - bne 48eac │ │ │ │ - ldr r4, [pc, #308] @ 48f68 │ │ │ │ + bne 4a9fc │ │ │ │ + ldr r4, [pc, #324] @ 4aac0 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #268] @ 48f6c │ │ │ │ - ldr r3, [pc, #244] @ 48f58 │ │ │ │ + ldr r2, [pc, #284] @ 4aac4 │ │ │ │ + ldr r3, [pc, #260] @ 4aab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48f48 │ │ │ │ - movw r0, #3042 @ 0xbe2 │ │ │ │ + bne 4aaa0 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ + movw r0, #3042 @ 0xbe2 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #204] @ 48f70 │ │ │ │ + ldr r3, [pc, #212] @ 4aac8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #192] @ 48f74 │ │ │ │ - ldr r3, [pc, #160] @ 48f58 │ │ │ │ + ldr r2, [pc, #200] @ 4aacc │ │ │ │ + ldr r3, [pc, #168] @ 4aab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48f48 │ │ │ │ + bne 4aaa0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #152] @ 48f78 │ │ │ │ - ldr r4, [pc, #152] @ 48f7c │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #152] @ 4aad0 │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ - ldr r2, [r3] │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ movw r0, #1029 @ 0x405 │ │ │ │ + ldr r4, [pc, #144] @ 4aad4 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ moveq r0, r1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ mov r1, sp │ │ │ │ movw r0, #3073 @ 0xc01 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #100] @ 48f80 │ │ │ │ ldr r1, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #96] @ 4aad8 │ │ │ │ sub r2, r1, #1024 @ 0x400 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 48f4c │ │ │ │ + bhi 4aaa4 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r3, #1028 @ 0x404 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - b 48e9c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4a9ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - b 48e9c │ │ │ │ - eoreq r5, r7, ip, lsr #22 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r5, r7, ip, lsl #22 │ │ │ │ - eoreq r5, r7, ip, ror #21 │ │ │ │ - eoreq sl, r7, ip, lsr r2 │ │ │ │ - eoreq sl, r7, r8, lsl #4 │ │ │ │ - eoreq r5, r7, r8, ror #20 │ │ │ │ - mlaeq r7, ip, r1, sl │ │ │ │ - eoreq r5, r7, r4, lsl sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r7, r0, asr r1 │ │ │ │ - andseq ip, r8, r2, ror #14 │ │ │ │ + b 4a9ec │ │ │ │ + strdeq r3, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r3, [r8], -r0 @ │ │ │ │ + eoreq r3, r8, r4, asr #31 │ │ │ │ + strdeq r8, [r8], -r0 @ │ │ │ │ + eoreq r8, r8, r0, asr #13 │ │ │ │ + eoreq r3, r8, r8, lsr pc │ │ │ │ + eoreq r8, r8, ip, asr #12 │ │ │ │ + ldrdeq r3, [r8], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ + andseq fp, r9, r6, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #908] @ 4932c │ │ │ │ + ldr r2, [pc, #924] @ 4aea4 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #904] @ 49330 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #916] @ 4aea8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ - ldr ip, [pc, #892] @ 49334 │ │ │ │ + ldr r1, [pc, #912] @ 4aeac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [sp, #192] @ 0xc0 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4921c │ │ │ │ - mov r3, #1 │ │ │ │ + beq 4ad94 │ │ │ │ ubfx r2, r9, #8, #5 │ │ │ │ + mov r3, #1 │ │ │ │ + ubfx r0, r9, #16, #5 │ │ │ │ lsl r2, r3, r2 │ │ │ │ + lsl r3, r3, r0 │ │ │ │ vmov s15, r2 │ │ │ │ - ubfx r2, r9, #16, #5 │ │ │ │ - lsl r3, r3, r2 │ │ │ │ + vmov s14, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f32.s32 s11, s14 │ │ │ │ vdiv.f32 s12, s4, s15 │ │ │ │ vdiv.f32 s14, s6, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s11, s15 │ │ │ │ vdiv.f32 s13, s5, s11 │ │ │ │ vdiv.f32 s15, s7, s11 │ │ │ │ - cmp lr, #0 │ │ │ │ - vaddne.f32 s1, s1, s3 │ │ │ │ - vnegne.f32 s3, s3 │ │ │ │ + cmp ip, #0 │ │ │ │ vadd.f32 s15, s13, s15 │ │ │ │ + ldr r3, [pc, #820] @ 4aeb0 │ │ │ │ vadd.f32 s14, s12, s14 │ │ │ │ + vstr s0, [sp, #20] │ │ │ │ + vaddne.f32 s1, s1, s3 │ │ │ │ + ldr r2, [pc, #808] @ 4aeb4 │ │ │ │ + vnegne.f32 s3, s3 │ │ │ │ vadd.f32 s2, s0, s2 │ │ │ │ - vadd.f32 s3, s1, s3 │ │ │ │ + ldr r0, [pc, #800] @ 4aeb8 │ │ │ │ vadd.f32 s7, s5, s7 │ │ │ │ vadd.f32 s6, s4, s6 │ │ │ │ - ldr r3, [pc, #776] @ 49338 │ │ │ │ - vstr s12, [sp, #84] @ 0x54 │ │ │ │ - vstr s13, [sp, #88] @ 0x58 │ │ │ │ - vstr s12, [sp, #92] @ 0x5c │ │ │ │ - vstr s15, [sp, #96] @ 0x60 │ │ │ │ - vstr s14, [sp, #100] @ 0x64 │ │ │ │ + ldr r6, [pc, #792] @ 4aebc │ │ │ │ vstr s13, [sp, #104] @ 0x68 │ │ │ │ - vstr s14, [sp, #108] @ 0x6c │ │ │ │ - vstr s15, [sp, #112] @ 0x70 │ │ │ │ - vstr s0, [sp, #20] │ │ │ │ + vmov.f64 d17, #80 @ 0x3e800000 0.250 │ │ │ │ + vadd.f32 s3, s1, s3 │ │ │ │ vstr s1, [sp, #24] │ │ │ │ vstr s0, [sp, #28] │ │ │ │ + vstr s4, [sp, #52] @ 0x34 │ │ │ │ + vstr s5, [sp, #56] @ 0x38 │ │ │ │ + add r6, pc, r6 │ │ │ │ + vstr s4, [sp, #60] @ 0x3c │ │ │ │ + vstr s5, [sp, #72] @ 0x48 │ │ │ │ vstr s3, [sp, #32] │ │ │ │ vstr s2, [sp, #36] @ 0x24 │ │ │ │ vstr s1, [sp, #40] @ 0x28 │ │ │ │ vstr s2, [sp, #44] @ 0x2c │ │ │ │ vstr s3, [sp, #48] @ 0x30 │ │ │ │ - vstr s4, [sp, #52] @ 0x34 │ │ │ │ - vstr s5, [sp, #56] @ 0x38 │ │ │ │ - vstr s4, [sp, #60] @ 0x3c │ │ │ │ vstr s7, [sp, #64] @ 0x40 │ │ │ │ vstr s6, [sp, #68] @ 0x44 │ │ │ │ - vstr s5, [sp, #72] @ 0x48 │ │ │ │ vstr s6, [sp, #76] @ 0x4c │ │ │ │ vstr s7, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - vmov.f64 d5, #80 @ 0x3e800000 0.250 │ │ │ │ + vstr s12, [sp, #84] @ 0x54 │ │ │ │ + vstr s13, [sp, #88] @ 0x58 │ │ │ │ + vstr s12, [sp, #92] @ 0x5c │ │ │ │ + vstr s15, [sp, #96] @ 0x60 │ │ │ │ + vstr s14, [sp, #100] @ 0x64 │ │ │ │ + vstr s14, [sp, #108] @ 0x6c │ │ │ │ + vstr s15, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #668] @ 4933c │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r1, [pc, #664] @ 49340 │ │ │ │ - ldr r6, [pc, #664] @ 49344 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - add r6, pc, r6 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [sp, #116] @ 0x74 │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ - vstr s14, [sp, #124] @ 0x7c │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [sp, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + vstr s15, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [r2] │ │ │ │ vmov s15, r2 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s12, d7 │ │ │ │ - vstr s12, [sp, #120] @ 0x78 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ - ldr r1, [r1] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s14, d16 │ │ │ │ + vstr s14, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r0] │ │ │ │ ldr r4, [r6, #196] @ 0xc4 │ │ │ │ - add r2, r2, r1 │ │ │ │ - vmov s14, r2 │ │ │ │ - ldr r2, [pc, #592] @ 49348 │ │ │ │ + add r2, r2, r0 │ │ │ │ + vmov s15, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s13, d7 │ │ │ │ - vstr s13, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ - vstr s12, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [pc, #604] @ 4aec0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + vstr s14, [sp, #136] @ 0x88 │ │ │ │ + vstr s15, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [r2] │ │ │ │ - vstr s13, [sp, #144] @ 0x90 │ │ │ │ add r3, r3, r2 │ │ │ │ - vmov s14, r3 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [sp, #132] @ 0x84 │ │ │ │ - vstr s14, [sp, #140] @ 0x8c │ │ │ │ - beq 49250 │ │ │ │ - ldr fp, [pc, #524] @ 4934c │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [sp, #132] @ 0x84 │ │ │ │ + vstr s15, [sp, #140] @ 0x8c │ │ │ │ + beq 4adc8 │ │ │ │ + ldr fp, [pc, #540] @ 4aec4 │ │ │ │ mov r0, #5 │ │ │ │ add r5, sp, #84 @ 0x54 │ │ │ │ blx r4 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r4, sp, #52 @ 0x34 │ │ │ │ add r8, sp, #20 │ │ │ │ + add r4, sp, #52 @ 0x34 │ │ │ │ add r7, sp, #116 @ 0x74 │ │ │ │ mov sl, r5 │ │ │ │ - vldr s1, [r4, #4] │ │ │ │ + add fp, pc, fp │ │ │ │ vldr s0, [r4] │ │ │ │ + vldr s1, [r4, #4] │ │ │ │ ldr r3, [r6, #336] @ 0x150 │ │ │ │ blx r3 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4919c │ │ │ │ - vldr s1, [r5, #4] │ │ │ │ + beq 4ad04 │ │ │ │ vldr s0, [r5] │ │ │ │ - ldr r3, [r6, #280] @ 0x118 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ - blx r3 │ │ │ │ vldr s1, [r5, #4] │ │ │ │ - vldr s0, [r5] │ │ │ │ ldr r3, [r6, #280] @ 0x118 │ │ │ │ + blx r3 │ │ │ │ + vldr s0, [r5] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ + vldr s1, [r5, #4] │ │ │ │ + ldr r3, [r6, #280] @ 0x118 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 491bc │ │ │ │ - vldr s1, [r7, #4] │ │ │ │ + beq 4ad24 │ │ │ │ vldr s0, [r7] │ │ │ │ - ldr r3, [fp, #280] @ 0x118 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ + vldr s1, [r7, #4] │ │ │ │ + ldr r3, [fp, #280] @ 0x118 │ │ │ │ blx r3 │ │ │ │ - mov r2, r8 │ │ │ │ - vldr s1, [r8, #4] │ │ │ │ - vldr s0, [r2] │ │ │ │ - ldr r3, [r6, #340] @ 0x154 │ │ │ │ + vldr s0, [r8] │ │ │ │ add r4, r4, #8 │ │ │ │ - blx r3 │ │ │ │ - cmp sl, r4 │ │ │ │ - add r8, r8, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ - bne 4915c │ │ │ │ + add r8, r8, #8 │ │ │ │ + vldr s1, [r8, #-4] │ │ │ │ + ldr r3, [r6, #340] @ 0x154 │ │ │ │ + blx r3 │ │ │ │ + cmp sl, r4 │ │ │ │ + bne 4acc4 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #344] @ 49350 │ │ │ │ - ldr r3, [pc, #308] @ 49330 │ │ │ │ + ldr r2, [pc, #364] @ 4aec8 │ │ │ │ + ldr r3, [pc, #328] @ 4aea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49328 │ │ │ │ + bne 4aea0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s4, s4, s14 │ │ │ │ vdiv.f32 s5, s5, s15 │ │ │ │ - vdiv.f32 s6, s6, s14 │ │ │ │ - vdiv.f32 s7, s7, s15 │ │ │ │ vmov.f32 s12, s4 │ │ │ │ + vdiv.f32 s6, s6, s14 │ │ │ │ vmov.f32 s13, s5 │ │ │ │ + vdiv.f32 s7, s7, s15 │ │ │ │ vmov.f32 s14, s6 │ │ │ │ vmov.f32 s15, s7 │ │ │ │ - b 49004 │ │ │ │ + b 4ab6c │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r5, [r6, #324] @ 0x144 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r6, #328] @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - str r3, [sp, #4] │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r3, r4 │ │ │ │ str r4, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r4 │ │ │ │ ldr r5, [r6, #324] @ 0x144 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r6, #328] @ 0x148 │ │ │ │ mov r0, #1 │ │ │ │ blx r3 │ │ │ │ - mov r1, #2 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ + mov r1, #2 │ │ │ │ + str r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - str r4, [sp] │ │ │ │ ldr r5, [r6, #324] @ 0x144 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r6, #328] @ 0x148 │ │ │ │ mov r0, #2 │ │ │ │ blx r3 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ - str r3, [sp, #4] │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r3, r4 │ │ │ │ str r4, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r4 │ │ │ │ ldr r5, [r6, #324] @ 0x144 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r6, #328] @ 0x148 │ │ │ │ mov r0, #3 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #332] @ 0x14c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ - b 491f0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r7, r0, lsr #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r5, r7, r0, lsl r9 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - mlaeq r7, r0, pc, r9 @ │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - strdeq r9, [r7], -r4 @ │ │ │ │ - ldrdeq r5, [r7], -r0 @ │ │ │ │ + b 4ad54 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r8, r8, asr #27 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r3, [r8], -ip │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r8, r8, r0, lsl #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r8, r8, ip, ror r3 │ │ │ │ + eoreq r3, r8, r4, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #508] @ 49568 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #560] @ 4b120 │ │ │ │ cmn r1, #1 │ │ │ │ - add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bne 49458 │ │ │ │ + add r5, pc, r5 │ │ │ │ + bne 4aff4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ + bne 4b074 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ + bne 4b074 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ + bne 4b074 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ + bne 4b074 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - add r0, r4, #4 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r3, #3 │ │ │ │ - str r3, [r4] │ │ │ │ - ldr r1, [pc, #372] @ 4956c │ │ │ │ - ldr r3, [pc, #372] @ 49570 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r4, #12] │ │ │ │ - ldr r1, [pc, #364] @ 49574 │ │ │ │ + bne 4b074 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r3, r4, #20 │ │ │ │ + add r2, r4, #4 │ │ │ │ + mov r1, #3 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + add r3, r4, #36 @ 0x24 │ │ │ │ + vst1.8 {d16}, [r3] │ │ │ │ + str r1, [r4] │ │ │ │ + ldr r2, [pc, #412] @ 4b124 │ │ │ │ + ldr r3, [pc, #412] @ 4b128 │ │ │ │ + ldr r1, [pc, #412] @ 4b12c │ │ │ │ + add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #360] @ 49578 │ │ │ │ - str r3, [r4, #16] │ │ │ │ + strd r2, [r4, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #352] @ 4957c │ │ │ │ + ldr r2, [pc, #396] @ 4b130 │ │ │ │ str r1, [r4, #20] │ │ │ │ - ldr r1, [pc, #348] @ 49580 │ │ │ │ + ldr r3, [pc, #392] @ 4b134 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #24] │ │ │ │ - ldr r2, [pc, #340] @ 49584 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - ldr r3, [pc, #328] @ 49588 │ │ │ │ - str r1, [r4, #32] │ │ │ │ + ldr r1, [r5, r3] │ │ │ │ + ldr r3, [pc, #380] @ 4b138 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #376] @ 4b13c │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + str r1, [r4, #28] │ │ │ │ + str r3, [r4, #32] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ + ldr r3, [pc, #352] @ 4b140 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 52794 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, r0, #4 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [pc, #280] @ 4958c │ │ │ │ - ldr r3, [pc, #280] @ 49590 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [r4, #12] │ │ │ │ - ldr r3, [pc, #268] @ 49594 │ │ │ │ - ldr r1, [pc, #268] @ 49598 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #264] @ 4959c │ │ │ │ - str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #260] @ 495a0 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 54a7c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r3, r0, #4 │ │ │ │ + add r7, r0, #20 │ │ │ │ + ldr r6, [pc, #316] @ 4b144 │ │ │ │ + cmp r1, #2 │ │ │ │ + ldr lr, [pc, #312] @ 4b148 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + ldr ip, [pc, #308] @ 4b14c │ │ │ │ + add r6, pc, r6 │ │ │ │ + vst1.8 {d16-d17}, [r7] │ │ │ │ + add r7, r4, #36 @ 0x24 │ │ │ │ + ldr r0, [pc, #296] @ 4b150 │ │ │ │ + add lr, pc, lr │ │ │ │ + vst1.8 {d16}, [r7] │ │ │ │ + ldr r2, [pc, #288] @ 4b154 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r4] │ │ │ │ + ldr r3, [pc, #280] @ 4b158 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r6, [r4, #12] │ │ │ │ + str lr, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ + str ip, [r4, #20] │ │ │ │ + str r0, [r4, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r6, #2 │ │ │ │ - str r1, [r4, #20] │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r3, [r4, #36] @ 0x24 │ │ │ │ - str r6, [r4] │ │ │ │ - beq 4951c │ │ │ │ - cmp r6, #3 │ │ │ │ - beq 493f0 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq 494d4 │ │ │ │ + strd r2, [r4, #32] │ │ │ │ + beq 4b0c8 │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 4af80 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 4b088 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #200] @ 495a4 │ │ │ │ - ldr r3, [pc, #200] @ 495a8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r4, #12] │ │ │ │ - ldr r1, [pc, #192] @ 495ac │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #204] @ 4b15c │ │ │ │ + ldr r3, [pc, #204] @ 4b160 │ │ │ │ + ldr r1, [pc, #204] @ 4b164 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ + strd r2, [r4, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #128] @ 49578 │ │ │ │ - str r3, [r4, #16] │ │ │ │ + ldr r2, [pc, #132] @ 4b130 │ │ │ │ str r1, [r4, #20] │ │ │ │ - ldr r3, [pc, #120] @ 4957c │ │ │ │ - ldr r1, [pc, #168] @ 495b0 │ │ │ │ + ldr r3, [pc, #128] @ 4b134 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #108] @ 49584 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - b 49434 │ │ │ │ + ldr r1, [r5, r3] │ │ │ │ + ldr r3, [pc, #164] @ 4b168 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 4afbc │ │ │ │ mov r0, #32 │ │ │ │ - bl 1c97c │ │ │ │ - ldr r2, [pc, #136] @ 495b4 │ │ │ │ - ldr r1, [pc, #136] @ 495b8 │ │ │ │ + bl 1c8c0 │ │ │ │ + ldr r2, [pc, #148] @ 4b16c │ │ │ │ + ldr r3, [pc, #148] @ 4b170 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - ldr r0, [pc, #128] @ 495bc │ │ │ │ - ldr r2, [pc, #128] @ 495c0 │ │ │ │ - ldr r3, [pc, #128] @ 495c4 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + strd r2, [r4, #12] │ │ │ │ + ldr r1, [pc, #124] @ 4b174 │ │ │ │ + ldr r2, [pc, #124] @ 4b178 │ │ │ │ + ldr r3, [pc, #124] @ 4b17c │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - str r1, [r4, #12] │ │ │ │ + str r1, [r4, #20] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 4eb28 │ │ │ │ - eoreq r5, r7, ip, asr r5 │ │ │ │ - @ instruction: 0xffffbf90 │ │ │ │ - @ instruction: 0xffffb0b4 │ │ │ │ - @ instruction: 0xffffb090 │ │ │ │ - andeq r1, r0, ip, lsr r2 │ │ │ │ - andeq r1, r0, r8, lsl #6 │ │ │ │ - @ instruction: 0xffffb4cc │ │ │ │ - andeq r1, r0, r8, ror r6 │ │ │ │ - andeq r1, r0, r8, lsr r6 │ │ │ │ - @ instruction: 0xffffb3e0 │ │ │ │ - @ instruction: 0xffffa7a4 │ │ │ │ - @ instruction: 0xffffa798 │ │ │ │ - @ instruction: 0xffffbe4c │ │ │ │ - @ instruction: 0xffffb53c │ │ │ │ - @ instruction: 0xffffa788 │ │ │ │ - @ instruction: 0xffffc498 │ │ │ │ - @ instruction: 0xffffb464 │ │ │ │ - @ instruction: 0xffffb430 │ │ │ │ - @ instruction: 0xffffb3f0 │ │ │ │ - @ instruction: 0xffffa6e4 │ │ │ │ - @ instruction: 0xffffb350 │ │ │ │ - @ instruction: 0xffffb348 │ │ │ │ - @ instruction: 0xffffb8ec │ │ │ │ - andeq r1, r0, r4, lsl #10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 50a2c │ │ │ │ + eoreq r3, r8, ip, ror #19 │ │ │ │ + @ instruction: 0xffffbd00 │ │ │ │ + @ instruction: 0xffffaca0 │ │ │ │ + @ instruction: 0xffffac80 │ │ │ │ + andeq r1, r0, r8, lsr #4 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + @ instruction: 0xffffb118 │ │ │ │ + andeq r1, r0, r4, ror #12 │ │ │ │ + andeq r1, r0, r4, lsr #12 │ │ │ │ + @ instruction: 0xffffaffc │ │ │ │ + @ instruction: 0xffffa338 │ │ │ │ + @ instruction: 0xffffbb94 │ │ │ │ + @ instruction: 0xffffb184 │ │ │ │ + @ instruction: 0xffffa318 │ │ │ │ + @ instruction: 0xffffa314 │ │ │ │ + @ instruction: 0xffffc204 │ │ │ │ + @ instruction: 0xffffb088 │ │ │ │ + @ instruction: 0xffffb050 │ │ │ │ + @ instruction: 0xffffb010 │ │ │ │ + @ instruction: 0xffffaf7c │ │ │ │ + @ instruction: 0xffffa26c │ │ │ │ + @ instruction: 0xffffaf58 │ │ │ │ + @ instruction: 0xffffb5a0 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #656] @ 49874 │ │ │ │ + ldr r2, [pc, #672] @ 4b44c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #652] @ 49878 │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #660] @ 4b450 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r6, [pc, #656] @ 4b454 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr sl, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #124 @ 0x7c │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r6, [pc, #624] @ 4987c │ │ │ │ cmp r3, #3 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr sl, [sp, #160] @ 0xa0 │ │ │ │ - mov r7, r1 │ │ │ │ - add r6, pc, r6 │ │ │ │ - beq 49794 │ │ │ │ + beq 4b370 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 49660 │ │ │ │ + beq 4b23c │ │ │ │ cmp r3, #2 │ │ │ │ movne r0, #0 │ │ │ │ - beq 49770 │ │ │ │ - ldr r2, [pc, #580] @ 49880 │ │ │ │ - ldr r3, [pc, #568] @ 49878 │ │ │ │ + beq 4b34c │ │ │ │ + ldr r2, [pc, #596] @ 4b458 │ │ │ │ + ldr r3, [pc, #584] @ 4b450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49870 │ │ │ │ + bne 4b448 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, #9 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - mov r2, #10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ubfx r2, r5, #6, #1 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ - str r2, [sp, #92] @ 0x5c │ │ │ │ - ubfx r2, r5, #6, #1 │ │ │ │ + tst r5, #32 │ │ │ │ strd r0, [sp, #72] @ 0x48 │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #12 │ │ │ │ - mov r2, #0 │ │ │ │ - tst r5, #32 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ + mov r2, #9 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + mov r2, #10 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + mov r2, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ strd r0, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bne 497f8 │ │ │ │ - ldr r3, [pc, #464] @ 49884 │ │ │ │ + bne 4b3d0 │ │ │ │ + ldr r3, [pc, #460] @ 4b45c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #456] @ 49888 │ │ │ │ + ldr r3, [pc, #452] @ 4b460 │ │ │ │ ldr fp, [r6, r3] │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r3] │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ - bl 1d2f4 │ │ │ │ + bl 1d22c │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 49854 │ │ │ │ - ldr r2, [pc, #416] @ 4988c │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 4b42c │ │ │ │ + ldr r2, [pc, #412] @ 4b464 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #396] @ 49890 │ │ │ │ - ldr r2, [pc, #396] @ 49894 │ │ │ │ - ldr r1, [pc, #396] @ 49898 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr ip, [r6, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [r0] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #392] @ 4b468 │ │ │ │ ldr r0, [fp] │ │ │ │ - ldr fp, [r2] │ │ │ │ ldr r2, [r9] │ │ │ │ - ldr r6, [ip] │ │ │ │ - bl 1dbac │ │ │ │ - ldr r3, [pc, #356] @ 4989c │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str r5, [sp, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [pc, #376] @ 4b46c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr fp, [r3] │ │ │ │ + ldr r3, [pc, #368] @ 4b470 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r3, #0 │ │ │ │ + bl 1dad8 │ │ │ │ + ldr r3, [pc, #352] @ 4b474 │ │ │ │ + mov r1, fp │ │ │ │ str r8, [sp] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 51c68 │ │ │ │ + str sl, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 53ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #2 │ │ │ │ movne r0, #0 │ │ │ │ - bne 49634 │ │ │ │ + bne 4b1fc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ed20 │ │ │ │ + bl 50c40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b 49634 │ │ │ │ - add r3, sp, #32 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r1, [pc, #232] @ 49898 │ │ │ │ - ldr r2, [pc, #236] @ 498a0 │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov ip, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ 49894 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr r2, [r0] │ │ │ │ - ldr r1, [r1] │ │ │ │ - mov r0, r3 │ │ │ │ + b 4b1fc │ │ │ │ + ldr r3, [pc, #244] @ 4b46c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r0, sp, #32 │ │ │ │ + ldr r2, [pc, #236] @ 4b470 │ │ │ │ + vst1.8 {d16-d17}, [r0 :64] │ │ │ │ + vstr d16, [sp, #48] @ 0x30 │ │ │ │ + vstr d16, [sp, #56] @ 0x38 │ │ │ │ + vstr d16, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + str r8, [sp] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str sl, [sp, #16] │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [pc, #200] @ 4b478 │ │ │ │ + ldr r2, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - bl 51c68 │ │ │ │ + bl 53ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ - b 49620 │ │ │ │ - ldr r2, [pc, #132] @ 49884 │ │ │ │ + b 4b1e8 │ │ │ │ + ldr r2, [pc, #132] @ 4b45c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ - ldr r2, [pc, #124] @ 49888 │ │ │ │ + ldr r2, [pc, #124] @ 4b460 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - ldr r2, [pc, #140] @ 498a4 │ │ │ │ ldr r1, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + ldr r2, [pc, #136] @ 4b47c │ │ │ │ ldr r0, [fp] │ │ │ │ + add r2, pc, r2 │ │ │ │ add r2, r2, #448 @ 0x1c0 │ │ │ │ - bl 1d2f4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bl 1d22c │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 496e4 │ │ │ │ - ldr r2, [pc, #100] @ 498a8 │ │ │ │ + bne 4b2c0 │ │ │ │ + ldr r2, [pc, #100] @ 4b480 │ │ │ │ mov r1, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 496c0 │ │ │ │ - ldr r2, [pc, #80] @ 498ac │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4b29c │ │ │ │ + ldr r2, [pc, #80] @ 4b484 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 49634 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r7, r0, ror #5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r5, [r7], -r0 │ │ │ │ - eoreq r5, r7, ip, lsl #5 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andseq sl, r5, r4, lsl #8 │ │ │ │ - andeq r1, r0, ip, asr r3 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andseq sl, r5, r0, asr r3 │ │ │ │ - @ instruction: 0x0015a2d4 │ │ │ │ - andseq sp, r8, r4, ror #28 │ │ │ │ - andseq sl, r5, r8, asr #4 │ │ │ │ - andseq sl, r5, r4, ror r2 │ │ │ │ + b 4b1fc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r8, r0, lsr #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r8, r4, lsl r7 │ │ │ │ + ldrdeq r3, [r8], -ip @ │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andseq r9, r6, r0, ror #3 │ │ │ │ + andeq r1, r0, r8, asr #6 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andseq r9, r6, ip, lsl r1 │ │ │ │ + mulseq r6, r8, r0 │ │ │ │ + andseq ip, r9, r8, asr #24 │ │ │ │ + andseq r9, r6, ip, lsr #32 │ │ │ │ + andseq r9, r6, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 498fc │ │ │ │ + beq 4b4e8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 498f4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r1, #0 │ │ │ │ - b 1d3f0 │ │ │ │ - bl 4ecdc │ │ │ │ - b 498e0 │ │ │ │ - bl 51878 │ │ │ │ - b 498e0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + beq 4b4e0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + mov r3, r4 │ │ │ │ + vst1.8 {d16-d17}, [r3]! │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + add r3, r4, #28 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 50bf0 │ │ │ │ + b 4b4bc │ │ │ │ + bl 53a80 │ │ │ │ + b 4b4bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #68] @ 49964 │ │ │ │ - ldr r3, [pc, #68] @ 49968 │ │ │ │ + ldr r4, [pc, #80] @ 4b560 │ │ │ │ + ldr r3, [pc, #80] @ 4b564 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ 4996c │ │ │ │ + beq 4b550 │ │ │ │ + ldr r2, [pc, #60] @ 4b568 │ │ │ │ add r1, r4, #4 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r1], #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r9, r7, r8, lsl #18 │ │ │ │ - eoreq r4, r7, r0, lsr #31 │ │ │ │ - andeq r1, r0, ip, ror #9 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r7, r8, r8, lsl sp │ │ │ │ + eoreq r3, r8, r8, asr #7 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #3 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 49a30 │ │ │ │ - ldr r4, [pc, #120] @ 49a34 │ │ │ │ + ldr r3, [pc, #132] @ 4b640 │ │ │ │ + ldr r4, [pc, #132] @ 4b644 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 499e0 │ │ │ │ - ldr r3, [pc, #100] @ 49a38 │ │ │ │ + beq 4b5e4 │ │ │ │ + ldr r3, [pc, #112] @ 4b648 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #84] @ 49a3c │ │ │ │ + ldr r3, [pc, #96] @ 4b64c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ str r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 49a10 │ │ │ │ - ldr r2, [pc, #60] @ 49a40 │ │ │ │ + beq 4b614 │ │ │ │ + ldr r2, [pc, #72] @ 4b650 │ │ │ │ ldr r1, [r3, #172] @ 0xac │ │ │ │ ldr r3, [r4, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #44] @ 49a44 │ │ │ │ + ldr r4, [pc, #56] @ 4b654 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r9, r7, r0, ror r8 │ │ │ │ - eoreq r4, r7, r8, lsl #30 │ │ │ │ - andeq r1, r0, r0, lsr r2 │ │ │ │ - eoreq r9, r7, r0, asr #16 │ │ │ │ - andeq r1, r0, ip, ror #9 │ │ │ │ - eoreq r9, r7, r0, lsl r8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r7, r8, ip, ror #24 │ │ │ │ + eoreq r3, r8, ip, lsl r3 │ │ │ │ + andeq r1, r0, ip, lsl r2 │ │ │ │ + eoreq r7, r8, ip, lsr ip │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq r7, r8, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #488] @ 49c48 │ │ │ │ - ldr r2, [pc, #488] @ 49c4c │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldrd r0, [r5, #180] @ 0xb4 │ │ │ │ + ldr r5, [pc, #504] @ 4b870 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r3, [r5, #176] @ 0xb0 │ │ │ │ - ldr r4, [pc, #472] @ 49c50 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #448] @ 49c54 │ │ │ │ + ldr r2, [pc, #492] @ 4b874 │ │ │ │ + ldr r4, [pc, #492] @ 4b878 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r5, #176] @ 0xb0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [r5, #180] @ 0xb4 │ │ │ │ add r4, pc, r4 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [r5, #184] @ 0xb8 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #456] @ 4b87c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49ab0 │ │ │ │ + beq 4b6cc │ │ │ │ ldr r2, [r5, #188] @ 0xbc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49c38 │ │ │ │ - ldr r3, [pc, #416] @ 49c58 │ │ │ │ + bne 4b860 │ │ │ │ + ldr r3, [pc, #428] @ 4b880 │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #192] @ 0xc0 │ │ │ │ str r0, [r3, #188] @ 0xbc │ │ │ │ cmp r2, r0 │ │ │ │ - beq 49afc │ │ │ │ + beq 4b718 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49ad0 │ │ │ │ - ldr r3, [pc, #372] @ 49c5c │ │ │ │ - ldr r1, [pc, #372] @ 49c60 │ │ │ │ + bne 4b6ec │ │ │ │ + ldr r3, [pc, #384] @ 4b884 │ │ │ │ + ldr r1, [pc, #384] @ 4b888 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ add r1, r1, #192 @ 0xc0 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r5, [pc, #352] @ 49c64 │ │ │ │ + ldr r5, [pc, #364] @ 4b88c │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r5, #192] @ 0xc0 │ │ │ │ - bl 49908 │ │ │ │ - bl 499a0 │ │ │ │ + bl 4b4f0 │ │ │ │ + bl 4b59c │ │ │ │ ldr r3, [r5, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49b38 │ │ │ │ - ldr r3, [pc, #308] @ 49c5c │ │ │ │ + beq 4b754 │ │ │ │ + ldr r3, [pc, #320] @ 4b884 │ │ │ │ add r1, r5, #280 @ 0x118 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mov r0, #2 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r5, [pc, #296] @ 49c68 │ │ │ │ - ldr r3, [pc, #296] @ 49c6c │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r5, [pc, #308] @ 4b890 │ │ │ │ mov r6, #0 │ │ │ │ + ldr r3, [pc, #304] @ 4b894 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r6, [r5, #280] @ 0x118 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r6 │ │ │ │ streq r3, [r5, #288] @ 0x120 │ │ │ │ streq r3, [r5, #292] @ 0x124 │ │ │ │ streq r3, [r5, #296] @ 0x128 │ │ │ │ - beq 49b90 │ │ │ │ + beq 4b7ac │ │ │ │ ldr r2, [r5, #288] @ 0x120 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [r5, #292] @ 0x124 │ │ │ │ streq r2, [r5, #296] @ 0x128 │ │ │ │ - bne 49c00 │ │ │ │ - ldr r1, [pc, #236] @ 49c70 │ │ │ │ + bne 4b828 │ │ │ │ + ldr r1, [pc, #248] @ 4b898 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #300] @ 0x12c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49c28 │ │ │ │ - ldr r3, [pc, #220] @ 49c74 │ │ │ │ + bne 4b850 │ │ │ │ + ldr r3, [pc, #232] @ 4b89c │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #320] @ 0x140 │ │ │ │ - str r1, [r3, #304] @ 0x130 │ │ │ │ - cmp r2, r1 │ │ │ │ str r1, [r3, #300] @ 0x12c │ │ │ │ + str r1, [r3, #304] @ 0x130 │ │ │ │ str r1, [r3, #308] @ 0x134 │ │ │ │ - str r1, [r3, #316] @ 0x13c │ │ │ │ str r1, [r3, #312] @ 0x138 │ │ │ │ - beq 49be4 │ │ │ │ - ldr r0, [pc, #180] @ 49c78 │ │ │ │ - ldr r1, [pc, #180] @ 49c7c │ │ │ │ - ldr r3, [pc, #180] @ 49c80 │ │ │ │ + cmp r2, r1 │ │ │ │ + str r1, [r3, #316] @ 0x13c │ │ │ │ + beq 4b800 │ │ │ │ + ldr r0, [pc, #192] @ 4b8a0 │ │ │ │ + ldr r1, [pc, #192] @ 4b8a4 │ │ │ │ + ldr r3, [pc, #192] @ 4b8a8 │ │ │ │ ldr ip, [r4, r0] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ ldr r0, [r4, r1] │ │ │ │ - ldr r3, [r3] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r1, [ip] │ │ │ │ ldr r0, [r0] │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #152] @ 49c84 │ │ │ │ + ldr r3, [pc, #164] @ 4b8ac │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #320] @ 0x140 │ │ │ │ str r2, [r3, #324] @ 0x144 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r1, r5, #288 @ 0x120 │ │ │ │ mov r0, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7] │ │ │ │ str r6, [r5, #288] @ 0x120 │ │ │ │ - cmp r3, #0 │ │ │ │ str r6, [r5, #292] @ 0x124 │ │ │ │ str r6, [r5, #296] @ 0x128 │ │ │ │ - bne 49b7c │ │ │ │ - b 49b90 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4b798 │ │ │ │ + b 4b7ac │ │ │ │ add r1, r1, #300 @ 0x12c │ │ │ │ mov r0, #2 │ │ │ │ blx r3 │ │ │ │ - b 49b90 │ │ │ │ + b 4b7ac │ │ │ │ add r1, r5, #188 @ 0xbc │ │ │ │ mov r0, #1 │ │ │ │ blx r3 │ │ │ │ - b 49ab0 │ │ │ │ - eoreq r9, r7, r8, asr #15 │ │ │ │ - mulseq r5, r0, sp │ │ │ │ - eoreq r4, r7, r8, lsr lr │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - eoreq r9, r7, r0, ror r7 │ │ │ │ - andeq r1, r0, ip, ror #9 │ │ │ │ - eoreq r9, r7, ip, lsr r7 │ │ │ │ - eoreq r9, r7, r4, lsr #14 │ │ │ │ - eoreq r9, r7, r8, ror #13 │ │ │ │ - andeq r1, r0, r8, lsl r4 │ │ │ │ - eoreq r9, r7, r8, lsr #13 │ │ │ │ - mlaeq r7, r0, r6, r9 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsl #5 │ │ │ │ - eoreq r9, r7, ip, lsr r6 │ │ │ │ + b 4b6cc │ │ │ │ + eoreq r7, r8, r0, lsr #23 │ │ │ │ + andseq r9, r6, ip, lsr fp │ │ │ │ + eoreq r3, r8, r8, asr #4 │ │ │ │ + andeq r1, r0, r4, ror #11 │ │ │ │ + eoreq r7, r8, r4, asr fp │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq r7, r8, r0, lsr #22 │ │ │ │ + eoreq r7, r8, r8, lsl #22 │ │ │ │ + eoreq r7, r8, r8, asr #21 │ │ │ │ + andeq r1, r0, r4, lsl #8 │ │ │ │ + eoreq r7, r8, ip, lsl #21 │ │ │ │ + eoreq r7, r8, r4, ror sl │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, ror #4 │ │ │ │ + eoreq r7, r8, r0, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #44] @ 49ccc │ │ │ │ - bl 49a48 │ │ │ │ + ldr r4, [pc, #56] @ 4b908 │ │ │ │ + mov r5, #0 │ │ │ │ + bl 4b658 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 1db94 │ │ │ │ - mov r5, #0 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ str r5, [r4, #328] @ 0x148 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ str r5, [r4, #332] @ 0x14c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 498b0 │ │ │ │ - eoreq r9, r7, r8, lsl #11 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 4b488 │ │ │ │ + eoreq r7, r8, r4, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #1364] @ 4a23c │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r1, [pc, #1388] @ 4bea0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r2, [pc, #1384] @ 4bea4 │ │ │ │ + ldr r3, [pc, #1384] @ 4bea8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r5, [pc, #1380] @ 4beac │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #296] @ 0x128 │ │ │ │ - ldr r0, [pc, #1352] @ 4a240 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r1, [pc, #1348] @ 4a244 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #1336] @ 4a248 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + cmp r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ str r2, [r3, #180] @ 0xb4 │ │ │ │ - beq 49d5c │ │ │ │ + beq 4b9b8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1300] @ 4a24c │ │ │ │ - ldr r3, [pc, #1288] @ 4a244 │ │ │ │ + ldr r2, [pc, #1328] @ 4beb0 │ │ │ │ + ldr r3, [pc, #1312] @ 4bea4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a234 │ │ │ │ + bne 4be98 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ tst r2, #2 │ │ │ │ - bne 49d2c │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + bne 4b974 │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ sub r1, r2, #1 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r1, #1 │ │ │ │ cmphi r2, #1 │ │ │ │ - bhi 49d2c │ │ │ │ + bhi 4b974 │ │ │ │ ldr r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49ec8 │ │ │ │ + bne 4bb2c │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r2, [r3, #384] @ 0x180 │ │ │ │ - ldrne r3, [r3, #392] @ 0x188 │ │ │ │ - strdne r2, [r4, #20] │ │ │ │ - ldr r3, [pc, #1192] @ 4a250 │ │ │ │ + beq 4ba04 │ │ │ │ + ldr r2, [r3, #384] @ 0x180 │ │ │ │ + ldr r3, [r3, #392] @ 0x188 │ │ │ │ + strd r2, [r4, #20] │ │ │ │ + ldr r3, [pc, #1192] @ 4beb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - str r3, [sp] │ │ │ │ ldr r2, [r3] │ │ │ │ + str r3, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49ed4 │ │ │ │ - ldr r3, [pc, #1172] @ 4a254 │ │ │ │ + beq 4bb38 │ │ │ │ + ldr r3, [pc, #1172] @ 4beb8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr sl, [r7] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 49ed4 │ │ │ │ - ldr r3, [pc, #1156] @ 4a258 │ │ │ │ + beq 4bb38 │ │ │ │ + ldr r3, [pc, #1156] @ 4bebc │ │ │ │ ldr r8, [r5, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49ed4 │ │ │ │ - ldr r3, [pc, #1140] @ 4a25c │ │ │ │ + beq 4bb38 │ │ │ │ + ldr r3, [pc, #1140] @ 4bec0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49ed4 │ │ │ │ + beq 4bb38 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mul r1, r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r1, #7 │ │ │ │ movge r3, r1 │ │ │ │ + cmp r0, #0 │ │ │ │ asr r3, r3, #3 │ │ │ │ mul r6, r6, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - add r6, r6, #31 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - beq 49efc │ │ │ │ - ldr sl, [pc, #1072] @ 4a260 │ │ │ │ + add r6, r6, #31 │ │ │ │ + beq 4bb60 │ │ │ │ + ldr sl, [pc, #1072] @ 4bec4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [sl, #320] @ 0x140 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49fdc │ │ │ │ + beq 4bc40 │ │ │ │ ldr r3, [sl, #396] @ 0x18c │ │ │ │ cmp r6, r3 │ │ │ │ - strle r6, [sl, #396] @ 0x18c │ │ │ │ strle r2, [r4, #44] @ 0x2c │ │ │ │ - ble 49fa0 │ │ │ │ - ldr r3, [pc, #1036] @ 4a264 │ │ │ │ + strle r6, [sl, #396] @ 0x18c │ │ │ │ + ble 4bc04 │ │ │ │ + ldr r3, [pc, #1036] @ 4bec8 │ │ │ │ ldr fp, [r5, r3] │ │ │ │ - ldr r3, [pc, #1032] @ 4a268 │ │ │ │ + ldr r3, [pc, #1032] @ 4becc │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #1024] @ 4a26c │ │ │ │ + ldr r3, [pc, #1024] @ 4bed0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ ldr r0, [r0] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #984] @ 4a270 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [fp] │ │ │ │ + vldr s0, [pc, #924] @ 4be9c │ │ │ │ vmov.f32 s1, s2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [pc, #968] @ 4bed4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - vldr s0, [pc, #916] @ 4a238 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [fp] │ │ │ │ - mov r2, r6 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #956] @ 4a274 │ │ │ │ + ldr r3, [pc, #956] @ 4bed8 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r6, [r3, #396] @ 0x18c │ │ │ │ str r0, [r3, #320] @ 0x140 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ - b 49f98 │ │ │ │ + str r6, [r3, #396] @ 0x18c │ │ │ │ + b 4bbfc │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 49da0 │ │ │ │ - ldr r3, [pc, #924] @ 4a278 │ │ │ │ + b 4ba04 │ │ │ │ + ldr r3, [pc, #924] @ 4bedc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a014 │ │ │ │ - ldr r3, [pc, #908] @ 4a27c │ │ │ │ + beq 4bc78 │ │ │ │ + ldr r3, [pc, #908] @ 4bee0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #324] @ 0x144 │ │ │ │ - b 49d2c │ │ │ │ - ldr r5, [pc, #892] @ 4a280 │ │ │ │ + b 4b974 │ │ │ │ + ldr r5, [pc, #892] @ 4bee4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49f24 │ │ │ │ + bne 4bb88 │ │ │ │ add r1, r5, #288 @ 0x120 │ │ │ │ mov r0, #1 │ │ │ │ blx r2 │ │ │ │ - ldr r1, [r5, #288] @ 0x120 │ │ │ │ ldr sl, [r7] │ │ │ │ + ldr r1, [r5, #288] @ 0x120 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ blx sl │ │ │ │ - ldr r3, [pc, #848] @ 4a284 │ │ │ │ + ldr r3, [pc, #848] @ 4bee8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #292] @ 0x124 │ │ │ │ cmp r6, r2 │ │ │ │ - ble 49f5c │ │ │ │ - str r6, [r3, #292] @ 0x124 │ │ │ │ + ble 4bbc0 │ │ │ │ ldr r5, [r8] │ │ │ │ - movw r3, #35048 @ 0x88e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + str r6, [r3, #292] @ 0x124 │ │ │ │ + movw r3, #35048 @ 0x88e8 │ │ │ │ blx r5 │ │ │ │ - ldr r5, [pc, #804] @ 4a288 │ │ │ │ + ldr r5, [pc, #804] @ 4beec │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49ff4 │ │ │ │ + beq 4bc58 │ │ │ │ rsb r3, r1, #0 │ │ │ │ - and r3, r3, #31 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - add r1, r1, r3 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ + and r3, r3, #31 │ │ │ │ + add r1, r1, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a198 │ │ │ │ - ldr r5, [pc, #740] @ 4a28c │ │ │ │ + beq 4bdfc │ │ │ │ + ldr r5, [pc, #740] @ 4bef0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a02c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #720] @ 4a290 │ │ │ │ - orr r2, r2, #8192 @ 0x2000 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, #180] @ 0xb4 │ │ │ │ + bne 4bc90 │ │ │ │ + ldr r3, [r4] │ │ │ │ + orr r3, r3, #8192 @ 0x2000 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r2, [pc, #712] @ 4bef4 │ │ │ │ + str r3, [r4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - str r3, [r1, #180] @ 0xb4 │ │ │ │ - b 49d30 │ │ │ │ - ldr r3, [pc, #640] @ 4a264 │ │ │ │ + str r3, [r2, #180] @ 0xb4 │ │ │ │ + b 4b978 │ │ │ │ + ldr r3, [pc, #640] @ 4bec8 │ │ │ │ ldr fp, [r5, r3] │ │ │ │ - ldr r3, [pc, #636] @ 4a268 │ │ │ │ + ldr r3, [pc, #636] @ 4becc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 49e84 │ │ │ │ + b 4bae8 │ │ │ │ mov r2, r6 │ │ │ │ - mov r3, #10 │ │ │ │ ldr r6, [r9] │ │ │ │ + mov r3, #10 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ blx r6 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #296] @ 0x128 │ │ │ │ - b 49f70 │ │ │ │ - ldr r2, [pc, #632] @ 4a294 │ │ │ │ + b 4bbd4 │ │ │ │ + ldr r2, [pc, #632] @ 4bef8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 49ee8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4bb4c │ │ │ │ + ldr r0, [r5, #404] @ 0x194 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [r5, #404] @ 0x194 │ │ │ │ - bl 9da70 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + bl a398c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - adds r2, r3, #7 │ │ │ │ - addmi r2, r3, #14 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - asr r2, r2, #3 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - mul r1, r1, r2 │ │ │ │ - mul r3, r2, r3 │ │ │ │ + ldr ip, [r4, #44] @ 0x2c │ │ │ │ + adds r3, r0, #7 │ │ │ │ + addmi r3, r0, #14 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + asr r3, r3, #3 │ │ │ │ + asr r2, r1, r2 │ │ │ │ + mul r1, r1, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - mla r2, r0, r1, r2 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ - asr r1, r0, r1 │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ + mla r1, r0, r1, ip │ │ │ │ + asr r3, r0, r3 │ │ │ │ + str r1, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ + mla r3, r2, r3, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ - ldr r2, [r5, #388] @ 0x184 │ │ │ │ - str r3, [r4, #64] @ 0x40 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r3, [r4, #68] @ 0x44 │ │ │ │ - orr r2, r1, #192 @ 0xc0 │ │ │ │ - beq 49fb8 │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + ldr r3, [r5, #388] @ 0x184 │ │ │ │ + cmp r3, #0 │ │ │ │ + orr r3, r1, #192 @ 0xc0 │ │ │ │ + beq 4bc1c │ │ │ │ ldr ip, [r5, #380] @ 0x17c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 49fb8 │ │ │ │ - bic r2, r1, #128 @ 0x80 │ │ │ │ - orr r2, r2, #64 @ 0x40 │ │ │ │ - str r2, [r4] │ │ │ │ - ldr r2, [r5, #300] @ 0x12c │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 4a0e8 │ │ │ │ + bne 4bc1c │ │ │ │ + bic r3, r1, #128 @ 0x80 │ │ │ │ + orr r3, r3, #64 @ 0x40 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r5, #300] @ 0x12c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4bd4c │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, #2 │ │ │ │ - ldr r3, [r3] │ │ │ │ add r1, r5, #300 @ 0x12c │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - ldr r5, [pc, #424] @ 4a298 │ │ │ │ - mul r3, r0, r3 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ + mul r2, r0, r2 │ │ │ │ + ldr r5, [pc, #420] @ 4befc │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [r5, #308] @ 0x134 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble 4a170 │ │ │ │ + ldr r3, [r5, #308] @ 0x134 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble 4bdd4 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [r5, #300] @ 0x12c │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r1, [r5, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ - ldr ip, [r4, #24] │ │ │ │ - ldr r1, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ - mul r1, ip, r1 │ │ │ │ - ldr r6, [r8] │ │ │ │ movw r3, #35048 @ 0x88e8 │ │ │ │ + ldr r1, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r8] │ │ │ │ + mul r1, r0, r1 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r1, [r5, #304] @ 0x130 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r4, #64] @ 0x40 │ │ │ │ - ldr ip, [r4, #24] │ │ │ │ - movw r3, #35048 @ 0x88e8 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ - mul r1, ip, r1 │ │ │ │ - ldr r6, [r8] │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ - blx r6 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r8] │ │ │ │ + mul r1, r1, r3 │ │ │ │ + movw r3, #35048 @ 0x88e8 │ │ │ │ + blx r6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ mul r3, r2, r3 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ - ldr r5, [pc, #292] @ 4a29c │ │ │ │ + ldr r5, [pc, #292] @ 4bf00 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4a1c4 │ │ │ │ + beq 4be28 │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ - ldr r2, [r4] │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r3, [r4] │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - b 49fb8 │ │ │ │ - ldr r3, [pc, #256] @ 4a2a0 │ │ │ │ + b 4bc1c │ │ │ │ + ldr r3, [pc, #256] @ 4bf04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ee8 │ │ │ │ - ldr r2, [pc, #240] @ 4a2a4 │ │ │ │ + bne 4bb4c │ │ │ │ + ldr r2, [pc, #240] @ 4bf08 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 49ee8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4bb4c │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [r5, #300] @ 0x12c │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r1, [r5, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r3, #10 │ │ │ │ - mul r2, r1, r2 │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ ldr r8, [r9] │ │ │ │ + mul r2, r1, r2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #35052 @ 0x88ec │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ str r0, [r5, #312] @ 0x138 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r1, [r5, #304] @ 0x130 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ - ldr ip, [r4, #24] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - mul r2, ip, r2 │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r7, [r9] │ │ │ │ + mul r2, r2, r3 │ │ │ │ mov r3, #10 │ │ │ │ - movw r0, #35052 @ 0x88ec │ │ │ │ blx r7 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ str r0, [r5, #316] @ 0x13c │ │ │ │ - b 4a188 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4bdec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r9, r7, r0, asr #10 │ │ │ │ - eoreq r4, r7, r8, asr #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r4, [r7], -r4 │ │ │ │ - mlaeq r7, r0, fp, r4 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - andeq r1, r0, ip, lsl #6 │ │ │ │ - andeq r1, r0, ip, lsl #4 │ │ │ │ - andeq r1, r0, r0, lsl #14 │ │ │ │ - strdeq r9, [r7], -ip @ │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsl #5 │ │ │ │ - @ instruction: 0x000016b0 │ │ │ │ - eoreq r9, r7, r4, ror r3 │ │ │ │ - eoreq r9, r7, r0, asr r3 │ │ │ │ - eoreq r9, r7, r8, lsr r3 │ │ │ │ - eoreq r9, r7, r8, lsr #6 │ │ │ │ - strdeq r9, [r7], -r8 @ │ │ │ │ - eoreq r9, r7, r8, asr #5 │ │ │ │ - eoreq r9, r7, r4, lsl #5 │ │ │ │ - eoreq r9, r7, r8, ror #4 │ │ │ │ - andseq sl, r5, r0, lsr #16 │ │ │ │ - eoreq r9, r7, r8, lsr r1 │ │ │ │ - strhteq r9, [r7], -r4 │ │ │ │ - eoreq r9, r7, ip, lsl #1 │ │ │ │ - andseq sl, r5, r8, asr #13 │ │ │ │ + eoreq r2, r8, r4, lsr #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r8, r0, ror #17 │ │ │ │ + mlaeq r8, r0, pc, r2 @ │ │ │ │ + eoreq r2, r8, r0, ror #30 │ │ │ │ + andeq r1, r0, r4, lsl #7 │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + andeq r1, r0, ip, ror #13 │ │ │ │ + mlaeq r8, r8, r7, r7 │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, ror #4 │ │ │ │ + muleq r0, ip, r6 │ │ │ │ + eoreq r7, r8, ip, lsl #14 │ │ │ │ + eoreq r7, r8, ip, ror #13 │ │ │ │ + ldrdeq r7, [r8], -r4 @ │ │ │ │ + eoreq r7, r8, r4, asr #13 │ │ │ │ + mlaeq r8, r4, r6, r7 │ │ │ │ + eoreq r7, r8, r4, ror #12 │ │ │ │ + eoreq r7, r8, r0, lsr #12 │ │ │ │ + strdeq r7, [r8], -ip @ │ │ │ │ + andseq r9, r6, r8, ror r5 │ │ │ │ + ldrdeq r7, [r8], -r4 @ │ │ │ │ + eoreq r7, r8, r0, asr r4 │ │ │ │ + eoreq r7, r8, r8, lsr #8 │ │ │ │ + andseq r9, r6, r0, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #756] @ 4a5b4 │ │ │ │ - ldr r3, [pc, #756] @ 4a5b8 │ │ │ │ + ldr r8, [pc, #772] @ 4c234 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + movw r0, #7939 @ 0x1f03 │ │ │ │ + ldr r3, [pc, #764] @ 4c238 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ ldr r3, [r6] │ │ │ │ - movw r0, #7939 @ 0x1f03 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7936 @ 0x1f00 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ @@ -44985,21336 +46873,22309 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #7937 @ 0x1f01 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 4a370 │ │ │ │ - ldr r1, [pc, #672] @ 4a5bc │ │ │ │ + beq 4bfe0 │ │ │ │ + ldr r1, [pc, #688] @ 4c23c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a370 │ │ │ │ - ldr r2, [pc, #652] @ 4a5c0 │ │ │ │ + beq 4bfe0 │ │ │ │ + ldr r2, [pc, #668] @ 4c240 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #628] @ 4a5c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #644] @ 4c244 │ │ │ │ mov r2, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4a570 │ │ │ │ + beq 4c1f0 │ │ │ │ mov r4, #1 │ │ │ │ mov r1, #0 │ │ │ │ - b 4a398 │ │ │ │ - ldr r2, [pc, #592] @ 4a5c8 │ │ │ │ + b 4c004 │ │ │ │ + ldr r2, [pc, #608] @ 4c248 │ │ │ │ mov r1, #6 │ │ │ │ - str r4, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, #3 │ │ │ │ + stm sp, {r4, r7} │ │ │ │ mov r4, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #556] @ 4a5cc │ │ │ │ + ldr r3, [pc, #576] @ 4c24c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ cmn r2, #1 │ │ │ │ streq r1, [r3, #388] @ 0x184 │ │ │ │ - ldr r3, [pc, #540] @ 4a5d0 │ │ │ │ + ldr r3, [pc, #560] @ 4c250 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #408] @ 0x198 │ │ │ │ cmn r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r3, #408] @ 0x198 │ │ │ │ - ldr r3, [pc, #520] @ 4a5d4 │ │ │ │ + ldr r3, [pc, #540] @ 4c254 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #412] @ 0x19c │ │ │ │ cmn r2, #1 │ │ │ │ - beq 4a4e4 │ │ │ │ - ldr r3, [pc, #504] @ 4a5d8 │ │ │ │ + beq 4c164 │ │ │ │ + ldr r3, [pc, #524] @ 4c258 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 4a404 │ │ │ │ - ldr r2, [pc, #488] @ 4a5dc │ │ │ │ + bne 4c070 │ │ │ │ + ldr r2, [pc, #508] @ 4c25c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ str r2, [r3, #416] @ 0x1a0 │ │ │ │ - ldr r6, [pc, #468] @ 4a5e0 │ │ │ │ + ldr r6, [pc, #488] @ 4c260 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #420] @ 0x1a4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4a53c │ │ │ │ - ldr r3, [pc, #452] @ 4a5e4 │ │ │ │ + beq 4c1bc │ │ │ │ + ldr r3, [pc, #472] @ 4c264 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4a4b4 │ │ │ │ + beq 4c134 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a470 │ │ │ │ - ldr r2, [pc, #428] @ 4a5e8 │ │ │ │ + beq 4c0dc │ │ │ │ + ldr r2, [pc, #448] @ 4c268 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 4a45c │ │ │ │ + bls 4c0c8 │ │ │ │ ldr r3, [r2, #436] @ 0x1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4a470 │ │ │ │ - ldr r2, [pc, #392] @ 4a5ec │ │ │ │ + bhi 4c0dc │ │ │ │ + ldr r2, [pc, #412] @ 4c26c │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #376] @ 4a5f0 │ │ │ │ - ldr r2, [pc, #376] @ 4a5f4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r1, #428] @ 0x1ac │ │ │ │ - ldr r0, [r1, #420] @ 0x1a4 │ │ │ │ - ldr r3, [r1, #388] @ 0x184 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr ip, [r1, #412] @ 0x19c │ │ │ │ - ldr r0, [r1, #408] @ 0x198 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #396] @ 4c270 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #388] @ 4c274 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, #388] @ 0x184 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [ip, #408] @ 0x198 │ │ │ │ + str lr, [sp] │ │ │ │ + ldr lr, [ip, #412] @ 0x19c │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr lr, [ip, #420] @ 0x1a4 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + ldr ip, [ip, #428] @ 0x1ac │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a4d4 │ │ │ │ - ldr r1, [pc, #308] @ 4a5f8 │ │ │ │ + beq 4c154 │ │ │ │ + ldr r1, [pc, #308] @ 4c278 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - ldr r3, [pc, #288] @ 4a5fc │ │ │ │ + ldr r3, [pc, #288] @ 4c27c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #428] @ 0x1ac │ │ │ │ - b 4a42c │ │ │ │ + b 4c098 │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r3, #412] @ 0x19c │ │ │ │ - beq 4a3d8 │ │ │ │ - ldr r1, [pc, #260] @ 4a600 │ │ │ │ + beq 4c044 │ │ │ │ + ldr r1, [pc, #260] @ 4c280 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a3d8 │ │ │ │ + beq 4c044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4a52c │ │ │ │ - ldr r1, [pc, #232] @ 4a604 │ │ │ │ + beq 4c1ac │ │ │ │ + ldr r1, [pc, #232] @ 4c284 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r6, #1 │ │ │ │ - ldr r3, [pc, #212] @ 4a608 │ │ │ │ + ldr r3, [pc, #212] @ 4c288 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #412] @ 0x19c │ │ │ │ - b 4a3d8 │ │ │ │ - bl 471b4 │ │ │ │ + b 4c044 │ │ │ │ + bl 48c10 │ │ │ │ ldr r3, [r6, #424] @ 0x1a8 │ │ │ │ - cmp r3, #4 │ │ │ │ str r0, [r6, #420] @ 0x1a4 │ │ │ │ - bne 4a418 │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 4c084 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 4a418 │ │ │ │ + bhi 4c084 │ │ │ │ mov r3, #162 @ 0xa2 │ │ │ │ lsr r3, r3, r0 │ │ │ │ tst r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6, #420] @ 0x1a4 │ │ │ │ - b 4a418 │ │ │ │ - add r0, r7, #4 │ │ │ │ + b 4c084 │ │ │ │ mov r2, #10 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r2, [pc, #136] @ 4a60c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r4, #1 │ │ │ │ - mov r7, r0 │ │ │ │ + add r0, r7, #4 │ │ │ │ + bl 1c644 │ │ │ │ + ldr r2, [pc, #136] @ 4c28c │ │ │ │ + mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - subs r1, r7, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + subs r1, r4, #0 │ │ │ │ movw r3, #8394 @ 0x20ca │ │ │ │ movne r1, #1 │ │ │ │ - cmp r7, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ movgt r1, #0 │ │ │ │ - b 4a398 │ │ │ │ - eoreq r4, r7, r8, lsl #12 │ │ │ │ - andeq r1, r0, r4, lsl #4 │ │ │ │ - andseq sl, r5, r8, lsr #11 │ │ │ │ - mulseq r5, r4, r5 │ │ │ │ - andseq sl, r5, ip, lsr #11 │ │ │ │ - andseq sl, r5, ip, asr #10 │ │ │ │ - eoreq r8, r7, ip, lsl #29 │ │ │ │ - eoreq r8, r7, r8, ror lr │ │ │ │ - eoreq r8, r7, r0, ror #28 │ │ │ │ - eoreq r8, r7, ip, asr #28 │ │ │ │ - andeq r1, r0, r8, asr #6 │ │ │ │ - eoreq r8, r7, r0, lsr #28 │ │ │ │ - eoreq r8, r7, ip, lsl #28 │ │ │ │ - strdeq r8, [r7], -r0 @ │ │ │ │ - @ instruction: 0x0015a4f8 │ │ │ │ - strhteq r8, [r7], -r0 │ │ │ │ - andseq sl, r5, r0, lsr r5 │ │ │ │ - andseq sl, r5, ip, lsl #9 │ │ │ │ - eoreq r8, r7, r0, asr sp │ │ │ │ - andseq sl, r5, r0, lsr r4 │ │ │ │ - andseq sl, r5, r4, lsr #8 │ │ │ │ - strdeq r8, [r7], -r8 @ │ │ │ │ - andseq sl, r5, r0, lsl #7 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + mov r4, #1 │ │ │ │ + b 4c004 │ │ │ │ + eoreq r2, r8, r8, lsr #19 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + @ instruction: 0x001692f8 │ │ │ │ + @ instruction: 0x001692d8 │ │ │ │ + @ instruction: 0x001692f8 │ │ │ │ + mulseq r6, r0, r2 │ │ │ │ + eoreq r7, r8, r0, lsr #4 │ │ │ │ + eoreq r7, r8, ip, lsl #4 │ │ │ │ + strdeq r7, [r8], -r4 @ │ │ │ │ + eoreq r7, r8, r0, ror #3 │ │ │ │ + andeq r1, r0, r4, lsr r3 │ │ │ │ + strhteq r7, [r8], -r4 │ │ │ │ + eoreq r7, r8, r0, lsr #3 │ │ │ │ + eoreq r7, r8, r4, lsl #3 │ │ │ │ + andseq r9, r6, r8, asr #4 │ │ │ │ + eoreq r7, r8, ip, lsr r1 │ │ │ │ + mulseq r6, r4, r2 │ │ │ │ + andseq r9, r6, ip, asr #3 │ │ │ │ + ldrdeq r7, [r8], -r0 @ │ │ │ │ + andseq r9, r6, r0, ror r1 │ │ │ │ + andseq r9, r6, r4, ror #2 │ │ │ │ + eoreq r7, r8, r8, ror r0 │ │ │ │ + ldrheq r9, [r6], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r4, [pc, #1032] @ 4aa34 │ │ │ │ - vldr d8, [pc, #992] @ 4aa10 │ │ │ │ + ldr r4, [pc, #1040] @ 4c6c4 │ │ │ │ + sub sp, sp, #132 @ 0x84 │ │ │ │ + ldr r2, [pc, #1036] @ 4c6c8 │ │ │ │ + ldr r3, [pc, #1036] @ 4c6cc │ │ │ │ add r4, pc, r4 │ │ │ │ + vldr d8, [pc, #984] @ 4c6a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ vldr s15, [r4, #448] @ 0x1c0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #444] @ 0x1bc │ │ │ │ + vcvt.f64.s32 d19, s15 │ │ │ │ + vldr s15, [r4, #440] @ 0x1b8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + mov r3, #0 │ │ │ │ ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ add r2, r2, #100 @ 0x64 │ │ │ │ - add r3, r3, #100 @ 0x64 │ │ │ │ - vldr d11, [pc, #968] @ 4aa18 │ │ │ │ - sub sp, sp, #132 @ 0x84 │ │ │ │ - vdiv.f64 d12, d7, d8 │ │ │ │ - vldr s15, [r4, #440] @ 0x1b8 │ │ │ │ - ldr r5, [pc, #984] @ 4aa38 │ │ │ │ - vldr d3, [pc, #956] @ 4aa20 │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ + vldr d12, [pc, #944] @ 4c6a8 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ vmov s15, r2 │ │ │ │ - ldr r2, [pc, #972] @ 4aa3c │ │ │ │ + add r3, r3, #100 @ 0x64 │ │ │ │ + vldr d20, [pc, #936] @ 4c6b0 │ │ │ │ + vdiv.f64 d11, d19, d8 │ │ │ │ + ldr r5, [pc, #960] @ 4c6d0 │ │ │ │ + vdiv.f64 d19, d18, d8 │ │ │ │ add r5, pc, r5 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - vdiv.f64 d4, d5, d8 │ │ │ │ - ldr r3, [pc, #956] @ 4aa40 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - add r2, pc, r2 │ │ │ │ - vdiv.f64 d5, d6, d8 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - mov r3, #0 │ │ │ │ - vdiv.f64 d6, d7, d8 │ │ │ │ + vdiv.f64 d18, d17, d8 │ │ │ │ + vmul.f64 d20, d11, d20 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ vldr s15, [r4, #456] @ 0x1c8 │ │ │ │ + vcvt.f32.f64 s22, d20 │ │ │ │ + vcvt.f32.f64 s27, d19 │ │ │ │ + vdiv.f64 d17, d16, d8 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ - vmul.f64 d0, d0, d11 │ │ │ │ - vmul.f64 d3, d12, d3 │ │ │ │ + vmul.f64 d0, d0, d12 │ │ │ │ + vcvt.f32.f64 s26, d18 │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ - vcvt.f32.f64 s24, d3 │ │ │ │ - vcvt.f32.f64 s25, d4 │ │ │ │ - vcvt.f32.f64 s27, d5 │ │ │ │ - vcvt.f32.f64 s26, d6 │ │ │ │ - bl 1afc0 │ │ │ │ + vcvt.f32.f64 s23, d17 │ │ │ │ + bl 1af28 │ │ │ │ vldr s15, [r4, #460] @ 0x1cc │ │ │ │ vmov.f64 d10, d0 │ │ │ │ - vcvt.f64.s32 d0, s15 │ │ │ │ - vmul.f64 d0, d0, d11 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d0, d16, d12 │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ - bl 1afc0 │ │ │ │ + bl 1af28 │ │ │ │ vldr s15, [r4, #464] @ 0x1d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - vcvt.f64.s32 d0, s15 │ │ │ │ - vmul.f64 d0, d0, d11 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmul.f64 d0, d16, d12 │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ - bl 1afc0 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + bl 1af28 │ │ │ │ + vldr s15, [pc, #824] @ 4c6c0 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s20, d10 │ │ │ │ vcvt.f32.f64 s18, d9 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - bl 1d3f0 │ │ │ │ - vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ + vstr s27, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #468] @ 0x1d4 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ vldr s14, [r4, #484] @ 0x1e4 │ │ │ │ - vldr s15, [pc, #776] @ 4aa30 │ │ │ │ - cmp r3, #4 │ │ │ │ + ldr r1, [r4, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r4, #384] @ 0x180 │ │ │ │ + vstr s26, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #472] @ 0x1d8 │ │ │ │ vcvt.s32.f32 s14, s14 │ │ │ │ - vmoveq.f32 s15, s13 │ │ │ │ - vcvt.f32.f64 s16, d8 │ │ │ │ - ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ - ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [r4, #476] @ 0x1dc │ │ │ │ - ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ - ldr r2, [r4, #488] @ 0x1e8 │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r1, #4 │ │ │ │ ldr r1, [r4, #392] @ 0x188 │ │ │ │ - ldr r3, [r4, #384] @ 0x180 │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ - add r3, sp, #28 │ │ │ │ - add r1, sp, #20 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + vseleq.f32 s15, s13, s15 │ │ │ │ + ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #476] @ 0x1dc │ │ │ │ + vstr s22, [sp, #68] @ 0x44 │ │ │ │ + vstr s23, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ - add r2, sp, #24 │ │ │ │ - vstr s25, [sp, #60] @ 0x3c │ │ │ │ - vstr s27, [sp, #64] @ 0x40 │ │ │ │ - vstr s24, [sp, #68] @ 0x44 │ │ │ │ - vstr s26, [sp, #72] @ 0x48 │ │ │ │ vstr s20, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ vstr s18, [sp, #80] @ 0x50 │ │ │ │ - vstr s16, [sp, #84] @ 0x54 │ │ │ │ + vstr s0, [sp, #84] @ 0x54 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + add r2, sp, #24 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + add r3, sp, #28 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ + add r1, sp, #20 │ │ │ │ + vstr d16, [sp, #104] @ 0x68 │ │ │ │ vstr s14, [sp, #108] @ 0x6c │ │ │ │ + vstr d16, [sp, #116] @ 0x74 │ │ │ │ vstr s15, [sp, #116] @ 0x74 │ │ │ │ - bl 9da70 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ - asr r3, r3, r1 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ + bl a398c │ │ │ │ + ldrd r0, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - asr r2, r2, r1 │ │ │ │ - ldr r1, [r4, #492] @ 0x1ec │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ + ldr ip, [r4, #492] @ 0x1ec │ │ │ │ rsb r3, r3, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r2, [r4, #400] @ 0x190 │ │ │ │ + asr r2, r2, r0 │ │ │ │ + ldr r0, [r4, #400] @ 0x190 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - beq 4a838 │ │ │ │ - vldr s10, [sp, #76] @ 0x4c │ │ │ │ - vldr s12, [sp, #80] @ 0x50 │ │ │ │ - vldr s14, [sp, #84] @ 0x54 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d4, [pc, #544] @ 4aa28 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + cmp ip, #0 │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ + asr r3, r3, r1 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + beq 4c4bc │ │ │ │ + vldr s13, [sp, #76] @ 0x4c │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ + vldr s14, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - vmul.f64 d5, d5, d4 │ │ │ │ + vldr s15, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - vmul.f64 d6, d6, d4 │ │ │ │ - vmul.f64 d7, d7, d4 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s10, [sp, #76] @ 0x4c │ │ │ │ - vstr s12, [sp, #80] @ 0x50 │ │ │ │ - vstr s14, [sp, #84] @ 0x54 │ │ │ │ - ldr r6, [pc, #516] @ 4aa44 │ │ │ │ + vldr d19, [pc, #552] @ 4c6b8 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d18, d18, d19 │ │ │ │ + vmul.f64 d17, d17, d19 │ │ │ │ + vmul.f64 d16, d16, d19 │ │ │ │ + vcvt.f32.f64 s13, d18 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s13, [sp, #76] @ 0x4c │ │ │ │ + vstr s14, [sp, #80] @ 0x50 │ │ │ │ + vstr s15, [sp, #84] @ 0x54 │ │ │ │ + ldr r6, [pc, #528] @ 4c6d4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ + bl 48d48 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 472d4 │ │ │ │ ldr r0, [r6, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8f0 │ │ │ │ - ldr r1, [pc, #492] @ 4aa48 │ │ │ │ + beq 4c578 │ │ │ │ + ldr r1, [pc, #504] @ 4c6d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4aab0 │ │ │ │ - ldr r1, [pc, #476] @ 4aa4c │ │ │ │ + beq 4c73c │ │ │ │ + mov r1, #1 │ │ │ │ + movt r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + mov r3, r4 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ mov r1, #1 │ │ │ │ - mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1d474 │ │ │ │ + bl 1d3ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #34820 @ 0x8804 │ │ │ │ - bl 46af8 │ │ │ │ + bl 48510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [pc, #416] @ 4aa50 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #424] @ 4c6dc │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r1, #0 │ │ │ │ + movw r0, #34820 @ 0x8804 │ │ │ │ + ldr r2, [pc, #412] @ 4c6e0 │ │ │ │ add r3, pc, r3 │ │ │ │ vldr s2, [r3, #384] @ 0x180 │ │ │ │ vldr s3, [r3, #392] @ 0x188 │ │ │ │ - ldr r3, [pc, #400] @ 4aa54 │ │ │ │ - vcvt.f64.s32 d6, s2 │ │ │ │ - vcvt.f64.s32 d5, s3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - vcvt.f32.s32 s3, s3 │ │ │ │ + ldr r3, [r5, r2] │ │ │ │ + vcvt.f64.s32 d19, s2 │ │ │ │ vcvt.f32.s32 s2, s2 │ │ │ │ - vdiv.f64 d0, d7, d6 │ │ │ │ + vcvt.f64.s32 d17, s3 │ │ │ │ + vcvt.f32.s32 s3, s3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r0, #34820 @ 0x8804 │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - vcvt.f32.f64 s1, d6 │ │ │ │ + vdiv.f64 d18, d16, d17 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vcvt.f32.f64 s1, d18 │ │ │ │ + vcvt.f32.f64 s0, d17 │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #352] @ 4aa58 │ │ │ │ + ldr r4, [pc, #356] @ 4c6e4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9dc │ │ │ │ - ldr r1, [pc, #336] @ 4aa5c │ │ │ │ + beq 4c664 │ │ │ │ + ldr r1, [pc, #340] @ 4c6e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4aa94 │ │ │ │ - ldr r3, [pc, #320] @ 4aa60 │ │ │ │ + beq 4c720 │ │ │ │ + ldr r3, [pc, #324] @ 4c6ec │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ blx r3 │ │ │ │ - ldr ip, [r4, #500] @ 0x1f4 │ │ │ │ ldr r3, [r4, #496] @ 0x1f0 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp ip, r1 │ │ │ │ + movw r1, #3553 @ 0xde1 │ │ │ │ + movw r0, #34037 @ 0x84f5 │ │ │ │ + ldr r2, [r4, #500] @ 0x1f4 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, sp, #36 @ 0x24 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #32 │ │ │ │ + str r2, [sp] │ │ │ │ movw r2, #9729 @ 0x2601 │ │ │ │ moveq r2, #9728 @ 0x2600 │ │ │ │ - cmp r3, r1 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ - movw ip, #3553 @ 0xde1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r3, sp, #32 │ │ │ │ - movw r0, #34037 @ 0x84f5 │ │ │ │ - str r3, [sp] │ │ │ │ - moveq r0, ip │ │ │ │ + cmp r3, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bl 4692c │ │ │ │ + moveq r0, r1 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 4831c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa74 │ │ │ │ - vldr s15, [sp, #32] │ │ │ │ - ldr r3, [pc, #204] @ 4aa54 │ │ │ │ - vldr s9, [sp, #36] @ 0x24 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ + beq 4c700 │ │ │ │ vldr s15, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - vcvt.f32.s32 s3, s9 │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vdiv.f64 d0, d7, d6 │ │ │ │ - ldr r3, [r3] │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #34820 @ 0x8804 │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ + ldr r3, [pc, #196] @ 4c6e0 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vldr s15, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + vcvt.f64.s32 d19, s15 │ │ │ │ + vdiv.f64 d18, d16, d17 │ │ │ │ + vldr s15, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r3] │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vcvt.f32.s32 s3, s15 │ │ │ │ vldr s15, [sp, #32] │ │ │ │ vcvt.f32.s32 s2, s15 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - vcvt.f32.f64 s1, d6 │ │ │ │ + vcvt.f32.f64 s1, d18 │ │ │ │ + vcvt.f32.f64 s0, d17 │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ ldr r3, [r7] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #128] @ 4aa64 │ │ │ │ - ldr r3, [pc, #88] @ 4aa40 │ │ │ │ + ldr r2, [pc, #132] @ 4c6f0 │ │ │ │ + ldr r3, [pc, #92] @ 4c6cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4aa90 │ │ │ │ + bne 4c71c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ vpop {d8-d13} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - nop {0} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ svccc 0x003bab73 │ │ │ │ @ instruction: 0x4000a2b2 │ │ │ │ - bpl 1fff084 <_IO_stdin_used@@MPLAYER_1+0x1e64cf4> │ │ │ │ + bpl 2000d14 <_IO_stdin_used@@MPLAYER_1+0x1e55fc4> │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ mulmi r1, r9, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r8, [r7], -ip @ │ │ │ │ - eoreq r4, r7, ip, asr r2 │ │ │ │ - eoreq r4, r7, r4, asr #4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r7, r8, ror #19 │ │ │ │ - andseq r0, r5, ip, lsr r2 │ │ │ │ - andseq r0, r0, r1 │ │ │ │ - eoreq r8, r7, r8, ror r9 │ │ │ │ - @ instruction: 0x000014b4 │ │ │ │ - eoreq r8, r7, r4, lsr r9 │ │ │ │ - andseq r0, r5, ip, lsl #3 │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - eoreq r3, r7, r4, ror #29 │ │ │ │ - @ instruction: 0x00159ffc │ │ │ │ - @ instruction: 0x00159fb8 │ │ │ │ - andseq r9, r5, r8, ror pc │ │ │ │ - ldr r2, [pc, #-20] @ 4aa68 │ │ │ │ + eoreq r6, r8, ip, ror #30 │ │ │ │ + eoreq r2, r8, ip, lsl r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r2, [r8], -r0 @ │ │ │ │ + eoreq r6, r8, r0, ror #26 │ │ │ │ + andseq lr, r5, r8, ror pc │ │ │ │ + eoreq r6, r8, r8, ror #25 │ │ │ │ + andeq r1, r0, r0, lsr #9 │ │ │ │ + eoreq r6, r8, ip, lsr #25 │ │ │ │ + andseq lr, r5, r4, asr #29 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq r2, r8, r4, ror r2 │ │ │ │ + andseq r8, r6, r8, lsr #26 │ │ │ │ + andseq r8, r6, r4, ror #25 │ │ │ │ + andseq r8, r6, r4, lsr #25 │ │ │ │ + ldr r2, [pc, #-20] @ 4c6f4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #3 │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4c650 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #-48] @ 4c6f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4a9c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #-48] @ 4aa6c │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4c664 │ │ │ │ + ldr r2, [pc, #-72] @ 4c6fc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4a9dc │ │ │ │ - ldr r2, [pc, #-72] @ 4aa70 │ │ │ │ ldr r3, [r6, #328] @ 0x148 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4a8a4 │ │ │ │ + bl 83054 │ │ │ │ + b 4c52c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr sl, [sp, #40] @ 0x28 │ │ │ │ + sub sp, sp, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r0 │ │ │ │ - sub sl, sl, r3 │ │ │ │ sub r7, r2, r1 │ │ │ │ - ble 4ab28 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + sub sl, sl, r3 │ │ │ │ + ble 4c7c8 │ │ │ │ mov r8, r3 │ │ │ │ add r4, r0, r1 │ │ │ │ mov fp, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d3f0 │ │ │ │ - subs fp, fp, #1 │ │ │ │ add r4, r4, r5 │ │ │ │ - bne 4ab08 │ │ │ │ + bl 1d328 │ │ │ │ + subs fp, fp, #1 │ │ │ │ + bne 4c7a8 │ │ │ │ mla r9, r8, r5, r9 │ │ │ │ cmp sl, #0 │ │ │ │ - pople {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bgt 4c7ec │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mul r2, sl, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1d3f0 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1d328 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r8, [pc, #1016] @ 4af58 │ │ │ │ + ldr r8, [pc, #1048] @ 4cc5c │ │ │ │ tst r0, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 4ac10 │ │ │ │ - ldr r4, [pc, #1000] @ 4af5c │ │ │ │ + bne 4c8f4 │ │ │ │ + ldr r4, [pc, #1032] @ 4cc60 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aea0 │ │ │ │ - ldr r3, [pc, #984] @ 4af60 │ │ │ │ + beq 4cb90 │ │ │ │ + ldr r3, [pc, #1016] @ 4cc64 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #968] @ 4af64 │ │ │ │ + ldr r3, [pc, #1000] @ 4cc68 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #952] @ 4af68 │ │ │ │ + ldr r3, [pc, #984] @ 4cc6c │ │ │ │ mov r2, #8448 @ 0x2100 │ │ │ │ - ldr r5, [r8, r3] │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ - ldr r3, [r5] │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ + ldr r5, [r8, r3] │ │ │ │ + ldr r3, [r5] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #928] @ 4af6c │ │ │ │ + ldr r3, [pc, #960] @ 4cc70 │ │ │ │ movw r1, #771 @ 0x303 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ movw r0, #770 @ 0x302 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #908] @ 4af70 │ │ │ │ + ldr r3, [pc, #940] @ 4cc74 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #872] @ 4af74 │ │ │ │ + ldr r3, [pc, #904] @ 4cc78 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - b 4ae54 │ │ │ │ - ldr r4, [pc, #864] @ 4af78 │ │ │ │ + b 4cb30 │ │ │ │ + ldr r4, [pc, #896] @ 4cc7c │ │ │ │ and r0, r0, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4ae98 │ │ │ │ - ldr r3, [pc, #816] @ 4af60 │ │ │ │ + ble 4cb88 │ │ │ │ + ldr r3, [pc, #848] @ 4cc64 │ │ │ │ cmp r0, #0 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ - bne 4aeac │ │ │ │ + bne 4cbb0 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #792] @ 4af64 │ │ │ │ + ldr r3, [pc, #824] @ 4cc68 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #780] @ 4af6c │ │ │ │ + ldr r3, [pc, #812] @ 4cc70 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r4, [pc, #784] @ 4af7c │ │ │ │ + ldr r4, [pc, #816] @ 4cc80 │ │ │ │ mvn r3, #-16777216 @ 0xff000000 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r0, [r4, #568] @ 0x238 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 4ac9c │ │ │ │ - ldr r3, [pc, #740] @ 4af68 │ │ │ │ + ldr r2, [r4, #568] @ 0x238 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 4c980 │ │ │ │ + ldr r3, [pc, #772] @ 4cc6c │ │ │ │ + mov r2, #8448 @ 0x2100 │ │ │ │ + mov r1, #8704 @ 0x2200 │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - mov r2, #8448 @ 0x2100 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, #8704 @ 0x2200 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [r4, #568] @ 0x238 │ │ │ │ - ldr r2, [pc, #732] @ 4af80 │ │ │ │ - mvn r3, r0, asr #24 │ │ │ │ - ldr r2, [r8, r2] │ │ │ │ - ubfx r1, r0, #8, #8 │ │ │ │ - ldr r4, [r2] │ │ │ │ + ldr r2, [r4, #568] @ 0x238 │ │ │ │ + mvn r3, r2, asr #24 │ │ │ │ + ldr r1, [pc, #760] @ 4cc84 │ │ │ │ + ubfx r0, r2, #16, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ - uxtb r2, r0 │ │ │ │ - ubfx r0, r0, #16, #8 │ │ │ │ + ldr r5, [pc, #752] @ 4cc88 │ │ │ │ + ldr r1, [r8, r1] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r4, [r1] │ │ │ │ + ubfx r1, r2, #8, #8 │ │ │ │ + uxtb r2, r2 │ │ │ │ blx r4 │ │ │ │ - ldr r5, [pc, #700] @ 4af84 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #771 @ 0x303 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4af48 │ │ │ │ - ldr r3, [pc, #644] @ 4af74 │ │ │ │ - vldr s16, [pc, #608] @ 4af54 │ │ │ │ + ble 4cc4c │ │ │ │ + ldr r3, [pc, #676] @ 4cc78 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [r8, r3] │ │ │ │ - add sl, r5, #84 @ 0x54 │ │ │ │ + add sl, r5, #80 @ 0x50 │ │ │ │ add r4, r5, #572 @ 0x23c │ │ │ │ mov r9, r6 │ │ │ │ + vldr s16, [pc, #624] @ 4cc58 │ │ │ │ + ldr r7, [r8, r3] │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r1, [sl, #4]! │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [sl], #4 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ blx r3 │ │ │ │ + vldr s0, [r4] │ │ │ │ + mov r3, #0 │ │ │ │ + vmov.f32 s5, s16 │ │ │ │ vldr s15, [r4, #8] │ │ │ │ - mov ip, r4 │ │ │ │ - vldr s0, [ip] │ │ │ │ - vcvt.f32.s32 s6, s15 │ │ │ │ - vldr s15, [r4, #12] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ + add r4, r4, #24 │ │ │ │ ldr r2, [r5, #1052] @ 0x41c │ │ │ │ + vcvt.f32.s32 s0, s0 │ │ │ │ + vcvt.f32.s32 s6, s15 │ │ │ │ + vldr s15, [r4, #-12] │ │ │ │ + vldr s4, [pc, #556] @ 4cc58 │ │ │ │ vcvt.f32.s32 s7, s15 │ │ │ │ - vldr s15, [r4, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - vmov.f32 s5, s16 │ │ │ │ + vldr s15, [r4, #-20] @ 0xffffffec │ │ │ │ vmov.f32 s2, s6 │ │ │ │ - vmov.f32 s3, s7 │ │ │ │ - vcvt.f32.s32 s1, s15 │ │ │ │ - vcvt.f32.s32 s0, s0 │ │ │ │ - vldr s4, [pc, #508] @ 4af54 │ │ │ │ - str r9, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 48f84 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + vcvt.f32.s32 s1, s15 │ │ │ │ + vmov.f32 s3, s7 │ │ │ │ + bl 4aadc │ │ │ │ ldr r3, [r5] │ │ │ │ - add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - add r4, r4, #24 │ │ │ │ - bgt 4ad04 │ │ │ │ + bgt 4c9e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r5, [pc, #520] @ 4af88 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #770 @ 0x302 │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r9, [pc, #548] @ 4cc8c │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4ae20 │ │ │ │ - vldr s16, [pc, #432] @ 4af54 │ │ │ │ - mov r6, #0 │ │ │ │ - add sl, r5, #4 │ │ │ │ - add r4, r5, #572 @ 0x23c │ │ │ │ - mov r9, r6 │ │ │ │ + ble 4cafc │ │ │ │ + vldr s16, [pc, #468] @ 4cc58 │ │ │ │ + mov r5, #0 │ │ │ │ + add r4, r9, #572 @ 0x23c │ │ │ │ + mov r6, r9 │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [r9, #4]! │ │ │ │ + add r5, r5, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [sl], #4 │ │ │ │ - ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ + ldr r0, [r6, #468] @ 0x1d4 │ │ │ │ blx r3 │ │ │ │ + vldr s0, [r4] │ │ │ │ + mov r3, #0 │ │ │ │ + vmov.f32 s5, s16 │ │ │ │ vldr s15, [r4, #8] │ │ │ │ - mov ip, r4 │ │ │ │ - vldr s0, [ip] │ │ │ │ - vcvt.f32.s32 s6, s15 │ │ │ │ - vldr s15, [r4, #12] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ - ldr r2, [r5, #1052] @ 0x41c │ │ │ │ + add r4, r4, #24 │ │ │ │ + ldr r2, [r6, #1052] @ 0x41c │ │ │ │ + vcvt.f32.s32 s0, s0 │ │ │ │ + vcvt.f32.s32 s6, s15 │ │ │ │ + vldr s15, [r4, #-12] │ │ │ │ + vldr s4, [pc, #388] @ 4cc58 │ │ │ │ vcvt.f32.s32 s7, s15 │ │ │ │ - vldr s15, [r4, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - vmov.f32 s5, s16 │ │ │ │ + vldr s15, [r4, #-20] @ 0xffffffec │ │ │ │ vmov.f32 s2, s6 │ │ │ │ - vmov.f32 s3, s7 │ │ │ │ + str sl, [sp] │ │ │ │ + str sl, [sp, #4] │ │ │ │ vcvt.f32.s32 s1, s15 │ │ │ │ - vcvt.f32.s32 s0, s0 │ │ │ │ - vldr s4, [pc, #336] @ 4af54 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str r9, [sp] │ │ │ │ - bl 48f84 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - add r4, r4, #24 │ │ │ │ - bgt 4adb0 │ │ │ │ - ldr r3, [pc, #356] @ 4af8c │ │ │ │ + vmov.f32 s3, s7 │ │ │ │ + bl 4aadc │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, r5 │ │ │ │ + bgt 4ca90 │ │ │ │ + ldr r3, [pc, #396] @ 4cc90 │ │ │ │ mvn r2, #-16777216 @ 0xff000000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #568] @ 0x238 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4ae54 │ │ │ │ - ldr r3, [pc, #296] @ 4af68 │ │ │ │ + beq 4cb30 │ │ │ │ + ldr r3, [pc, #336] @ 4cc6c │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #308] @ 4af90 │ │ │ │ - ldr r4, [pc, #308] @ 4af94 │ │ │ │ + ldr r3, [pc, #348] @ 4cc94 │ │ │ │ + movw r0, #3042 @ 0xbe2 │ │ │ │ + ldr r4, [pc, #344] @ 4cc98 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r0, #3042 @ 0xbe2 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp] │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ blx r3 │ │ │ │ - mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ + mov r1, #0 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ add sp, sp, #20 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ab6c │ │ │ │ + bne 4c850 │ │ │ │ add sp, sp, #20 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ ldr r5, [r4, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #164] @ 4af64 │ │ │ │ + ldr r3, [pc, #164] @ 4cc68 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af38 │ │ │ │ - ldr r3, [pc, #140] @ 4af68 │ │ │ │ + beq 4cc3c │ │ │ │ + ldr r3, [pc, #140] @ 4cc6c │ │ │ │ mov r2, #8448 @ 0x2100 │ │ │ │ - ldr r5, [r8, r3] │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ - ldr r3, [r5] │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ + ldr r5, [r8, r3] │ │ │ │ + ldr r3, [r5] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ 4af6c │ │ │ │ + ldr r3, [pc, #116] @ 4cc70 │ │ │ │ movw r1, #771 @ 0x303 │ │ │ │ + movw r0, #770 @ 0x302 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r0, #770 @ 0x302 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #92] @ 4af70 │ │ │ │ + ldr r3, [pc, #92] @ 4cc74 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ blx r3 │ │ │ │ - b 4ac64 │ │ │ │ - ldr r3, [pc, #44] @ 4af6c │ │ │ │ + b 4c948 │ │ │ │ + ldr r3, [pc, #44] @ 4cc70 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 4ac64 │ │ │ │ - ldr r3, [pc, #36] @ 4af74 │ │ │ │ + b 4c948 │ │ │ │ + ldr r3, [pc, #36] @ 4cc78 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - b 4ad74 │ │ │ │ + b 4ca54 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r3, r7, r4, ror #26 │ │ │ │ - strhteq r8, [r7], -r8 │ │ │ │ - andeq r1, r0, r8, asr #10 │ │ │ │ - andeq r1, r0, ip, ror r6 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - andeq r1, r0, r4, lsl #11 │ │ │ │ - andeq r1, r0, ip, lsr #13 │ │ │ │ - andeq r1, r0, r8, asr #6 │ │ │ │ - eoreq r8, r7, r0, lsl r6 │ │ │ │ - strhteq r8, [r7], -ip │ │ │ │ - andeq r1, r0, r4, asr #12 │ │ │ │ - eoreq r8, r7, r4, asr r5 │ │ │ │ - eoreq r8, r7, r0, lsr #9 │ │ │ │ - eoreq r8, r7, r0, lsl #8 │ │ │ │ - @ instruction: 0x000014b8 │ │ │ │ - eoreq r8, r7, r8, asr #7 │ │ │ │ + mlaeq r8, r8, r0, r2 │ │ │ │ + ldrdeq r6, [r8], -r4 @ │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + andeq r1, r0, r8, ror #12 │ │ │ │ + andeq r1, r0, r8, ror #13 │ │ │ │ + andeq r1, r0, r0, ror r5 │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + andeq r1, r0, r4, lsr r3 │ │ │ │ + eoreq r6, r8, ip, lsr #18 │ │ │ │ + ldrdeq r6, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r0, lsr r6 │ │ │ │ + mlaeq r8, r0, r8, r6 │ │ │ │ + strhteq r6, [r8], -ip │ │ │ │ + eoreq r6, r8, r4, lsr #14 │ │ │ │ + andeq r1, r0, r4, lsr #9 │ │ │ │ + eoreq r6, r8, r8, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #536] @ 4b1c8 │ │ │ │ - ldr r2, [pc, #536] @ 4b1cc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r2] │ │ │ │ + ldr r0, [pc, #544] @ 4ced8 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r4, [r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ + mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ + ldr ip, [pc, #528] @ 4cedc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r0, [r0, ip] │ │ │ │ + ldr r4, [r0] │ │ │ │ mov r0, r3 │ │ │ │ blx r4 │ │ │ │ - ldr r3, [pc, #500] @ 4b1d0 │ │ │ │ + ldr r3, [pc, #508] @ 4cee0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ ldr r1, [r3, #492] @ 0x1ec │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 4aff8 │ │ │ │ + bne 4cd00 │ │ │ │ ldr r3, [r3, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b00c │ │ │ │ - ldr r3, [pc, #468] @ 4b1d4 │ │ │ │ + beq 4cd14 │ │ │ │ + ldr r3, [pc, #476] @ 4cee4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ - bl 48458 │ │ │ │ - ldr r4, [pc, #452] @ 4b1d8 │ │ │ │ + ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ + bl 49f24 │ │ │ │ + ldr r4, [pc, #460] @ 4cee8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b168 │ │ │ │ - bl 48b0c │ │ │ │ + beq 4ce78 │ │ │ │ + bl 4a634 │ │ │ │ + ldr r0, [r4, #384] @ 0x180 │ │ │ │ ldr r3, [r4, #1124] @ 0x464 │ │ │ │ - ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ + ldr r2, [r4, #424] @ 0x1a8 │ │ │ │ + ldr r1, [r4, #392] @ 0x188 │ │ │ │ vmov s15, r3 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - sub r0, r0, #4 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + clz r2, r2 │ │ │ │ + vldr s5, [pc, #384] @ 4ced4 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ vcvt.f32.u32 s7, s15 │ │ │ │ - clz r0, r0 │ │ │ │ vmov s15, r3 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - vldr s5, [pc, #368] @ 4b1c4 │ │ │ │ - ldr r2, [r4, #1052] @ 0x41c │ │ │ │ - ldr r1, [r4, #392] @ 0x188 │ │ │ │ - vmov s6, r3 │ │ │ │ - ldr r3, [r4, #400] @ 0x190 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [r4, #1132] @ 0x46c │ │ │ │ - ldr r0, [r4, #1128] @ 0x468 │ │ │ │ vmov.f32 s4, s5 │ │ │ │ - eor r0, r0, ip │ │ │ │ vmov.f32 s1, s5 │ │ │ │ vmov.f32 s0, s5 │ │ │ │ - vcvt.f32.u32 s2, s15 │ │ │ │ + vmov s6, r3 │ │ │ │ + ldr r3, [r4, #400] @ 0x190 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r4, #1128] @ 0x468 │ │ │ │ vmov.f32 s3, s7 │ │ │ │ + ldr ip, [r4, #1132] @ 0x46c │ │ │ │ + vcvt.f32.u32 s2, s15 │ │ │ │ vcvt.f32.s32 s6, s6 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r4, #384] @ 0x180 │ │ │ │ - bl 48f84 │ │ │ │ + eor r2, r2, ip │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r4, #1052] @ 0x41c │ │ │ │ + bl 4aadc │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ - bl 48894 │ │ │ │ + bl 4a3a8 │ │ │ │ + ldr r0, [r4, #384] @ 0x180 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - ldr ip, [r4, #424] @ 0x1a8 │ │ │ │ + ldr r2, [r4, #424] @ 0x1a8 │ │ │ │ + ldr r1, [r4, #392] @ 0x188 │ │ │ │ lsr r3, r3, #1 │ │ │ │ + vldr s5, [pc, #276] @ 4ced4 │ │ │ │ + sub r2, r2, #4 │ │ │ │ vmov s6, r3 │ │ │ │ + clz r2, r2 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - sub ip, ip, #4 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + vmov.f32 s1, s5 │ │ │ │ + vmov.f32 s0, s5 │ │ │ │ vmov s15, r3 │ │ │ │ ldr r3, [r4, #1124] @ 0x464 │ │ │ │ vcvt.f32.s32 s6, s6 │ │ │ │ vcvt.f32.u32 s2, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - clz ip, ip │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - vcvt.f32.u32 s7, s15 │ │ │ │ - ldr r0, [r4, #384] @ 0x180 │ │ │ │ - vldr s5, [pc, #228] @ 4b1c4 │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ - ldr r2, [r4, #1052] @ 0x41c │ │ │ │ - ldr r1, [r4, #392] @ 0x188 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldr ip, [r4, #1128] @ 0x468 │ │ │ │ - ldr lr, [r4, #1132] @ 0x46c │ │ │ │ - vmov.f32 s1, s5 │ │ │ │ - eor ip, ip, lr │ │ │ │ - vmov.f32 s0, s5 │ │ │ │ vmov.f32 s4, s6 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r4, #1128] @ 0x468 │ │ │ │ + ldr ip, [r4, #1132] @ 0x46c │ │ │ │ + vcvt.f32.u32 s7, s15 │ │ │ │ + eor r2, r2, ip │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [r4, #1052] @ 0x41c │ │ │ │ vmov.f32 s3, s7 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 48f84 │ │ │ │ + bl 4aadc │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ - bl 48d84 │ │ │ │ - ldr r3, [pc, #188] @ 4b1dc │ │ │ │ + bl 4a8c0 │ │ │ │ + ldr r3, [pc, #196] @ 4ceec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ ldr r1, [r3, #492] @ 0x1ec │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 4b13c │ │ │ │ + bne 4ce44 │ │ │ │ ldr r3, [r3, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b150 │ │ │ │ - ldr r3, [pc, #156] @ 4b1e0 │ │ │ │ + beq 4ce58 │ │ │ │ + ldr r3, [pc, #164] @ 4cef0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ - bl 485d0 │ │ │ │ - ldr r3, [pc, #140] @ 4b1e4 │ │ │ │ + ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ + bl 4a0b4 │ │ │ │ + ldr r3, [pc, #148] @ 4cef4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1136] @ 0x470 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r0, [sp, #4] │ │ │ │ + vldr s5, [pc, #80] @ 4ced4 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - vldr s5, [pc, #76] @ 4b1c4 │ │ │ │ + ldr ip, [r4, #1128] @ 0x468 │ │ │ │ + ldr lr, [r4, #1132] @ 0x46c │ │ │ │ + vmov.f32 s4, s5 │ │ │ │ + vmov.f32 s1, s5 │ │ │ │ vmov s15, r3 │ │ │ │ + vmov.f32 s0, s5 │ │ │ │ + ldr r0, [r4, #384] @ 0x180 │ │ │ │ ldr r3, [r4, #1124] @ 0x464 │ │ │ │ - ldr ip, [r4, #1128] @ 0x468 │ │ │ │ + eor ip, ip, lr │ │ │ │ + ldr r1, [r4, #392] @ 0x188 │ │ │ │ + ldr r2, [r4, #1052] @ 0x41c │ │ │ │ vcvt.f32.u32 s6, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - ldr lr, [r4, #1132] @ 0x46c │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ + str ip, [sp] │ │ │ │ + vmov.f32 s2, s6 │ │ │ │ vcvt.f32.u32 s7, s15 │ │ │ │ - eor ip, ip, lr │ │ │ │ - ldr r2, [r4, #1052] @ 0x41c │ │ │ │ - ldr r1, [r4, #392] @ 0x188 │ │ │ │ - ldr r0, [r4, #384] @ 0x180 │ │ │ │ - vmov.f32 s4, s5 │ │ │ │ - vmov.f32 s1, s5 │ │ │ │ - vmov.f32 s0, s5 │ │ │ │ vmov.f32 s3, s7 │ │ │ │ - vmov.f32 s2, s6 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 48f84 │ │ │ │ - b 4b118 │ │ │ │ + bl 4aadc │ │ │ │ + b 4ce20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r3, r7, r8, lsl r9 │ │ │ │ - andeq r1, r0, r4, asr #12 │ │ │ │ - eoreq r8, r7, r0, asr r2 │ │ │ │ - eoreq r8, r7, ip, lsr #4 │ │ │ │ - eoreq r8, r7, r8, lsl r2 │ │ │ │ - eoreq r8, r7, ip, lsl #2 │ │ │ │ - eoreq r8, r7, r8, ror #1 │ │ │ │ - ldrdeq r8, [r7], -r0 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + eoreq r1, r8, r8, lsl ip │ │ │ │ + andeq r1, r0, r0, lsr r6 │ │ │ │ + eoreq r6, r8, r8, asr #10 │ │ │ │ + eoreq r6, r8, r4, lsr #10 │ │ │ │ + eoreq r6, r8, r0, lsl r5 │ │ │ │ + eoreq r6, r8, r4, lsl #8 │ │ │ │ + eoreq r6, r8, r0, ror #7 │ │ │ │ + eoreq r6, r8, r8, asr #7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #388] @ 4b384 │ │ │ │ - ldr r2, [pc, #388] @ 4b388 │ │ │ │ - ldr r3, [pc, #388] @ 4b38c │ │ │ │ + ldr r4, [pc, #400] @ 4d0a8 │ │ │ │ + ldr r2, [pc, #400] @ 4d0ac │ │ │ │ + ldr r3, [pc, #400] @ 4d0b0 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, r2] │ │ │ │ + ldr r1, [pc, #396] @ 4d0b4 │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r2, [pc, #368] @ 4b390 │ │ │ │ - orrs r3, r3, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r5, [r2, #1136] @ 0x470 │ │ │ │ - bne 4b298 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r5, [r1, #1136] @ 0x470 │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [r2] │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + bne 4cfbc │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r3, [pc, #348] @ 4b394 │ │ │ │ - beq 4b2dc │ │ │ │ + ldr r3, [pc, #360] @ 4d0b8 │ │ │ │ + beq 4d000 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #336] @ 4b398 │ │ │ │ + ldr r3, [pc, #348] @ 4d0bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1144] @ 0x478 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b2f0 │ │ │ │ - ldr r3, [pc, #320] @ 4b39c │ │ │ │ + beq 4d014 │ │ │ │ + ldr r3, [pc, #332] @ 4d0c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b308 │ │ │ │ - ldr r3, [pc, #296] @ 4b3a0 │ │ │ │ + bne 4d02c │ │ │ │ + ldr r3, [pc, #308] @ 4d0c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1144] @ 0x478 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b33c │ │ │ │ - ldr r3, [pc, #280] @ 4b3a4 │ │ │ │ + beq 4d060 │ │ │ │ + ldr r3, [pc, #292] @ 4d0c8 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1136] @ 0x470 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [r2, #1140] @ 0x474 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r1, #1140] @ 0x474 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b22c │ │ │ │ + beq 4cf44 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r3, [pc, #228] @ 4b394 │ │ │ │ - bne 4b350 │ │ │ │ + ldr r3, [pc, #228] @ 4d0b8 │ │ │ │ + bne 4d074 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b2d4 │ │ │ │ - ldr r3, [pc, #224] @ 4b3a8 │ │ │ │ + bne 4cff8 │ │ │ │ + ldr r3, [pc, #224] @ 4d0cc │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r5, #1 │ │ │ │ - b 4b2e0 │ │ │ │ + b 4d004 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - bl 4af98 │ │ │ │ + bl 4cc9c │ │ │ │ mov r0, #3 │ │ │ │ - bl 4ab44 │ │ │ │ - b 4b240 │ │ │ │ + bl 4c818 │ │ │ │ + b 4cf58 │ │ │ │ ldr r1, [r3, #336] @ 0x150 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r1, #4 │ │ │ │ - beq 4b35c │ │ │ │ + beq 4d080 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b33c │ │ │ │ - ldr r0, [pc, #156] @ 4b3ac │ │ │ │ + beq 4d060 │ │ │ │ + ldr r0, [pc, #156] @ 4d0d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #356] @ 0x164 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b284 │ │ │ │ - ldr r3, [pc, #124] @ 4b3a8 │ │ │ │ + beq 4cf9c │ │ │ │ + ldr r3, [pc, #124] @ 4d0cc │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - b 4b284 │ │ │ │ - ldr r3, [pc, #108] @ 4b3b0 │ │ │ │ + b 4cf9c │ │ │ │ + ldr r3, [pc, #108] @ 4d0d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - b 4b284 │ │ │ │ + b 4cf9c │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r5, #1 │ │ │ │ - b 4b240 │ │ │ │ + b 4cf58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b33c │ │ │ │ + beq 4d060 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b308 │ │ │ │ - ldr r3, [pc, #56] @ 4b3b0 │ │ │ │ + bne 4d02c │ │ │ │ + ldr r3, [pc, #56] @ 4d0d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - b 4b264 │ │ │ │ - eoreq r3, r7, r4, asr #13 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - eoreq r8, r7, r8 │ │ │ │ + b 4cf7c │ │ │ │ + eoreq r1, r8, r4, asr #19 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r7, r4, ror #31 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - strhteq r7, [r7], -r4 │ │ │ │ - mlaeq r7, ip, pc, r7 @ │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - eoreq r7, r7, ip, lsl pc │ │ │ │ - andeq r1, r0, r0, lsr #14 │ │ │ │ + strdeq r6, [r8], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + eoreq r6, r8, ip, asr #5 │ │ │ │ + andeq r1, r0, r4, ror #7 │ │ │ │ + mlaeq r8, ip, r2, r6 │ │ │ │ + eoreq r6, r8, r8, ror r2 │ │ │ │ + andeq r1, r0, r8, lsl #7 │ │ │ │ + strdeq r6, [r8], -r8 @ │ │ │ │ + andeq r1, r0, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - strd r2, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #408] @ 4b570 │ │ │ │ + ldr r2, [pc, #440] @ 4d2bc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #404] @ 4b574 │ │ │ │ - add r2, pc, r2 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [pc, #428] @ 4d2c0 │ │ │ │ + mov r8, r1 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ - str r9, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #416] @ 4d2c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #388] @ 4b578 │ │ │ │ + ldr sl, [pc, #412] @ 4d2c8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr fp, [pc, #408] @ 4d2cc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr sl, [pc, #372] @ 4b57c │ │ │ │ + add fp, pc, fp │ │ │ │ str r3, [sp] │ │ │ │ - add r4, pc, r4 │ │ │ │ lsr r3, r3, #31 │ │ │ │ str r3, [r4, #1128] @ 0x468 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ - ldr r1, [r4, #1152] @ 0x480 │ │ │ │ - ldr r2, [r4, #1148] @ 0x47c │ │ │ │ - str r3, [sp, #8] │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #8] │ │ │ │ ldr r3, [r7] │ │ │ │ - bl 4668c │ │ │ │ + ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ + ldr r2, [r4, #1148] @ 0x47c │ │ │ │ + ldr r1, [r4, #1152] @ 0x480 │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ - ldr fp, [pc, #304] @ 4b580 │ │ │ │ cmp r3, #0 │ │ │ │ - add fp, pc, fp │ │ │ │ - bne 4b488 │ │ │ │ - ldr r2, [pc, #292] @ 4b584 │ │ │ │ - ldr r3, [pc, #272] @ 4b574 │ │ │ │ + bne 4d1d4 │ │ │ │ + ldr r2, [pc, #312] @ 4d2d0 │ │ │ │ + ldr r3, [pc, #292] @ 4d2c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b56c │ │ │ │ + bne 4d2b8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [r4, #404] @ 0x194 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ - ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r3, #0 │ │ │ │ - bl 9da70 │ │ │ │ - ldr r3, [pc, #228] @ 4b588 │ │ │ │ + bl a398c │ │ │ │ + ldr r3, [pc, #228] @ 4d2d4 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ ldr fp, [fp, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ blx r3 │ │ │ │ + ldr r2, [sl] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr ip, [sp, #32] │ │ │ │ - ldr r2, [r4, #1148] @ 0x47c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ asr lr, r5, ip │ │ │ │ - ldr r1, [r4, #1152] @ 0x480 │ │ │ │ + str r2, [sp] │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ + ldr r2, [r4, #1148] @ 0x47c │ │ │ │ + ldr r1, [r4, #1152] @ 0x480 │ │ │ │ str lr, [sp, #16] │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ asr ip, lr, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ asr ip, r6, r3 │ │ │ │ asr r3, r9, r3 │ │ │ │ - str ip, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - str r3, [sp] │ │ │ │ + str ip, [sp, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [fp] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ + ldr r3, [sl] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ asr r6, r6, r2 │ │ │ │ asr r9, r9, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sl] │ │ │ │ - asr r5, r5, r2 │ │ │ │ - asr r2, r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ + asr r5, r5, r2 │ │ │ │ + asr r2, r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ str r9, [sp, #4] │ │ │ │ - str r5, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r5, [sp, #16] │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r2, [r4, #1148] @ 0x47c │ │ │ │ ldr r1, [r4, #1152] @ 0x480 │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [fp] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - b 4b458 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r7, ip, ror #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r7, r0, lsr #28 │ │ │ │ - eoreq r5, r7, ip, asr #7 │ │ │ │ - eoreq r3, r7, r8, ror r4 │ │ │ │ - eoreq r3, r7, r8, ror #8 │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ + b 4d190 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r8, r8, asr #15 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r8, r0, lsl #2 │ │ │ │ + mlaeq r8, r8, r6, r3 │ │ │ │ + mlaeq r8, r0, r7, r1 │ │ │ │ + eoreq r1, r8, r8, asr #14 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #180] @ 4b658 │ │ │ │ - ldr r5, [pc, #180] @ 4b65c │ │ │ │ + ldr r4, [pc, #192] @ 4d3b4 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r5, [pc, #188] @ 4d3b8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #416] @ 0x1a0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - bne 4b5c4 │ │ │ │ + bne 4d31c │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ - bl 13a75c │ │ │ │ + bl 1473c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b5f8 │ │ │ │ - ldr r3, [pc, #132] @ 4b660 │ │ │ │ + bne 4d358 │ │ │ │ + ldr r3, [pc, #136] @ 4d3bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5bc │ │ │ │ + beq 4d30c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 4ab44 │ │ │ │ - bl 49908 │ │ │ │ - ldr r2, [r4, #1156] @ 0x484 │ │ │ │ - ldr ip, [pc, #92] @ 4b664 │ │ │ │ - ldr lr, [pc, #92] @ 4b668 │ │ │ │ - ldr r3, [r4, #1120] @ 0x460 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r4, #1124] @ 0x464 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 4c818 │ │ │ │ + bl 4b4f0 │ │ │ │ + ldr ip, [pc, #92] @ 4d3c0 │ │ │ │ + ldr r1, [r4, #1156] @ 0x484 │ │ │ │ + ldr r2, [r4, #1120] @ 0x460 │ │ │ │ add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r3, [r4, #1124] @ 0x464 │ │ │ │ + cmp r1, #0 │ │ │ │ ldreq r0, [r4, #1160] @ 0x488 │ │ │ │ + movne r0, r2 │ │ │ │ ldreq r1, [r4, #1164] @ 0x48c │ │ │ │ - movne r0, r3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movne r1, r2 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + movne r1, r3 │ │ │ │ ldr r3, [ip, #1168] @ 0x490 │ │ │ │ - ldr r2, [ip, #1172] @ 0x494 │ │ │ │ - str lr, [sp, #16] │ │ │ │ ldr lr, [ip, #1176] @ 0x498 │ │ │ │ + ldr r2, [ip, #1172] @ 0x494 │ │ │ │ str lr, [sp, #4] │ │ │ │ ldr ip, [ip, #1180] @ 0x49c │ │ │ │ str ip, [sp] │ │ │ │ - bl 13a5ec │ │ │ │ - b 4b5d4 │ │ │ │ - eoreq r7, r7, r4, lsl #25 │ │ │ │ - eoreq r3, r7, ip, lsl r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r7, r4, lsl ip │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldr ip, [pc, #28] @ 4d3c4 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #16] │ │ │ │ + bl 14723c │ │ │ │ + b 4d32c │ │ │ │ + eoreq r5, r8, r0, lsr pc │ │ │ │ + eoreq r1, r8, r0, ror #11 │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + eoreq r5, r8, r0, asr #29 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr fp, [pc, #736] @ 4d6ec │ │ │ │ strd r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #696] @ 4b95c │ │ │ │ - ldr sl, [sp, #96] @ 0x60 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r1, #1156] @ 0x484 │ │ │ │ - mov r4, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ movw r0, #9729 @ 0x2601 │ │ │ │ - moveq r0, #9728 @ 0x2600 │ │ │ │ - cmp r2, sl │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - orrle r2, r2, #1 │ │ │ │ - ldr fp, [pc, #648] @ 4b960 │ │ │ │ - cmp r3, #0 │ │ │ │ - orrle r2, r2, #1 │ │ │ │ + ldr r1, [pc, #728] @ 4d6f0 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ - cmp r2, #0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ + ldr ip, [r1, #1156] @ 0x484 │ │ │ │ + cmp ip, #0 │ │ │ │ + moveq r0, #9728 @ 0x2600 │ │ │ │ + subs r4, r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + movgt r2, #0 │ │ │ │ + cmp r4, sl │ │ │ │ + orrgt r2, r2, #1 │ │ │ │ + subs r6, r3, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 4b714 │ │ │ │ - ldr r2, [pc, #612] @ 4b964 │ │ │ │ + orrle r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 4d490 │ │ │ │ + ldr r2, [pc, #652] @ 4d6f4 │ │ │ │ mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [r1, #412] @ 0x19c │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r7, r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 83054 │ │ │ │ + ldr r3, [r1, #412] @ 0x19c │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r7, r6 │ │ │ │ movne r5, r4 │ │ │ │ - bne 4b75c │ │ │ │ + bne 4d4d4 │ │ │ │ cmp r4, #32 │ │ │ │ mov r5, #32 │ │ │ │ - ble 4b744 │ │ │ │ + ble 4d4bc │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 4b738 │ │ │ │ + bgt 4d4b0 │ │ │ │ cmp r6, #32 │ │ │ │ mov r7, #32 │ │ │ │ - ble 4b75c │ │ │ │ + ble 4d4d4 │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt 4b750 │ │ │ │ - ldr r2, [pc, #516] @ 4b968 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #380] @ 0x17c │ │ │ │ - cmp r1, #0 │ │ │ │ + bgt 4d4c8 │ │ │ │ + ldr r3, [pc, #540] @ 4d6f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #380] @ 0x17c │ │ │ │ + cmp r2, #0 │ │ │ │ addne r5, r5, #63 @ 0x3f │ │ │ │ bicne r5, r5, #63 @ 0x3f │ │ │ │ - beq 4b934 │ │ │ │ - ldr r8, [pc, #492] @ 4b96c │ │ │ │ + beq 4d6c0 │ │ │ │ + ldr r8, [pc, #516] @ 4d6fc │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmp r2, #19 │ │ │ │ - bgt 4b94c │ │ │ │ - ldr r1, [pc, #476] @ 4b970 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr r3, [fp, r1] │ │ │ │ - add r1, r8, #4 │ │ │ │ - add r1, r1, r2, lsl #2 │ │ │ │ - ldr r2, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - blx r2 │ │ │ │ - ldr r2, [pc, #448] @ 4b974 │ │ │ │ ldr r3, [r8] │ │ │ │ + cmp r3, #19 │ │ │ │ + bgt 4d6dc │ │ │ │ + ldr r2, [pc, #500] @ 4d700 │ │ │ │ + add r1, r8, #4 │ │ │ │ + mov r0, #1 │ │ │ │ + add r1, r1, r3, lsl #2 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - add r3, r8, r3, lsl #2 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ ldr r3, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #472] @ 4d704 │ │ │ │ + ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ + ldr r2, [fp, r3] │ │ │ │ mov fp, #0 │ │ │ │ + ldr r3, [r8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ + add r3, r8, r3, lsl #2 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r3, [r2] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ movw r2, #6409 @ 0x1909 │ │ │ │ - mov r1, r2 │ │ │ │ - stmib sp, {r5, r7, fp} │ │ │ │ movw r3, #5121 @ 0x1401 │ │ │ │ - str r0, [sp] │ │ │ │ + stm sp, {r1, r5, r7} │ │ │ │ + mov r1, r2 │ │ │ │ ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ - bl 46334 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - strd sl, [sp] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ movw r1, #6409 @ 0x1909 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + strd sl, [sp] │ │ │ │ + str fp, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str fp, [sp, #20] │ │ │ │ ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r3], #84 @ 0x54 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ ldr r3, [r2] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + movw r2, #6406 @ 0x1906 │ │ │ │ + movw r3, #5121 @ 0x1401 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r2 │ │ │ │ str fp, [sp, #12] │ │ │ │ - str r0, [sp] │ │ │ │ ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ mul r8, sl, r6 │ │ │ │ - movw r2, #6406 @ 0x1906 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r3, #5121 @ 0x1401 │ │ │ │ stmib sp, {r5, r7} │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d15c │ │ │ │ - add r2, r9, r8 │ │ │ │ + bl 1d094 │ │ │ │ mov fp, r0 │ │ │ │ + add r2, r9, r8 │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r3, [r2, #-1]! │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r9, r2 │ │ │ │ strb r3, [r0, #-1]! │ │ │ │ - bne 4b890 │ │ │ │ - ldr r8, [pc, #204] @ 4b978 │ │ │ │ + bne 4d608 │ │ │ │ + ldr r8, [pc, #228] @ 4d708 │ │ │ │ mov r9, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r3, fp │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ movw r1, #6406 @ 0x1906 │ │ │ │ str sl, [sp] │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r9, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r6, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - str r9, [sp, #4] │ │ │ │ ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ - ldr r3, [r3] │ │ │ │ ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [r8] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - add r3, r2, r2, lsl #1 │ │ │ │ - add r3, r8, r3, lsl #3 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [r3, #572] @ 0x23c │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - str r1, [r3, #576] @ 0x240 │ │ │ │ - str r4, [r3, #580] @ 0x244 │ │ │ │ - str r6, [r3, #584] @ 0x248 │ │ │ │ - str r5, [r3, #588] @ 0x24c │ │ │ │ - str r7, [r3, #592] @ 0x250 │ │ │ │ - str r2, [r8] │ │ │ │ + ldr r3, [r8] │ │ │ │ + add r2, r3, r3, lsl #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + add r8, r8, r2, lsl #3 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [r8, #572] @ 0x23c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r4, [r8, #580] @ 0x244 │ │ │ │ + str r6, [r8, #584] @ 0x248 │ │ │ │ + str r5, [r8, #588] @ 0x24c │ │ │ │ + str r7, [r8, #592] @ 0x250 │ │ │ │ + str r3, [r8, #576] @ 0x240 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r5, r5, #508 @ 0x1fc │ │ │ │ - addne r5, r5, #3 │ │ │ │ - bfcne r5, #0, #9 │ │ │ │ - b 4b778 │ │ │ │ - ldr r2, [pc, #40] @ 4b97c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r3, #388] @ 0x184 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4d4f0 │ │ │ │ + add r5, r5, #508 @ 0x1fc │ │ │ │ + add r5, r5, #3 │ │ │ │ + bfc r5, #0, #9 │ │ │ │ + b 4d4f0 │ │ │ │ + ldr r2, [pc, #40] @ 4d70c │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4b704 │ │ │ │ - eoreq r7, r7, r4, lsl #23 │ │ │ │ - eoreq r3, r7, r4, ror #3 │ │ │ │ - mulseq r5, ip, r3 │ │ │ │ - eoreq r7, r7, r8, asr #21 │ │ │ │ - eoreq r7, r7, ip, lsr #21 │ │ │ │ - andeq r1, r0, r0, ror #11 │ │ │ │ - andeq r1, r0, r8, asr #6 │ │ │ │ - eoreq r7, r7, ip, ror r9 │ │ │ │ - andseq r9, r5, ip, ror #2 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 4d46c │ │ │ │ + eoreq r1, r8, r8, asr #9 │ │ │ │ + eoreq r5, r8, r8, lsl #28 │ │ │ │ + @ instruction: 0x00167ff4 │ │ │ │ + eoreq r5, r8, r0, asr sp │ │ │ │ + eoreq r5, r8, r4, lsr sp │ │ │ │ + andeq r1, r0, ip, asr #11 │ │ │ │ + andeq r1, r0, r4, lsr r3 │ │ │ │ + eoreq r5, r8, r8, ror #23 │ │ │ │ + mulseq r6, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #1768] @ 4c084 │ │ │ │ - ldr r3, [pc, #1768] @ 4c088 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r2, [pc, #1808] @ 4de48 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + vmov.f64 d21, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f64 d20, #128 @ 0xc0000000 -2.0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + mov r6, #0 │ │ │ │ + movt r6, #49024 @ 0xbf80 │ │ │ │ + ldr r3, [pc, #1784] @ 4de4c │ │ │ │ + ldr r4, [pc, #1784] @ 4de50 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #1780] @ 4de54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #1760] @ 4c08c │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #1756] @ 4c090 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #1772] @ 4de58 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #1740] @ 4c094 │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - ldr r3, [pc, #1736] @ 4c098 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ldr r9, [r4, r2] │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ - ldr r5, [pc, #1724] @ 4c09c │ │ │ │ - ldr r3, [r9] │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr sl, [r1] │ │ │ │ - ldr fp, [r6] │ │ │ │ + ldr r3, [pc, #1760] @ 4de5c │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldr r2, [pc, #1756] @ 4de60 │ │ │ │ + ldr r8, [r4, r3] │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r4, r1] │ │ │ │ + mov r1, #1065353216 @ 0x3f800000 │ │ │ │ + ldr ip, [r8] │ │ │ │ tst r3, #1 │ │ │ │ - add r7, r5, #1056 @ 0x420 │ │ │ │ - moveq r8, sl │ │ │ │ - movne r8, fp │ │ │ │ - streq fp, [sp, #8] │ │ │ │ - strne sl, [sp, #8] │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, r7, #4 │ │ │ │ - str r3, [r5, #1164] @ 0x48c │ │ │ │ - str r8, [r5, #1160] @ 0x488 │ │ │ │ - bl 1d3f0 │ │ │ │ - vmov.f64 d3, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f64 d4, #128 @ 0xc0000000 -2.0 │ │ │ │ - mov r2, #1065353216 @ 0x3f800000 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #1120] @ 0x460 │ │ │ │ - ldr r1, [pc, #1632] @ 4c0a0 │ │ │ │ - vmov s15, r2 │ │ │ │ - ldr r2, [r5, #1124] @ 0x464 │ │ │ │ - mov lr, r7 │ │ │ │ - vcvt.f64.u32 d7, s15 │ │ │ │ - str r1, [r7, #48] @ 0x30 │ │ │ │ - add ip, r5, #504 @ 0x1f8 │ │ │ │ - vdiv.f64 d6, d3, d7 │ │ │ │ - vmov s15, r2 │ │ │ │ - vcvt.f64.u32 d5, s15 │ │ │ │ - vdiv.f64 d7, d4, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s12, [r7] │ │ │ │ + ldr r3, [r2, #1120] @ 0x460 │ │ │ │ + ldr r0, [sl] │ │ │ │ + moveq r9, ip │ │ │ │ + movne lr, ip │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r3, [r2, #1124] @ 0x464 │ │ │ │ + moveq lr, r0 │ │ │ │ + movne r9, r0 │ │ │ │ + str lr, [r2, #1160] @ 0x488 │ │ │ │ + str r9, [r2, #1164] @ 0x48c │ │ │ │ + vcvt.f64.u32 d19, s15 │ │ │ │ + vdiv.f64 d7, d21, d19 │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r7, #20] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [r5, #1156] @ 0x484 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4bac8 │ │ │ │ - vmov s15, r8 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vldr s15, [sp, #8] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d5, d3, d6 │ │ │ │ - vdiv.f64 d6, d4, d7 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s10, [r5, #504] @ 0x1f8 │ │ │ │ - vstr s12, [r5, #524] @ 0x20c │ │ │ │ - ldr r2, [pc, #1492] @ 4c0a4 │ │ │ │ - mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ + vmov s15, r3 │ │ │ │ + add r3, r2, #1056 @ 0x420 │ │ │ │ + vstr d16, [r3, #52] @ 0x34 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + add r1, r3, #4 │ │ │ │ + vstr d16, [r3, #20] │ │ │ │ + vstr d16, [r3, #28] │ │ │ │ + vcvt.f64.u32 d19, s15 │ │ │ │ + vstr d16, [r3, #36] @ 0x24 │ │ │ │ + vstr d16, [r3, #44] @ 0x2c │ │ │ │ + vstr s14, [r3] │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ + vdiv.f64 d18, d20, d19 │ │ │ │ + vcvt.f32.f64 s15, d18 │ │ │ │ + vstr s15, [r3, #20] │ │ │ │ + vst1.8 {d16-d17}, [r1] │ │ │ │ + ldr r1, [r2, #1156] @ 0x484 │ │ │ │ + ldrd r6, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + add r1, r2, #504 @ 0x1f8 │ │ │ │ + strd r6, [r1] │ │ │ │ + ldrd r6, [r3, #8] │ │ │ │ + strd r6, [r1, #8] │ │ │ │ + ldrd r6, [r3, #16] │ │ │ │ + strd r6, [r1, #16] │ │ │ │ + ldrd r6, [r3, #24] │ │ │ │ + strd r6, [r1, #24] │ │ │ │ + ldrd r6, [r3, #32] │ │ │ │ + strd r6, [r1, #32] │ │ │ │ + ldrd r6, [r3, #40] @ 0x28 │ │ │ │ + strd r6, [r1, #40] @ 0x28 │ │ │ │ + ldrd r6, [r3, #48] @ 0x30 │ │ │ │ + strd r6, [r1, #48] @ 0x30 │ │ │ │ + ldrd r6, [r3, #56] @ 0x38 │ │ │ │ + strd r6, [r1, #56] @ 0x38 │ │ │ │ + bne 4d88c │ │ │ │ + vmov s15, lr │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r9 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d7, d21, d17 │ │ │ │ + vdiv.f64 d17, d20, d16 │ │ │ │ + vcvt.f32.f64 s14, d7 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s14, [r2, #504] @ 0x1f8 │ │ │ │ + vstr s15, [r2, #524] @ 0x20c │ │ │ │ + ldr r2, [pc, #1488] @ 4de64 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - str fp, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1468] @ 4c0a8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + str ip, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1464] @ 4de68 │ │ │ │ + ldr r2, [sl] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [r2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - bge 4bc5c │ │ │ │ - ldr r1, [pc, #1440] @ 4c0ac │ │ │ │ - ldr r5, [r4, r1] │ │ │ │ - ldr r1, [pc, #1436] @ 4c0b0 │ │ │ │ + ldr r3, [r8] │ │ │ │ + bge 4da2c │ │ │ │ + ldr r1, [pc, #1440] @ 4de6c │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ + ldr r1, [pc, #1436] @ 4de70 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r7, [r1] │ │ │ │ - ldr r1, [r5] │ │ │ │ + ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4bc3c │ │ │ │ + bne 4da0c │ │ │ │ mov r0, r1 │ │ │ │ blx r7 │ │ │ │ - ldr r8, [r9] │ │ │ │ - ands r8, r8, #3 │ │ │ │ - beq 4bb94 │ │ │ │ - ldr r7, [pc, #1396] @ 4c0b4 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ands r9, r9, #3 │ │ │ │ + beq 4d954 │ │ │ │ + ldr r7, [pc, #1396] @ 4de74 │ │ │ │ mov lr, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add ip, r7, #1120 @ 0x460 │ │ │ │ add r3, r7, #1056 @ 0x420 │ │ │ │ add r2, r7, #504 @ 0x1f8 │ │ │ │ vldr s14, [r3] │ │ │ │ - vldr s15, [r2] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + add r2, r2, #16 │ │ │ │ + add r3, r3, #16 │ │ │ │ + vldr s15, [r2, #-16] │ │ │ │ + ldr r0, [r3, #-12] │ │ │ │ + ldr r1, [r2, #-12] │ │ │ │ vneg.f32 s14, s14 │ │ │ │ vneg.f32 s15, s15 │ │ │ │ - str r0, [r3] │ │ │ │ - add r3, r3, #16 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - vstr s14, [r3, #-12] │ │ │ │ + str r0, [r3, #-16] │ │ │ │ cmp r3, ip │ │ │ │ - vstr s15, [r2, #4] │ │ │ │ - str r1, [r2] │ │ │ │ - add r2, r2, #16 │ │ │ │ - bne 4bb50 │ │ │ │ + vstr s14, [r3, #-12] │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + vstr s15, [r2, #-12] │ │ │ │ + bne 4d910 │ │ │ │ add lr, lr, #1 │ │ │ │ - cmp r8, lr │ │ │ │ - bne 4bb48 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r5, [pc, #1304] @ 4c0b8 │ │ │ │ - ldr r3, [pc, #1304] @ 4c0bc │ │ │ │ - add r5, pc, r5 │ │ │ │ + cmp r9, lr │ │ │ │ + bne 4d908 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r5, #1168] @ 0x490 │ │ │ │ - str r2, [r5, #1172] @ 0x494 │ │ │ │ + ldr r6, [pc, #1300] @ 4de78 │ │ │ │ + ldr r3, [pc, #1300] @ 4de7c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r2, [r6, #1168] @ 0x490 │ │ │ │ + str r2, [r6, #1172] @ 0x494 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 4bbcc │ │ │ │ - ldr r3, [r5, #1140] @ 0x474 │ │ │ │ + beq 4d98c │ │ │ │ + ldr r3, [r6, #1140] @ 0x474 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4bce0 │ │ │ │ - ldr r3, [pc, #1260] @ 4c0c0 │ │ │ │ - ldr r5, [pc, #1260] @ 4c0c4 │ │ │ │ + bne 4daa8 │ │ │ │ + ldr r3, [pc, #1260] @ 4de80 │ │ │ │ + ldr r5, [pc, #1260] @ 4de84 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [r3] │ │ │ │ add r0, r5, #1056 @ 0x420 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #1156] @ 0x484 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bcc8 │ │ │ │ - ldr r3, [pc, #1228] @ 4c0c8 │ │ │ │ + beq 4da90 │ │ │ │ + ldr r3, [pc, #1228] @ 4de88 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #1212] @ 4c0cc │ │ │ │ - ldr r3, [pc, #1140] @ 4c088 │ │ │ │ + ldr r2, [pc, #1212] @ 4de8c │ │ │ │ + ldr r3, [pc, #1144] @ 4de4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c080 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4b1e8 │ │ │ │ - ldr r1, [pc, #1164] @ 4c0d0 │ │ │ │ - ldr r0, [pc, #1164] @ 4c0d4 │ │ │ │ + bne 4de44 │ │ │ │ + add sp, sp, #32 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 4cef8 │ │ │ │ + ldr r1, [pc, #1148] @ 4de90 │ │ │ │ + ldr r0, [pc, #1148] @ 4de94 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r7 │ │ │ │ - b 4bb2c │ │ │ │ - str r2, [sp] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + b 4d8ec │ │ │ │ + strd r2, [sp] │ │ │ │ + add r1, sp, #16 │ │ │ │ + add r0, sp, #12 │ │ │ │ + strd r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - add r1, sp, #24 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - add r0, sp, #20 │ │ │ │ - add r2, sp, #28 │ │ │ │ - bl 37540 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r1, [r6] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + add r3, sp, #24 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add r2, sp, #20 │ │ │ │ + bl 38480 │ │ │ │ + ldr r1, [r8] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ sub r1, r1, r3 │ │ │ │ - ldr r2, [pc, #1036] @ 4c0b0 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + sub r1, r1, r2 │ │ │ │ + ldr r2, [pc, #1020] @ 4de70 │ │ │ │ + str r1, [sp, #16] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r5, [r2] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [pc, #1000] @ 4c0ac │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - b 4bb2c │ │ │ │ - ldr r3, [pc, #1032] @ 4c0d8 │ │ │ │ + ldr r6, [r2] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [pc, #992] @ 4de6c │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ + b 4d8ec │ │ │ │ + ldr r3, [pc, #1024] @ 4de98 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ - bl 13a75c │ │ │ │ - b 4bbf4 │ │ │ │ + bl 1473c0 │ │ │ │ + b 4d9b4 │ │ │ │ mov r2, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ - add r0, sp, #28 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #992] @ 4c0dc │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #20 │ │ │ │ + add r6, r6, #1056 @ 0x420 │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r1, [pc, #980] @ 4de9c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r3, [sl] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + vldr s15, [r6, #48] @ 0x30 │ │ │ │ + vmov s14, r3 │ │ │ │ + vldr s12, [r6] │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr lr, [r2] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - vmov s15, r1 │ │ │ │ - add r2, r2, lr │ │ │ │ - vmov s9, r2 │ │ │ │ - vcvt.f64.s32 d2, s15 │ │ │ │ - add r5, r5, #1056 @ 0x420 │ │ │ │ - vcvt.f64.s32 d0, s9 │ │ │ │ - vldr s10, [r5] │ │ │ │ - vldr s14, [r5, #16] │ │ │ │ - ldr r3, [pc, #940] @ 4c0e0 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vdiv.f64 d1, d0, d2 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldr s13, [r6, #16] │ │ │ │ + vcvt.f64.f32 d20, s12 │ │ │ │ + ldr r2, [r8] │ │ │ │ + add r0, r0, r1 │ │ │ │ + vcvt.f64.s32 d19, s14 │ │ │ │ + sub r3, r3, r0 │ │ │ │ + ldr r1, [pc, #924] @ 4dea0 │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f64.f32 d17, s13 │ │ │ │ + vmov s11, r3 │ │ │ │ + ldr r3, [pc, #912] @ 4dea4 │ │ │ │ + vmov s14, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - sub r1, r1, r2 │ │ │ │ - vmov s9, r1 │ │ │ │ - ldr ip, [r3] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - vldr s6, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #904] @ 4c0e4 │ │ │ │ - add r1, r1, ip │ │ │ │ - vcvt.f32.s32 s8, s9 │ │ │ │ - vmov s9, r1 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - ldr r3, [r6] │ │ │ │ - vcvt.f64.s32 d8, s9 │ │ │ │ - vmov s13, r3 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vdiv.f64 d0, d8, d6 │ │ │ │ - vmul.f64 d5, d5, d1 │ │ │ │ - vmul.f64 d7, d7, d1 │ │ │ │ - vmul.f64 d3, d3, d1 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s6, d3 │ │ │ │ - vstr s10, [r5] │ │ │ │ - vstr s14, [r5, #16] │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - vldr s9, [r0] │ │ │ │ - vcmpe.f32 s9, #0.0 │ │ │ │ + vcvt.f64.s32 d22, s15 │ │ │ │ + vcvt.f32.s32 s11, s11 │ │ │ │ + ldr r3, [r3] │ │ │ │ + vcvt.f64.s32 d18, s14 │ │ │ │ + vdiv.f64 d21, d22, d19 │ │ │ │ + vmul.f64 d20, d20, d21 │ │ │ │ + vmul.f64 d17, d17, d21 │ │ │ │ + vmul.f64 d16, d16, d21 │ │ │ │ + vcvt.f32.f64 s13, d20 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vcvt.f32.f64 s12, d16 │ │ │ │ + vstr s13, [r6] │ │ │ │ + vstr s15, [r6, #16] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + vldr s13, [r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + vcmpe.f32 s13, #0.0 │ │ │ │ + add r1, r1, r3 │ │ │ │ + vmov s15, r1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 4bfc0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d22, d16, d18 │ │ │ │ + blt 4dd84 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s9, s15 │ │ │ │ + vcmpe.f32 s13, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4c070 │ │ │ │ - vmov s15, r2 │ │ │ │ - vmov.f32 s14, s8 │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vsub.f32 s11, s9, s11 │ │ │ │ - vmla.f32 s14, s11, s15 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ - vmul.f32 s15, s8, s15 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - vmov s11, r3 │ │ │ │ - ldr r3, [pc, #752] @ 4c0e8 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1056 @ 0x420 │ │ │ │ - vldr s2, [r3, #20] │ │ │ │ + bls 4de34 │ │ │ │ + vmov s15, r0 │ │ │ │ + vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ + vsub.f32 s10, s13, s10 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vmov.f32 s15, s11 │ │ │ │ + vmla.f32 s15, s10, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vldr s16, [r3, #4] │ │ │ │ - vcvt.f64.f32 d1, s2 │ │ │ │ - vldr s18, [r3, #52] @ 0x34 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - vmov ip, s15 │ │ │ │ - sub r0, r0, ip │ │ │ │ - vmov s14, r0 │ │ │ │ - vmul.f64 d1, d1, d0 │ │ │ │ - ldr r0, [pc, #700] @ 4c0ec │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmul.f64 d8, d8, d0 │ │ │ │ - vcvt.f64.f32 d9, s18 │ │ │ │ - vcvt.f32.f64 s2, d1 │ │ │ │ - vadd.f64 d7, d7, d7 │ │ │ │ - vcvt.f32.s32 s11, s11 │ │ │ │ - vcvt.f32.f64 s16, d8 │ │ │ │ - vmul.f64 d0, d9, d0 │ │ │ │ - vstr s2, [r3, #20] │ │ │ │ - vdiv.f64 d1, d7, d2 │ │ │ │ - vstr s16, [r3, #4] │ │ │ │ - vcvt.f32.f64 s10, d0 │ │ │ │ - vadd.f64 d3, d1, d3 │ │ │ │ - vcvt.f32.f64 s6, d3 │ │ │ │ - vstr s6, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, r0] │ │ │ │ - vldr s8, [r3] │ │ │ │ - vcmpe.f32 s8, #0.0 │ │ │ │ + vmov r3, s15 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ + vcvt.f64.f32 d21, s12 │ │ │ │ + vmov s14, r2 │ │ │ │ + ldr r2, [pc, #748] @ 4dea8 │ │ │ │ + vmul.f32 s11, s11, s15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1056 @ 0x420 │ │ │ │ + vcvt.s32.f32 s11, s11 │ │ │ │ + vldr s12, [r2, #4] │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + vldr s15, [r2, #20] │ │ │ │ + vldr s10, [r2, #52] @ 0x34 │ │ │ │ + vmov ip, s11 │ │ │ │ + vcvt.f64.f32 d17, s12 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d20, s10 │ │ │ │ + sub r3, r3, ip │ │ │ │ + vmul.f64 d17, d17, d22 │ │ │ │ + vmul.f64 d16, d16, d22 │ │ │ │ + vmul.f64 d20, d20, d22 │ │ │ │ + vcvt.f32.f64 s12, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcvt.f32.f64 s10, d20 │ │ │ │ + vstr s12, [r2, #4] │ │ │ │ + vstr s15, [r2, #20] │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r3, [pc, #660] @ 4deac │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d16 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vadd.f64 d17, d17, d21 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r2, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + vldr s12, [r3] │ │ │ │ + vcmpe.f32 s12, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 4c014 │ │ │ │ + blt 4ddd8 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s8, s15 │ │ │ │ + vcmpe.f32 s12, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4c060 │ │ │ │ + bls 4de24 │ │ │ │ vmov s15, r1 │ │ │ │ - vmov.f32 s14, s11 │ │ │ │ - vmov.f32 s7, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vsub.f32 s7, s8, s7 │ │ │ │ - vmla.f32 s14, s7, s15 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ - vmul.f32 s15, s11, s15 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - and r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - vcmpe.f32 s9, #0.0 │ │ │ │ + vmov.f32 s9, #112 @ 0x3f800000 1.0 │ │ │ │ + vsub.f32 s9, s12, s9 │ │ │ │ + vcvt.f32.s32 s11, s15 │ │ │ │ + vmov.f32 s15, s14 │ │ │ │ + vmla.f32 s15, s9, s11 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ - sub r3, r0, r3 │ │ │ │ - vmov s14, r3 │ │ │ │ - mov r3, r2 │ │ │ │ - movne r2, r1 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - movne r1, r3 │ │ │ │ - ldr r3, [pc, #512] @ 4c0f0 │ │ │ │ + vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r2, [r5] │ │ │ │ + mov ip, r0 │ │ │ │ + vcvt.f64.f32 d17, s10 │ │ │ │ + vcmpe.f32 s13, #0.0 │ │ │ │ + vmul.f32 s14, s14, s15 │ │ │ │ + and r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [pc, #536] @ 4deb0 │ │ │ │ + movne r0, r1 │ │ │ │ + movne r1, ip │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vadd.f64 d7, d7, d7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #1160] @ 0x488 │ │ │ │ - add r0, r3, #1056 @ 0x420 │ │ │ │ - vdiv.f64 d3, d7, d6 │ │ │ │ - sub ip, ip, r2 │ │ │ │ - vsub.f64 d7, d5, d3 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r0, #52] @ 0x34 │ │ │ │ - blt 4bff8 │ │ │ │ + vcvt.s32.f32 s14, s14 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vmov ip, s14 │ │ │ │ + sub r3, r3, ip │ │ │ │ + ldr ip, [r2, #1160] @ 0x488 │ │ │ │ + vmov s15, r3 │ │ │ │ + add r3, r2, #1056 @ 0x420 │ │ │ │ + sub ip, ip, r0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d16 │ │ │ │ + vdiv.f64 d19, d16, d18 │ │ │ │ + vsub.f64 d17, d17, d19 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r3, #52] @ 0x34 │ │ │ │ + blt 4ddbc │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s9, s15 │ │ │ │ + vcmpe.f32 s13, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4c048 │ │ │ │ - vmov s15, r2 │ │ │ │ + bls 4de0c │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f32 s9, s9, s14 │ │ │ │ + vmov s15, r0 │ │ │ │ + vsub.f32 s13, s13, s14 │ │ │ │ vmov s14, ip │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ - vmla.f32 s14, s9, s15 │ │ │ │ + vmla.f32 s14, s13, s15 │ │ │ │ vcvt.s32.f32 s15, s14 │ │ │ │ vmov r2, s15 │ │ │ │ - vcmpe.f32 s8, #0.0 │ │ │ │ - ldr r3, [pc, #412] @ 4c0f4 │ │ │ │ + vcmpe.f32 s12, #0.0 │ │ │ │ + ldr r3, [pc, #408] @ 4deb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #1164] @ 0x48c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - sub r0, r0, r1 │ │ │ │ str r2, [r3, #1172] @ 0x494 │ │ │ │ - blt 4bfdc │ │ │ │ + sub r0, r0, r1 │ │ │ │ + blt 4dda0 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vcmpe.f32 s8, s15 │ │ │ │ + vcmpe.f32 s12, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4c030 │ │ │ │ + bls 4ddf4 │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vmov s15, r1 │ │ │ │ - vsub.f32 s8, s8, s14 │ │ │ │ + vsub.f32 s13, s12, s14 │ │ │ │ vmov s14, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ - vmla.f32 s14, s8, s15 │ │ │ │ + vmla.f32 s14, s13, s15 │ │ │ │ vcvt.s32.f32 s15, s14 │ │ │ │ vmov r3, s15 │ │ │ │ sub ip, ip, r2 │ │ │ │ - ldr r2, [pc, #332] @ 4c0f8 │ │ │ │ + ldr r2, [pc, #328] @ 4deb8 │ │ │ │ sub r0, r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #1168] @ 0x490 │ │ │ │ - str ip, [r2, #1180] @ 0x49c │ │ │ │ str r0, [r2, #1176] @ 0x498 │ │ │ │ - b 4bbcc │ │ │ │ - bpl 4bdc0 │ │ │ │ - vmov s15, r2 │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ - vmul.f32 s14, s14, s9 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - b 4bde0 │ │ │ │ - bpl 4bf7c │ │ │ │ + str ip, [r2, #1180] @ 0x49c │ │ │ │ + b 4d98c │ │ │ │ + bpl 4db84 │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r3, s15 │ │ │ │ + b 4dba4 │ │ │ │ + bpl 4dd40 │ │ │ │ vmov s15, r1 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s8 │ │ │ │ + vmul.f32 s15, s15, s12 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ - b 4bfa0 │ │ │ │ - bpl 4bf28 │ │ │ │ - vmov s15, r2 │ │ │ │ + b 4dd64 │ │ │ │ + bpl 4dcec │ │ │ │ + vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s9 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - b 4bf4c │ │ │ │ - bpl 4be8c │ │ │ │ + b 4dd10 │ │ │ │ + bpl 4dc50 │ │ │ │ vmov s15, r1 │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ - vmul.f32 s14, s14, s8 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - b 4beac │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s12 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r3, s15 │ │ │ │ + b 4dc70 │ │ │ │ vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s8 │ │ │ │ + vmul.f32 s15, s15, s12 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ - b 4bfa0 │ │ │ │ + b 4dd64 │ │ │ │ vmov s15, ip │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s9 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ - b 4bf4c │ │ │ │ - vmul.f32 s14, s8, s11 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - b 4beac │ │ │ │ - vmul.f32 s14, s9, s8 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r0, s15 │ │ │ │ - b 4bde0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, ip, lsr #30 │ │ │ │ + b 4dd10 │ │ │ │ + vmul.f32 s15, s12, s14 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r3, s15 │ │ │ │ + b 4dc70 │ │ │ │ + vmul.f32 s15, s13, s11 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r3, s15 │ │ │ │ + b 4dba4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r8, ip, lsl #3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r8, r0, lsl #3 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr r6 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r5, r8, r0, lsr #21 │ │ │ │ + andseq r7, r6, r0, lsl ip │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #10 │ │ │ │ + eoreq r5, r8, r8, lsr #18 │ │ │ │ + eoreq r5, r8, r4, asr #17 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r7, ip, lsl #30 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andeq r1, r0, r8, ror #12 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r7, r7, r8, asr #16 │ │ │ │ - svclt 0x00800000 │ │ │ │ - andseq r9, r5, r0, lsr #32 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsr #10 │ │ │ │ - eoreq r7, r7, r8, ror #13 │ │ │ │ - eoreq r7, r7, r8, lsl #13 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - andeq r1, r0, r8, asr #10 │ │ │ │ - eoreq r7, r7, r0, asr r6 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - strhteq r2, [r7], -r8 │ │ │ │ - andeq r1, r0, r8, asr r6 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, lsr r2 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, asr #4 │ │ │ │ - andeq r1, r0, r4, lsr #10 │ │ │ │ - eoreq r7, r7, r0, lsr r4 │ │ │ │ - andeq r1, r0, r8, ror #5 │ │ │ │ - eoreq r7, r7, r4, lsr r3 │ │ │ │ - ldrdeq r7, [r7], -r4 @ │ │ │ │ - eoreq r7, r7, ip, ror r2 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + mlaeq r8, r0, r8, r5 │ │ │ │ + andeq r1, r0, r8, lsl #7 │ │ │ │ + eoreq r0, r8, r0, lsl pc │ │ │ │ + andeq r1, r0, r4, asr #12 │ │ │ │ + andeq r1, r0, r4, asr #5 │ │ │ │ + andeq r1, r0, r4, lsr #4 │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, r0, lsl r5 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + eoreq r5, r8, ip, ror #12 │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + eoreq r5, r8, r4, lsl #11 │ │ │ │ + eoreq r5, r8, r0, lsl r5 │ │ │ │ + strhteq r5, [r8], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #1732] @ 4c7d8 │ │ │ │ - ldr r1, [pc, #1732] @ 4c7dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ + ldr r1, [pc, #1768] @ 4e5c8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r2, [pc, #1764] @ 4e5cc │ │ │ │ + ldr r3, [pc, #1764] @ 4e5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r2, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #1716] @ 4c7e0 │ │ │ │ - ldr r7, [pc, #1716] @ 4c7e4 │ │ │ │ + ldr r7, [pc, #1760] @ 4e5d4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r3, #1184] @ 0x4a0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 4c618 │ │ │ │ + ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ + ldr r3, [r3, #1184] @ 0x4a0 │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ + bne 4e3fc │ │ │ │ movw r2, #9985 @ 0x2701 │ │ │ │ cmp r3, #0 │ │ │ │ movw r5, #9729 @ 0x2601 │ │ │ │ movne r5, r2 │ │ │ │ - bl 4a2a8 │ │ │ │ - ldr r3, [pc, #1664] @ 4c7e8 │ │ │ │ + bl 4bf0c │ │ │ │ + ldr r3, [pc, #1700] @ 4e5d8 │ │ │ │ movw r2, #34233 @ 0x85b9 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [r3, #412] @ 0x19c │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4c60c │ │ │ │ + beq 4e40c │ │ │ │ cmp r3, #1 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - movw r1, #34037 @ 0x84f5 │ │ │ │ - moveq r2, #1 │ │ │ │ - movne r2, #0 │ │ │ │ - movne r1, r0 │ │ │ │ + movw r2, #34037 @ 0x84f5 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + movne r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1612] @ 4c7ec │ │ │ │ + ldr r3, [pc, #1648] @ 4e5dc │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r3, #1052] @ 0x41c │ │ │ │ - str r1, [r3, #468] @ 0x1d4 │ │ │ │ + str r2, [r3, #468] @ 0x1d4 │ │ │ │ ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ + str r1, [r3, #1052] @ 0x41c │ │ │ │ ldr r1, [r3, #436] @ 0x1b4 │ │ │ │ lsl r2, r2, #8 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - uxth r1, r1 │ │ │ │ and r2, r2, #3840 @ 0xf00 │ │ │ │ + uxth r1, r1 │ │ │ │ orr r2, r2, r1 │ │ │ │ ldr r1, [r3, #420] @ 0x1a4 │ │ │ │ and r1, r1, #15 │ │ │ │ orr r2, r2, r1 │ │ │ │ - str r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r1, [r3, #1120] @ 0x460 │ │ │ │ + str r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r2, [r3, #1124] @ 0x464 │ │ │ │ strne r1, [r3, #384] @ 0x180 │ │ │ │ strne r2, [r3, #392] @ 0x188 │ │ │ │ - bne 4c238 │ │ │ │ + bne 4e004 │ │ │ │ cmp r1, #32 │ │ │ │ movle r1, #32 │ │ │ │ strle r1, [r3, #384] @ 0x180 │ │ │ │ - ble 4c214 │ │ │ │ + ble 4dfe0 │ │ │ │ mov r3, #32 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c1fc │ │ │ │ - ldr r1, [pc, #1504] @ 4c7f0 │ │ │ │ + bgt 4dfc8 │ │ │ │ + ldr r1, [pc, #1540] @ 4e5e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r1, #384] @ 0x180 │ │ │ │ cmp r2, #32 │ │ │ │ movgt r3, #32 │ │ │ │ - ble 4c7ac │ │ │ │ + ble 4e59c │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 4c220 │ │ │ │ - ldr r2, [pc, #1472] @ 4c7f4 │ │ │ │ + bgt 4dfec │ │ │ │ + ldr r2, [pc, #1508] @ 4e5e4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #392] @ 0x188 │ │ │ │ - ldr r3, [pc, #1464] @ 4c7f8 │ │ │ │ + ldr r3, [pc, #1500] @ 4e5e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c574 │ │ │ │ + beq 4e350 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ add r2, r2, #63 @ 0x3f │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ str r2, [r3, #384] @ 0x180 │ │ │ │ - ldr r3, [pc, #1432] @ 4c7fc │ │ │ │ + ldr r3, [pc, #1468] @ 4e5ec │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ movw r0, #2929 @ 0xb71 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1404] @ 4c800 │ │ │ │ + ldr r3, [pc, #1440] @ 4e5f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ movw r0, #2884 @ 0xb44 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1376] @ 4c804 │ │ │ │ - ldr r2, [pc, #1376] @ 4c808 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #468] @ 0x1d4 │ │ │ │ - ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #1412] @ 4e5f4 │ │ │ │ + ldr r3, [pc, #1412] @ 4e5f8 │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ + ldr r3, [r2] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1356] @ 4c80c │ │ │ │ + ldr r3, [pc, #1392] @ 4e5fc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c2ec │ │ │ │ - ldr r3, [pc, #1340] @ 4c810 │ │ │ │ + beq 4e0b8 │ │ │ │ + ldr r3, [pc, #1376] @ 4e600 │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ movw r0, #1029 @ 0x405 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r1 │ │ │ │ blx r2 │ │ │ │ - ldr r3, [pc, #1312] @ 4c814 │ │ │ │ - ldr r4, [pc, #1312] @ 4c818 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + ldr r3, [pc, #1348] @ 4e604 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ + ldr r4, [pc, #1336] @ 4e608 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #1284] @ 4c81c │ │ │ │ - ldr ip, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r4, #384] @ 0x180 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [r4, #392] @ 0x188 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #1300] @ 4e60c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r5, [sp] │ │ │ │ - ldr ip, [r4, #392] @ 0x188 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r0, [r4, #384] @ 0x180 │ │ │ │ ldr r3, [r4, #1148] @ 0x47c │ │ │ │ ldr r2, [r4, #1152] @ 0x480 │ │ │ │ ldr r1, [r4, #1188] @ 0x4a4 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r4, #392] @ 0x188 │ │ │ │ + str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [r4, #384] @ 0x180 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - mov ip, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c388 │ │ │ │ - ldr r3, [pc, #1196] @ 4c820 │ │ │ │ + beq 4e154 │ │ │ │ + ldr r3, [pc, #1232] @ 4e610 │ │ │ │ + mov r2, #1 │ │ │ │ + movw r1, #33169 @ 0x8191 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #33169 @ 0x8191 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1172] @ 4c824 │ │ │ │ + ldr r3, [pc, #1208] @ 4e614 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ ldr r1, [r3, #492] @ 0x1ec │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 4c3ac │ │ │ │ + bne 4e178 │ │ │ │ ldr r2, [r3, #328] @ 0x148 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c5a4 │ │ │ │ - ldr r3, [pc, #1140] @ 4c828 │ │ │ │ - ldr r5, [pc, #1140] @ 4c82c │ │ │ │ + beq 4e384 │ │ │ │ + ldr r3, [pc, #1176] @ 4e618 │ │ │ │ + mov r0, #21 │ │ │ │ + movw r5, #33985 @ 0x84c1 │ │ │ │ + ldr r4, [pc, #1168] @ 4e61c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r4, r5, #192 @ 0xc0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r1, r4, #192 @ 0xc0 │ │ │ │ + add r4, r4, #188 @ 0xbc │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #21 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #1112] @ 4c830 │ │ │ │ - ldr r3, [pc, #1112] @ 4c834 │ │ │ │ + ldr r2, [pc, #1144] @ 4e620 │ │ │ │ mov r1, #0 │ │ │ │ - str r1, [r5, #276] @ 0x114 │ │ │ │ + ldr r3, [pc, #1140] @ 4e624 │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - movw r5, #33985 @ 0x84c1 │ │ │ │ mov r0, r5 │ │ │ │ + add r5, r5, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r4], #4 │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r1, [r4, #4]! │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ + ldr r3, [r6] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ movw r0, #34037 @ 0x84f5 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [r4, #52] @ 0x34 │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ + ldr r1, [r4, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ - add r5, r5, #1 │ │ │ │ movw r3, #33992 @ 0x84c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 4c3ec │ │ │ │ - ldr r4, [pc, #1016] @ 4c838 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne 4e1b8 │ │ │ │ + ldr r4, [pc, #1052] @ 4e628 │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 4c7a0 │ │ │ │ + beq 4e590 │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c628 │ │ │ │ - ldr r3, [pc, #976] @ 4c83c │ │ │ │ + bne 4e418 │ │ │ │ + ldr r3, [pc, #1012] @ 4e62c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #492] @ 0x1ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c5b0 │ │ │ │ - ldr r2, [pc, #960] @ 4c840 │ │ │ │ + beq 4e390 │ │ │ │ + ldr r2, [pc, #996] @ 4e630 │ │ │ │ mvn r3, #163 @ 0xa3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #420] @ 0x1a4 │ │ │ │ asr r3, r3, r1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4c594 │ │ │ │ - ldr r3, [pc, #936] @ 4c844 │ │ │ │ + beq 4e374 │ │ │ │ + ldr r3, [pc, #972] @ 4e634 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c5c8 │ │ │ │ - ldr r2, [pc, #920] @ 4c848 │ │ │ │ + beq 4e3a8 │ │ │ │ + ldr r2, [pc, #956] @ 4e638 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c5c8 │ │ │ │ - ldr r5, [pc, #904] @ 4c84c │ │ │ │ + beq 4e3a8 │ │ │ │ + ldr r5, [pc, #940] @ 4e63c │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #188 @ 0xbc │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [r5, #188] @ 0xbc │ │ │ │ movw r0, #34820 @ 0x8804 │ │ │ │ + ldr r1, [r5, #188] @ 0xbc │ │ │ │ blx r3 │ │ │ │ - bl 4a610 │ │ │ │ - bl 4b980 │ │ │ │ - ldr r3, [pc, #864] @ 4c850 │ │ │ │ - vldr s3, [pc, #736] @ 4c7d4 │ │ │ │ + bl 4c290 │ │ │ │ + bl 4d710 │ │ │ │ + ldr r3, [pc, #900] @ 4e640 │ │ │ │ + vldr s3, [pc, #772] @ 4e5c4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ vmov.f32 s2, s3 │ │ │ │ vmov.f32 s1, s3 │ │ │ │ vmov.f32 s0, s3 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #836] @ 4c854 │ │ │ │ + ldr r3, [pc, #872] @ 4e644 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #820] @ 4c858 │ │ │ │ + ldr r3, [pc, #856] @ 4e648 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c5e0 │ │ │ │ - ldr r2, [pc, #804] @ 4c85c │ │ │ │ + beq 4e3c0 │ │ │ │ + ldr r2, [pc, #840] @ 4e64c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #1196] @ 0x4ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4c5e0 │ │ │ │ - ldr r1, [pc, #788] @ 4c860 │ │ │ │ - ldr r2, [pc, #656] @ 4c7e0 │ │ │ │ + blt 4e3c0 │ │ │ │ + ldr r1, [pc, #824] @ 4e650 │ │ │ │ + ldr r2, [pc, #688] @ 4e5cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4c7d0 │ │ │ │ + bne 4e5c0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r2, [r3, #384] @ 0x180 │ │ │ │ - addne r2, r2, #508 @ 0x1fc │ │ │ │ - addne r2, r2, #3 │ │ │ │ - bfcne r2, #0, #9 │ │ │ │ - strne r2, [r3, #384] @ 0x180 │ │ │ │ - b 4c25c │ │ │ │ + beq 4e028 │ │ │ │ + ldr r2, [r3, #384] @ 0x180 │ │ │ │ + add r2, r2, #508 @ 0x1fc │ │ │ │ + add r2, r2, #3 │ │ │ │ + bfc r2, #0, #9 │ │ │ │ + str r2, [r3, #384] @ 0x180 │ │ │ │ + b 4e028 │ │ │ │ ldr r3, [r2, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c494 │ │ │ │ - b 4c4e0 │ │ │ │ + bne 4e260 │ │ │ │ + b 4e2ac │ │ │ │ ldr r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 4c3ac │ │ │ │ - ldr r3, [pc, #684] @ 4c864 │ │ │ │ + beq 4e178 │ │ │ │ + ldr r3, [pc, #700] @ 4e654 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c494 │ │ │ │ - b 4c4e4 │ │ │ │ - ldr r2, [pc, #664] @ 4c868 │ │ │ │ + bne 4e260 │ │ │ │ + b 4e2b0 │ │ │ │ + ldr r2, [pc, #680] @ 4e658 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4c4e0 │ │ │ │ - ldr r2, [pc, #644] @ 4c86c │ │ │ │ - ldr r3, [pc, #500] @ 4c7e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4e2ac │ │ │ │ + ldr r2, [pc, #660] @ 4e65c │ │ │ │ + ldr r3, [pc, #512] @ 4e5cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c7d0 │ │ │ │ + bne 4e5c0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r2, #1 │ │ │ │ - movw r1, #34037 @ 0x84f5 │ │ │ │ - b 4c194 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #9728 @ 0x2600 │ │ │ │ movne r5, #9984 @ 0x2700 │ │ │ │ - b 4c15c │ │ │ │ - ldr r3, [pc, #576] @ 4c870 │ │ │ │ + b 4df28 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r2, #34037 @ 0x84f5 │ │ │ │ + b 4df60 │ │ │ │ + ldr r3, [pc, #576] @ 4e660 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1184] @ 0x4a0 │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4c7c0 │ │ │ │ + bne 4e5b0 │ │ │ │ movw r3, #9985 @ 0x2701 │ │ │ │ cmp r2, #0 │ │ │ │ movw r9, #9729 @ 0x2601 │ │ │ │ movne r9, r3 │ │ │ │ - ldr r4, [pc, #540] @ 4c874 │ │ │ │ + ldr r4, [pc, #540] @ 4e664 │ │ │ │ add r2, sp, #20 │ │ │ │ - add r4, pc, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #24 │ │ │ │ + mov r5, #128 @ 0x80 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ - bl 9da70 │ │ │ │ + bl a398c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - mov r5, #128 @ 0x80 │ │ │ │ + movw r0, #33985 @ 0x84c1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ asr r5, r5, r3 │ │ │ │ - movw r0, #33985 @ 0x84c1 │ │ │ │ ldr r3, [r8] │ │ │ │ - uxtb r5, r5 │ │ │ │ blx r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + uxtb r5, r5 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ str r9, [sp] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r3, [r4, #384] @ 0x180 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ + asr r3, r3, r1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ asr r3, r3, r2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [r4, #384] @ 0x180 │ │ │ │ - asr r3, r3, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r4, #1148] @ 0x47c │ │ │ │ ldr r2, [r4, #1152] @ 0x480 │ │ │ │ ldr r1, [r4, #1188] @ 0x4a4 │ │ │ │ - ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c6f4 │ │ │ │ - ldr r3, [pc, #320] @ 4c820 │ │ │ │ + beq 4e4e4 │ │ │ │ + ldr r3, [pc, #320] @ 4e610 │ │ │ │ + mov r2, #1 │ │ │ │ + movw r1, #33169 @ 0x8191 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #33169 @ 0x8191 │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #380] @ 4c878 │ │ │ │ - ldr r3, [r8] │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r4, [pc, #380] @ 4e668 │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ + ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add r4, pc, r4 │ │ │ │ str r9, [sp] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr r2, [r4, #392] @ 0x188 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r3, [r4, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + asr r3, r3, r1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r4, #392] @ 0x188 │ │ │ │ + asr r3, r3, r2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r4, #1148] @ 0x47c │ │ │ │ - asr r2, r2, r1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r4, #384] @ 0x180 │ │ │ │ - asr r2, r2, r1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ ldr r2, [r4, #1152] @ 0x480 │ │ │ │ ldr r1, [r4, #1188] @ 0x4a4 │ │ │ │ - ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c76c │ │ │ │ - ldr r3, [pc, #200] @ 4c820 │ │ │ │ + beq 4e55c │ │ │ │ + ldr r3, [pc, #200] @ 4e610 │ │ │ │ + mov r2, #1 │ │ │ │ + movw r1, #33169 @ 0x8191 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #33169 @ 0x8191 │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #264] @ 4c87c │ │ │ │ - ldr r3, [r8] │ │ │ │ + ldr r4, [pc, #264] @ 4e66c │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c478 │ │ │ │ - b 4c464 │ │ │ │ + bne 4e244 │ │ │ │ + b 4e230 │ │ │ │ ldr r0, [r4, #1192] @ 0x4a8 │ │ │ │ - bl 48750 │ │ │ │ - b 4c458 │ │ │ │ - ldr r3, [pc, #204] @ 4c880 │ │ │ │ + bl 4a250 │ │ │ │ + b 4e224 │ │ │ │ + ldr r3, [pc, #204] @ 4e670 │ │ │ │ mov r2, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #392] @ 0x188 │ │ │ │ - b 4c238 │ │ │ │ + b 4e004 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r9, #9728 @ 0x2600 │ │ │ │ movne r9, #9984 @ 0x2700 │ │ │ │ - b 4c650 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4e440 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r7, r7, r4, lsl r1 │ │ │ │ - eoreq r2, r7, ip, lsr #15 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r7, r4, r7, r2 │ │ │ │ - eoreq r7, r7, r0, asr #1 │ │ │ │ - eoreq r7, r7, ip, lsl #1 │ │ │ │ - eoreq r7, r7, ip, lsl r0 │ │ │ │ - strdeq r6, [r7], -r8 @ │ │ │ │ - eoreq r6, r7, ip, ror #31 │ │ │ │ - @ instruction: 0x000014b8 │ │ │ │ - andeq r1, r0, ip, asr #8 │ │ │ │ - andeq r1, r0, ip, ror r6 │ │ │ │ - eoreq r6, r7, r0, lsl #31 │ │ │ │ - andeq r1, r0, r4, lsr #7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - eoreq r6, r7, r0, lsr #30 │ │ │ │ - andseq r8, r5, r8, ror #15 │ │ │ │ - muleq r0, ip, r4 │ │ │ │ - mlaeq r7, ip, lr, r6 │ │ │ │ - andeq r1, r0, r0, ror #11 │ │ │ │ - eoreq r6, r7, r0, ror lr │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - andeq r1, r0, r8, asr #6 │ │ │ │ - eoreq r6, r7, r4, ror #27 │ │ │ │ - eoreq r6, r7, r0, asr #27 │ │ │ │ - eoreq r6, r7, r8, lsr #27 │ │ │ │ - andeq r1, r0, r4, lsr r4 │ │ │ │ - andeq r1, r0, r8, lsl #14 │ │ │ │ - eoreq r6, r7, r4, ror #26 │ │ │ │ - andeq r1, r0, r0, ror #12 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r1, r0, r0, lsr r5 │ │ │ │ - strdeq r6, [r7], -r4 @ │ │ │ │ - eoreq r2, r7, ip, ror r3 │ │ │ │ - eoreq r6, r7, r4, ror ip │ │ │ │ - andseq r8, r5, r4, asr r5 │ │ │ │ - eoreq r2, r7, r0, ror #5 │ │ │ │ - strdeq r6, [r7], -ip @ │ │ │ │ - ldrdeq r6, [r7], -r0 @ │ │ │ │ - eoreq r6, r7, ip, lsr #22 │ │ │ │ - strhteq r6, [r7], -r0 │ │ │ │ - eoreq r6, r7, r4, ror sl │ │ │ │ + strdeq r0, [r8], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r8, r4, lsr r3 │ │ │ │ + eoreq r0, r8, r8, ror #19 │ │ │ │ + strdeq r5, [r8], -r4 @ │ │ │ │ + eoreq r5, r8, r0, asr #5 │ │ │ │ + eoreq r5, r8, r0, asr r2 │ │ │ │ + eoreq r5, r8, ip, lsr #4 │ │ │ │ + eoreq r5, r8, r0, lsr #4 │ │ │ │ + andeq r1, r0, r4, lsr #9 │ │ │ │ + andeq r1, r0, r8, lsr r4 │ │ │ │ + andeq r1, r0, r8, ror #12 │ │ │ │ + strhteq r5, [r8], -r4 │ │ │ │ + muleq r0, r0, r3 │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + andeq r1, r0, r8, ror #13 │ │ │ │ + eoreq r5, r8, r8, asr r1 │ │ │ │ + @ instruction: 0x001673d0 │ │ │ │ + andeq r1, r0, r8, lsl #9 │ │ │ │ + ldrdeq r5, [r8], -r0 @ │ │ │ │ + andeq r1, r0, ip, asr #11 │ │ │ │ + mlaeq r8, ip, r0, r5 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + andeq r1, r0, r4, lsr r3 │ │ │ │ + eoreq r5, r8, r4, lsl r0 │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ + ldrdeq r4, [r8], -ip @ │ │ │ │ + andeq r1, r0, r0, lsr #8 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + mlaeq r8, r8, pc, r4 @ │ │ │ │ + andeq r1, r0, ip, asr #12 │ │ │ │ + andeq r1, r0, r8, lsl #7 │ │ │ │ + andeq r1, r0, ip, lsl r5 │ │ │ │ + eoreq r4, r8, r8, lsr #30 │ │ │ │ + eoreq r0, r8, r8, asr #11 │ │ │ │ + mlaeq r8, r4, lr, r4 │ │ │ │ + andseq r7, r6, r0, lsr r1 │ │ │ │ + eoreq r0, r8, r8, lsl r5 │ │ │ │ + eoreq r4, r8, ip, lsl #28 │ │ │ │ + ldrdeq r4, [r8], -r4 @ │ │ │ │ + eoreq r4, r8, r0, lsr sp │ │ │ │ + strhteq r4, [r8], -r4 │ │ │ │ + eoreq r4, r8, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #468] @ 4ca74 │ │ │ │ + ldr r2, [pc, #488] @ 4e888 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #464] @ 4ca78 │ │ │ │ sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #480] @ 4e88c │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + ldm r7, {r7, r9, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #456] @ 4ca7c │ │ │ │ + ldr r4, [pc, #468] @ 4e890 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr sl, [sp, #64] @ 0x40 │ │ │ │ + add r2, sp, #16 │ │ │ │ + ldr r8, [pc, #460] @ 4e894 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r1, [r4, #1124] @ 0x464 │ │ │ │ + str sl, [r4, #404] @ 0x194 │ │ │ │ str r0, [r4, #1120] @ 0x460 │ │ │ │ + mov r0, sl │ │ │ │ + str r1, [r4, #1124] @ 0x464 │ │ │ │ add r1, sp, #12 │ │ │ │ + add r8, pc, r8 │ │ │ │ + bl a398c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ - str sl, [r4, #404] @ 0x194 │ │ │ │ - bl 9da70 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr lr, [sp, #12] │ │ │ │ lsl ip, ip, #16 │ │ │ │ - mov r1, #0 │ │ │ │ - orr ip, ip, lr, lsl #8 │ │ │ │ - ldr r3, [pc, #372] @ 4ca80 │ │ │ │ - ldr r8, [pc, #372] @ 4ca84 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ + orr ip, ip, r2, lsl #8 │ │ │ │ + add r2, r4, #1136 @ 0x470 │ │ │ │ + add r2, r2, #12 │ │ │ │ + cmp r3, #0 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ - ldr r2, [r4, #404] @ 0x194 │ │ │ │ + ldr r3, [r4, #404] @ 0x194 │ │ │ │ str ip, [r4, #400] @ 0x190 │ │ │ │ - bic r2, r2, #255 @ 0xff │ │ │ │ - sub r3, r2, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #23040 @ 0x5a00 │ │ │ │ + movt r2, #22617 @ 0x5859 │ │ │ │ + bic r3, r3, #255 @ 0xff │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add r2, r4, #1184 @ 0x4a0 │ │ │ │ clz r3, r3 │ │ │ │ + add r2, r2, #4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r4, #492] @ 0x1ec │ │ │ │ - add r3, r4, #1136 @ 0x470 │ │ │ │ - add r3, r3, #12 │ │ │ │ - add r2, r4, #1184 @ 0x4a0 │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r0, sl │ │ │ │ add r3, r4, #1152 @ 0x480 │ │ │ │ - bl 45e64 │ │ │ │ + bl 477c4 │ │ │ │ ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #3 │ │ │ │ ubfx r3, r7, #3, #1 │ │ │ │ - str r3, [r4, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #280] @ 4ca88 │ │ │ │ orreq r7, r7, #32 │ │ │ │ + str r3, [r4, #1132] @ 0x46c │ │ │ │ + ldr r3, [pc, #292] @ 4e898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #336] @ 0x150 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4ca48 │ │ │ │ - ldr r0, [pc, #260] @ 4ca8c │ │ │ │ + beq 4e85c │ │ │ │ + ldr r0, [pc, #276] @ 4e89c │ │ │ │ mov r3, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - add r0, r0, #336 @ 0x150 │ │ │ │ str r9, [sp] │ │ │ │ - bl 495c8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #336 @ 0x150 │ │ │ │ + bl 4b180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ca68 │ │ │ │ - ldr r3, [pc, #224] @ 4ca90 │ │ │ │ + blt 4e87c │ │ │ │ + ldr r3, [pc, #240] @ 4e8a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ca60 │ │ │ │ - ldr r4, [pc, #208] @ 4ca94 │ │ │ │ + bne 4e874 │ │ │ │ + ldr r4, [pc, #224] @ 4e8a4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ca68 │ │ │ │ + beq 4e87c │ │ │ │ ldr r3, [r4, #380] @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ca18 │ │ │ │ - bl 4c0fc │ │ │ │ + bne 4e82c │ │ │ │ + bl 4debc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #164] @ 4ca98 │ │ │ │ - ldr r3, [pc, #128] @ 4ca78 │ │ │ │ + ldr r2, [pc, #180] @ 4e8a8 │ │ │ │ + ldr r3, [pc, #148] @ 4e88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ca70 │ │ │ │ + bne 4e884 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #124] @ 4ca9c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #120] @ 4e8ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4c9e4 │ │ │ │ - ldr r2, [pc, #108] @ 4caa0 │ │ │ │ + bne 4e7e4 │ │ │ │ + ldr r2, [pc, #104] @ 4e8b0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r5, [r4, #380] @ 0x17c │ │ │ │ - b 4c9e4 │ │ │ │ + b 4e7e4 │ │ │ │ ldr r1, [r3, #1196] @ 0x4ac │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4c980 │ │ │ │ + blt 4e780 │ │ │ │ mov r0, #16 │ │ │ │ - bl 1e110 │ │ │ │ - b 4c980 │ │ │ │ - bl 49a48 │ │ │ │ - b 4c9bc │ │ │ │ - mvn r0, #0 │ │ │ │ - b 4c9ec │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, r0, lsr #32 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r6, r7, r0, ror r9 │ │ │ │ - ldmdapl r9, {r9, fp, ip, lr}^ │ │ │ │ - strhteq r1, [r7], -ip │ │ │ │ - strhteq r6, [r7], -r8 │ │ │ │ - eoreq r6, r7, r0, lsr #17 │ │ │ │ + bl 1e03c │ │ │ │ + b 4e780 │ │ │ │ + bl 4b658 │ │ │ │ + b 4e7bc │ │ │ │ + mvn r0, #0 │ │ │ │ + b 4e7ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r8, r0, lsr r2 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r6, r7, r8, ror #16 │ │ │ │ - ldrdeq r1, [r7], -r4 @ │ │ │ │ - @ instruction: 0x000016b0 │ │ │ │ - andseq r8, r5, ip, lsl r1 │ │ │ │ + eoreq r4, r8, r4, ror #22 │ │ │ │ + strdeq r0, [r8], -r4 @ │ │ │ │ + strhteq r4, [r8], -r8 │ │ │ │ + mlaeq r8, r4, sl, r4 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq r4, r8, r8, ror #20 │ │ │ │ + eoreq r0, r8, ip, ror #1 │ │ │ │ + muleq r0, ip, r6 │ │ │ │ + andseq r6, r6, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ 4cafc │ │ │ │ + ldr r3, [pc, #92] @ 4e92c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ blx r3 │ │ │ │ tst r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bne 4caf0 │ │ │ │ + bne 4e920 │ │ │ │ tst r4, #2 │ │ │ │ - bne 4cae8 │ │ │ │ + bne 4e910 │ │ │ │ tst r4, #1 │ │ │ │ - popeq {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ - b 4b1e8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 4b980 │ │ │ │ - bl 49a48 │ │ │ │ - bl 4c0fc │ │ │ │ - b 4cad0 │ │ │ │ - eoreq r6, r7, r0, ror r7 │ │ │ │ + bne 4e900 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 4cef8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 4d710 │ │ │ │ + bl 4b658 │ │ │ │ + bl 4debc │ │ │ │ + b 4e8e4 │ │ │ │ + eoreq r4, r8, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #748] @ 4ce04 │ │ │ │ + ldr r4, [pc, #764] @ 4ec50 │ │ │ │ mvn r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ sub sp, sp, #16 │ │ │ │ - str r3, [r4, #1200] @ 0x4b0 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #748] @ 4ec54 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r8, [pc, #744] @ 4ec58 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r4, #328] @ 0x148 │ │ │ │ + str r3, [r4, #388] @ 0x184 │ │ │ │ + str r3, [r4, #408] @ 0x198 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r4, #412] @ 0x19c │ │ │ │ str r3, [r4, #416] @ 0x1a0 │ │ │ │ - str r3, [r4, #428] @ 0x1ac │ │ │ │ str r3, [r4, #420] @ 0x1a4 │ │ │ │ + str r3, [r4, #428] @ 0x1ac │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #480] @ 0x1e0 │ │ │ │ - str r3, [r4, #412] @ 0x19c │ │ │ │ - str r3, [r4, #388] @ 0x184 │ │ │ │ - str r3, [r4, #408] @ 0x198 │ │ │ │ - mvn r3, #-16777216 @ 0xff000000 │ │ │ │ - str r3, [r4, #568] @ 0x238 │ │ │ │ - movw r3, #3855 @ 0xf0f │ │ │ │ - str r3, [r4, #1192] @ 0x4a8 │ │ │ │ + str r3, [r4, #1200] @ 0x4b0 │ │ │ │ mov r3, #0 │ │ │ │ + str r5, [r4, #332] @ 0x14c │ │ │ │ + str r5, [r4, #380] @ 0x17c │ │ │ │ str r3, [r4, #488] @ 0x1e8 │ │ │ │ - ldr r3, [pc, #676] @ 4ce08 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #672] @ 4ce0c │ │ │ │ - mov r5, #0 │ │ │ │ + ldr r3, [pc, #676] @ 4ec5c │ │ │ │ + str r5, [r4, #424] @ 0x1a8 │ │ │ │ + str r5, [r4, #432] @ 0x1b0 │ │ │ │ + str r5, [r4, #436] @ 0x1b4 │ │ │ │ + str r5, [r4, #496] @ 0x1f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #1 │ │ │ │ + str r2, [r4, #500] @ 0x1f4 │ │ │ │ + str r2, [r4, #1140] @ 0x474 │ │ │ │ str r5, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r3, #1056964608 @ 0x3f000000 │ │ │ │ - str r2, [r4, #1204] @ 0x4b4 │ │ │ │ - str r2, [r4, #1140] @ 0x474 │ │ │ │ - str r2, [r4, #1196] @ 0x4ac │ │ │ │ - str r2, [r4, #500] @ 0x1f4 │ │ │ │ - str r5, [r4, #1156] @ 0x484 │ │ │ │ - str r5, [r4, #432] @ 0x1b0 │ │ │ │ - str r5, [r4, #436] @ 0x1b4 │ │ │ │ + str r3, [r4, #484] @ 0x1e4 │ │ │ │ + mvn r3, #-16777216 @ 0xff000000 │ │ │ │ str r5, [r4, #1144] @ 0x478 │ │ │ │ - str r5, [r4, #380] @ 0x17c │ │ │ │ - str r5, [r4, #328] @ 0x148 │ │ │ │ - str r5, [r4, #332] @ 0x14c │ │ │ │ - str r5, [r4, #496] @ 0x1f0 │ │ │ │ + str r3, [r4, #568] @ 0x238 │ │ │ │ + movw r3, #3855 @ 0xf0f │ │ │ │ + str r5, [r4, #1156] @ 0x484 │ │ │ │ str r5, [r4, #1184] @ 0x4a0 │ │ │ │ - str r5, [r4, #424] @ 0x1a8 │ │ │ │ - str r3, [r4, #484] @ 0x1e4 │ │ │ │ - bl 856bc │ │ │ │ - ldr r8, [pc, #584] @ 4ce10 │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r3, [r4, #1192] @ 0x4a8 │ │ │ │ + str r2, [r4, #1196] @ 0x4ac │ │ │ │ + str r2, [r4, #1204] @ 0x4b4 │ │ │ │ + bl 8a2cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4cdd8 │ │ │ │ + bne 4ec24 │ │ │ │ ldr r1, [r4, #1200] @ 0x4b0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccb0 │ │ │ │ + beq 4eaec │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ eor r2, r7, #1 │ │ │ │ + and r2, r2, #1 │ │ │ │ cmn r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - and r2, r2, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 4cd30 │ │ │ │ - ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ + beq 4eb6c │ │ │ │ ldr r2, [r4, #336] @ 0x150 │ │ │ │ + ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #3 │ │ │ │ moveq r3, #48 @ 0x30 │ │ │ │ movne r3, #16 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4cda0 │ │ │ │ - ldr r5, [pc, #492] @ 4ce14 │ │ │ │ + beq 4ebec │ │ │ │ + ldr r5, [pc, #508] @ 4ec60 │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r4, r5, #336 @ 0x150 │ │ │ │ - str r2, [sp] │ │ │ │ mov r1, #320 @ 0x140 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r4, r5, #336 @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 495c8 │ │ │ │ + bl 4b180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ccb0 │ │ │ │ + blt 4eaec │ │ │ │ ldr r3, [r5, #348] @ 0x15c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cd04 │ │ │ │ + beq 4eb40 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 4cd00 │ │ │ │ - ldr r3, [pc, #424] @ 4ce18 │ │ │ │ + beq 4eb3c │ │ │ │ + ldr r3, [pc, #440] @ 4ec64 │ │ │ │ movw r0, #7937 @ 0x1f01 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ccb0 │ │ │ │ - ldr r1, [pc, #400] @ 4ce1c │ │ │ │ + beq 4eaec │ │ │ │ + ldr r1, [pc, #416] @ 4ec68 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccb0 │ │ │ │ - ldr r1, [pc, #384] @ 4ce20 │ │ │ │ + beq 4eaec │ │ │ │ + ldr r1, [pc, #400] @ 4ec6c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cce8 │ │ │ │ - ldr r4, [pc, #364] @ 4ce24 │ │ │ │ - bl 49a48 │ │ │ │ + beq 4eb24 │ │ │ │ + ldr r4, [pc, #380] @ 4ec70 │ │ │ │ + mov r5, #0 │ │ │ │ + bl 4b658 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 1db94 │ │ │ │ - mov r5, #0 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ str r5, [r4, #328] @ 0x148 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ str r5, [r4, #332] @ 0x14c │ │ │ │ - bl 498b0 │ │ │ │ + bl 4b488 │ │ │ │ mvn r6, #0 │ │ │ │ - b 4cd94 │ │ │ │ - ldr r1, [pc, #312] @ 4ce28 │ │ │ │ + b 4ebd0 │ │ │ │ + ldr r1, [pc, #328] @ 4ec74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ccb0 │ │ │ │ - bl 4a2a8 │ │ │ │ - ldr r3, [pc, #288] @ 4ce2c │ │ │ │ + bne 4eaec │ │ │ │ + bl 4bf0c │ │ │ │ + ldr r3, [pc, #304] @ 4ec78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #420] @ 0x1a4 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 4cd30 │ │ │ │ + bne 4eb6c │ │ │ │ ldr r2, [r3, #336] @ 0x150 │ │ │ │ sub r2, r2, #3 │ │ │ │ bics r2, r2, #2 │ │ │ │ movne r2, #4 │ │ │ │ moveq r2, #8 │ │ │ │ str r2, [r3, #420] @ 0x1a4 │ │ │ │ - ldr r3, [pc, #248] @ 4ce30 │ │ │ │ + ldr r3, [pc, #264] @ 4ec7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ cmn r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r3, #428] @ 0x1ac │ │ │ │ - ldr r3, [pc, #228] @ 4ce34 │ │ │ │ + ldr r3, [pc, #244] @ 4ec80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cdc0 │ │ │ │ - ldr r3, [pc, #212] @ 4ce38 │ │ │ │ - ldr r2, [pc, #212] @ 4ce3c │ │ │ │ + bne 4ec0c │ │ │ │ + ldr r3, [pc, #228] @ 4ec84 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #220] @ 4ec88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #188] @ 4ce40 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #204] @ 4ec8c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r2, [r3, #176] @ 0xb0 │ │ │ │ str r2, [r3, #180] @ 0xb4 │ │ │ │ str r2, [r3, #184] @ 0xb8 │ │ │ │ - str r2, [r3, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r4, #1196] @ 0x4ac │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4cc20 │ │ │ │ + blt 4ea5c │ │ │ │ mov r0, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1e110 │ │ │ │ + bl 1e03c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 4cc20 │ │ │ │ - ldr r2, [pc, #124] @ 4ce44 │ │ │ │ + b 4ea5c │ │ │ │ + ldr r2, [pc, #124] @ 4ec90 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4cd5c │ │ │ │ - ldr r2, [pc, #104] @ 4ce48 │ │ │ │ - mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #88] @ 4ce4c │ │ │ │ + bl 83054 │ │ │ │ + b 4eb98 │ │ │ │ + ldr r2, [pc, #104] @ 4ec94 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #88] @ 4ec98 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4cce0 │ │ │ │ - eoreq r6, r7, r0, lsl r7 │ │ │ │ - eoreq r3, r7, r4, ror ip │ │ │ │ - eoreq lr, r6, r4, lsr #4 │ │ │ │ - eoreq r1, r7, r4, lsl #26 │ │ │ │ - eoreq r6, r7, r0, lsl #12 │ │ │ │ - andeq r1, r0, r4, lsl #4 │ │ │ │ - andseq r8, r5, r8, lsr fp │ │ │ │ - andseq r8, r5, r4, lsr fp │ │ │ │ - eoreq r6, r7, r0, ror r5 │ │ │ │ - @ instruction: 0x00158af8 │ │ │ │ - eoreq r6, r7, r0, lsr #10 │ │ │ │ - strdeq r6, [r7], -r4 @ │ │ │ │ - ldrdeq r6, [r7], -ip @ │ │ │ │ - eoreq r3, r7, ip, ror sl │ │ │ │ - @ instruction: 0x00158ad0 │ │ │ │ - eoreq r6, r7, r4, lsr #9 │ │ │ │ - andseq r8, r5, ip, lsr #20 │ │ │ │ - @ instruction: 0x00157db8 │ │ │ │ - andseq r8, r5, r4, asr #15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 4eb1c │ │ │ │ + strhteq r4, [r8], -ip │ │ │ │ + eoreq ip, r7, r4, asr #8 │ │ │ │ + eoreq pc, r7, r0, ror #30 │ │ │ │ + eoreq r1, r8, ip, lsl lr │ │ │ │ + strhteq r4, [r8], -r8 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + @ instruction: 0x001676bc │ │ │ │ + @ instruction: 0x001676b8 │ │ │ │ + eoreq r4, r8, r0, lsr r7 │ │ │ │ + andseq r7, r6, ip, ror r6 │ │ │ │ + eoreq r4, r8, r4, ror #13 │ │ │ │ + strhteq r4, [r8], -r8 │ │ │ │ + eoreq r4, r8, r0, lsr #13 │ │ │ │ + eoreq r1, r8, r8, lsr ip │ │ │ │ + andseq r7, r6, ip, asr #12 │ │ │ │ + eoreq r4, r8, r8, ror #12 │ │ │ │ + mulseq r6, ip, r5 │ │ │ │ + andseq r6, r6, r8, lsr #18 │ │ │ │ + andseq r7, r6, r4, lsr r3 │ │ │ │ mov r1, #1 │ │ │ │ - b 4cb00 │ │ │ │ + b 4e930 │ │ │ │ mov r1, #0 │ │ │ │ - b 4cb00 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 4e930 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #3372] @ 4dbac │ │ │ │ - ldr r2, [pc, #3372] @ 4dbb0 │ │ │ │ + ldr r1, [pc, #4060] @ 4fcb8 │ │ │ │ + sub sp, sp, #220 @ 0xdc │ │ │ │ + sub r0, r0, #2 │ │ │ │ + ldr r2, [pc, #4052] @ 4fcbc │ │ │ │ + ldr r3, [pc, #4052] @ 4fcc0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #3368] @ 4dbb4 │ │ │ │ - ldr r5, [pc, #3368] @ 4dbb8 │ │ │ │ + ldr r5, [pc, #4048] @ 4fcc4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #220 @ 0xdc │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r0, r0, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 4cf20 │ │ │ │ + bhi 4ed90 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #3312] @ 4dbbc │ │ │ │ + ldr r3, [pc, #4000] @ 4fcc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ blx r3 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #3296] @ 4dbc0 │ │ │ │ - ldr r3, [pc, #3276] @ 4dbb0 │ │ │ │ + ldr r2, [pc, #3984] @ 4fccc │ │ │ │ + ldr r3, [pc, #3964] @ 4fcbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e088 │ │ │ │ + bne 4ff34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3248] @ 4dbc4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #3916] @ 4fcd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ced4 │ │ │ │ + bne 4ed30 │ │ │ │ mvn r4, #2 │ │ │ │ - b 4ced8 │ │ │ │ - ldr r3, [pc, #3224] @ 4dbc8 │ │ │ │ + b 4ed34 │ │ │ │ + ldr r3, [pc, #3892] @ 4fcd4 │ │ │ │ ldr r5, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ movweq r4, #1203 @ 0x4b3 │ │ │ │ - beq 4cf58 │ │ │ │ + beq 4edc8 │ │ │ │ ldr r2, [r3, #1156] @ 0x484 │ │ │ │ movw r3, #9399 @ 0x24b7 │ │ │ │ - cmp r2, #0 │ │ │ │ movw r4, #25783 @ 0x64b7 │ │ │ │ + cmp r2, #0 │ │ │ │ movne r4, r3 │ │ │ │ - ldr r3, [pc, #3180] @ 4dbcc │ │ │ │ + movw r3, #48616 @ 0xbde8 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r5, r3 │ │ │ │ bics r3, r3, #8 │ │ │ │ - beq 4ced8 │ │ │ │ - ldr r6, [pc, #3168] @ 4dbd0 │ │ │ │ + beq 4ed34 │ │ │ │ + ldr r6, [pc, #3828] @ 4fcd8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dad0 │ │ │ │ - ldr r2, [pc, #3152] @ 4dbd4 │ │ │ │ - ldr r3, [pc, #3152] @ 4dbd8 │ │ │ │ + bne 4f7f8 │ │ │ │ + movw r2, #14425 @ 0x3859 │ │ │ │ + movt r2, #8224 @ 0x2020 │ │ │ │ + movw r3, #14425 @ 0x3859 │ │ │ │ + movt r3, #12336 @ 0x3030 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, r2 │ │ │ │ - beq 4cfcc │ │ │ │ - ldr r3, [pc, #3140] @ 4dbdc │ │ │ │ + beq 4ee50 │ │ │ │ + ldr r3, [pc, #3784] @ 4fcdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cfb8 │ │ │ │ - ldr r2, [pc, #3124] @ 4dbe0 │ │ │ │ - ldr r3, [pc, #3124] @ 4dbe4 │ │ │ │ + bne 4ee3c │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, r2 │ │ │ │ - beq 4cfcc │ │ │ │ - ldr r3, [pc, #3112] @ 4dbe8 │ │ │ │ + beq 4ee50 │ │ │ │ + ldr r3, [pc, #3740] @ 4fce0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dfbc │ │ │ │ + bne 4fe60 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ced8 │ │ │ │ - ldr r3, [pc, #3088] @ 4dbec │ │ │ │ + b 4ed34 │ │ │ │ + ldr r3, [pc, #3716] @ 4fce4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #372] @ 0x174 │ │ │ │ blx r3 │ │ │ │ - bl 4b980 │ │ │ │ - b 4ced4 │ │ │ │ - ldr r2, [pc, #3068] @ 4dbf0 │ │ │ │ - ldr r3, [pc, #3000] @ 4dbb0 │ │ │ │ + bl 4d710 │ │ │ │ + b 4ed30 │ │ │ │ + ldr r2, [pc, #3696] @ 4fce8 │ │ │ │ + ldr r3, [pc, #3648] @ 4fcbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e088 │ │ │ │ + bne 4ff34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 49cd0 │ │ │ │ - ldr r3, [pc, #3016] @ 4dbf4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 4b90c │ │ │ │ + ldr r3, [pc, #3624] @ 4fcec │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #468] @ 0x1d4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4d4c0 │ │ │ │ - ldr r3, [pc, #2996] @ 4dbf8 │ │ │ │ - ldr sl, [pc, r3] │ │ │ │ - ldr r6, [pc, #2992] @ 4dbfc │ │ │ │ + beq 4f35c │ │ │ │ + ldr r3, [pc, #3604] @ 4fcf0 │ │ │ │ + ldr r8, [pc, r3] │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ + ldr r6, [pc, #3592] @ 4fcf4 │ │ │ │ mov r1, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [r6, #176] @ 0xb0 │ │ │ │ - ldr r1, [r4, #40] @ 0x28 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r6, #176] @ 0xb0 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r8, [r4, #36] @ 0x24 │ │ │ │ + ldrd sl, [r4, #36] @ 0x24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r6, #176] @ 0xb0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r6, #176] @ 0xb0 │ │ │ │ ands r2, r3, #4096 @ 0x1000 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bne 4d1b0 │ │ │ │ + bne 4f040 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [r6, #184] @ 0xb8 │ │ │ │ ubfx r3, r3, #13, #1 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ - ldr r1, [r6, #408] @ 0x198 │ │ │ │ + ldr r2, [r6, #184] @ 0xb8 │ │ │ │ + strd sl, [sp, #108] @ 0x6c │ │ │ │ add r2, r3, r2 │ │ │ │ eor r3, r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ + str r2, [r6, #184] @ 0xb8 │ │ │ │ + ldr r2, [r6, #408] @ 0x198 │ │ │ │ + cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ - str r8, [sp, #108] @ 0x6c │ │ │ │ - str r2, [r6, #184] @ 0xb8 │ │ │ │ strb r3, [sp, #92] @ 0x5c │ │ │ │ - bne 4dce0 │ │ │ │ + bne 4fa30 │ │ │ │ ldr r3, [r4] │ │ │ │ + ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - ldr fp, [pc, #2860] @ 4dc00 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - add fp, pc, fp │ │ │ │ - lsr r3, r6, #31 │ │ │ │ - str r3, [fp, #1128] @ 0x468 │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r7, [r4, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #3472] @ 4fcf8 │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - beq 4d130 │ │ │ │ - ldr sl, [fp, #380] @ 0x17c │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 4de04 │ │ │ │ - ldr r3, [pc, #2796] @ 4dc04 │ │ │ │ + lsr r2, r6, #31 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r3, #1128] @ 0x468 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + beq 4efc4 │ │ │ │ + ldr r8, [r3, #380] @ 0x17c │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 4fb64 │ │ │ │ + ldr r2, [pc, #3416] @ 4fcfc │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ movw r0, #34226 @ 0x85b2 │ │ │ │ - ldr r3, [r3] │ │ │ │ - blx r3 │ │ │ │ - ldr r8, [fp, #384] @ 0x180 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - str r8, [sp, #12] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r2] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr sl, [r3, #384] @ 0x180 │ │ │ │ + strd sl, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ + str r8, [sp, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - ldr r7, [pc, #2744] @ 4dc08 │ │ │ │ + ldr r7, [pc, #3364] @ 4fd00 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr ip, [r4, #28] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r6, [sp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ ldr r2, [r7, #1148] @ 0x47c │ │ │ │ ldr r1, [r7, #1152] @ 0x480 │ │ │ │ - ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ - stm sp, {r6, ip} │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [r7, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d94c │ │ │ │ + bne 4f8a0 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 4d1b0 │ │ │ │ - ldr r3, [pc, #2688] @ 4dc0c │ │ │ │ + beq 4f040 │ │ │ │ + ldr r3, [pc, #3304] @ 4fd04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #380] @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db90 │ │ │ │ - ldr r3, [pc, #2660] @ 4dc04 │ │ │ │ + beq 4fc04 │ │ │ │ + ldr r3, [pc, #3276] @ 4fcfc │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ movw r0, #34226 @ 0x85b2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #2648] @ 4dc10 │ │ │ │ + ldr r3, [pc, #3264] @ 4fd08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ced4 │ │ │ │ - bl 4af98 │ │ │ │ - b 4ced4 │ │ │ │ - ldr r3, [pc, #2624] @ 4dc14 │ │ │ │ + beq 4ed30 │ │ │ │ + bl 4cc9c │ │ │ │ + b 4ed30 │ │ │ │ + ldr r3, [pc, #3240] @ 4fd0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ blx r3 │ │ │ │ - b 4ced4 │ │ │ │ - ldr r3, [pc, #2608] @ 4dc18 │ │ │ │ + b 4ed30 │ │ │ │ + ldr r3, [pc, #3224] @ 4fd10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ - bl 4b980 │ │ │ │ - b 4ced4 │ │ │ │ + bl 4d710 │ │ │ │ + b 4ed30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ced8 │ │ │ │ - ldr r7, [pc, #2580] @ 4dc1c │ │ │ │ + beq 4ed34 │ │ │ │ + ldr r7, [pc, #3196] @ 4fd14 │ │ │ │ mov r0, r4 │ │ │ │ + movw r9, #9729 @ 0x2601 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, #1156] @ 0x484 │ │ │ │ - movw sl, #9729 @ 0x2601 │ │ │ │ cmp r3, #0 │ │ │ │ - moveq sl, #9728 @ 0x2600 │ │ │ │ - bl 133630 │ │ │ │ + moveq r9, #9728 @ 0x2600 │ │ │ │ + bl 13ff88 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 4d500 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4f3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e048 │ │ │ │ + beq 4fef0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4dedc │ │ │ │ - bl 499a0 │ │ │ │ + beq 4fc5c │ │ │ │ + bl 4b59c │ │ │ │ ldr r8, [r7, #280] @ 0x118 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4df34 │ │ │ │ - ldr r3, [pc, #2680] @ 4dcd0 │ │ │ │ - ldr r9, [r5, r3] │ │ │ │ - ldr r7, [pc, #2496] @ 4dc20 │ │ │ │ - mov fp, #0 │ │ │ │ + beq 4fdd0 │ │ │ │ + ldr r3, [pc, #3292] @ 4fdc4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r7, [pc, #3108] @ 4fd18 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, fp │ │ │ │ - b 4d2a8 │ │ │ │ + b 4f13c │ │ │ │ cmp r2, #15 │ │ │ │ - bgt 4d2dc │ │ │ │ + bgt 4f170 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ addlt r8, r8, #1 │ │ │ │ - blt 4d298 │ │ │ │ - cmp fp, #255 @ 0xff │ │ │ │ - addle fp, fp, #1 │ │ │ │ - ble 4d298 │ │ │ │ + blt 4f12c │ │ │ │ + cmp sl, #255 @ 0xff │ │ │ │ + addle sl, sl, #1 │ │ │ │ + ble 4f12c │ │ │ │ ldr r3, [r7, #168] @ 0xa8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13367c │ │ │ │ + bl 13ffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d520 │ │ │ │ + beq 4f3c0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4d298 │ │ │ │ + ble 4f12c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 4d298 │ │ │ │ + ble 4f12c │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 4d298 │ │ │ │ + bgt 4f12c │ │ │ │ cmp r3, #15 │ │ │ │ - ble 4d26c │ │ │ │ + ble 4f100 │ │ │ │ cmp r3, #31 │ │ │ │ - bgt 4d28c │ │ │ │ + bgt 4f120 │ │ │ │ cmp r2, #31 │ │ │ │ - bgt 4d28c │ │ │ │ - b 4d280 │ │ │ │ - ldr r3, [pc, #2356] @ 4dc24 │ │ │ │ + bgt 4f120 │ │ │ │ + b 4f114 │ │ │ │ + ldr r3, [pc, #2968] @ 4fd1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #1160] @ 0x488 │ │ │ │ - ldr r2, [r3, #1164] @ 0x48c │ │ │ │ ldr r0, [r3, #1120] @ 0x460 │ │ │ │ - stm r4, {r1, r2} │ │ │ │ - ldr r2, [r3, #1156] @ 0x484 │ │ │ │ + ldr r2, [r3, #1160] @ 0x488 │ │ │ │ ldr r1, [r3, #1124] @ 0x464 │ │ │ │ + str r2, [r4] │ │ │ │ + ldr r2, [r3, #1156] @ 0x484 │ │ │ │ + strd r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ + ldr r2, [r3, #1164] @ 0x48c │ │ │ │ + str r2, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ - strd r0, [r4, #8] │ │ │ │ - str r2, [r4, #28] │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r2, [r4, #20] │ │ │ │ - str r2, [r4, #16] │ │ │ │ strdne r0, [r4] │ │ │ │ - bne 4ced4 │ │ │ │ - ldr r1, [pc, #2292] @ 4dc28 │ │ │ │ - ldr r2, [pc, #2292] @ 4dc2c │ │ │ │ + str r2, [r4, #16] │ │ │ │ + str r2, [r4, #20] │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r2, [r4, #28] │ │ │ │ + bne 4ed30 │ │ │ │ + ldr r1, [pc, #2900] @ 4fd20 │ │ │ │ + ldr r2, [pc, #2900] @ 4fd24 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 4ced4 │ │ │ │ - ldr r0, [r3, #1172] @ 0x494 │ │ │ │ - ldr r1, [r3, #1180] @ 0x49c │ │ │ │ - ldr r2, [r3, #1168] @ 0x490 │ │ │ │ - ldr r3, [r3, #1176] @ 0x498 │ │ │ │ - strd r0, [r4, #24] │ │ │ │ - strd r2, [r4, #16] │ │ │ │ - b 4ced4 │ │ │ │ - ldr r3, [pc, #2240] @ 4dc30 │ │ │ │ + beq 4ed30 │ │ │ │ + ldr r0, [r3, #1168] @ 0x490 │ │ │ │ + ldr r2, [r3, #1172] @ 0x494 │ │ │ │ + ldr r1, [r3, #1176] @ 0x498 │ │ │ │ + ldr r3, [r3, #1180] @ 0x49c │ │ │ │ + strd r0, [r4, #16] │ │ │ │ + strd r2, [r4, #24] │ │ │ │ + b 4ed30 │ │ │ │ + ldr r3, [pc, #2848] @ 4fd28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cf20 │ │ │ │ - ldr r6, [pc, #2224] @ 4dc34 │ │ │ │ - ldr r1, [pc, #2224] @ 4dc38 │ │ │ │ + beq 4ed90 │ │ │ │ + ldr r6, [pc, #2832] @ 4fd2c │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r1, [pc, #2828] @ 4fd30 │ │ │ │ ldr r7, [r4] │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r5, #0 │ │ │ │ - b 4d3a8 │ │ │ │ + b 4f240 │ │ │ │ ldr r1, [r6, #12]! │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d3b8 │ │ │ │ + beq 4f250 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d398 │ │ │ │ - ldr r3, [pc, #2172] @ 4dc3c │ │ │ │ - ldr r6, [pc, #2172] @ 4dc40 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 4f230 │ │ │ │ + ldr r3, [pc, #2780] @ 4fd34 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r6, [pc, #2776] @ 4fd38 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r6, #420] @ 0x1a4 │ │ │ │ asr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4cf20 │ │ │ │ + beq 4ed90 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #2132] @ 4dc44 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + ldr r1, [pc, #2732] @ 4fd3c │ │ │ │ str r4, [r3] │ │ │ │ - bl 1e014 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - streq r4, [r6, #464] @ 0x1d0 │ │ │ │ - streq r4, [r6, #460] @ 0x1cc │ │ │ │ - streq r4, [r6, #456] @ 0x1c8 │ │ │ │ - bl 4a610 │ │ │ │ - b 4ced4 │ │ │ │ - ldr r3, [pc, #2088] @ 4dc48 │ │ │ │ + bne 4f2ac │ │ │ │ + str r4, [r6, #456] @ 0x1c8 │ │ │ │ + str r4, [r6, #460] @ 0x1cc │ │ │ │ + str r4, [r6, #464] @ 0x1d0 │ │ │ │ + bl 4c290 │ │ │ │ + b 4ed30 │ │ │ │ + ldr r3, [pc, #2692] @ 4fd40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cf20 │ │ │ │ - ldr r6, [pc, #2072] @ 4dc4c │ │ │ │ - ldr r1, [pc, #2072] @ 4dc50 │ │ │ │ + beq 4ed90 │ │ │ │ + ldr r6, [pc, #2676] @ 4fd44 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r1, [pc, #2672] @ 4fd48 │ │ │ │ ldr r7, [r4] │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r5, #0 │ │ │ │ - b 4d458 │ │ │ │ + b 4f2f4 │ │ │ │ ldr r1, [r6, #12]! │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d468 │ │ │ │ + beq 4f304 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d448 │ │ │ │ - ldr r3, [pc, #2020] @ 4dc54 │ │ │ │ - ldr r1, [pc, #2020] @ 4dc58 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 4f2e4 │ │ │ │ + ldr r3, [pc, #2624] @ 4fd4c │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #2620] @ 4fd50 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #420] @ 0x1a4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr r1, [r1, #420] @ 0x1a4 │ │ │ │ asr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4cf20 │ │ │ │ + beq 4ed90 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 4ced4 │ │ │ │ - ldr r3, [pc, #1968] @ 4dc5c │ │ │ │ + b 4ed30 │ │ │ │ + ldr r3, [pc, #2572] @ 4fd54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cf20 │ │ │ │ - bl 4b980 │ │ │ │ - b 4ced4 │ │ │ │ + beq 4ed90 │ │ │ │ + bl 4d710 │ │ │ │ + b 4ed30 │ │ │ │ ldr r2, [r3, #1152] @ 0x480 │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r2, r3 │ │ │ │ - mvneq sl, #0 │ │ │ │ - bne 4d03c │ │ │ │ - b 4d044 │ │ │ │ - ldr r3, [pc, #1920] @ 4dc60 │ │ │ │ + mvneq r8, #0 │ │ │ │ + bne 4eed4 │ │ │ │ + b 4eedc │ │ │ │ + ldr r3, [pc, #2524] @ 4fd58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1908] @ 4dc64 │ │ │ │ + ldr r3, [pc, #2512] @ 4fd5c │ │ │ │ mov r1, #0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ - ldr r3, [r9] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #1800] @ 4dc10 │ │ │ │ + ldr r2, [r2] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [pc, #2400] @ 4fd08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ced4 │ │ │ │ + beq 4ed30 │ │ │ │ mov r0, #2 │ │ │ │ - bl 4ab44 │ │ │ │ - b 4ced4 │ │ │ │ - ldr r6, [pc, #1856] @ 4dc68 │ │ │ │ - ldr r2, [pc, #1856] @ 4dc6c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [r6, #168] @ 0xa8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + bl 4c818 │ │ │ │ + b 4ed30 │ │ │ │ + ldr r6, [pc, #2456] @ 4fd60 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ + str sl, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #2440] @ 4fd64 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr ip, [r6, #168] @ 0xa8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 83054 │ │ │ │ ldr r7, [r6, #168] @ 0xa8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4e014 │ │ │ │ + bne 4feac │ │ │ │ mov r0, r4 │ │ │ │ - bl 133630 │ │ │ │ - ldr r3, [pc, #1800] @ 4dc70 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #172] @ 0xac │ │ │ │ + bl 13ff88 │ │ │ │ + ldr r3, [pc, #2400] @ 4fd68 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d758 │ │ │ │ - ldr r3, [pc, #1784] @ 4dc74 │ │ │ │ - ldr fp, [pc, #1784] @ 4dc78 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #1776] @ 4dc7c │ │ │ │ - mov lr, #0 │ │ │ │ + ldr r8, [r3, #172] @ 0xac │ │ │ │ + beq 4f5fc │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #2380] @ 4fd6c │ │ │ │ + mov fp, ip │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + ldr sl, [pc, #2372] @ 4fd70 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - mov r8, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - str lr, [sp, #36] @ 0x24 │ │ │ │ - str lr, [sp, #40] @ 0x28 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ - b 4d654 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, #2356] @ 4fd74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 4f4f4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 4d66c │ │ │ │ + bgt 4f50c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r5, #15 │ │ │ │ - ldr r3, [r9] │ │ │ │ - ldr r0, [fp, #468] @ 0x1d4 │ │ │ │ - bgt 4d680 │ │ │ │ + ldr r0, [sl, #468] @ 0x1d4 │ │ │ │ + ldr r3, [r3] │ │ │ │ + bgt 4f520 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt 4d738 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bgt 4f5dc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bge 4db70 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [fp, #280] @ 0x118 │ │ │ │ - and r7, r2, #31 │ │ │ │ + bge 4fa14 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sl, #280] @ 0x118 │ │ │ │ sbfx r5, r2, #5, #16 │ │ │ │ + and r7, r2, #31 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + lsl r5, r5, #4 │ │ │ │ lsl r7, r7, #4 │ │ │ │ add r3, r2, #1 │ │ │ │ - lsl r5, r5, #4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [r1, #468] @ 0x1d4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ + ldr r0, [r1, #468] @ 0x1d4 │ │ │ │ + movw r1, #6406 @ 0x1906 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [sp] │ │ │ │ - movw r1, #6406 @ 0x1906 │ │ │ │ movw r2, #5121 @ 0x1401 │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13367c │ │ │ │ + bl 13ffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d754 │ │ │ │ + beq 4f5f8 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4d66c │ │ │ │ + ble 4f50c │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 4d5ac │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + bgt 4f448 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4d644 │ │ │ │ + bl 83054 │ │ │ │ + b 4f4e4 │ │ │ │ cmp r5, #31 │ │ │ │ - ble 4d738 │ │ │ │ - ldr r2, [fp, #412] @ 0x19c │ │ │ │ + ble 4f5dc │ │ │ │ + ldr r2, [sl, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d6cc │ │ │ │ + bne 4f56c │ │ │ │ cmp r5, #32 │ │ │ │ - beq 4d6b0 │ │ │ │ + beq 4f550 │ │ │ │ mov r2, #32 │ │ │ │ lsl r2, r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt 4d6a0 │ │ │ │ + bgt 4f540 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #32 │ │ │ │ - ble 4e080 │ │ │ │ + ble 4ff2c │ │ │ │ mov r2, #32 │ │ │ │ lsl r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 4d6bc │ │ │ │ + bgt 4f55c │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1452] @ 4dc80 │ │ │ │ + ldr r2, [pc, #2052] @ 4fd78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #380] @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ addne r5, r5, #63 @ 0x3f │ │ │ │ bicne r5, r5, #63 @ 0x3f │ │ │ │ - bne 4d6fc │ │ │ │ + bne 4f5a0 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, #0 │ │ │ │ - addne r5, r5, #508 @ 0x1fc │ │ │ │ - addne r5, r5, #3 │ │ │ │ - bfcne r5, #0, #9 │ │ │ │ + beq 4f5a0 │ │ │ │ + add r5, r5, #508 @ 0x1fc │ │ │ │ + add r5, r5, #3 │ │ │ │ + bfc r5, #0, #9 │ │ │ │ ldr r1, [r8], #4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1400] @ 4dc84 │ │ │ │ - stmib sp, {r5, r7} │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r5, #0 │ │ │ │ + ldr r3, [pc, #1996] @ 4fd7c │ │ │ │ movw r2, #6406 @ 0x1906 │ │ │ │ - str sl, [sp] │ │ │ │ mov r1, r2 │ │ │ │ + str r9, [sp] │ │ │ │ + stmib sp, {r5, r7} │ │ │ │ + mov r5, #0 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ movw r3, #5121 @ 0x1401 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 46334 │ │ │ │ - mov r7, r5 │ │ │ │ - b 4d604 │ │ │ │ + bl 47cb4 │ │ │ │ + b 4f4a4 │ │ │ │ cmp r7, #31 │ │ │ │ - ble 4db70 │ │ │ │ - ldr r2, [fp, #412] @ 0x19c │ │ │ │ + ble 4fa14 │ │ │ │ + ldr r2, [sl, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, #32 │ │ │ │ - beq 4d6b0 │ │ │ │ - b 4d6cc │ │ │ │ + beq 4f550 │ │ │ │ + b 4f56c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #1320] @ 4dc88 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r3, [pc, #1912] @ 4fd80 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1304] @ 4dc8c │ │ │ │ + ldr r3, [pc, #1900] @ 4fd84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - ldr r3, [pc, #1296] @ 4dc90 │ │ │ │ + ldr r3, [pc, #1892] @ 4fd88 │ │ │ │ mov r1, #4864 @ 0x1300 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 133630 │ │ │ │ - ldr r3, [pc, #1272] @ 4dc94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r3, #172] @ 0xac │ │ │ │ + bl 13ff88 │ │ │ │ + ldr r3, [pc, #1868] @ 4fd8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d4d8 │ │ │ │ - ldr r8, [pc, #1256] @ 4dc98 │ │ │ │ - mov ip, #0 │ │ │ │ - vldr s16, [pc, #1008] @ 4dba8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - b 4d898 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp fp, #15 │ │ │ │ - cmple r3, #1024 @ 0x400 │ │ │ │ - blt 4de9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr fp, [r3, #172] @ 0xac │ │ │ │ + beq 4f374 │ │ │ │ + mov lr, #0 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r9, [pc, #1844] @ 4fd90 │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str lr, [sp, #36] @ 0x24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 4f740 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp fp, #31 │ │ │ │ + cmp r8, #15 │ │ │ │ + cmple r3, #1024 @ 0x400 │ │ │ │ + blt 4fc1c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r8, #31 │ │ │ │ cmple r3, #255 @ 0xff │ │ │ │ - ble 4deec │ │ │ │ - ldr r1, [pc, #1200] @ 4dc9c │ │ │ │ + ble 4fc70 │ │ │ │ + ldr r1, [pc, #1796] @ 4fd94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ moveq r7, #32 │ │ │ │ - beq 4d92c │ │ │ │ - ldr r1, [pc, #1180] @ 4dca0 │ │ │ │ + beq 4f7d8 │ │ │ │ + ldr r1, [pc, #1776] @ 4fd98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r1, #380] @ 0x17c │ │ │ │ cmp ip, #0 │ │ │ │ addne r7, r7, #63 @ 0x3f │ │ │ │ bicne r7, r7, #63 @ 0x3f │ │ │ │ - bne 4d82c │ │ │ │ + bne 4f6d4 │ │ │ │ ldr r1, [r1, #388] @ 0x184 │ │ │ │ cmp r1, #0 │ │ │ │ - addne r7, r7, #508 @ 0x1fc │ │ │ │ - addne r7, r7, #3 │ │ │ │ - bfcne r7, #0, #9 │ │ │ │ - ldr r1, [sl], #4 │ │ │ │ + beq 4f6d4 │ │ │ │ + add r7, r7, #508 @ 0x1fc │ │ │ │ + add r7, r7, #3 │ │ │ │ + bfc r7, #0, #9 │ │ │ │ + ldr r1, [fp], #4 │ │ │ │ blx r2 │ │ │ │ - vmov.f32 s5, s16 │ │ │ │ - vmov.f32 s4, s16 │ │ │ │ + vmov s5, sl │ │ │ │ + vmov s4, sl │ │ │ │ vldr s15, [r6, #12] │ │ │ │ - ldr r3, [pc, #1116] @ 4dca4 │ │ │ │ - vldr s0, [r6, #28] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #1700] @ 4fd9c │ │ │ │ + vldr s1, [r6, #32] │ │ │ │ vcvt.f32.s32 s6, s15 │ │ │ │ vldr s15, [r6, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1052] @ 0x41c │ │ │ │ - vcvt.f32.s32 s7, s15 │ │ │ │ - vldr s15, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ + vcvt.f32.s32 s1, s1 │ │ │ │ + vcvt.f32.s32 s7, s15 │ │ │ │ + vldr s15, [r6, #28] │ │ │ │ vmov.f32 s2, s6 │ │ │ │ - vcvt.f32.s32 s1, s15 │ │ │ │ - vmov.f32 s3, s7 │ │ │ │ - vcvt.f32.s32 s0, s0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 48f84 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + vcvt.f32.s32 s0, s15 │ │ │ │ + vmov.f32 s3, s7 │ │ │ │ + bl 4aadc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13367c │ │ │ │ + bl 13ffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d4d8 │ │ │ │ + beq 4f374 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4d888 │ │ │ │ + ble 4f730 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 4d888 │ │ │ │ + ble 4f730 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 4d888 │ │ │ │ - ldr r3, [pc, #996] @ 4dca8 │ │ │ │ + bgt 4f730 │ │ │ │ + ldr r3, [pc, #1588] @ 4fda0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ + ubfx r1, r0, #16, #8 │ │ │ │ ldr r7, [r3] │ │ │ │ mvn r3, r0 │ │ │ │ - ubfx r1, r0, #16, #8 │ │ │ │ - uxtb r3, r3 │ │ │ │ lsr r0, r0, #24 │ │ │ │ + uxtb r3, r3 │ │ │ │ blx r7 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ - ldr fp, [r6, #16] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r8, [r6, #16] │ │ │ │ cmp r7, #15 │ │ │ │ - ldr r2, [r9] │ │ │ │ - ldr r0, [r8, #468] @ 0x1d4 │ │ │ │ - ble 4d7c4 │ │ │ │ + ldr r0, [r9, #468] @ 0x1d4 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ble 4f668 │ │ │ │ cmp r7, #31 │ │ │ │ - ble 4d7d4 │ │ │ │ - ldr r1, [r8, #412] @ 0x19c │ │ │ │ + ble 4f678 │ │ │ │ + ldr r1, [r9, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d7fc │ │ │ │ + bne 4f6a0 │ │ │ │ cmp r7, #32 │ │ │ │ - beq 4d92c │ │ │ │ + beq 4f7d8 │ │ │ │ mov r1, #32 │ │ │ │ lsl r1, r1, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bgt 4d91c │ │ │ │ + bgt 4f7c8 │ │ │ │ mov r7, r1 │ │ │ │ - cmp fp, #32 │ │ │ │ - ble 4e040 │ │ │ │ + cmp r8, #32 │ │ │ │ + ble 4fee8 │ │ │ │ mov r1, #32 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - cmp r1, fp │ │ │ │ - blt 4d938 │ │ │ │ - mov fp, r1 │ │ │ │ - b 4d7fc │ │ │ │ - mov r3, #0 │ │ │ │ + cmp r1, r8 │ │ │ │ + blt 4f7e4 │ │ │ │ + mov r8, r1 │ │ │ │ + b 4f6a0 │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, sp, #84 @ 0x54 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r2 │ │ │ │ + bl a398c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f86c │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + sub r3, r3, #8 │ │ │ │ + bics r3, r3, #8 │ │ │ │ + beq 4f838 │ │ │ │ + ldr r2, [r6, #420] @ 0x1a4 │ │ │ │ + cmp r2, #1 │ │ │ │ + bgt 4fef8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 4f894 │ │ │ │ + add r3, r5, #-1358954496 @ 0xaf000000 │ │ │ │ + sub r3, r3, #52 @ 0x34 │ │ │ │ + bfc r3, #8, #19 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4ed34 │ │ │ │ + add r2, r5, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ + sub r2, r2, #81 @ 0x51 │ │ │ │ + and r3, r3, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4ee3c │ │ │ │ + b 4ed34 │ │ │ │ + ldr r2, [r6, #420] @ 0x1a4 │ │ │ │ + mvn r3, #163 @ 0xa3 │ │ │ │ + asr r3, r3, r2 │ │ │ │ + tst r3, #1 │ │ │ │ + beq 4f894 │ │ │ │ + bic r1, r5, #255 @ 0xff │ │ │ │ + mov r3, #23040 @ 0x5a00 │ │ │ │ + movt r3, #22617 @ 0x5859 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 4ed34 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 4ee0c │ │ │ │ + b 4edf0 │ │ │ │ ldr r0, [r7, #404] @ 0x194 │ │ │ │ + mov r3, #0 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 9da70 │ │ │ │ + bl a398c │ │ │ │ ldr r3, [r4] │ │ │ │ and r3, r3, #8320 @ 0x2080 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - bne 4d9a4 │ │ │ │ - ldr r3, [pc, #840] @ 4dcc0 │ │ │ │ + bne 4f8f8 │ │ │ │ + ldr r3, [pc, #1240] @ 4fda4 │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ ldr r1, [r7, #300] @ 0x12c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - movw r0, #35052 @ 0x88ec │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #824] @ 4dcc8 │ │ │ │ + ldr r3, [pc, #1220] @ 4fda8 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #312] @ 0x138 │ │ │ │ - ldr r3, [pc, #768] @ 4dcac │ │ │ │ + ldr r3, [pc, #1196] @ 4fdac │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - ldr r6, [pc, #760] @ 4dcb0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + ldr r7, [pc, #1192] @ 4fdb0 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r6] │ │ │ │ blx r3 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r9, [sp, #80] @ 0x50 │ │ │ │ - add r6, pc, r6 │ │ │ │ - asr ip, r8, r9 │ │ │ │ - ldr r2, [r6, #1148] @ 0x47c │ │ │ │ - ldr r1, [r6, #1152] @ 0x480 │ │ │ │ - ldr r0, [r6, #468] @ 0x1d4 │ │ │ │ - ldr lr, [sp, #84] @ 0x54 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr ip, [sp, #28] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - asr ip, ip, lr │ │ │ │ - str ip, [sp, #16] │ │ │ │ - ldr ip, [r4, #32] │ │ │ │ - asr ip, ip, lr │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [r4, #28] │ │ │ │ - ldr lr, [sp, #36] @ 0x24 │ │ │ │ - asr ip, ip, r9 │ │ │ │ - str lr, [sp] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 4668c │ │ │ │ + str r8, [sp, #20] │ │ │ │ + ldr r0, [sp, #84] @ 0x54 │ │ │ │ + asr r2, sl, r1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + asr r2, fp, r0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + asr r2, r2, r0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + asr r2, r2, r1 │ │ │ │ + stm sp, {r0, r2} │ │ │ │ + ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ + ldr r2, [r7, #1148] @ 0x47c │ │ │ │ + ldr r1, [r7, #1152] @ 0x480 │ │ │ │ + bl 48038 │ │ │ │ ldr r3, [r4] │ │ │ │ and r3, r3, #8320 @ 0x2080 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - bne 4da58 │ │ │ │ - ldr r3, [pc, #660] @ 4dcc0 │ │ │ │ - ldr r1, [r6, #304] @ 0x130 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 4f9a4 │ │ │ │ + ldr r3, [pc, #1068] @ 4fda4 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r1, [r7, #304] @ 0x130 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #644] @ 4dcc8 │ │ │ │ + ldr r3, [pc, #1048] @ 4fda8 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r6, #316] @ 0x13c │ │ │ │ - ldr r3, [r7] │ │ │ │ + str r3, [r7, #316] @ 0x13c │ │ │ │ + ldr r3, [r6] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #84] @ 0x54 │ │ │ │ - asr r2, r8, r1 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + ldrd r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + asr r2, sl, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - asr r2, r2, r0 │ │ │ │ + asr r2, fp, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - ldr ip, [sp, #40] @ 0x28 │ │ │ │ - asr r2, r2, r0 │ │ │ │ + asr r2, r2, r1 │ │ │ │ + ldr r1, [pc, #980] @ 4fdb4 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - ldr r0, [pc, #532] @ 4dcb4 │ │ │ │ - asr r2, r2, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ + asr r2, r2, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [r0, #1148] @ 0x47c │ │ │ │ - ldr r1, [r0, #1152] @ 0x480 │ │ │ │ - ldr r0, [r0, #468] @ 0x1d4 │ │ │ │ - bl 4668c │ │ │ │ - ldr r3, [r7] │ │ │ │ + ldr r0, [r1, #468] @ 0x1d4 │ │ │ │ + ldr r2, [r1, #1148] @ 0x47c │ │ │ │ + ldr r1, [r1, #1152] @ 0x480 │ │ │ │ + bl 48038 │ │ │ │ + ldr r3, [r6] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - b 4d178 │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, sp, #84 @ 0x54 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9da70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4db40 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - sub r3, r3, #8 │ │ │ │ - bics r3, r3, #8 │ │ │ │ - beq 4db10 │ │ │ │ - ldr r2, [r6, #420] @ 0x1a4 │ │ │ │ - cmp r2, #1 │ │ │ │ - bgt 4e050 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge 4db64 │ │ │ │ - add r3, r5, #-1358954496 @ 0xaf000000 │ │ │ │ - sub r3, r3, #52 @ 0x34 │ │ │ │ - bfc r3, #8, #19 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4ced8 │ │ │ │ - ldr r3, [pc, #396] @ 4dcb8 │ │ │ │ - add r2, r5, #-872415232 @ 0xcc000000 │ │ │ │ - sub r2, r2, #81 @ 0x51 │ │ │ │ - and r3, r3, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4cfb8 │ │ │ │ - b 4ced8 │ │ │ │ - ldr r2, [r6, #420] @ 0x1a4 │ │ │ │ - mvn r3, #163 @ 0xa3 │ │ │ │ - asr r3, r3, r2 │ │ │ │ - tst r3, #1 │ │ │ │ - beq 4db64 │ │ │ │ - ldr r3, [pc, #384] @ 4dcdc │ │ │ │ - bic r1, r5, #255 @ 0xff │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 4ced8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 4cf90 │ │ │ │ - b 4cf7c │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r2, #255 @ 0xff │ │ │ │ - ble 4dfe0 │ │ │ │ - ldr r2, [fp, #412] @ 0x19c │ │ │ │ + b 4f008 │ │ │ │ + cmp fp, #255 @ 0xff │ │ │ │ + ble 4fe84 │ │ │ │ + ldr r2, [sl, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ moveq r7, #32 │ │ │ │ moveq r5, #32 │ │ │ │ - b 4d6cc │ │ │ │ - ldr r3, [pc, #296] @ 4dcc0 │ │ │ │ - movw r0, #35052 @ 0x88ec │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ - blx r3 │ │ │ │ - b 4d1b0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - eoreq r1, r7, r8, asr #20 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0018a9d0 │ │ │ │ - eoreq r1, r7, ip, lsr #20 │ │ │ │ - eoreq r6, r7, r0, ror #6 │ │ │ │ - eoreq r1, r7, r8, ror #19 │ │ │ │ - eoreq r6, r7, r8, lsl r3 │ │ │ │ - strdeq r6, [r7], -r8 @ │ │ │ │ - ldcge 13, cr11, [r8, #928]! @ 0x3a0 │ │ │ │ - strhteq r6, [r7], -ip │ │ │ │ - eorcs r3, r0, r9, asr r8 │ │ │ │ - eorscc r3, r0, r9, asr r8 │ │ │ │ - mlaeq r7, r4, r2, r6 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - eoreq r6, r7, ip, ror #4 │ │ │ │ - eoreq r6, r7, r0, asr r2 │ │ │ │ - ldrdeq r1, [r7], -r4 @ │ │ │ │ - strdeq r6, [r7], -ip @ │ │ │ │ - eoreq r3, r7, r0, lsr #15 │ │ │ │ - ldrdeq r6, [r7], -r4 @ │ │ │ │ - eoreq r6, r7, r4, asr r1 │ │ │ │ - andeq r1, r0, r4, asr r2 │ │ │ │ - ldrdeq r6, [r7], -r4 @ │ │ │ │ - eoreq r6, r7, r0, lsr #1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r6, r7, r8, asr r0 │ │ │ │ - eoreq r6, r7, r4, asr #32 │ │ │ │ - eoreq r6, r7, r0, lsr #32 │ │ │ │ - eoreq r5, r7, r8, asr #31 │ │ │ │ - eoreq r5, r7, ip, lsr pc │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - strhteq r5, [r7], -ip │ │ │ │ - strhteq r2, [r6], -r0 │ │ │ │ - andseq sp, r4, r0, ror fp │ │ │ │ - eoreq r2, r6, r8, ror r0 │ │ │ │ - eoreq r5, r7, r0, ror #28 │ │ │ │ - @ instruction: 0x001584b4 │ │ │ │ - eoreq r5, r7, ip, lsl #28 │ │ │ │ - eoreq r2, r6, r0 │ │ │ │ - andseq sp, r4, r0, asr #21 │ │ │ │ - eoreq r1, r6, r8, asr #31 │ │ │ │ - strhteq r5, [r7], -r0 │ │ │ │ - eoreq r5, r7, r0, lsl #27 │ │ │ │ - andeq r1, r0, r8, asr #13 │ │ │ │ - eoreq r5, r7, r8, lsr sp │ │ │ │ - eoreq r5, r7, r0, lsl #26 │ │ │ │ - andseq r8, r5, r8, lsr r3 │ │ │ │ - eoreq r5, r7, r4, asr #25 │ │ │ │ - andseq r7, r5, r0, lsr #10 │ │ │ │ - mlaeq r7, r8, ip, r5 │ │ │ │ - mlaeq r7, ip, ip, r5 │ │ │ │ - eoreq r5, r7, r8, asr fp │ │ │ │ - eoreq r5, r7, ip, lsl fp │ │ │ │ - andeq r1, r0, ip, lsl #7 │ │ │ │ - strhteq r5, [r7], -r8 │ │ │ │ - andeq r1, r0, r8, lsl #13 │ │ │ │ - mlaeq r7, r0, sl, r5 │ │ │ │ - eoreq r5, r7, r4, ror sl │ │ │ │ - eoreq r5, r7, r0, asr #20 │ │ │ │ - eoreq r5, r7, r8, lsr #20 │ │ │ │ - ldrdeq r5, [r7], -r8 @ │ │ │ │ - andeq r1, r0, r4, asr #12 │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - eoreq r5, r7, r4, ror #16 │ │ │ │ - eoreq r5, r7, r8, lsl #15 │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - eoreq r5, r7, ip, lsr r4 │ │ │ │ - andeq r1, r0, ip, lsl #6 │ │ │ │ - eoreq r5, r7, r8, ror #7 │ │ │ │ - @ instruction: 0x000016b4 │ │ │ │ - eoreq r5, r7, r4, lsr r3 │ │ │ │ - andeq r1, r0, r8, asr #6 │ │ │ │ - eoreq r5, r7, r4, asr #4 │ │ │ │ - andeq r1, r0, r0, ror #11 │ │ │ │ - ldmdapl r9, {r9, fp, ip, lr}^ │ │ │ │ + b 4f56c │ │ │ │ ldr r3, [r6, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d0c4 │ │ │ │ + bne 4ef50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 49cd0 │ │ │ │ + bl 4b90c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d0c4 │ │ │ │ + bne 4ef50 │ │ │ │ ldr r0, [r6, #404] @ 0x194 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 9da70 │ │ │ │ + bl a398c │ │ │ │ ldr r3, [r6, #400] @ 0x190 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - addne r3, r3, #7 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldrne r3, [sp, #76] @ 0x4c │ │ │ │ ldrbeq r3, [r4, #12] │ │ │ │ - bicne r3, r3, #7 │ │ │ │ asr r2, r1, r2 │ │ │ │ + ldr r7, [sp, #148] @ 0x94 │ │ │ │ + addne r3, r3, #7 │ │ │ │ + bicne r3, r3, #7 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ mul r1, r1, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mul r3, r3, r2 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r1, #7 │ │ │ │ movge r0, r1 │ │ │ │ cmp r3, #0 │ │ │ │ + asr r1, r0, #3 │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, r3, #7 │ │ │ │ - ldr r7, [sp, #148] @ 0x94 │ │ │ │ movge r1, r3 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ asr r3, r1, #3 │ │ │ │ - asr r2, r0, #3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ + cmp r7, r2 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - ldr fp, [r4, #40] @ 0x28 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 4e08c │ │ │ │ - cmp fp, #0 │ │ │ │ - movgt r2, #0 │ │ │ │ - ldrgt r3, [sp, #32] │ │ │ │ - strgt r2, [sp, #40] @ 0x28 │ │ │ │ - ble 4ddd0 │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + beq 4ff38 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 4fb2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r0, #0 │ │ │ │ + str sl, [sp, #40] @ 0x28 │ │ │ │ + mov sl, r2 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1c154 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add r3, r0, r7 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp fp, r2 │ │ │ │ - add r1, r1, r6 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - add r3, r0, r7 │ │ │ │ - bne 4dda0 │ │ │ │ + cmp r6, r2 │ │ │ │ + add r1, r1, sl │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + bne 4faf8 │ │ │ │ + ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr fp, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bne 4e1bc │ │ │ │ - ldr r3, [pc, #-308] @ 4dcbc │ │ │ │ + bne 5006c │ │ │ │ + ldr r3, [pc, #616] @ 4fdb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e0b8 │ │ │ │ + bne 4ff68 │ │ │ │ mov r4, r9 │ │ │ │ - b 4d0c4 │ │ │ │ - ldr r3, [fp, #388] @ 0x184 │ │ │ │ - movw r0, #35052 @ 0x88ec │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [fp, #392] @ 0x188 │ │ │ │ - strne r2, [sp, #28] │ │ │ │ - ldrne r8, [fp, #384] @ 0x180 │ │ │ │ + b 4ef50 │ │ │ │ + ldr r2, [r3, #388] @ 0x184 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldrne sl, [r3, #384] @ 0x180 │ │ │ │ + ldrne fp, [r3, #392] @ 0x188 │ │ │ │ cmp r6, #0 │ │ │ │ - ldrlt r2, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [r4, #120] @ 0x78 │ │ │ │ - sublt r2, r2, #1 │ │ │ │ - mlalt r3, r6, r2, r3 │ │ │ │ - ldr r2, [pc, #-376] @ 4dcc0 │ │ │ │ - ldr fp, [pc, #-376] @ 4dcc4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + bge 4fb98 │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mla r3, r6, r3, r2 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #516] @ 4fda4 │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [pc, #524] @ 4fdbc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #288] @ 0x120 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r1, [fp, #288] @ 0x120 │ │ │ │ blx r2 │ │ │ │ - ldr r2, [pc, #-400] @ 4dcc8 │ │ │ │ + ldr r1, [pc, #484] @ 4fda8 │ │ │ │ movw r0, #35052 @ 0x88ec │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldr r2, [r2] │ │ │ │ - blx r2 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #296] @ 0x128 │ │ │ │ - ldr r2, [r4] │ │ │ │ - ands r2, r2, #128 @ 0x80 │ │ │ │ - ldrne r3, [sp, #44] @ 0x2c │ │ │ │ - ldrne r2, [sp, #32] │ │ │ │ - moveq r7, r2 │ │ │ │ - moveq r9, r7 │ │ │ │ - streq r7, [sp, #32] │ │ │ │ - subne r7, r7, r3 │ │ │ │ - subne r9, r9, r3 │ │ │ │ - subne r3, r2, r3 │ │ │ │ - strne r3, [sp, #32] │ │ │ │ - b 4d130 │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - ldr r1, [r8, #280] @ 0x118 │ │ │ │ - and r3, fp, #31 │ │ │ │ - lsl r3, r3, #4 │ │ │ │ - vmov s17, r3 │ │ │ │ - sbfx r3, fp, #5, #16 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + ldr r1, [r1] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3, #296] @ 0x128 │ │ │ │ + ldr r3, [r4] │ │ │ │ + ands r3, r3, #128 @ 0x80 │ │ │ │ + beq 4fed8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + sub r7, r7, r3 │ │ │ │ + sub r9, r9, r3 │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 4efc4 │ │ │ │ + ldr r3, [pc, #408] @ 4fda4 │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + blx r3 │ │ │ │ + b 4f040 │ │ │ │ + ldr r8, [sp, #32] │ │ │ │ + ldr r1, [r9, #280] @ 0x118 │ │ │ │ + sbfx r3, r8, #5, #16 │ │ │ │ lsl r7, r3, #4 │ │ │ │ + and r3, r8, #31 │ │ │ │ + lsl r3, r3, #4 │ │ │ │ + vmov s16, r3 │ │ │ │ blx r2 │ │ │ │ vmov s15, r7 │ │ │ │ - add r3, fp, #1 │ │ │ │ - mov fp, #512 @ 0x200 │ │ │ │ - vcvt.f32.s32 s4, s17 │ │ │ │ + add r3, r8, #1 │ │ │ │ + mov r8, #512 @ 0x200 │ │ │ │ + mov r7, r8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + vcvt.f32.s32 s4, s16 │ │ │ │ vcvt.f32.s32 s5, s15 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 4d83c │ │ │ │ - ldr r3, [pc, #-532] @ 4dcd0 │ │ │ │ + b 4f6e4 │ │ │ │ + ldr r3, [pc, #352] @ 4fdc4 │ │ │ │ ldr r0, [r7, #164] @ 0xa4 │ │ │ │ - ldr r9, [r5, r3] │ │ │ │ - b 4d778 │ │ │ │ - ldr r3, [pc, #-552] @ 4dccc │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 4f61c │ │ │ │ + ldr r3, [pc, #328] @ 4fdc0 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ - and r3, fp, #15 │ │ │ │ - lsl r3, r3, #5 │ │ │ │ - vmov s17, r3 │ │ │ │ - sbfx r3, fp, #4, #16 │ │ │ │ + sbfx r3, r8, #4, #16 │ │ │ │ lsl r7, r3, #5 │ │ │ │ + and r3, r8, #15 │ │ │ │ + lsl r3, r3, #5 │ │ │ │ + vmov s16, r3 │ │ │ │ blx r2 │ │ │ │ vmov s15, r7 │ │ │ │ - add r3, fp, #1 │ │ │ │ - mov fp, #512 @ 0x200 │ │ │ │ - vcvt.f32.s32 s4, s17 │ │ │ │ + add r3, r8, #1 │ │ │ │ + mov r8, #512 @ 0x200 │ │ │ │ + mov r7, r8 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + vcvt.f32.s32 s4, s16 │ │ │ │ vcvt.f32.s32 s5, s15 │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 4d83c │ │ │ │ - ldr r3, [pc, #-612] @ 4dcd8 │ │ │ │ + b 4f6e4 │ │ │ │ + strdeq pc, [r7], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r9, r9, r0, lsr r5 │ │ │ │ + eoreq pc, r7, r8, ror #23 │ │ │ │ + eoreq r4, r8, r4, lsl #10 │ │ │ │ + eoreq pc, r7, r4, lsr #23 │ │ │ │ + eoreq r4, r8, r8, lsr #9 │ │ │ │ + eoreq r4, r8, r8, lsl #9 │ │ │ │ + eoreq r4, r8, r8, asr #8 │ │ │ │ + eoreq r4, r8, r8, lsl r4 │ │ │ │ + eoreq r4, r8, r8, ror #7 │ │ │ │ + eoreq r4, r8, ip, asr #7 │ │ │ │ + eoreq pc, r7, r8, ror #20 │ │ │ │ + eoreq r4, r8, r4, ror #6 │ │ │ │ + eoreq r1, r8, r8, lsl #18 │ │ │ │ + eoreq r4, r8, ip, lsr #6 │ │ │ │ + strhteq r4, [r8], -ip │ │ │ │ + andeq r1, r0, r0, asr #4 │ │ │ │ + eoreq r4, r8, r8, asr #4 │ │ │ │ + eoreq r4, r8, r0, lsl r2 │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + eoreq r4, r8, r8, asr #3 │ │ │ │ + strhteq r4, [r8], -r4 │ │ │ │ + eoreq r4, r8, ip, lsl #3 │ │ │ │ + eoreq r4, r8, r0, lsr r1 │ │ │ │ + eoreq r4, r8, r8, lsr #1 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + eoreq r4, r8, r4, lsr #32 │ │ │ │ + eoreq r0, r7, ip, lsr #4 │ │ │ │ + mulseq r5, r4, r6 │ │ │ │ + strdeq r0, [r7], -r4 @ │ │ │ │ + eoreq r3, r8, r4, asr #31 │ │ │ │ + @ instruction: 0x00166fd4 │ │ │ │ + eoreq r3, r8, r0, ror pc │ │ │ │ + eoreq r0, r7, r8, ror r1 │ │ │ │ + andseq ip, r5, r0, ror #11 │ │ │ │ + eoreq r0, r7, r0, asr #2 │ │ │ │ + eoreq r3, r8, r0, lsl pc │ │ │ │ + eoreq r3, r8, r4, ror #29 │ │ │ │ + @ instruction: 0x000016b4 │ │ │ │ + mlaeq r8, r8, lr, r3 │ │ │ │ + eoreq r3, r8, r0, asr lr │ │ │ │ + andseq r6, r6, r4, asr lr │ │ │ │ + eoreq r3, r8, r0, lsr #28 │ │ │ │ + andseq r6, r6, r0, lsr r0 │ │ │ │ + strdeq r3, [r8], -r4 @ │ │ │ │ + eoreq r3, r8, ip, ror #27 │ │ │ │ + strhteq r3, [r8], -r8 │ │ │ │ + eoreq r3, r8, r4, ror #24 │ │ │ │ + andeq r1, r0, r8, ror r3 │ │ │ │ + eoreq r3, r8, r4, lsl ip │ │ │ │ + andeq r1, r0, r4, ror r6 │ │ │ │ + eoreq r3, r8, r8, ror #23 │ │ │ │ + eoreq r3, r8, r8, asr #23 │ │ │ │ + mlaeq r8, ip, fp, r3 │ │ │ │ + eoreq r3, r8, r4, lsl #23 │ │ │ │ + eoreq r3, r8, r8, lsr #22 │ │ │ │ + andeq r1, r0, r0, lsr r6 │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + andeq r1, r0, r0, lsr #13 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq r3, r8, r0, lsr #18 │ │ │ │ + eoreq r3, r8, r4, asr #16 │ │ │ │ + ldrdeq r3, [r8], -ip @ │ │ │ │ + eoreq r3, r8, ip, ror r6 │ │ │ │ + strhteq r3, [r8], -r0 │ │ │ │ + andeq r1, r0, r4, lsr r3 │ │ │ │ + eoreq r3, r8, ip, lsl #7 │ │ │ │ + andeq r1, r0, ip, asr #11 │ │ │ │ + ldr r3, [pc, #-12] @ 4fdcc │ │ │ │ add r1, r7, #280 @ 0x118 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ mov r0, #2 │ │ │ │ + mov sl, #512 @ 0x200 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #-644] @ 4dcd0 │ │ │ │ + ldr r3, [pc, #-48] @ 4fdc4 │ │ │ │ ldr r1, [r7, #280] @ 0x118 │ │ │ │ - ldr r9, [r5, r3] │ │ │ │ ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ - ldr r3, [r9] │ │ │ │ + ldr fp, [r5, r3] │ │ │ │ + ldr r3, [fp] │ │ │ │ + str fp, [sp, #28] │ │ │ │ blx r3 │ │ │ │ - mov fp, #512 @ 0x200 │ │ │ │ movw r2, #6406 @ 0x1906 │ │ │ │ + movw r3, #5121 @ 0x1401 │ │ │ │ + str r9, [sp] │ │ │ │ mov r1, r2 │ │ │ │ str r8, [sp, #12] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - strd sl, [sp] │ │ │ │ - movw r3, #5121 @ 0x1401 │ │ │ │ ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ - bl 46334 │ │ │ │ - ldr r3, [r9] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str sl, [sp, #8] │ │ │ │ + bl 47cb4 │ │ │ │ + ldr r3, [fp] │ │ │ │ ldr r1, [r7, #284] @ 0x11c │ │ │ │ ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ blx r3 │ │ │ │ movw r2, #6406 @ 0x1906 │ │ │ │ - str r8, [sp, #12] │ │ │ │ movw r3, #5121 @ 0x1401 │ │ │ │ + str r8, [sp, #12] │ │ │ │ ldr r0, [r7, #468] @ 0x1d4 │ │ │ │ mov r1, r2 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - strd sl, [sp] │ │ │ │ - bl 46334 │ │ │ │ - b 4d258 │ │ │ │ + stm sp, {r9, sl} │ │ │ │ + str sl, [sp, #8] │ │ │ │ + bl 47cb4 │ │ │ │ + b 4f0ec │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 45e64 │ │ │ │ + bl 477c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cfcc │ │ │ │ - b 4ced8 │ │ │ │ - ldr r2, [pc, #-788] @ 4dcd4 │ │ │ │ + beq 4ee50 │ │ │ │ + b 4ed34 │ │ │ │ + ldr r2, [pc, #-196] @ 4fdc8 │ │ │ │ + sbfx r5, fp, #4, #16 │ │ │ │ + and r7, fp, #15 │ │ │ │ + lsl r7, r7, #5 │ │ │ │ + add fp, fp, #1 │ │ │ │ + lsl r5, r5, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #284] @ 0x11c │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - and r7, r2, #15 │ │ │ │ - sbfx r5, r2, #4, #16 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - lsl r7, r7, #5 │ │ │ │ - add r3, r2, #1 │ │ │ │ - lsl r5, r5, #5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 4d604 │ │ │ │ + b 4f4a4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r3, [pc, #-848] @ 4dcd8 │ │ │ │ - str r0, [r6, #172] @ 0xac │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 1e138 │ │ │ │ + ldr r3, [pc, #-244] @ 4fdcc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ + str r1, [r6, #172] @ 0xac │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - b 4d558 │ │ │ │ - mov fp, #32 │ │ │ │ - b 4d7fc │ │ │ │ - bl 499a0 │ │ │ │ - b 4d500 │ │ │ │ + b 4f3f8 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 4efc4 │ │ │ │ + mov r8, #32 │ │ │ │ + b 4f6a0 │ │ │ │ + bl 4b59c │ │ │ │ + b 4f3a0 │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 4db10 │ │ │ │ + bhi 4f838 │ │ │ │ mvn r3, #163 @ 0xa3 │ │ │ │ asr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4cf90 │ │ │ │ - ldr r3, [pc, #-920] @ 4dcdc │ │ │ │ + beq 4ee0c │ │ │ │ bic r2, r5, #255 @ 0xff │ │ │ │ + mov r3, #23040 @ 0x5a00 │ │ │ │ + movt r3, #22617 @ 0x5859 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4cf90 │ │ │ │ - b 4ced8 │ │ │ │ + bne 4ee0c │ │ │ │ + b 4ed34 │ │ │ │ mov r7, #32 │ │ │ │ - b 4d6cc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 4f56c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - sublt r0, fp, #1 │ │ │ │ - mullt r0, r0, r7 │ │ │ │ - ldrlt r3, [sp, #32] │ │ │ │ - rsblt r6, r7, #0 │ │ │ │ - addlt r1, r1, r0 │ │ │ │ - mul r2, r6, fp │ │ │ │ - ldrge r0, [sp, #32] │ │ │ │ - addlt r0, r3, r0 │ │ │ │ - bl 1c154 │ │ │ │ - b 4ddd0 │ │ │ │ - ldr r1, [r4, #40] @ 0x28 │ │ │ │ + ldrge r0, [sp, #28] │ │ │ │ + bge 4ff5c │ │ │ │ + sub r0, r6, #1 │ │ │ │ + rsb r2, r7, #0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mul r0, r0, r7 │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r0, r3, r0 │ │ │ │ + mul r2, r2, r6 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 4fb2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ sub r2, r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ sub r2, r3, r1 │ │ │ │ - ble 4e130 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ - str r8, [sp, #60] @ 0x3c │ │ │ │ - add r3, r3, r0 │ │ │ │ + ble 4ffe0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r6, r1 │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ - mov r0, r3 │ │ │ │ + add r3, r3, r0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r3, r0, r7 │ │ │ │ - bne 4e0f8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + bne 4ffa8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ - mla r3, r1, r7, r3 │ │ │ │ mov r2, sl │ │ │ │ - ldr r8, [sp, #60] @ 0x3c │ │ │ │ - ldr sl, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + ldr r8, [sp, #56] @ 0x38 │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ + mla r3, r1, r7, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 4e148 │ │ │ │ + ble 4fff8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mul r2, r2, r7 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ddfc │ │ │ │ + beq 4fb5c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #84] @ 0x54 │ │ │ │ + mov r6, #128 @ 0x80 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #140] @ 0x8c │ │ │ │ asr r3, r3, r1 │ │ │ │ asr r1, ip, r1 │ │ │ │ - mov r6, #128 @ 0x80 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - mov r0, fp │ │ │ │ - str r1, [sp] │ │ │ │ + ldr ip, [sp, #156] @ 0x9c │ │ │ │ + stm sp, {r1, r6} │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + str ip, [sp, #28] │ │ │ │ + bl 4c758 │ │ │ │ + ldr ip, [r4, #40] @ 0x28 │ │ │ │ + mov r0, r7 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #140] @ 0x8c │ │ │ │ - ldr fp, [sp, #156] @ 0x9c │ │ │ │ - bl 4aacc │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ - ldr ip, [r4, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ asr lr, lr, r3 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ asr r3, ip, r3 │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r7 │ │ │ │ - str r6, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 4aacc │ │ │ │ - b 4ddfc │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + bl 4c758 │ │ │ │ + b 4fb5c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ asr r3, r1, r3 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 4e258 │ │ │ │ + bne 50184 │ │ │ │ cmp r6, #0 │ │ │ │ - sublt r0, r3, #1 │ │ │ │ - mullt r0, r0, r6 │ │ │ │ + ldrge r0, [sp, #36] @ 0x24 │ │ │ │ + bge 500b0 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mul r0, r0, r6 │ │ │ │ + rsb r6, r6, #0 │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r0, r3, r0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - rsblt r6, r6, #0 │ │ │ │ - addlt r1, r1, r0 │ │ │ │ mul r2, r6, r3 │ │ │ │ - addlt r0, fp, r0 │ │ │ │ - movge r0, fp │ │ │ │ - bl 1c154 │ │ │ │ - ldr r1, [sp, #84] @ 0x54 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ - asr r0, r0, r1 │ │ │ │ - cmp r3, r2 │ │ │ │ ldr r6, [sp, #140] @ 0x8c │ │ │ │ + asr r0, r0, r1 │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bne 4e2a8 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 50114 │ │ │ │ cmp r2, #0 │ │ │ │ - sublt r3, r0, #1 │ │ │ │ - mullt r3, r3, r2 │ │ │ │ - rsblt r2, r2, #0 │ │ │ │ - addlt r6, r6, r3 │ │ │ │ - addlt r1, r1, r3 │ │ │ │ + bge 50100 │ │ │ │ + sub r3, r0, #1 │ │ │ │ + mul r3, r3, r2 │ │ │ │ + rsb r2, r2, #0 │ │ │ │ + add r1, r1, r3 │ │ │ │ + add r6, r6, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mul r2, r2, r3 │ │ │ │ - bl 1c154 │ │ │ │ - b 4dde8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, fp │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - b 4e294 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 1c154 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - add r1, r1, r6 │ │ │ │ - add r3, r0, r2 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cmp r2, r0 │ │ │ │ - bgt 4e268 │ │ │ │ - b 4e204 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 4fb48 │ │ │ │ mov r0, #0 │ │ │ │ - str r8, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ + mov sl, r3 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ - mov r8, sl │ │ │ │ mov r9, r5 │ │ │ │ - mov sl, r3 │ │ │ │ mov r5, r4 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ - b 4e2f8 │ │ │ │ + b 50160 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add r6, r6, sl │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, r4 │ │ │ │ - add r6, r6, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 4e2d0 │ │ │ │ - mov sl, r8 │ │ │ │ + bgt 50138 │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ mov r4, r5 │ │ │ │ - ldr r8, [sp, #60] @ 0x3c │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ - b 4dde8 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + b 4fb48 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b 501c0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r3, r0, r2 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r1, r1, r6 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + cmp r2, r0 │ │ │ │ + bgt 50194 │ │ │ │ + b 500bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ vmov.f32 s20, #112 @ 0x3f800000 1.0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ vcmp.f32 s0, s20 │ │ │ │ - sub sp, sp, #12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e3e8 │ │ │ │ + beq 502b0 │ │ │ │ cmp r1, #0 │ │ │ │ vdiv.f32 s16, s20, s0 │ │ │ │ - ble 4e3dc │ │ │ │ + ble 50298 │ │ │ │ vmov s15, r1 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - vldr s22, [pc, #196] @ 4e428 │ │ │ │ - vcvt.f64.s32 d9, s15 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr s21, [pc, #188] @ 4e42c │ │ │ │ sub r4, r0, #1 │ │ │ │ - add r6, r4, r1 │ │ │ │ - vsub.f64 d9, d9, d7 │ │ │ │ rsb r5, r0, #1 │ │ │ │ + vldr s22, [pc, #184] @ 502dc │ │ │ │ + add r6, r4, r1 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ + vcvt.f64.f32 d8, s16 │ │ │ │ + vldr s21, [pc, #172] @ 502e0 │ │ │ │ + vcvt.f64.s32 d9, s15 │ │ │ │ + vsub.f64 d9, d9, d16 │ │ │ │ add r3, r5, r4 │ │ │ │ - vmov s14, r3 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d0, d7, d9 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d0, d16, d9 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - mov r3, #255 @ 0xff │ │ │ │ + bl 1d964 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + mov r3, #255 @ 0xff │ │ │ │ vcmpe.f32 s0, s20 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4e3d0 │ │ │ │ + bgt 5028c │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s0, s22 │ │ │ │ vmul.f32 s0, s0, s21 │ │ │ │ vcvt.u32.f32 s15, s0 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldrb r3, [sp, #4] │ │ │ │ strb r3, [r4, #1]! │ │ │ │ - cmp r4, r6 │ │ │ │ - bne 4e37c │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8-d11} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r1, #0 │ │ │ │ - ble 4e3dc │ │ │ │ - sub r4, r0, #1 │ │ │ │ - sub r7, r1, #1 │ │ │ │ - add r6, r4, r1 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 199880 │ │ │ │ - add r5, r5, #255 @ 0xff │ │ │ │ - strb r0, [r4, #1]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne 4e400 │ │ │ │ - add sp, sp, #12 │ │ │ │ + bne 50238 │ │ │ │ + add sp, sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + cmp r1, #0 │ │ │ │ + ble 50298 │ │ │ │ + sub ip, r1, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + add r1, r0, r1 │ │ │ │ + udiv r3, r2, ip │ │ │ │ + add r2, r2, #255 @ 0xff │ │ │ │ + strb r3, [r0], #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne 502c4 │ │ │ │ + b 50298 │ │ │ │ andeq r0, r0, r0 │ │ │ │ cmnmi pc, #0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + str lr, [sp, #8] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, sp, #20 │ │ │ │ - cmp r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blt 4e5fc │ │ │ │ + cmp r2, #0 │ │ │ │ + blt 504bc │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r2 │ │ │ │ vmov s16, r3 │ │ │ │ vcvt.f64.s32 d8, s16 │ │ │ │ vldr s0, [r5, #16] │ │ │ │ - vldr s18, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ + add r0, sp, #8 │ │ │ │ + vcvt.f32.f64 s16, d8 │ │ │ │ + vldr s18, [r5, #20] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ + bl 1d550 │ │ │ │ + vldr d16, [sp] │ │ │ │ vcvt.f64.f32 d9, s18 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 1d618 │ │ │ │ - vldr d3, [sp, #8] │ │ │ │ + vldr d6, [sp, #8] │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - vcvt.f32.f64 s16, d8 │ │ │ │ - vldr d7, [sp] │ │ │ │ + vmul.f64 d16, d16, d9 │ │ │ │ + vmul.f64 d9, d6, d9 │ │ │ │ cmp r1, #5 │ │ │ │ - vmul.f64 d7, d7, d9 │ │ │ │ - vmul.f64 d9, d3, d9 │ │ │ │ - vcvt.f32.f64 s7, d7 │ │ │ │ - vcvt.f32.f64 s6, d9 │ │ │ │ - bls 4e4c8 │ │ │ │ + vcvt.f32.f64 s13, d16 │ │ │ │ + vcvt.f32.f64 s12, d9 │ │ │ │ + bls 50380 │ │ │ │ cmp r2, #2 │ │ │ │ - bls 4e5e8 │ │ │ │ - ldr r2, [pc, #348] @ 4e61c │ │ │ │ + bls 504a8 │ │ │ │ + ldr r2, [pc, #356] @ 504dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, #48 @ 0x30 │ │ │ │ - b 4e4f4 │ │ │ │ + b 503ac │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 4e5c0 │ │ │ │ - ldr r3, [pc, #328] @ 4e620 │ │ │ │ + bhi 50480 │ │ │ │ + ldr r3, [pc, #336] @ 504e0 │ │ │ │ cmp r1, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #4 │ │ │ │ - bne 4e5d0 │ │ │ │ - ldr r2, [pc, #312] @ 4e624 │ │ │ │ + bne 50490 │ │ │ │ + ldr r2, [pc, #320] @ 504e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, #228 @ 0xe4 │ │ │ │ add r2, r2, #264 @ 0x108 │ │ │ │ + vmov.f64 d19, #96 @ 0x3f000000 0.5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s14, [r5, #8] │ │ │ │ + vldr s15, [r5, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ + vmov.f64 d17, d19 │ │ │ │ add r1, r1, #16 │ │ │ │ cmp r1, r0 │ │ │ │ - vstr s14, [r1, #-4] │ │ │ │ + vstr s15, [r1, #-4] │ │ │ │ + vldr s14, [r3, #-12] │ │ │ │ vldr s10, [r2, #12] │ │ │ │ - vldr s15, [r3, #-12] │ │ │ │ vldr s11, [r5, #12] │ │ │ │ - vmul.f32 s15, s15, s10 │ │ │ │ - vmul.f32 s15, s15, s11 │ │ │ │ - vmul.f32 s9, s15, s16 │ │ │ │ - vstr s15, [r1, #-16] │ │ │ │ + vmul.f32 s14, s14, s10 │ │ │ │ + vmul.f32 s14, s14, s11 │ │ │ │ + vstr s14, [r1, #-16] │ │ │ │ + vmul.f32 s9, s14, s16 │ │ │ │ vldr s11, [r2] │ │ │ │ - vmla.f32 s14, s15, s11 │ │ │ │ - vstr s14, [r1, #-4] │ │ │ │ - vldr s15, [r3, #-4] │ │ │ │ + vmla.f32 s15, s14, s11 │ │ │ │ + vstr s15, [r1, #-4] │ │ │ │ vldr s11, [r3, #-8] │ │ │ │ - vmul.f32 s15, s6, s15 │ │ │ │ - vmla.f32 s15, s7, s11 │ │ │ │ - vmul.f32 s10, s15, s16 │ │ │ │ - vstr s15, [r1, #-12] │ │ │ │ + vldr s14, [r3, #-4] │ │ │ │ + vmul.f32 s14, s12, s14 │ │ │ │ + vmla.f32 s14, s13, s11 │ │ │ │ + vstr s14, [r1, #-12] │ │ │ │ + vmul.f32 s10, s14, s16 │ │ │ │ vldr s11, [r2, #4] │ │ │ │ - vmla.f32 s14, s15, s11 │ │ │ │ - vstr s14, [r1, #-4] │ │ │ │ - vldr s15, [r3, #-4] │ │ │ │ + vmla.f32 s15, s14, s11 │ │ │ │ + vstr s15, [r1, #-4] │ │ │ │ vldr s11, [r3, #-8] │ │ │ │ - vmul.f32 s15, s7, s15 │ │ │ │ - vmla.f32 s15, s6, s11 │ │ │ │ - vmul.f32 s11, s15, s16 │ │ │ │ - vstr s15, [r1, #-8] │ │ │ │ + vldr s14, [r3, #-4] │ │ │ │ + vmul.f32 s14, s13, s14 │ │ │ │ + vmla.f32 s14, s12, s11 │ │ │ │ + vstr s14, [r1, #-8] │ │ │ │ + vmul.f32 s11, s14, s16 │ │ │ │ vldr s8, [r2, #8] │ │ │ │ - vmla.f32 s14, s15, s8 │ │ │ │ - vstr s14, [r1, #-4] │ │ │ │ - vldr s8, [r5, #12] │ │ │ │ + vmla.f32 s15, s14, s8 │ │ │ │ + vstr s15, [r1, #-4] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldr s14, [r5, #12] │ │ │ │ vstr s9, [r1, #-16] │ │ │ │ vstr s10, [r1, #-12] │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ vstr s11, [r1, #-8] │ │ │ │ - vmov.f64 d5, d6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - vmls.f64 d5, d4, d6 │ │ │ │ - vadd.f64 d7, d5, d7 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r1, #-4] │ │ │ │ - bne 4e500 │ │ │ │ + vmls.f64 d17, d7, d19 │ │ │ │ + vadd.f64 d16, d17, d16 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1, #-4] │ │ │ │ + bne 503b8 │ │ │ │ add sp, sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #96] @ 4e628 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #96] @ 504e8 │ │ │ │ cmp r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 4e4e4 │ │ │ │ - ldr r3, [pc, #84] @ 4e62c │ │ │ │ + beq 5039c │ │ │ │ + ldr r3, [pc, #84] @ 504ec │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - b 4e4f4 │ │ │ │ - ldr r3, [pc, #64] @ 4e630 │ │ │ │ + b 503ac │ │ │ │ + ldr r3, [pc, #64] @ 504f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #4 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ - b 4e4f4 │ │ │ │ + b 503ac │ │ │ │ rsb r2, r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ + vmov.f64 d17, #112 @ 0x3f800000 1.0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d8, d6, d7 │ │ │ │ - b 4e46c │ │ │ │ - andseq r9, r8, r8, ror #7 │ │ │ │ - andseq r9, r8, ip, asr #7 │ │ │ │ - @ instruction: 0x001893bc │ │ │ │ - @ instruction: 0x001892dc │ │ │ │ - andseq r9, r8, ip, asr #5 │ │ │ │ - @ instruction: 0x001892b8 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d8, d17, d16 │ │ │ │ + b 50324 │ │ │ │ + @ instruction: 0x00197ef0 │ │ │ │ + @ instruction: 0x00197ed4 │ │ │ │ + andseq r7, r9, r4, asr #29 │ │ │ │ + @ instruction: 0x00197ddc │ │ │ │ + andseq r7, r9, ip, asr #27 │ │ │ │ + @ instruction: 0x00197db8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #896] @ 0x380 │ │ │ │ + str r0, [ip, #888] @ 0x378 │ │ │ │ vldr s15, [r0, #24] │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ mov sl, r2 │ │ │ │ + sub sp, sp, #3136 @ 0xc40 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r2, [pc, #1064] @ 5095c │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r3, [pc, #1056] @ 50960 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ - ldr r2, [pc, #1012] @ 4ea54 │ │ │ │ - ldr r3, [pc, #1012] @ 4ea58 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub sp, sp, #3136 @ 0xc40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - sub sp, sp, #4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #3132] @ 0xc3c │ │ │ │ + str r3, [sp, #3140] @ 0xc44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4ea6c │ │ │ │ - vdiv.f32 s16, s14, s15 │ │ │ │ - vldr s18, [pc, #944] @ 4ea48 │ │ │ │ - vldr s20, [pc, #944] @ 4ea4c │ │ │ │ - vldr s19, [pc, #944] @ 4ea50 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - add r9, r3, #1016 @ 0x3f8 │ │ │ │ - add r4, sp, #60 @ 0x3c │ │ │ │ - add r9, r9, #3 │ │ │ │ - add r7, sp, #59 @ 0x3b │ │ │ │ + beq 50968 │ │ │ │ + vdiv.f32 s18, s14, s15 │ │ │ │ + vldr s17, [pc, #1000] @ 50950 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + add r8, sp, #1088 @ 0x440 │ │ │ │ + add r4, sp, #68 @ 0x44 │ │ │ │ + vldr s21, [pc, #988] @ 50954 │ │ │ │ + add r8, r8, #3 │ │ │ │ + add r7, sp, #67 @ 0x43 │ │ │ │ rsb r5, r3, #5 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ + vldr s20, [pc, #976] @ 50958 │ │ │ │ + vcvt.f64.f32 d9, s18 │ │ │ │ add r3, r5, r7 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ vmov s15, r3 │ │ │ │ - vmov.f64 d1, d8 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s0, s15, s18 │ │ │ │ + vdiv.f32 s0, s15, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 1d964 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r3, #255 @ 0xff │ │ │ │ - bgt 4e708 │ │ │ │ + bgt 505d8 │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovmi.f32 s0, s20 │ │ │ │ - vmul.f32 s15, s0, s19 │ │ │ │ + vmovmi.f32 s0, s21 │ │ │ │ + vmul.f32 s15, s0, s20 │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vstr s15, [sp] │ │ │ │ ldrb r3, [sp] │ │ │ │ strb r3, [r7, #1]! │ │ │ │ - cmp r7, r9 │ │ │ │ - bne 4e6b8 │ │ │ │ + cmp r7, r8 │ │ │ │ + bne 50588 │ │ │ │ vldr s15, [r6, #28] │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4eae8 │ │ │ │ - vdiv.f32 s16, s14, s15 │ │ │ │ - vldr s18, [pc, #788] @ 4ea48 │ │ │ │ - vldr s20, [pc, #788] @ 4ea4c │ │ │ │ - vldr s19, [pc, #788] @ 4ea50 │ │ │ │ - ldr r9, [pc, #796] @ 4ea5c │ │ │ │ + beq 509e8 │ │ │ │ + vdiv.f32 s18, s14, s15 │ │ │ │ + vldr s17, [pc, #844] @ 50950 │ │ │ │ add r5, r4, #1020 @ 0x3fc │ │ │ │ - add r7, r4, #2032 @ 0x7f0 │ │ │ │ + add r8, r4, #2032 @ 0x7f0 │ │ │ │ + movw r7, #64513 @ 0xfc01 │ │ │ │ + movt r7, #65535 @ 0xffff │ │ │ │ + vldr s21, [pc, #828] @ 50954 │ │ │ │ add r5, r5, #3 │ │ │ │ - sub r9, r9, r4 │ │ │ │ - add r7, r7, #15 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ - add r3, r9, r5 │ │ │ │ + add r8, r8, #15 │ │ │ │ + sub r7, r7, r4 │ │ │ │ + vldr s20, [pc, #816] @ 50958 │ │ │ │ + vcvt.f64.f32 d9, s18 │ │ │ │ + add r3, r7, r5 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ vmov s15, r3 │ │ │ │ - vmov.f64 d1, d8 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s0, s15, s18 │ │ │ │ + vdiv.f32 s0, s15, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 1d964 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r3, #255 @ 0xff │ │ │ │ - bgt 4e7a4 │ │ │ │ + bgt 50678 │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovmi.f32 s0, s20 │ │ │ │ - vmul.f32 s15, s0, s19 │ │ │ │ + vmovmi.f32 s0, s21 │ │ │ │ + vmul.f32 s15, s0, s20 │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vstr s15, [sp] │ │ │ │ ldrb r3, [sp] │ │ │ │ strb r3, [r5, #1]! │ │ │ │ - cmp r5, r7 │ │ │ │ - bne 4e754 │ │ │ │ + cmp r5, r8 │ │ │ │ + bne 50628 │ │ │ │ vldr s15, [r6, #32] │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4eaac │ │ │ │ - vdiv.f32 s16, s14, s15 │ │ │ │ - ldr r7, [pc, #656] @ 4ea60 │ │ │ │ - vldr s18, [pc, #628] @ 4ea48 │ │ │ │ - vldr s20, [pc, #628] @ 4ea4c │ │ │ │ - vldr s19, [pc, #628] @ 4ea50 │ │ │ │ + beq 509a8 │ │ │ │ + vdiv.f32 s18, s14, s15 │ │ │ │ + vldr s17, [pc, #684] @ 50950 │ │ │ │ add r5, r4, #2032 @ 0x7f0 │ │ │ │ - sub r7, r7, r4 │ │ │ │ - add r4, r4, #3056 @ 0xbf0 │ │ │ │ + add r8, r4, #3056 @ 0xbf0 │ │ │ │ + movw r7, #63489 @ 0xf801 │ │ │ │ + movt r7, #65535 @ 0xffff │ │ │ │ + vldr s21, [pc, #668] @ 50954 │ │ │ │ add r5, r5, #15 │ │ │ │ - add r4, r4, #15 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ + add r8, r8, #15 │ │ │ │ + sub r7, r7, r4 │ │ │ │ + vldr s20, [pc, #656] @ 50958 │ │ │ │ + vcvt.f64.f32 d9, s18 │ │ │ │ add r3, r7, r5 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ vmov s15, r3 │ │ │ │ - vmov.f64 d1, d8 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s0, s15, s18 │ │ │ │ + vdiv.f32 s0, s15, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 1d964 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r3, #255 @ 0xff │ │ │ │ - bgt 4e840 │ │ │ │ + bgt 50718 │ │ │ │ vcmpe.f32 s0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovmi.f32 s0, s20 │ │ │ │ - vmul.f32 s15, s0, s19 │ │ │ │ + vmovmi.f32 s0, s21 │ │ │ │ + vmul.f32 s15, s0, s20 │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vstr s15, [sp] │ │ │ │ ldrb r3, [sp] │ │ │ │ strb r3, [r5, #1]! │ │ │ │ - cmp r5, r4 │ │ │ │ - bne 4e7f0 │ │ │ │ - add r5, sp, #12 │ │ │ │ + cmp r8, r5 │ │ │ │ + bne 506c8 │ │ │ │ + add r5, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e430 │ │ │ │ - vldr s14, [pc, #484] @ 4ea48 │ │ │ │ - mov r0, #3 │ │ │ │ - add r2, sp, #28 │ │ │ │ - sub r3, r2, #16 │ │ │ │ - vldr s15, [r3] │ │ │ │ + bl 502e4 │ │ │ │ + vldr s14, [pc, #532] @ 50950 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, #4 │ │ │ │ + vldr s15, [r2] │ │ │ │ + subs r3, r3, #1 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ - vstmia r3!, {s15} │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 4e86c │ │ │ │ - subs r0, r0, #1 │ │ │ │ - add r2, r2, #16 │ │ │ │ - bne 4e868 │ │ │ │ + vstmia r2!, {s15} │ │ │ │ + bne 50748 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + add r0, r0, #16 │ │ │ │ + bne 50740 │ │ │ │ cmp sl, #0 │ │ │ │ - ble 4ea14 │ │ │ │ - vldr s7, [pc, #432] @ 4ea4c │ │ │ │ + ble 50908 │ │ │ │ + vldr s9, [pc, #476] @ 50954 │ │ │ │ mul r3, sl, sl │ │ │ │ - vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ - vmov.f32 s3, s7 │ │ │ │ - vmov.f32 s6, s7 │ │ │ │ - vmov s2, sl │ │ │ │ - add ip, r3, r3, lsl #1 │ │ │ │ - mov lr, ip │ │ │ │ - add r7, sl, sl, lsl #1 │ │ │ │ - movw r1, #1023 @ 0x3ff │ │ │ │ + vmov.f64 d19, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov s8, sl │ │ │ │ + add r8, sl, sl, lsl #1 │ │ │ │ + mov r0, r1 │ │ │ │ sub r6, sl, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - vmov.f32 s10, s3 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r4, ip │ │ │ │ + movw r1, #1023 @ 0x3ff │ │ │ │ + add ip, r3, r3, lsl #1 │ │ │ │ + vmov r7, s9 │ │ │ │ + mov lr, r9 │ │ │ │ + vldr s10, [pc, #432] @ 50954 │ │ │ │ + mov sl, r9 │ │ │ │ + vmov r9, s8 │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, lr │ │ │ │ - vmov.f32 s11, s6 │ │ │ │ - mov r8, #0 │ │ │ │ - mov lr, r4 │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r5 │ │ │ │ - mov r3, lr │ │ │ │ - mov r9, #0 │ │ │ │ - vldr s15, [r4, #4] │ │ │ │ - vldr s12, [r4] │ │ │ │ - vldr s13, [r4, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, ip │ │ │ │ + vmov s11, r7 │ │ │ │ + mov r4, #0 │ │ │ │ + stmib sp, {r2, lr} │ │ │ │ + mov r2, lr │ │ │ │ + mov ip, r5 │ │ │ │ + mov r3, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov lr, #0 │ │ │ │ + vldr s12, [ip] │ │ │ │ + add r2, sp, #3136 @ 0xc40 │ │ │ │ + add ip, ip, #16 │ │ │ │ + add r2, r2, #8 │ │ │ │ + vldr s15, [ip, #-12] │ │ │ │ + add r2, r2, lr, lsl #10 │ │ │ │ + add lr, lr, #1 │ │ │ │ + vldr s13, [ip, #-8] │ │ │ │ + vldr s14, [ip, #-4] │ │ │ │ vmul.f32 s15, s10, s15 │ │ │ │ - vldr s14, [r4, #12] │ │ │ │ - add sl, sp, #3136 @ 0xc40 │ │ │ │ - add sl, sl, r9, lsl #10 │ │ │ │ - add r9, r9, #1 │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ - add r4, r4, #16 │ │ │ │ - vmla.f32 s15, s7, s13 │ │ │ │ + vmla.f32 s15, s9, s13 │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov fp, s15 │ │ │ │ cmp fp, r1 │ │ │ │ movge fp, r1 │ │ │ │ cmp fp, #0 │ │ │ │ - addge sl, sl, fp │ │ │ │ - ldrb fp, [sl, #-3076] @ 0xfffff3fc │ │ │ │ - cmp r9, #3 │ │ │ │ + addge r2, r2, fp │ │ │ │ + cmp lr, #3 │ │ │ │ + ldrb fp, [r2, #-3076] @ 0xfffff3fc │ │ │ │ strb fp, [r3], #1 │ │ │ │ - bne 4e8f4 │ │ │ │ - add r3, r8, #1 │ │ │ │ - vmov r4, s2 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 4e990 │ │ │ │ + bne 507d4 │ │ │ │ + add r3, r4, #1 │ │ │ │ + ldr r2, [sp] │ │ │ │ + cmp r9, r3 │ │ │ │ + beq 50878 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4e988 │ │ │ │ + beq 50870 │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f64.s32 d6, s2 │ │ │ │ - vcvt.f64.s32 d2, s15 │ │ │ │ - vadd.f64 d2, d2, d4 │ │ │ │ - vdiv.f64 d7, d2, d6 │ │ │ │ - vcvt.f32.f64 s11, d7 │ │ │ │ - add lr, lr, #3 │ │ │ │ - mov r8, r3 │ │ │ │ - b 4e8e8 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vmov s15, r9 │ │ │ │ + vadd.f64 d18, d18, d19 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d16, d18, d17 │ │ │ │ + vcvt.f32.f64 s11, d16 │ │ │ │ + add r2, r2, #3 │ │ │ │ + mov r4, r3 │ │ │ │ + b 507c4 │ │ │ │ vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - b 4e97c │ │ │ │ - cmp r8, r2 │ │ │ │ - ldr r4, [sp] │ │ │ │ + b 50864 │ │ │ │ + ldmib sp, {r2, lr} │ │ │ │ + cmp r4, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 4e9d0 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq 4e9c8 │ │ │ │ + beq 508bc │ │ │ │ + cmp r2, r4 │ │ │ │ + beq 508b4 │ │ │ │ vmov s15, r2 │ │ │ │ - vcvt.f64.s32 d6, s2 │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ - vadd.f64 d5, d5, d4 │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vcvt.f32.f64 s10, d7 │ │ │ │ - add r4, r4, r7 │ │ │ │ - b 4e8d8 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vmov s15, r9 │ │ │ │ + vadd.f64 d18, d18, d19 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d5, d18, d17 │ │ │ │ + vcvt.f32.f64 s10, d5 │ │ │ │ + add lr, lr, r8 │ │ │ │ + b 507b4 │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ - b 4e9c0 │ │ │ │ - mov lr, r0 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - add r0, r0, #1 │ │ │ │ - beq 4ea14 │ │ │ │ - cmp r0, r8 │ │ │ │ - beq 4ea0c │ │ │ │ - vmov s15, r0 │ │ │ │ - vcvt.f64.s32 d6, s2 │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ - vadd.f64 d5, d5, d4 │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vcvt.f32.f64 s7, d7 │ │ │ │ - add ip, ip, lr │ │ │ │ - b 4e8c4 │ │ │ │ - vmov.f32 s7, #112 @ 0x3f800000 1.0 │ │ │ │ - b 4ea04 │ │ │ │ - ldr r2, [pc, #72] @ 4ea64 │ │ │ │ - ldr r3, [pc, #56] @ 4ea58 │ │ │ │ + b 508ac │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r9, sl │ │ │ │ + cmp r0, r4 │ │ │ │ + add r3, r0, #1 │ │ │ │ + beq 50908 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 50900 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d17, s8 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vadd.f64 d18, d18, d19 │ │ │ │ + vdiv.f64 d16, d18, d17 │ │ │ │ + vcvt.f32.f64 s9, d16 │ │ │ │ + add r9, r9, ip │ │ │ │ + mov r0, r3 │ │ │ │ + b 50798 │ │ │ │ + vmov.f32 s9, #112 @ 0x3f800000 1.0 │ │ │ │ + b 508f4 │ │ │ │ + ldr r2, [pc, #84] @ 50964 │ │ │ │ + ldr r3, [pc, #76] @ 50960 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #3132] @ 0xc3c │ │ │ │ + ldr r3, [sp, #3140] @ 0xc44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 50a28 │ │ │ │ add sp, sp, #3136 @ 0xc40 │ │ │ │ - add sp, sp, #4 │ │ │ │ + add sp, sp, #12 │ │ │ │ vpop {d8-d10} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrbtmi ip, [pc], #-0 @ 4ea50 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrbtmi ip, [pc], #-0 @ 50958 │ │ │ │ andeq r0, r0, r0 │ │ │ │ cmnmi pc, #0 │ │ │ │ - eoreq r0, r7, r8, ror #4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffc01 │ │ │ │ - @ instruction: 0xfffff801 │ │ │ │ - eoreq pc, r6, ip, lsr #29 │ │ │ │ - eorhi r0, r0, r3, lsl #16 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - add r1, r3, #1016 @ 0x3f8 │ │ │ │ - ldr lr, [pc, #-20] @ 4ea68 │ │ │ │ - add r4, sp, #60 @ 0x3c │ │ │ │ - add r3, sp, #59 @ 0x3b │ │ │ │ + eoreq lr, r7, r0, lsr #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq sp, [r7], -r0 @ │ │ │ │ + add r1, sp, #1088 @ 0x440 │ │ │ │ + movw lr, #2051 @ 0x803 │ │ │ │ + movt lr, #32800 @ 0x8020 │ │ │ │ + add r4, sp, #68 @ 0x44 │ │ │ │ + add r3, sp, #67 @ 0x43 │ │ │ │ add r1, r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ smull r0, ip, lr, r2 │ │ │ │ asr r0, r2, #31 │ │ │ │ add ip, ip, r2 │ │ │ │ + add r2, r2, #255 @ 0xff │ │ │ │ rsb r0, r0, ip, asr #9 │ │ │ │ strb r0, [r3, #1]! │ │ │ │ cmp r3, r1 │ │ │ │ - add r2, r2, #255 @ 0xff │ │ │ │ - bne 4ea88 │ │ │ │ - b 4e714 │ │ │ │ + bne 50984 │ │ │ │ + b 505e4 │ │ │ │ add r2, r4, #2032 @ 0x7f0 │ │ │ │ - ldr ip, [pc, #-80] @ 4ea68 │ │ │ │ add r4, r4, #3056 @ 0xbf0 │ │ │ │ + movw ip, #2051 @ 0x803 │ │ │ │ + movt ip, #32800 @ 0x8020 │ │ │ │ add r2, r2, #15 │ │ │ │ add r4, r4, #15 │ │ │ │ mov r3, #0 │ │ │ │ smull r1, r0, ip, r3 │ │ │ │ asr r1, r3, #31 │ │ │ │ add r0, r0, r3 │ │ │ │ + add r3, r3, #255 @ 0xff │ │ │ │ rsb r1, r1, r0, asr #9 │ │ │ │ strb r1, [r2, #1]! │ │ │ │ cmp r4, r2 │ │ │ │ - add r3, r3, #255 @ 0xff │ │ │ │ - bne 4eac4 │ │ │ │ - b 4e84c │ │ │ │ + bne 509c4 │ │ │ │ + b 50724 │ │ │ │ add r2, r4, #1020 @ 0x3fc │ │ │ │ add r1, r4, #2032 @ 0x7f0 │ │ │ │ - ldr lr, [pc, #-144] @ 4ea68 │ │ │ │ + movw lr, #2051 @ 0x803 │ │ │ │ + movt lr, #32800 @ 0x8020 │ │ │ │ add r2, r2, #3 │ │ │ │ add r1, r1, #15 │ │ │ │ mov r3, #0 │ │ │ │ smull r0, ip, lr, r3 │ │ │ │ asr r0, r3, #31 │ │ │ │ add ip, ip, r3 │ │ │ │ + add r3, r3, #255 @ 0xff │ │ │ │ rsb r0, r0, ip, asr #9 │ │ │ │ strb r0, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - add r3, r3, #255 @ 0xff │ │ │ │ - bne 4eb00 │ │ │ │ - b 4e7b0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bne 50a04 │ │ │ │ + b 50684 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #364] @ 4ecac │ │ │ │ - ldr r1, [pc, #364] @ 4ecb0 │ │ │ │ + ldr ip, [pc, #380] @ 50bc4 │ │ │ │ + mov r2, #0 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r0, #32 │ │ │ │ + ldr r1, [pc, #368] @ 50bc8 │ │ │ │ + ldr r3, [pc, #368] @ 50bcc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #360] @ 4ecb4 │ │ │ │ + ldr r4, [pc, #364] @ 50bd0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #32 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1b848 │ │ │ │ - ldr r4, [pc, #320] @ 4ecb8 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1b7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebbc │ │ │ │ - ldr r3, [pc, #308] @ 4ecbc │ │ │ │ + bne 50ac8 │ │ │ │ + ldr r3, [pc, #324] @ 50bd4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldm r3, {r1, r2} │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r2, #0 │ │ │ │ - bge 4ec4c │ │ │ │ - ldr r0, [pc, #288] @ 4ecc0 │ │ │ │ - bl 1c97c │ │ │ │ + bge 50b60 │ │ │ │ + mov r0, #32 │ │ │ │ + movt r0, #16 │ │ │ │ + bl 1c8c0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 4ec20 │ │ │ │ - ldr r3, [pc, #272] @ 4ecc4 │ │ │ │ + blt 50b2c │ │ │ │ + ldr r3, [pc, #280] @ 50bd8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, #500 @ 0x1f4 │ │ │ │ - bl 1bb6c │ │ │ │ + bl 1bac8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1d954 │ │ │ │ + bl 1d880 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1b23c │ │ │ │ + bl 1b1a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #13 │ │ │ │ - bl 1b23c │ │ │ │ + bl 1b1a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 1b23c │ │ │ │ - ldr r3, [pc, #204] @ 4ecc8 │ │ │ │ + bl 1b1a4 │ │ │ │ + ldr r3, [pc, #212] @ 50bdc │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4ec1c │ │ │ │ - ldr r3, [pc, #188] @ 4eccc │ │ │ │ + bgt 50b28 │ │ │ │ + ldr r3, [pc, #196] @ 50be0 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4ec90 │ │ │ │ + ble 50ba8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #168] @ 4ecd0 │ │ │ │ - ldr r3, [pc, #132] @ 4ecb0 │ │ │ │ + ldr r2, [pc, #176] @ 50be4 │ │ │ │ + ldr r3, [pc, #144] @ 50bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4eca8 │ │ │ │ + bne 50bc0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #128] @ 4ecd4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #128] @ 50be8 │ │ │ │ mov r3, #20 │ │ │ │ add r5, sp, #16 │ │ │ │ - add r0, pc, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - str r2, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #88] @ 4ecd8 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r0, [pc, #84] @ 50bec │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ - b 4eb98 │ │ │ │ - bl 1b62c │ │ │ │ + bl 1b228 │ │ │ │ + b 50aa0 │ │ │ │ + bl 1b588 │ │ │ │ ldrd r2, [r0, #12] │ │ │ │ mov r0, #1 │ │ │ │ - str r2, [r5] │ │ │ │ str r3, [r4] │ │ │ │ - b 4ec20 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, r8, lsl #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r7, r0, fp, r4 │ │ │ │ - eoreq pc, r6, r4, asr sp @ │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andseq r0, r0, r0, lsr #32 │ │ │ │ - eoreq r4, r7, ip, lsr #22 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - eoreq pc, r6, r0, lsr #25 │ │ │ │ - andseq r6, r5, r0, ror #27 │ │ │ │ - @ instruction: 0x00156dbc │ │ │ │ + str r2, [r5] │ │ │ │ + b 50b2c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r8, lsl #29 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r8, ip, ror ip │ │ │ │ + eoreq sp, r7, r8, ror lr │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r2, r8, r0, lsr #24 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + eoreq sp, r7, ip, lsr #27 │ │ │ │ + andseq r5, r6, r0, lsl #17 │ │ │ │ + andseq r5, r6, r4, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #32 │ │ │ │ - bl 1b848 │ │ │ │ + bl 1b7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed10 │ │ │ │ - ldr r3, [pc, #24] @ 4ed1c │ │ │ │ + bne 50c30 │ │ │ │ + ldr r3, [pc, #32] @ 50c3c │ │ │ │ mov r2, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #32 │ │ │ │ - bl 1dfb4 │ │ │ │ - b 4ecfc │ │ │ │ - ldrdeq r4, [r7], -ip @ │ │ │ │ + bl 1dee0 │ │ │ │ + b 50c14 │ │ │ │ + strhteq r2, [r8], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ + ldr r4, [pc, #148] @ 50d00 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r4, [pc, #120] @ 4edc4 │ │ │ │ - bl 1dba0 │ │ │ │ - ldr r3, [pc, #116] @ 4edc8 │ │ │ │ - ldr r0, [pc, #116] @ 4edcc │ │ │ │ + bl 1dacc │ │ │ │ + ldr r3, [pc, #132] @ 50d04 │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #128] @ 50d08 │ │ │ │ + ldr r0, [pc, #128] @ 50d0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r3, #8] │ │ │ │ - ldr r1, [pc, #104] @ 4edd0 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - ldr r2, [pc, #100] @ 4edd4 │ │ │ │ + ldr r1, [r4, r2] │ │ │ │ str r6, [r3, #12] │ │ │ │ - str r7, [r0] │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ + ldr r3, [pc, #112] @ 50d10 │ │ │ │ + str r7, [r1] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ and r3, r5, #1 │ │ │ │ - str r6, [r1] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - beq 4edb0 │ │ │ │ - ldr r3, [pc, #64] @ 4edd8 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ + str r6, [r2] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #52] @ 4eddc │ │ │ │ + beq 50cdc │ │ │ │ + ldr r3, [pc, #80] @ 50d14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ + ldr r3, [pc, #68] @ 50d18 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [r2] │ │ │ │ ubfx r1, r5, #5, #1 │ │ │ │ mov r0, #12 │ │ │ │ - bl 1e110 │ │ │ │ + bl 1e03c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq pc, r6, r4, ror fp @ │ │ │ │ - eoreq r4, r7, r8, lsl #19 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sp, r7, r4, ror #24 │ │ │ │ + eoreq r2, r8, r8, asr sl │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #372] @ 4ef6c │ │ │ │ + ldr lr, [pc, #384] @ 50ebc │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #368] @ 4ef70 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ - ldr r4, [pc, #360] @ 4ef74 │ │ │ │ - ldr r2, [pc, #360] @ 4ef78 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #356] @ 4ef7c │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r2, #16] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ + ldr ip, [pc, #372] @ 50ec0 │ │ │ │ + ldr r2, [pc, #372] @ 50ec4 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r4, [pc, #368] @ 50ec8 │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #360] @ 50ecc │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + mov ip, #0 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #316] @ 4ef80 │ │ │ │ - orrne r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r3, [pc, #328] @ 50ed0 │ │ │ │ + orrne r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ee5c │ │ │ │ + beq 50da0 │ │ │ │ tst r5, #2 │ │ │ │ orreq r5, r5, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #288] @ 4ef84 │ │ │ │ + ldr r3, [pc, #300] @ 50ed4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ 4ef88 │ │ │ │ + ldr r3, [pc, #288] @ 50ed8 │ │ │ │ orreq r5, r5, #32 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eeec │ │ │ │ - ldr r2, [pc, #256] @ 4ef8c │ │ │ │ - ldr r3, [pc, #256] @ 4ef90 │ │ │ │ - ldr r7, [r4, r2] │ │ │ │ - ldr r8, [r4, r3] │ │ │ │ - mov r2, r6 │ │ │ │ + bne 50e3c │ │ │ │ + ldr r0, [pc, #268] @ 50edc │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r7] │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1ce80 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [pc, #260] @ 50ee0 │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 1cdb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrdne r2, [r4, #8] │ │ │ │ - strne r2, [r8] │ │ │ │ - strne r3, [r7] │ │ │ │ - beq 4ef48 │ │ │ │ - ldr r2, [pc, #208] @ 4ef94 │ │ │ │ - ldr r3, [pc, #168] @ 4ef70 │ │ │ │ + strne r3, [r5] │ │ │ │ + strne r2, [r6] │ │ │ │ + beq 50e98 │ │ │ │ + ldr r2, [pc, #220] @ 50ee4 │ │ │ │ + ldr r3, [pc, #180] @ 50ec0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ef68 │ │ │ │ + bne 50eb8 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #164] @ 4ef98 │ │ │ │ - ldr r3, [pc, #164] @ 4ef9c │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #164] @ 50ee8 │ │ │ │ add r7, sp, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #156] @ 50eec │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mov r2, #1 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #132] @ 4efa0 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r3, [pc, #128] @ 50ef0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #20 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 4efa4 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r0, [pc, #108] @ 50ef4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ - b 4ee84 │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #84] @ 4efa8 │ │ │ │ - mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b228 │ │ │ │ + b 50dc8 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #84] @ 50ef8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4eebc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, ip, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq pc, [r6], -r4 @ │ │ │ │ - strhteq r4, [r7], -ip │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 50e00 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r4, fp, sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r8, r8, lsl #19 │ │ │ │ + eoreq sp, r7, r0, lsl #23 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + andeq r1, r0, r8, lsr #13 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x000016bc │ │ │ │ - andeq r1, r0, r8, ror #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq pc, r6, r4, lsl #20 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andseq r6, r5, r4, lsr fp │ │ │ │ - andseq r6, r5, ip, lsl fp │ │ │ │ - andseq r6, r5, ip, lsl fp │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + ldrdeq sp, [r7], -r8 @ │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andseq r5, r6, r4, lsr #11 │ │ │ │ + andseq r5, r6, ip, lsl #11 │ │ │ │ + andseq r5, r6, r4, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #172] @ 4f070 │ │ │ │ - ldr r3, [pc, #172] @ 4f074 │ │ │ │ + ldr r2, [pc, #188] @ 50fd8 │ │ │ │ + ldr r3, [pc, #188] @ 50fdc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [r2, r3] │ │ │ │ - ldr r1, [pc, #164] @ 4f078 │ │ │ │ - ldr r3, [ip] │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f02c │ │ │ │ - ldr r0, [pc, #152] @ 4f07c │ │ │ │ - ldr lr, [r2, r1] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #144] @ 4f080 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - str r4, [lr] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - ldr r1, [r2, r1] │ │ │ │ - ldr r4, [pc, #128] @ 4f084 │ │ │ │ - str r0, [r1] │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - mov r0, #0 │ │ │ │ + beq 50f90 │ │ │ │ + ldr ip, [pc, #168] @ 50fe0 │ │ │ │ + ldr r0, [pc, #168] @ 50fe4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #8] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ + str lr, [r0] │ │ │ │ + ldr r0, [pc, #148] @ 50fe8 │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ clz r3, r3 │ │ │ │ + str ip, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r4, [pc, #132] @ 50fec │ │ │ │ lsr r3, r3, #5 │ │ │ │ - str r3, [ip] │ │ │ │ - bl 4ede0 │ │ │ │ + str r3, [r1] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + bl 50d1c │ │ │ │ mov r3, #1 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ - ldr r0, [pc, #80] @ 4f088 │ │ │ │ - ldr r1, [pc, #68] @ 4f080 │ │ │ │ - ldr lr, [r4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r0, #8] │ │ │ │ - ldr r1, [r2, r1] │ │ │ │ - ldr lr, [pc, #60] @ 4f08c │ │ │ │ - ldr r5, [r1] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - ldr r0, [r2, lr] │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [r4] │ │ │ │ - ldr r0, [pc, #40] @ 4f090 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - ldr r0, [r2] │ │ │ │ - b 4effc │ │ │ │ - eoreq pc, r6, r4, lsl #18 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - strdeq r4, [r7], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - ldrdeq r4, [r7], -ip @ │ │ │ │ - eoreq r4, r7, r4, lsr #13 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #76] @ 50fe4 │ │ │ │ + ldr ip, [pc, #84] @ 50ff0 │ │ │ │ + ldr r4, [pc, #84] @ 50ff4 │ │ │ │ + ldr r5, [r2, r0] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #60] @ 50fe8 │ │ │ │ + ldr lr, [pc, #72] @ 50ff8 │ │ │ │ + ldr r6, [r5] │ │ │ │ + str r6, [ip, #8] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r6, [ip, #12] │ │ │ │ + ldr ip, [r2, r4] │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r2, [r2, lr] │ │ │ │ + ldr ip, [r2] │ │ │ │ + b 50f54 │ │ │ │ + eoreq sp, r7, r4, asr #19 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r8, r8, lsr #15 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r2, r8, r4, ror r7 │ │ │ │ + eoreq r2, r8, r0, asr #14 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #316] @ 4f1e8 │ │ │ │ + ldr r1, [pc, #336] @ 51168 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - beq 4f1bc │ │ │ │ + beq 51134 │ │ │ │ ldrb r3, [r4] │ │ │ │ - ldr r2, [pc, #300] @ 4f1ec │ │ │ │ + ldr r2, [pc, #320] @ 5116c │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 4f0e0 │ │ │ │ + bhi 51050 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [pc, #272] @ 4f1f0 │ │ │ │ - bl 2c954 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #260] @ 4f1f4 │ │ │ │ - ldr r3, [pc, #260] @ 4f1f8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #264] @ 51170 │ │ │ │ + ldmib r4, {r0, ip} │ │ │ │ + ldr r3, [pc, #260] @ 51174 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ str r0, [r2] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ - str r2, [r3] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r0, [pc, #228] @ 4f1fc │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + str ip, [r3] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #228] @ 51178 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 37f70 │ │ │ │ + bl 38f34 │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ + cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f1dc │ │ │ │ + beq 5115c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ movls r0, r3 │ │ │ │ - bls 4f0dc │ │ │ │ - b 4f0e0 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + bls 5104c │ │ │ │ + b 51050 │ │ │ │ ldrh r1, [r4, #6] │ │ │ │ - bl 38584 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #152] @ 4f200 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ + bl 39578 │ │ │ │ + b 51050 │ │ │ │ + ldr r3, [pc, #156] @ 5117c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f0e0 │ │ │ │ + bne 51050 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r0, r0, #268435459 @ 0x10000003 │ │ │ │ orr r0, r0, #536870912 @ 0x20000000 │ │ │ │ - bl 2c954 │ │ │ │ - b 4f0e0 │ │ │ │ - ldr r3, [pc, #108] @ 4f200 │ │ │ │ + bl 2cf8c │ │ │ │ + b 51050 │ │ │ │ + ldr r3, [pc, #112] @ 5117c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f0e0 │ │ │ │ + bne 51050 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r0, r0, #268435459 @ 0x10000003 │ │ │ │ - bl 2c954 │ │ │ │ - b 4f0e0 │ │ │ │ + bl 2cf8c │ │ │ │ + b 51050 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 4f204 │ │ │ │ + b 51054 │ │ │ │ + ldr r3, [pc, #68] @ 51180 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0e0 │ │ │ │ - b 4f0dc │ │ │ │ - eoreq pc, r6, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x001888fc │ │ │ │ - mrseq r1, (UNDEF: 0) │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x001888b4 │ │ │ │ - andeq r1, r0, r4, lsr #9 │ │ │ │ - eoreq r4, r7, r0, lsr #10 │ │ │ │ + beq 51050 │ │ │ │ + b 5104c │ │ │ │ + eoreq sp, r7, r8, asr #17 │ │ │ │ + andseq r7, r9, r0, asr r3 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + @ instruction: 0x001972f8 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + eoreq r2, r8, r8, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #212] @ 4f2f4 │ │ │ │ + ldr ip, [pc, #212] @ 51278 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #208] @ 4f2f8 │ │ │ │ - add ip, pc, ip │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ + ldr r1, [pc, #196] @ 5127c │ │ │ │ mov r2, r5 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - bl 1d9cc │ │ │ │ - ldr r2, [pc, #164] @ 4f2fc │ │ │ │ + bl 1d8f8 │ │ │ │ + ldr r2, [pc, #164] @ 51280 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #136] @ 4f300 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ mov r1, #6 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str ip, [sp] │ │ │ │ + ldr r2, [pc, #124] @ 51284 │ │ │ │ + stmib sp, {r0, r3} │ │ │ │ mov r0, #3 │ │ │ │ - str r3, [sp] │ │ │ │ ldr r3, [r4] │ │ │ │ - bl 7ea58 │ │ │ │ - ldrb r3, [r4, #18] │ │ │ │ - ldr r2, [pc, #96] @ 4f304 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldrb ip, [r4, #17] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ mov r1, #6 │ │ │ │ + ldrb ip, [r4, #18] │ │ │ │ + ldr r2, [pc, #92] @ 51288 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + stm sp, {r0, ip} │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #64] @ 4f308 │ │ │ │ - ldr r3, [pc, #44] @ 4f2f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #72] @ 5128c │ │ │ │ + ldr r3, [pc, #52] @ 5127c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f2f0 │ │ │ │ + bne 51274 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, r4, lsr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r5, r8, lsr r8 │ │ │ │ - andseq r6, r5, r0, lsr #16 │ │ │ │ - andseq r6, r5, ip, lsr #16 │ │ │ │ - eoreq pc, r6, r0, lsl #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r8, lsr #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r5, r6, ip, ror #4 │ │ │ │ + andseq r5, r6, r0, asr r2 │ │ │ │ + andseq r5, r6, r4, ror #4 │ │ │ │ + mlaeq r7, ip, r6, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #192] @ 4f3e4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r3] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ + ldr r3, [pc, #184] @ 5136c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - mov r1, ip │ │ │ │ - ldr ip, [pc, #160] @ 4f3e8 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [pc, #144] @ 4f3ec │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r0, [pc, #164] @ 51370 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [pc, #152] @ 51374 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ str r5, [sp, #20] │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov r3, #0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r1, [r3] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ str r3, [sp] │ │ │ │ - str r4, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 1c5d4 │ │ │ │ + bl 1c524 │ │ │ │ cmp r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ - bne 4f3b4 │ │ │ │ + bne 51334 │ │ │ │ ldr r0, [r5] │ │ │ │ subs r0, r0, r4 │ │ │ │ movne r0, #1 │ │ │ │ - ldr r2, [pc, #52] @ 4f3f0 │ │ │ │ - ldr r3, [pc, #44] @ 4f3ec │ │ │ │ + ldr r2, [pc, #60] @ 51378 │ │ │ │ + ldr r3, [pc, #52] @ 51374 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f3e0 │ │ │ │ + bne 51368 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r7], -r0 @ │ │ │ │ - eoreq pc, r6, r0, ror r5 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r6, ip, lsl #10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r8, ip, lsr #8 │ │ │ │ + eoreq sp, r7, r4, lsl #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r7, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #328] @ 4f554 │ │ │ │ - ldr ip, [pc, #328] @ 4f558 │ │ │ │ + ldr lr, [pc, #344] @ 514f8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [pc, #340] @ 514fc │ │ │ │ + ldr r3, [pc, #340] @ 51500 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #324] @ 4f55c │ │ │ │ + ldr r2, [pc, #336] @ 51504 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #316] @ 4f560 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt 4f46c │ │ │ │ - ldr r2, [pc, #284] @ 4f564 │ │ │ │ - ldr r3, [pc, #268] @ 4f558 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt 51410 │ │ │ │ + ldr r2, [pc, #300] @ 51508 │ │ │ │ + ldr r3, [pc, #284] @ 514fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f550 │ │ │ │ + bne 514f4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ + add r6, sp, #20 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r4, r0 │ │ │ │ ldr r2, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ + ldr r2, [pc, #216] @ 5150c │ │ │ │ ldr r8, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #224] @ 4f568 │ │ │ │ add r3, sp, #32 │ │ │ │ - add r6, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ - mov r5, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r1, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 1ce50 │ │ │ │ + bl 1cd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f440 │ │ │ │ - ldr r2, [pc, #180] @ 4f56c │ │ │ │ + beq 513d4 │ │ │ │ + ldr r2, [pc, #180] @ 51510 │ │ │ │ mov r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd00 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #8 │ │ │ │ + bl 1cc38 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r6, [sp] │ │ │ │ - mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ + str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca9c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + bl 1c9d4 │ │ │ │ mov r9, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfc4 │ │ │ │ + bl 1cefc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c400 │ │ │ │ + bl 1c350 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4f540 │ │ │ │ + bne 514e4 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1dee8 │ │ │ │ - b 4f440 │ │ │ │ + bl 1de14 │ │ │ │ + b 513d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b284 │ │ │ │ - b 4f520 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq pc, [r6], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r6, ip, r4, pc @ │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq pc, r6, r0, lsl #9 │ │ │ │ - andseq r6, r5, r8, ror r6 │ │ │ │ - eoreq r4, r7, ip, lsr r2 │ │ │ │ + bl 1b1ec │ │ │ │ + b 514c4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r8, lsr r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r7, ip, lsr #10 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq sp, r7, r4, lsl #10 │ │ │ │ + andseq r5, r6, ip, lsl #1 │ │ │ │ + eoreq r2, r8, ip, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #200] @ 4f650 │ │ │ │ - ldr r4, [pc, #200] @ 4f654 │ │ │ │ - ldr r3, [pc, #200] @ 4f658 │ │ │ │ - add ip, pc, ip │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r5, r0 │ │ │ │ + ldr r0, [pc, #204] @ 51600 │ │ │ │ + sub sp, sp, #28 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ + ldr r3, [pc, #192] @ 51604 │ │ │ │ + ldr r4, [pc, #192] @ 51608 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1ce38 │ │ │ │ + bl 1cd70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f5f8 │ │ │ │ + beq 515a8 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #140] @ 4f65c │ │ │ │ - ldr r3, [pc, #132] @ 4f658 │ │ │ │ + ldr r2, [pc, #148] @ 5160c │ │ │ │ + ldr r3, [pc, #136] @ 51604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f64c │ │ │ │ + bne 515fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1db10 │ │ │ │ + bl 1da3c │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 4f5c4 │ │ │ │ + bne 5156c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4f5c4 │ │ │ │ + ble 5156c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4f634 │ │ │ │ + bne 515e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4f5c4 │ │ │ │ - ldr r3, [pc, #36] @ 4f660 │ │ │ │ + ble 5156c │ │ │ │ + ldr r3, [pc, #36] @ 51610 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1ce2c │ │ │ │ - b 4f5c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, ip, lsr r3 @ │ │ │ │ - eoreq r4, r7, ip, asr r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq pc, [r6], -r8 @ │ │ │ │ - strhteq r4, [r7], -r8 │ │ │ │ + bl 1cd64 │ │ │ │ + b 51570 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, ip, r3, sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r8, r8, lsr #3 │ │ │ │ + eoreq sp, r7, r8, ror #6 │ │ │ │ + eoreq r2, r8, r8, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #224] @ 4f75c │ │ │ │ - ldr ip, [pc, #224] @ 4f760 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r3, [pc, #208] @ 4f764 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r0, [pc, #236] @ 51728 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ mov r2, sp │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1be78 │ │ │ │ + ldr r1, [pc, #228] @ 5172c │ │ │ │ + ldr r3, [pc, #228] @ 51730 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + bl 1bdd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 4f718 │ │ │ │ + beq 516d4 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r4, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 4f710 │ │ │ │ + ble 516cc │ │ │ │ add r7, r8, #12 │ │ │ │ - b 4f6e0 │ │ │ │ + b 5169c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 4f748 │ │ │ │ + beq 51714 │ │ │ │ ldr r0, [r7, r4, lsl #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6d4 │ │ │ │ - ldr r3, [pc, #108] @ 4f768 │ │ │ │ + bne 51690 │ │ │ │ + ldr r3, [pc, #124] @ 51734 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1df54 │ │ │ │ + bl 1de80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #76] @ 4f76c │ │ │ │ - ldr r3, [pc, #64] @ 4f764 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #92] @ 51738 │ │ │ │ + ldr r3, [pc, #76] @ 5172c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f758 │ │ │ │ + bne 51724 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r8 │ │ │ │ mov r4, #0 │ │ │ │ - bl 1b704 │ │ │ │ - b 4f718 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r7, r8, ror r0 │ │ │ │ - eoreq pc, r6, r8, lsr r2 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r3, [r7], -r8 @ │ │ │ │ - eoreq pc, r6, r8, lsr #3 │ │ │ │ - ldr r3, [pc, #164] @ 4f81c │ │ │ │ - ldr r2, [pc, #164] @ 4f820 │ │ │ │ + bl 1b660 │ │ │ │ + b 516d4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r8, r2, sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r8, r4, lsr #1 │ │ │ │ + eoreq r2, r8, r8, lsr r0 │ │ │ │ + eoreq sp, r7, r4, lsl #4 │ │ │ │ + ldr r3, [pc, #164] @ 517e8 │ │ │ │ + ldr r2, [pc, #164] @ 517ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r0, [pc, #144] @ 4f824 │ │ │ │ - ldr r1, [pc, #144] @ 4f828 │ │ │ │ - ldr r2, [pc, #144] @ 4f82c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + ldr r0, [pc, #140] @ 517f0 │ │ │ │ + ldr r1, [pc, #140] @ 517f4 │ │ │ │ + ldr r2, [pc, #140] @ 517f8 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr ip, [r3, r2] │ │ │ │ - ldr r1, [r1] │ │ │ │ ldr r2, [r0] │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r0, [ip] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 4f804 │ │ │ │ - ldr r1, [pc, #104] @ 4f830 │ │ │ │ - ldr lr, [pc, #104] @ 4f834 │ │ │ │ + bge 517d0 │ │ │ │ + ldr r1, [pc, #104] @ 517fc │ │ │ │ + ldr lr, [pc, #104] @ 51800 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr lr, [r3, lr] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr lr, [lr] │ │ │ │ add r1, r1, lr │ │ │ │ - ldr lr, [pc, #84] @ 4f838 │ │ │ │ + ldr lr, [pc, #84] @ 51804 │ │ │ │ ldr lr, [r3, lr] │ │ │ │ ldr r3, [lr] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4f804 │ │ │ │ + bge 517d0 │ │ │ │ sub r0, r0, r2 │ │ │ │ sub r3, r3, r1 │ │ │ │ str r0, [ip] │ │ │ │ str r3, [lr] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r2, [pc, #48] @ 4f83c │ │ │ │ - pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #48] @ 51808 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq pc, r6, r0, asr r1 @ │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ + pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + mlaeq r7, ip, r1, sp │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andeq r1, r0, r8, ror #6 │ │ │ │ - andeq r1, r0, r8, asr r6 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andseq r6, r5, r8, lsl #6 │ │ │ │ + andeq r1, r0, r4, asr #5 │ │ │ │ + andeq r1, r0, r8, ror #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr r3 │ │ │ │ + andeq r1, r0, r4, asr #12 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + @ instruction: 0x00164cf4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4f888 │ │ │ │ - ldr r3, [pc, #100] @ 4f8c8 │ │ │ │ + beq 51868 │ │ │ │ + ldr r3, [pc, #124] @ 518b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f87c │ │ │ │ + beq 51854 │ │ │ │ blx r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 4f208 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 51188 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #60] @ 4f8cc │ │ │ │ - ldr r2, [pc, #60] @ 4f8d0 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #68] @ 518b4 │ │ │ │ mov r4, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, r4 │ │ │ │ + ldr r2, [pc, #56] @ 518b8 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #32] @ 4f8d4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #40] @ 518bc │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - mlaeq r7, r4, lr, r3 │ │ │ │ - eoreq r3, r7, r0, ror #28 │ │ │ │ - mulseq r5, ip, r2 │ │ │ │ - @ instruction: 0x001562b4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r1, r8, r4, asr #29 │ │ │ │ + eoreq r1, r8, r8, ror lr │ │ │ │ + andseq r4, r6, r8, ror ip │ │ │ │ + mulseq r6, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #508] @ 4faec │ │ │ │ - ldr r3, [pc, #508] @ 4faf0 │ │ │ │ + ldr ip, [pc, #516] @ 51ae4 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [pc, #500] @ 51ae8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr ip, [pc, #492] @ 51aec │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #484] @ 4faf4 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [pc, #480] @ 4faf8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r3, [pc, #480] @ 51af0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [ip, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ - mov r6, r1 │ │ │ │ tst r3, #8 │ │ │ │ - bne 4fa08 │ │ │ │ - ldr r1, [pc, #452] @ 4fafc │ │ │ │ + bne 51a04 │ │ │ │ + ldr r1, [pc, #460] @ 51af4 │ │ │ │ mov r2, #0 │ │ │ │ + mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1df54 │ │ │ │ - ldr r2, [pc, #436] @ 4fb00 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1de80 │ │ │ │ + ldr ip, [pc, #444] @ 51af8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ - beq 4f9dc │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 4fa2c │ │ │ │ - ldr r1, [pc, #408] @ 4fb04 │ │ │ │ - mov r0, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ - ldr r0, [r1] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r0, [ip, #32] │ │ │ │ + beq 519cc │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 51a28 │ │ │ │ + ldr r2, [pc, #416] @ 51afc │ │ │ │ mov r1, #3 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [r7] │ │ │ │ - mov r0, r4 │ │ │ │ - tst r2, #4 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + str r1, [ip, #36] @ 0x24 │ │ │ │ + vstr d16, [ip, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + str r1, [ip, #40] @ 0x28 │ │ │ │ + ldr ip, [r7] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + tst ip, #4 │ │ │ │ + lsl ip, ip, #3 │ │ │ │ + and ip, ip, #16 │ │ │ │ + orr r2, ip, r4 │ │ │ │ moveq ip, #5 │ │ │ │ movne ip, #4 │ │ │ │ str ip, [sp, #12] │ │ │ │ - lsl r2, r2, #3 │ │ │ │ - ldr ip, [pc, #344] @ 4fb08 │ │ │ │ - and r2, r2, #16 │ │ │ │ - orr r2, r2, r5 │ │ │ │ + ldr ip, [pc, #344] @ 51b00 │ │ │ │ add ip, pc, ip │ │ │ │ - str r2, [ip, #44] @ 0x2c │ │ │ │ - mov r4, #32 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r3 │ │ │ │ + str r2, [ip, #8] │ │ │ │ + mov r2, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ - strd r4, [sp] │ │ │ │ - bl 1ddc8 │ │ │ │ - ldr r2, [pc, #296] @ 4fb0c │ │ │ │ - ldr r3, [pc, #264] @ 4faf0 │ │ │ │ + mov ip, #0 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, r3 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 1dcf4 │ │ │ │ + ldr r2, [pc, #304] @ 51b04 │ │ │ │ + ldr r3, [pc, #272] @ 51ae8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fae8 │ │ │ │ + bne 51ae0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #256] @ 4fb10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #252] @ 51b08 │ │ │ │ ldr r2, [r0, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - bl 1bfb0 │ │ │ │ - b 4f930 │ │ │ │ + bl 1bf0c │ │ │ │ + b 51920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #20 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 1c5d4 │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1c524 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fac0 │ │ │ │ + beq 51abc │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #2 │ │ │ │ - beq 4faa4 │ │ │ │ - ldr r2, [pc, #120] @ 4fb14 │ │ │ │ + beq 51aa0 │ │ │ │ + ldr r2, [pc, #116] @ 51b0c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 4fabc │ │ │ │ - ldr r3, [pc, #100] @ 4fb18 │ │ │ │ + beq 51ab8 │ │ │ │ + ldr r3, [pc, #96] @ 51b10 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #84] @ 4fb1c │ │ │ │ - mov r3, #0 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #80] @ 51b14 │ │ │ │ + mov r3, #3 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #3 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - str r3, [r2, #52] @ 0x34 │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - ldr r3, [r2, #32] │ │ │ │ - b 4f98c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r6], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq lr, [r6], -r4 │ │ │ │ - andeq r1, r0, r4, lsl #7 │ │ │ │ - @ instruction: 0x001562b4 │ │ │ │ - eoreq r3, r7, ip, lsr #27 │ │ │ │ - eoreq r0, r7, r8, ror lr │ │ │ │ - eoreq r3, r7, r0, asr #26 │ │ │ │ - eoreq lr, r6, r4, ror #29 │ │ │ │ - eoreq r3, r7, r4, ror #25 │ │ │ │ - eoreq r0, r7, r8, asr #26 │ │ │ │ - eoreq r0, r7, r0, lsr sp │ │ │ │ - eoreq r3, r7, ip, lsr #24 │ │ │ │ + add r2, r2, #40 @ 0x28 │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + ldr r3, [r2, #-8] │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + b 51978 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq ip, [r7], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq ip, [r7], -r4 @ │ │ │ │ + andeq r1, r0, r0, ror r3 │ │ │ │ + andseq r4, r6, r0, lsl #25 │ │ │ │ + strhteq r1, [r8], -r4 │ │ │ │ + eoreq lr, r7, ip, ror lr │ │ │ │ + eoreq r1, r8, r0, asr sp │ │ │ │ + eoreq ip, r7, ip, lsl #30 │ │ │ │ + eoreq r1, r8, r8, ror #25 │ │ │ │ + eoreq lr, r7, ip, asr #26 │ │ │ │ + eoreq lr, r7, r4, lsr sp │ │ │ │ + eoreq r1, r8, ip, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #636] @ 4fdb4 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #632] @ 4fdb8 │ │ │ │ - ldr r3, [pc, #632] @ 4fdbc │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + ldr ip, [pc, #668] @ 51dd4 │ │ │ │ + mov r5, r2 │ │ │ │ + sub sp, sp, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r2, [pc, #652] @ 51dd8 │ │ │ │ + ldr r3, [pc, #652] @ 51ddc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [ip, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r6, pc, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [r6, #56] @ 0x38 │ │ │ │ - sub sp, sp, #104 @ 0x68 │ │ │ │ + tst lr, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - ands r3, r5, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - beq 4fc28 │ │ │ │ - ldr r3, [r6, #60] @ 0x3c │ │ │ │ + beq 51c3c │ │ │ │ + ldr r3, [ip, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fcdc │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #556] @ 4fdc0 │ │ │ │ - mov r1, #33 @ 0x21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ - cmp r7, #0 │ │ │ │ - mov r2, #32 │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ + beq 51cfc │ │ │ │ + ldr r2, [pc, #604] @ 51de0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + mov r0, #32 │ │ │ │ + cmp r5, #0 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + mov r3, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2, #64] @ 0x40 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - str r8, [sp, #68] @ 0x44 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - bne 4fccc │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #508] @ 4fdc4 │ │ │ │ + str r6, [sp, #68] @ 0x44 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ + vstr d16, [sp, #80] @ 0x50 │ │ │ │ + vstr d16, [sp, #88] @ 0x58 │ │ │ │ + vstr d16, [sp, #92] @ 0x5c │ │ │ │ + bne 51cec │ │ │ │ + ldr r3, [r2, #60] @ 0x3c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #488] @ 4fdc8 │ │ │ │ - add ip, sp, #52 @ 0x34 │ │ │ │ + ldr r2, [pc, #520] @ 51de4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r2] │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #512] @ 51de8 │ │ │ │ + add ip, sp, #52 @ 0x34 │ │ │ │ mov r3, #524288 @ 0x80000 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1c694 │ │ │ │ - ldr r2, [pc, #456] @ 4fdcc │ │ │ │ - ldr r3, [pc, #436] @ 4fdbc │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1c5d8 │ │ │ │ + ldr r2, [pc, #480] @ 51dec │ │ │ │ + ldr r3, [pc, #460] @ 51ddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fdb0 │ │ │ │ + bne 51dd0 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - tst r5, #30 │ │ │ │ - beq 4fbfc │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1d3f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + tst lr, #30 │ │ │ │ + beq 51c04 │ │ │ │ + ldr r3, [ip, #68] @ 0x44 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + tst lr, #4 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + vstr d16, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ + vstr d16, [sp, #88] @ 0x58 │ │ │ │ + vstr d16, [sp, #92] @ 0x5c │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ mov r3, #32 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [r6, #68] @ 0x44 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - tst r5, #4 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ - str r8, [sp, #68] @ 0x44 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 4fd78 │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ + beq 51d98 │ │ │ │ + ldr r3, [ip, #72] @ 0x48 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #340] @ 4fdd0 │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, r3] │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r2, [pc, #344] @ 51df0 │ │ │ │ + add r1, sp, #52 @ 0x34 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ - str r2, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1c694 │ │ │ │ + bl 1c5d8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d534 │ │ │ │ - ldr r2, [pc, #300] @ 4fdd4 │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 1d46c │ │ │ │ + ldr r2, [pc, #300] @ 51df4 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str r4, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b704 │ │ │ │ - b 4fbfc │ │ │ │ - ldr r3, [pc, #260] @ 4fdd8 │ │ │ │ + bl 1b660 │ │ │ │ + b 51c04 │ │ │ │ + ldr r3, [pc, #260] @ 51df8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b 4fbc0 │ │ │ │ + b 51bc8 │ │ │ │ + ldr r2, [ip, #64] @ 0x40 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ str ip, [sp, #28] │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str ip, [sp, #24] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #20] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #16] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #16384 @ 0x4000 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 1c5d4 │ │ │ │ + bl 1c524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd64 │ │ │ │ + bne 51d84 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fd64 │ │ │ │ + beq 51d84 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fd64 │ │ │ │ - ldr r2, [pc, #148] @ 4fddc │ │ │ │ - ldrh r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 51d84 │ │ │ │ + ldr r2, [pc, #148] @ 51dfc │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldrh r3, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r2, [r3] │ │ │ │ - b 4fd68 │ │ │ │ + b 51d88 │ │ │ │ mov r2, #4 │ │ │ │ - ldr r3, [pc, #112] @ 4fde0 │ │ │ │ + ldr r3, [pc, #112] @ 51e00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ - b 4fb7c │ │ │ │ - tst r5, #8 │ │ │ │ - bne 4fd94 │ │ │ │ - tst r5, #2 │ │ │ │ - beq 4fda0 │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ + b 51b7c │ │ │ │ + tst lr, #8 │ │ │ │ + bne 51db4 │ │ │ │ + tst lr, #2 │ │ │ │ + beq 51dc0 │ │ │ │ + ldr r3, [ip, #80] @ 0x50 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 4fc74 │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ + b 51c90 │ │ │ │ + ldr r3, [ip, #76] @ 0x4c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 4fc74 │ │ │ │ - tst r5, #16 │ │ │ │ - ldrne r3, [r6, #84] @ 0x54 │ │ │ │ + b 51c90 │ │ │ │ + tst lr, #16 │ │ │ │ + ldrne r3, [ip, #84] @ 0x54 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ - b 4fc74 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq r3, [r7], -r0 │ │ │ │ - eoreq lr, r6, r8, lsl #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r7, r0, ror #22 │ │ │ │ - andseq r6, r5, r8, asr r0 │ │ │ │ - eoreq r3, r7, r4, lsl fp │ │ │ │ - eoreq lr, r6, r4, asr #25 │ │ │ │ - eoreq r3, r7, r8, ror sl │ │ │ │ - andseq r5, r5, r8, lsr #31 │ │ │ │ - eoreq r0, r7, r4, lsl fp │ │ │ │ - @ instruction: 0x00155eb4 │ │ │ │ - eoreq r3, r7, r8, lsl #19 │ │ │ │ + b 51c90 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r8, r8, lsr #23 │ │ │ │ + eoreq ip, r7, ip, lsl #27 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r8, ip, asr fp │ │ │ │ + andseq r4, r6, r8, lsl #20 │ │ │ │ + strdeq r1, [r8], -ip @ │ │ │ │ + ldrdeq ip, [r7], -r4 @ │ │ │ │ + eoreq r1, r8, r0, asr sl │ │ │ │ + andseq r4, r6, r8, lsr r9 │ │ │ │ + strdeq lr, [r7], -r4 @ │ │ │ │ + andseq r4, r6, ip, asr #16 │ │ │ │ + eoreq r1, r8, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #272] @ 4ff0c │ │ │ │ - ldr r3, [pc, #272] @ 4ff10 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #280] @ 51f38 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ cmp r1, #2 │ │ │ │ + ldr r3, [pc, #272] @ 51f3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - bhi 4feec │ │ │ │ - ldr r3, [pc, #240] @ 4ff14 │ │ │ │ + bhi 51f18 │ │ │ │ + ldr r3, [pc, #248] @ 51f40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ tst r2, #2 │ │ │ │ - bne 4fe5c │ │ │ │ - ldr r2, [pc, #224] @ 4ff18 │ │ │ │ - ldr r3, [pc, #212] @ 4ff10 │ │ │ │ + bne 51e88 │ │ │ │ + ldr r2, [pc, #232] @ 51f44 │ │ │ │ + ldr r3, [pc, #220] @ 51f3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fee8 │ │ │ │ + bne 51f14 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr lr, [r3, #80] @ 0x50 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr lr, [r3, #80] @ 0x50 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + mov r1, #33 @ 0x21 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - ldr ip, [r0, #132] @ 0x84 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr ip, [r0, #140] @ 0x8c │ │ │ │ str r3, [sp, #32] │ │ │ │ - mov r3, #33 @ 0x21 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [r0, #140] @ 0x8c │ │ │ │ - add ip, ip, ip, lsl #2 │ │ │ │ - add r3, r3, ip, lsl #4 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - add r3, sp, #12 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp] │ │ │ │ - mov lr, #32 │ │ │ │ - mov r4, #1 │ │ │ │ - mov r3, #1572864 @ 0x180000 │ │ │ │ - str lr, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r4, [sp, #20] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 1c694 │ │ │ │ + add r3, r3, r3, lsl #2 │ │ │ │ + add ip, ip, r3, lsl #4 │ │ │ │ + add r3, sp, #12 │ │ │ │ + ldr r1, [ip, #8] │ │ │ │ + mov ip, #32 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #1572864 @ 0x180000 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + bl 1c5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe30 │ │ │ │ - ldr r2, [pc, #68] @ 4ff1c │ │ │ │ + bne 51e54 │ │ │ │ + ldr r2, [pc, #68] @ 51f48 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 4fe30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 4ff20 │ │ │ │ - ldr r1, [pc, #44] @ 4ff24 │ │ │ │ - ldr r0, [pc, #44] @ 4ff28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 51e54 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #44] @ 51f4c │ │ │ │ + mov r2, #155 @ 0x9b │ │ │ │ + ldr r1, [pc, #40] @ 51f50 │ │ │ │ + ldr r0, [pc, #40] @ 51f54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, #155 @ 0x9b │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq lr, r6, ip, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r3, [r7], -r4 @ │ │ │ │ - mlaeq r6, r0, sl, lr │ │ │ │ - andseq r5, r5, r8, lsr #28 │ │ │ │ - andseq r7, r8, r8, lsr #24 │ │ │ │ - mulseq r5, r0, sp │ │ │ │ - andseq r5, r5, r0, lsr #27 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + strhteq ip, [r7], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r1, [r8], -r0 │ │ │ │ + eoreq ip, r7, r4, lsl #21 │ │ │ │ + @ instruction: 0x001647b8 │ │ │ │ + @ instruction: 0x001965b8 │ │ │ │ + andseq r4, r6, r0, lsr #14 │ │ │ │ + andseq r4, r6, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #380] @ 500c0 │ │ │ │ + ldr r2, [pc, #388] @ 520f8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #360] @ 500c4 │ │ │ │ - mov r1, #4 │ │ │ │ + ldr r4, [pc, #376] @ 520fc │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #368] @ 52100 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #344] @ 500c8 │ │ │ │ - ldr ip, [pc, #344] @ 500cc │ │ │ │ - ldr r3, [pc, #344] @ 500d0 │ │ │ │ add r4, pc, r4 │ │ │ │ - add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #348] @ 52104 │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #312] @ 500d4 │ │ │ │ - ldr r3, [pc, #312] @ 500d8 │ │ │ │ + ldr r3, [pc, #336] @ 52108 │ │ │ │ add ip, pc, ip │ │ │ │ - mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #320] @ 5210c │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [pc, #312] @ 52110 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #284] @ 500dc │ │ │ │ - ldr r3, [pc, #284] @ 500e0 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #292] @ 52114 │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [pc, #284] @ 52118 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #256] @ 500e4 │ │ │ │ - ldr r3, [pc, #256] @ 500e8 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #264] @ 5211c │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [pc, #256] @ 52120 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #228] @ 500ec │ │ │ │ - ldr r3, [pc, #228] @ 500f0 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #236] @ 52124 │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [pc, #228] @ 52128 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #200] @ 500f4 │ │ │ │ - ldr r3, [pc, #200] @ 500f8 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #208] @ 5212c │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [pc, #200] @ 52130 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #172] @ 500fc │ │ │ │ - ldr r3, [pc, #172] @ 50100 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #180] @ 52134 │ │ │ │ mov r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [pc, #172] @ 52138 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #152] @ 5213c │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #144] @ 50104 │ │ │ │ - ldr r3, [pc, #144] @ 50108 │ │ │ │ + ldr r3, [pc, #140] @ 52140 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #124] @ 52144 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #116] @ 5010c │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #100] @ 50110 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #108] @ 52148 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7ea58 │ │ │ │ - andseq r5, r5, r8, ror #27 │ │ │ │ - @ instruction: 0x00155dfc │ │ │ │ - @ instruction: 0x00155dfc │ │ │ │ - andseq r5, r5, r8, lsl #28 │ │ │ │ - andseq fp, r4, r0, lsl #14 │ │ │ │ - andseq r5, r5, r8, lsl #28 │ │ │ │ - @ instruction: 0x00155df4 │ │ │ │ - andseq r5, r5, ip, lsl lr │ │ │ │ - andseq r5, r5, r0, lsl #28 │ │ │ │ - andseq r5, r5, r0, lsr lr │ │ │ │ - andseq r5, r5, ip, lsl lr │ │ │ │ - andseq r5, r5, r8, lsr #28 │ │ │ │ - andseq r5, r5, r4, lsl lr │ │ │ │ - andseq r5, r5, r8, lsr lr │ │ │ │ - andseq r5, r5, r4, lsr #28 │ │ │ │ - andseq r5, r5, r0, asr #28 │ │ │ │ - andseq sl, r4, r8, lsl lr │ │ │ │ - andseq r5, r5, ip, asr lr │ │ │ │ - andseq r5, r5, r8, asr #28 │ │ │ │ - andseq r5, r5, r8, ror #28 │ │ │ │ - andseq r0, r5, r8, ror r8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 83054 │ │ │ │ + andseq r4, r6, ip, ror #14 │ │ │ │ + mulseq r6, ip, r7 │ │ │ │ + andseq r4, r6, r0, lsl #15 │ │ │ │ + andseq r4, r6, ip, lsl #15 │ │ │ │ + andseq sl, r5, ip, lsl #1 │ │ │ │ + mulseq r6, r0, r7 │ │ │ │ + andseq r4, r6, r4, lsl #15 │ │ │ │ + andseq r4, r6, r4, lsr #15 │ │ │ │ + mulseq r6, r0, r7 │ │ │ │ + @ instruction: 0x001647b8 │ │ │ │ + andseq r4, r6, ip, lsr #15 │ │ │ │ + @ instruction: 0x001647b0 │ │ │ │ + andseq r4, r6, r4, lsr #15 │ │ │ │ + andseq r4, r6, r0, asr #15 │ │ │ │ + @ instruction: 0x001647b4 │ │ │ │ + andseq r4, r6, r8, asr #15 │ │ │ │ + andseq r9, r5, r8, lsr #15 │ │ │ │ + andseq r4, r6, r0, ror #15 │ │ │ │ + andseq r4, r6, ip, asr #15 │ │ │ │ + @ instruction: 0x001647f4 │ │ │ │ + andseq pc, r5, r4, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #464] @ 502fc │ │ │ │ - ldr r2, [pc, #464] @ 50300 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #456] @ 50304 │ │ │ │ + ldr r2, [pc, #480] @ 52350 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #452] @ 50308 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #472] @ 52354 │ │ │ │ + ldr r4, [pc, #472] @ 52358 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #468] @ 5235c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ - ldr r2, [pc, #432] @ 5030c │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [pc, #428] @ 50310 │ │ │ │ - str r1, [r6] │ │ │ │ + ldr r2, [pc, #460] @ 52360 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [pc, #448] @ 52364 │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ + str r0, [r6] │ │ │ │ ldr r7, [r4, r2] │ │ │ │ - str r1, [r7] │ │ │ │ + str r0, [r7] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #1 │ │ │ │ - bge 501c4 │ │ │ │ - ldr r2, [pc, #400] @ 50314 │ │ │ │ - ldr r3, [pc, #376] @ 50300 │ │ │ │ + bge 52218 │ │ │ │ + ldr r2, [pc, #416] @ 52368 │ │ │ │ + ldr r3, [pc, #392] @ 52354 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 502f8 │ │ │ │ - ldr r2, [pc, #368] @ 50318 │ │ │ │ - ldr r3, [pc, #368] @ 5031c │ │ │ │ + bne 5234c │ │ │ │ + ldr r2, [pc, #384] @ 5236c │ │ │ │ + ldr r3, [pc, #384] @ 52370 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 37064 │ │ │ │ - ldr r8, [pc, #340] @ 50320 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 37f40 │ │ │ │ + ldr r8, [pc, #340] @ 52374 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 1bd88 │ │ │ │ + bl 1bce4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5017c │ │ │ │ + beq 521c0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 1cafc │ │ │ │ + bl 1ca34 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r5 │ │ │ │ suble r5, r3, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 50244 │ │ │ │ + beq 52298 │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ - ldr r3, [pc, #272] @ 5031c │ │ │ │ + ldr r3, [pc, #272] @ 52370 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ add r5, r0, r5, lsl #2 │ │ │ │ - ldr r3, [pc, #252] @ 50318 │ │ │ │ - ldrsh r1, [r5, #8] │ │ │ │ - str r1, [r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ + ldrsh r2, [r5, #8] │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r3, [pc, #244] @ 5236c │ │ │ │ ldrsh r2, [r5, #10] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ ldrsh r3, [r5, #4] │ │ │ │ str r3, [r7] │ │ │ │ ldrsh r3, [r5, #6] │ │ │ │ str r3, [r6] │ │ │ │ - bl 1b704 │ │ │ │ - b 5017c │ │ │ │ - ldr r2, [pc, #216] @ 50324 │ │ │ │ - ldr ip, [pc, #216] @ 50328 │ │ │ │ + bl 1b660 │ │ │ │ + b 521c0 │ │ │ │ + ldr r2, [pc, #216] @ 52378 │ │ │ │ + sub r5, r3, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr ip, [pc, #208] @ 5237c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr ip, [r4, ip] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr ip, [ip] │ │ │ │ add r1, r2, r2, lsr #31 │ │ │ │ - ldr r2, [pc, #196] @ 5032c │ │ │ │ + ldr r2, [pc, #188] @ 52380 │ │ │ │ add ip, ip, r1, asr #1 │ │ │ │ - ldr r1, [pc, #192] @ 50330 │ │ │ │ + ldr r1, [pc, #184] @ 52384 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr lr, [r1] │ │ │ │ - sub r5, r3, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ - cmp r5, #0 │ │ │ │ add lr, lr, r2, asr #1 │ │ │ │ - ble 50200 │ │ │ │ + ble 52254 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ ldrsh r1, [r3, #-8] │ │ │ │ ldrsh r2, [r3, #-4] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp ip, r1 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 502e8 │ │ │ │ + beq 5233c │ │ │ │ ldrsh r1, [r3, #-6] │ │ │ │ ldrsh r2, [r3, #-2] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp lr, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp lr, r1 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50200 │ │ │ │ + bne 52254 │ │ │ │ subs r5, r5, #1 │ │ │ │ sub r3, r3, #12 │ │ │ │ - bne 50298 │ │ │ │ - b 50200 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, ip, r7, lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r6, ip, ror r7 │ │ │ │ - andeq r1, r0, r4, asr r5 │ │ │ │ - andeq r1, r0, r4, lsr #5 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - eoreq lr, r6, r4, asr #14 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - eoreq r3, r7, ip, lsr #10 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ + bne 522ec │ │ │ │ + b 52254 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r4, ror #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r7, r8, asr r7 │ │ │ │ + andeq r1, r0, r0, asr #10 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + andeq r1, r0, r0, lsl #11 │ │ │ │ + eoreq ip, r7, r8, lsl r7 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + ldrdeq r1, [r8], -r8 @ │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ 503b4 │ │ │ │ - ldr r5, [pc, #104] @ 503b8 │ │ │ │ + ldr r4, [pc, #128] @ 52428 │ │ │ │ + ldr r5, [pc, #128] @ 5242c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5039c │ │ │ │ - ldr r2, [pc, #84] @ 503bc │ │ │ │ + beq 52404 │ │ │ │ + ldr r2, [pc, #108] @ 52430 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c274 │ │ │ │ + bl 1c1d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e2a8 │ │ │ │ - ldr r3, [pc, #52] @ 503c0 │ │ │ │ + bl 1e1d4 │ │ │ │ + ldr r3, [pc, #76] @ 52434 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ 503c4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #44] @ 52438 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq r3, r7, r8, lsr #7 │ │ │ │ - eoreq lr, r6, r4, ror r5 │ │ │ │ - andseq r5, r5, r8, lsl ip │ │ │ │ - andeq r1, r0, ip, asr #4 │ │ │ │ - andseq r5, r5, r8, lsr #23 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + eoreq r1, r8, ip, asr #6 │ │ │ │ + eoreq ip, r7, r0, lsr r5 │ │ │ │ + andseq r4, r6, r8, ror r5 │ │ │ │ + andeq r1, r0, r8, lsr r2 │ │ │ │ + @ instruction: 0x001644f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bic r3, r0, #32 │ │ │ │ + mov r4, r0 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ cmp r3, #25 │ │ │ │ - mov r4, r0 │ │ │ │ - bls 5041c │ │ │ │ + bls 52494 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 5041c │ │ │ │ + bls 52494 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - bhi 50428 │ │ │ │ - ldr r0, [pc, #60] @ 50448 │ │ │ │ + bhi 524a8 │ │ │ │ + ldr r0, [pc, #76] @ 524d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50428 │ │ │ │ + beq 524a8 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 2c954 │ │ │ │ - ldr r0, [pc, #28] @ 5044c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 2cf8c │ │ │ │ + ldr r0, [pc, #36] @ 524d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 37f70 │ │ │ │ + bl 38f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - b 5041c │ │ │ │ - andseq r5, r5, r4, lsl #23 │ │ │ │ - @ instruction: 0x001876f0 │ │ │ │ - ldr r3, [pc, #24] @ 50470 │ │ │ │ - ldr ip, [pc, #24] @ 50474 │ │ │ │ + bne 52494 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r4, r6, ip, asr #9 │ │ │ │ + andseq r6, r9, r0, lsr r0 │ │ │ │ + ldr r3, [pc, #28] @ 524fc │ │ │ │ + ldr ip, [pc, #28] @ 52500 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bxge lr │ │ │ │ - b 4f8d8 │ │ │ │ - eoreq lr, r6, r0, ror r4 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ + bge 524f8 │ │ │ │ + b 518c0 │ │ │ │ + bx lr │ │ │ │ + eoreq ip, r7, r0, lsl #8 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #228] @ 50578 │ │ │ │ - ldr r3, [pc, #228] @ 5057c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #248] @ 52624 │ │ │ │ sub sp, sp, #32 │ │ │ │ - mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [pc, #236] @ 52628 │ │ │ │ + ldr r5, [pc, #236] @ 5262c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1b590 │ │ │ │ - ldr r5, [pc, #192] @ 50580 │ │ │ │ - ldr r3, [pc, #192] @ 50584 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - bic r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r2, [pc, #172] @ 50588 │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r3, r8 │ │ │ │ + bl 1b4f8 │ │ │ │ + ldr r2, [pc, #208] @ 52630 │ │ │ │ + bic r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, r0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ + ldr r3, [pc, #196] @ 52634 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r2] │ │ │ │ add r2, sp, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r3, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c0f4 │ │ │ │ + bl 1c050 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 50538 │ │ │ │ - ldr r2, [pc, #120] @ 5058c │ │ │ │ - ldr r3, [pc, #100] @ 5057c │ │ │ │ + beq 525e0 │ │ │ │ + ldr r2, [pc, #140] @ 52638 │ │ │ │ + ldr r3, [pc, #120] @ 52628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50574 │ │ │ │ + bne 52620 │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #80] @ 50590 │ │ │ │ - mov ip, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ - mov r4, #32 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #84] @ 5263c │ │ │ │ add r3, sp, #16 │ │ │ │ - mov r5, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + mov ip, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - mov r3, #6 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ - strd r4, [sp] │ │ │ │ - bl 1ddc8 │ │ │ │ - b 5050c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, r4, lsr r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r6, r8, lsl #8 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x0014bbd8 │ │ │ │ - strhteq lr, [r6], -r4 │ │ │ │ - strhteq r3, [r7], -r4 │ │ │ │ - ldr ip, [pc, #164] @ 50640 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + mov ip, #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #6 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1dcf4 │ │ │ │ + b 525a4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r4, lsr #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r7, ip, r3, ip │ │ │ │ + andeq r1, r0, r0, lsl #5 │ │ │ │ + @ instruction: 0x0015a4fc │ │ │ │ + eoreq ip, r7, r4, lsr r3 │ │ │ │ + strdeq r1, [r8], -r0 @ │ │ │ │ + ldr ip, [pc, #176] @ 526f8 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + str lr, [sp, #8] │ │ │ │ + ldr lr, [pc, #168] @ 526fc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #156] @ 50644 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr ip, [ip, lr] │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ moveq lr, #12 │ │ │ │ - beq 505d4 │ │ │ │ - ldr ip, [pc, #132] @ 50648 │ │ │ │ + beq 52684 │ │ │ │ + ldr ip, [pc, #140] @ 52700 │ │ │ │ mov lr, #140 @ 0x8c │ │ │ │ - add ip, pc, ip │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ + add ip, pc, ip │ │ │ │ strd r2, [ip, #136] @ 0x88 │ │ │ │ strd r2, [ip, #144] @ 0x90 │ │ │ │ - ldr ip, [pc, #112] @ 5064c │ │ │ │ + ldr ip, [pc, #120] @ 52704 │ │ │ │ cmp r4, #0 │ │ │ │ - add ip, pc, ip │ │ │ │ - strd r2, [ip, #104] @ 0x68 │ │ │ │ movne r4, r3 │ │ │ │ - ldr r3, [pc, #96] @ 50650 │ │ │ │ - moveq r2, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ orrne lr, r5, #44 @ 0x2c │ │ │ │ - strd r0, [ip, #96] @ 0x60 │ │ │ │ orr lr, lr, #784 @ 0x310 │ │ │ │ + add ip, pc, ip │ │ │ │ + strd r0, [ip, #96] @ 0x60 │ │ │ │ mov r1, #4 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ - mov r2, #0 │ │ │ │ - mov ip, #10 │ │ │ │ + mov r0, #10 │ │ │ │ + strd r2, [ip, #104] @ 0x68 │ │ │ │ + moveq r2, r4 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #76] @ 52708 │ │ │ │ + add r3, pc, r3 │ │ │ │ str lr, [r3, #92] @ 0x5c │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ - str r1, [r3, #116] @ 0x74 │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ - str r2, [r3, #152] @ 0x98 │ │ │ │ - str r2, [r3, #156] @ 0x9c │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - add r2, r3, #92 @ 0x5c │ │ │ │ + str r1, [r3, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ + add r2, r3, #92 @ 0x5c │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + str ip, [r3, #152] @ 0x98 │ │ │ │ + str r0, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - str ip, [r3, #160] @ 0xa0 │ │ │ │ - b 1c034 │ │ │ │ - eoreq lr, r6, ip, lsr #6 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - eoreq r3, r7, r0, lsr r1 │ │ │ │ - eoreq r3, r7, r8, lsl r1 │ │ │ │ - eoreq r3, r7, r4, lsl #2 │ │ │ │ + str ip, [r3, #156] @ 0x9c │ │ │ │ + b 1bf90 │ │ │ │ + mlaeq r7, r0, r2, ip │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + eoreq r1, r8, ip, ror r0 │ │ │ │ + eoreq r1, r8, ip, asr r0 │ │ │ │ + eoreq r1, r8, ip, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov ip, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r8, [pc, #140] @ 50700 │ │ │ │ - str ip, [sp] │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r8, [pc, #152] @ 527d0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r0 │ │ │ │ + str ip, [sp] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 50594 │ │ │ │ - ldr r3, [pc, #116] @ 50704 │ │ │ │ + bl 52640 │ │ │ │ + ldr r3, [pc, #128] @ 527d4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 506bc │ │ │ │ - ldr r3, [pc, #96] @ 50708 │ │ │ │ + beq 52790 │ │ │ │ + ldr r3, [pc, #108] @ 527d8 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r6, [r3, #168] @ 0xa8 │ │ │ │ str r5, [r3, #176] @ 0xb0 │ │ │ │ str r4, [r3, #180] @ 0xb4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5070c │ │ │ │ - ldr r0, [pc, #72] @ 50710 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #68] @ 527dc │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r0, [pc, #60] @ 527e0 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [r1] │ │ │ │ - ldr r1, [pc, #60] @ 50714 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r1, [pc, #48] @ 527e4 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ - mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [r1] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r0, #164] @ 0xa4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dcb4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq lr, r6, ip, lsr r2 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eoreq r3, r7, r0, asr r0 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r3, r7, ip, lsr #32 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ + bl 1dbe0 │ │ │ │ + b 52778 │ │ │ │ + mlaeq r7, r0, r1, ip │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r0, r8, ip, lsl #31 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r0, r8, r0, asr pc │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #280] @ 50848 │ │ │ │ + ldr ip, [pc, #288] @ 52928 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #268] @ 5084c │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [lr, r3] │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ + ldr r3, [pc, #272] @ 5292c │ │ │ │ + ldr r5, [sp, #116] @ 0x74 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + ldr ip, [sp, #124] @ 0x7c │ │ │ │ + ldr r6, [pc, #252] @ 52930 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ + stm sp, {r5, lr} │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, #0 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + mov ip, #0 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str ip, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - mov r0, #10 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ moveq r3, #8 │ │ │ │ + str ip, [sp, #44] @ 0x2c │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + add ip, sp, #32 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ - ldr ip, [sp, #116] @ 0x74 │ │ │ │ movwne r3, #8200 @ 0x2008 │ │ │ │ - ldr r5, [sp, #124] @ 0x7c │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - add r0, sp, #32 │ │ │ │ - ldr lr, [sp, #120] @ 0x78 │ │ │ │ + str ip, [sp, #28] │ │ │ │ + mov ip, #10 │ │ │ │ str r3, [sp, #24] │ │ │ │ - str r5, [sp, #12] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1cb5c │ │ │ │ - ldr r6, [pc, #140] @ 50850 │ │ │ │ - mov r3, #1 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r2, r6, #184 @ 0xb8 │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ + bl 1ca94 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + add r2, r6, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d468 │ │ │ │ + bl 1d3a0 │ │ │ │ ldr r1, [r6, #188] @ 0xbc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50824 │ │ │ │ + beq 52904 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1caa8 │ │ │ │ - ldr r2, [pc, #88] @ 50854 │ │ │ │ - ldr r3, [pc, #76] @ 5084c │ │ │ │ + bl 1c9e0 │ │ │ │ + ldr r2, [pc, #100] @ 52934 │ │ │ │ + ldr r3, [pc, #88] @ 5292c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50844 │ │ │ │ + bne 52924 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b41c │ │ │ │ + bl 1b384 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #188] @ 0xbc │ │ │ │ - b 507e8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, ip, lsl #3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r7, r0, lsr pc │ │ │ │ - eoreq lr, r6, ip, asr #1 │ │ │ │ + b 528bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r4, asr #1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r8, r4, lsr #29 │ │ │ │ + eoreq ip, r7, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #336] @ 509c4 │ │ │ │ + ldr r3, [pc, #368] @ 52ad4 │ │ │ │ mov r4, r2 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr ip, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #188] @ 0xbc │ │ │ │ - ldr r3, [pc, #324] @ 509c8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #348] @ 52ad8 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr ip, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 50948 │ │ │ │ + beq 52a4c │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bne 50950 │ │ │ │ - ldr r1, [pc, #288] @ 509cc │ │ │ │ + bne 52a68 │ │ │ │ + ldr r1, [pc, #320] @ 52adc │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r8, [r1] │ │ │ │ - ldr r1, [pc, #280] @ 509d0 │ │ │ │ + ldr r1, [pc, #312] @ 52ae0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp r5, r8 │ │ │ │ - movlt r3, #0 │ │ │ │ - movge r3, #1 │ │ │ │ + movlt fp, #0 │ │ │ │ + movge fp, #1 │ │ │ │ cmp sl, r4 │ │ │ │ - movgt r3, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 50948 │ │ │ │ + movgt fp, #0 │ │ │ │ + cmp fp, #0 │ │ │ │ + bne 52a4c │ │ │ │ sub r9, r8, r5 │ │ │ │ + mov r3, fp │ │ │ │ + str fp, [sp] │ │ │ │ add r9, r9, r9, lsr #31 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - ldr fp, [pc, #232] @ 509d4 │ │ │ │ mov r1, r7 │ │ │ │ - stm sp, {r3, sl} │ │ │ │ mov r0, r6 │ │ │ │ + str sl, [sp, #4] │ │ │ │ + asr r9, r9, #1 │ │ │ │ sub r8, r8, r9 │ │ │ │ - str r9, [sp, #8] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add fp, pc, fp │ │ │ │ - bl 1c508 │ │ │ │ sub r8, r8, #1 │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r2, [fp, #188] @ 0xbc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ + str r9, [sp, #8] │ │ │ │ + bl 1c458 │ │ │ │ stm sp, {r8, sl} │ │ │ │ - bl 1c508 │ │ │ │ + add r3, r9, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r8, [pc, #216] @ 52ae4 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, fp │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r8, #188] @ 0xbc │ │ │ │ + bl 1c458 │ │ │ │ cmp sl, r4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - bgt 5096c │ │ │ │ + bgt 52a84 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1b170 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #128] @ 509d8 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1b0d8 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #120] @ 52ae8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r8, [r1] │ │ │ │ - ldr r1, [pc, #120] @ 509dc │ │ │ │ + ldr r1, [pc, #112] @ 52aec │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr sl, [r3] │ │ │ │ - b 508bc │ │ │ │ + b 529ac │ │ │ │ sub r4, sl, r4 │ │ │ │ - asr r4, r4, #1 │ │ │ │ + mov r3, fp │ │ │ │ str r9, [sp] │ │ │ │ - strd r4, [sp, #4] │ │ │ │ + asr r4, r4, #1 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r2, [fp, #188] @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c508 │ │ │ │ + strd r4, [sp, #4] │ │ │ │ + ldr r2, [r8, #188] @ 0xbc │ │ │ │ + bl 1c458 │ │ │ │ sub r3, sl, r4 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r9, [sp] │ │ │ │ add r4, r4, #1 │ │ │ │ - ldr r2, [fp, #188] @ 0xbc │ │ │ │ + str r9, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r2, [r8, #188] @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1c508 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1b170 │ │ │ │ - eoreq r2, r7, r0, lsl #29 │ │ │ │ - eoreq lr, r6, ip, lsr r0 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - strdeq r2, [r7], -r4 @ │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - ldr r3, [pc, #104] @ 50a50 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #188] @ 0xbc │ │ │ │ - ldr r3, [pc, #96] @ 50a54 │ │ │ │ - cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - bxeq lr │ │ │ │ + bl 1c458 │ │ │ │ + b 52a28 │ │ │ │ + eoreq r0, r8, r8, lsl #27 │ │ │ │ + eoreq fp, r7, r4, ror #30 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r0, r8, r0, ror #25 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #68] @ 50a58 │ │ │ │ + ldr r3, [pc, #112] @ 52b7c │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr ip, [r3, ip] │ │ │ │ + ldr ip, [pc, #108] @ 52b80 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #188] @ 0xbc │ │ │ │ + add ip, pc, ip │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 52b6c │ │ │ │ + ldr r3, [pc, #88] @ 52b84 │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [pc, #48] @ 50a5c │ │ │ │ - ldr r3, [r3, ip] │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [pc, #72] @ 52b88 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1c508 │ │ │ │ + bl 1c458 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1b170 │ │ │ │ - eoreq r2, r7, r0, lsl sp │ │ │ │ - ldrdeq sp, [r6], -r4 @ │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - ldr r3, [pc, #24] @ 50a80 │ │ │ │ - ldr ip, [pc, #24] @ 50a84 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1b0d8 │ │ │ │ + add sp, sp, #16 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r0, r8, r4, ror #23 │ │ │ │ + eoreq fp, r7, r8, asr #27 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + ldr r3, [pc, #28] @ 52bb0 │ │ │ │ + ldr ip, [pc, #28] @ 52bb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bxge lr │ │ │ │ - b 4fb20 │ │ │ │ - eoreq sp, r6, r0, ror #28 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ + bge 52bac │ │ │ │ + b 51b18 │ │ │ │ + bx lr │ │ │ │ + eoreq fp, r7, ip, asr #26 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #340] @ 50bf4 │ │ │ │ - ldr lr, [pc, #340] @ 50bf8 │ │ │ │ + ldr r0, [pc, #356] @ 52d3c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #332] @ 50bfc │ │ │ │ - ldr r1, [r3, #164] @ 0xa4 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - mov ip, #0 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #344] @ 52d40 │ │ │ │ + ldr r1, [pc, #344] @ 52d44 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r4, [pc, #340] @ 52d48 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #24 │ │ │ │ + str r3, [sp] │ │ │ │ + str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #8] │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1b188 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #164] @ 0xa4 │ │ │ │ + bl 1b0f0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r4, [pc, #240] @ 50c00 │ │ │ │ cmp r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - beq 50b24 │ │ │ │ + beq 52c5c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50bc0 │ │ │ │ - ldr r2, [pc, #216] @ 50c04 │ │ │ │ - ldr r3, [pc, #216] @ 50c08 │ │ │ │ + bne 52d08 │ │ │ │ + ldr r2, [pc, #232] @ 52d4c │ │ │ │ + ldr r3, [pc, #232] @ 52d50 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ + ldr r0, [pc, #220] @ 52d54 │ │ │ │ + ldr r2, [pc, #220] @ 52d58 │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ + ldr r1, [pc, #212] @ 52d5c │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r6] │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - ldr r3, [pc, #176] @ 50c0c │ │ │ │ - str r5, [sp, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r1, [r3, #164] @ 0xa4 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r3, [pc, #156] @ 50c10 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #148] @ 50c14 │ │ │ │ - ldr ip, [r4, r3] │ │ │ │ mov r3, #0 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ - bl 1d8f4 │ │ │ │ - ldr r2, [pc, #132] @ 50c18 │ │ │ │ - ldr r3, [pc, #100] @ 50bfc │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r3, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #164] @ 0xa4 │ │ │ │ + bl 1d820 │ │ │ │ + ldr r2, [pc, #144] @ 52d60 │ │ │ │ + ldr r3, [pc, #108] @ 52d40 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bic r0, r0, r0, asr #31 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bic r0, r0, r0, asr #31 │ │ │ │ - bne 50bf0 │ │ │ │ + bne 52d38 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ - blt 50b24 │ │ │ │ + blt 52c5c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 50b24 │ │ │ │ - ldr r1, [pc, #44] @ 50c04 │ │ │ │ + blt 52c5c │ │ │ │ + ldr r1, [pc, #44] @ 52d4c │ │ │ │ ldr r7, [r4, r1] │ │ │ │ str r3, [r7] │ │ │ │ - ldr r3, [pc, #36] @ 50c08 │ │ │ │ + ldr r3, [pc, #36] @ 52d50 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ str r2, [r6] │ │ │ │ - bl 4f770 │ │ │ │ - b 50b34 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, r0, asr ip │ │ │ │ - eoreq sp, r6, r4, lsl lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq sp, [r6], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - mlaeq r7, r8, fp, r2 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - eoreq sp, r6, r4, lsr sp │ │ │ │ + bl 5173c │ │ │ │ + b 52c6c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq fp, [r7], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r8, r0, lsl #22 │ │ │ │ + eoreq fp, r7, r8, ror #25 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + eoreq r0, r8, r8, ror #20 │ │ │ │ + eoreq fp, r7, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #124] @ 50cb0 │ │ │ │ - ldr r2, [pc, #124] @ 50cb4 │ │ │ │ + ldr r3, [pc, #148] @ 52e20 │ │ │ │ + sub sp, sp, #4 │ │ │ │ + ldr r2, [pc, #144] @ 52e24 │ │ │ │ + ldr r0, [pc, #144] @ 52e28 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #140] @ 52e2c │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r0, [pc, #116] @ 50cb8 │ │ │ │ - ldr r1, [pc, #116] @ 50cbc │ │ │ │ - ldr r2, [pc, #116] @ 50cc0 │ │ │ │ + ldr r2, [pc, #136] @ 52e30 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ ldr r7, [r3, r1] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr fp, [r5] │ │ │ │ - ldr sl, [r7] │ │ │ │ ldr r9, [r4] │ │ │ │ ldr r8, [r6] │ │ │ │ - bl 50a88 │ │ │ │ + ldr sl, [r7] │ │ │ │ + bl 52bb8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, fp │ │ │ │ movne r0, #2 │ │ │ │ - bne 50c88 │ │ │ │ + bne 52de4 │ │ │ │ ldr r0, [r7] │ │ │ │ subs r0, r0, sl │ │ │ │ movne r0, #1 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 50c9c │ │ │ │ + beq 52e10 │ │ │ │ orr r0, r0, #16 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r8 │ │ │ │ - popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - orr r0, r0, #16 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlaeq r6, r4, ip, sp │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ + bne 52df0 │ │ │ │ + b 52df4 │ │ │ │ + eoreq fp, r7, ip, asr #22 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #860] @ 51038 │ │ │ │ - ldr r5, [pc, #860] @ 5103c │ │ │ │ - ldr r3, [r1] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr ip, [pc, #852] @ 51040 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r5, [r6, r5] │ │ │ │ - ldr lr, [pc, #844] @ 51044 │ │ │ │ + ldr r5, [pc, #892] @ 531d0 │ │ │ │ mov r4, r1 │ │ │ │ - mov r2, #0 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr lr, [pc, #880] @ 531d4 │ │ │ │ add r1, sp, #12 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #868] @ 531d8 │ │ │ │ + ldr lr, [r5, lr] │ │ │ │ sub r3, r3, #2 │ │ │ │ - ldr r5, [r5] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - mov r5, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - str r2, [r1, #8] │ │ │ │ - str r2, [r1, #12] │ │ │ │ + ldr ip, [pc, #860] @ 531dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [lr] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + mov lr, #0 │ │ │ │ + vst1.8 {d16-d17}, [r1] │ │ │ │ + add ip, pc, ip │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 50d58 │ │ │ │ - ldrb r3, [ip, r3] │ │ │ │ + bhi 52ec8 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #772] @ 51048 │ │ │ │ + ldr r2, [pc, #816] @ 531e0 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #756] @ 5104c │ │ │ │ - bl 2c954 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #748] @ 51050 │ │ │ │ - ldr r3, [pc, #724] @ 5103c │ │ │ │ + ldr r2, [pc, #784] @ 531e4 │ │ │ │ + ldr r3, [pc, #764] @ 531d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51034 │ │ │ │ + bne 531cc │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #708] @ 51054 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #732] @ 531e8 │ │ │ │ add r3, sp, #8 │ │ │ │ + mov r2, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ str r0, [sp] │ │ │ │ - mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce8c │ │ │ │ + bl 1cdc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ uxtbne r3, r3 │ │ │ │ addne r3, r3, #256 @ 0x100 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ mov r5, r3 │ │ │ │ - bhi 50f80 │ │ │ │ + bhi 53110 │ │ │ │ sub r3, r3, #480 @ 0x1e0 │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r6, #0 │ │ │ │ - bls 50ff4 │ │ │ │ + bls 53184 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 50d58 │ │ │ │ - ldr r2, [pc, #616] @ 51058 │ │ │ │ + beq 52ec8 │ │ │ │ + ldr r2, [pc, #640] @ 531ec │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #200] @ 0xc8 │ │ │ │ ubfx r1, r3, #2, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ and r3, r3, #4 │ │ │ │ - beq 50e20 │ │ │ │ - str r1, [r2, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #584] @ 5105c │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 52fa4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r0, [pc, #580] @ 51060 │ │ │ │ + str r1, [r2, #200] @ 0xc8 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + movt r2, #256 @ 0x100 │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + movt r0, #8448 @ 0x2100 │ │ │ │ moveq r0, r2 │ │ │ │ - bl 2c954 │ │ │ │ - ldr r0, [pc, #572] @ 51064 │ │ │ │ + bl 2cf8c │ │ │ │ + ldr r0, [pc, #580] @ 531f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #464 @ 0x1d0 │ │ │ │ - bl 37f70 │ │ │ │ + bl 38f34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50f78 │ │ │ │ + bne 53108 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51028 │ │ │ │ + beq 531c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c954 │ │ │ │ + bl 2cf8c │ │ │ │ mov r0, #4 │ │ │ │ - b 50d5c │ │ │ │ - ldr r3, [pc, #524] @ 51068 │ │ │ │ + b 52ecc │ │ │ │ + ldr r3, [pc, #532] @ 531f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50d58 │ │ │ │ - bl 50c1c │ │ │ │ - b 50d5c │ │ │ │ + beq 52ec8 │ │ │ │ + bl 52d64 │ │ │ │ + b 52ecc │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ - bl 38584 │ │ │ │ + bl 39578 │ │ │ │ mov r0, #32 │ │ │ │ - b 50d5c │ │ │ │ + b 52ecc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 1d534 │ │ │ │ + bl 1d46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50d58 │ │ │ │ - bl 1b704 │ │ │ │ - b 50d58 │ │ │ │ - ldr r3, [pc, #460] @ 5106c │ │ │ │ + beq 52ec8 │ │ │ │ + bl 1b660 │ │ │ │ + b 52ec8 │ │ │ │ + ldr r3, [pc, #468] @ 531f8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 50d58 │ │ │ │ + bne 52ec8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 50d58 │ │ │ │ - ldr r0, [pc, #388] @ 5104c │ │ │ │ - bl 2c954 │ │ │ │ - b 50d58 │ │ │ │ - ldr r3, [pc, #412] @ 51070 │ │ │ │ - ldr r3, [lr, r3] │ │ │ │ + bne 52ec8 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + bl 2cf8c │ │ │ │ + b 52ec8 │ │ │ │ + ldr r3, [pc, #416] @ 531fc │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 50d58 │ │ │ │ - ldr r4, [pc, #396] @ 51074 │ │ │ │ - ldr r3, [pc, #396] @ 51078 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bge 52ec8 │ │ │ │ + ldr r3, [pc, #400] @ 53200 │ │ │ │ + ldr r4, [pc, #400] @ 53204 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, r4, #92 @ 0x5c │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ - bl 1c034 │ │ │ │ + bl 1bf90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ - b 50d58 │ │ │ │ + b 52ec8 │ │ │ │ mov r0, #1 │ │ │ │ - b 50d5c │ │ │ │ + b 52ecc │ │ │ │ mov r5, #536870912 @ 0x20000000 │ │ │ │ - ldr r2, [pc, #340] @ 5107c │ │ │ │ + ldr r2, [pc, #344] @ 53208 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #200] @ 0xc8 │ │ │ │ ubfx r1, r3, #2, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ and r3, r3, #4 │ │ │ │ - beq 50f58 │ │ │ │ - str r1, [r2, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #272] @ 5105c │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 530e8 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r0, [pc, #268] @ 51060 │ │ │ │ + str r1, [r2, #200] @ 0xc8 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + movt r2, #256 @ 0x100 │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + movt r0, #8448 @ 0x2100 │ │ │ │ moveq r0, r2 │ │ │ │ - bl 2c954 │ │ │ │ + bl 2cf8c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r0, r0, #268435459 @ 0x10000003 │ │ │ │ orr r0, r0, r5 │ │ │ │ - bl 2c954 │ │ │ │ - b 50e78 │ │ │ │ + bl 2cf8c │ │ │ │ + b 52ffc │ │ │ │ mov r5, #0 │ │ │ │ - b 50f20 │ │ │ │ - bl 2c954 │ │ │ │ - b 50e4c │ │ │ │ + b 530a8 │ │ │ │ + bl 2cf8c │ │ │ │ + b 52fd0 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bhi 50dc8 │ │ │ │ + bhi 52f44 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ add ip, sp, #13 │ │ │ │ - b 50f98 │ │ │ │ + b 53128 │ │ │ │ mov r0, r2 │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ lsrs lr, r2, #6 │ │ │ │ - bne 50dc8 │ │ │ │ + bne 52f44 │ │ │ │ add r1, r2, r1, lsl #6 │ │ │ │ - ands r2, r1, r0, lsl #5 │ │ │ │ lsl r2, r0, #5 │ │ │ │ - bne 50f94 │ │ │ │ + tst r1, r2 │ │ │ │ + bne 53124 │ │ │ │ lsl r6, r0, #6 │ │ │ │ + ldrb ip, [ip] │ │ │ │ sub r6, r6, #1 │ │ │ │ and r6, r6, r1 │ │ │ │ cmp r6, #16777216 @ 0x1000000 │ │ │ │ - ldrb r1, [ip] │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp ip, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50dc8 │ │ │ │ + bne 52f44 │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, r2 │ │ │ │ - bne 50ddc │ │ │ │ - b 50dc8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #96] @ 51060 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldr r3, [pc, #120] @ 51080 │ │ │ │ - ldr r0, [pc, #80] @ 5105c │ │ │ │ - add r3, pc, r3 │ │ │ │ - moveq r0, r2 │ │ │ │ - movne r2, #0 │ │ │ │ + bne 52f58 │ │ │ │ + b 52f44 │ │ │ │ + ldr r2, [r4] │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + movt r0, #256 @ 0x100 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r3, [pc, #112] @ 5320c │ │ │ │ + cmp r2, #2 │ │ │ │ moveq r2, #1 │ │ │ │ + movne r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #200] @ 0xc8 │ │ │ │ - mov r6, #0 │ │ │ │ - bl 2c954 │ │ │ │ - b 50de8 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + movt r3, #8448 @ 0x2100 │ │ │ │ + moveq r0, r3 │ │ │ │ + bl 2cf8c │ │ │ │ + b 52f64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 503c8 │ │ │ │ - b 50e4c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, r8, ror #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00186dfc │ │ │ │ - strhteq sp, [r6], -r4 │ │ │ │ - andseq r5, r5, r0, ror r2 │ │ │ │ - mrseq r1, (UNDEF: 0) │ │ │ │ - eoreq sp, r6, r4, ror #22 │ │ │ │ - eoreq r2, r7, r4, ror #18 │ │ │ │ - eoreq r2, r7, r4, lsl #18 │ │ │ │ - tsteq r0, r0, lsr r0 │ │ │ │ - tstcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0x00186cf8 │ │ │ │ - mlaeq r7, ip, r8, r2 │ │ │ │ - eoreq r2, r7, r4, asr r8 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq r2, r7, ip, lsl #16 │ │ │ │ - strdeq pc, [r6], -r8 @ │ │ │ │ - eoreq r2, r7, ip, asr #15 │ │ │ │ - eoreq r2, r7, ip, ror #13 │ │ │ │ + bl 5243c │ │ │ │ + b 52fd0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r8, ror sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r5, r9, r0, asr #12 │ │ │ │ + eoreq fp, r7, r0, asr sl │ │ │ │ + andseq r3, r6, r0, asr #21 │ │ │ │ + eoreq fp, r7, ip, lsl #20 │ │ │ │ + eoreq r0, r8, r4, ror #15 │ │ │ │ + eoreq r0, r8, r8, lsl #15 │ │ │ │ + andseq r5, r9, r4, lsr r5 │ │ │ │ + eoreq r0, r8, r8, lsl r7 │ │ │ │ + ldrdeq r0, [r8], -r0 @ │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq sp, r7, r4, ror r7 │ │ │ │ + eoreq r0, r8, ip, ror r6 │ │ │ │ + eoreq r0, r8, r4, asr #12 │ │ │ │ + eoreq r0, r8, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #336] @ 511ec │ │ │ │ - ldr r2, [pc, #336] @ 511f0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #212] @ 0xd4 │ │ │ │ + ldr r2, [pc, #348] @ 5338c │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #340] @ 53390 │ │ │ │ + ldr r6, [pc, #340] @ 53394 │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [pc, #320] @ 511f4 │ │ │ │ - ldr r5, [pc, #320] @ 511f8 │ │ │ │ + ldr r5, [pc, #336] @ 53398 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ + add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - beq 510e0 │ │ │ │ + ldr r3, [r6, #212] @ 0xd4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53274 │ │ │ │ ldr r3, [r6, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 511bc │ │ │ │ - ldr r3, [pc, #276] @ 511fc │ │ │ │ + bne 5335c │ │ │ │ + ldr r3, [pc, #288] @ 5339c │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldrd r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - blt 51104 │ │ │ │ - bl 50c1c │ │ │ │ + blt 53298 │ │ │ │ + bl 52d64 │ │ │ │ mov r5, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ - b 51128 │ │ │ │ + b 532bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b710 │ │ │ │ + bl 1b66c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50cc4 │ │ │ │ + bl 52e34 │ │ │ │ orr r5, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c808 │ │ │ │ + bl 1c74c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5110c │ │ │ │ - ldr r3, [pc, #192] @ 51200 │ │ │ │ + bne 532a0 │ │ │ │ + ldr r3, [pc, #204] @ 533a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #212] @ 0xd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51154 │ │ │ │ + beq 532e8 │ │ │ │ tst r5, #32 │ │ │ │ - bne 51184 │ │ │ │ - ldr r2, [pc, #168] @ 51204 │ │ │ │ - ldr r3, [pc, #148] @ 511f4 │ │ │ │ + bne 53324 │ │ │ │ + ldr r2, [pc, #180] @ 533a4 │ │ │ │ + ldr r3, [pc, #156] @ 53390 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 511e8 │ │ │ │ + bne 53388 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 511a0 │ │ │ │ - mov r2, r0 │ │ │ │ + bge 53340 │ │ │ │ ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cfc4 │ │ │ │ - ldr r4, [pc, #96] @ 51208 │ │ │ │ + bl 1cefc │ │ │ │ + ldr r4, [pc, #96] @ 533a8 │ │ │ │ mov r3, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ - bl 12d42c │ │ │ │ + bl 139828 │ │ │ │ str r0, [r4, #220] @ 0xdc │ │ │ │ - b 51154 │ │ │ │ - bl 12d42c │ │ │ │ + b 532e8 │ │ │ │ + bl 139828 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ sub r0, r0, r3 │ │ │ │ cmp r0, #1000 @ 0x3e8 │ │ │ │ - bcc 510e0 │ │ │ │ + bcc 53274 │ │ │ │ ldr r1, [r6, #164] @ 0xa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f3f4 │ │ │ │ + bl 5137c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #216] @ 0xd8 │ │ │ │ - b 510e0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, r8, asr r6 │ │ │ │ - eoreq sp, r6, r4, lsr #16 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r6, ip, lsl #16 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - strhteq r2, [r7], -r8 │ │ │ │ - eoreq sp, r6, ip, ror #14 │ │ │ │ - eoreq r2, r7, ip, asr #10 │ │ │ │ + b 53274 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r4, lsr #13 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r8, ip, lsr #9 │ │ │ │ + mlaeq r7, r4, r6, fp │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r0, r8, r4, lsr #8 │ │ │ │ + strdeq fp, [r7], -r0 @ │ │ │ │ + eoreq r0, r8, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #856] @ 5157c │ │ │ │ - ldr r2, [pc, #856] @ 51580 │ │ │ │ + ldr r1, [pc, #888] @ 5374c │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r2, [pc, #884] @ 53750 │ │ │ │ + ldr r4, [pc, #884] @ 53754 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #852] @ 51584 │ │ │ │ + ldr r3, [pc, #880] @ 53758 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #848] @ 51588 │ │ │ │ - sub sp, sp, #28 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 514ac │ │ │ │ - ldr r5, [pc, #812] @ 5158c │ │ │ │ + bge 53674 │ │ │ │ + ldr r5, [pc, #844] @ 5375c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 514c4 │ │ │ │ - ldr r3, [pc, #796] @ 51590 │ │ │ │ + bne 5368c │ │ │ │ + ldr r3, [pc, #828] @ 53760 │ │ │ │ ldr r0, [r5, #164] @ 0xa4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 514f0 │ │ │ │ + bne 536cc │ │ │ │ mov r1, #1 │ │ │ │ - bl 4fde4 │ │ │ │ + bl 51e04 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ tst r3, #2 │ │ │ │ - bne 512e0 │ │ │ │ - ldr r3, [pc, #748] @ 51594 │ │ │ │ + bne 53490 │ │ │ │ + ldr r3, [pc, #780] @ 53764 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5, #168] @ 0xa8 │ │ │ │ - ldr r3, [pc, #736] @ 51598 │ │ │ │ + ldr r3, [pc, #768] @ 53768 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5, #172] @ 0xac │ │ │ │ - ldr r3, [pc, #724] @ 5159c │ │ │ │ + ldr r3, [pc, #756] @ 5376c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5, #176] @ 0xb0 │ │ │ │ - ldr r3, [pc, #712] @ 515a0 │ │ │ │ + ldr r3, [pc, #744] @ 53770 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5, #180] @ 0xb4 │ │ │ │ - bl 50114 │ │ │ │ - ldr r0, [pc, #696] @ 515a4 │ │ │ │ - ldr r1, [pc, #696] @ 515a8 │ │ │ │ - ldr r2, [pc, #696] @ 515ac │ │ │ │ - ldr r3, [pc, #696] @ 515b0 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + bl 5214c │ │ │ │ + ldr r3, [pc, #728] @ 53774 │ │ │ │ + ldr r2, [pc, #728] @ 53778 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r9, [r0] │ │ │ │ - ldr sl, [r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldr r9, [r3] │ │ │ │ + ldr r3, [pc, #716] @ 5377c │ │ │ │ ldr r8, [r2] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr sl, [r3] │ │ │ │ + ldr r3, [pc, #704] @ 53780 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ - ldr r5, [pc, #664] @ 515b4 │ │ │ │ add r3, sp, #16 │ │ │ │ + ldr r5, [pc, #692] @ 53784 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r2, r5, #92 @ 0x5c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1c280 │ │ │ │ + bl 1c1dc │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldr r3, [pc, #632] @ 515b8 │ │ │ │ - ldrne r2, [r5, #160] @ 0xa0 │ │ │ │ + ldr r3, [pc, #664] @ 53788 │ │ │ │ moveq r2, #1 │ │ │ │ + ldrne r2, [r5, #160] @ 0xa0 │ │ │ │ + ldr r5, [pc, #656] @ 5378c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [pc, #620] @ 515bc │ │ │ │ - add r5, pc, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #612] @ 515c0 │ │ │ │ + ldr r3, [pc, #648] @ 53790 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r2, [r5, #224] @ 0xe0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ and r3, r3, #16 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 51550 │ │ │ │ - ldr r3, [pc, #588] @ 515c4 │ │ │ │ + beq 53720 │ │ │ │ + ldr r3, [pc, #620] @ 53794 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ tst r3, #2 │ │ │ │ - bne 51418 │ │ │ │ - ldr r3, [pc, #572] @ 515c8 │ │ │ │ + bne 535cc │ │ │ │ + ldr r3, [pc, #604] @ 53798 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r2, [r7] │ │ │ │ - clzne r2, r2 │ │ │ │ - lsrne r2, r2, #5 │ │ │ │ + beq 53554 │ │ │ │ + ldr r2, [r7] │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 513c0 │ │ │ │ - ldr r3, [pc, #536] @ 515cc │ │ │ │ + bge 53574 │ │ │ │ + ldr r3, [pc, #564] @ 5379c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 4f8d8 │ │ │ │ + ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + bl 518c0 │ │ │ │ mov r3, #0 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r9 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r5, [pc, #540] @ 537a0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ - bl 50594 │ │ │ │ - ldr r5, [pc, #492] @ 515d0 │ │ │ │ + bl 52640 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r5, pc, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - bge 51408 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 535bc │ │ │ │ ldr r2, [r7] │ │ │ │ - bl 4fb20 │ │ │ │ + bl 51b18 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r9 │ │ │ │ - stm sp, {r8, fp} │ │ │ │ - bl 1dcb4 │ │ │ │ - ldr r3, [pc, #436] @ 515d4 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + strd sl, [sp] │ │ │ │ + bl 1dbe0 │ │ │ │ + ldr r3, [pc, #464] @ 537a4 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [pc, #428] @ 515d8 │ │ │ │ + ldr r4, [pc, #456] @ 537a8 │ │ │ │ ldr r2, [r3] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ - bne 51534 │ │ │ │ - bl 1e140 │ │ │ │ - ldr r0, [pc, #388] @ 515dc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53704 │ │ │ │ + bl 1e06c │ │ │ │ + ldr r1, [pc, #416] @ 537ac │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1, #56] @ 0x38 │ │ │ │ tst r3, #2 │ │ │ │ - beq 51514 │ │ │ │ - ldr r4, [pc, #372] @ 515e0 │ │ │ │ + beq 536e8 │ │ │ │ + ldr r4, [pc, #400] @ 537b0 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1cb44 │ │ │ │ - ldr r2, [pc, #356] @ 515e4 │ │ │ │ - ldr r3, [pc, #252] @ 51580 │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + bl 1ca7c │ │ │ │ + ldr r2, [pc, #384] @ 537b4 │ │ │ │ + ldr r3, [pc, #280] @ 53750 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51578 │ │ │ │ + bne 53748 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1b170 │ │ │ │ - ldr r3, [pc, #220] @ 51590 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1b0d8 │ │ │ │ + ldr r3, [pc, #228] @ 53760 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #284] @ 515e8 │ │ │ │ - ldr r3, [pc, #176] @ 51580 │ │ │ │ + ldr r2, [pc, #292] @ 537b8 │ │ │ │ + ldr r3, [pc, #184] @ 53750 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51578 │ │ │ │ + bne 53748 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r8, [r5, #168] @ 0xa8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r9, [r5, #168] @ 0xa8 │ │ │ │ - ldr sl, [r5, #172] @ 0xac │ │ │ │ - ldr r8, [r5, #176] @ 0xb0 │ │ │ │ - ldr fp, [r5, #180] @ 0xb4 │ │ │ │ - bl 4fde4 │ │ │ │ + ldrd sl, [r5, #176] @ 0xb0 │ │ │ │ + bl 51e04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r7] │ │ │ │ - b 51314 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - mov r3, sl │ │ │ │ - ldr r1, [r0, #164] @ 0xa4 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1dcb4 │ │ │ │ - b 51464 │ │ │ │ + b 534c4 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + strd sl, [sp] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #164] @ 0xa4 │ │ │ │ + bl 1dbe0 │ │ │ │ + b 53618 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5144c │ │ │ │ - bl 4fb20 │ │ │ │ + bge 53600 │ │ │ │ + bl 51b18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ - b 5144c │ │ │ │ + b 53600 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + bl 1b708 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b7ac │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1b7d0 │ │ │ │ + bl 1b72c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #204] @ 0xcc │ │ │ │ - b 51370 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, r4, lsr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r6, r0, r6, sp │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - mlaeq r7, r8, r4, r2 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r4, lsr #5 │ │ │ │ - andeq r1, r0, r4, asr r5 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - ldrdeq r2, [r7], -r8 @ │ │ │ │ - eoreq pc, r6, r0, lsr #9 │ │ │ │ - eoreq r2, r7, r8, lsr #7 │ │ │ │ - andeq r1, r0, r4, lsl #7 │ │ │ │ - eoreq r2, r7, r0, lsl #7 │ │ │ │ - @ instruction: 0x000016bc │ │ │ │ - eoreq r2, r7, r4, asr #6 │ │ │ │ - eoreq r2, r7, r0, lsl r3 │ │ │ │ + b 53520 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r4, lsl #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq fp, [r7], -r8 @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r7, r8, asr #5 │ │ │ │ - eoreq r2, r7, r0, lsr #5 │ │ │ │ - eoreq r2, r7, ip, lsl #5 │ │ │ │ - eoreq sp, r6, r8, asr #8 │ │ │ │ - strdeq sp, [r6], -ip @ │ │ │ │ - ldr r3, [pc, #64] @ 51634 │ │ │ │ - ldr r2, [pc, #64] @ 51638 │ │ │ │ + eoreq r0, r8, r8, ror #5 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, r0, asr #10 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + eoreq r0, r8, r8, lsr #4 │ │ │ │ + eoreq sp, r7, ip, ror #5 │ │ │ │ + strdeq r0, [r8], -r0 @ │ │ │ │ + andeq r1, r0, r0, ror r3 │ │ │ │ + ldrdeq r0, [r8], -r0 @ │ │ │ │ + andeq r1, r0, r8, lsr #13 │ │ │ │ + mlaeq r8, r0, r1, r0 │ │ │ │ + eoreq r0, r8, ip, asr r1 │ │ │ │ + andeq r1, r0, r0, ror #3 │ │ │ │ + eoreq r0, r8, r4, lsl r1 │ │ │ │ + eoreq r0, r8, ip, ror #1 │ │ │ │ + ldrdeq r0, [r8], -r8 @ │ │ │ │ + eoreq fp, r7, ip, lsr #5 │ │ │ │ + eoreq fp, r7, ip, asr #4 │ │ │ │ + ldr r3, [pc, #68] @ 53808 │ │ │ │ + ldr r2, [pc, #68] @ 5380c │ │ │ │ + ldr r1, [pc, #68] @ 53810 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - ldr r1, [pc, #56] @ 5163c │ │ │ │ ldr r2, [r0] │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [r0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bxge lr │ │ │ │ - ldr r3, [pc, #24] @ 51640 │ │ │ │ + bge 53804 │ │ │ │ + ldr r3, [pc, #28] @ 53814 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 4fb20 │ │ │ │ - ldrdeq sp, [r6], -r4 @ │ │ │ │ + ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + b 51b18 │ │ │ │ + bx lr │ │ │ │ + eoreq fp, r7, r8, lsl r1 │ │ │ │ + andeq r1, r0, r0, ror #3 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - ldrdeq r2, [r7], -r0 @ │ │ │ │ - ldr r3, [pc, #88] @ 516a4 │ │ │ │ - ldr r1, [pc, #88] @ 516a8 │ │ │ │ + eoreq pc, r7, r0, lsl #30 │ │ │ │ + ldr r3, [pc, #96] @ 53880 │ │ │ │ + ldr r1, [pc, #96] @ 53884 │ │ │ │ + ldr r2, [pc, #96] @ 53888 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ - ldr r2, [pc, #80] @ 516ac │ │ │ │ ldr r0, [ip] │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [ip] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bxge lr │ │ │ │ - ldr r1, [pc, #48] @ 516b0 │ │ │ │ - ldr r2, [pc, #48] @ 516b4 │ │ │ │ + bge 5387c │ │ │ │ + ldr r1, [pc, #56] @ 5388c │ │ │ │ + ldr r2, [pc, #56] @ 53890 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [r2, #164] @ 0xa4 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - b 4f8d8 │ │ │ │ - eoreq sp, r6, ip, ror r2 │ │ │ │ - @ instruction: 0x000016bc │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eoreq r2, r7, r0, ror r0 │ │ │ │ + ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + b 518c0 │ │ │ │ + bx lr │ │ │ │ + strhteq fp, [r7], -ip │ │ │ │ + andeq r1, r0, r8, lsr #13 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + mlaeq r7, ip, lr, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r2, [pc, #60] @ 51710 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 139828 │ │ │ │ + ldr r2, [pc, #80] @ 53904 │ │ │ │ mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 538e4 │ │ │ │ ldr r1, [r2, #228] @ 0xe4 │ │ │ │ cmp r1, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 538e4 │ │ │ │ ldr r1, [r2, #232] @ 0xe8 │ │ │ │ movw ip, #30000 @ 0x7530 │ │ │ │ sub r1, r3, r1 │ │ │ │ cmp r1, ip │ │ │ │ - popls {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ + bhi 538f0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ str r3, [r2, #232] @ 0xe8 │ │ │ │ - b 1c2ec │ │ │ │ - eoreq r2, r7, r4, lsr #32 │ │ │ │ + b 1c248 │ │ │ │ + eoreq pc, r7, r0, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #300] @ 51858 │ │ │ │ - ldr r2, [pc, #300] @ 5185c │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #228] @ 0xe4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [pc, #284] @ 51860 │ │ │ │ + ldr r2, [pc, #312] @ 53a60 │ │ │ │ sub sp, sp, #16 │ │ │ │ + ldr r3, [pc, #308] @ 53a64 │ │ │ │ + ldr r4, [pc, #308] @ 53a68 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 51784 │ │ │ │ - ldr r2, [pc, #260] @ 51864 │ │ │ │ - ldr r3, [pc, #252] @ 51860 │ │ │ │ + ldr r3, [r4, #228] @ 0xe4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5398c │ │ │ │ + ldr r2, [pc, #272] @ 53a6c │ │ │ │ + ldr r3, [pc, #260] @ 53a64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51854 │ │ │ │ + bne 53a5c │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #228] @ 0xe4 │ │ │ │ - bl 4f570 │ │ │ │ + bl 51514 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 51758 │ │ │ │ + bne 53954 │ │ │ │ ldr r3, [r4, #236] @ 0xec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51758 │ │ │ │ + beq 53954 │ │ │ │ add r2, sp, #8 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1de10 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 1dd3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 517d4 │ │ │ │ - ldr r3, [pc, #160] @ 51868 │ │ │ │ + bne 539dc │ │ │ │ + ldr r3, [pc, #160] @ 53a70 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #236] @ 0xec │ │ │ │ - b 51758 │ │ │ │ + b 53954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ded0 │ │ │ │ + bl 1ddfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 517fc │ │ │ │ - ldr r2, [pc, #128] @ 5186c │ │ │ │ + bne 53a04 │ │ │ │ + ldr r2, [pc, #128] @ 53a74 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 517c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 539c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0f8 │ │ │ │ + bl 1e024 │ │ │ │ add r2, sp, #5 │ │ │ │ add r1, sp, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e08c │ │ │ │ + bl 1dfb8 │ │ │ │ ldrb r3, [sp, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5183c │ │ │ │ - ldr r2, [pc, #68] @ 51870 │ │ │ │ + beq 53a44 │ │ │ │ + ldr r2, [pc, #68] @ 53a78 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 517c0 │ │ │ │ - ldr r2, [pc, #48] @ 51874 │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 539c8 │ │ │ │ + ldr r2, [pc, #48] @ 53a7c │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 517c0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r7, r8, asr #31 │ │ │ │ - mlaeq r6, r4, r1, sp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r6, r8, ror #2 │ │ │ │ - eoreq r1, r7, ip, lsr #30 │ │ │ │ - andseq r4, r5, ip, ror #15 │ │ │ │ - andseq r4, r5, r4, asr #15 │ │ │ │ - andseq r4, r5, r8, asr #15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 539c8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq sl, [r7], -r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq pc, [r7], -ip @ │ │ │ │ + eoreq sl, r7, r4, lsl #31 │ │ │ │ + eoreq pc, r7, r4, lsr #26 │ │ │ │ + andseq r2, r6, r0, lsr #31 │ │ │ │ + andseq r2, r6, r8, ror pc │ │ │ │ + andseq r2, r6, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #416] @ 51a30 │ │ │ │ - ldr r4, [pc, #416] @ 51a34 │ │ │ │ - ldr r3, [pc, #416] @ 51a38 │ │ │ │ + ldr r2, [pc, #428] @ 53c4c │ │ │ │ + sub sp, sp, #104 @ 0x68 │ │ │ │ + ldr r3, [pc, #424] @ 53c50 │ │ │ │ + ldr r4, [pc, #424] @ 53c54 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #420] @ 53c58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ - sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 51714 │ │ │ │ + bl 53908 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ - ldr r5, [pc, #376] @ 51a3c │ │ │ │ cmp r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - bne 51974 │ │ │ │ - ldr r4, [pc, #364] @ 51a40 │ │ │ │ + bne 53b90 │ │ │ │ + ldr r4, [pc, #376] @ 53c5c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 518f0 │ │ │ │ + beq 53b00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bbfc │ │ │ │ + bl 1bb58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ - ldr r4, [pc, #332] @ 51a44 │ │ │ │ + ldr r4, [pc, #344] @ 53c60 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51914 │ │ │ │ + beq 53b24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bbfc │ │ │ │ + bl 1bb58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #240] @ 0xf0 │ │ │ │ - ldr r4, [pc, #300] @ 51a48 │ │ │ │ + ldr r4, [pc, #312] @ 53c64 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51998 │ │ │ │ - ldr r2, [pc, #284] @ 51a4c │ │ │ │ - ldr r3, [pc, #284] @ 51a50 │ │ │ │ - ldr r1, [r5, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 53bb4 │ │ │ │ + ldr r1, [pc, #296] @ 53c68 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r3, [pc, #292] @ 53c6c │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r3, #176] @ 0xb0 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #180] @ 0xb4 │ │ │ │ - str r2, [r3, #176] @ 0xb0 │ │ │ │ - ldr r2, [pc, #260] @ 51a54 │ │ │ │ - ldr r3, [pc, #228] @ 51a38 │ │ │ │ + ldr r2, [pc, #272] @ 53c70 │ │ │ │ + ldr r3, [pc, #236] @ 53c50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51a2c │ │ │ │ + bne 53c48 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #220] @ 51a58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #220] @ 53c74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 518cc │ │ │ │ + bge 53adc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1cfc4 │ │ │ │ - b 518cc │ │ │ │ + bl 1cefc │ │ │ │ + b 53adc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1cd24 │ │ │ │ - ldr r3, [pc, #176] @ 51a58 │ │ │ │ + bl 1cc5c │ │ │ │ + ldr r3, [pc, #176] @ 53c74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 519c8 │ │ │ │ - ldr r3, [pc, #160] @ 51a5c │ │ │ │ + blt 53be4 │ │ │ │ + ldr r3, [pc, #160] @ 53c78 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #164] @ 0xa4 │ │ │ │ - b 51928 │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + b 53b38 │ │ │ │ ldr r3, [r4] │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 519b4 │ │ │ │ + beq 53bd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b7ac │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ - mov r2, #131072 @ 0x20000 │ │ │ │ + add r6, sp, #4 │ │ │ │ + bl 1b708 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c6ac │ │ │ │ + mov r2, #131072 @ 0x20000 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + bl 1c5f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dc9c │ │ │ │ - add r6, sp, #4 │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + bl 1dbc8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b710 │ │ │ │ + bl 1b66c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #17 │ │ │ │ - bne 51a00 │ │ │ │ + bne 53c1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, #164] @ 0xa4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51a00 │ │ │ │ - b 519b4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, r4, lsr r0 │ │ │ │ - eoreq r1, r7, r8, asr lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r6, r4 │ │ │ │ - eoreq r1, r7, r4, lsr #28 │ │ │ │ - eoreq r1, r7, r0, lsl #28 │ │ │ │ - ldrdeq r1, [r7], -ip @ │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eoreq r1, r7, r0, asr #27 │ │ │ │ - eoreq ip, r6, r8, ror pc │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq r1, r7, r8, lsr sp │ │ │ │ + bne 53c1c │ │ │ │ + b 53bd0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r7, r8, lsr lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r7, r0, asr #24 │ │ │ │ + eoreq sl, r7, r4, lsr #28 │ │ │ │ + eoreq pc, r7, r4, lsl ip @ │ │ │ │ + strdeq pc, [r7], -r0 @ │ │ │ │ + eoreq pc, r7, ip, asr #23 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq pc, r7, ip, lsr #23 │ │ │ │ + eoreq sl, r7, r0, lsl #27 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq pc, r7, ip, lsl fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #252] @ 51b74 │ │ │ │ - ldr r2, [pc, #252] @ 51b78 │ │ │ │ + ldr r3, [pc, #264] @ 53da4 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r1, [pc, #260] @ 53da8 │ │ │ │ + ldr r2, [pc, #260] @ 53dac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #236] @ 51b7c │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - beq 51ab8 │ │ │ │ - ldr r5, [pc, #212] @ 51b80 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + beq 53cdc │ │ │ │ + ldr r5, [pc, #224] @ 53db0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #228] @ 0xe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51ae4 │ │ │ │ - ldr r2, [pc, #196] @ 51b84 │ │ │ │ - ldr r3, [pc, #184] @ 51b7c │ │ │ │ + beq 53d14 │ │ │ │ + ldr r2, [pc, #208] @ 53db4 │ │ │ │ + ldr r3, [pc, #196] @ 53dac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51b70 │ │ │ │ + bne 53da0 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r5, #228] @ 0xe4 │ │ │ │ - bl 4f570 │ │ │ │ + bl 51514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ab8 │ │ │ │ + bne 53cdc │ │ │ │ add r2, sp, #8 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de10 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 1dd3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51ab8 │ │ │ │ + beq 53cdc │ │ │ │ add r2, sp, #5 │ │ │ │ add r1, sp, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e08c │ │ │ │ + bl 1dfb8 │ │ │ │ ldrb r3, [sp, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51ab8 │ │ │ │ - ldr r2, [pc, #76] @ 51b88 │ │ │ │ + beq 53cdc │ │ │ │ + ldr r2, [pc, #76] @ 53db8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #236] @ 0xec │ │ │ │ - bl 1b458 │ │ │ │ - ldr r2, [pc, #48] @ 51b8c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b3c0 │ │ │ │ + ldr r2, [pc, #48] @ 53dbc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 51ab8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, ip, ror #26 │ │ │ │ - eoreq ip, r6, r8, asr #28 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r1, r7, ip, asr #24 │ │ │ │ - eoreq ip, r6, r8, lsl #28 │ │ │ │ - andseq r4, r5, r8, ror #9 │ │ │ │ - @ instruction: 0x001544d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 53cdc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r0, asr #22 │ │ │ │ + eoreq sl, r7, r4, lsr ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r7, r8, lsr #20 │ │ │ │ + strdeq sl, [r7], -ip @ │ │ │ │ + andseq r2, r6, r4, ror ip │ │ │ │ + andseq r2, r6, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r5, [pc, #196] @ 53eb0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b344 │ │ │ │ - ldr r0, [pc, #148] @ 51c50 │ │ │ │ - ldr r5, [pc, #148] @ 51c54 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 1c274 │ │ │ │ - ldr r2, [pc, #140] @ 51c58 │ │ │ │ - ldr r3, [pc, #140] @ 51c5c │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b2ac │ │ │ │ + ldr r0, [pc, #184] @ 53eb4 │ │ │ │ add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1c1d0 │ │ │ │ + ldr r2, [pc, #172] @ 53eb8 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r3, [pc, #168] @ 53ebc │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r5, [pc, #116] @ 51c60 │ │ │ │ + ldr r5, [pc, #148] @ 53ec0 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ + add r5, pc, r5 │ │ │ │ cmp r3, r1 │ │ │ │ + mov r1, r6 │ │ │ │ bicne r2, r7, #12 │ │ │ │ moveq r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1c6ac │ │ │ │ - add r5, pc, r5 │ │ │ │ + bl 1c5f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b344 │ │ │ │ + bl 1b2ac │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 1c274 │ │ │ │ + bl 1c1d0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #52] @ 51c64 │ │ │ │ + bne 53e78 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #68] @ 53ec4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ bic r2, r7, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1c6ac │ │ │ │ - @ instruction: 0xffffdc7c │ │ │ │ - strdeq ip, [r6], -r8 @ │ │ │ │ - eoreq r1, r7, r8, lsr #22 │ │ │ │ - andeq r1, r0, r4, lsr #9 │ │ │ │ - strdeq r1, [r7], -r0 @ │ │ │ │ - andseq r4, r5, ip, lsl r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1c5f0 │ │ │ │ + eoreq sl, r7, r8, ror #21 │ │ │ │ + @ instruction: 0xffffda08 │ │ │ │ + eoreq pc, r7, r4, ror #17 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + eoreq pc, r7, r8, asr #17 │ │ │ │ + andseq r2, r6, r8, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #1360] @ 521d4 │ │ │ │ + ldr r2, [pc, #1388] @ 54460 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1356] @ 521d8 │ │ │ │ + sub sp, sp, #228 @ 0xe4 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r3, [pc, #1376] @ 54464 │ │ │ │ + ldr r4, [pc, #1376] @ 54468 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr fp, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #228 @ 0xe4 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [sp, #268] @ 0x10c │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1332] @ 521dc │ │ │ │ - ldr r2, [sp, #268] @ 0x10c │ │ │ │ - ldr r4, [pc, #1328] @ 521e0 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #1340] @ 5446c │ │ │ │ ands ip, r2, #16 │ │ │ │ - mov sl, r0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr fp, [sp, #276] @ 0x114 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [r3, #164] @ 0xa4 │ │ │ │ - bne 51e8c │ │ │ │ + bne 54100 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 51e7c │ │ │ │ - ldr r3, [pc, #1280] @ 521e4 │ │ │ │ + beq 540f0 │ │ │ │ + ldr r3, [pc, #1308] @ 54470 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ - ldr r3, [pc, #1272] @ 521e8 │ │ │ │ + ldr r3, [pc, #1300] @ 54474 │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ moveq r6, r0 │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ - bge 51e2c │ │ │ │ - ldr r5, [pc, #1240] @ 521ec │ │ │ │ - ldr r3, [pc, #1240] @ 521f0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 5409c │ │ │ │ + ldr r5, [pc, #1268] @ 54478 │ │ │ │ + ldr r3, [pc, #1268] @ 5447c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 520f0 │ │ │ │ - ldr r5, [pc, #1216] @ 521f4 │ │ │ │ + beq 5437c │ │ │ │ + ldr r5, [pc, #1244] @ 54480 │ │ │ │ mov r2, r6 │ │ │ │ + mov sl, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c1b4 │ │ │ │ + bl 1c110 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - mov sl, #0 │ │ │ │ + bl 1d124 │ │ │ │ mov ip, #8 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r5, #164] @ 0xa4 │ │ │ │ ldr r3, [r5, #248] @ 0xf8 │ │ │ │ ldr r2, [r5, #252] @ 0xfc │ │ │ │ - ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1ddc8 │ │ │ │ + str sl, [sp, #4] │ │ │ │ + bl 1dcf4 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ tst r3, #16 │ │ │ │ - bne 51fa4 │ │ │ │ - ldr r3, [pc, #1136] @ 521f8 │ │ │ │ + bne 5422c │ │ │ │ + ldr r3, [pc, #1164] @ 54484 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ - ldr r3, [pc, #1132] @ 521fc │ │ │ │ + ldr r3, [pc, #1160] @ 54488 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51f7c │ │ │ │ + bne 54204 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5215c │ │ │ │ - ldr r3, [pc, #1104] @ 52200 │ │ │ │ + beq 543e8 │ │ │ │ + ldr r3, [pc, #1132] @ 5448c │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1092] @ 52204 │ │ │ │ + ldr r3, [pc, #1120] @ 54490 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ - bl 50654 │ │ │ │ + bl 5270c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ subs r2, r2, #0 │ │ │ │ - and r3, r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ + and r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51f28 │ │ │ │ + bne 541b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51ea8 │ │ │ │ - ldr r2, [pc, #1036] @ 52208 │ │ │ │ - ldr r3, [pc, #1036] @ 5220c │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ - ldr r1, [r4, r3] │ │ │ │ - ldr r2, [pc, #1028] @ 52210 │ │ │ │ + beq 5411c │ │ │ │ + ldr r0, [pc, #1064] @ 54494 │ │ │ │ + ldr r1, [pc, #1064] @ 54498 │ │ │ │ + ldr r2, [pc, #1064] @ 5449c │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + ldr r3, [pc, #1056] @ 544a0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r3, [pc, #1024] @ 52214 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3] │ │ │ │ - bl 4f770 │ │ │ │ - b 51ea8 │ │ │ │ + bl 5173c │ │ │ │ + b 5411c │ │ │ │ orrs r3, r2, r3 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ and r0, r3, #1 │ │ │ │ - ldr r3, [pc, #944] @ 521f0 │ │ │ │ + ldr r3, [pc, #972] @ 5447c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ - bne 51f30 │ │ │ │ - ldr r3, [pc, #968] @ 52218 │ │ │ │ + bne 541b8 │ │ │ │ + ldr r3, [pc, #996] @ 544a4 │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #164] @ 0xa4 │ │ │ │ - bne 52164 │ │ │ │ - ldr r3, [pc, #948] @ 5221c │ │ │ │ - ldr r2, [pc, #948] @ 52220 │ │ │ │ + bne 543f0 │ │ │ │ + ldr r3, [pc, #976] @ 544a8 │ │ │ │ + movw r2, #32847 @ 0x804f │ │ │ │ + movt r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 51b90 │ │ │ │ - bl 50a88 │ │ │ │ - b 51ea8 │ │ │ │ + bl 53dc0 │ │ │ │ + bl 52bb8 │ │ │ │ + b 5411c │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ tst r2, #16 │ │ │ │ strne ip, [r3, #164] @ 0xa4 │ │ │ │ - b 51cdc │ │ │ │ + b 53f4c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r3] │ │ │ │ streq r2, [r3, #164] @ 0xa4 │ │ │ │ - ldr r3, [pc, #900] @ 52224 │ │ │ │ mov r2, #16 │ │ │ │ + ldr r3, [pc, #916] @ 544ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #244] @ 0xf4 │ │ │ │ - ldr r3, [pc, #888] @ 52228 │ │ │ │ + ldr r3, [pc, #908] @ 544b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51ec4 │ │ │ │ + beq 54138 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1bbfc │ │ │ │ - ldr r4, [pc, #864] @ 5222c │ │ │ │ + bl 1bb58 │ │ │ │ + ldr r4, [pc, #884] @ 544b4 │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b41c │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + bl 1b384 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ + mov r1, #0 │ │ │ │ str r3, [r4, #240] @ 0xf0 │ │ │ │ - bl 1b344 │ │ │ │ + bl 1b2ac │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #816] @ 52230 │ │ │ │ + ldr r2, [pc, #836] @ 544b8 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ - ldr r3, [pc, #720] @ 521d8 │ │ │ │ + ldr r3, [pc, #744] @ 54464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 521d0 │ │ │ │ + bne 5445c │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 5120c │ │ │ │ - b 51ea8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 533ac │ │ │ │ + b 5411c │ │ │ │ + ldr r3, [pc, #764] @ 544bc │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #760] @ 52234 │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - addeq r5, sp, #32 │ │ │ │ str r1, [r3, #164] @ 0xa4 │ │ │ │ - bne 52164 │ │ │ │ - ldr r4, [pc, #736] @ 52238 │ │ │ │ + addeq r5, sp, #32 │ │ │ │ + bne 543f0 │ │ │ │ + ldr r4, [pc, #736] @ 544c0 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dcc0 │ │ │ │ + bl 1dbec │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ + ldr r1, [r4, #164] @ 0xa4 │ │ │ │ orr r2, r2, #32768 @ 0x8000 │ │ │ │ - bl 51b90 │ │ │ │ - b 51e74 │ │ │ │ + bl 53dc0 │ │ │ │ + b 540e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 51d9c │ │ │ │ - ldr r3, [pc, #680] @ 5223c │ │ │ │ + bge 5400c │ │ │ │ + ldr r3, [pc, #680] @ 544c4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 4fb20 │ │ │ │ - b 51d9c │ │ │ │ + ldr r1, [r3, #164] @ 0xa4 │ │ │ │ + bl 51b18 │ │ │ │ + b 5400c │ │ │ │ bic r3, r3, #16 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ str r3, [r5, #244] @ 0xf4 │ │ │ │ - bl 50478 │ │ │ │ - ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + bl 52504 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 4f3f4 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - mov r2, #131072 @ 0x20000 │ │ │ │ + bl 5137c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c6ac │ │ │ │ + mov r2, #131072 @ 0x20000 │ │ │ │ + ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + bl 1c5f0 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #528] @ 521f8 │ │ │ │ + mov r2, r6 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #512] @ 54484 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ - ldr r1, [r5, #164] @ 0xa4 │ │ │ │ ldr r3, [r8] │ │ │ │ + str sl, [sp] │ │ │ │ + str sl, [sp, #4] │ │ │ │ str sl, [sp, #8] │ │ │ │ + ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str sl, [sp] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ moveq r3, #8 │ │ │ │ movne r3, #12 │ │ │ │ - mov r2, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ - bl 1c3b8 │ │ │ │ - ldr r3, [pc, #520] @ 52240 │ │ │ │ + bl 1c314 │ │ │ │ + ldr r3, [pc, #520] @ 544c8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 521b0 │ │ │ │ - bl 1d180 │ │ │ │ - ldr r5, [pc, #492] @ 52244 │ │ │ │ + beq 5443c │ │ │ │ + ldr r5, [pc, #496] @ 544cc │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ + bl 1d0b8 │ │ │ │ add r5, pc, r5 │ │ │ │ - mov r1, r6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b710 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1b66c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 50cc4 │ │ │ │ + bl 52e34 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #19 │ │ │ │ - bne 5205c │ │ │ │ - ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + bne 542e4 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5205c │ │ │ │ - ldr r2, [r5, #188] @ 0xbc │ │ │ │ + bne 542e4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ + ldr r2, [r5, #188] @ 0xbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 520e0 │ │ │ │ - ldr r3, [pc, #360] @ 52210 │ │ │ │ + beq 54368 │ │ │ │ + ldr r3, [pc, #364] @ 5449c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #332] @ 52208 │ │ │ │ + ldr r3, [pc, #336] @ 54494 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1c508 │ │ │ │ + bl 1c458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b170 │ │ │ │ + bl 1b0d8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - ldr r2, [pc, #312] @ 52220 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51b90 │ │ │ │ - b 51d88 │ │ │ │ + movw r2, #32847 @ 0x804f │ │ │ │ + movt r2, #2 │ │ │ │ + bl 53dc0 │ │ │ │ + b 53ff8 │ │ │ │ str r1, [r3] │ │ │ │ - ldr r3, [pc, #272] @ 5220c │ │ │ │ + ldr r3, [pc, #272] @ 54498 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r7, [r3] │ │ │ │ - ldr r3, [pc, #264] @ 52214 │ │ │ │ + ldr r3, [pc, #264] @ 544a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - bl 4f770 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + bl 5173c │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #16] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sl] │ │ │ │ - bl 50718 │ │ │ │ + bl 527e8 │ │ │ │ mov r3, #16 │ │ │ │ - str r3, [r5, #244] @ 0xf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #164] @ 0xa4 │ │ │ │ - b 51d2c │ │ │ │ - bl 50a88 │ │ │ │ - b 51da8 │ │ │ │ - ldr r4, [pc, #220] @ 52248 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ - add r4, pc, r4 │ │ │ │ + str r3, [r5, #244] @ 0xf4 │ │ │ │ + b 53f9c │ │ │ │ + bl 52bb8 │ │ │ │ + b 54018 │ │ │ │ + ldr r4, [pc, #216] @ 544d0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ - bl 1cec8 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + bl 1ce00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c28c │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ + bl 1c1e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 51f50 │ │ │ │ - b 51e60 │ │ │ │ + bne 541d8 │ │ │ │ + b 540d0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5204c │ │ │ │ - bl 4f8d8 │ │ │ │ + bge 542d4 │ │ │ │ + bl 518c0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ - b 5204c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r6, r0, asr #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r1, r7, r8, asr #20 │ │ │ │ - eoreq ip, r6, r0, lsl ip │ │ │ │ - andeq r1, r0, ip, ror #8 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq r1, r7, r0, ror #19 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eoreq r1, r7, r0, asr #19 │ │ │ │ - andeq r1, r0, r8, ror #11 │ │ │ │ + b 542d4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sl, [r7], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq sl, [r7], -r0 @ │ │ │ │ + eoreq pc, r7, r4, asr #15 │ │ │ │ + andeq r1, r0, r8, asr r4 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r1, r7, r4, lsr #17 │ │ │ │ - eoreq r1, r7, ip, lsl #17 │ │ │ │ - andeq r8, r2, pc, asr #32 │ │ │ │ - eoreq r1, r7, r4, asr r8 │ │ │ │ - eoreq r1, r7, r8, asr #16 │ │ │ │ - eoreq r1, r7, r8, lsr #16 │ │ │ │ - eoreq ip, r6, r4, asr #19 │ │ │ │ - strhteq r1, [r7], -r8 │ │ │ │ - mlaeq r7, ip, r7, r1 │ │ │ │ - eoreq r1, r7, r4, ror #14 │ │ │ │ - @ instruction: 0x000016bc │ │ │ │ - mlaeq r7, ip, r6, r1 │ │ │ │ - eoreq r1, r7, r8, lsl #11 │ │ │ │ + eoreq pc, r7, r0, ror r7 @ │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq pc, r7, ip, asr #14 │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, r0, ror #3 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq pc, r7, r4, lsr r6 @ │ │ │ │ + eoreq pc, r7, r8, lsl r6 @ │ │ │ │ + eoreq pc, r7, r0, ror #11 │ │ │ │ + ldrdeq pc, [r7], -r4 @ │ │ │ │ + strhteq pc, [r7], -r0 @ │ │ │ │ + eoreq sl, r7, r8, ror #14 │ │ │ │ + eoreq pc, r7, r0, lsr r5 @ │ │ │ │ + eoreq pc, r7, r4, lsl r5 @ │ │ │ │ + ldrdeq pc, [r7], -ip @ │ │ │ │ + andeq r1, r0, r8, lsr #13 │ │ │ │ + eoreq pc, r7, r4, lsl r4 @ │ │ │ │ + strdeq pc, [r7], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r0, [pc, #580] @ 524a8 │ │ │ │ - ldr r1, [pc, #580] @ 524ac │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #572] @ 524b0 │ │ │ │ + ldr r0, [pc, #600] @ 54754 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r2, [pc, #568] @ 524b4 │ │ │ │ - ldr r3, [pc, #568] @ 524b8 │ │ │ │ - ldr r4, [pc, #568] @ 524bc │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r2, [pc, #596] @ 54758 │ │ │ │ + ldr r6, [pc, #596] @ 5475c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #592] @ 54760 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr sl, [r6, r2] │ │ │ │ - ldr r9, [r6, r3] │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r3, [pc, #584] @ 54764 │ │ │ │ + ldr r4, [pc, #584] @ 54768 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ + ldr sl, [r6, r1] │ │ │ │ add r1, sp, #20 │ │ │ │ + ldr r9, [r6, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [sl] │ │ │ │ ldr r8, [r9] │ │ │ │ - bl 1af54 │ │ │ │ + bl 1aebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52440 │ │ │ │ + beq 546d8 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1d234 │ │ │ │ - ldr r2, [pc, #492] @ 524c0 │ │ │ │ + bl 1d16c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #500] @ 5476c │ │ │ │ str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52480 │ │ │ │ - ldr r3, [pc, #452] @ 524c4 │ │ │ │ + beq 5472c │ │ │ │ + ldr r3, [pc, #472] @ 54770 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r3, #260] @ 0x104 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp lr, #1 │ │ │ │ ldrh r5, [r3, #4] │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ - ble 5249c │ │ │ │ + ble 54748 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - blt 52360 │ │ │ │ + blt 545f8 │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ cmp r2, r5 │ │ │ │ cmple r0, r4 │ │ │ │ movle fp, #1 │ │ │ │ movgt fp, #0 │ │ │ │ cmp r0, r8 │ │ │ │ movlt fp, #0 │ │ │ │ andge fp, fp, #1 │ │ │ │ cmp fp, #0 │ │ │ │ movne r4, r0 │ │ │ │ movne r5, r2 │ │ │ │ movne ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - bne 52320 │ │ │ │ + bne 545b8 │ │ │ │ lsl fp, ip, #2 │ │ │ │ - stm sp, {r4, r7, r8} │ │ │ │ + ldr r2, [pc, #356] @ 54774 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #328] @ 524c8 │ │ │ │ - ldr r7, [pc, #328] @ 524cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r1, #4 │ │ │ │ + stm sp, {r4, r7, r8} │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r7, [pc, #340] @ 54778 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r2, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ + bl 1c5c0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - bl 1c67c │ │ │ │ ldr r3, [r7, #256] @ 0x100 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r2, [r3, fp] │ │ │ │ + bl 1c938 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1ca00 │ │ │ │ ldr r3, [r7, #256] @ 0x100 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r2, [r3, fp] │ │ │ │ + bl 1c938 │ │ │ │ + ldr r3, [pc, #272] @ 5477c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1ca00 │ │ │ │ - ldr r2, [pc, #252] @ 524d0 │ │ │ │ - ldr r3, [pc, #252] @ 524d4 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr fp, [r2] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr fp, [r3] │ │ │ │ + ldr r3, [pc, #256] @ 54780 │ │ │ │ sub fp, fp, r5 │ │ │ │ - sub r8, r8, r4 │ │ │ │ add fp, fp, fp, lsr #31 │ │ │ │ - add r8, r8, r8, lsr #31 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ asr fp, fp, #1 │ │ │ │ + mov r2, fp │ │ │ │ + ldr r8, [r3] │ │ │ │ + sub r8, r8, r4 │ │ │ │ + add r8, r8, r8, lsr #31 │ │ │ │ asr r8, r8, #1 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ mov r3, r8 │ │ │ │ - mov r2, fp │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - bl 1ae94 │ │ │ │ - ldr r2, [pc, #192] @ 524d8 │ │ │ │ - ldr r3, [pc, #192] @ 524dc │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + bl 1adfc │ │ │ │ + ldr r3, [pc, #212] @ 54784 │ │ │ │ mov r1, r4 │ │ │ │ - str fp, [r2] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str fp, [r3] │ │ │ │ + ldr r3, [pc, #196] @ 54788 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r4, [r9] │ │ │ │ str r5, [sl] │ │ │ │ str r8, [r3] │ │ │ │ - str r4, [r9] │ │ │ │ - bl 37064 │ │ │ │ - b 52454 │ │ │ │ - ldr r2, [pc, #152] @ 524e0 │ │ │ │ + bl 37f40 │ │ │ │ + b 546ec │ │ │ │ + ldr r2, [pc, #172] @ 5478c │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #136] @ 524e4 │ │ │ │ - ldr r3, [pc, #76] @ 524ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #156] @ 54790 │ │ │ │ + ldr r3, [pc, #96] @ 54758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 524a4 │ │ │ │ + bne 54750 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r3, r4, #256 @ 0x100 │ │ │ │ add r2, r4, #260 @ 0x104 │ │ │ │ - bl 1b83c │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + bl 1b798 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ - b 522f8 │ │ │ │ + b 54590 │ │ │ │ mov fp, #0 │ │ │ │ - b 52370 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r6, r4, ror #12 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r6, ip, lsr r6 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r1, r7, ip, asr r4 │ │ │ │ - andseq r3, r5, ip, lsr #27 │ │ │ │ - strdeq r1, [r7], -r8 @ │ │ │ │ - andseq r3, r5, r0, asr sp │ │ │ │ - eoreq r1, r7, r0, ror r3 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andseq r3, r5, r0, ror #24 │ │ │ │ - eoreq ip, r6, ip, ror #8 │ │ │ │ + b 54608 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sl, [r7], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq sl, [r7], -r0 @ │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + strhteq pc, [r7], -ip @ │ │ │ │ + andseq r2, r6, ip, asr #9 │ │ │ │ + eoreq pc, r7, r0, ror #2 │ │ │ │ + andseq r2, r6, r0, ror r4 │ │ │ │ + eoreq pc, r7, r8, asr #1 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andseq r2, r6, r4, lsl #7 │ │ │ │ + eoreq sl, r7, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #276] @ 52614 │ │ │ │ - ldr r6, [pc, #276] @ 52618 │ │ │ │ + ldr r5, [pc, #288] @ 548d4 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r6, [pc, #284] @ 548d8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #256] @ 0x100 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - beq 52600 │ │ │ │ - bl 1db94 │ │ │ │ + beq 548b4 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r2, r5, #260 @ 0x104 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ str r4, [r3, #256]! @ 0x100 │ │ │ │ - bl 1b83c │ │ │ │ - ldr lr, [r5, #260] @ 0x104 │ │ │ │ + bl 1b798 │ │ │ │ ldr r7, [r5, #256] @ 0x100 │ │ │ │ + ldr lr, [r5, #260] @ 0x104 │ │ │ │ cmp lr, r4 │ │ │ │ - ble 525c0 │ │ │ │ - ldr r3, [pc, #204] @ 5261c │ │ │ │ - ldr r1, [pc, #204] @ 52620 │ │ │ │ + ble 54874 │ │ │ │ + ldr r3, [pc, #216] @ 548dc │ │ │ │ + mov r2, r4 │ │ │ │ + sub r0, r7, #4 │ │ │ │ + ldr r1, [pc, #208] @ 548e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [r1] │ │ │ │ - mov r2, r4 │ │ │ │ - sub r0, r7, #4 │ │ │ │ - b 52574 │ │ │ │ + b 54828 │ │ │ │ cmp r2, lr │ │ │ │ - beq 52608 │ │ │ │ + beq 548c8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ lsl r4, r2, #2 │ │ │ │ - ldrh ip, [r1, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ + ldrh ip, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5256c │ │ │ │ + bne 54820 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ cmp r1, r5 │ │ │ │ - bne 5256c │ │ │ │ - ldr r2, [pc, #132] @ 52624 │ │ │ │ + bne 54820 │ │ │ │ + ldr r2, [pc, #144] @ 548e4 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #112] @ 52628 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #124] @ 548e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, #256] @ 0x100 │ │ │ │ add r7, r7, r4 │ │ │ │ - ldr r5, [pc, #100] @ 5262c │ │ │ │ + ldr r5, [pc, #112] @ 548ec │ │ │ │ ldr r2, [r7] │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ + bl 1c938 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ca00 │ │ │ │ ldr r3, [r5, #256] @ 0x100 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r2, [r3, r4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1ca00 │ │ │ │ + bl 1c938 │ │ │ │ ldr r0, [r5, #256] @ 0x100 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #256] @ 0x100 │ │ │ │ str r3, [r5, #260] @ 0x104 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r4, r4, #4 │ │ │ │ add r7, r7, r4 │ │ │ │ - b 525c0 │ │ │ │ - strdeq r1, [r7], -r4 @ │ │ │ │ - eoreq ip, r6, r0, asr #7 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - andseq r3, r5, ip, ror #22 │ │ │ │ - eoreq r1, r7, r0, asr #2 │ │ │ │ - eoreq r1, r7, ip, lsr #2 │ │ │ │ + b 54874 │ │ │ │ + eoreq lr, r7, ip, lsr pc │ │ │ │ + eoreq sl, r7, r0, lsr #2 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andseq r2, r6, r0, ror r2 │ │ │ │ + eoreq lr, r7, ip, lsl #29 │ │ │ │ + eoreq lr, r7, r8, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr lr, [pc, #316] @ 52784 │ │ │ │ + ldr lr, [pc, #340] @ 54a6c │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #312] @ 52788 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + mov ip, #4 │ │ │ │ + add r3, sp, #16 │ │ │ │ + ldr r2, [pc, #324] @ 54a70 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [lr, r2] │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ - mov ip, #4 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ + str r1, [sp, #28] │ │ │ │ mov r1, #10 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ - bl 1ca48 │ │ │ │ + bl 1c980 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 52778 │ │ │ │ + beq 54a60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 52740 │ │ │ │ - ldr r7, [pc, #236] @ 5278c │ │ │ │ + ble 54a14 │ │ │ │ + ldr r7, [pc, #260] @ 54a74 │ │ │ │ mov r4, r9 │ │ │ │ mov r8, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr ip, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr ip, [r4, #28] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [r4, #24] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + ldr ip, [r4, #20] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [r4, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmn r6, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - beq 52710 │ │ │ │ + beq 549e0 │ │ │ │ cmp r3, #14 │ │ │ │ - ble 52718 │ │ │ │ + ble 549e8 │ │ │ │ cmp r6, #14 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r6, r3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52718 │ │ │ │ + beq 549e8 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ - bgt 526ac │ │ │ │ + cmp r3, r5 │ │ │ │ + bgt 5497c │ │ │ │ cmp sl, #0 │ │ │ │ cmnne r8, #1 │ │ │ │ - addne r8, r8, r8, lsl #2 │ │ │ │ - ldrne r3, [r9, r8, lsl #3] │ │ │ │ - strne r3, [sl] │ │ │ │ + beq 54a14 │ │ │ │ + add r8, r8, r8, lsl #2 │ │ │ │ + ldr r3, [r9, r8, lsl #3] │ │ │ │ + str r3, [sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #64] @ 52790 │ │ │ │ - ldr r3, [pc, #52] @ 52788 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #84] @ 54a78 │ │ │ │ + ldr r3, [pc, #72] @ 54a70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52780 │ │ │ │ + bne 54a68 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r6, #0 │ │ │ │ - b 52748 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r6, ip, ror r2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r3, r5, ip, lsl #21 │ │ │ │ - eoreq ip, r6, r8, ror r1 │ │ │ │ + b 54a1c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r9, [r7], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r2, r6, r8, ror r1 │ │ │ │ + strhteq r9, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r1, [pc, #3076] @ 533b0 │ │ │ │ - ldr r2, [pc, #3076] @ 533b4 │ │ │ │ + ldr r1, [pc, #3092] @ 556b8 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ + ldr r2, [pc, #3088] @ 556bc │ │ │ │ + ldr r6, [pc, #3088] @ 556c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #3072] @ 533b8 │ │ │ │ + ldr r3, [pc, #3084] @ 556c4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #3068] @ 533bc │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 527f4 │ │ │ │ - ldr r3, [pc, #3032] @ 533c0 │ │ │ │ - mov r0, #0 │ │ │ │ + beq 54ae8 │ │ │ │ + ldr r3, [pc, #3048] @ 556c8 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r3, [pc, #3016] @ 533c4 │ │ │ │ + vstr d16, [r3] │ │ │ │ + ldr r3, [pc, #3036] @ 556cc │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 52d80 │ │ │ │ - ldr r1, [pc, #3000] @ 533c8 │ │ │ │ + bne 55078 │ │ │ │ + ldr r1, [pc, #3020] @ 556d0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c550 │ │ │ │ + bl 1c4a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53180 │ │ │ │ - ldr r0, [pc, #2980] @ 533cc │ │ │ │ - ldr r4, [pc, #2980] @ 533d0 │ │ │ │ + beq 5548c │ │ │ │ + ldr r0, [pc, #3000] @ 556d4 │ │ │ │ + ldr r4, [pc, #3000] @ 556d8 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1c1d0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1c274 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ - bl 1bd70 │ │ │ │ - ldr r2, [pc, #2960] @ 533d4 │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1bccc │ │ │ │ + ldr r2, [pc, #2980] @ 556dc │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b134 │ │ │ │ + bl 1b09c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 53164 │ │ │ │ + beq 55470 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r0, #140] @ 0x8c │ │ │ │ + ldr r1, [pc, #2924] @ 556e0 │ │ │ │ str r2, [r4, #28] │ │ │ │ - ldr r1, [pc, #2904] @ 533d8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ + mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2876] @ 533dc │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2892] @ 556e4 │ │ │ │ mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [r4, #268] @ 0x10c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2852] @ 533e0 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2872] @ 556e8 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2832] @ 533e4 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2852] @ 556ec │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2812] @ 533e8 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2832] @ 556f0 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2792] @ 533ec │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2812] @ 556f4 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2772] @ 533f0 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2792] @ 556f8 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2752] @ 533f4 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2772] @ 556fc │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2732] @ 533f8 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2752] @ 55700 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #252] @ 0xfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2712] @ 533fc │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2732] @ 55704 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2692] @ 53400 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2712] @ 55708 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2672] @ 53404 │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2656] @ 53408 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2692] @ 5570c │ │ │ │ mov r2, #0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2676] @ 55710 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #208] @ 0xd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ - ldr r1, [pc, #2636] @ 5340c │ │ │ │ - mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ + ldr r1, [pc, #2656] @ 55714 │ │ │ │ + mov r2, #0 │ │ │ │ str r0, [r4, #184] @ 0xb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df54 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1de80 │ │ │ │ add r3, r4, #276 @ 0x114 │ │ │ │ - mov r2, fp │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + mov r2, fp │ │ │ │ str r0, [r4, #248] @ 0xf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e020 │ │ │ │ - ldr r2, [pc, #2588] @ 53410 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1df4c │ │ │ │ + ldr r2, [pc, #2608] @ 55718 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r9, [r6, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #2572] @ 53414 │ │ │ │ - bne 52d60 │ │ │ │ - ldrh r1, [r3] │ │ │ │ - str r1, [r9] │ │ │ │ - ldr sl, [r6, r2] │ │ │ │ - ldr r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 52dc4 │ │ │ │ + bne 55054 │ │ │ │ + ldr r1, [pc, #2588] @ 5571c │ │ │ │ + ldrh r2, [r3] │ │ │ │ + str r2, [r9] │ │ │ │ + ldr sl, [r6, r1] │ │ │ │ + ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ + beq 550d0 │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 52a44 │ │ │ │ + bne 54d38 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9] │ │ │ │ mov r2, fp │ │ │ │ - ldr fp, [pc, #2504] @ 53418 │ │ │ │ + ldr fp, [pc, #2524] @ 55720 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [fp] │ │ │ │ - bl 1dcc0 │ │ │ │ + bl 1dbec │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [fp, #4] │ │ │ │ sub r3, r4, #24 │ │ │ │ - bic r3, r3, #8 │ │ │ │ sub r2, r4, #15 │ │ │ │ + bic r3, r3, #8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ - bhi 530c0 │ │ │ │ + bhi 553cc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp] │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - bl 1d5ac │ │ │ │ + bl 1d4e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #0 │ │ │ │ str r4, [r8] │ │ │ │ - beq 52b4c │ │ │ │ + beq 54e44 │ │ │ │ ldr r2, [fp, #44] @ 0x2c │ │ │ │ adds r1, r4, #7 │ │ │ │ + mov r0, #3 │ │ │ │ addmi r1, r4, #14 │ │ │ │ adds r3, r2, #7 │ │ │ │ addmi r3, r2, #14 │ │ │ │ asr r3, r3, #3 │ │ │ │ cmp r3, r1, asr #3 │ │ │ │ - add r1, fp, #48 @ 0x30 │ │ │ │ + ldr r3, [fp, #48] @ 0x30 │ │ │ │ + ldr r1, [fp, #52] @ 0x34 │ │ │ │ strne r2, [r8] │ │ │ │ - ldm r1, {r1, r2, r3} │ │ │ │ - mov r0, #3 │ │ │ │ - strd r2, [sp, #4] │ │ │ │ - orr r2, r1, r2 │ │ │ │ - orr r3, r2, r3 │ │ │ │ - ldr r2, [pc, #2340] @ 5341c │ │ │ │ - str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [fp, #56] @ 0x38 │ │ │ │ + str r3, [sp] │ │ │ │ + orr r3, r3, r1 │ │ │ │ + orr r3, r3, r2 │ │ │ │ + stmib sp, {r1, r2} │ │ │ │ mov r1, #6 │ │ │ │ + ldr r2, [pc, #2348] @ 55724 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [fp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #9 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 52b4c │ │ │ │ + bhi 54e44 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #15 │ │ │ │ streq r3, [r8] │ │ │ │ - beq 52b4c │ │ │ │ + beq 54e44 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #16 │ │ │ │ streq r3, [r8] │ │ │ │ - ldr r1, [pc, #2252] @ 53420 │ │ │ │ + ldr r1, [pc, #2268] @ 55728 │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #4 │ │ │ │ - beq 52b88 │ │ │ │ - ldr r1, [pc, #2224] @ 53424 │ │ │ │ + beq 54e80 │ │ │ │ + ldr r1, [pc, #2240] @ 5572c │ │ │ │ mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #9 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 52f14 │ │ │ │ - ldr r2, [pc, #2188] @ 53428 │ │ │ │ + beq 55220 │ │ │ │ + ldr r2, [pc, #2204] @ 55730 │ │ │ │ mov ip, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str ip, [r2, #308] @ 0x134 │ │ │ │ - ldr r2, [pc, #2176] @ 5342c │ │ │ │ + ldr r1, [r8] │ │ │ │ ldr r3, [r9] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [r8] │ │ │ │ + str ip, [r2, #308] @ 0x134 │ │ │ │ + ldr r2, [pc, #2180] @ 55734 │ │ │ │ add r2, pc, r2 │ │ │ │ + stm sp, {r0, r4} │ │ │ │ + mov r0, #3 │ │ │ │ + mov r4, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #2156] @ 53430 │ │ │ │ + ldr r2, [pc, #2160] @ 55738 │ │ │ │ str r1, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #2008] @ 533c0 │ │ │ │ - mov r4, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #2024] @ 556c8 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - blt 52fb4 │ │ │ │ - ldr r3, [pc, #2096] @ 53434 │ │ │ │ + blt 552c0 │ │ │ │ + ldr r3, [pc, #2116] @ 5573c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #316] @ 0x13c │ │ │ │ str r4, [r3, #224] @ 0xe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52f8c │ │ │ │ + beq 55298 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52f8c │ │ │ │ - ldr r8, [pc, #2064] @ 53438 │ │ │ │ - ldr r9, [pc, #2064] @ 5343c │ │ │ │ - ldr sl, [pc, #2064] @ 53440 │ │ │ │ + beq 55298 │ │ │ │ + ldr r8, [pc, #2084] @ 55740 │ │ │ │ + mov r6, #4 │ │ │ │ + ldr r9, [pc, #2080] @ 55744 │ │ │ │ + ldr sl, [pc, #2080] @ 55748 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r6, #4 │ │ │ │ add sl, pc, sl │ │ │ │ - b 52c88 │ │ │ │ + b 54f7c │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52e24 │ │ │ │ + bne 55130 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 5311c │ │ │ │ + beq 55428 │ │ │ │ orr r7, r7, #1 │ │ │ │ - ldr r2, [pc, #2004] @ 53444 │ │ │ │ + ldr r2, [pc, #2024] @ 5574c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, #316] @ 0x13c │ │ │ │ ldr r4, [r5, r6] │ │ │ │ add r5, r5, r6 │ │ │ │ - cmp r4, #0 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 52ea4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 551b0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 52c40 │ │ │ │ - ldr r1, [pc, #1964] @ 53448 │ │ │ │ + bne 54f34 │ │ │ │ + ldr r1, [pc, #1984] @ 55750 │ │ │ │ add r4, r4, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #1 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1932] @ 5344c │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1952] @ 55754 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #8 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1908] @ 53450 │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1928] @ 55758 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #2 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1884] @ 53454 │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1904] @ 5575c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #4 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1860] @ 53458 │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1880] @ 55760 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #16 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1836] @ 5345c │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1856] @ 55764 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r7, r7, #30 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1812] @ 53460 │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1832] @ 55768 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, #0 │ │ │ │ - b 52c68 │ │ │ │ + b 54f5c │ │ │ │ + ldr r2, [pc, #1728] @ 5571c │ │ │ │ ldr sl, [r6, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 52e1c │ │ │ │ + bne 55128 │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [sl] │ │ │ │ - b 52df0 │ │ │ │ - ldr r3, [pc, #1756] @ 53464 │ │ │ │ + b 550fc │ │ │ │ + ldr r3, [pc, #1772] @ 5576c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 51a60 │ │ │ │ + bl 53c7c │ │ │ │ mov r7, #1 │ │ │ │ - ldr r2, [pc, #1740] @ 53468 │ │ │ │ - ldr r3, [pc, #1556] @ 533b4 │ │ │ │ + ldr r2, [pc, #1756] @ 55770 │ │ │ │ + ldr r3, [pc, #1572] @ 556bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53374 │ │ │ │ + bne 5567c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + cmp r2, #0 │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ - cmp r1, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [sl] │ │ │ │ - bne 52df0 │ │ │ │ + bne 550fc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r1, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r1, r3, lsl #4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 52a44 │ │ │ │ - ldr r3, [pc, #1644] @ 5346c │ │ │ │ + bne 54d38 │ │ │ │ + ldr r3, [pc, #1640] @ 55774 │ │ │ │ ldr r2, [r0, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sl] │ │ │ │ - b 52a44 │ │ │ │ + b 54d38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 52a44 │ │ │ │ + b 54d38 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r7, r7, #8 │ │ │ │ - beq 52c68 │ │ │ │ + beq 54f5c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 530b8 │ │ │ │ - ldr r1, [pc, #1560] @ 53470 │ │ │ │ + beq 553c4 │ │ │ │ + ldr r1, [pc, #1556] @ 55778 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r7, r7, #4 │ │ │ │ - beq 52c68 │ │ │ │ - ldr r1, [pc, #1536] @ 53474 │ │ │ │ + beq 54f5c │ │ │ │ + ldr r1, [pc, #1532] @ 5577c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 532bc │ │ │ │ - ldr r1, [pc, #1516] @ 53478 │ │ │ │ + beq 555c4 │ │ │ │ + ldr r1, [pc, #1512] @ 55780 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r7, r7, #30 │ │ │ │ - beq 52c68 │ │ │ │ - b 52d44 │ │ │ │ + beq 54f5c │ │ │ │ + b 55038 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ - beq 52f9c │ │ │ │ - ldr r2, [pc, #1476] @ 5347c │ │ │ │ + beq 552a8 │ │ │ │ + ldr r2, [pc, #1472] @ 55784 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ tst r7, #1 │ │ │ │ - bne 531ac │ │ │ │ + bne 554b8 │ │ │ │ tst r7, #2 │ │ │ │ - bne 531dc │ │ │ │ + bne 554e8 │ │ │ │ tst r7, #4 │ │ │ │ - bne 531c4 │ │ │ │ + bne 554d0 │ │ │ │ tst r7, #8 │ │ │ │ - bne 5320c │ │ │ │ + bne 55518 │ │ │ │ tst r7, #16 │ │ │ │ - bne 531f4 │ │ │ │ - ldr r2, [pc, #1420] @ 53480 │ │ │ │ + bne 55500 │ │ │ │ + ldr r2, [pc, #1416] @ 55788 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1404] @ 53484 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1400] @ 5578c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 51a60 │ │ │ │ - b 52d90 │ │ │ │ + bl 53c7c │ │ │ │ + b 55088 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [pc, #1372] @ 53488 │ │ │ │ - ldr r1, [r8] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1c644 │ │ │ │ + ldr r2, [pc, #1368] @ 55790 │ │ │ │ cmp r0, #9 │ │ │ │ - movle r2, #1 │ │ │ │ - movgt r2, #0 │ │ │ │ - str r2, [r3, #308] @ 0x134 │ │ │ │ - ldr r0, [sl] │ │ │ │ + movle ip, #1 │ │ │ │ + movgt ip, #0 │ │ │ │ + ldr r1, [r8] │ │ │ │ ldr r3, [r9] │ │ │ │ - bgt 533a4 │ │ │ │ - ldr r2, [pc, #1336] @ 5348c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 52bb8 │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #1324] @ 53490 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r0, [sl] │ │ │ │ + str ip, [r2, #308] @ 0x134 │ │ │ │ + bgt 556ac │ │ │ │ + ldr r2, [pc, #1332] @ 55794 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 54eb0 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #1320] @ 55798 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1308] @ 53494 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1304] @ 5579c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #316] @ 0x13c │ │ │ │ str r2, [r3, #224] @ 0xe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 52c14 │ │ │ │ - ldr r3, [pc, #1284] @ 53498 │ │ │ │ + bne 54f08 │ │ │ │ + ldr r3, [pc, #1280] @ 557a0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #1272] @ 5349c │ │ │ │ + ldr r2, [pc, #1268] @ 557a4 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52f00 │ │ │ │ - ldr r9, [pc, #1252] @ 534a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5520c │ │ │ │ + ldr r9, [pc, #1248] @ 557a8 │ │ │ │ add r8, sp, #32 │ │ │ │ - add r9, pc, r9 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ - ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f30c │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r9, #272] @ 0x110 │ │ │ │ + bl 51290 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53224 │ │ │ │ - ldr r3, [pc, #1216] @ 534a4 │ │ │ │ + bne 55530 │ │ │ │ + ldr r3, [pc, #1212] @ 557ac │ │ │ │ mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - mov r1, r6 │ │ │ │ - bl 4f30c │ │ │ │ + bl 51290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f5c │ │ │ │ - ldr r2, [pc, #1188] @ 534a8 │ │ │ │ + beq 55268 │ │ │ │ + ldr r2, [pc, #1184] @ 557b0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 52f58 │ │ │ │ - ldr r5, [pc, #1152] @ 534ac │ │ │ │ + beq 55264 │ │ │ │ + ldr r5, [pc, #1148] @ 557b4 │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r0, r4, lsl #2] │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 532c4 │ │ │ │ + beq 555cc │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 532e8 │ │ │ │ + beq 555f0 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5330c │ │ │ │ + beq 55614 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 53330 │ │ │ │ + beq 55638 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi 53030 │ │ │ │ - bl 1b704 │ │ │ │ + bhi 5533c │ │ │ │ + bl 1b660 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52f5c │ │ │ │ - ldr r3, [pc, #1068] @ 534b0 │ │ │ │ + beq 55268 │ │ │ │ + ldr r3, [pc, #1064] @ 557b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #316] @ 0x13c │ │ │ │ str r6, [r3, #224] @ 0xe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 530a4 │ │ │ │ + beq 553b0 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 52c20 │ │ │ │ - ldr r3, [pc, #1032] @ 534b4 │ │ │ │ + bne 54f14 │ │ │ │ + ldr r3, [pc, #1028] @ 557bc │ │ │ │ mov r7, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #56] @ 0x38 │ │ │ │ - b 52eb0 │ │ │ │ + b 551bc │ │ │ │ orr r7, r7, #2 │ │ │ │ - b 52c68 │ │ │ │ + b 54f5c │ │ │ │ ldr r1, [fp, #28] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - bl 52630 │ │ │ │ + bl 548f0 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ streq r0, [r8] │ │ │ │ - beq 52b4c │ │ │ │ + beq 54e44 │ │ │ │ mov r3, #1 │ │ │ │ + mov r2, r0 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, #2 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 1d6d8 │ │ │ │ + bl 1d610 │ │ │ │ mov fp, r0 │ │ │ │ - b 52aac │ │ │ │ + b 54da0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [r5] │ │ │ │ mov r2, #10 │ │ │ │ - add r0, r0, #6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1c700 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r0, r0, #6 │ │ │ │ + bl 1c644 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52c64 │ │ │ │ + beq 54f58 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c64 │ │ │ │ + bne 54f58 │ │ │ │ cmp r0, #15 │ │ │ │ - bhi 52c64 │ │ │ │ - ldr r3, [pc, #860] @ 534b8 │ │ │ │ + bhi 54f58 │ │ │ │ + ldr r3, [pc, #856] @ 557c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 52c64 │ │ │ │ - ldr r2, [pc, #848] @ 534bc │ │ │ │ + b 54f58 │ │ │ │ + ldr r2, [pc, #844] @ 557c4 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52d94 │ │ │ │ - ldr r1, [pc, #824] @ 534c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5508c │ │ │ │ + ldr r1, [pc, #820] @ 557c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c550 │ │ │ │ + bl 1c4a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52820 │ │ │ │ - ldr r2, [pc, #808] @ 534c4 │ │ │ │ + bne 54b14 │ │ │ │ + ldr r2, [pc, #804] @ 557cc │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52820 │ │ │ │ - ldr r2, [pc, #788] @ 534c8 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52ecc │ │ │ │ - ldr r2, [pc, #768] @ 534cc │ │ │ │ + bl 83054 │ │ │ │ + b 54b14 │ │ │ │ + ldr r2, [pc, #784] @ 557d0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52edc │ │ │ │ - ldr r2, [pc, #748] @ 534d0 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52ed4 │ │ │ │ - ldr r2, [pc, #728] @ 534d4 │ │ │ │ + bl 83054 │ │ │ │ + b 551d8 │ │ │ │ + ldr r2, [pc, #764] @ 557d4 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52eec │ │ │ │ - ldr r2, [pc, #708] @ 534d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 551e8 │ │ │ │ + ldr r2, [pc, #744] @ 557d8 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 551e0 │ │ │ │ + ldr r2, [pc, #724] @ 557dc │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52ee4 │ │ │ │ - ldr r2, [pc, #688] @ 534dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 551f8 │ │ │ │ + ldr r2, [pc, #704] @ 557e0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 551f0 │ │ │ │ + ldr r2, [pc, #684] @ 557e4 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp ip, r4 │ │ │ │ - beq 53354 │ │ │ │ - add ip, r0, ip, lsl #2 │ │ │ │ + beq 5565c │ │ │ │ ldr lr, [r9, #64] @ 0x40 │ │ │ │ + add ip, r0, ip, lsl #2 │ │ │ │ + mov r3, r0 │ │ │ │ ldr r2, [r9, #312] @ 0x138 │ │ │ │ - sub ip, ip, #4 │ │ │ │ - sub r3, r0, #4 │ │ │ │ - ldr r1, [r3, #4]! │ │ │ │ + ldr r1, [r3], #4 │ │ │ │ cmp r1, lr │ │ │ │ orreq r2, r2, #1 │ │ │ │ moveq r4, r5 │ │ │ │ orrne r2, r2, #2 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5325c │ │ │ │ - ldr r5, [pc, #608] @ 534e0 │ │ │ │ + bne 55564 │ │ │ │ + ldr r5, [pc, #608] @ 557e8 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [r5, #312] @ 0x138 │ │ │ │ - bl 1b704 │ │ │ │ + bl 1b660 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52fdc │ │ │ │ + beq 552e8 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5335c │ │ │ │ - mov r1, r6 │ │ │ │ + beq 55664 │ │ │ │ ldr r0, [r5, #268] @ 0x10c │ │ │ │ + mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 4f30c │ │ │ │ + bl 51290 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53378 │ │ │ │ + bne 55680 │ │ │ │ mov r6, r4 │ │ │ │ - b 5307c │ │ │ │ + b 55388 │ │ │ │ orr r7, r7, #16 │ │ │ │ - b 52c68 │ │ │ │ - ldr r2, [pc, #536] @ 534e4 │ │ │ │ + b 54f5c │ │ │ │ + ldr r2, [pc, #536] @ 557ec │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ orr r6, r6, #2 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b 53064 │ │ │ │ - ldr r2, [pc, #504] @ 534e8 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b 55370 │ │ │ │ + ldr r2, [pc, #504] @ 557f0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ orr r6, r6, #8 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b 53064 │ │ │ │ - ldr r2, [pc, #472] @ 534ec │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b 55370 │ │ │ │ + ldr r2, [pc, #472] @ 557f4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ orr r6, r6, #4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b 53064 │ │ │ │ - ldr r2, [pc, #440] @ 534f0 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b 55370 │ │ │ │ + ldr r2, [pc, #440] @ 557f8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ orr r6, r6, #16 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b 53064 │ │ │ │ - bl 1b704 │ │ │ │ - b 52fdc │ │ │ │ - ldr r2, [pc, #400] @ 534f4 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b 55370 │ │ │ │ + bl 1b660 │ │ │ │ + b 552e8 │ │ │ │ + ldr r2, [pc, #400] @ 557fc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 52fdc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #376] @ 534f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 552e8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #376] @ 55800 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 53024 │ │ │ │ - bl 1b704 │ │ │ │ - b 532b4 │ │ │ │ - ldr r2, [pc, #336] @ 534fc │ │ │ │ + bne 55330 │ │ │ │ + bl 1b660 │ │ │ │ + b 555bc │ │ │ │ + ldr r2, [pc, #336] @ 55804 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 52bb8 │ │ │ │ - eoreq ip, r6, ip, lsl r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r6, r8, lsl #2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, ip, asr #4 │ │ │ │ - andseq r3, r5, ip, ror #18 │ │ │ │ - @ instruction: 0xffffc9d8 │ │ │ │ - eoreq r0, r7, r8, asr #29 │ │ │ │ - @ instruction: 0x001539b4 │ │ │ │ - @ instruction: 0x001539b8 │ │ │ │ - @ instruction: 0x001539b0 │ │ │ │ - andseq r3, r5, r4, lsr #19 │ │ │ │ - andseq r3, r5, r8, lsr #19 │ │ │ │ - andseq r3, r5, r4, lsr #19 │ │ │ │ - andseq r3, r5, r8, lsr #19 │ │ │ │ - andseq r3, r5, r4, lsr #19 │ │ │ │ - mulseq r5, r8, r9 │ │ │ │ - mulseq r5, r0, r9 │ │ │ │ - andseq r3, r5, r8, lsl #19 │ │ │ │ - andseq r3, r5, ip, ror r9 │ │ │ │ - andseq r3, r5, r0, ror r9 │ │ │ │ - andseq r3, r5, ip, ror #18 │ │ │ │ - andseq r3, r5, r8, ror #18 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - eoreq r0, r7, r8, lsr #25 │ │ │ │ - andseq r3, r5, ip, lsr r8 │ │ │ │ - andseq r3, r5, r0, lsl r8 │ │ │ │ - @ instruction: 0x001537f8 │ │ │ │ - eoreq r0, r7, r8, asr fp │ │ │ │ - andseq r3, r5, r0, asr #11 │ │ │ │ - andseq r3, r5, ip, lsr #15 │ │ │ │ - strdeq r0, [r7], -r4 @ │ │ │ │ - andseq r3, r5, r0, ror r1 │ │ │ │ - @ instruction: 0x001531f8 │ │ │ │ - andseq r8, r4, ip, lsr r2 │ │ │ │ - eoreq r0, r7, r8, lsl #21 │ │ │ │ - andseq r3, r5, r0, lsl #2 │ │ │ │ - andseq r3, r5, r8, ror #2 │ │ │ │ - mulseq r4, r8, r1 │ │ │ │ - andseq r3, r5, r8, asr #3 │ │ │ │ - andseq r3, r5, r8, asr #2 │ │ │ │ - ldrsbeq r3, [r5], -ip │ │ │ │ - andseq r8, r4, r8, lsr r9 │ │ │ │ - eoreq r0, r7, r0, ror r9 │ │ │ │ - eoreq fp, r6, ip, lsr #22 │ │ │ │ - strdeq r0, [r7], -r4 @ │ │ │ │ - andseq r3, r5, r8, rrx │ │ │ │ - andseq r2, r5, r8, ror #31 │ │ │ │ - andseq r2, r5, r0, lsl #31 │ │ │ │ - andseq r3, r5, ip, lsr #12 │ │ │ │ - andseq r3, r5, ip, asr #12 │ │ │ │ - strdeq r0, [r7], -r0 @ │ │ │ │ - eoreq r0, r7, r8, asr #15 │ │ │ │ - andseq r3, r5, ip, lsl r2 │ │ │ │ - andseq r3, r5, r4, ror #10 │ │ │ │ - eoreq r0, r7, ip, ror r7 │ │ │ │ - eoreq r0, r7, r0, ror #14 │ │ │ │ - andseq r3, r5, r8, lsr #11 │ │ │ │ - eoreq r0, r7, r8, lsr r7 │ │ │ │ - eoreq r0, r7, r0, lsl r7 │ │ │ │ - andseq r3, r5, r0, lsl #11 │ │ │ │ - eoreq r0, r7, r8, asr #13 │ │ │ │ - eoreq r0, r7, r4, ror r6 │ │ │ │ - eoreq r0, r7, r8, asr #12 │ │ │ │ - eoreq sp, r6, ip, lsl #13 │ │ │ │ - andseq r3, r5, r8, lsr #1 │ │ │ │ - andseq r3, r5, r0 │ │ │ │ - @ instruction: 0x00152ff4 │ │ │ │ - andseq r3, r5, r8, asr r3 │ │ │ │ - andseq r3, r5, r4, asr r3 │ │ │ │ - andseq r3, r5, r0, lsr r3 │ │ │ │ - andseq r3, r5, ip, lsr r3 │ │ │ │ - andseq r3, r5, ip, lsl r3 │ │ │ │ - mulseq r5, r4, r1 │ │ │ │ - eoreq r0, r7, r8, ror r4 │ │ │ │ - andseq r3, r5, r0, asr #2 │ │ │ │ - andseq r3, r5, ip, asr #2 │ │ │ │ - andseq r3, r5, r4, asr r1 │ │ │ │ - andseq r3, r5, r0, ror #2 │ │ │ │ - andseq r3, r5, r0, lsl #1 │ │ │ │ - andseq r3, r5, r4, lsl #4 │ │ │ │ - andseq r2, r5, ip, asr #27 │ │ │ │ + b 54eb0 │ │ │ │ + eoreq r9, r7, r4, lsr lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, r7, r8, lsr #28 │ │ │ │ + andeq r1, r0, r0, asr #7 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, r8, lsr r2 │ │ │ │ + andseq r2, r6, r8, lsr r0 │ │ │ │ + @ instruction: 0xffffc664 │ │ │ │ + ldrdeq lr, [r7], -r0 @ │ │ │ │ + andseq r2, r6, r4, ror r0 │ │ │ │ + andseq r2, r6, ip, ror r0 │ │ │ │ + andseq r2, r6, r0, ror r0 │ │ │ │ + andseq r2, r6, r8, rrx │ │ │ │ + andseq r2, r6, ip, rrx │ │ │ │ + andseq r2, r6, r8, rrx │ │ │ │ + andseq r2, r6, ip, rrx │ │ │ │ + andseq r2, r6, r8, rrx │ │ │ │ + andseq r2, r6, ip, asr r0 │ │ │ │ + andseq r2, r6, r4, asr r0 │ │ │ │ + andseq r2, r6, ip, asr #32 │ │ │ │ + andseq r2, r6, r0, asr #32 │ │ │ │ + andseq r2, r6, r8, lsr r0 │ │ │ │ + andseq r2, r6, r0, lsr r0 │ │ │ │ + andseq r2, r6, ip, lsr #32 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + strhteq lr, [r7], -r4 │ │ │ │ + @ instruction: 0x00161efc │ │ │ │ + @ instruction: 0x00161ed4 │ │ │ │ + @ instruction: 0x00161ebc │ │ │ │ + eoreq lr, r7, r8, asr r8 │ │ │ │ + andseq r1, r6, r8, lsl #25 │ │ │ │ + andseq r1, r6, r8, ror #28 │ │ │ │ + eoreq lr, r7, r0, lsl #16 │ │ │ │ + andseq r1, r6, r8, lsr r8 │ │ │ │ + andseq r1, r6, r0, asr #17 │ │ │ │ + andseq r6, r5, r8, lsl #18 │ │ │ │ + mlaeq r7, r4, r7, lr │ │ │ │ + andseq r1, r6, r4, asr #15 │ │ │ │ + andseq r1, r6, r4, lsr r8 │ │ │ │ + andseq r6, r5, r4, ror #16 │ │ │ │ + mulseq r6, r4, r8 │ │ │ │ + andseq r1, r6, r4, lsl r8 │ │ │ │ + andseq r1, r6, r8, lsr #15 │ │ │ │ + andseq r7, r5, r4 │ │ │ │ + eoreq lr, r7, r8, ror r6 │ │ │ │ + eoreq r9, r7, ip, asr #16 │ │ │ │ + eoreq lr, r7, r8, ror #11 │ │ │ │ + andseq r1, r6, ip, lsl r7 │ │ │ │ + mulseq r6, ip, r6 │ │ │ │ + andseq r1, r6, r4, lsr r6 │ │ │ │ + @ instruction: 0x00161cdc │ │ │ │ + @ instruction: 0x00161cfc │ │ │ │ + eoreq lr, r7, r4, ror #9 │ │ │ │ + eoreq lr, r7, ip, lsr #9 │ │ │ │ + @ instruction: 0x001618d0 │ │ │ │ + andseq r1, r6, r4, lsl ip │ │ │ │ + eoreq lr, r7, r0, ror r4 │ │ │ │ + eoreq lr, r7, r4, asr r4 │ │ │ │ + andseq r1, r6, r8, asr ip │ │ │ │ + eoreq lr, r7, r0, lsr #8 │ │ │ │ + eoreq lr, r7, r0, lsl #8 │ │ │ │ + andseq r1, r6, r4, lsr ip │ │ │ │ + strhteq lr, [r7], -ip │ │ │ │ + eoreq lr, r7, r8, ror #6 │ │ │ │ + eoreq lr, r7, ip, lsr r3 │ │ │ │ + eoreq fp, r7, r0, lsl #7 │ │ │ │ + andseq r1, r6, r4, asr r7 │ │ │ │ + @ instruction: 0x001616b4 │ │ │ │ + andseq r1, r6, r4, lsr #13 │ │ │ │ + andseq r1, r6, r8, lsl #20 │ │ │ │ + andseq r1, r6, r4, lsl #20 │ │ │ │ + andseq r1, r6, r0, ror #19 │ │ │ │ + andseq r1, r6, ip, ror #19 │ │ │ │ + andseq r1, r6, ip, asr #19 │ │ │ │ + andseq r1, r6, r4, asr #16 │ │ │ │ + eoreq lr, r7, r0, ror r1 │ │ │ │ + @ instruction: 0x001617f4 │ │ │ │ + andseq r1, r6, r0, lsl #16 │ │ │ │ + andseq r1, r6, r8, lsl #16 │ │ │ │ + andseq r1, r6, r4, lsl r8 │ │ │ │ + andseq r1, r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x001618bc │ │ │ │ + andseq r1, r6, r4, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #5 │ │ │ │ - mov fp, r0 │ │ │ │ - bne 536d4 │ │ │ │ - ldr r9, [pc, #460] @ 536f8 │ │ │ │ + bne 559f0 │ │ │ │ + ldr r9, [pc, #484] @ 55a28 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r4, [r9, #320] @ 0x140 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 536c8 │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ - ldr r7, [r0, #28] │ │ │ │ - rsb r3, r5, #0 │ │ │ │ - and r2, r3, r5 │ │ │ │ + bne 559d0 │ │ │ │ + ldrd r6, [r0, #20] │ │ │ │ + ldr r8, [r0, #28] │ │ │ │ + ldr sl, [r0, #32] │ │ │ │ rsb r3, r6, #0 │ │ │ │ - and sl, r3, r6 │ │ │ │ + and r2, r3, r6 │ │ │ │ rsb r3, r7, #0 │ │ │ │ - ldr r8, [r0, #32] │ │ │ │ - mov r1, r2 │ │ │ │ - and r3, r3, r7 │ │ │ │ - lsl r0, r1, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, r5, r2 │ │ │ │ - mov r3, r4 │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - str r8, [r9, #324] @ 0x144 │ │ │ │ - str r5, [r9, #328] @ 0x148 │ │ │ │ - str r6, [r9, #332] @ 0x14c │ │ │ │ - str r7, [r9, #336] @ 0x150 │ │ │ │ - str sl, [sp, #8] │ │ │ │ - blx 19a160 │ │ │ │ - add r2, r6, sl │ │ │ │ + and fp, r3, r7 │ │ │ │ + rsb r3, r8, #0 │ │ │ │ + lsl r0, r2, #16 │ │ │ │ + and r3, r3, r8 │ │ │ │ + lsr r1, r2, #16 │ │ │ │ + str sl, [r9, #324] @ 0x144 │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - lsr r1, sl, #16 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - lsl r0, sl, #16 │ │ │ │ - blx 19a160 │ │ │ │ - ldr r1, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, r6, r2 │ │ │ │ + str r6, [r9, #328] @ 0x148 │ │ │ │ + str r7, [r9, #332] @ 0x14c │ │ │ │ + str r8, [r9, #336] @ 0x150 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + blx 1aab28 │ │ │ │ + add r2, r7, fp │ │ │ │ mov r3, r4 │ │ │ │ - add r2, r7, r1 │ │ │ │ + lsr r1, fp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ - lsl r0, r1, #16 │ │ │ │ - lsr r1, r1, #16 │ │ │ │ - blx 19a160 │ │ │ │ - cmp r8, #0 │ │ │ │ + lsl r0, fp, #16 │ │ │ │ + blx 1aab28 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 53690 │ │ │ │ + lsr r1, r3, #16 │ │ │ │ + add r2, r8, r3 │ │ │ │ + lsl r0, r3, #16 │ │ │ │ + mov r3, r4 │ │ │ │ + blx 1aab28 │ │ │ │ + cmp sl, #0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + beq 55998 │ │ │ │ + add sl, sl, sl, lsl #1 │ │ │ │ add r2, r9, #340 @ 0x154 │ │ │ │ - add r8, r8, r8, lsl #1 │ │ │ │ - add r3, r2, r8, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r9, r4 │ │ │ │ - mov r8, r4 │ │ │ │ mov lr, r4 │ │ │ │ + mov r9, r4 │ │ │ │ + mov ip, r4 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + add fp, r2, sl, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #7 │ │ │ │ - str fp, [sp, #28] │ │ │ │ - ldr ip, [sp, #4] │ │ │ │ - strh lr, [r2, #4] │ │ │ │ - add fp, ip, r4 │ │ │ │ - orr ip, r4, r1 │ │ │ │ - orr ip, ip, r0 │ │ │ │ - str ip, [r2] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - strh r8, [r2, #6] │ │ │ │ - add lr, lr, ip │ │ │ │ - ldr ip, [sp, #16] │ │ │ │ - strh r9, [r2, #8] │ │ │ │ - add r8, r8, ip │ │ │ │ - ldr ip, [sp, #20] │ │ │ │ - mov sl, r4 │ │ │ │ - add r9, r9, ip │ │ │ │ - ldr ip, [sp, #8] │ │ │ │ - and r4, fp, r5 │ │ │ │ - add ip, ip, r1 │ │ │ │ - and ip, ip, r6 │ │ │ │ - cmp r4, sl │ │ │ │ - strb r3, [r2, #10] │ │ │ │ + orr r5, r4, r1 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r2, r2, #12 │ │ │ │ + orr r5, r5, r0 │ │ │ │ + strh lr, [r2, #-6] │ │ │ │ + str r5, [r2, #-12] │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + strh r9, [r2, #-4] │ │ │ │ + strh ip, [r2, #-8] │ │ │ │ + add ip, ip, sl │ │ │ │ + strb r3, [r2, #-2] │ │ │ │ + add lr, lr, r5 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + add r9, r9, r5 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + add sl, r5, r4 │ │ │ │ + mov r5, r4 │ │ │ │ + and r4, sl, r6 │ │ │ │ + cmp r4, r5 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ biccc r3, r3, #1 │ │ │ │ - cmp ip, r1 │ │ │ │ - mov r1, ip │ │ │ │ - ldr ip, [sp] │ │ │ │ + add r5, r5, r1 │ │ │ │ + and r5, r5, r7 │ │ │ │ + cmp r5, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ biccc r3, r3, #2 │ │ │ │ - add ip, ip, r0 │ │ │ │ - and ip, ip, r7 │ │ │ │ - cmp ip, r0 │ │ │ │ - mov r0, ip │ │ │ │ - ldr ip, [sp, #24] │ │ │ │ - add r2, r2, #12 │ │ │ │ + add r5, r5, r0 │ │ │ │ + and r5, r5, r8 │ │ │ │ + cmp r5, r0 │ │ │ │ + mov r0, r5 │ │ │ │ biccc r3, r3, #4 │ │ │ │ - cmp r2, ip │ │ │ │ - bne 53600 │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - ldr r4, [pc, #100] @ 536fc │ │ │ │ - ldr r2, [fp] │ │ │ │ + cmp r2, fp │ │ │ │ + bne 5590c │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r4, [pc, #136] @ 55a2c │ │ │ │ + ldr r2, [r5] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - bl 1dbac │ │ │ │ - ldr r3, [r4, #324] @ 0x144 │ │ │ │ - add r2, r4, #340 @ 0x154 │ │ │ │ - str r0, [r4, #320] @ 0x140 │ │ │ │ + bl 1dad8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e1dc │ │ │ │ + add r2, r4, #340 @ 0x154 │ │ │ │ + ldr r3, [r4, #324] @ 0x144 │ │ │ │ + str r1, [r4, #320] @ 0x140 │ │ │ │ + bl 1e108 │ │ │ │ ldr r4, [r4, #320] @ 0x140 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 53700 │ │ │ │ - ldr r2, [r0] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #56] @ 55a30 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1dbac │ │ │ │ - eoreq r0, r7, ip, asr #3 │ │ │ │ - eoreq r0, r7, ip, asr r0 │ │ │ │ - eoreq r0, r7, r8, lsl r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + b 1dad8 │ │ │ │ + strhteq sp, [r7], -r4 │ │ │ │ + eoreq sp, r7, r0, asr sp │ │ │ │ + strdeq sp, [r7], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #788] @ 53a34 │ │ │ │ + ldr r5, [pc, #804] @ 55d7c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r0, #1 │ │ │ │ - beq 539a4 │ │ │ │ + beq 55cdc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #764] @ 53a38 │ │ │ │ + ldr r1, [pc, #780] @ 55d80 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 539ac │ │ │ │ + bne 55cf0 │ │ │ │ add r2, r5, #3408 @ 0xd50 │ │ │ │ - vldr s16, [r2, #12] │ │ │ │ ldr r3, [r5, #3416] @ 0xd58 │ │ │ │ add r2, r2, #12 │ │ │ │ str r4, [r5, #3412] @ 0xd54 │ │ │ │ + vldr s17, [r2] │ │ │ │ + vmov s15, r4 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ - vmov s14, r3 │ │ │ │ - vmov s13, r4 │ │ │ │ - vmov.f64 d0, #80 @ 0x3e800000 0.250 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vldr d4, [pc, #660] @ 53a10 │ │ │ │ - vcvt.f64.s32 d9, s13 │ │ │ │ - vcvt.f64.s32 d8, s16 │ │ │ │ - vldr d6, [pc, #656] @ 53a18 │ │ │ │ - vmul.f64 d7, d7, d4 │ │ │ │ - ldr r4, [pc, #684] @ 53a3c │ │ │ │ - vldr d5, [pc, #652] @ 53a20 │ │ │ │ + vmov.f64 d17, #80 @ 0x3e800000 0.250 │ │ │ │ + vldr d19, [pc, #684] @ 55d58 │ │ │ │ + vldr d18, [pc, #688] @ 55d60 │ │ │ │ + vldr d20, [pc, #692] @ 55d68 │ │ │ │ + ldr r4, [pc, #716] @ 55d84 │ │ │ │ + vcvt.f64.s32 d10, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vmul.f64 d9, d9, d5 │ │ │ │ - vmul.f64 d0, d7, d0 │ │ │ │ - bl 1dedc │ │ │ │ - vldr d1, [pc, #636] @ 53a28 │ │ │ │ - vcvt.f32.f64 s18, d9 │ │ │ │ - vmul.f64 d1, d8, d1 │ │ │ │ - vmov.f64 d10, d0 │ │ │ │ + vmul.f64 d10, d10, d20 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcvt.f32.f64 s20, d10 │ │ │ │ + vmul.f64 d16, d16, d19 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vmul.f64 d0, d16, d17 │ │ │ │ + bl 1de08 │ │ │ │ + vcvt.f64.s32 d16, s17 │ │ │ │ + vldr d1, [pc, #648] @ 55d70 │ │ │ │ + vmov.f64 d17, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 1da38 │ │ │ │ + vcvt.f32.f64 s16, d17 │ │ │ │ + vmul.f64 d1, d16, d1 │ │ │ │ + bl 1d964 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ - ldm r0, {r0, r1, r3} │ │ │ │ - vcvt.f32.f64 s20, d10 │ │ │ │ ldr r6, [r4, #324] @ 0x144 │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - and r2, r2, r0 │ │ │ │ - vmov s15, r2 │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - and r2, r2, r1 │ │ │ │ - vcvt.f32.s32 s10, s15 │ │ │ │ - vmov s15, r0 │ │ │ │ + vcvt.f32.f64 s18, d0 │ │ │ │ + ldm r0, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ + vmov s15, r0 │ │ │ │ + rsb r3, r0, #0 │ │ │ │ + and r3, r3, r0 │ │ │ │ + vmov s13, r3 │ │ │ │ + rsb r3, r1, #0 │ │ │ │ + and r3, r3, r1 │ │ │ │ + vmov s14, r3 │ │ │ │ + rsb r3, r2, #0 │ │ │ │ + and r3, r3, r2 │ │ │ │ + vcvt.f32.s32 s10, s15 │ │ │ │ + vmov s15, r1 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ vcvt.f32.s32 s11, s15 │ │ │ │ vmov s15, r2 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - and r2, r2, r3 │ │ │ │ + vdiv.f32 s22, s13, s10 │ │ │ │ vcvt.f32.s32 s12, s15 │ │ │ │ - vmov s15, r1 │ │ │ │ - vdiv.f32 s24, s10, s11 │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vmov s15, r2 │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - vdiv.f32 s25, s12, s13 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ + vdiv.f32 s23, s14, s11 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s26, s14, s15 │ │ │ │ - ble 5397c │ │ │ │ - vcvt.f64.f32 d11, s0 │ │ │ │ - vcvt.f64.f32 d10, s20 │ │ │ │ - vldr s19, [pc, #500] @ 53a30 │ │ │ │ + vdiv.f32 s24, s15, s12 │ │ │ │ + ble 55cb4 │ │ │ │ + vcvt.f64.f32 d9, s18 │ │ │ │ + vldr s21, [pc, #520] @ 55d78 │ │ │ │ add r4, r4, #340 @ 0x154 │ │ │ │ + vcvt.f64.f32 d8, s16 │ │ │ │ mov r5, #0 │ │ │ │ - vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f64 d13, #96 @ 0x3f000000 0.5 │ │ │ │ vmov s15, r5 │ │ │ │ - vmov.f64 d1, d11 │ │ │ │ - vcvt.f32.s32 s27, s15 │ │ │ │ - vmul.f32 s0, s27, s24 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ + vcvt.f32.s32 s25, s15 │ │ │ │ + vmul.f32 s0, s25, s22 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f64 d6, d8 │ │ │ │ + bl 1d964 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f64 d16, d13 │ │ │ │ mov r3, #0 │ │ │ │ - vcvt.f32.f64 s14, d0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d7, d7, d8 │ │ │ │ - vmla.f64 d6, d7, d10 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vadd.f32 s12, s18, s12 │ │ │ │ - vcmpe.f32 s12, #0.0 │ │ │ │ + vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + vsub.f64 d0, d0, d13 │ │ │ │ + vmla.f64 d16, d0, d8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vadd.f32 s15, s20, s15 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 538a8 │ │ │ │ - vcmpe.f32 s12, s11 │ │ │ │ + bmi 55be0 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s11, s12 │ │ │ │ - vmul.f32 s11, s11, s19 │ │ │ │ - vcvt.u32.f32 s11, s11 │ │ │ │ - vmov r3, s11 │ │ │ │ + vselgt.f32 s14, s14, s15 │ │ │ │ + vmul.f32 s14, s14, s21 │ │ │ │ + vcvt.u32.f32 s14, s14 │ │ │ │ + vmov r3, s14 │ │ │ │ uxth r3, r3 │ │ │ │ - vmul.f32 s0, s27, s25 │ │ │ │ + vmul.f32 s0, s25, s23 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ strh r3, [r4, #4] │ │ │ │ - vmov.f64 d1, d11 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f64 d6, d8 │ │ │ │ + bl 1d964 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f64 d16, d13 │ │ │ │ mov r3, #0 │ │ │ │ - vcvt.f32.f64 s14, d0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d7, d7, d8 │ │ │ │ - vmla.f64 d6, d7, d10 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vadd.f32 s12, s18, s12 │ │ │ │ - vcmpe.f32 s12, #0.0 │ │ │ │ + vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + vsub.f64 d0, d0, d13 │ │ │ │ + vmla.f64 d16, d0, d8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vadd.f32 s15, s20, s15 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 53908 │ │ │ │ - vcmpe.f32 s12, s11 │ │ │ │ + bmi 55c40 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s11, s12 │ │ │ │ - vmul.f32 s11, s11, s19 │ │ │ │ - vcvt.u32.f32 s11, s11 │ │ │ │ - vmov r3, s11 │ │ │ │ + vselgt.f32 s14, s14, s15 │ │ │ │ + vmul.f32 s14, s14, s21 │ │ │ │ + vcvt.u32.f32 s14, s14 │ │ │ │ + vmov r3, s14 │ │ │ │ uxth r3, r3 │ │ │ │ - vmul.f32 s0, s27, s26 │ │ │ │ + vmul.f32 s0, s25, s24 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ strh r3, [r4, #6] │ │ │ │ - vmov.f64 d1, d11 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f64 d7, d8 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 1d964 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + vmov.f64 d16, d13 │ │ │ │ + mov r3, #0 │ │ │ │ + vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - vsub.f64 d0, d0, d8 │ │ │ │ - vmla.f64 d7, d0, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vadd.f32 s14, s18, s14 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + vsub.f64 d0, d0, d13 │ │ │ │ + vmla.f64 d16, d0, d8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vadd.f32 s15, s20, s15 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 53968 │ │ │ │ - vcmpe.f32 s14, s13 │ │ │ │ + bmi 55ca0 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s13, s14 │ │ │ │ - vmul.f32 s13, s13, s19 │ │ │ │ - vcvt.u32.f32 s13, s13 │ │ │ │ - vmov r3, s13 │ │ │ │ + vselgt.f32 s14, s14, s15 │ │ │ │ + vmul.f32 s14, s14, s21 │ │ │ │ + vcvt.u32.f32 s14, s14 │ │ │ │ + vmov r3, s14 │ │ │ │ uxth r3, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - strh r3, [r4, #8] │ │ │ │ add r4, r4, #12 │ │ │ │ - bne 53844 │ │ │ │ - ldr r4, [pc, #188] @ 53a40 │ │ │ │ + strh r3, [r4, #-4] │ │ │ │ + cmp r5, r6 │ │ │ │ + bne 55b7c │ │ │ │ + ldr r4, [pc, #204] @ 55d88 │ │ │ │ mov r3, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #320] @ 0x140 │ │ │ │ - add r2, r4, #340 @ 0x154 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e1dc │ │ │ │ + add r2, r4, #340 @ 0x154 │ │ │ │ + ldr r1, [r4, #320] @ 0x140 │ │ │ │ + bl 1e108 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b170 │ │ │ │ + bl 1b0d8 │ │ │ │ mov r0, #1 │ │ │ │ vpop {d8-d13} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #144] @ 53a44 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #148] @ 55d8c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 539e0 │ │ │ │ - add r2, r5, #3408 @ 0xd50 │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, r2, #12 │ │ │ │ + bne 55d24 │ │ │ │ + add r3, r5, #3408 @ 0xd50 │ │ │ │ str r4, [r5, #3416] @ 0xd58 │ │ │ │ - vldr s16, [r2] │ │ │ │ + add r3, r3, #12 │ │ │ │ + vldr s17, [r3] │ │ │ │ + mov r3, r4 │ │ │ │ ldr r4, [r5, #3412] @ 0xd54 │ │ │ │ - b 53760 │ │ │ │ - ldr r1, [pc, #96] @ 53a48 │ │ │ │ + b 55a98 │ │ │ │ + ldr r1, [pc, #100] @ 55d90 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #2 │ │ │ │ - bne 539a4 │ │ │ │ - vmov s16, r4 │ │ │ │ - str r4, [r5, #3420] @ 0xd5c │ │ │ │ + bne 55cdc │ │ │ │ ldr r3, [r5, #3416] @ 0xd58 │ │ │ │ + vmov s17, r4 │ │ │ │ + str r4, [r5, #3420] @ 0xd5c │ │ │ │ ldr r4, [r5, #3412] @ 0xd54 │ │ │ │ - b 53760 │ │ │ │ - bvs 2012184 <_IO_stdin_used@@MPLAYER_1+0x1e77df4> │ │ │ │ + b 55a98 │ │ │ │ + nop {0} │ │ │ │ + bvs 20144cc <_IO_stdin_used@@MPLAYER_1+0x1e6977c> │ │ │ │ svccc 0x008374bc │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00847ae1 │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svclt 0x00947ae1 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ - ldrdeq pc, [r6], -r8 @ │ │ │ │ - andseq r7, r4, r0, asr #15 │ │ │ │ - eoreq pc, r6, r4, ror #30 │ │ │ │ - eoreq pc, r6, r0, ror sp @ │ │ │ │ - andseq r7, r4, r0, ror #10 │ │ │ │ - @ instruction: 0x00151ebc │ │ │ │ + eoreq sp, r7, r0, lsr #25 │ │ │ │ + andseq r5, r5, r8, asr #28 │ │ │ │ + eoreq sp, r7, r8, lsr ip │ │ │ │ + eoreq sp, r7, r8, lsr sl │ │ │ │ + @ instruction: 0x00155bdc │ │ │ │ + andseq r0, r6, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #144] @ 53af4 │ │ │ │ + ldr r5, [pc, #148] @ 55e48 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53ac4 │ │ │ │ + mvneq r0, #1 │ │ │ │ + beq 55dec │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #124] @ 53af8 │ │ │ │ + ldr r1, [pc, #124] @ 55e4c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53a9c │ │ │ │ + bne 55dfc │ │ │ │ ldr r3, [r5, #3412] @ 0xd54 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #88] @ 53afc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #76] @ 55e50 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53acc │ │ │ │ + bne 55e20 │ │ │ │ ldr r3, [r5, #3416] @ 0xd58 │ │ │ │ - mov r0, #1 │ │ │ │ str r3, [r6] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mvn r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #44] @ 53b00 │ │ │ │ + b 55de8 │ │ │ │ + ldr r1, [pc, #44] @ 55e54 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r3, [r5, #3420] @ 0xd5c │ │ │ │ - streq r3, [r6] │ │ │ │ - beq 53a94 │ │ │ │ - mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r6, r4, ip, pc @ │ │ │ │ - andseq r7, r4, r0, lsl #9 │ │ │ │ - andseq r7, r4, r0, ror r4 │ │ │ │ - @ instruction: 0x00151dd0 │ │ │ │ + mvnne r0, #2 │ │ │ │ + bne 55dec │ │ │ │ + ldr r3, [r5, #3420] @ 0xd5c │ │ │ │ + str r3, [r6] │ │ │ │ + b 55de8 │ │ │ │ + eoreq sp, r7, r4, asr #18 │ │ │ │ + andseq r5, r5, ip, ror #21 │ │ │ │ + @ instruction: 0x00155ad0 │ │ │ │ + andseq r0, r6, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #784] @ 53e30 │ │ │ │ + ldr r0, [pc, #808] @ 561ac │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #776] @ 53e34 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r1, [pc, #796] @ 561b0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r2, [pc, #792] @ 561b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [pc, #760] @ 53e38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #728] @ 53e3c │ │ │ │ + str r7, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #752] @ 561b8 │ │ │ │ add r2, sp, #24 │ │ │ │ + mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1be78 │ │ │ │ + bl 1bdd4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - ble 53d34 │ │ │ │ - ldr r3, [pc, #692] @ 53e40 │ │ │ │ - ldr r8, [pc, #692] @ 53e44 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #684] @ 53e48 │ │ │ │ + ble 560b0 │ │ │ │ + ldr r3, [pc, #716] @ 561bc │ │ │ │ mov r4, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r5, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ mov fp, r0 │ │ │ │ + str r5, [sp, #20] │ │ │ │ mov r5, r4 │ │ │ │ + ldr r8, [pc, #696] @ 561c0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #684] @ 561c4 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 53bcc │ │ │ │ + b 55f30 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r2, r5 │ │ │ │ add fp, fp, #16 │ │ │ │ - ble 53d34 │ │ │ │ + cmp r2, r5 │ │ │ │ + ble 560b0 │ │ │ │ ldr r1, [sl, r5, lsl #4] │ │ │ │ tst r1, #2 │ │ │ │ - beq 53bbc │ │ │ │ - ldr r1, [fp, #12] │ │ │ │ + beq 55f20 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 1df54 │ │ │ │ + ldr r1, [fp, #12] │ │ │ │ + bl 1de80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53d20 │ │ │ │ + beq 5609c │ │ │ │ ldr r9, [fp, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d3c │ │ │ │ + beq 560b8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d5c │ │ │ │ - ldr r1, [pc, #552] @ 53e4c │ │ │ │ + beq 560d8 │ │ │ │ + ldr r1, [pc, #576] @ 561c8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d7c │ │ │ │ - ldr r1, [pc, #532] @ 53e50 │ │ │ │ + beq 560f8 │ │ │ │ + ldr r1, [pc, #556] @ 561cc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d9c │ │ │ │ - ldr r1, [pc, #512] @ 53e54 │ │ │ │ + beq 56118 │ │ │ │ + ldr r1, [pc, #536] @ 561d0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53dbc │ │ │ │ - ldr r1, [pc, #492] @ 53e58 │ │ │ │ + beq 56138 │ │ │ │ + ldr r1, [pc, #516] @ 561d4 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ddc │ │ │ │ - ldr r1, [pc, #472] @ 53e5c │ │ │ │ + beq 56158 │ │ │ │ + ldr r1, [pc, #496] @ 561d8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53d20 │ │ │ │ - ldr r1, [pc, #452] @ 53e60 │ │ │ │ + bne 5609c │ │ │ │ + ldr r1, [pc, #476] @ 561dc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53d20 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldrd r0, [fp, #4] │ │ │ │ + bne 5609c │ │ │ │ + ldmib fp, {r0, ip} │ │ │ │ mov r9, r4 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ add r7, r7, #100 @ 0x64 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - mul r1, r7, r1 │ │ │ │ - ldr r3, [pc, #408] @ 53e64 │ │ │ │ + sub ip, ip, r0 │ │ │ │ + movw r3, #34079 @ 0x851f │ │ │ │ + movt r3, #20971 @ 0x51eb │ │ │ │ mov r2, r9 │ │ │ │ - smull r3, ip, r3, r1 │ │ │ │ - asr r3, r1, #31 │ │ │ │ - ldr r1, [pc, #396] @ 53e68 │ │ │ │ - rsb r3, r3, ip, asr #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, r3, r0 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + mul ip, r7, ip │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c2e0 │ │ │ │ + smull r3, lr, r3, ip │ │ │ │ + asr r3, ip, #31 │ │ │ │ + ldr ip, [pc, #408] @ 561e0 │ │ │ │ + rsb r3, r3, lr, asr #6 │ │ │ │ + add r3, r3, r0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + bl 1c23c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #368] @ 53e6c │ │ │ │ - ldr r3, [pc, #308] @ 53e34 │ │ │ │ + ldr r2, [pc, #384] @ 561e4 │ │ │ │ + ldr r3, [pc, #328] @ 561b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53e2c │ │ │ │ + bne 561a8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r2, r5 │ │ │ │ add fp, fp, #16 │ │ │ │ - bgt 53bcc │ │ │ │ + cmp r2, r5 │ │ │ │ + bgt 55f30 │ │ │ │ mov r0, #0 │ │ │ │ - b 53cf4 │ │ │ │ - ldr r1, [pc, #300] @ 53e70 │ │ │ │ + b 5605c │ │ │ │ + ldr r1, [pc, #296] @ 561e8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 56010 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c08 │ │ │ │ - ldr r1, [pc, #272] @ 53e74 │ │ │ │ + b 55f6c │ │ │ │ + ldr r1, [pc, #268] @ 561ec │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 56010 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c1c │ │ │ │ - ldr r1, [pc, #244] @ 53e78 │ │ │ │ + b 55f80 │ │ │ │ + ldr r1, [pc, #240] @ 561f0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 56010 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c34 │ │ │ │ - ldr r1, [pc, #216] @ 53e7c │ │ │ │ + b 55f98 │ │ │ │ + ldr r1, [pc, #212] @ 561f4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53dfc │ │ │ │ + beq 56178 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c4c │ │ │ │ - ldr r1, [pc, #188] @ 53e80 │ │ │ │ + b 55fb0 │ │ │ │ + ldr r1, [pc, #184] @ 561f8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 56010 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c64 │ │ │ │ - ldr r1, [pc, #160] @ 53e84 │ │ │ │ + b 55fc8 │ │ │ │ + ldr r1, [pc, #156] @ 561fc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 56010 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ - b 53c7c │ │ │ │ - ldr r3, [fp, #4] │ │ │ │ - ldr r1, [fp, #8] │ │ │ │ + b 55fe0 │ │ │ │ + ldmib fp, {r3, ip} │ │ │ │ + mov r9, r4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - cmpeq r1, #360 @ 0x168 │ │ │ │ - mov r9, r4 │ │ │ │ - movne r0, r3 │ │ │ │ - bne 53cb8 │ │ │ │ + cmpeq ip, #360 @ 0x168 │ │ │ │ + beq 56198 │ │ │ │ + mov r0, r3 │ │ │ │ + b 5601c │ │ │ │ cmp r7, #0 │ │ │ │ + mov ip, #360 @ 0x168 │ │ │ │ addlt r7, r7, #200 @ 0xc8 │ │ │ │ - mov r1, #360 @ 0x168 │ │ │ │ - b 53cbc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, ip, sp, sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r2, r5, ip, ror #20 │ │ │ │ - mlaeq r6, r0, fp, pc @ │ │ │ │ - andseq r2, r5, ip, lsr sl │ │ │ │ - eoreq pc, r6, ip, asr #22 │ │ │ │ - andseq r2, r5, ip, lsr sl │ │ │ │ - andseq r2, r5, r0, asr #19 │ │ │ │ - @ instruction: 0x001529b8 │ │ │ │ - andseq r2, r5, r8, lsr #19 │ │ │ │ - @ instruction: 0x001529b4 │ │ │ │ - andseq r2, r5, r0, asr #19 │ │ │ │ - @ instruction: 0x001529bc │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - eoreq pc, r6, r8, lsl sl @ │ │ │ │ - eoreq sl, r6, ip, asr #23 │ │ │ │ - @ instruction: 0x001471b8 │ │ │ │ - @ instruction: 0x001471b0 │ │ │ │ - andseq r7, r4, r8, lsr #3 │ │ │ │ - andseq r7, r4, r0, lsr #3 │ │ │ │ - andseq r2, r5, ip, asr #16 │ │ │ │ - andseq r2, r5, r0, asr r8 │ │ │ │ + b 56020 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r8, asr #20 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r1, r6, r8, asr #1 │ │ │ │ + eoreq sp, r7, r8, lsr #16 │ │ │ │ + andseq r1, r6, r4, lsl #1 │ │ │ │ + eoreq sp, r7, r8, ror #15 │ │ │ │ + andseq r1, r6, r4, lsl #1 │ │ │ │ + andseq r1, r6, ip, lsl r0 │ │ │ │ + andseq r1, r6, r4, lsl r0 │ │ │ │ + andseq r1, r6, r4 │ │ │ │ + andseq r1, r6, r0, lsl r0 │ │ │ │ + andseq r1, r6, ip, lsl r0 │ │ │ │ + andseq r1, r6, r8, lsl r0 │ │ │ │ + eoreq sp, r7, r8, lsr #13 │ │ │ │ + eoreq r8, r7, ip, ror r8 │ │ │ │ + @ instruction: 0x001557fc │ │ │ │ + @ instruction: 0x001557f4 │ │ │ │ + andseq r5, r5, ip, ror #15 │ │ │ │ + andseq r5, r5, r4, ror #15 │ │ │ │ + mulseq r6, r0, lr │ │ │ │ + mulseq r6, r4, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #792] @ 541b8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #780] @ 541bc │ │ │ │ - str r0, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r3, [pc, #768] @ 541c0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + ldr r3, [pc, #804] @ 56554 │ │ │ │ + mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ + str r0, [sp, #8] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ + ldr r0, [pc, #788] @ 56558 │ │ │ │ + ldr r1, [pc, #788] @ 5655c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1be78 │ │ │ │ + bl 1bdd4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - ble 53f68 │ │ │ │ - ldr r2, [pc, #716] @ 541c4 │ │ │ │ - ldr r9, [pc, #716] @ 541c8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #708] @ 541cc │ │ │ │ + ble 562f0 │ │ │ │ + ldr r2, [pc, #736] @ 56560 │ │ │ │ mov r4, r0 │ │ │ │ + mov r6, #0 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + ldr r9, [pc, #724] @ 56564 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [sp, #12] │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r6, #0 │ │ │ │ + ldr r2, [pc, #712] @ 56568 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - b 53f30 │ │ │ │ + b 562b8 │ │ │ │ add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ add r4, r4, #16 │ │ │ │ - ble 53f68 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble 562f0 │ │ │ │ ldr r5, [r4] │ │ │ │ ands r5, r5, #1 │ │ │ │ - beq 53f20 │ │ │ │ + beq 562a8 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ - bl 1df54 │ │ │ │ + bl 1de80 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 53f9c │ │ │ │ + bne 56338 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ add r4, r4, #16 │ │ │ │ - bgt 53f30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bgt 562b8 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #604] @ 541d0 │ │ │ │ - ldr r3, [pc, #584] @ 541c0 │ │ │ │ + ldr r2, [pc, #624] @ 5656c │ │ │ │ + ldr r3, [pc, #604] @ 5655c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 541b4 │ │ │ │ + bne 56550 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - bl 1dfcc │ │ │ │ + bl 1def8 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - sub r0, r0, sl │ │ │ │ - add r0, r0, r0, lsl #2 │ │ │ │ - add r0, r0, r0, lsl #2 │ │ │ │ - sub r1, r3, sl │ │ │ │ - lsl r0, r0, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 199880 │ │ │ │ + mov r3, #200 @ 0xc8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - sub r3, r0, #100 @ 0x64 │ │ │ │ - mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ + sub fp, fp, sl │ │ │ │ + mul fp, r3, fp │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + sub r3, r3, sl │ │ │ │ + sdiv fp, fp, r3 │ │ │ │ + sub r3, fp, #100 @ 0x64 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540d0 │ │ │ │ + beq 56464 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540f0 │ │ │ │ - ldr r1, [pc, #440] @ 541d4 │ │ │ │ + beq 56484 │ │ │ │ + ldr r1, [pc, #448] @ 56570 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54110 │ │ │ │ - ldr r1, [pc, #420] @ 541d8 │ │ │ │ + beq 564a4 │ │ │ │ + ldr r1, [pc, #428] @ 56574 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54130 │ │ │ │ - ldr r1, [pc, #400] @ 541dc │ │ │ │ + beq 564c4 │ │ │ │ + ldr r1, [pc, #408] @ 56578 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54150 │ │ │ │ - ldr r1, [pc, #380] @ 541e0 │ │ │ │ + beq 564e4 │ │ │ │ + ldr r1, [pc, #388] @ 5657c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54170 │ │ │ │ - ldr r1, [pc, #360] @ 541e4 │ │ │ │ + beq 56504 │ │ │ │ + ldr r1, [pc, #368] @ 56580 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53f54 │ │ │ │ - ldr r1, [pc, #340] @ 541e8 │ │ │ │ + bne 562dc │ │ │ │ + ldr r1, [pc, #348] @ 56584 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53f54 │ │ │ │ + bne 562dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - ldr r2, [pc, #312] @ 541ec │ │ │ │ + mov r3, r8 │ │ │ │ + mov r0, #3 │ │ │ │ str r1, [r7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #308] @ 56588 │ │ │ │ str r1, [sp] │ │ │ │ - mov r3, r8 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 53f6c │ │ │ │ - ldr r1, [pc, #280] @ 541f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 562f4 │ │ │ │ + ldr r1, [pc, #288] @ 5658c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540a4 │ │ │ │ + beq 56438 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 54000 │ │ │ │ - ldr r1, [pc, #252] @ 541f4 │ │ │ │ + b 56394 │ │ │ │ + ldr r1, [pc, #260] @ 56590 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540a4 │ │ │ │ + beq 56438 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 54014 │ │ │ │ - ldr r1, [pc, #224] @ 541f8 │ │ │ │ + b 563a8 │ │ │ │ + ldr r1, [pc, #232] @ 56594 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540a4 │ │ │ │ + beq 56438 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 5402c │ │ │ │ - ldr r1, [pc, #196] @ 541fc │ │ │ │ + b 563c0 │ │ │ │ + ldr r1, [pc, #204] @ 56598 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54190 │ │ │ │ + beq 56524 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 54044 │ │ │ │ - ldr r1, [pc, #168] @ 54200 │ │ │ │ + b 563d8 │ │ │ │ + ldr r1, [pc, #176] @ 5659c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540a4 │ │ │ │ + beq 56438 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 5405c │ │ │ │ - ldr r1, [pc, #140] @ 54204 │ │ │ │ + b 563f0 │ │ │ │ + ldr r1, [pc, #148] @ 565a0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540a4 │ │ │ │ + beq 56438 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b 54074 │ │ │ │ - add r1, sp, #20 │ │ │ │ - ldm r1, {r1, r3, r7} │ │ │ │ + b 56408 │ │ │ │ + mov r3, fp │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ cmp sl, #0 │ │ │ │ - cmpeq r3, #360 @ 0x168 │ │ │ │ - bne 540ac │ │ │ │ + cmpeq fp, #360 @ 0x168 │ │ │ │ + bne 56440 │ │ │ │ cmp r1, #0 │ │ │ │ - subge r1, fp, #200 @ 0xc8 │ │ │ │ - movlt r1, fp │ │ │ │ - b 540ac │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, r4, asr r8 @ │ │ │ │ - eoreq sl, r6, ip, lsl #20 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001526d0 │ │ │ │ - eoreq pc, r6, r8, ror #15 │ │ │ │ - @ instruction: 0x001526d0 │ │ │ │ - eoreq sl, r6, r4, asr r9 │ │ │ │ - andseq r2, r5, r8, asr #11 │ │ │ │ - andseq r2, r5, r0, asr #11 │ │ │ │ - @ instruction: 0x001525b0 │ │ │ │ - @ instruction: 0x001525bc │ │ │ │ - andseq r2, r5, r8, asr #11 │ │ │ │ - andseq r2, r5, r4, asr #11 │ │ │ │ - @ instruction: 0x001525b4 │ │ │ │ - andseq r6, r4, r4, lsr #28 │ │ │ │ - andseq r6, r4, ip, lsl lr │ │ │ │ - andseq r6, r4, r4, lsl lr │ │ │ │ - andseq r6, r4, ip, lsl #28 │ │ │ │ - @ instruction: 0x001524b8 │ │ │ │ - @ instruction: 0x001524bc │ │ │ │ + subge r1, r3, #200 @ 0xc8 │ │ │ │ + movlt r1, r3 │ │ │ │ + b 56440 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq sp, [r7], -r0 │ │ │ │ + mlaeq r7, r8, r6, r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00160cfc │ │ │ │ + eoreq sp, r7, r0, ror #8 │ │ │ │ + @ instruction: 0x00160cfc │ │ │ │ + eoreq r8, r7, r4, ror #11 │ │ │ │ + @ instruction: 0x00160bf4 │ │ │ │ + andseq r0, r6, ip, ror #23 │ │ │ │ + @ instruction: 0x00160bdc │ │ │ │ + andseq r0, r6, r8, ror #23 │ │ │ │ + @ instruction: 0x00160bf4 │ │ │ │ + @ instruction: 0x00160bf0 │ │ │ │ + @ instruction: 0x00160bd0 │ │ │ │ + andseq r5, r5, r0, asr r4 │ │ │ │ + andseq r5, r5, r8, asr #8 │ │ │ │ + andseq r5, r5, r0, asr #8 │ │ │ │ + andseq r5, r5, r8, lsr r4 │ │ │ │ + andseq r0, r6, r4, ror #21 │ │ │ │ + andseq r0, r6, r8, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ 54258 │ │ │ │ + ldr r0, [pc, #60] @ 565fc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4f664 │ │ │ │ + bl 51614 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 54234 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r0, [pc, #32] @ 5425c │ │ │ │ + mvneq r0, #0 │ │ │ │ + beq 565f0 │ │ │ │ + ldr r1, [pc, #40] @ 56600 │ │ │ │ mov r3, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1c2e0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + bl 1c23c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq r2, r5, r8, ror #8 │ │ │ │ - strhteq pc, [r6], -r8 @ │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r0, r6, r8, lsl #21 │ │ │ │ + eoreq sp, r7, ip, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #240] @ 5436c │ │ │ │ + ldr r0, [pc, #256] @ 5672c │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #236] @ 54370 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r1, [pc, #248] @ 56730 │ │ │ │ + add r3, sp, #12 │ │ │ │ + add r2, sp, #16 │ │ │ │ + ldr ip, [pc, #240] @ 56734 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #232] @ 54374 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #28 │ │ │ │ add ip, pc, ip │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - add r3, sp, #12 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ - add r2, sp, #16 │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - bl 1d4f8 │ │ │ │ + bl 1d430 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54314 │ │ │ │ + beq 566c4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54314 │ │ │ │ - ldr r7, [pc, #164] @ 54378 │ │ │ │ + beq 566c4 │ │ │ │ + ldr r7, [pc, #180] @ 56738 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 542ec │ │ │ │ + b 5669c │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 54314 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq 566c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 542dc │ │ │ │ + bne 5668c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ str r3, [r8] │ │ │ │ str ip, [r9] │ │ │ │ - b 54318 │ │ │ │ + b 566c8 │ │ │ │ ldr ip, [r9] │ │ │ │ - ldr r2, [pc, #92] @ 5437c │ │ │ │ - ldr r3, [r8] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #100] @ 5673c │ │ │ │ + ldr r3, [r8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1d438 │ │ │ │ - ldr r2, [pc, #60] @ 54380 │ │ │ │ - ldr r3, [pc, #40] @ 54370 │ │ │ │ + bl 1d370 │ │ │ │ + ldr r2, [pc, #76] @ 56740 │ │ │ │ + ldr r3, [pc, #56] @ 56730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54368 │ │ │ │ + bne 56728 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r6, r8, asr #12 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r6, r4, ror #8 │ │ │ │ - andseq r2, r5, r4, asr #7 │ │ │ │ - andseq r2, r5, r4, lsl #7 │ │ │ │ - eoreq sl, r6, r4, lsl #11 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r0, lsr #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r7, ip, lsr #1 │ │ │ │ + @ instruction: 0x001609d4 │ │ │ │ + andseq r0, r6, r8, lsl #19 │ │ │ │ + eoreq r8, r7, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #812] @ 546c8 │ │ │ │ - ldr r5, [pc, #812] @ 546cc │ │ │ │ - ldr r3, [pc, #812] @ 546d0 │ │ │ │ + ldr r2, [pc, #832] @ 56aa4 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #828] @ 56aa8 │ │ │ │ + ldr r5, [pc, #828] @ 56aac │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #824] @ 56ab0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ - sub sp, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 4f664 │ │ │ │ - ldr r4, [pc, #776] @ 546d4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq 543e8 │ │ │ │ - ldr r3, [pc, #764] @ 546d8 │ │ │ │ + bl 51614 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 567b0 │ │ │ │ + ldr r3, [pc, #784] @ 56ab4 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #16777216 @ 0x1000000 │ │ │ │ - bcc 544b0 │ │ │ │ - ldr r3, [pc, #748] @ 546dc │ │ │ │ + bcc 56884 │ │ │ │ + ldr r3, [pc, #768] @ 56ab8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [pc, #736] @ 546e0 │ │ │ │ + ldr r2, [pc, #756] @ 56abc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #720] @ 546e4 │ │ │ │ - ldr r3, [pc, #720] @ 546e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #740] @ 56ac0 │ │ │ │ + ldr r3, [pc, #740] @ 56ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 54448 │ │ │ │ + bhi 56810 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #688] @ 546ec │ │ │ │ + ldr r2, [pc, #708] @ 56ac8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #672] @ 546f0 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #692] @ 56acc │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #656] @ 546f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #676] @ 56ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 545e8 │ │ │ │ + beq 569c0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 54598 │ │ │ │ + beq 5696c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54568 │ │ │ │ + beq 5693c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #620] @ 546f8 │ │ │ │ - ldr r3, [pc, #576] @ 546d0 │ │ │ │ + ldr r2, [pc, #640] @ 56ad4 │ │ │ │ + ldr r3, [pc, #592] @ 56aa8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 546c4 │ │ │ │ + bne 56aa0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #580] @ 546fc │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 545bc │ │ │ │ - ldr r6, [pc, #564] @ 54700 │ │ │ │ - cmp r1, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #588] @ 56ad8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 56990 │ │ │ │ + ldr r6, [pc, #572] @ 56adc │ │ │ │ + cmp r2, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [r6, #3424] @ 0xd60 │ │ │ │ - beq 5465c │ │ │ │ - ldr r0, [pc, #548] @ 54704 │ │ │ │ + beq 56a34 │ │ │ │ + ldr r0, [pc, #556] @ 56ae0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4f664 │ │ │ │ - ldr r3, [pc, #540] @ 54708 │ │ │ │ + bl 51614 │ │ │ │ + ldr r3, [pc, #548] @ 56ae4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - mov r2, r0 │ │ │ │ - beq 5460c │ │ │ │ + beq 569e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543f8 │ │ │ │ - ldr r0, [pc, #512] @ 5470c │ │ │ │ + beq 567c0 │ │ │ │ + ldr r1, [pc, #524] @ 56ae8 │ │ │ │ + mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1c2e0 │ │ │ │ - b 543f8 │ │ │ │ - ldr r2, [pc, #488] @ 54710 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + bl 1c23c │ │ │ │ + b 567c0 │ │ │ │ + ldr r2, [pc, #496] @ 56aec │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54480 │ │ │ │ - ldr r2, [pc, #468] @ 54714 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54448 │ │ │ │ - ldr r2, [pc, #448] @ 54718 │ │ │ │ + bl 83054 │ │ │ │ + b 56848 │ │ │ │ + ldr r2, [pc, #476] @ 56af0 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 56810 │ │ │ │ + ldr r2, [pc, #456] @ 56af4 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54448 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 56810 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - ldr r3, [pc, #424] @ 5471c │ │ │ │ + ldr r3, [pc, #432] @ 56af8 │ │ │ │ cmp r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3424] @ 0xd60 │ │ │ │ - beq 54628 │ │ │ │ - ldr r2, [pc, #408] @ 54720 │ │ │ │ + beq 56a00 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #408] @ 56afc │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 56848 │ │ │ │ + ldr r3, [pc, #396] @ 56b00 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54480 │ │ │ │ - ldr r3, [pc, #388] @ 54724 │ │ │ │ - ldr r2, [pc, #388] @ 54728 │ │ │ │ + ldr r2, [pc, #388] @ 56b04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3424] @ 0xd60 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54480 │ │ │ │ - ldr r4, [pc, #360] @ 5472c │ │ │ │ + bl 83054 │ │ │ │ + b 56848 │ │ │ │ + ldr r4, [pc, #368] @ 56b08 │ │ │ │ + mov r2, r0 │ │ │ │ mov r3, sp │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dfcc │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + bl 1def8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54640 │ │ │ │ + bne 56a18 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r4, #3424] @ 0xd60 │ │ │ │ - b 544d8 │ │ │ │ - ldr r3, [pc, #320] @ 54730 │ │ │ │ - ldr r2, [pc, #320] @ 54734 │ │ │ │ + b 568ac │ │ │ │ + ldr r3, [pc, #324] @ 56b0c │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #316] @ 56b10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3424] @ 0xd60 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54480 │ │ │ │ + bl 83054 │ │ │ │ + b 56848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 546a0 │ │ │ │ - ldr r3, [pc, #284] @ 54738 │ │ │ │ + bne 56a78 │ │ │ │ + ldr r3, [pc, #288] @ 56b14 │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 543f8 │ │ │ │ - ldr r2, [pc, #268] @ 5473c │ │ │ │ + b 567c0 │ │ │ │ + ldr r2, [pc, #272] @ 56b18 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54480 │ │ │ │ - ldr r2, [pc, #248] @ 54740 │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 56848 │ │ │ │ + ldr r2, [pc, #252] @ 56b1c │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 54484 │ │ │ │ + b 5684c │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 1df54 │ │ │ │ + bl 1de80 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c2e0 │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ + bl 1c23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 544d8 │ │ │ │ - ldr r2, [pc, #180] @ 54744 │ │ │ │ + beq 568ac │ │ │ │ + ldr r2, [pc, #184] @ 56b20 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54654 │ │ │ │ - ldr r0, [pc, #160] @ 54748 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 56a2c │ │ │ │ + ldr r1, [pc, #164] @ 56b24 │ │ │ │ + mov r2, r0 │ │ │ │ mov r3, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1c2e0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + bl 1c23c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54614 │ │ │ │ - b 543f8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r6, r8, lsr #10 │ │ │ │ - andseq r2, r5, r0, lsr r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r6, r0, lsl #10 │ │ │ │ - andeq r1, r0, r8, lsl r2 │ │ │ │ - strdeq ip, [r6], -r4 @ │ │ │ │ - andseq r2, r5, r0, ror r3 │ │ │ │ - ldrdeq ip, [r6], -r0 @ │ │ │ │ - andseq r3, r8, r0, lsl #14 │ │ │ │ - andseq r2, r5, r8, ror r3 │ │ │ │ - andseq r2, r5, r8, lsr #7 │ │ │ │ - eoreq ip, r6, r4, lsl #7 │ │ │ │ - eoreq sl, r6, ip, lsr r4 │ │ │ │ - eoreq ip, r6, r0, lsr r3 │ │ │ │ - eoreq pc, r6, r8, lsr #4 │ │ │ │ - andseq r2, r5, ip, ror r2 │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ - eoreq pc, r6, r8, ror #3 │ │ │ │ - andseq r2, r5, r8, asr r2 │ │ │ │ - mulseq r5, r0, r2 │ │ │ │ - andseq r2, r5, r0, asr #4 │ │ │ │ - eoreq pc, r6, r0, lsl #3 │ │ │ │ - @ instruction: 0x001522d0 │ │ │ │ - eoreq pc, r6, r4, asr r1 @ │ │ │ │ - andseq r2, r5, r0, ror #4 │ │ │ │ - eoreq pc, r6, r0, lsr r1 @ │ │ │ │ - eoreq pc, r6, r4, lsl #2 │ │ │ │ - andseq r2, r5, r4, lsr #5 │ │ │ │ - eoreq ip, r6, r8, asr #3 │ │ │ │ - @ instruction: 0x001521fc │ │ │ │ - andseq r2, r5, r0, asr #1 │ │ │ │ - andseq r2, r5, r4, asr r0 │ │ │ │ - eoreq pc, r6, ip, asr #32 │ │ │ │ + bne 569ec │ │ │ │ + b 567c0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r4, ror r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r0, r6, r0, lsr #18 │ │ │ │ + eoreq r8, r7, r0, ror #2 │ │ │ │ + andeq r1, r0, r4, lsl #4 │ │ │ │ + eoreq sl, r7, ip, lsr #32 │ │ │ │ + andseq r0, r6, r4, ror #18 │ │ │ │ + eoreq sl, r7, r8 │ │ │ │ + @ instruction: 0x00191cf8 │ │ │ │ + andseq r0, r6, ip, ror #18 │ │ │ │ + mulseq r6, ip, r9 │ │ │ │ + strhteq r9, [r7], -ip │ │ │ │ + eoreq r8, r7, ip, lsl #1 │ │ │ │ + eoreq r9, r7, ip, asr pc │ │ │ │ + eoreq ip, r7, r4, asr lr │ │ │ │ + andseq r0, r6, r8, ror #16 │ │ │ │ + eoreq r9, r7, r8, lsr #30 │ │ │ │ + eoreq ip, r7, r4, lsl lr │ │ │ │ + andseq r0, r6, r0, asr #16 │ │ │ │ + andseq r0, r6, r8, ror r8 │ │ │ │ + andseq r0, r6, r8, lsr #16 │ │ │ │ + eoreq ip, r7, ip, lsr #27 │ │ │ │ + @ instruction: 0x001608b8 │ │ │ │ + eoreq ip, r7, r8, ror sp │ │ │ │ + andseq r0, r6, r4, asr #16 │ │ │ │ + eoreq ip, r7, r8, asr sp │ │ │ │ + eoreq ip, r7, r4, lsr #26 │ │ │ │ + andseq r0, r6, r4, lsl #17 │ │ │ │ + strdeq r9, [r7], -r0 @ │ │ │ │ + andseq r0, r6, r0, ror #15 │ │ │ │ + andseq r0, r6, r4, lsr #13 │ │ │ │ + andseq r0, r6, r8, lsr r6 │ │ │ │ + eoreq ip, r7, r0, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #376] @ 548e0 │ │ │ │ - ldr r5, [pc, #376] @ 548e4 │ │ │ │ + ldr r3, [pc, #392] @ 56cdc │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r5, [pc, #380] @ 56ce0 │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ bic ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - beq 547c0 │ │ │ │ - ldr r3, [pc, #336] @ 548e8 │ │ │ │ + beq 56bc0 │ │ │ │ + ldr r3, [pc, #352] @ 56ce4 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 5486c │ │ │ │ - ldr r3, [pc, #320] @ 548ec │ │ │ │ + bgt 56c68 │ │ │ │ + ldr r3, [pc, #336] @ 56ce8 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 547fc │ │ │ │ + bgt 56bfc │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #296] @ 548f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r9, [pc, #292] @ 56cec │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [r9, #3424] @ 0xd60 │ │ │ │ - ldr r1, [r9, #240] @ 0xf0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 1caa8 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ + ldr r1, [r9, #240] @ 0xf0 │ │ │ │ + ldr r2, [r9, #3424] @ 0xd60 │ │ │ │ + bl 1c9e0 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r2, [r9, #240] @ 0xf0 │ │ │ │ - ldr r1, [r9, #164] @ 0xa4 │ │ │ │ + str r7, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 1c508 │ │ │ │ - b 54790 │ │ │ │ - ldr r6, [pc, #240] @ 548f4 │ │ │ │ + ldr r1, [r9, #164] @ 0xa4 │ │ │ │ + ldr r2, [r9, #240] @ 0xf0 │ │ │ │ + bl 1c458 │ │ │ │ + b 56b7c │ │ │ │ + ldr r6, [pc, #236] @ 56cf0 │ │ │ │ + mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [r6, #240] @ 0xf0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - bl 1caa8 │ │ │ │ + ldr r1, [r6, #240] @ 0xf0 │ │ │ │ + bl 1c9e0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - str r8, [sp] │ │ │ │ - ldr ip, [r9] │ │ │ │ - ldr r2, [r6, #240] @ 0xf0 │ │ │ │ - ldr r1, [r6, #164] @ 0xa4 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1c508 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + ldr r1, [r6, #164] @ 0xa4 │ │ │ │ + ldr r2, [r6, #240] @ 0xf0 │ │ │ │ + str r8, [sp] │ │ │ │ + bl 1c458 │ │ │ │ ldr r3, [r5] │ │ │ │ + add r1, r4, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ + mov r3, r8 │ │ │ │ ldr r2, [r9] │ │ │ │ - add r1, r4, r7 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r6, #240] @ 0xf0 │ │ │ │ - ldr r1, [r6, #164] @ 0xa4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c508 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #132] @ 548f8 │ │ │ │ + ldr r1, [r6, #164] @ 0xa4 │ │ │ │ + ldr r2, [r6, #240] @ 0xf0 │ │ │ │ + bl 1c458 │ │ │ │ + b 56ba4 │ │ │ │ + ldr sl, [pc, #132] @ 56cf4 │ │ │ │ mov r2, #0 │ │ │ │ + mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ ldr r1, [sl, #240] @ 0xf0 │ │ │ │ + bl 1c9e0 │ │ │ │ + ldr r3, [pc, #92] @ 56ce8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ - bl 1caa8 │ │ │ │ - ldr r3, [pc, #96] @ 548ec │ │ │ │ - mov fp, #0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r2, [sl, #240] @ 0xf0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [sl, #164] @ 0xa4 │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ - str fp, [sp] │ │ │ │ - bl 1c508 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r2, [sl, #240] @ 0xf0 │ │ │ │ ldr r1, [sl, #164] @ 0xa4 │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ - str ip, [sp, #8] │ │ │ │ + ldr r2, [sl, #240] @ 0xf0 │ │ │ │ str fp, [sp] │ │ │ │ - ldr ip, [r9] │ │ │ │ + bl 1c458 │ │ │ │ + ldr r2, [r5] │ │ │ │ add r3, r6, r8 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 1c508 │ │ │ │ - b 547ac │ │ │ │ - eoreq ip, r6, ip, ror r0 │ │ │ │ - eoreq sl, r6, r8, asr r1 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq lr, r6, r0, lsr pc │ │ │ │ - strdeq lr, [r6], -r0 @ │ │ │ │ - eoreq lr, r6, r0, lsl #29 │ │ │ │ + str fp, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r9] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ + ldr r1, [sl, #164] @ 0xa4 │ │ │ │ + ldr r2, [sl, #240] @ 0xf0 │ │ │ │ + bl 1c458 │ │ │ │ + b 56b98 │ │ │ │ + eoreq r9, r7, r0, lsl #25 │ │ │ │ + eoreq r7, r7, r4, ror sp │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq ip, r7, r0, lsr fp │ │ │ │ + eoreq ip, r7, ip, ror #21 │ │ │ │ + eoreq ip, r7, r0, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #76] @ 54960 │ │ │ │ + ldr r1, [pc, #92] @ 56d70 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5492c │ │ │ │ + bne 56d34 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ 54964 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #56] @ 56d74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54924 │ │ │ │ - ldr r1, [pc, #28] @ 54968 │ │ │ │ + beq 56d24 │ │ │ │ + ldr r1, [pc, #36] @ 56d78 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ + ldr r4, [sp] │ │ │ │ clz r0, r0 │ │ │ │ + add sp, sp, #4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - pop {r4, pc} │ │ │ │ - mulseq r6, r4, r2 │ │ │ │ - @ instruction: 0x00149bd4 │ │ │ │ - andseq r1, r5, r0, lsr #31 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq fp, r7, r4, asr r8 │ │ │ │ + andseq r8, r5, ip, lsl #3 │ │ │ │ + andseq r0, r6, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #76] @ 549d0 │ │ │ │ + ldr r1, [pc, #92] @ 56df4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5499c │ │ │ │ + bne 56db8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ 549d4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #56] @ 56df8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54994 │ │ │ │ - ldr r1, [pc, #28] @ 549d8 │ │ │ │ + beq 56da8 │ │ │ │ + ldr r1, [pc, #36] @ 56dfc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85b48 │ │ │ │ + bl 8a77c │ │ │ │ + ldr r4, [sp] │ │ │ │ clz r0, r0 │ │ │ │ + add sp, sp, #4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq r2, r5, r8, lsr lr │ │ │ │ - andseq r1, r5, ip, asr #30 │ │ │ │ - andseq r8, r4, r4, lsl r7 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r1, r6, r4, ror #7 │ │ │ │ + @ instruction: 0x001604f0 │ │ │ │ + @ instruction: 0x00156cb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 54a20 │ │ │ │ + beq 56e44 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq 54a8c │ │ │ │ + beq 56ecc │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 54a20 │ │ │ │ + bne 56e44 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 54a20 │ │ │ │ + bne 56e44 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 54a20 │ │ │ │ - ldr r3, [pc, #224] @ 54af8 │ │ │ │ + bne 56e44 │ │ │ │ + ldr r3, [pc, #236] @ 56f28 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bne 54a54 │ │ │ │ + bne 56e78 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ - bne 54a54 │ │ │ │ - ldr r3, [pc, #180] @ 54afc │ │ │ │ + bne 56e78 │ │ │ │ + ldr r3, [pc, #192] @ 56f2c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 54abc │ │ │ │ - ldrb r3, [r0, #1] │ │ │ │ - cmp r3, #97 @ 0x61 │ │ │ │ - bne 54abc │ │ │ │ - ldrb r3, [r0, #2] │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ - bne 54abc │ │ │ │ - ldr r3, [pc, #128] @ 54b00 │ │ │ │ - mov r2, #3 │ │ │ │ + beq 56efc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ + sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r1, [pc, #144] @ 56f30 │ │ │ │ + mov r2, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 56ec0 │ │ │ │ + ldr r3, [pc, #124] @ 56f34 │ │ │ │ + mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - bx lr │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 549f0 │ │ │ │ + bne 56e14 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - bne 549f0 │ │ │ │ - ldr r3, [pc, #88] @ 54b04 │ │ │ │ + bne 56e14 │ │ │ │ + ldr r3, [pc, #76] @ 56f38 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ - bne 54a28 │ │ │ │ + bne 56e4c │ │ │ │ bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #52] @ 54b08 │ │ │ │ - mov r2, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1d918 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 54b0c │ │ │ │ - mov r2, #2 │ │ │ │ + ldrb r3, [r0, #1] │ │ │ │ + cmp r3, #97 @ 0x61 │ │ │ │ + bne 56e84 │ │ │ │ + ldrb r3, [r0, #2] │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ + bne 56e84 │ │ │ │ + ldr r3, [pc, #32] @ 56f3c │ │ │ │ + mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq fp, r6, ip, asr #27 │ │ │ │ - mlaeq r6, ip, sp, fp │ │ │ │ - eoreq fp, r6, r4, ror #26 │ │ │ │ - eoreq fp, r6, r8, lsr sp │ │ │ │ - @ instruction: 0x001485fc │ │ │ │ - strdeq fp, [r6], -r8 @ │ │ │ │ + bx lr │ │ │ │ + eoreq r9, r7, r8, lsr #19 │ │ │ │ + eoreq r9, r7, r8, ror r9 │ │ │ │ + @ instruction: 0x00156bf0 │ │ │ │ + eoreq r9, r7, ip, lsr #18 │ │ │ │ + strdeq r9, [r7], -r8 @ │ │ │ │ + eoreq r9, r7, r8, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 54b44 │ │ │ │ - ldr r3, [pc, #412] @ 54cd0 │ │ │ │ + bne 56f84 │ │ │ │ + ldr r3, [pc, #432] @ 57124 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ adds r3, r3, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ rsbmi r3, r3, #0 │ │ │ │ - ldr r9, [pc, #392] @ 54cd4 │ │ │ │ - ldr r2, [pc, #392] @ 54cd8 │ │ │ │ + ldr r9, [pc, #412] @ 57128 │ │ │ │ + ldr r2, [pc, #412] @ 5712c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r1, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - pople {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r8, [pc, #368] @ 54cdc │ │ │ │ - ldr r7, [pc, #368] @ 54ce0 │ │ │ │ + cmp r1, #0 │ │ │ │ + ble 57064 │ │ │ │ + ldr r8, [pc, #388] @ 57130 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r7, [pc, #384] @ 57134 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 54c0c │ │ │ │ - ldr r6, [pc, #344] @ 54ce4 │ │ │ │ + ble 5704c │ │ │ │ + ldr r6, [pc, #364] @ 57138 │ │ │ │ mov r4, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - mla r3, r5, r3, r4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ + mla r3, r5, r3, r4 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ add r3, r2, r3, lsl #5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 54bf4 │ │ │ │ + bhi 57034 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r2, #9987 @ 0x2703 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ + bl 1d148 │ │ │ │ movw r2, #9987 @ 0x2703 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - ldr r2, [pc, #256] @ 54ce8 │ │ │ │ + bl 1d148 │ │ │ │ + ldr r2, [pc, #276] @ 5713c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #240] @ 54cec │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #260] @ 57140 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 54b90 │ │ │ │ - ldr r3, [pc, #220] @ 54cf0 │ │ │ │ + bgt 56fd0 │ │ │ │ + ldr r3, [pc, #240] @ 57144 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 54b78 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r2, #9729 @ 0x2601 │ │ │ │ + bgt 56fb8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r2, #9728 @ 0x2600 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - movw r2, #9729 @ 0x2601 │ │ │ │ + bl 1d148 │ │ │ │ + mov r2, #9728 @ 0x2600 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - ldr r2, [pc, #164] @ 54cf4 │ │ │ │ + bl 1d148 │ │ │ │ + ldr r2, [pc, #164] @ 57148 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54bf4 │ │ │ │ - mov r2, #9728 @ 0x2600 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 57034 │ │ │ │ + movw r2, #9985 @ 0x2701 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - mov r2, #9728 @ 0x2600 │ │ │ │ + bl 1d148 │ │ │ │ + movw r2, #9985 @ 0x2701 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - ldr r2, [pc, #112] @ 54cf8 │ │ │ │ + bl 1d148 │ │ │ │ + ldr r2, [pc, #112] @ 5714c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54bf4 │ │ │ │ - movw r2, #9985 @ 0x2701 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 57034 │ │ │ │ + movw r2, #9729 @ 0x2601 │ │ │ │ movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - movw r2, #9985 @ 0x2701 │ │ │ │ + bl 1d148 │ │ │ │ + movw r2, #9729 @ 0x2601 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1d210 │ │ │ │ - ldr r2, [pc, #60] @ 54cfc │ │ │ │ + bl 1d148 │ │ │ │ + ldr r2, [pc, #60] @ 57150 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 54bf4 │ │ │ │ - ldrdeq fp, [r6], -r0 @ │ │ │ │ - eoreq pc, r6, ip, lsl #18 │ │ │ │ - eoreq fp, r6, ip, lsr #25 │ │ │ │ - eoreq pc, r6, ip, ror #17 │ │ │ │ - mlaeq r6, r0, ip, fp │ │ │ │ - @ instruction: 0x001831b4 │ │ │ │ - andseq r1, r5, r8, ror #26 │ │ │ │ - eoreq pc, r6, ip, asr r8 @ │ │ │ │ - eoreq pc, r6, r4, asr #16 │ │ │ │ - andseq r1, r5, r0, asr #25 │ │ │ │ - andseq r1, r5, ip, ror #24 │ │ │ │ - andseq r1, r5, ip, ror #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 57034 │ │ │ │ + mlaeq r7, r0, r8, r9 │ │ │ │ + eoreq sp, r7, ip, asr #9 │ │ │ │ + eoreq r9, r7, ip, ror #16 │ │ │ │ + eoreq sp, r7, r8, lsr #9 │ │ │ │ + eoreq r9, r7, ip, asr #16 │ │ │ │ + andseq r1, r9, r4, lsr r7 │ │ │ │ + andseq r0, r6, r4, ror #5 │ │ │ │ + eoreq sp, r7, ip, lsl r4 │ │ │ │ + eoreq sp, r7, r4, lsl #8 │ │ │ │ + andseq r0, r6, ip, lsl #4 │ │ │ │ + andseq r0, r6, ip, lsl #4 │ │ │ │ + @ instruction: 0x001601b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #436] @ 54ecc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - mov ip, r1 │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [pc, #424] @ 54ed0 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #420] @ 54ed4 │ │ │ │ + ldr ip, [pc, #432] @ 57324 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [pc, #428] @ 57328 │ │ │ │ str r0, [sp, #12] │ │ │ │ + ldr r0, [pc, #424] @ 5732c │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ - mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r4, [pc, #396] @ 54ed8 │ │ │ │ - mov r0, #3 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - mov ip, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #376] @ 54edc │ │ │ │ - ldr r3, [pc, #376] @ 54ee0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #404] @ 57330 │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #376] @ 57334 │ │ │ │ + ldr r3, [pc, #376] @ 57338 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 54e04 │ │ │ │ - ldr r3, [pc, #348] @ 54ee4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + bne 57254 │ │ │ │ + ldr r0, [pc, #352] @ 5733c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 54ebc │ │ │ │ - ldr r0, [pc, #324] @ 54ee8 │ │ │ │ + blt 57314 │ │ │ │ + ldr r0, [pc, #328] @ 57340 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ strd r2, [sp, #28] │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ - ldr r3, [pc, #308] @ 54eec │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr ip, [r2] │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ + ldr r1, [pc, #308] @ 57344 │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ + ldr ip, [r4, r1] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 37540 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + bl 38480 │ │ │ │ + add r0, sp, #24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldm r0, {r0, r2, r3} │ │ │ │ sub r1, r1, r3 │ │ │ │ - sub r1, r1, r2 │ │ │ │ + sub r1, r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 1cdc0 │ │ │ │ - b 54e84 │ │ │ │ + bl 1ccf8 │ │ │ │ + b 572d4 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - bl 1b38c │ │ │ │ + bl 1b2f4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3726c │ │ │ │ - bl 37534 │ │ │ │ - ldr r2, [pc, #200] @ 54ef0 │ │ │ │ - ldr r3, [pc, #200] @ 54ef4 │ │ │ │ - ldr ip, [r4, r2] │ │ │ │ + bl 3817c │ │ │ │ + bl 38478 │ │ │ │ + ldr r0, [pc, #208] @ 57348 │ │ │ │ + ldr r1, [pc, #208] @ 5734c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #172] @ 54ee8 │ │ │ │ - add r2, r2, ip │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #160] @ 54eec │ │ │ │ - ldr ip, [r3] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - add r3, r3, ip │ │ │ │ + ldr r0, [r0] │ │ │ │ + add r2, r2, r0 │ │ │ │ + ldr r0, [pc, #172] @ 57340 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + ldr r1, [r1] │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r1, [pc, #156] @ 57344 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr ip, [r4, r0] │ │ │ │ ldr r0, [r4, r1] │ │ │ │ ldr r1, [ip] │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, r1, r3 │ │ │ │ - sub r0, r0, r2 │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ + sub r0, r0, r2 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 1cdc0 │ │ │ │ - ldr r0, [pc, #108] @ 54ef8 │ │ │ │ + bl 1ccf8 │ │ │ │ + ldr r0, [pc, #116] @ 57350 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e2cc │ │ │ │ - ldr r2, [pc, #100] @ 54efc │ │ │ │ - ldr r3, [pc, #52] @ 54ed0 │ │ │ │ + bl 1e1f8 │ │ │ │ + ldr r2, [pc, #108] @ 57354 │ │ │ │ + ldr r3, [pc, #64] @ 5732c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54ec8 │ │ │ │ + bne 57320 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cdc0 │ │ │ │ - b 54e84 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r4, lsr #23 │ │ │ │ + bl 1ccf8 │ │ │ │ + b 572d4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r7, r0, ror #14 │ │ │ │ + andseq r0, r6, r4, lsr #3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r7, r4, asr #14 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r1, r5, r8, lsr ip │ │ │ │ - eoreq r9, r6, r4, ror #22 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, asr #4 │ │ │ │ - @ instruction: 0x00182edc │ │ │ │ - eoreq r9, r6, r0, lsr sl │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + andseq r1, r9, ip, asr #8 │ │ │ │ + strdeq r7, [r7], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #584] @ 55164 │ │ │ │ + ldr r4, [pc, #604] @ 575e0 │ │ │ │ vmov.f32 s3, #112 @ 0x3f800000 1.0 │ │ │ │ - add r4, pc, r4 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r9, [pc, #596] @ 575e4 │ │ │ │ vmov.f32 s2, s3 │ │ │ │ vmov.f32 s1, s3 │ │ │ │ + add r4, pc, r4 │ │ │ │ vmov.f32 s0, s3 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 1e260 │ │ │ │ + bl 1e18c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r9, [pc, #548] @ 55168 │ │ │ │ - cmp r3, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - bne 55144 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 55128 │ │ │ │ - vldr s16, [pc, #512] @ 55160 │ │ │ │ - ldr r5, [pc, #520] @ 5516c │ │ │ │ - mov fp, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, fp │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - bne 54f8c │ │ │ │ - mov r1, sl │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - blx 199864 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne sl, r1 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 550f0 │ │ │ │ - ldr r7, [pc, #464] @ 55170 │ │ │ │ + bne 575c0 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 57590 │ │ │ │ + ldr r3, [pc, #544] @ 575e8 │ │ │ │ + mov sl, #0 │ │ │ │ + vldr s16, [pc, #524] @ 575dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr fp, [r3, #20] │ │ │ │ + cmp r2, sl │ │ │ │ + bne 573f4 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + udiv r1, r2, fp │ │ │ │ + mls r2, fp, r1, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + movne fp, r2 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 57558 │ │ │ │ + ldr r7, [pc, #484] @ 575ec │ │ │ │ add r4, r8, #32 │ │ │ │ + mov r5, #0 │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #0 │ │ │ │ - str fp, [sp, #24] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - b 55014 │ │ │ │ - ldr fp, [pc, #440] @ 55174 │ │ │ │ + b 5747c │ │ │ │ + ldr r6, [pc, #460] @ 575f0 │ │ │ │ mov r2, #0 │ │ │ │ - add fp, pc, fp │ │ │ │ - vldr s15, [fp, #20] │ │ │ │ - vldr s3, [r4, #-4] │ │ │ │ - vldr s2, [r4, #-8] │ │ │ │ - vcvt.f32.u32 s7, s15 │ │ │ │ - vldr s15, [fp, #28] │ │ │ │ - vldr s1, [r4, #-12] │ │ │ │ - vldr s0, [r4, #-16] │ │ │ │ - ldr r3, [fp, #12] │ │ │ │ - ldr r1, [fp, #20] │ │ │ │ - vcvt.f32.u32 s6, s15 │ │ │ │ vmov.f32 s5, s16 │ │ │ │ - vldr s4, [pc, #364] @ 55160 │ │ │ │ - vmov r0, s15 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - bl 48f84 │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ + add r5, r5, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - ble 550e8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ldr fp, [r7, #28] │ │ │ │ - bne 55038 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - blx 199864 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne fp, r1 │ │ │ │ + vldr s0, [r4, #-48] @ 0xffffffd0 │ │ │ │ + vldr s1, [r4, #-44] @ 0xffffffd4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + vldr s2, [r4, #-40] @ 0xffffffd8 │ │ │ │ + vldr s3, [r4, #-36] @ 0xffffffdc │ │ │ │ + str r2, [sp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + vldr s15, [r6, #20] │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + vldr s4, [pc, #380] @ 575dc │ │ │ │ + vcvt.f32.u32 s7, s15 │ │ │ │ + vldr s15, [r6, #28] │ │ │ │ + vmov r0, s15 │ │ │ │ + vcvt.f32.u32 s6, s15 │ │ │ │ + bl 4aadc │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + cmp r2, r5 │ │ │ │ + ble 57550 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ + cmp r2, r5 │ │ │ │ + mov r8, r4 │ │ │ │ + bne 574a8 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + udiv r2, r3, r6 │ │ │ │ + mls r3, r6, r2, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r6, r3 │ │ │ │ ldr r1, [r4, #-28] @ 0xffffffe4 │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr r2, [pc, #296] @ 55178 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r8, r4 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ - beq 55098 │ │ │ │ - ldr r5, [r9, r2] │ │ │ │ - ldr r2, [r5] │ │ │ │ - blx r2 │ │ │ │ + ldr r2, [pc, #308] @ 575f4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57500 │ │ │ │ + ldr sl, [r9, r2] │ │ │ │ + ldr r3, [sl] │ │ │ │ + blx r3 │ │ │ │ ldr r1, [r4, #-24] @ 0xffffffe8 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ - ldr r2, [r5] │ │ │ │ + bl 1c86c │ │ │ │ + ldr r3, [sl] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ - blx r2 │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ + blx r3 │ │ │ │ ldr r1, [r4, #-20] @ 0xffffffec │ │ │ │ - bl 1c928 │ │ │ │ - ldr r3, [r5] │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ + bl 1c86c │ │ │ │ + ldr r3, [sl] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #220] @ 5517c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 54fb4 │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ - ldr ip, [r3, #32] │ │ │ │ + ldr r1, [pc, #240] @ 575f8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5741c │ │ │ │ + ldr ip, [r1, #32] │ │ │ │ mov lr, #0 │ │ │ │ - mul ip, r1, ip │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [r3, #44] @ 0x2c │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ ldr r3, [r4, #-32] @ 0xffffffe0 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - str lr, [sp, #20] │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str lr, [sp, #8] │ │ │ │ + ldr sl, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r1, [r1, #44] @ 0x2c │ │ │ │ + mul ip, sl, ip │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 4668c │ │ │ │ - b 54fb4 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr r3, [pc, #136] @ 55180 │ │ │ │ - add fp, fp, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, fp │ │ │ │ - bgt 54f68 │ │ │ │ - ldr r3, [pc, #116] @ 55184 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + bl 48038 │ │ │ │ + b 5741c │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r2, [pc, #152] @ 575fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, sl │ │ │ │ + bgt 573d0 │ │ │ │ + ldr r3, [pc, #136] @ 57600 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55128 │ │ │ │ + beq 57590 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 485d0 │ │ │ │ - ldr r3, [pc, #88] @ 55188 │ │ │ │ + bl 4a0b4 │ │ │ │ + ldr r3, [pc, #108] @ 57604 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 48458 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 54f58 │ │ │ │ - b 55108 │ │ │ │ + bl 49f24 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt 573c0 │ │ │ │ + b 57570 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq pc, r6, ip, lsr r5 @ │ │ │ │ - eoreq r9, r6, r4, lsl #19 │ │ │ │ - strdeq pc, [r6], -r4 @ │ │ │ │ - strhteq pc, [r6], -r8 @ │ │ │ │ - mlaeq r6, ip, r4, pc @ │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - strhteq pc, [r6], -ip @ │ │ │ │ - eoreq pc, r6, r0, ror #6 │ │ │ │ - eoreq pc, r6, ip, asr #6 │ │ │ │ - eoreq pc, r6, r8, lsr #6 │ │ │ │ + eoreq sp, r7, r4, asr #1 │ │ │ │ + eoreq r7, r7, r8, lsr r5 │ │ │ │ + eoreq sp, r7, ip, lsl #1 │ │ │ │ + eoreq sp, r7, r4, asr #32 │ │ │ │ + eoreq sp, r7, r0, lsr #32 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq ip, r7, r4, asr pc │ │ │ │ + strdeq ip, [r7], -r8 @ │ │ │ │ + eoreq ip, r7, r4, ror #29 │ │ │ │ + eoreq ip, r7, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 54f00 │ │ │ │ - ldr r3, [pc, #92] @ 55204 │ │ │ │ - ldr r4, [pc, #92] @ 55208 │ │ │ │ + bl 57358 │ │ │ │ + ldr r3, [pc, #112] @ 57698 │ │ │ │ + ldr r4, [pc, #112] @ 5769c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 551fc │ │ │ │ - ldr r0, [pc, #72] @ 5520c │ │ │ │ + bne 57690 │ │ │ │ + ldr r0, [pc, #92] @ 576a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #56] @ 55210 │ │ │ │ - ldr r3, [pc, #56] @ 55214 │ │ │ │ + ldr r2, [pc, #76] @ 576a4 │ │ │ │ + ldr r3, [pc, #76] @ 576a8 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - popeq {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ + bne 5767c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - b 1b38c │ │ │ │ - bl 1d2e8 │ │ │ │ - b 551bc │ │ │ │ - strhteq pc, [r6], -r0 @ │ │ │ │ - eoreq r9, r6, r8, lsl r7 │ │ │ │ - mlaeq r6, r8, r2, pc @ │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r8, ror #7 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1b2f4 │ │ │ │ + bl 1d220 │ │ │ │ + b 5763c │ │ │ │ + eoreq ip, r7, r0, lsr lr │ │ │ │ + strhteq r7, [r7], -r0 │ │ │ │ + eoreq ip, r7, r8, lsl lr │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #248] @ 5532c │ │ │ │ + ldr r3, [pc, #308] @ 5780c │ │ │ │ mov r4, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #232] @ 55330 │ │ │ │ - bic r3, r0, #255 @ 0xff │ │ │ │ sub sp, sp, #4 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - ldrd sl, [sp, #44] @ 0x2c │ │ │ │ + mov r7, r2 │ │ │ │ + add r9, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ - beq 5531c │ │ │ │ - ldr r2, [pc, #204] @ 55334 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5531c │ │ │ │ - ldr r2, [pc, #196] @ 55338 │ │ │ │ - ldr r3, [pc, #196] @ 5533c │ │ │ │ + ldm r9, {r9, sl, fp} │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ + mov r3, #16896 @ 0x4200 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + bic r2, r0, #255 @ 0xff │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 577fc │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 577fc │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 55304 │ │ │ │ + beq 577d0 │ │ │ │ add r3, r0, #-1358954496 @ 0xaf000000 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ bfc r3, #8, #19 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55304 │ │ │ │ - ldr r3, [pc, #164] @ 55340 │ │ │ │ + beq 577d0 │ │ │ │ add r2, r0, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ sub r2, r2, #81 @ 0x51 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #2 │ │ │ │ movne r5, #1 │ │ │ │ - bl 1342a4 │ │ │ │ + bl 140d7c │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq 55314 │ │ │ │ + beq 577e0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #124] @ 55344 │ │ │ │ + ldr r7, [pc, #144] @ 57810 │ │ │ │ + mov r3, sl │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr ip, [r7, #32] │ │ │ │ - mov r3, sl │ │ │ │ mla r4, ip, r6, r4 │ │ │ │ ldr r6, [r7, #104] @ 0x68 │ │ │ │ mul ip, r5, ip │ │ │ │ - mla r4, r5, r4, r6 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ mov ip, lr │ │ │ │ + mla r4, r5, r4, r6 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ add sp, sp, #4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx ip │ │ │ │ - bl 1342a4 │ │ │ │ - mov r5, #2 │ │ │ │ + bl 140d7c │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne 552bc │ │ │ │ + mov r5, #2 │ │ │ │ + bne 57774 │ │ │ │ add sp, sp, #4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ and r5, r0, #127 @ 0x7f │ │ │ │ add r5, r5, #7 │ │ │ │ lsr r5, r5, #3 │ │ │ │ - b 552b0 │ │ │ │ - eoreq pc, r6, r4, lsr #4 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - mlaeq r6, r0, r1, pc @ │ │ │ │ + b 57768 │ │ │ │ + eoreq ip, r7, ip, ror #26 │ │ │ │ + eoreq ip, r7, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r2, [pc, #888] @ 556dc │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r2, [pc, #900] @ 57bc4 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #884] @ 556e0 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [pc, #888] @ 57bc8 │ │ │ │ + add r1, sp, #76 @ 0x4c │ │ │ │ + ldr r5, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #876] @ 57bcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - mov lr, r0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ + ldr sl, [sp, #132] @ 0x84 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r6, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [lr] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [lr, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r6, [pc, #836] @ 556e4 │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - ldr r5, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [ip] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [ip, #8] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r6, [sp, #68] @ 0x44 │ │ │ │ - blx 199608 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - ldr r4, [pc, #772] @ 556e8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r3, r0 │ │ │ │ - mul r3, r2, r3 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - add r3, r2, r3, lsl #5 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - blx 199864 │ │ │ │ + str r5, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ + ldr r5, [ip] │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + str lr, [sp, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + str r5, [sp, #32] │ │ │ │ + ldr r5, [pc, #812] @ 57bd0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [ip, #8] │ │ │ │ + ldr ip, [lr, #8] │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + ldr r0, [lr, #20] │ │ │ │ + ldr lr, [lr, #28] │ │ │ │ + udiv r0, sl, r0 │ │ │ │ + mul r0, ip, r0 │ │ │ │ + udiv ip, sl, lr │ │ │ │ + mls sl, lr, ip, sl │ │ │ │ + ldr ip, [r6, #4] │ │ │ │ + add r0, ip, r0, lsl #5 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - add r1, sp, #76 @ 0x4c │ │ │ │ - bl 9da70 │ │ │ │ - ldr r3, [pc, #716] @ 556ec │ │ │ │ + bl a398c │ │ │ │ + ldr r3, [pc, #740] @ 57bd4 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr sl, [r4, r3] │ │ │ │ - ble 5569c │ │ │ │ - ldr r6, [pc, #704] @ 556f0 │ │ │ │ - mov r9, r8 │ │ │ │ + ldr fp, [r5, r3] │ │ │ │ + ble 57b70 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r6, [pc, #720] @ 57bd8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r4, r7 │ │ │ │ + ldr ip, [sp, #128] @ 0x80 │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r4, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ - ldr r5, [r4, #28] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov r1, r5 │ │ │ │ - blx 199608 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr sl, [r3, #20] │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + add r3, r4, r2 │ │ │ │ + udiv r5, ip, sl │ │ │ │ + cmp sl, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - mov r1, r4 │ │ │ │ - add r7, r3, r0, lsl #5 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ - blx 199864 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - mov fp, r1 │ │ │ │ - add r1, r3, r2 │ │ │ │ - cmp r4, r1 │ │ │ │ - subcc r4, r4, r2 │ │ │ │ - subcc r3, r3, r4 │ │ │ │ - movcs r4, r3 │ │ │ │ - movcs r3, #0 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldrle r2, [sp, #76] @ 0x4c │ │ │ │ - ble 5562c │ │ │ │ - mov r8, r9 │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b 554b0 │ │ │ │ - ldr r5, [r6, #28] │ │ │ │ - mov fp, #0 │ │ │ │ - add r3, r8, fp │ │ │ │ - cmp r3, r5 │ │ │ │ - subhi r5, r5, fp │ │ │ │ - movls r5, r8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + udiv r8, ip, r7 │ │ │ │ + mls r5, sl, r5, ip │ │ │ │ + subcc sl, sl, r2 │ │ │ │ + subcc r4, r4, sl │ │ │ │ + add r8, r3, r8, lsl #5 │ │ │ │ + bcc 57950 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + ldrle r3, [sp, #76] @ 0x4c │ │ │ │ + ble 57b0c │ │ │ │ + mov r9, r1 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #128] @ 0x80 │ │ │ │ + b 57ae0 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ - movls r9, r5 │ │ │ │ - movhi r9, r5 │ │ │ │ - movls r8, #0 │ │ │ │ - subhi r8, r8, r5 │ │ │ │ + add r8, r8, #32 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + ldr r1, [r8, #-28] @ 0xffffffe4 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ - ldr ip, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [r6, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - stmib sp, {fp, ip} │ │ │ │ + mov ip, #0 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - str r9, [sp, #12] │ │ │ │ - str r3, [sp] │ │ │ │ - str r4, [sp, #16] │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [r6, #44] @ 0x2c │ │ │ │ + stm sp, {r3, r5} │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 4668c │ │ │ │ - ldr r3, [sl] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + bl 48038 │ │ │ │ + ldr r3, [fp] │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + ldr r1, [r8, #-24] @ 0xffffffe8 │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ + bl 1c86c │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ - ldr ip, [sp, #80] @ 0x50 │ │ │ │ - mov lr, #0 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ - str lr, [sp, #20] │ │ │ │ - ldr lr, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp] │ │ │ │ - asr lr, r4, ip │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + str lr, [sp, #20] │ │ │ │ + asr lr, sl, ip │ │ │ │ str lr, [sp, #16] │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ asr ip, lr, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - asr ip, r9, r3 │ │ │ │ - asr r3, fp, r3 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ + asr ip, r4, r3 │ │ │ │ + asr r3, r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 4668c │ │ │ │ - ldr r3, [sl] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 48038 │ │ │ │ + ldr r3, [fp] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + ldr r1, [r8, #-20] @ 0xffffffec │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - mov lr, #0 │ │ │ │ - asr fp, fp, r3 │ │ │ │ + bl 1c86c │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ - asr ip, r9, r3 │ │ │ │ - str lr, [sp, #20] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str fp, [sp] │ │ │ │ + asr r5, r5, r3 │ │ │ │ asr ip, r4, r3 │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + mov ip, #0 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + asr ip, sl, r3 │ │ │ │ asr r3, lr, r3 │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ str r3, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ str ip, [sp, #16] │ │ │ │ - mov r3, fp │ │ │ │ - bl 4668c │ │ │ │ + bl 48038 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - add r2, r2, r5 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - cmp r8, #0 │ │ │ │ - asr r9, r9, r2 │ │ │ │ - add r3, r1, r9 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r3, fp, r9 │ │ │ │ - add r7, r7, #32 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bgt 554a8 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + add r1, r2, r7 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + asr r4, r4, r3 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + add r2, r2, r4 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + add r2, r5, r4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ble 57afc │ │ │ │ + ldr r7, [r6, #28] │ │ │ │ + mov r5, #0 │ │ │ │ + add r3, r9, r5 │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 57978 │ │ │ │ + sub r7, r7, r5 │ │ │ │ + sub r9, r9, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + b 57984 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - sub ip, r1, r9 │ │ │ │ - asr r2, r9, r2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - sub r1, r1, r2 │ │ │ │ - sub r2, r0, r2 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr ip, [sp, #128] @ 0x80 │ │ │ │ + asr r3, r1, r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + sub lr, r2, r1 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + sub r2, r2, r3 │ │ │ │ + sub r3, r0, r3 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mla r0, r4, r0, ip │ │ │ │ - ldr ip, [sp, #80] @ 0x50 │ │ │ │ + mla r0, sl, r0, lr │ │ │ │ + ldr lr, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #28] │ │ │ │ - asr r0, r4, ip │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ - mla r1, ip, r0, r1 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - mla r2, r1, r0, r2 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #112] @ 556f4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - add r2, r1, r2, lsl #5 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #156] @ 57bdc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + add r0, lr, r0, lsl #5 │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + asr r0, sl, r0 │ │ │ │ + mla r2, lr, r0, r2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + mla r0, r2, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - bgt 55438 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bgt 57914 │ │ │ │ + ldr r3, [fp] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #72] @ 556f8 │ │ │ │ - ldr r3, [pc, #44] @ 556e0 │ │ │ │ + ldr r2, [pc, #92] @ 57be0 │ │ │ │ + ldr r3, [pc, #64] @ 57bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 556d8 │ │ │ │ + bne 57bc0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r0, ror #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r6, ip, lsr #1 │ │ │ │ - eoreq r9, r6, r8, ror #9 │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - eoreq pc, r6, r8, lsr #32 │ │ │ │ - ldrdeq lr, [r6], -r8 @ │ │ │ │ - eoreq r9, r6, r8, lsl r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r7, ip, lsl #1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq ip, [r7], -r0 @ │ │ │ │ + eoreq r7, r7, r8, lsr r0 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq ip, r7, r8, asr #22 │ │ │ │ + eoreq ip, r7, ip, lsl r9 │ │ │ │ + eoreq r6, r7, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr lr, [pc, #868] @ 55a78 │ │ │ │ - ldr ip, [pc, #868] @ 55a7c │ │ │ │ + ldr lr, [pc, #924] @ 57fa8 │ │ │ │ + mov sl, r3 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ + mov r9, r1 │ │ │ │ + mov fp, r2 │ │ │ │ + ldr ip, [pc, #908] @ 57fac │ │ │ │ + add r2, sp, #92 @ 0x5c │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r7, [pc, #900] @ 57fb0 │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r3, [pc, #896] @ 57fb4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r7, [pc, #860] @ 55a80 │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [pc, #852] @ 55a84 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #132] @ 0x84 │ │ │ │ mov ip, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - mov sl, r1 │ │ │ │ ldr r6, [r3] │ │ │ │ - ldr r3, [pc, #820] @ 55a88 │ │ │ │ - mov fp, r2 │ │ │ │ + ldr r3, [pc, #864] @ 57fb8 │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - add r2, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - mov r1, #2 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1ca48 │ │ │ │ - subs lr, r0, #0 │ │ │ │ - beq 55928 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 55920 │ │ │ │ - ldr r2, [pc, #764] @ 55a8c │ │ │ │ - mov ip, #0 │ │ │ │ - str sl, [sp, #28] │ │ │ │ + bl 1c980 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 57e4c │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 57e44 │ │ │ │ + mov r2, #0 │ │ │ │ + movw ip, #16960 @ 0x4240 │ │ │ │ + movt ip, #15 │ │ │ │ + mov r4, r2 │ │ │ │ + str r9, [sp, #28] │ │ │ │ + add r5, sp, #52 @ 0x34 │ │ │ │ + mov r9, r3 │ │ │ │ str fp, [sp, #32] │ │ │ │ + mov r8, r2 │ │ │ │ + mov fp, ip │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - mov r4, ip │ │ │ │ - add r5, sp, #52 @ 0x34 │ │ │ │ - mov sl, lr │ │ │ │ - mov fp, r2 │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, ip │ │ │ │ + mov r7, r3 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5582c │ │ │ │ + beq 57d28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5582c │ │ │ │ + beq 57d28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55944 │ │ │ │ + bne 57e68 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r4, r3 │ │ │ │ add r7, r7, #40 @ 0x28 │ │ │ │ - blt 557b4 │ │ │ │ - ldr r3, [pc, #580] @ 55a8c │ │ │ │ - mov r2, fp │ │ │ │ - cmp r2, r3 │ │ │ │ - mov lr, sl │ │ │ │ + cmp r4, r3 │ │ │ │ + blt 57cb0 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ + movt r1, #15 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - ldrd sl, [sp, #28] │ │ │ │ - bge 55920 │ │ │ │ - add ip, r8, r8, lsl #2 │ │ │ │ - add ip, lr, ip, lsl #3 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r5 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r0, lr │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #512] @ 55a90 │ │ │ │ + cmp fp, r1 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + bge 57e44 │ │ │ │ + add r2, r8, r8, lsl #2 │ │ │ │ + mov r0, r3 │ │ │ │ + lsl r2, r2, #3 │ │ │ │ + add r1, r3, r2 │ │ │ │ + add r3, r2, r3 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + strd r2, [sp, #52] @ 0x34 │ │ │ │ + ldrd r2, [r1, #8] │ │ │ │ + strd r2, [r5, #8] │ │ │ │ + ldrd r2, [r1, #16] │ │ │ │ + strd r2, [r5, #16] │ │ │ │ + ldrd r2, [r1, #24] │ │ │ │ + strd r2, [r5, #24] │ │ │ │ + ldrd r2, [r1, #32] │ │ │ │ + strd r2, [r5, #32] │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #536] @ 57fbc │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #492] @ 55a94 │ │ │ │ - ldr r3, [pc, #492] @ 55a98 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #516] @ 57fc0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [r2] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r4, [r3] │ │ │ │ + ldr r3, [pc, #504] @ 57fc4 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 53500 │ │ │ │ - ldr ip, [pc, #468] @ 55a9c │ │ │ │ + bl 55808 │ │ │ │ + ldr ip, [pc, #492] @ 57fc8 │ │ │ │ + mov r1, r4 │ │ │ │ + stm sp, {r9, fp} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - add ip, pc, ip │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - str r9, [sp, #16] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - str sl, [sp] │ │ │ │ - str ip, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51c68 │ │ │ │ + str sl, [sp, #16] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 53ec8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #420] @ 55aa0 │ │ │ │ - ldr r3, [pc, #380] @ 55a7c │ │ │ │ + ldr r2, [pc, #448] @ 57fcc │ │ │ │ + ldr r3, [pc, #412] @ 57fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55a74 │ │ │ │ + bne 57fa4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, lr │ │ │ │ - bl 1b704 │ │ │ │ - ldr r2, [pc, #372] @ 55aa4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r2, [pc, #380] @ 57fd0 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 558f4 │ │ │ │ + b 57e04 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #11 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr lr, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #5 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, r3, lr │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ + mov r2, #8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ addne r3, r3, #100 @ 0x64 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ - mov r2, #8 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #9 │ │ │ │ cmp r3, #7 │ │ │ │ - ldrle r3, [sp, #40] @ 0x28 │ │ │ │ + bgt 57f28 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, r3, #50 @ 0x32 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ - addle r3, r3, #50 @ 0x32 │ │ │ │ - strle r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #10 │ │ │ │ cmp r3, #7 │ │ │ │ - ldrle r3, [sp, #40] @ 0x28 │ │ │ │ + bgt 57f5c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, r3, #70 @ 0x46 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ - addle r3, r3, #70 @ 0x46 │ │ │ │ - strle r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 1b1f4 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5582c │ │ │ │ + bne 57d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #7 │ │ │ │ - ldrle r3, [sp, #40] @ 0x28 │ │ │ │ - addle r3, r3, #50 @ 0x32 │ │ │ │ - strle r3, [sp, #40] @ 0x28 │ │ │ │ + bgt 57f90 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, r3, #50 @ 0x32 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, fp │ │ │ │ movlt fp, r3 │ │ │ │ movlt r8, r4 │ │ │ │ - b 5582c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq r9, [r6], -r4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r6, r0, r1, r9 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r4, pc, r0, asr #4 │ │ │ │ - ldrsheq r1, [r5], -ip │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andseq sl, r4, r0, lsr #23 │ │ │ │ - eoreq r8, r6, ip, asr #31 │ │ │ │ - andseq r1, r5, ip, lsl #1 │ │ │ │ + b 57d28 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r6, [r7], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r7, ip, lsr #25 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + andseq pc, r5, r4, lsr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andseq r9, r5, r4, lsr r0 │ │ │ │ + ldrdeq r6, [r7], -r4 @ │ │ │ │ + andseq pc, r5, r4, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ 55c0c │ │ │ │ - ldr r1, [pc, #332] @ 55c10 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r4, [pc, #336] @ 58144 │ │ │ │ mov r3, #1 │ │ │ │ mvn r6, #0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r1, [pc, #324] @ 58148 │ │ │ │ + ldr r7, [pc, #324] @ 5814c │ │ │ │ + add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 856bc │ │ │ │ - ldr r7, [pc, #300] @ 55c14 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + bl 8a2cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 55bb8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bne 580f0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bd4 │ │ │ │ + beq 5810c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55b1c │ │ │ │ + beq 5805c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 55b88 │ │ │ │ - ldr r0, [pc, #232] @ 55c18 │ │ │ │ - ldr r2, [pc, #232] @ 55c1c │ │ │ │ - add r0, pc, r0 │ │ │ │ + beq 580c0 │ │ │ │ + ldr r2, [pc, #224] @ 58150 │ │ │ │ + mov r3, #16 │ │ │ │ + mov r1, #320 @ 0x140 │ │ │ │ + ldr r0, [pc, #216] @ 58154 │ │ │ │ add r2, pc, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - mov r3, #16 │ │ │ │ - add r0, r0, #56 @ 0x38 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ - mov r1, #320 @ 0x140 │ │ │ │ - bl 495c8 │ │ │ │ + add r0, r0, #56 @ 0x38 │ │ │ │ + bl 4b180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 55bcc │ │ │ │ - ldr r4, [pc, #192] @ 55c20 │ │ │ │ + blt 58104 │ │ │ │ + ldr r4, [pc, #184] @ 58158 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55bd4 │ │ │ │ - bl 471b4 │ │ │ │ + beq 5810c │ │ │ │ + bl 48c10 │ │ │ │ str r0, [r4, #16] │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #148] @ 55c24 │ │ │ │ + b 58044 │ │ │ │ + ldr r3, [pc, #148] @ 5815c │ │ │ │ mov r2, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ mov r0, #320 @ 0x140 │ │ │ │ - bl 556fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 57be4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55bd4 │ │ │ │ + beq 5810c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 55b58 │ │ │ │ - b 55b28 │ │ │ │ - ldr r2, [pc, #104] @ 55c28 │ │ │ │ + beq 58098 │ │ │ │ + b 58068 │ │ │ │ + ldr r2, [pc, #104] @ 58160 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r5, #0 │ │ │ │ - b 55b10 │ │ │ │ - ldr r3, [pc, #80] @ 55c2c │ │ │ │ + b 58044 │ │ │ │ + ldr r3, [pc, #80] @ 58164 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55bcc │ │ │ │ - ldr r4, [pc, #64] @ 55c30 │ │ │ │ + beq 58104 │ │ │ │ + ldr r4, [pc, #64] @ 58168 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 498b0 │ │ │ │ - b 55bcc │ │ │ │ - mlaeq r6, r4, r9, lr │ │ │ │ - mlaeq r6, ip, r4, r5 │ │ │ │ - eoreq r8, r6, r4, ror #27 │ │ │ │ - eoreq lr, r6, r8, lsr #18 │ │ │ │ - andseq r9, r4, r8, ror fp │ │ │ │ - strdeq lr, [r6], -ip @ │ │ │ │ - andseq r9, r4, ip, lsl fp │ │ │ │ - andseq r0, r5, r0, lsr #28 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq lr, r6, ip, ror #16 │ │ │ │ + bl 4b488 │ │ │ │ + b 58104 │ │ │ │ + eoreq ip, r7, r4, asr r4 │ │ │ │ + eoreq r2, r7, ip, ror pc │ │ │ │ + eoreq r6, r7, r4, asr #17 │ │ │ │ + @ instruction: 0x00157ff4 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ + strhteq ip, [r7], -ip │ │ │ │ + mulseq r5, ip, pc @ │ │ │ │ + andseq pc, r5, r4, lsr #5 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq ip, r7, r4, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #176] @ 55cfc │ │ │ │ + ldr r3, [pc, #188] @ 5824c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 55ce0 │ │ │ │ + bne 58234 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ - ble 55cc8 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ble 5820c │ │ │ │ ldr ip, [r3, #8] │ │ │ │ - mul r0, r2, r0 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ + cmp ip, #0 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ + mul r0, r2, r0 │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ - cmp ip, #0 │ │ │ │ mul r5, r2, r5 │ │ │ │ - ble 55cc8 │ │ │ │ + ble 5820c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsl r7, ip, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r2, [r1, r3, lsl #5] │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r3, ip │ │ │ │ add r2, r2, r0 │ │ │ │ - bne 55ca0 │ │ │ │ + cmp r3, ip │ │ │ │ + bne 581e4 │ │ │ │ add lr, lr, #1 │ │ │ │ - cmp r6, lr │ │ │ │ add r1, r1, r7 │ │ │ │ + cmp r6, lr │ │ │ │ add r4, r4, r5 │ │ │ │ - bne 55c98 │ │ │ │ - ldr r3, [pc, #48] @ 55d00 │ │ │ │ + bne 581dc │ │ │ │ + ldr r3, [pc, #60] @ 58250 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #0 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #28] @ 55d04 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + mov r0, #0 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #24] @ 58254 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq lr, r6, r0, lsl r8 │ │ │ │ - eoreq lr, r6, r8, lsl #15 │ │ │ │ - andseq r0, r5, r4, asr #29 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5821c │ │ │ │ + eoreq ip, r7, ip, asr #5 │ │ │ │ + eoreq ip, r7, r4, asr #4 │ │ │ │ + andseq pc, r5, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r1, [pc, #488] @ 55f08 │ │ │ │ - ldr r2, [pc, #488] @ 55f0c │ │ │ │ + ldr r1, [pc, #500] @ 5846c │ │ │ │ + sub sp, sp, #216 @ 0xd8 │ │ │ │ + ldr r2, [pc, #496] @ 58470 │ │ │ │ + ldr r5, [pc, #496] @ 58474 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #492] @ 58478 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #480] @ 55f10 │ │ │ │ - ldr r3, [pc, #480] @ 55f14 │ │ │ │ - sub sp, sp, #216 @ 0xd8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c808 │ │ │ │ + bl 1c74c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55ddc │ │ │ │ - ldr r3, [pc, #440] @ 55f18 │ │ │ │ + bne 58340 │ │ │ │ + ldr r3, [pc, #452] @ 5847c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ blx r3 │ │ │ │ tst r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bne 55dbc │ │ │ │ + bne 58320 │ │ │ │ tst r4, #1 │ │ │ │ - beq 55d90 │ │ │ │ - ldr r3, [pc, #408] @ 55f1c │ │ │ │ + beq 582e8 │ │ │ │ + ldr r3, [pc, #420] @ 58480 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55e08 │ │ │ │ - ldr r2, [pc, #392] @ 55f20 │ │ │ │ - ldr r3, [pc, #368] @ 55f0c │ │ │ │ + bne 5836c │ │ │ │ + ldr r2, [pc, #404] @ 58484 │ │ │ │ + ldr r3, [pc, #380] @ 58470 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55f04 │ │ │ │ + bne 58468 │ │ │ │ add sp, sp, #216 @ 0xd8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #352] @ 55f24 │ │ │ │ - ldr r3, [pc, #352] @ 55f28 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #352] @ 58488 │ │ │ │ + ldr r3, [pc, #352] @ 5848c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 54d00 │ │ │ │ - b 55d74 │ │ │ │ + bl 57154 │ │ │ │ + b 582cc │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b710 │ │ │ │ + bl 1b66c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 55e10 │ │ │ │ + beq 58374 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1dd2c │ │ │ │ - b 55d58 │ │ │ │ - bl 5518c │ │ │ │ - b 55d90 │ │ │ │ - ldr r2, [pc, #276] @ 55f2c │ │ │ │ + bl 1dc58 │ │ │ │ + b 582b0 │ │ │ │ + bl 57608 │ │ │ │ + b 582e8 │ │ │ │ + ldr r2, [pc, #276] @ 58490 │ │ │ │ add r3, sp, #12 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ + mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #112 @ 0x70 │ │ │ │ str r2, [sp] │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1ce8c │ │ │ │ + bl 1cdc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ - bne 55df8 │ │ │ │ + bne 5835c │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 55e68 │ │ │ │ - bhi 55ef8 │ │ │ │ + beq 583cc │ │ │ │ + bhi 5845c │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq 55e68 │ │ │ │ + beq 583cc │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne 55df8 │ │ │ │ + bne 5835c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54b10 │ │ │ │ - b 55d58 │ │ │ │ - ldr r3, [pc, #192] @ 55f30 │ │ │ │ + bl 56f40 │ │ │ │ + b 582b0 │ │ │ │ + ldr r3, [pc, #192] @ 58494 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ - bne 55ec0 │ │ │ │ + bne 58424 │ │ │ │ movw r0, #7425 @ 0x1d01 │ │ │ │ - bl 1d2ac │ │ │ │ + bl 1d1e4 │ │ │ │ movw r0, #2881 @ 0xb41 │ │ │ │ - bl 1cf04 │ │ │ │ + bl 1ce3c │ │ │ │ mov r0, #2848 @ 0xb20 │ │ │ │ - bl 1cf04 │ │ │ │ + bl 1ce3c │ │ │ │ mov r0, #2832 @ 0xb10 │ │ │ │ - bl 1cf04 │ │ │ │ - ldr r2, [pc, #132] @ 55f34 │ │ │ │ + bl 1ce3c │ │ │ │ + ldr r2, [pc, #132] @ 58498 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 55d58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 582b0 │ │ │ │ mov r0, #7424 @ 0x1d00 │ │ │ │ - bl 1d2ac │ │ │ │ + bl 1d1e4 │ │ │ │ movw r0, #2881 @ 0xb41 │ │ │ │ - bl 1e044 │ │ │ │ + bl 1df70 │ │ │ │ mov r0, #2848 @ 0xb20 │ │ │ │ - bl 1e044 │ │ │ │ + bl 1df70 │ │ │ │ mov r0, #2832 @ 0xb10 │ │ │ │ - bl 1e044 │ │ │ │ - ldr r2, [pc, #80] @ 55f38 │ │ │ │ + bl 1df70 │ │ │ │ + ldr r2, [pc, #80] @ 5849c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 55d58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 582b0 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - beq 55e5c │ │ │ │ - b 55df8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r6, r8, lsr #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r6, r4, fp, r8 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - strdeq lr, [r6], -ip @ │ │ │ │ - ldrdeq lr, [r6], -r8 @ │ │ │ │ - eoreq r8, r6, r0, lsr fp │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq lr, r6, r0, asr #12 │ │ │ │ - eoreq lr, r6, ip, ror #11 │ │ │ │ - andseq r0, r5, ip, lsr #26 │ │ │ │ - andseq r0, r5, r0, lsl sp │ │ │ │ - ldr r3, [pc, #32] @ 55f64 │ │ │ │ + beq 583c0 │ │ │ │ + b 5835c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r7, r0, ror #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r7, r4, asr r6 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq ip, r7, r4, lsr #3 │ │ │ │ + eoreq ip, r7, r0, lsl #3 │ │ │ │ + strdeq r6, [r7], -r0 @ │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + ldrdeq ip, [r7], -r4 @ │ │ │ │ + eoreq ip, r7, r8, lsl #1 │ │ │ │ + andseq pc, r5, r4, lsl #3 │ │ │ │ + andseq pc, r5, r8, ror #2 │ │ │ │ + ldr r3, [pc, #36] @ 584cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r2, [pc, #16] @ 55f68 │ │ │ │ + beq 584c8 │ │ │ │ + ldr r2, [pc, #20] @ 584d0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq lr, r6, r8, lsl r5 │ │ │ │ - @ instruction: 0xfffff2b4 │ │ │ │ - ldr r3, [pc, #72] @ 55fbc │ │ │ │ - ldr r2, [pc, #72] @ 55fc0 │ │ │ │ + b 147388 │ │ │ │ + bx lr │ │ │ │ + strhteq fp, [r7], -r4 │ │ │ │ + @ instruction: 0xfffff1e4 │ │ │ │ + ldr r3, [pc, #84] @ 58530 │ │ │ │ + ldr r2, [pc, #84] @ 58534 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ 55fc4 │ │ │ │ + ldr r4, [pc, #44] @ 58538 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #4] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 498b0 │ │ │ │ - eoreq r8, r6, r4, asr r9 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - strhteq lr, [r6], -ip │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 4b488 │ │ │ │ + eoreq r6, r7, r4, lsl #8 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq fp, r7, r0, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r3, [pc, #2672] @ 56a54 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ + ldr ip, [pc, #2664] @ 58fd4 │ │ │ │ + mov r2, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ - ldr lr, [pc, #2664] @ 56a58 │ │ │ │ - ldr r0, [pc, #2664] @ 56a5c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #2660] @ 56a60 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r0, [pc, #2656] @ 58fd8 │ │ │ │ + ldr r1, [pc, #2656] @ 58fdc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2652] @ 58fe0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [r3, #32] │ │ │ │ - str lr, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - mov r2, #0 │ │ │ │ - cmp ip, #64 @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ + ldr r1, [r3, #32] │ │ │ │ str r2, [r3, #128] @ 0x80 │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ - bls 567dc │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ + bls 58d5c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - cmp r2, ip │ │ │ │ + cmp r2, r1 │ │ │ │ mov r3, r2 │ │ │ │ - bcc 56030 │ │ │ │ - ldr r2, [pc, #2588] @ 56a64 │ │ │ │ + bcc 585b4 │ │ │ │ + ldr r2, [pc, #2584] @ 58fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bls 567e4 │ │ │ │ + bls 58d64 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ lsl r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - mov ip, r2 │ │ │ │ - bcc 5605c │ │ │ │ - ldr r4, [pc, #2548] @ 56a68 │ │ │ │ + mov r0, r2 │ │ │ │ + bcc 585e0 │ │ │ │ + ldr r4, [pc, #2544] @ 58fe8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - str ip, [r4, #20] │ │ │ │ + str r0, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56738 │ │ │ │ + beq 58cb8 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ - ldr r4, [pc, #2524] @ 56a6c │ │ │ │ - ldr r7, [pc, #2524] @ 56a70 │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ + ldr r4, [pc, #2516] @ 58fec │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #2512] @ 58ff0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - b 56110 │ │ │ │ + b 58694 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #6 │ │ │ │ + str ip, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ + bl 83054 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ - ldr r2, [pc, #2476] @ 56a74 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldr r2, [pc, #2464] @ 58ff4 │ │ │ │ cmp r3, ip │ │ │ │ lsrhi r3, r3, #1 │ │ │ │ lsrls ip, ip, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ strhi r3, [r4, #28] │ │ │ │ strls ip, [r4, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #2436] @ 56a78 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #2432] @ 58ff8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 563bc │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - cmp ip, #63 @ 0x3f │ │ │ │ - bls 563bc │ │ │ │ + bls 58924 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + cmp r0, #63 @ 0x3f │ │ │ │ + bls 58924 │ │ │ │ ldr r2, [r2, #136] @ 0x88 │ │ │ │ - ldr lr, [r4, #40] @ 0x28 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ + ldr ip, [r4, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ + ldr lr, [r4, #44] @ 0x2c │ │ │ │ str r5, [sp, #16] │ │ │ │ - str lr, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ + stm sp, {r0, r5, lr} │ │ │ │ movw r0, #32868 @ 0x8064 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 1e1b8 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 1e0e4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #32868 @ 0x8064 │ │ │ │ - bl 1c514 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ + bl 1c464 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldr ip, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 560a4 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - blx 199864 │ │ │ │ - ldr r2, [pc, #2304] @ 56a7c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #2292] @ 56a80 │ │ │ │ + bcc 58628 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + ldr sl, [pc, #2320] @ 58ffc │ │ │ │ + udiv r0, r2, r3 │ │ │ │ add sl, pc, sl │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - addne r4, r0, #1 │ │ │ │ - str r4, [r2, #8] │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - mov r1, r5 │ │ │ │ - blx 199864 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #2256] @ 56a84 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ + mls r2, r3, r0, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [pc, #2304] @ 59000 │ │ │ │ addne r0, r0, #1 │ │ │ │ - stm sp, {r0, r3, r5} │ │ │ │ - mov r1, #6 │ │ │ │ - mov r3, r4 │ │ │ │ - str r0, [sl] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + udiv r1, r2, ip │ │ │ │ + mls r2, ip, r1, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [pc, #2276] @ 59004 │ │ │ │ + addne r1, r1, #1 │ │ │ │ + stm sp, {r1, r3, ip} │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r7, [sl, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sl] │ │ │ │ + mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ + ldr r7, [sl, #20] │ │ │ │ + ldr r9, [sl, #28] │ │ │ │ ldr r4, [sl, #32] │ │ │ │ vmov s15, r7 │ │ │ │ - ldr r9, [sl, #20] │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ vcvt.f32.u32 s14, s15 │ │ │ │ - vmov s15, r4 │ │ │ │ + vldr s15, [sl, #24] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vdiv.f32 s16, s14, s15 │ │ │ │ + vdiv.f32 s18, s14, s15 │ │ │ │ vmov s15, r9 │ │ │ │ vcvt.f32.u32 s14, s15 │ │ │ │ - vldr s15, [sl, #24] │ │ │ │ + vmov s15, r4 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vdiv.f32 s18, s14, s15 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r5, [sl, #8] │ │ │ │ + vdiv.f32 s16, s14, s15 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r8, [sl] │ │ │ │ mov r1, #32 │ │ │ │ + ldr r5, [sl, #8] │ │ │ │ mul r0, r8, r5 │ │ │ │ - bl 1e20c │ │ │ │ - strd r8, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [sl, #48] @ 0x30 │ │ │ │ + bl 1e138 │ │ │ │ + str r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - mul r2, r4, r2 │ │ │ │ mov r1, #7 │ │ │ │ - str r2, [sl, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #2112] @ 56a88 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r2, [sl, #48] @ 0x30 │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sl] │ │ │ │ - ldr r4, [sl, #4] │ │ │ │ + mul r2, r4, r2 │ │ │ │ + str r2, [sl, #108] @ 0x6c │ │ │ │ + ldr r2, [pc, #2124] @ 59008 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldm sl, {r3, r4} │ │ │ │ cmp r3, #0 │ │ │ │ - ble 564f8 │ │ │ │ - ldr fp, [pc, #2080] @ 56a8c │ │ │ │ - ldr r5, [pc, #2080] @ 56a90 │ │ │ │ + ble 58a74 │ │ │ │ + ldr fp, [pc, #2104] @ 5900c │ │ │ │ mov r8, #0 │ │ │ │ mov r3, sl │ │ │ │ - add fp, pc, fp │ │ │ │ mov sl, r8 │ │ │ │ - add r5, pc, r5 │ │ │ │ mov r8, r3 │ │ │ │ + ldr r5, [pc, #2088] @ 59010 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 564e0 │ │ │ │ + ble 58a5c │ │ │ │ vmov s15, sl │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - vcvt.f32.s32 s17, s15 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ + vcvt.f32.s32 s17, s15 │ │ │ │ vmul.f32 s17, s17, s18 │ │ │ │ - b 56318 │ │ │ │ + b 58880 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ + movw r8, #9729 @ 0x2601 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r8, #9729 @ 0x2601 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - str r0, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ - bl 1bdb8 │ │ │ │ + bl 1bd14 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56404 │ │ │ │ - ldr r3, [pc, #1936] @ 56a94 │ │ │ │ + bne 58980 │ │ │ │ + ldr r3, [pc, #1960] @ 59014 │ │ │ │ add r6, r6, #1 │ │ │ │ + add r4, r4, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add r4, r4, #32 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 564d8 │ │ │ │ + bge 58a54 │ │ │ │ vmov s15, r6 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r0, #1 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ + str r7, [r4, #4] │ │ │ │ + str r7, [r4, #8] │ │ │ │ + str r7, [r4, #12] │ │ │ │ vstr s17, [r4, #20] │ │ │ │ vstr s16, [r4, #24] │ │ │ │ vstr s18, [r4, #28] │ │ │ │ - str r7, [r4, #4] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ - str r7, [r4, #12] │ │ │ │ - str r7, [r4, #8] │ │ │ │ vstr s15, [r4, #16] │ │ │ │ - bl 1bfbc │ │ │ │ + bl 1bf18 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 562b0 │ │ │ │ + beq 58818 │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1bfbc │ │ │ │ + bl 1bf18 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1820] @ 56a98 │ │ │ │ movw r0, #33985 @ 0x84c1 │ │ │ │ + ldr r3, [pc, #1840] @ 59018 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [r8] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [r8] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - b 562b0 │ │ │ │ - ldr r2, [pc, #1752] @ 56a9c │ │ │ │ + b 58818 │ │ │ │ + ldr r2, [pc, #1776] @ 5901c │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #1732] @ 56aa0 │ │ │ │ - ldr r3, [pc, #1664] @ 56a60 │ │ │ │ + ldr r2, [pc, #1756] @ 59020 │ │ │ │ + ldr r3, [pc, #1684] @ 58fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56a4c │ │ │ │ + bne 58fcc │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r1, sp, #68 @ 0x44 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ + mov r9, #128 @ 0x80 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ - bl 9da70 │ │ │ │ + bl a398c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1652] @ 56a98 │ │ │ │ - mov r9, #128 @ 0x80 │ │ │ │ + movw r0, #33985 @ 0x84c1 │ │ │ │ + ldr r3, [pc, #1648] @ 59018 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r0, #33985 @ 0x84c1 │ │ │ │ + ldr r2, [sl] │ │ │ │ rsb r3, r3, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ asr r9, r9, r3 │ │ │ │ - ldr r3, [sl] │ │ │ │ + blx r2 │ │ │ │ uxtb r9, r9 │ │ │ │ - blx r3 │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - ldr lr, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + lsr r0, r0, ip │ │ │ │ + ldr ip, [sp, #68] @ 0x44 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + str r8, [sp] │ │ │ │ + lsr r0, r0, ip │ │ │ │ + str r0, [sp, #4] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - lsr ip, ip, lr │ │ │ │ - ldr lr, [sp, #68] @ 0x44 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - lsr ip, ip, lr │ │ │ │ - stm sp, {r8, ip} │ │ │ │ - bl 46334 │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [sl] │ │ │ │ movw r0, #33986 @ 0x84c2 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r5, #136] @ 0x88 │ │ │ │ ldr lr, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [r5, #136] @ 0x88 │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr ip, [r5, #20] │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ lsr ip, ip, lr │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [r5, #28] │ │ │ │ - str r8, [sp] │ │ │ │ lsr ip, ip, lr │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 46334 │ │ │ │ + stm sp, {r8, ip} │ │ │ │ + bl 47cb4 │ │ │ │ ldr r3, [sl] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - b 562fc │ │ │ │ + b 58864 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1468] @ 56aa4 │ │ │ │ add sl, sl, #1 │ │ │ │ + ldr r3, [pc, #1468] @ 59024 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp sl, r3 │ │ │ │ - blt 56284 │ │ │ │ + blt 587ec │ │ │ │ + ldr r4, [pc, #1452] @ 59028 │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ - bl 1e044 │ │ │ │ + bl 1df70 │ │ │ │ movw r0, #2929 @ 0xb71 │ │ │ │ - bl 1e044 │ │ │ │ - ldr r4, [pc, #1432] @ 56aa8 │ │ │ │ + bl 1df70 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1db40 │ │ │ │ + bl 1da6c │ │ │ │ movw r0, #2884 @ 0xb44 │ │ │ │ - bl 1e044 │ │ │ │ add r4, pc, r4 │ │ │ │ + bl 1df70 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ - bl 1cf04 │ │ │ │ + bl 1ce3c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56644 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1d3f0 │ │ │ │ + beq 58bc4 │ │ │ │ + ldrd r2, [r4, #16] │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r1, sp, #92 @ 0x5c │ │ │ │ + movw r5, #3553 @ 0xde1 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ + cmp r2, #3 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + vstr d16, [sp, #116] @ 0x74 │ │ │ │ + vstr d16, [sp, #132] @ 0x84 │ │ │ │ + vstr d16, [sp, #140] @ 0x8c │ │ │ │ + vstr d16, [sp, #148] @ 0x94 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #1065353216 @ 0x3f800000 │ │ │ │ - mvn r2, #0 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - movw r5, #3553 @ 0xde1 │ │ │ │ - str r2, [sp, #124] @ 0x7c │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + vst1.8 {d16-d17}, [r1] │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ - bgt 56770 │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 565e8 │ │ │ │ - ldr r3, [pc, #1292] @ 56aac │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + bgt 58cf0 │ │ │ │ + cmp r2, #1 │ │ │ │ + ble 58b6c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #1284] @ 5902c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 567c4 │ │ │ │ - ldr r2, [pc, #1272] @ 56ab0 │ │ │ │ + beq 58d44 │ │ │ │ + ldr r2, [pc, #1268] @ 59030 │ │ │ │ ldr r5, [r1, r2] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 567c4 │ │ │ │ - ldr r4, [pc, #1256] @ 56ab4 │ │ │ │ + beq 58d44 │ │ │ │ + ldr r4, [pc, #1252] @ 59034 │ │ │ │ mov r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #132 @ 0x84 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [r4, #132] @ 0x84 │ │ │ │ movw r0, #34820 @ 0x8804 │ │ │ │ + ldr r1, [r4, #132] @ 0x84 │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #1224] @ 56ab8 │ │ │ │ + ldr r4, [pc, #1220] @ 59038 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - add r4, pc, r4 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 9da70 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ - str r2, [sp, #140] @ 0x8c │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ + bl a398c │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - asr r3, r3, r2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ asr r2, r2, r3 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ + asr r3, r3, r1 │ │ │ │ + strd r2, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ rsb r3, r3, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl 472d4 │ │ │ │ - ldr r4, [pc, #1136] @ 56abc │ │ │ │ + bl 48d48 │ │ │ │ + ldr r4, [pc, #1136] @ 5903c │ │ │ │ mov r5, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r0, #7424 @ 0x1d00 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r5, [r4, #120] @ 0x78 │ │ │ │ - bl 1d2ac │ │ │ │ + bl 1d1e4 │ │ │ │ movw r0, #2881 @ 0xb41 │ │ │ │ - bl 1e044 │ │ │ │ + bl 1df70 │ │ │ │ mov r0, #2848 @ 0xb20 │ │ │ │ - bl 1e044 │ │ │ │ + bl 1df70 │ │ │ │ mov r0, #2832 @ 0xb10 │ │ │ │ - bl 1e044 │ │ │ │ - ldr r2, [pc, #1092] @ 56ac0 │ │ │ │ + bl 1df70 │ │ │ │ + ldr r2, [pc, #1092] @ 59040 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54b10 │ │ │ │ + bl 56f40 │ │ │ │ + ldrd r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [r4, #48] @ 0x30 │ │ │ │ - bl 45e0c │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ - bl 45e0c │ │ │ │ - ldr r1, [r4, #144] @ 0x90 │ │ │ │ - ldrd sl, [r4, #152] @ 0x98 │ │ │ │ - ldr r6, [r4, #148] @ 0x94 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl 47768 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [r4, #136] @ 0x88 │ │ │ │ - ldr r4, [r4, #140] @ 0x8c │ │ │ │ - bl 45e0c │ │ │ │ - ldr r2, [pc, #1004] @ 56ac4 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ + bl 47768 │ │ │ │ + mov r7, r0 │ │ │ │ + add r0, r4, #136 @ 0x88 │ │ │ │ + ldr r9, [r4, #148] @ 0x94 │ │ │ │ + ldm r0, {r0, sl, fp} │ │ │ │ + ldr r6, [r4, #152] @ 0x98 │ │ │ │ + ldr r4, [r4, #156] @ 0x9c │ │ │ │ + bl 47768 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #1004] @ 59044 │ │ │ │ + str r6, [sp, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r4, [sp, #28] │ │ │ │ + stm sp, {r1, r8} │ │ │ │ mov r1, #6 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str sl, [sp, #16] │ │ │ │ - stmib sp, {r7, r8, fp} │ │ │ │ - str r9, [sp] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r9, [sp, #20] │ │ │ │ + str fp, [sp, #24] │ │ │ │ + str sl, [sp, #28] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 54d00 │ │ │ │ - vldr s3, [pc, #824] @ 56a50 │ │ │ │ + bl 57154 │ │ │ │ + vldr s3, [pc, #824] @ 58fd0 │ │ │ │ vmov.f32 s2, s3 │ │ │ │ vmov.f32 s1, s3 │ │ │ │ vmov.f32 s0, s3 │ │ │ │ - bl 1cab4 │ │ │ │ + bl 1c9ec │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - bl 1b38c │ │ │ │ - bl 54f00 │ │ │ │ + bl 1b2f4 │ │ │ │ + bl 57358 │ │ │ │ mov r0, r5 │ │ │ │ - b 563d4 │ │ │ │ + b 5893c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r5, [r4, #140] @ 0x8c │ │ │ │ - cmp r2, #1 │ │ │ │ str r5, [r4, #144] @ 0x90 │ │ │ │ str r5, [r4, #148] @ 0x94 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ - beq 567ec │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 58d6c │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ movw r2, #6407 @ 0x1907 │ │ │ │ - ldr r1, [pc, #864] @ 56ac8 │ │ │ │ + ldr r1, [pc, #864] @ 59048 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r1, #136] @ 0x88 │ │ │ │ - b 56088 │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 565e8 │ │ │ │ + b 5860c │ │ │ │ + cmp r2, #4 │ │ │ │ + bne 58b6c │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1bfbc │ │ │ │ + bl 1bf18 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #776] @ 56a98 │ │ │ │ movw r0, #33987 @ 0x84c3 │ │ │ │ + ldr r3, [pc, #772] @ 59018 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c928 │ │ │ │ + bl 1c86c │ │ │ │ ldr r3, [r7] │ │ │ │ movw r0, #33984 @ 0x84c0 │ │ │ │ blx r3 │ │ │ │ - mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c928 │ │ │ │ - b 56598 │ │ │ │ - ldr r2, [pc, #768] @ 56acc │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1c86c │ │ │ │ + b 58b1c │ │ │ │ + ldr r2, [pc, #768] @ 5904c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 565e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 58b6c │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ - b 56040 │ │ │ │ - mov ip, #64 @ 0x40 │ │ │ │ - b 5606c │ │ │ │ + b 585c4 │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + b 585f0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #728] @ 56ad0 │ │ │ │ + ldr r3, [pc, #728] @ 59050 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r2, r3] │ │ │ │ add r3, r4, #152 @ 0x98 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1b1f4 │ │ │ │ - mov r2, #9 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ - strne r5, [r4, #152] @ 0x98 │ │ │ │ - ldr r4, [pc, #692] @ 56ad4 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r2, #9 │ │ │ │ + strne r5, [r4, #152] @ 0x98 │ │ │ │ + ldr r4, [pc, #688] @ 59054 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r3, r4, #148 @ 0x94 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - bl 1b1f4 │ │ │ │ - mov r2, #10 │ │ │ │ + add r3, r4, #148 @ 0x94 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r2, #10 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #148] @ 0x94 │ │ │ │ - ldr r4, [pc, #656] @ 56ad8 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r4, [pc, #652] @ 59058 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r3, r4, #144 @ 0x90 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - bl 1b1f4 │ │ │ │ - mov r2, #11 │ │ │ │ + add r3, r4, #144 @ 0x90 │ │ │ │ + bl 1b15c │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r2, #11 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #144] @ 0x90 │ │ │ │ - ldr r4, [pc, #620] @ 56adc │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r4, [pc, #616] @ 5905c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r3, r4, #140 @ 0x8c │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - bl 1b1f4 │ │ │ │ - ldr r2, [pc, #600] @ 56ae0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #152] @ 0x98 │ │ │ │ - ldr r5, [r2, #148] @ 0x94 │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ + add r3, r4, #140 @ 0x8c │ │ │ │ + bl 1b15c │ │ │ │ + ldr r2, [pc, #600] @ 59060 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - ldr r0, [r2, #144] @ 0x90 │ │ │ │ strne r3, [r4, #140] @ 0x8c │ │ │ │ - add r3, r1, r5 │ │ │ │ - add r3, r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - movle lr, #24 │ │ │ │ - str r3, [r2, #156] @ 0x9c │ │ │ │ - strle lr, [r2, #156] @ 0x9c │ │ │ │ - cmp r1, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + ldr r5, [r2, #148] @ 0x94 │ │ │ │ + ldr ip, [r2, #152] @ 0x98 │ │ │ │ + ldr lr, [r2, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - bne 568f4 │ │ │ │ + add r1, ip, r5 │ │ │ │ + add r1, r1, lr │ │ │ │ + cmp r1, #0 │ │ │ │ + str r1, [r2, #156] @ 0x9c │ │ │ │ + movle r1, #24 │ │ │ │ + strle r1, [r2, #156] @ 0x9c │ │ │ │ + cmp ip, #3 │ │ │ │ + bne 58e74 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 5675c │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #516] @ 56ae4 │ │ │ │ + bne 58cdc │ │ │ │ + cmp lr, #2 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #516] @ 59064 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5675c │ │ │ │ + bne 58cdc │ │ │ │ movw r2, #10768 @ 0x2a10 │ │ │ │ - b 56760 │ │ │ │ - cmp r1, #4 │ │ │ │ - beq 56938 │ │ │ │ - cmp r1, #5 │ │ │ │ - bne 56970 │ │ │ │ + b 58ce0 │ │ │ │ + cmp ip, #4 │ │ │ │ + beq 58eb8 │ │ │ │ + cmp ip, #5 │ │ │ │ + bne 58ef0 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 5675c │ │ │ │ - cmp r0, #5 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #460] @ 56ae8 │ │ │ │ + bne 58cdc │ │ │ │ + cmp lr, #5 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #460] @ 59068 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56a08 │ │ │ │ + beq 58f88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5675c │ │ │ │ + bne 58cdc │ │ │ │ movw r2, #32855 @ 0x8057 │ │ │ │ - b 56760 │ │ │ │ + b 58ce0 │ │ │ │ cmp r5, #4 │ │ │ │ - cmpeq r0, #4 │ │ │ │ - beq 569e4 │ │ │ │ + cmpeq lr, #4 │ │ │ │ + beq 58f64 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 5675c │ │ │ │ - cmp r0, #4 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #400] @ 56aec │ │ │ │ + bne 58cdc │ │ │ │ + cmp lr, #4 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #400] @ 5906c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5675c │ │ │ │ + bne 58cdc │ │ │ │ movw r2, #32854 @ 0x8056 │ │ │ │ - b 56760 │ │ │ │ - cmp r1, #8 │ │ │ │ - bne 569a8 │ │ │ │ - cmp r0, #8 │ │ │ │ + b 58ce0 │ │ │ │ + cmp ip, #8 │ │ │ │ + bne 58f28 │ │ │ │ + cmp lr, #8 │ │ │ │ cmpeq r5, #8 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #356] @ 56af0 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #356] @ 59070 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56a10 │ │ │ │ + beq 58f90 │ │ │ │ cmp r2, #8 │ │ │ │ movweq r2, #32856 @ 0x8058 │ │ │ │ - bne 5675c │ │ │ │ - b 56760 │ │ │ │ - cmp r1, #10 │ │ │ │ - bne 56a18 │ │ │ │ + bne 58cdc │ │ │ │ + b 58ce0 │ │ │ │ + cmp ip, #10 │ │ │ │ + bne 58f98 │ │ │ │ cmp r5, #10 │ │ │ │ - bne 5675c │ │ │ │ - cmp r0, #10 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #300] @ 56af4 │ │ │ │ + bne 58cdc │ │ │ │ + cmp lr, #10 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #300] @ 59074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56a00 │ │ │ │ + beq 58f80 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5675c │ │ │ │ + bne 58cdc │ │ │ │ movw r2, #32857 @ 0x8059 │ │ │ │ - b 56760 │ │ │ │ - ldr r2, [pc, #268] @ 56af8 │ │ │ │ + b 58ce0 │ │ │ │ + ldr r2, [pc, #268] @ 59078 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56960 │ │ │ │ + bne 58ee0 │ │ │ │ movw r2, #32847 @ 0x804f │ │ │ │ - b 56760 │ │ │ │ + b 58ce0 │ │ │ │ movw r2, #32850 @ 0x8052 │ │ │ │ - b 56760 │ │ │ │ + b 58ce0 │ │ │ │ movw r2, #32848 @ 0x8050 │ │ │ │ - b 56760 │ │ │ │ + b 58ce0 │ │ │ │ movw r2, #32849 @ 0x8051 │ │ │ │ - b 56760 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 5675c │ │ │ │ + b 58ce0 │ │ │ │ + cmp ip, #2 │ │ │ │ + bne 58cdc │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5675c │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 5675c │ │ │ │ - ldr r2, [pc, #196] @ 56afc │ │ │ │ + bne 58cdc │ │ │ │ + cmp lr, #2 │ │ │ │ + bne 58cdc │ │ │ │ + ldr r2, [pc, #196] @ 5907c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5675c │ │ │ │ + bne 58cdc │ │ │ │ movw r2, #32853 @ 0x8055 │ │ │ │ - b 56760 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 58ce0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq lr, r6, r8, ror #8 │ │ │ │ - ldrdeq r8, [r6], -r0 @ │ │ │ │ - eoreq r8, r6, ip, asr #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r6, r4, lsl r4 │ │ │ │ - eoreq lr, r6, r8, ror #7 │ │ │ │ - eoreq lr, r6, r4, asr #7 │ │ │ │ - andseq r0, r5, r0, lsl #23 │ │ │ │ - andseq r0, r5, r4, ror fp │ │ │ │ - eoreq lr, r6, r8, ror #6 │ │ │ │ - ldrdeq lr, [r6], -ip @ │ │ │ │ - ldrdeq lr, [r6], -r0 @ │ │ │ │ - @ instruction: 0x00150afc │ │ │ │ - andseq r0, r5, r0, lsr #21 │ │ │ │ - eoreq lr, r6, r4, ror #3 │ │ │ │ - ldrdeq lr, [r6], -ip @ │ │ │ │ - eoreq lr, r6, r4, asr r1 │ │ │ │ - andeq r1, r0, ip, ror #3 │ │ │ │ - mulseq r5, r4, r8 │ │ │ │ - eoreq r8, r6, ip, ror #9 │ │ │ │ - eoreq sp, r6, r0, ror pc │ │ │ │ - eoreq sp, r6, ip, lsr pc │ │ │ │ - andeq r1, r0, r4, lsr r4 │ │ │ │ - andeq r1, r0, r8, lsl #14 │ │ │ │ - eoreq sp, r6, ip, lsl #29 │ │ │ │ - eoreq sp, r6, r8, ror #28 │ │ │ │ - eoreq sp, r6, ip, lsl #28 │ │ │ │ - andseq r0, r5, ip, ror r5 │ │ │ │ - andseq r0, r5, ip, lsr r6 │ │ │ │ - strdeq sp, [r6], -r4 @ │ │ │ │ - andseq lr, r4, r8, asr r3 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq sp, r6, r8, lsr ip │ │ │ │ - eoreq sp, r6, r0, lsl ip │ │ │ │ - eoreq sp, r6, r8, ror #23 │ │ │ │ - ldrdeq sp, [r6], -r4 @ │ │ │ │ - eoreq sp, r6, ip, ror fp │ │ │ │ - eoreq sp, r6, r0, asr #22 │ │ │ │ - eoreq sp, r6, r0, lsl #22 │ │ │ │ - ldrdeq sp, [r6], -r0 @ │ │ │ │ - mlaeq r6, r4, sl, sp │ │ │ │ - eoreq sp, r6, r0, ror sl │ │ │ │ - eoreq sp, r6, r4, lsr #20 │ │ │ │ + eoreq r6, r7, r8, ror #6 │ │ │ │ + eoreq r6, r7, r0, ror #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r7, ip, asr #29 │ │ │ │ + mlaeq r7, r0, lr, fp │ │ │ │ + eoreq fp, r7, r4, ror #28 │ │ │ │ + eoreq fp, r7, ip, lsr lr │ │ │ │ + @ instruction: 0x0015efb8 │ │ │ │ + @ instruction: 0x0015efb0 │ │ │ │ + eoreq fp, r7, r4, ror #27 │ │ │ │ + eoreq fp, r7, ip, ror #26 │ │ │ │ + eoreq fp, r7, r8, asr sp │ │ │ │ + andseq lr, r5, r0, asr #30 │ │ │ │ + andseq lr, r5, ip, ror #29 │ │ │ │ + eoreq fp, r7, r4, ror ip │ │ │ │ + eoreq fp, r7, r0, ror ip │ │ │ │ + eoreq fp, r7, r8, ror #23 │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + andseq lr, r5, r8, ror #25 │ │ │ │ + mlaeq r7, ip, pc, r5 @ │ │ │ │ + strdeq fp, [r7], -r4 @ │ │ │ │ + eoreq fp, r7, r4, asr #19 │ │ │ │ + andeq r1, r0, r0, lsr #8 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq fp, r7, r8, lsl #18 │ │ │ │ + ldrdeq fp, [r7], -ip @ │ │ │ │ + eoreq fp, r7, r8, lsl #17 │ │ │ │ + @ instruction: 0x0015e9b8 │ │ │ │ + andseq lr, r5, r0, ror sl │ │ │ │ + eoreq fp, r7, r4, ror r7 │ │ │ │ + mulseq r5, r4, r7 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + strhteq fp, [r7], -r8 │ │ │ │ + mlaeq r7, r0, r6, fp │ │ │ │ + eoreq fp, r7, r8, ror #12 │ │ │ │ + eoreq fp, r7, r8, asr #12 │ │ │ │ + strdeq fp, [r7], -ip @ │ │ │ │ + eoreq fp, r7, r0, asr #11 │ │ │ │ + eoreq fp, r7, r0, lsl #11 │ │ │ │ + eoreq fp, r7, r0, asr r5 │ │ │ │ + eoreq fp, r7, r4, lsl r5 │ │ │ │ + strdeq fp, [r7], -r0 @ │ │ │ │ + eoreq fp, r7, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #636] @ 56d94 │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r1, [pc, #632] @ 56d98 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #628] @ 56d9c │ │ │ │ - ldr r4, [pc, #628] @ 56da0 │ │ │ │ - ldr r1, [lr, r1] │ │ │ │ + ldr lr, [pc, #660] @ 59330 │ │ │ │ sub sp, sp, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ sub r2, r0, #2 │ │ │ │ + ldr ip, [pc, #652] @ 59334 │ │ │ │ + ldr r3, [pc, #652] @ 59338 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r4, [pc, #648] @ 5933c │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r1, #0 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + mov ip, #0 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 56bcc │ │ │ │ + bhi 59154 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #576] @ 56da4 │ │ │ │ + ldr r5, [pc, #604] @ 59340 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #552] @ 56da8 │ │ │ │ - ldr r3, [pc, #552] @ 56dac │ │ │ │ + ldr r2, [pc, #580] @ 59344 │ │ │ │ + cmp r0, #1 │ │ │ │ + ldr r3, [pc, #576] @ 59348 │ │ │ │ ldr r5, [r4, r2] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 56d70 │ │ │ │ - ldr r1, [r5] │ │ │ │ + beq 5930c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 54d00 │ │ │ │ + ldr r1, [r5] │ │ │ │ + bl 57154 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #520] @ 56db0 │ │ │ │ - ldr r3, [pc, #492] @ 56d98 │ │ │ │ + ldr r2, [pc, #548] @ 5934c │ │ │ │ + ldr r3, [pc, #520] @ 59334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56d90 │ │ │ │ + bne 5932c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #2 │ │ │ │ - b 56ba0 │ │ │ │ - ldr r3, [pc, #472] @ 56db4 │ │ │ │ + b 59120 │ │ │ │ + ldr r3, [pc, #492] @ 59350 │ │ │ │ sub r0, r0, #7 │ │ │ │ - add r3, pc, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ - b 56b9c │ │ │ │ - ldr r2, [pc, #448] @ 56db8 │ │ │ │ - ldr r3, [pc, #412] @ 56d98 │ │ │ │ + b 5911c │ │ │ │ + ldr r2, [pc, #468] @ 59354 │ │ │ │ + ldr r3, [pc, #432] @ 59334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56d90 │ │ │ │ - ldrd r0, [ip] │ │ │ │ + bne 5932c │ │ │ │ + ldrd r0, [r1] │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 53704 │ │ │ │ - ldr r2, [pc, #400] @ 56dbc │ │ │ │ - ldr r3, [pc, #360] @ 56d98 │ │ │ │ + b 55a34 │ │ │ │ + ldr r2, [pc, #412] @ 59358 │ │ │ │ + ldr r3, [pc, #372] @ 59334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 56d90 │ │ │ │ - mov r1, ip │ │ │ │ + bne 5932c │ │ │ │ ldr r0, [r1], #4 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 53a4c │ │ │ │ - ldr r3, [pc, #348] @ 56dc0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 55d94 │ │ │ │ + ldr r3, [pc, #356] @ 5935c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 56b9c │ │ │ │ - ldr r3, [pc, #332] @ 56dc4 │ │ │ │ + b 5911c │ │ │ │ + ldr r3, [pc, #340] @ 59360 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ - b 56b9c │ │ │ │ - ldr r5, [pc, #316] @ 56dc8 │ │ │ │ - ldr r4, [ip] │ │ │ │ + b 5911c │ │ │ │ + ldr r5, [pc, #324] @ 59364 │ │ │ │ + ldr r4, [r1] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56cf4 │ │ │ │ - ldr r3, [pc, #296] @ 56dcc │ │ │ │ + bne 5928c │ │ │ │ + movw r3, #21016 @ 0x5218 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 56d68 │ │ │ │ - add r3, r3, #267386880 @ 0xff00000 │ │ │ │ - add r3, r3, #1044480 @ 0xff000 │ │ │ │ + beq 59304 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 56d68 │ │ │ │ + beq 59304 │ │ │ │ mov r0, #0 │ │ │ │ - b 56ba0 │ │ │ │ - ldr r3, [pc, #264] @ 56dd0 │ │ │ │ + b 59120 │ │ │ │ + ldr r3, [pc, #264] @ 59368 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ blx r3 │ │ │ │ - b 56b9c │ │ │ │ - ldr r2, [pc, #204] @ 56da8 │ │ │ │ - ldr r3, [pc, #204] @ 56dac │ │ │ │ + b 5911c │ │ │ │ + ldr r2, [pc, #208] @ 59344 │ │ │ │ + ldr r3, [pc, #208] @ 59348 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 54d00 │ │ │ │ - b 56b9c │ │ │ │ + bl 57154 │ │ │ │ + b 5911c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da70 │ │ │ │ + bl a398c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c9c │ │ │ │ + beq 59230 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #8 │ │ │ │ bics r3, r3, #8 │ │ │ │ - beq 56d34 │ │ │ │ + beq 592cc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 56d80 │ │ │ │ + bgt 5931c │ │ │ │ cmp r3, #0 │ │ │ │ - bge 56c9c │ │ │ │ + bge 59230 │ │ │ │ add r3, r4, #-1358954496 @ 0xaf000000 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ bfc r3, #8, #19 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56d60 │ │ │ │ - ldr r3, [pc, #132] @ 56dd4 │ │ │ │ + beq 592fc │ │ │ │ add r4, r4, #-872415232 @ 0xcc000000 │ │ │ │ + mov r3, #248 @ 0xf8 │ │ │ │ + movt r3, #65280 @ 0xff00 │ │ │ │ sub r4, r4, #81 @ 0x51 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56cb8 │ │ │ │ + beq 59250 │ │ │ │ movw r0, #1079 @ 0x437 │ │ │ │ - b 56ba0 │ │ │ │ + b 59120 │ │ │ │ mov r0, #7 │ │ │ │ - b 56ba0 │ │ │ │ - ldr r1, [r5] │ │ │ │ + b 59120 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 55fc8 │ │ │ │ - b 56b90 │ │ │ │ + ldr r1, [r5] │ │ │ │ + bl 5853c │ │ │ │ + b 59110 │ │ │ │ sub r3, r3, #5 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 56c9c │ │ │ │ - b 56d34 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r6, ip, lsr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r1, r8, r4, lsl r2 │ │ │ │ - mlaeq r6, r0, sp, r7 │ │ │ │ - strdeq sp, [r6], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r7, r6, r0, lsr #26 │ │ │ │ - eoreq sp, r6, ip, ror r8 │ │ │ │ - ldrdeq r7, [r6], -r0 @ │ │ │ │ - mlaeq r6, ip, ip, r7 │ │ │ │ - strdeq sp, [r6], -r8 @ │ │ │ │ - eoreq sp, r6, r4, ror #15 │ │ │ │ - eoreq sp, r6, ip, asr #15 │ │ │ │ - submi r5, r7, #24, 4 @ 0x80000001 │ │ │ │ - mlaeq r6, r4, r7, sp │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ + bls 59230 │ │ │ │ + b 592cc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r7, r8, lsr r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq pc, r8, r0, asr r6 @ │ │ │ │ + eoreq r5, r7, r8, lsr #16 │ │ │ │ + eoreq fp, r7, r8, ror r3 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + strhteq r5, [r7], -r8 │ │ │ │ + eoreq fp, r7, ip, ror #5 │ │ │ │ + eoreq r5, r7, r0, ror #14 │ │ │ │ + eoreq r5, r7, r4, lsr #14 │ │ │ │ + eoreq fp, r7, r4, ror #4 │ │ │ │ + eoreq fp, r7, r0, asr r2 │ │ │ │ + eoreq fp, r7, r8, lsr r2 │ │ │ │ + strdeq fp, [r7], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #584] @ 5703c │ │ │ │ + ldr r2, [pc, #596] @ 595e8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #580] @ 57040 │ │ │ │ sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #588] @ 595ec │ │ │ │ + ldr r4, [pc, #588] @ 595f0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #572] @ 57044 │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + add r2, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r8, [pc, #564] @ 595f4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ - str r0, [r4, #32] │ │ │ │ - add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ + str r0, [r4, #32] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - bl 9da70 │ │ │ │ - mov r3, #0 │ │ │ │ + bl a398c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsl ip, ip, #16 │ │ │ │ orr ip, ip, r3, lsl #8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r8, [pc, #484] @ 57048 │ │ │ │ - add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ str ip, [r4, #12] │ │ │ │ - beq 56fe8 │ │ │ │ - ldr r0, [pc, #460] @ 5704c │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r0, pc, r0 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 59594 │ │ │ │ + ldr r0, [pc, #472] @ 595f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - add r0, r0, #56 @ 0x38 │ │ │ │ str r9, [sp] │ │ │ │ - bl 495c8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #56 @ 0x38 │ │ │ │ + bl 4b180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57030 │ │ │ │ - ldr r5, [pc, #424] @ 57050 │ │ │ │ + blt 595dc │ │ │ │ + ldr r5, [pc, #436] @ 595fc │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57030 │ │ │ │ + beq 595dc │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ - bl 1dabc │ │ │ │ - ldr r2, [pc, #392] @ 57054 │ │ │ │ + bl 1d9e8 │ │ │ │ + ldr r2, [pc, #404] @ 59600 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #7936 @ 0x1f00 │ │ │ │ - bl 1dabc │ │ │ │ + bl 1d9e8 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #7937 @ 0x1f01 │ │ │ │ - bl 1dabc │ │ │ │ - ldr r2, [pc, #352] @ 57058 │ │ │ │ + bl 1d9e8 │ │ │ │ + ldr r2, [pc, #364] @ 59604 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r0, [sp] │ │ │ │ + stm sp, {r0, r4} │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - bhi 56fc8 │ │ │ │ - beq 57014 │ │ │ │ + bhi 59574 │ │ │ │ + beq 595c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ - ldr r2, [pc, #300] @ 5705c │ │ │ │ + ldr r2, [pc, #316] @ 59608 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #284] @ 57060 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #300] @ 5960c │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, r4, #40 @ 0x28 │ │ │ │ add r3, r4, #44 @ 0x2c │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ str r2, [sp] │ │ │ │ add r2, r4, #136 @ 0x88 │ │ │ │ - bl 45e64 │ │ │ │ + bl 477c4 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ - ldr r2, [pc, #248] @ 57064 │ │ │ │ - ldr r1, [pc, #248] @ 57068 │ │ │ │ + ldr r2, [pc, #264] @ 59610 │ │ │ │ + ldr r1, [pc, #264] @ 59614 │ │ │ │ add r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r3, [r8, r2] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 55fc8 │ │ │ │ + bl 5853c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - ldr r2, [pc, #200] @ 5706c │ │ │ │ - ldr r3, [pc, #152] @ 57040 │ │ │ │ + ldr r2, [pc, #216] @ 59618 │ │ │ │ + ldr r3, [pc, #168] @ 595ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57038 │ │ │ │ + bne 595e4 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ - ldr r2, [pc, #152] @ 57070 │ │ │ │ + ldr r2, [pc, #152] @ 5961c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 56f3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 594d8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 556fc │ │ │ │ + bl 57be4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57030 │ │ │ │ + beq 595dc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 56ea0 │ │ │ │ - b 56e78 │ │ │ │ + beq 59440 │ │ │ │ + b 59418 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ - bls 56f28 │ │ │ │ - b 56fd0 │ │ │ │ + bls 594c4 │ │ │ │ + b 5957c │ │ │ │ mvn r0, #0 │ │ │ │ - b 56f9c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r6, ip, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r6, ip, asr #12 │ │ │ │ - eoreq r7, r6, r8, ror #20 │ │ │ │ - ldrdeq sp, [r6], -r8 @ │ │ │ │ - strhteq sp, [r6], -r4 │ │ │ │ - andseq pc, r4, r4, ror #29 │ │ │ │ - andseq pc, r4, r0, ror #29 │ │ │ │ - andseq pc, r4, r0, lsr #30 │ │ │ │ - eoreq sp, r6, r4, lsl r5 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r7, r6, r4, lsr #18 │ │ │ │ - andseq pc, r4, r8, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + b 59538 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r7, r0, asr #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r7, r8, lsr #1 │ │ │ │ + strdeq r5, [r7], -r4 @ │ │ │ │ + eoreq fp, r7, ip, lsr #32 │ │ │ │ + eoreq fp, r7, r4, lsl r0 │ │ │ │ + @ instruction: 0x0015e2fc │ │ │ │ + @ instruction: 0x0015e2f4 │ │ │ │ + andseq lr, r5, r0, asr #6 │ │ │ │ + eoreq sl, r7, r8, ror pc │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r5, r7, r0, lsr #7 │ │ │ │ + andseq lr, r5, r8, lsr r2 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ ldr r4, [r2] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ lsrs r4, r4, #2 │ │ │ │ - beq 570d0 │ │ │ │ - ldr r6, [r0] │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ + beq 59684 │ │ │ │ + ldr r7, [r0] │ │ │ │ add r4, r1, r4, lsl #2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr ip, [r6, r3, lsl #2] │ │ │ │ + ldr ip, [r0, #12] │ │ │ │ ldr lr, [r1], #4 │ │ │ │ + ldr r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - add ip, ip, r2, lsl #2 │ │ │ │ - add r2, r2, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + add r5, ip, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - str lr, [ip] │ │ │ │ - strge r7, [r0, #8] │ │ │ │ - strge r2, [r0, #12] │ │ │ │ + add r3, r2, ip, lsl #2 │ │ │ │ + str lr, [r3] │ │ │ │ + strge r8, [r0, #8] │ │ │ │ + strge r5, [r0, #12] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 57098 │ │ │ │ + bne 5964c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #12] @ 570f4 │ │ │ │ + ldr r3, [pc, #12] @ 596b8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r8, lsl r4 │ │ │ │ - ldr r3, [pc, #12] @ 5710c │ │ │ │ + eoreq sl, r7, r4, asr lr │ │ │ │ + ldr r3, [pc, #12] @ 596d0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsl #8 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + eoreq sl, r7, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ 571dc │ │ │ │ - ldr r5, [pc, #176] @ 571e0 │ │ │ │ + ldr r4, [pc, #188] @ 597b4 │ │ │ │ + ldr r5, [pc, #188] @ 597b8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b5c0 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ + bl 1b528 │ │ │ │ vldr s16, [r4, #8] │ │ │ │ + add r5, pc, r5 │ │ │ │ vmov s17, r0 │ │ │ │ - beq 57164 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59730 │ │ │ │ vldr s15, [r4, #16] │ │ │ │ - vldr s18, [pc, #124] @ 571d8 │ │ │ │ + vldr s18, [pc, #136] @ 597b0 │ │ │ │ vcmpe.f32 s15, s18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 57188 │ │ │ │ - ldr r3, [pc, #120] @ 571e4 │ │ │ │ + bgt 59760 │ │ │ │ + ldr r3, [pc, #132] @ 597bc │ │ │ │ vcvt.f32.s32 s14, s17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ vldr s15, [r3, #12] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s0, s14, s15 │ │ │ │ vadd.f32 s0, s0, s16 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 12d39c │ │ │ │ - vldr d5, [pc, #60] @ 571d0 │ │ │ │ - vmov s12, r0 │ │ │ │ - vcvt.f32.u32 s12, s12 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vdiv.f64 d7, d6, d5 │ │ │ │ - vldr s10, [r4, #20] │ │ │ │ - vldr s13, [r4, #16] │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vsub.f32 s15, s13, s14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 13979c │ │ │ │ + vmov s15, r0 │ │ │ │ + vldr d19, [pc, #56] @ 597a8 │ │ │ │ + vldr s13, [r4, #20] │ │ │ │ + vldr s14, [r4, #16] │ │ │ │ + vcvt.f32.u32 s15, s15 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vdiv.f64 d16, d17, d19 │ │ │ │ + vsub.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vsub.f32 s15, s14, s15 │ │ │ │ vadd.f32 s16, s15, s16 │ │ │ │ vcmpe.f32 s16, s18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s16, s18 │ │ │ │ - b 57164 │ │ │ │ + b 59730 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrdeq sp, [r6], -r4 @ │ │ │ │ - eoreq r7, r6, ip, lsl #15 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - ldr r3, [pc, #8] @ 571f8 │ │ │ │ + eoreq sl, r7, r8, lsl #28 │ │ │ │ + ldrdeq r5, [r7], -r8 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + ldr r3, [pc, #8] @ 597d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 1d0c0 │ │ │ │ - eoreq sp, r6, r4, lsl r3 │ │ │ │ + b 1cff8 │ │ │ │ + eoreq sl, r7, ip, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ 57274 │ │ │ │ + ldr r3, [pc, #104] @ 5985c │ │ │ │ tst r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 5723c │ │ │ │ - ldr r2, [pc, #76] @ 57278 │ │ │ │ - mov r0, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bne 59818 │ │ │ │ + ldr r2, [pc, #84] @ 59860 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - blx 199b14 │ │ │ │ - sub r4, r4, r1 │ │ │ │ - ldr r5, [pc, #56] @ 5727c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + sdiv r4, r1, r3 │ │ │ │ + mul r4, r3, r4 │ │ │ │ + ldr r5, [pc, #68] @ 59864 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1d0c0 │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1cff8 │ │ │ │ cmp r0, r4 │ │ │ │ + mov r1, r6 │ │ │ │ movlt r4, r0 │ │ │ │ - mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b2b4 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 1b21c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - strhteq r7, [r6], -r4 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strhteq sp, [r6], -ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r5, r7, r4, ror #1 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r7, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 572b4 │ │ │ │ + ldr r4, [pc, #36] @ 598a8 │ │ │ │ mov r3, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ - bl 1d288 │ │ │ │ + bl 1d1c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sp, r6, r8, ror #4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sl, r7, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr r0, [pc, #1192] @ 57778 │ │ │ │ - ldr r3, [pc, #1192] @ 5777c │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r0, [pc, #1208] @ 59d8c │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #1 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ + ldr r3, [pc, #1192] @ 59d90 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r5 │ │ │ │ + ldr fp, [pc, #1184] @ 59d94 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ + add fp, pc, fp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #1124] @ 57780 │ │ │ │ - ldr r1, [pc, #1124] @ 57784 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r3, [pc, #1136] @ 59d98 │ │ │ │ + add r1, sp, #36 @ 0x24 │ │ │ │ + ldr r2, [pc, #1132] @ 59d9c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r6, [r3, #12] │ │ │ │ - add r3, r3, #12 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #1108] @ 57788 │ │ │ │ - ldr ip, [pc, #1108] @ 5778c │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + add r2, sp, #20 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + add r3, sp, #24 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [pc, #1088] @ 59da0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #1100] @ 57790 │ │ │ │ - ldr fp, [pc, #1100] @ 57794 │ │ │ │ + ldr r3, [pc, #1080] @ 59da4 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #1092] @ 57798 │ │ │ │ - mov r0, #3 │ │ │ │ + add r3, r3, #12 │ │ │ │ + str r6, [r3] │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [pc, #1064] @ 59da8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #24 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #1056] @ 5779c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r3, [pc, #1048] @ 59dac │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #32 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - add fp, pc, fp │ │ │ │ - str ip, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - ldr r3, [fp, r2] │ │ │ │ - add r1, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #1032] @ 59db0 │ │ │ │ + ldr r3, [fp, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 574a8 │ │ │ │ + bne 59aac │ │ │ │ cmp r7, #8 │ │ │ │ - bgt 576d0 │ │ │ │ + bgt 59ce4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5770c │ │ │ │ + beq 59d20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ + ldr r5, [pc, #984] @ 59db4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #2 │ │ │ │ - bl 1df18 │ │ │ │ - ldr r5, [pc, #952] @ 577a0 │ │ │ │ + bl 1de44 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #28] │ │ │ │ - beq 576f4 │ │ │ │ + beq 59d08 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #131072 @ 0x20000 │ │ │ │ - bl 1aec4 │ │ │ │ - ldr r1, [pc, #920] @ 577a4 │ │ │ │ + bl 1ae2c │ │ │ │ + ldr r1, [pc, #936] @ 59db8 │ │ │ │ mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 1cd78 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1ccb0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 574ec │ │ │ │ + beq 59b04 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #5 │ │ │ │ movne r3, #1 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - bl 1d294 │ │ │ │ + bl 1d1cc │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne 5758c │ │ │ │ - ldr r2, [pc, #848] @ 577a8 │ │ │ │ + bne 59ba4 │ │ │ │ + ldr r2, [pc, #864] @ 59dbc │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #808] @ 577ac │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #824] @ 59dc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57494 │ │ │ │ - bl 1b398 │ │ │ │ - ldr r0, [pc, #788] @ 577b0 │ │ │ │ + beq 59a98 │ │ │ │ + bl 1b300 │ │ │ │ + ldr r0, [pc, #804] @ 59dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1aeac │ │ │ │ - b 574bc │ │ │ │ - ldr r2, [pc, #772] @ 577b4 │ │ │ │ + bl 1ae14 │ │ │ │ + b 59ac0 │ │ │ │ + ldr r2, [pc, #788] @ 59dc8 │ │ │ │ mov r1, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #752] @ 577b8 │ │ │ │ - ldr r3, [pc, #688] @ 5777c │ │ │ │ + ldr r2, [pc, #768] @ 59dcc │ │ │ │ + ldr r3, [pc, #704] @ 59d90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57774 │ │ │ │ + bne 59d88 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str sl, [sp, #12] │ │ │ │ - ldr sl, [pc, #708] @ 577bc │ │ │ │ + ldr sl, [pc, #704] @ 59dd0 │ │ │ │ cmp r7, #0 │ │ │ │ add sl, pc, sl │ │ │ │ str r7, [sl, #32] │ │ │ │ - ble 575b8 │ │ │ │ - ldr r9, [pc, #692] @ 577c0 │ │ │ │ - ldr r8, [pc, #692] @ 577c4 │ │ │ │ + ble 59bd0 │ │ │ │ + ldr r9, [pc, #688] @ 59dd4 │ │ │ │ + add r6, sl, #32 │ │ │ │ + add r5, sp, #132 @ 0x84 │ │ │ │ + ldr r8, [pc, #680] @ 59dd8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #36 @ 0x24 │ │ │ │ - add r5, sp, #132 @ 0x84 │ │ │ │ - b 57530 │ │ │ │ + b 59b48 │ │ │ │ ldr r3, [sl, #32] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 575b8 │ │ │ │ + ble 59bd0 │ │ │ │ mov r3, #30 │ │ │ │ - mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ + str r9, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [sp] │ │ │ │ mov r3, #2 │ │ │ │ - ldr r0, [sl, #28] │ │ │ │ - mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1da20 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [sl, #28] │ │ │ │ + bl 1d94c │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6], #4 │ │ │ │ - bne 57520 │ │ │ │ - ldr r2, [pc, #588] @ 577c8 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + bne 59b38 │ │ │ │ + ldr r2, [pc, #584] @ 59ddc │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57464 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 59a68 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57450 │ │ │ │ + beq 59a54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5759c │ │ │ │ + bne 59bb4 │ │ │ │ cmp r7, r3 │ │ │ │ movge r7, r3 │ │ │ │ - b 574f0 │ │ │ │ - ldr r6, [pc, #524] @ 577cc │ │ │ │ + b 59b08 │ │ │ │ + ldr r6, [pc, #520] @ 59de0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - bl 1b08c │ │ │ │ + bl 1aff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57744 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ + bne 59d58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - ble 5762c │ │ │ │ + ble 59c44 │ │ │ │ sub r5, r2, #4 │ │ │ │ - add r8, r6, #36 @ 0x24 │ │ │ │ + add r8, r6, #32 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ ldr r9, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5762c │ │ │ │ - ldr r0, [r8], #4 │ │ │ │ - bl 1d408 │ │ │ │ + beq 59c44 │ │ │ │ + ldr r0, [r8, #4]! │ │ │ │ + bl 1d340 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d4ec │ │ │ │ + bl 1d424 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5775c │ │ │ │ + bne 59d70 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 575ec │ │ │ │ - ldr r5, [pc, #412] @ 577d0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - bl 1d174 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - bl 1cf34 │ │ │ │ + bgt 59c04 │ │ │ │ + ldr r6, [pc, #408] @ 59de4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + bl 1d0ac │ │ │ │ + ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - bl 1b8d8 │ │ │ │ - vmov s14, r6 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + bl 1ce6c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + bl 1b834 │ │ │ │ + add r5, r5, r0 │ │ │ │ + vmov s14, r4 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - vcvt.f32.s32 s13, s14 │ │ │ │ - ldr r3, [pc, #356] @ 577d4 │ │ │ │ mov r2, #29 │ │ │ │ - mov r1, #131072 @ 0x20000 │ │ │ │ - add r4, r4, r0 │ │ │ │ - vmov s15, r4 │ │ │ │ + mov r1, #16384 @ 0x4000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ + vmov s15, r5 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + ldr r3, [pc, #336] @ 59de8 │ │ │ │ + vcvt.f32.s32 s13, s14 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ - vstr s14, [r5, #8] │ │ │ │ + vstr s14, [r6, #8] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - mul r7, r6, r7 │ │ │ │ + stm r3, {r4, r7} │ │ │ │ + mul r4, r4, r7 │ │ │ │ str r2, [r3, #8] │ │ │ │ - lsl r7, r7, #2 │ │ │ │ - mov r2, #16384 @ 0x4000 │ │ │ │ - str r6, [r3] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bl 1db94 │ │ │ │ + mov r2, #131072 @ 0x20000 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - b 574c0 │ │ │ │ - ldr r2, [pc, #256] @ 577d8 │ │ │ │ + b 59ac4 │ │ │ │ + ldr r2, [pc, #256] @ 59dec │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 57464 │ │ │ │ - ldr r2, [pc, #224] @ 577dc │ │ │ │ + b 59a68 │ │ │ │ + ldr r2, [pc, #224] @ 59df0 │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 576e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 59cfc │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 1b590 │ │ │ │ - ldr r3, [pc, #184] @ 577e0 │ │ │ │ + bl 1b4f8 │ │ │ │ + ldr r3, [pc, #184] @ 59df4 │ │ │ │ mov r1, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b 573c8 │ │ │ │ - ldr r2, [pc, #152] @ 577e4 │ │ │ │ + b 599cc │ │ │ │ + ldr r2, [pc, #152] @ 59df8 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57464 │ │ │ │ - ldr r2, [pc, #132] @ 577e8 │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 59a68 │ │ │ │ + ldr r2, [pc, #132] @ 59dfc │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57464 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r6], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r6, r4, ror #3 │ │ │ │ - andseq r6, r4, r4, ror r7 │ │ │ │ - @ instruction: 0x0014fbb8 │ │ │ │ - andseq r3, r7, r4, ror r9 │ │ │ │ - andseq r6, r4, r8, ror #21 │ │ │ │ - eoreq r7, r6, r8, lsr r5 │ │ │ │ - andseq pc, r4, r4, lsr #23 │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq sp, r6, ip, lsl r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andseq pc, r4, r0, asr #25 │ │ │ │ - eoreq sp, r6, r0, lsl #1 │ │ │ │ - eoreq sp, r6, r8, rrx │ │ │ │ - andseq pc, r4, r0, asr sl @ │ │ │ │ - eoreq r7, r6, r0, lsl #8 │ │ │ │ - eoreq sp, r6, r8 │ │ │ │ - andseq pc, r4, r0, lsr ip @ │ │ │ │ - andseq pc, r4, r4, lsr ip @ │ │ │ │ - andseq pc, r4, r0, ror #23 │ │ │ │ - eoreq ip, r6, r4, asr #30 │ │ │ │ - ldrdeq ip, [r6], -r0 @ │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andseq pc, r4, ip, ror #19 │ │ │ │ - andseq pc, r4, r0, lsl #20 │ │ │ │ - andseq pc, r4, r4, asr #19 │ │ │ │ - andseq pc, r4, r4, lsr sl @ │ │ │ │ - andseq pc, r4, r4, lsr sl @ │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 59a68 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r7], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, r7, r4, ror #31 │ │ │ │ + andseq r4, r5, r0, lsl #23 │ │ │ │ + andseq r1, r8, r8, ror sp │ │ │ │ + andseq sp, r5, r0, asr pc │ │ │ │ + mlaeq r7, r8, fp, sl │ │ │ │ + andseq r4, r5, r0, ror lr │ │ │ │ + andseq sp, r5, r8, lsr #30 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq sl, r7, r8, lsl fp │ │ │ │ + andeq r0, r0, r0, ror #7 │ │ │ │ + andseq lr, r5, r8, ror r0 │ │ │ │ + eoreq sl, r7, ip, ror sl │ │ │ │ + eoreq sl, r7, r4, ror #20 │ │ │ │ + andseq sp, r5, r8, lsl #28 │ │ │ │ + eoreq r4, r7, r4, lsl lr │ │ │ │ + strdeq sl, [r7], -r0 @ │ │ │ │ + @ instruction: 0x0015dfd0 │ │ │ │ + @ instruction: 0x0015dfd4 │ │ │ │ + andseq sp, r5, r4, lsl #31 │ │ │ │ + eoreq sl, r7, ip, lsr #18 │ │ │ │ + strhteq sl, [r7], -r8 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + mulseq r5, r0, sp │ │ │ │ + andseq sp, r5, r8, lsr #27 │ │ │ │ + andseq sp, r5, r4, ror #26 │ │ │ │ + @ instruction: 0x0015dddc │ │ │ │ + @ instruction: 0x0015dddc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr sl, [pc, #688] @ 57ab4 │ │ │ │ - ldr r2, [pc, #688] @ 57ab8 │ │ │ │ - ldr r3, [pc, #688] @ 57abc │ │ │ │ - add sl, pc, sl │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + ldr r3, [pc, #708] @ 5a0ec │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r9, [pc, #700] @ 5a0f0 │ │ │ │ + ldr r2, [pc, #700] @ 5a0f4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #688] @ 5a0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [sl, #32] │ │ │ │ - ldr r9, [pc, #676] @ 57ac0 │ │ │ │ + ldr r4, [r9, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - ble 579e4 │ │ │ │ - add r7, sl, #32 │ │ │ │ - add r6, sp, #16 │ │ │ │ + ble 5a024 │ │ │ │ + add sl, sp, #28 │ │ │ │ + add fp, r9, #36 @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [r7, #4]! │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, sl │ │ │ │ + ldr r0, [fp], #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1d864 │ │ │ │ - ldr r4, [sl, #32] │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1d790 │ │ │ │ + ldr r4, [r9, #32] │ │ │ │ + str r0, [r7], #4 │ │ │ │ cmp r4, r5 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - bgt 57848 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bgt 59e78 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57880 │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ + bne 59eb0 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57984 │ │ │ │ + beq 59fc8 │ │ │ │ cmp r4, #0 │ │ │ │ - addgt r5, sp, #20 │ │ │ │ - lslgt r6, r8, #2 │ │ │ │ - addgt r4, r5, r4, lsl #2 │ │ │ │ - ble 578ac │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - mov r2, r6 │ │ │ │ + addgt r4, sl, r4, lsl #2 │ │ │ │ + lslgt r5, r8, #2 │ │ │ │ + ble 59ed8 │ │ │ │ + ldr r0, [r6], #4 │ │ │ │ + mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - cmp r4, r5 │ │ │ │ - bne 57894 │ │ │ │ - ldr r4, [pc, #528] @ 57ac4 │ │ │ │ + bl 1d328 │ │ │ │ + cmp r4, r6 │ │ │ │ + bne 59ec0 │ │ │ │ + ldr r4, [pc, #540] @ 5a0fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 578f0 │ │ │ │ - ldr r2, [pc, #512] @ 57ac8 │ │ │ │ - ldr r3, [pc, #496] @ 57abc │ │ │ │ + bne 59f30 │ │ │ │ + ldr r2, [pc, #524] @ 5a100 │ │ │ │ + ldr r3, [pc, #512] @ 5a0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57a98 │ │ │ │ + bne 5a0d0 │ │ │ │ mov r0, #0 │ │ │ │ - add sp, sp, #56 @ 0x38 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 12d39c │ │ │ │ - vldr s14, [pc, #436] @ 57ab0 │ │ │ │ - vldr d5, [pc, #416] @ 57aa0 │ │ │ │ - vmov s15, r0 │ │ │ │ - vcvt.f32.u32 s15, s15 │ │ │ │ - vdiv.f32 s13, s15, s14 │ │ │ │ - vldr s14, [r4, #20] │ │ │ │ - vldr s15, [r4, #16] │ │ │ │ - vadd.f32 s14, s14, s15 │ │ │ │ - vsub.f32 s14, s14, s13 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d5 │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 13979c │ │ │ │ + vmov s14, r0 │ │ │ │ + vldr s15, [r4, #20] │ │ │ │ + vldr s13, [r4, #16] │ │ │ │ + vldr s12, [pc, #416] @ 5a0e8 │ │ │ │ + vldr d17, [pc, #396] @ 5a0d8 │ │ │ │ + vcvt.f32.u32 s14, s14 │ │ │ │ + vadd.f32 s15, s15, s13 │ │ │ │ + vdiv.f32 s13, s14, s12 │ │ │ │ + vsub.f32 s15, s15, s13 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5794c │ │ │ │ - vldr d5, [pc, #376] @ 57aa8 │ │ │ │ - vcmpe.f64 d7, d5 │ │ │ │ + ble 59f8c │ │ │ │ + vldr d17, [pc, #368] @ 5a0e0 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5794c │ │ │ │ + bpl 59f8c │ │ │ │ vldr s14, [r4, #16] │ │ │ │ vldr s15, [r4, #20] │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vstr s15, [r4, #20] │ │ │ │ - b 57958 │ │ │ │ - ldr r3, [pc, #376] @ 57acc │ │ │ │ + b 59f98 │ │ │ │ + ldr r3, [pc, #368] @ 5a104 │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s13, [r3, #20] │ │ │ │ - ldr r3, [pc, #368] @ 57ad0 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ vmov s15, r8 │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [pc, #360] @ 57ad4 │ │ │ │ + ldr r2, [pc, #352] @ 5a108 │ │ │ │ + ldr r3, [pc, #352] @ 5a10c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ vcvt.f32.u32 s13, s15 │ │ │ │ vldr s15, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ vstr s14, [r3, #16] │ │ │ │ - b 578c0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ + b 59eec │ │ │ │ + lsl r6, r8, #2 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ mul r3, r4, r8 │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r5, sp, #20 │ │ │ │ - str r3, [sp] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - bl 1b5c0 │ │ │ │ - lsl r7, r8, #2 │ │ │ │ - mul r3, r7, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 1b528 │ │ │ │ + mul r3, r6, r4 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - bcc 57a70 │ │ │ │ - ldr r2, [pc, #272] @ 57ad8 │ │ │ │ - ldr r1, [pc, #272] @ 57adc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - mov r3, sp │ │ │ │ - add r2, sp, #4 │ │ │ │ + bcc 5a0a8 │ │ │ │ + ldr r1, [pc, #264] @ 5a110 │ │ │ │ + add r3, sp, #8 │ │ │ │ + add r2, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b314 │ │ │ │ - b 578ac │ │ │ │ - ldr r3, [sl] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r1, [pc, #248] @ 5a114 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1b27c │ │ │ │ + b 59ed8 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 578ac │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ + bne 59ed8 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 578ac │ │ │ │ - mul r5, r4, r8 │ │ │ │ + bne 59ed8 │ │ │ │ + mul r6, r4, r0 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #28 │ │ │ │ + lsl r6, r6, #2 │ │ │ │ + str r6, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - lsl r5, r5, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r5, [sp] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 1b5c0 │ │ │ │ - cmp r0, r5 │ │ │ │ - mov r6, r0 │ │ │ │ - bcs 579c0 │ │ │ │ - mov r1, r4 │ │ │ │ - lsr r0, r6, #2 │ │ │ │ - blx 199608 │ │ │ │ - ldr r5, [pc, #156] @ 57ae0 │ │ │ │ - ldr r1, [pc, #156] @ 57ae4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r3, sp │ │ │ │ + str r4, [sp, #16] │ │ │ │ + bl 1b528 │ │ │ │ + cmp r0, r6 │ │ │ │ + mov r5, r0 │ │ │ │ + bcs 5a000 │ │ │ │ + lsr r5, r5, #2 │ │ │ │ + ldr r6, [pc, #156] @ 5a118 │ │ │ │ + add r3, sp, #8 │ │ │ │ + add r2, sp, #12 │ │ │ │ + ldr r1, [pc, #148] @ 5a11c │ │ │ │ + udiv r4, r5, r4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1b314 │ │ │ │ + bl 1b27c │ │ │ │ cmp r8, r4 │ │ │ │ movhi r3, #1 │ │ │ │ - strhi r3, [r5, #24] │ │ │ │ - b 578ac │ │ │ │ + strhi r3, [r6, #24] │ │ │ │ + b 59ed8 │ │ │ │ cmp r4, #0 │ │ │ │ - addgt sl, r5, r4, lsl #2 │ │ │ │ - ble 57a30 │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - mov r2, r7 │ │ │ │ + addgt r7, sl, r4, lsl #2 │ │ │ │ + ble 5a070 │ │ │ │ + ldr r0, [sl], #4 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - cmp sl, r5 │ │ │ │ - bne 57a7c │ │ │ │ - b 57a30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bl 1d328 │ │ │ │ + cmp r7, sl │ │ │ │ + bne 5a0b4 │ │ │ │ + b 5a070 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svclt 0x0060624d │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0060624d │ │ │ │ ldmdbmi r4!, {sl, sp}^ │ │ │ │ - strdeq ip, [r6], -r8 @ │ │ │ │ - strhteq r7, [r6], -ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r6, r4, lsr #1 │ │ │ │ - eoreq ip, r6, r0, asr ip │ │ │ │ - eoreq r7, r6, r0 │ │ │ │ - strhteq ip, [r6], -r0 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - mlaeq r6, r0, fp, ip │ │ │ │ - eoreq ip, r6, r8, lsr fp │ │ │ │ - @ instruction: 0xfffff698 │ │ │ │ - strhteq ip, [r6], -ip │ │ │ │ - @ instruction: 0xfffff624 │ │ │ │ + eoreq r4, r7, ip, lsr #21 │ │ │ │ + eoreq sl, r7, r4, asr #13 │ │ │ │ + mlaeq r7, ip, sl, r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r7, r4, lsr #12 │ │ │ │ + eoreq r4, r7, ip, ror #19 │ │ │ │ + eoreq sl, r7, r0, ror r5 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r7, r4, asr r5 │ │ │ │ + strdeq sl, [r7], -r4 @ │ │ │ │ + @ instruction: 0xfffff600 │ │ │ │ + eoreq sl, r7, r8, ror r4 │ │ │ │ + @ instruction: 0xfffff588 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b3c │ │ │ │ - ldr r4, [pc, #88] @ 57b60 │ │ │ │ + beq 5a184 │ │ │ │ + ldr r4, [pc, #100] @ 5a1a8 │ │ │ │ mov r3, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ - bl 1d288 │ │ │ │ + bl 1d1c0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #64] @ 57b64 │ │ │ │ + movw r0, #34464 @ 0x86a0 │ │ │ │ + movt r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bl 12d2e4 │ │ │ │ + bl 1396e4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b398 │ │ │ │ + bl 1b300 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ add r0, r4, #4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1aeac │ │ │ │ - bl 57110 │ │ │ │ - vldr s15, [pc, #20] @ 57b5c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1ae14 │ │ │ │ + bl 596d4 │ │ │ │ + vldr s15, [pc, #20] @ 5a1a4 │ │ │ │ vmul.f32 s0, s0, s15 │ │ │ │ vmul.f32 s0, s0, s15 │ │ │ │ vcvt.s32.f32 s15, s0 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 12d2e4 │ │ │ │ - b 57b00 │ │ │ │ + bl 1396e4 │ │ │ │ + b 5a13c │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - strdeq ip, [r6], -r8 @ │ │ │ │ - andeq r8, r1, r0, lsr #13 │ │ │ │ + strhteq sl, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #428] @ 57d2c │ │ │ │ - ldr r3, [pc, #428] @ 57d30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #448] @ 5a390 │ │ │ │ sub sp, sp, #24 │ │ │ │ subs r4, r0, #0 │ │ │ │ + ldr r3, [pc, #440] @ 5a394 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 57ca4 │ │ │ │ - ldr r2, [pc, #396] @ 57d34 │ │ │ │ + beq 5a308 │ │ │ │ + ldr r2, [pc, #416] @ 5a398 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 57cf8 │ │ │ │ - ldr r8, [pc, #356] @ 57d38 │ │ │ │ - ldr r7, [pc, #356] @ 57d3c │ │ │ │ + blt 5a35c │ │ │ │ + ldr r8, [pc, #376] @ 5a39c │ │ │ │ + add r6, sp, #12 │ │ │ │ + ldr r7, [pc, #372] @ 5a3a0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r6, sp, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ rsb r2, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r6, r1 │ │ │ │ - bl 1c8ec │ │ │ │ + bl 1c830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57c34 │ │ │ │ + blt 5a288 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r4, #7 │ │ │ │ mov r1, r4 │ │ │ │ - ble 57be8 │ │ │ │ + ble 5a238 │ │ │ │ ldrb r3, [sp, #18] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 57c84 │ │ │ │ + beq 5a2e8 │ │ │ │ cmp r3, #2 │ │ │ │ - ldrbeq r3, [sp, #19] │ │ │ │ - ldrsheq r2, [sp, #16] │ │ │ │ - addeq r3, r8, r3, lsl #2 │ │ │ │ - streq r2, [r3, #4] │ │ │ │ - b 57be0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bne 5a230 │ │ │ │ + ldrb r3, [sp, #19] │ │ │ │ + ldrsh r2, [sp, #16] │ │ │ │ + add r3, r8, r3, lsl #2 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 5a230 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 57c9c │ │ │ │ + beq 5a300 │ │ │ │ cmp r0, #11 │ │ │ │ - bne 57cb0 │ │ │ │ + bne 5a314 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 57cdc │ │ │ │ - ldr r2, [pc, #228] @ 57d40 │ │ │ │ - ldr r3, [pc, #208] @ 57d30 │ │ │ │ + bne 5a340 │ │ │ │ + ldr r2, [pc, #244] @ 5a3a4 │ │ │ │ + ldr r3, [pc, #224] @ 5a394 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57d28 │ │ │ │ + bne 5a38c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r7] │ │ │ │ ldrsh r1, [sp, #16] │ │ │ │ ldrb r2, [sp, #19] │ │ │ │ orr r3, r3, r1, lsl r2 │ │ │ │ str r3, [r7] │ │ │ │ - b 57be0 │ │ │ │ + b 5a230 │ │ │ │ mov r1, r4 │ │ │ │ - b 57be8 │ │ │ │ - ldr r4, [pc, #152] @ 57d44 │ │ │ │ + b 5a238 │ │ │ │ + ldr r4, [pc, #152] @ 5a3a8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 57ba0 │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #140] @ 57d48 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 5a1f0 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #140] @ 5a3ac │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 57c54 │ │ │ │ - ldr r2, [pc, #104] @ 57d4c │ │ │ │ + b 5a2a8 │ │ │ │ + ldr r2, [pc, #104] @ 5a3b0 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57c54 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #68] @ 57d50 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + bl 83054 │ │ │ │ + b 5a2a8 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #68] @ 5a3b4 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57cd4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, r8, asr #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r4, r8, lsl #13 │ │ │ │ - eoreq ip, r6, r0, ror r9 │ │ │ │ - eoreq ip, r6, ip, ror #18 │ │ │ │ - eoreq r6, r6, ip, ror #24 │ │ │ │ - andseq pc, r4, r8, ror r5 @ │ │ │ │ - @ instruction: 0x0014f5b4 │ │ │ │ - @ instruction: 0x0014f5b8 │ │ │ │ - andseq pc, r4, r0, asr #10 │ │ │ │ + str ip, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5a338 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r8, lsl #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x0015d9f0 │ │ │ │ + eoreq sl, r7, ip, lsl r3 │ │ │ │ + eoreq sl, r7, r8, lsl r3 │ │ │ │ + eoreq r4, r7, r0, lsr r6 │ │ │ │ + @ instruction: 0x0015d8d4 │ │ │ │ + andseq sp, r5, r8, lsl #18 │ │ │ │ + andseq sp, r5, ip, lsl #18 │ │ │ │ + andseq sp, r5, ip, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #704] @ 5802c │ │ │ │ - ldr r3, [pc, #704] @ 58030 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #716] @ 5a6a4 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, #0 │ │ │ │ + add r7, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ + ldr r3, [pc, #700] @ 5a6a8 │ │ │ │ mov r1, r5 │ │ │ │ - add r7, sp, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ rsb r2, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r7, r1 │ │ │ │ - bl 1c8ec │ │ │ │ + bl 1c830 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 57e10 │ │ │ │ + ble 5a47c │ │ │ │ add r5, r5, r4 │ │ │ │ cmp r5, #7 │ │ │ │ mov r1, r5 │ │ │ │ - ble 57d94 │ │ │ │ + ble 5a400 │ │ │ │ ldrb r3, [sp, #10] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 57f78 │ │ │ │ + bne 5a5f0 │ │ │ │ tst r3, #1 │ │ │ │ - beq 57ed0 │ │ │ │ - ldr r3, [pc, #604] @ 58034 │ │ │ │ - ldrb r0, [sp, #11] │ │ │ │ + beq 5a548 │ │ │ │ + ldr r3, [pc, #616] @ 5a6ac │ │ │ │ + ldrb r2, [sp, #11] │ │ │ │ + ldrsh r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldrsh r2, [sp, #8] │ │ │ │ - mov r1, #1 │ │ │ │ - bic r3, r3, r1, lsl r0 │ │ │ │ - ldr r1, [pc, #580] @ 58038 │ │ │ │ - orr r3, r3, r2, lsl r0 │ │ │ │ - add r0, r0, #268435456 @ 0x10000000 │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp r2, #1 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr ip, [pc, #596] @ 5a6b0 │ │ │ │ + bic r3, r3, r0, lsl r2 │ │ │ │ + cmp r1, r0 │ │ │ │ + add r0, r2, #268435456 @ 0x10000000 │ │ │ │ + orr r3, r3, r1, lsl r2 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - orreq r0, r0, #536870912 @ 0x20000000 │ │ │ │ - str r3, [r1] │ │ │ │ - b 57e50 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [ip] │ │ │ │ + bne 5a4bc │ │ │ │ + b 5a594 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 57ec8 │ │ │ │ + beq 5a540 │ │ │ │ cmp r0, #11 │ │ │ │ - beq 57ec0 │ │ │ │ + beq 5a538 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 57e7c │ │ │ │ - ldr r3, [pc, #516] @ 5803c │ │ │ │ - ldr r2, [pc, #516] @ 58040 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 5a4f4 │ │ │ │ + ldr r3, [pc, #528] @ 5a6b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #520] @ 5a6b8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - ldr r2, [pc, #492] @ 58044 │ │ │ │ - ldr r3, [pc, #468] @ 58030 │ │ │ │ + ldr r2, [pc, #504] @ 5a6bc │ │ │ │ + ldr r3, [pc, #480] @ 5a6a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58028 │ │ │ │ + bne 5a6a0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #448] @ 58048 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #448] @ 5a6c0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 57e4c │ │ │ │ - ldr r3, [pc, #424] @ 5804c │ │ │ │ - ldrb r0, [sp, #11] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5a4b8 │ │ │ │ + ldr r3, [pc, #424] @ 5a6c4 │ │ │ │ + ldrb r2, [sp, #11] │ │ │ │ + ldrsh r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldrsh r2, [sp, #8] │ │ │ │ - asr r1, r3, r0 │ │ │ │ - and r1, r1, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 57de4 │ │ │ │ + asr r0, r3, r2 │ │ │ │ + and r0, r0, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne 5a450 │ │ │ │ mvn r0, #2 │ │ │ │ - b 57e50 │ │ │ │ + b 5a4bc │ │ │ │ mov r1, r5 │ │ │ │ - b 57d94 │ │ │ │ + b 5a400 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5800c │ │ │ │ + beq 5a684 │ │ │ │ ldrb r2, [sp, #11] │ │ │ │ ldrsh r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #360] @ 58050 │ │ │ │ + lsl ip, r2, #2 │ │ │ │ cmn r0, #500 @ 0x1f4 │ │ │ │ + ldr r3, [pc, #352] @ 5a6c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ + add r3, r3, ip │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - lsl ip, r2, #2 │ │ │ │ - blt 57f24 │ │ │ │ + blt 5a59c │ │ │ │ cmp r0, #500 @ 0x1f4 │ │ │ │ - ble 57f44 │ │ │ │ + ble 5a5bc │ │ │ │ cmp r1, #1 │ │ │ │ - beq 57ec0 │ │ │ │ + beq 5a538 │ │ │ │ add r0, r2, #192 @ 0xc0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r0, r0, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ orr r0, r0, #536870912 @ 0x20000000 │ │ │ │ - b 57e50 │ │ │ │ + b 5a4bc │ │ │ │ cmn r1, #1 │ │ │ │ - beq 57ec0 │ │ │ │ + beq 5a538 │ │ │ │ movw r0, #385 @ 0x181 │ │ │ │ mvn r1, #0 │ │ │ │ add r0, r0, r2, lsl #1 │ │ │ │ - orr r0, r0, #536870912 @ 0x20000000 │ │ │ │ str r1, [r3, #4] │ │ │ │ - b 57e50 │ │ │ │ + orr r0, r0, #536870912 @ 0x20000000 │ │ │ │ + b 5a4bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 57ec0 │ │ │ │ - ldr r3, [pc, #256] @ 58054 │ │ │ │ + beq 5a538 │ │ │ │ + ldr r3, [pc, #256] @ 5a6cc │ │ │ │ cmp r1, #1 │ │ │ │ movwne r0, #385 @ 0x181 │ │ │ │ - add r3, pc, r3 │ │ │ │ addeq r0, r2, #192 @ 0xc0 │ │ │ │ addne r0, r0, r2, lsl #1 │ │ │ │ - add r3, r3, ip │ │ │ │ mov r2, #0 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 57e50 │ │ │ │ - ldr r2, [pc, #216] @ 58058 │ │ │ │ + b 5a4bc │ │ │ │ + ldr r2, [pc, #216] @ 5a6d0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #28 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldrb r3, [sp, #10] │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ cmp r3, #1 │ │ │ │ strb r3, [sp, #10] │ │ │ │ - beq 57e9c │ │ │ │ + beq 5a514 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 57dc8 │ │ │ │ - ldr r3, [pc, #172] @ 5805c │ │ │ │ + bne 5a434 │ │ │ │ + ldr r3, [pc, #172] @ 5a6d4 │ │ │ │ ldrb r2, [sp, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 57ffc │ │ │ │ + beq 5a674 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 57fec │ │ │ │ + beq 5a664 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57edc │ │ │ │ + bne 5a554 │ │ │ │ ldrh r3, [sp, #8] │ │ │ │ add r3, r3, #500 @ 0x1f4 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bhi 57edc │ │ │ │ - b 57ec0 │ │ │ │ + bhi 5a554 │ │ │ │ + b 5a538 │ │ │ │ ldrsh r0, [sp, #8] │ │ │ │ cmn r0, #500 @ 0x1f4 │ │ │ │ - bge 57ee0 │ │ │ │ - b 57ec0 │ │ │ │ + bge 5a558 │ │ │ │ + b 5a538 │ │ │ │ ldrsh r0, [sp, #8] │ │ │ │ cmp r0, #500 @ 0x1f4 │ │ │ │ - ble 57ee0 │ │ │ │ - b 57ec0 │ │ │ │ - ldr r2, [pc, #76] @ 58060 │ │ │ │ + ble 5a558 │ │ │ │ + b 5a538 │ │ │ │ + ldr r2, [pc, #76] @ 5a6d8 │ │ │ │ mov r0, #28 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 57e50 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, ip, asr fp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r6, ip, ror #14 │ │ │ │ - eoreq ip, r6, ip, asr #14 │ │ │ │ - andseq pc, r4, r8, lsl #9 │ │ │ │ - andseq pc, r4, r4, lsr r4 @ │ │ │ │ - eoreq r6, r6, r0, ror sl │ │ │ │ - andseq pc, r4, r8, ror #7 │ │ │ │ - eoreq ip, r6, r0, lsr #13 │ │ │ │ - eoreq ip, r6, ip, asr r6 │ │ │ │ - eoreq ip, r6, ip, ror #11 │ │ │ │ - andseq pc, r4, r4, asr #6 │ │ │ │ - mlaeq r6, r4, r5, ip │ │ │ │ - @ instruction: 0x0014f2f0 │ │ │ │ + b 5a4bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq sl, [r7], -ip @ │ │ │ │ + ldrdeq sl, [r7], -r8 @ │ │ │ │ + @ instruction: 0x0015d7d4 │ │ │ │ + andseq sp, r5, r0, lsl #15 │ │ │ │ + eoreq r4, r7, ip, lsl r4 │ │ │ │ + andseq sp, r5, r8, lsr #14 │ │ │ │ + eoreq sl, r7, r4, lsr #32 │ │ │ │ + eoreq r9, r7, r0, ror #31 │ │ │ │ + eoreq r9, r7, r4, ror #30 │ │ │ │ + andseq sp, r5, r8, lsl #13 │ │ │ │ + eoreq r9, r7, ip, lsl pc │ │ │ │ + andseq sp, r5, r4, lsr r6 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r0, #2 │ │ │ │ - bne 5809c │ │ │ │ + bne 5a718 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #20] @ 580a4 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 580e0 │ │ │ │ + ldr r4, [pc, #44] @ 5a76c │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq ip, r6, r8, lsl #17 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sl, r7, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #668] @ 5839c │ │ │ │ - ldr r4, [pc, #668] @ 583a0 │ │ │ │ - ldr r3, [pc, #668] @ 583a4 │ │ │ │ + ldr r1, [pc, #692] @ 5aa48 │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r7, sp, #12 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ - mov r1, r4 │ │ │ │ + add r7, sp, #12 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [pc, #676] @ 5aa4c │ │ │ │ mov r0, r7 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r4, [pc, #668] @ 5aa50 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r5, [pc, #664] @ 5aa54 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r1, r4 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ mov r3, #0 │ │ │ │ - bl 1c154 │ │ │ │ - ldr ip, [pc, #620] @ 583a8 │ │ │ │ - ldr r3, [pc, #620] @ 583ac │ │ │ │ - ldr r2, [pc, #620] @ 583b0 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str ip, [sp] │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r2, [pc, #632] @ 5aa58 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ - strd r0, [r4, #160] @ 0xa0 │ │ │ │ - mov r1, #1000 @ 0x3e8 │ │ │ │ - mov r0, #75 @ 0x4b │ │ │ │ - strd r0, [r4, #168] @ 0xa8 │ │ │ │ - ldr r5, [pc, #568] @ 583b4 │ │ │ │ - ldr r0, [pc, #568] @ 583b8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r6, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #624] @ 5aa5c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #612] @ 5aa60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r0, [pc, #600] @ 5aa64 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ str r6, [r5, #8] │ │ │ │ + str r3, [r4, #160] @ 0xa0 │ │ │ │ + mov r3, #75 @ 0x4b │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl 1b560 │ │ │ │ + strd r2, [r4, #164] @ 0xa4 │ │ │ │ + mov r3, #1000 @ 0x3e8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r4, #172] @ 0xac │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [r5] │ │ │ │ - mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 58390 │ │ │ │ + bne 5aa3c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 58378 │ │ │ │ - ldr r0, [pc, #500] @ 583bc │ │ │ │ + bne 5aa24 │ │ │ │ + ldr r0, [pc, #516] @ 5aa68 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #496] @ 583c0 │ │ │ │ - ldr r2, [pc, #496] @ 583c4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #512] @ 5aa6c │ │ │ │ mov r1, #4 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #472] @ 583c8 │ │ │ │ + ldr r2, [pc, #500] @ 5aa70 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #488] @ 5aa74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58384 │ │ │ │ - ldr r1, [pc, #456] @ 583cc │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #452] @ 583d0 │ │ │ │ - ldr r2, [pc, #452] @ 583d4 │ │ │ │ + beq 5aa30 │ │ │ │ + ldr r3, [pc, #472] @ 5aa78 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [pc, #468] @ 5aa7c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [pc, #456] @ 5aa80 │ │ │ │ + ldr r5, [pc, #456] @ 5aa84 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r5, [pc, #448] @ 583d8 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r6, [pc, #448] @ 5aa88 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #436] @ 5aa8c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, #3 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #420] @ 583dc │ │ │ │ - ldr r3, [r5, #164] @ 0xa4 │ │ │ │ - ldr r6, [pc, #416] @ 583e0 │ │ │ │ + ldr r1, [r5, #164] @ 0xa4 │ │ │ │ + add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #388] @ 583e4 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #392] @ 5aa90 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #360] @ 583e8 │ │ │ │ - ldr r3, [r5, #168] @ 0xa8 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r5, #168] @ 0xa8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #364] @ 5aa94 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #332] @ 583ec │ │ │ │ - ldr r3, [r5, #176] @ 0xb0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r5, #176] @ 0xb0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #336] @ 5aa98 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #304] @ 583f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, #6 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #308] @ 5aa9c │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 58320 │ │ │ │ - ldr r2, [pc, #264] @ 583f4 │ │ │ │ + beq 5a9bc │ │ │ │ + ldr r2, [pc, #280] @ 5aaa0 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #240] @ 583f8 │ │ │ │ - ldr ip, [r5, #172] @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r5, #172] @ 0xac │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ mov r3, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #212] @ 583fc │ │ │ │ - ldr r3, [pc, #212] @ 58400 │ │ │ │ - ldr r2, [pc, #212] @ 58404 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #244] @ 5aaa4 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #228] @ 5aaa8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r3, [pc, #220] @ 5aaac │ │ │ │ + ldr r2, [pc, #220] @ 5aab0 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r3, pc, r3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #184] @ 58408 │ │ │ │ - ldr r3, [pc, #80] @ 583a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #200] @ 5aab4 │ │ │ │ + ldr r3, [pc, #92] @ 5aa4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58398 │ │ │ │ + bne 5aa44 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #140] @ 5840c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #140] @ 5aab8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 581c8 │ │ │ │ - ldr r1, [pc, #132] @ 58410 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 58204 │ │ │ │ + b 5a864 │ │ │ │ + ldr r3, [pc, #132] @ 5aabc │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5a8a0 │ │ │ │ mvn r7, #0 │ │ │ │ - b 58348 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, r0, asr #15 │ │ │ │ - strdeq r8, [r6], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r4, r4, asr r2 @ │ │ │ │ - @ instruction: 0x001452d4 │ │ │ │ - andseq sl, r4, ip, lsl #23 │ │ │ │ - eoreq ip, r6, ip, asr #15 │ │ │ │ - andseq pc, r4, ip, lsl #24 │ │ │ │ - andseq pc, r4, r4, lsl #3 │ │ │ │ - andseq r5, r4, r8, asr #4 │ │ │ │ - @ instruction: 0x0014aafc │ │ │ │ - eoreq r8, r6, r8, lsl r6 │ │ │ │ - andseq pc, r4, r4, ror #2 │ │ │ │ - andseq r5, r4, ip, lsl #4 │ │ │ │ - andseq sl, r4, r0, asr #21 │ │ │ │ - ldrdeq r8, [r6], -r8 @ │ │ │ │ - andseq pc, r4, ip, ror #2 │ │ │ │ - strdeq ip, [r6], -r4 @ │ │ │ │ - andseq pc, r4, r0, ror #2 │ │ │ │ - andseq pc, r4, r4, asr r1 @ │ │ │ │ - andseq pc, r4, r8, asr #2 │ │ │ │ - andseq pc, r4, r0, lsr r1 @ │ │ │ │ - andseq pc, r4, r0, lsr #2 │ │ │ │ - andseq pc, r4, r8, lsl r1 @ │ │ │ │ - andseq pc, r4, ip, lsl #2 │ │ │ │ - andseq r5, r4, r8, ror #1 │ │ │ │ - andseq sl, r4, r0, lsr #19 │ │ │ │ - eoreq r6, r6, r8, ror r5 │ │ │ │ - @ instruction: 0x0014efb0 │ │ │ │ - @ instruction: 0x0014eff4 │ │ │ │ + b 5a9e4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r0, lsr r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r7, r8, asr #32 │ │ │ │ + eoreq sl, r7, r4, lsl #3 │ │ │ │ + andseq sp, r5, ip, ror #10 │ │ │ │ + andseq r3, r5, r8, ror #11 │ │ │ │ + mulseq r5, ip, lr │ │ │ │ + andseq sp, r5, ip, lsr #30 │ │ │ │ + andseq sp, r5, r8, lsr #9 │ │ │ │ + andseq r3, r5, r0, ror #10 │ │ │ │ + andseq r8, r5, r8, lsl lr │ │ │ │ + eoreq r5, r7, ip, ror pc │ │ │ │ + andseq sp, r5, r8, lsl #9 │ │ │ │ + andseq r3, r5, r0, lsr #10 │ │ │ │ + @ instruction: 0x00158dd0 │ │ │ │ + eoreq r5, r7, r8, lsr pc │ │ │ │ + eoreq sl, r7, r8, rrx │ │ │ │ + andseq sp, r5, r4, lsl #9 │ │ │ │ + andseq sp, r5, r4, ror r4 │ │ │ │ + andseq sp, r5, r8, ror #8 │ │ │ │ + andseq sp, r5, ip, asr r4 │ │ │ │ + andseq sp, r5, ip, asr #8 │ │ │ │ + andseq sp, r5, r8, lsr r4 │ │ │ │ + andseq sp, r5, ip, lsr #8 │ │ │ │ + andseq sp, r5, r8, lsr #8 │ │ │ │ + andseq r3, r5, r4, lsl #8 │ │ │ │ + @ instruction: 0x00158cb8 │ │ │ │ + strdeq r3, [r7], -r4 @ │ │ │ │ + andseq sp, r5, r4, asr #5 │ │ │ │ + andseq sp, r5, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #460] @ 585f8 │ │ │ │ - ldr r3, [pc, #460] @ 585fc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #444] @ 5ac98 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ + ldr r3, [pc, #436] @ 5ac9c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #17 │ │ │ │ - bne 584dc │ │ │ │ + bne 5ab94 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58590 │ │ │ │ + blt 5ac34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - bne 58574 │ │ │ │ + bne 5ac18 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 58540 │ │ │ │ - ldr r0, [pc, #368] @ 58600 │ │ │ │ - ldr r3, [pc, #368] @ 58604 │ │ │ │ - ldr r2, [pc, #368] @ 58608 │ │ │ │ + beq 5abfc │ │ │ │ + ldr r0, [pc, #352] @ 5aca0 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [pc, #348] @ 5aca4 │ │ │ │ + ldr r2, [pc, #348] @ 5aca8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #340] @ 5860c │ │ │ │ - ldr r3, [pc, #320] @ 585fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #324] @ 5acac │ │ │ │ + ldr r3, [pc, #304] @ 5ac9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5853c │ │ │ │ + bne 5abf8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #296] @ 58610 │ │ │ │ - ldr ip, [pc, #296] @ 58614 │ │ │ │ - ldr r2, [pc, #296] @ 58618 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #272] @ 5acb0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #264] @ 5acb4 │ │ │ │ + ldr r2, [pc, #264] @ 5acb8 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #260] @ 5861c │ │ │ │ - ldr r2, [pc, #260] @ 58620 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #236] @ 5acbc │ │ │ │ mov r3, r5 │ │ │ │ - stm sp, {r4, ip} │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #220] @ 58624 │ │ │ │ - ldr r3, [pc, #220] @ 58628 │ │ │ │ - ldr r2, [pc, #220] @ 5862c │ │ │ │ + ldr r2, [pc, #232] @ 5acc0 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - ldr r0, [pc, #180] @ 58630 │ │ │ │ - ldr r3, [pc, #180] @ 58634 │ │ │ │ - ldr r2, [pc, #180] @ 58638 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 311a4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #192] @ 5acc4 │ │ │ │ + ldr r3, [pc, #192] @ 5acc8 │ │ │ │ + ldr r2, [pc, #192] @ 5accc │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 5abdc │ │ │ │ + ldr r0, [pc, #176] @ 5acd0 │ │ │ │ + ldr r3, [pc, #176] @ 5acd4 │ │ │ │ + ldr r2, [pc, #176] @ 5acd8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 58558 │ │ │ │ + b 5abdc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #156] @ 5863c │ │ │ │ - ldr ip, [pc, #156] @ 58640 │ │ │ │ - ldr r2, [pc, #156] @ 58644 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #152] @ 5acdc │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #144] @ 5ace0 │ │ │ │ + ldr r2, [pc, #144] @ 5ace4 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #116] @ 5ace8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #120] @ 58648 │ │ │ │ - ldr r2, [pc, #120] @ 5864c │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + ldr r2, [pc, #108] @ 5acec │ │ │ │ + add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r0, r4} │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - mlaeq r6, ip, r4, r6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0014a8f0 │ │ │ │ - andseq r4, r4, r0, lsl #31 │ │ │ │ - andseq sl, r4, r4, lsr r8 │ │ │ │ - eoreq r6, r6, r0, lsl r4 │ │ │ │ - andseq r4, r4, r8, lsr #30 │ │ │ │ - @ instruction: 0x0014a7f0 │ │ │ │ - @ instruction: 0x0014a7dc │ │ │ │ - andseq sl, r4, r0, lsl #17 │ │ │ │ - andseq sl, r4, ip, lsl r8 │ │ │ │ - andseq sl, r4, r0, lsl #16 │ │ │ │ - andseq r4, r4, r8, asr #29 │ │ │ │ - andseq sl, r4, r8, ror #15 │ │ │ │ - mulseq r4, r4, r7 │ │ │ │ - mulseq r4, r4, lr │ │ │ │ - andseq sl, r4, ip, ror #14 │ │ │ │ - andseq r4, r4, r0, ror lr │ │ │ │ - andseq sl, r4, r8, lsr r7 │ │ │ │ - andseq sl, r4, r4, lsr #14 │ │ │ │ - andseq sl, r4, r0, lsr r7 │ │ │ │ - andseq sl, r4, ip, lsl r7 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 311a4 │ │ │ │ + strdeq r3, [r7], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00158bfc │ │ │ │ + andseq r3, r5, ip, lsl #5 │ │ │ │ + andseq r8, r5, r8, lsr fp │ │ │ │ + eoreq r3, r7, r8, ror sp │ │ │ │ + @ instruction: 0x00158af0 │ │ │ │ + andseq r3, r5, r8, lsr #4 │ │ │ │ + @ instruction: 0x00158ad0 │ │ │ │ + andseq r8, r5, r4, lsl #23 │ │ │ │ + andseq r8, r5, r4, lsr #22 │ │ │ │ + andseq r8, r5, r4, lsl #22 │ │ │ │ + andseq r3, r5, ip, asr #3 │ │ │ │ + andseq r8, r5, ip, ror #21 │ │ │ │ + @ instruction: 0x00158ab0 │ │ │ │ + @ instruction: 0x001531b0 │ │ │ │ + andseq r8, r5, r8, lsl #21 │ │ │ │ + andseq r8, r5, ip, asr #20 │ │ │ │ + andseq r3, r5, r4, lsl #3 │ │ │ │ + andseq r8, r5, ip, lsr #20 │ │ │ │ + andseq r8, r5, r4, asr #20 │ │ │ │ + andseq r8, r5, r4, lsr sl │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #224] @ 58754 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [pc, #220] @ 58758 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [pc, #240] @ 5ae10 │ │ │ │ + mov r4, r3 │ │ │ │ sub sp, sp, #528 @ 0x210 │ │ │ │ - ldr ip, [pc, #208] @ 5875c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #524] @ 0x20c │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r2, [pc, #196] @ 58760 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r5, sp, #12 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [pc, #228] @ 5ae14 │ │ │ │ + add r8, sp, #12 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, #512 @ 0x200 │ │ │ │ + ldr ip, [pc, #212] @ 5ae18 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #204] @ 5ae1c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #524] @ 0x20c │ │ │ │ + mov r3, #0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #512 @ 0x200 │ │ │ │ - bl 1df24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1de50 │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1b2cc │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1b234 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58744 │ │ │ │ - ldr r2, [pc, #140] @ 58764 │ │ │ │ - ldr r3, [pc, #140] @ 58768 │ │ │ │ + blt 5ae00 │ │ │ │ + ldr r2, [pc, #156] @ 5ae20 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #3 │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r3, [pc, #144] @ 5ae24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #132] @ 5876c │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #132] @ 5ae28 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #3 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #108] @ 58770 │ │ │ │ - ldr r2, [pc, #108] @ 58774 │ │ │ │ - ldr r3, [pc, #76] @ 58758 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #124] @ 5ae2c │ │ │ │ + ldr r2, [pc, #124] @ 5ae30 │ │ │ │ + ldr r3, [pc, #92] @ 5ae14 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [ip, #16] │ │ │ │ - str r7, [ip, #20] │ │ │ │ - str r6, [ip, #24] │ │ │ │ + str r7, [ip, #16] │ │ │ │ + str r6, [ip, #20] │ │ │ │ + str r5, [ip, #24] │ │ │ │ str r4, [ip, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58750 │ │ │ │ + bne 5ae0c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #528 @ 0x210 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 58414 │ │ │ │ - b 586fc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, r0, asr r2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq ip, [r6], -r0 │ │ │ │ - andseq r6, r7, r8, lsl r0 │ │ │ │ - andseq sl, r4, r4, ror #13 │ │ │ │ - andseq r4, r4, r4, lsr sp │ │ │ │ - andseq sl, r4, r4, asr r6 │ │ │ │ - eoreq ip, r6, r0, asr #4 │ │ │ │ - strhteq r6, [r6], -ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, r8 │ │ │ │ + bl 5aac0 │ │ │ │ + b 5ada8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r7, r0, lsr #23 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r9, [r7], -ip @ │ │ │ │ + andseq r4, r8, r8, lsl r3 │ │ │ │ + andseq r8, r5, ip, ror #19 │ │ │ │ + andseq r3, r5, r0, asr #32 │ │ │ │ + andseq r8, r5, ip, asr r9 │ │ │ │ + mlaeq r7, r4, fp, r9 │ │ │ │ + eoreq r3, r7, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3016] @ 0xbc8 │ │ │ │ - ldr r1, [pc, #852] @ 58ae4 │ │ │ │ - ldr r3, [pc, #852] @ 58ae8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #3024] @ 0xbd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #864] @ 5b1bc │ │ │ │ + sub sp, sp, #1040 @ 0x410 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [pc, #856] @ 5b1c0 │ │ │ │ + ldr r1, [pc, #856] @ 5b1c4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #852] @ 5b1c8 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #832] @ 58aec │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #1044] @ 0x414 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #828] @ 58af0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - sub sp, sp, #1040 @ 0x410 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #1044] @ 0x414 │ │ │ │ - mov r3, #0 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r1, #32] │ │ │ │ - beq 589cc │ │ │ │ + beq 5b0a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 589cc │ │ │ │ + beq 5b0a4 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ - ldr r5, [pc, #776] @ 58af4 │ │ │ │ + ldr r5, [pc, #792] @ 5b1cc │ │ │ │ mov r0, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [r5, #552] @ 0x228 │ │ │ │ - add r3, r5, #40 @ 0x28 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #740] @ 58af8 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r2, r5, #40 @ 0x28 │ │ │ │ + ldr r3, [r5, #552] @ 0x228 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [pc, #760] @ 5b1d0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [r5, #552] @ 0x228 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r1, r3 │ │ │ │ - str r2, [r5, #552] @ 0x228 │ │ │ │ - mov r2, #1 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #32] │ │ │ │ - beq 58a70 │ │ │ │ - ldr r1, [pc, #688] @ 58afc │ │ │ │ + beq 5b148 │ │ │ │ + ldr r1, [pc, #700] @ 5b1d4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 58a7c │ │ │ │ + beq 5b154 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1b788 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ + ldr r8, [pc, #672] @ 5b1d8 │ │ │ │ + bl 1b6e4 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ - ldr r8, [pc, #648] @ 58b00 │ │ │ │ - mov r9, #1 │ │ │ │ - add r8, pc, r8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7a0 │ │ │ │ + bl 1b6fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d8d0 │ │ │ │ - mov r3, #3 │ │ │ │ - mov r2, #2 │ │ │ │ + bl 1d7fc │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r2, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - bl 1d390 │ │ │ │ - ldr sl, [r8, #176] @ 0xb0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + mov r3, #2 │ │ │ │ + strd r2, [sp, #188] @ 0xbc │ │ │ │ + bl 1d2c8 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ + strb r3, [sp, #366] @ 0x16e │ │ │ │ + str r3, [sp, #372] @ 0x174 │ │ │ │ movw r3, #513 @ 0x201 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ strh r3, [r4, #212] @ 0xd4 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - mul r0, r0, sl │ │ │ │ - str r9, [sp, #360] @ 0x168 │ │ │ │ - strb r9, [sp, #366] @ 0x16e │ │ │ │ - blx 199880 │ │ │ │ + ldr r3, [r8, #176] @ 0xb0 │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - strh r0, [r4, #216] @ 0xd8 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mul r0, r0, sl │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [r8, #160] @ 0xa0 │ │ │ │ + mul r2, r2, r3 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + sdiv r2, r2, ip │ │ │ │ + sdiv r3, r3, r1 │ │ │ │ ldr r1, [r8, #168] @ 0xa8 │ │ │ │ - str r9, [sp, #372] @ 0x174 │ │ │ │ - strh r0, [r4, #218] @ 0xda │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1d33c │ │ │ │ + strh r2, [r4, #216] @ 0xd8 │ │ │ │ + ldr r2, [r8, #160] @ 0xa0 │ │ │ │ + strh r3, [r4, #218] @ 0xda │ │ │ │ + bl 1d274 │ │ │ │ ldr r3, [r8, #164] @ 0xa4 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ - bne 58a64 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ + bne 5b13c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c5bc │ │ │ │ - ldr r3, [pc, #456] @ 58b04 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #20] │ │ │ │ + bl 1c50c │ │ │ │ + ldr r2, [pc, #472] @ 5b1dc │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r2, #20] │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ addhi r8, sp, #16 │ │ │ │ - bls 58980 │ │ │ │ + bls 5b048 │ │ │ │ mla r3, r5, r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1bc68 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + bl 1bbc4 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 58958 │ │ │ │ + bcc 5b020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cbc8 │ │ │ │ + bl 1cb00 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e3c8 │ │ │ │ + bl 1e2f4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ 58b08 │ │ │ │ - ldr r3, [pc, #328] @ 58af0 │ │ │ │ + ldr r2, [pc, #372] @ 5b1e0 │ │ │ │ + ldr r3, [pc, #336] @ 5b1c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1044] @ 0x414 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58a78 │ │ │ │ + bne 5b150 │ │ │ │ add sp, sp, #1040 @ 0x410 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r5, [pc, #312] @ 58b0c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #312] @ 5b1e4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 587e0 │ │ │ │ + beq 5aea8 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ + add r6, r5, #40 @ 0x28 │ │ │ │ + add r7, sp, #532 @ 0x214 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #288] @ 58b10 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [pc, #276] @ 5b1e8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - add r6, r5, #40 @ 0x28 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - mov r0, r6 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #244] @ 58b14 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #240] @ 5b1ec │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r7, sp, #532 @ 0x214 │ │ │ │ - mov r1, r3 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + stmib sp, {r1, r6} │ │ │ │ + mov r1, r3 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b2cc │ │ │ │ + bl 1b234 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 587e4 │ │ │ │ + bge 5aeac │ │ │ │ mov r0, r7 │ │ │ │ - bl 58414 │ │ │ │ - b 587e4 │ │ │ │ + bl 5aac0 │ │ │ │ + b 5aeac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1a0 │ │ │ │ - b 58928 │ │ │ │ + bl 1b108 │ │ │ │ + b 5aff0 │ │ │ │ mov r0, #1 │ │ │ │ - b 5899c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #148] @ 58b18 │ │ │ │ - ldr r0, [pc, #148] @ 58b1c │ │ │ │ - ldr r2, [pc, #148] @ 58b20 │ │ │ │ + b 5b064 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr ip, [pc, #148] @ 5b1f0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r4, [pc, #140] @ 5b1f4 │ │ │ │ + ldr r2, [pc, #140] @ 5b1f8 │ │ │ │ + add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ - add r0, pc, r0 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr ip, [pc, #104] @ 5b1fc │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - str r0, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr ip, [pc, #104] @ 58b24 │ │ │ │ - ldr r2, [pc, #104] @ 58b28 │ │ │ │ + ldr r2, [pc, #88] @ 5b200 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r3, r4 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - strhteq ip, [r6], -r8 │ │ │ │ - eoreq r8, r6, r0, ror r0 │ │ │ │ - eoreq r6, r6, r8, lsl r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r6, ip, asr r1 │ │ │ │ - andseq lr, r4, r0, asr ip │ │ │ │ - andseq r7, r4, r0, asr r8 │ │ │ │ - eoreq r7, r6, ip, lsl #31 │ │ │ │ - eoreq ip, r6, ip │ │ │ │ - eoreq r5, r6, r4, lsr #30 │ │ │ │ - eoreq fp, r6, r8, ror pc │ │ │ │ - andseq lr, r4, r0, ror #20 │ │ │ │ - andseq lr, r4, r4, lsr sl │ │ │ │ - mulseq r4, r0, r9 │ │ │ │ - @ instruction: 0x0014e9f0 │ │ │ │ - andseq lr, r4, r0, ror #19 │ │ │ │ - andseq sl, r4, r0, lsr #4 │ │ │ │ - andseq sl, r4, r0, lsl r2 │ │ │ │ + bl 311a4 │ │ │ │ + eoreq r3, r7, r8, ror sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r9, [r7], -r4 @ │ │ │ │ + eoreq r5, r7, ip, lsl #19 │ │ │ │ + mlaeq r7, r4, sl, r9 │ │ │ │ + andseq ip, r5, r4, asr #30 │ │ │ │ + andseq r5, r5, r4, asr #22 │ │ │ │ + eoreq r5, r7, r0, lsr #17 │ │ │ │ + eoreq r9, r7, r4, asr #18 │ │ │ │ + eoreq r3, r7, r4, ror r8 │ │ │ │ + eoreq r9, r7, r0, lsr #17 │ │ │ │ + andseq ip, r5, ip, lsr sp │ │ │ │ + andseq ip, r5, r4, lsl sp │ │ │ │ + @ instruction: 0x0015ccd4 │ │ │ │ + andseq r2, r5, ip, ror #24 │ │ │ │ + @ instruction: 0x0015ccb8 │ │ │ │ + @ instruction: 0x001584f8 │ │ │ │ + andseq r8, r5, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #316] @ 58c80 │ │ │ │ + ldr r5, [pc, #332] @ 5b378 │ │ │ │ sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58bb0 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr sl, [pc, #288] @ 58c84 │ │ │ │ + beq 5b298 │ │ │ │ + ldr sl, [pc, #308] @ 5b37c │ │ │ │ + bl 1d124 │ │ │ │ + add r6, r0, #1 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r9, [sl] │ │ │ │ cmn r9, #1 │ │ │ │ - add r6, r0, #1 │ │ │ │ - beq 58be0 │ │ │ │ + beq 5b2d8 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldmib r5, {r7, r8} │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 58c40 │ │ │ │ - ldr r5, [pc, #252] @ 58c88 │ │ │ │ + bcc 5b338 │ │ │ │ + ldr r5, [pc, #268] @ 5b380 │ │ │ │ mov r2, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1400dc │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 14d1b4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 58bbc │ │ │ │ + bne 5b2b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #200] @ 58c8c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #196] @ 5b384 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1e3e0 │ │ │ │ + bl 1e30c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 5b29c │ │ │ │ mov r0, #1 │ │ │ │ - bl 1d510 │ │ │ │ + bl 1d448 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c0d0 │ │ │ │ - ldr r0, [pc, #152] @ 58c90 │ │ │ │ + bl 1c02c │ │ │ │ + ldr r0, [pc, #152] @ 5b388 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1c208 │ │ │ │ + bl 1c164 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - movcc r6, #1024 @ 0x400 │ │ │ │ - str r6, [sl, #4] │ │ │ │ - str r0, [sl] │ │ │ │ mov r9, r0 │ │ │ │ + movcc r6, #1024 @ 0x400 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d15c │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r9, [sl] │ │ │ │ + str r6, [sl, #4] │ │ │ │ + bl 1d094 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d15c │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bl 1d094 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [r5, #8] │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 58b84 │ │ │ │ + b 5b26c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sl, #4] │ │ │ │ - bl 1e254 │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1e180 │ │ │ │ mov r7, r0 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #4] │ │ │ │ - bl 1e254 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + bl 1e180 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1e254 │ │ │ │ + mov r1, r6 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + bl 1e180 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 58b84 │ │ │ │ - eoreq ip, r6, r0, lsr r0 │ │ │ │ - eoreq r7, r6, r8, asr sp │ │ │ │ - eoreq fp, r6, r8, ror #31 │ │ │ │ - strdeq r7, [r6], -r4 @ │ │ │ │ - andseq lr, r4, r4, lsr #18 │ │ │ │ + b 5b26c │ │ │ │ + eoreq r9, r7, r4, asr #18 │ │ │ │ + eoreq r5, r7, ip, ror #12 │ │ │ │ + strdeq r9, [r7], -r4 @ │ │ │ │ + strdeq r5, [r7], -r4 @ │ │ │ │ + andseq ip, r5, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r3, [pc, #1840] @ 593dc │ │ │ │ - ldr r2, [pc, #1840] @ 593e0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r3, [pc, #1832] @ 593e4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r3, [pc, #1808] @ 5bac4 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #1792] @ 5bac8 │ │ │ │ mov r0, r4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [pc, #1780] @ 5bacc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 59284 │ │ │ │ + blt 5b960 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ - bl 1d15c │ │ │ │ mov r6, #0 │ │ │ │ - mov r7, #1024 @ 0x400 │ │ │ │ + bl 1d094 │ │ │ │ mov r4, r0 │ │ │ │ - b 58d08 │ │ │ │ + mov r7, #1024 @ 0x400 │ │ │ │ + b 5b410 │ │ │ │ add r6, r6, r3 │ │ │ │ sub r2, r7, r6 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt 58d34 │ │ │ │ + bgt 5b43c │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ - bge 592e4 │ │ │ │ + bge 5b9d4 │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e254 │ │ │ │ - sub r2, r7, r6 │ │ │ │ + bl 1e180 │ │ │ │ mov r4, r0 │ │ │ │ + sub r2, r7, r6 │ │ │ │ add r9, r4, r6 │ │ │ │ - mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8ec │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1c830 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 58d04 │ │ │ │ + bne 5b40c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59328 │ │ │ │ + beq 5ba10 │ │ │ │ strb r3, [r9, #-1] │ │ │ │ - ldr r3, [pc, #1672] @ 593e8 │ │ │ │ + ldr r3, [pc, #1640] @ 5bad0 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ + ldr r9, [pc, #1636] @ 5bad4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [r3, #20] │ │ │ │ - bl 73fd0 │ │ │ │ - ldr r3, [pc, #1656] @ 593ec │ │ │ │ - ldr r9, [pc, #1656] @ 593f0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + bl 77b70 │ │ │ │ + add r3, sp, #84 @ 0x54 │ │ │ │ + strd r4, [sp, #60] @ 0x3c │ │ │ │ + mov r4, r0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #1604] @ 5bad8 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1648] @ 593f4 │ │ │ │ - strd r4, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [pc, #1592] @ 5badc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1636] @ 593f8 │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #1584] @ 5bae0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #84 @ 0x54 │ │ │ │ - str r3, [sp, #28] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r5, r3 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 74230 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + bl 77e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 59344 │ │ │ │ - beq 5937c │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + blt 5ba2c │ │ │ │ + beq 5ba64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 73eec │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ + bl 77a5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 591ac │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + beq 5b884 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 1b440 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 58fa0 │ │ │ │ - ldr r3, [pc, #1508] @ 593fc │ │ │ │ - ldr fp, [pc, #1508] @ 59400 │ │ │ │ + beq 5b6a4 │ │ │ │ + ldr r3, [pc, #1476] @ 5bae4 │ │ │ │ + ldr fp, [pc, #1476] @ 5bae8 │ │ │ │ ldr r7, [sl, r3] │ │ │ │ add fp, pc, fp │ │ │ │ - b 58e30 │ │ │ │ + b 5b538 │ │ │ │ ldr r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58f4c │ │ │ │ + beq 5b650 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58e24 │ │ │ │ - ldr fp, [pc, #1464] @ 59404 │ │ │ │ + bne 5b52c │ │ │ │ + ldr fp, [pc, #1432] @ 5baec │ │ │ │ mov r6, r0 │ │ │ │ add fp, pc, fp │ │ │ │ - ldr r1, [fp, #36] @ 0x24 │ │ │ │ - ldr r0, [fp, #32] │ │ │ │ + ldrd r0, [fp, #32] │ │ │ │ add r1, r1, #2 │ │ │ │ lsl r1, r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ + str r0, [fp, #32] │ │ │ │ sub r3, r1, #32 │ │ │ │ str r8, [r0, r3] │ │ │ │ add r3, r0, r3 │ │ │ │ str r7, [r3, #4] │ │ │ │ add r7, r7, #16 │ │ │ │ - str r0, [fp, #32] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7dd08 │ │ │ │ + bl 82200 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [fp, #32] │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldrd r2, [fp, #32] │ │ │ │ + ldr r3, [fp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, r2, r3, lsl #4 │ │ │ │ str ip, [r0, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5915c │ │ │ │ - ldr fp, [pc, #1352] @ 59408 │ │ │ │ + beq 5b844 │ │ │ │ + ldr fp, [pc, #1320] @ 5baf0 │ │ │ │ str r5, [sp, #32] │ │ │ │ - add fp, pc, fp │ │ │ │ mov r5, r8 │ │ │ │ - b 58ee0 │ │ │ │ + add fp, pc, fp │ │ │ │ + b 5b5e8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5914c │ │ │ │ + beq 5b834 │ │ │ │ mov r1, fp │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58ecc │ │ │ │ - ldr r2, [r9, #36] @ 0x24 │ │ │ │ + beq 5b5d4 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r8, r6, #4 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r9, #36] @ 0x24 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - mov r0, r7 │ │ │ │ ldr r3, [r2, r8] │ │ │ │ ldr r2, [r2, r6] │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58ecc │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r1, [r4] │ │ │ │ - ldr r3, [r2, r6] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr r2, [r2, r8] │ │ │ │ - str r2, [sp] │ │ │ │ + bne 5b5d4 │ │ │ │ + ldr lr, [r4] │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - bl 7ea58 │ │ │ │ - b 58ecc │ │ │ │ - ldr r2, [pc, #1208] @ 5940c │ │ │ │ + ldr ip, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [ip, r6] │ │ │ │ + stmib sp, {r5, lr} │ │ │ │ + ldr ip, [ip, r8] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 5b5d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r2, [pc, #1168] @ 5baf4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #1156] @ 59410 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #1128] @ 5baf8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73e8c │ │ │ │ - b 58dc4 │ │ │ │ - ldr fp, [pc, #1132] @ 59414 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 779e8 │ │ │ │ + b 5b4cc │ │ │ │ + ldr fp, [pc, #1104] @ 5bafc │ │ │ │ add fp, pc, fp │ │ │ │ - ldr r3, [fp, #28] │ │ │ │ ldr r6, [fp, #24] │ │ │ │ - add r1, r3, #1 │ │ │ │ - lsl r1, r1, #4 │ │ │ │ + ldr r3, [fp, #28] │ │ │ │ mov r0, r6 │ │ │ │ + add r1, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ + lsl r1, r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bl 1e180 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ + str r0, [fp, #24] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r1, r1, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ movgt r2, r0 │ │ │ │ addgt ip, r0, r1 │ │ │ │ - str r0, [fp, #24] │ │ │ │ - ble 59008 │ │ │ │ + ble 5b710 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - add r2, r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - subne r3, r3, r6 │ │ │ │ - addne r3, r0, r3 │ │ │ │ - strne r3, [r2, #-4] │ │ │ │ + beq 5b704 │ │ │ │ + sub r3, r3, r6 │ │ │ │ + add r3, r0, r3 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + add r2, r2, #16 │ │ │ │ cmp ip, r2 │ │ │ │ - bne 58fe8 │ │ │ │ - add r6, r0, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + bne 5b6ec │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + add r3, r0, r1 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + vstr d16, [r3, #4] │ │ │ │ + vstr d16, [r3, #8] │ │ │ │ str r8, [r0, r1] │ │ │ │ - ldr r0, [pc, #1008] @ 59418 │ │ │ │ + ldr r0, [pc, #976] @ 5bb00 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq 590ac │ │ │ │ - ldr fp, [pc, #988] @ 5941c │ │ │ │ + bl 77a5c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 5b79c │ │ │ │ + ldr fp, [pc, #956] @ 5bb04 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - strgt r4, [sp, #32] │ │ │ │ - movgt r8, r2 │ │ │ │ - movgt r4, fp │ │ │ │ - bgt 5906c │ │ │ │ - b 59314 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + bgt 5b768 │ │ │ │ + b 5b9fc │ │ │ │ + ldr r3, [fp, #28] │ │ │ │ add r7, r7, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - bge 5930c │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r2, r7, lsl #4] │ │ │ │ - bl 1b440 │ │ │ │ - lsl fp, r7, #4 │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 5b9fc │ │ │ │ + ldr r3, [fp, #24] │ │ │ │ + mov r1, r6 │ │ │ │ + lsl r8, r7, #4 │ │ │ │ + ldr r0, [r3, r7, lsl #4] │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5905c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r8, fp │ │ │ │ - mov fp, r4 │ │ │ │ + bne 5b758 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ add r3, r3, r8 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #852] @ 59410 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #844] @ 5baf8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73e8c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 779e8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59194 │ │ │ │ - ldr fp, [pc, #832] @ 59420 │ │ │ │ - str r9, [sp, #44] @ 0x2c │ │ │ │ - add fp, pc, fp │ │ │ │ + beq 5b86c │ │ │ │ + ldr fp, [pc, #824] @ 5bb08 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r7, sp, #92 @ 0x5c │ │ │ │ - mov r9, r6 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ + add fp, pc, fp │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 59398 │ │ │ │ - beq 59188 │ │ │ │ + blt 5ba80 │ │ │ │ + beq 5b864 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 591d0 │ │ │ │ + beq 5b8a8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r5 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 73e8c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 779e8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 1db94 │ │ │ │ - b 590f4 │ │ │ │ - ldr r2, [pc, #720] @ 59424 │ │ │ │ + bl 1dac0 │ │ │ │ + b 5b7dc │ │ │ │ + ldr r3, [pc, #720] @ 5bb0c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrd r2, [r2, #32] │ │ │ │ - ldr r1, [pc, #708] @ 59428 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrd r2, [r3, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r1, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r2, r3, lsl #4] │ │ │ │ - add r3, r2, r3, lsl #4 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 58f7c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + vst1.8 {d16-d17}, [r2] │ │ │ │ + ldr r2, [pc, #692] @ 5bb10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r2, #36] @ 0x24 │ │ │ │ + b 5b680 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r9, [sp, #44] @ 0x2c │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #656] @ 5942c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #672] @ 5bb14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b 58dc4 │ │ │ │ - ldr r2, [pc, #636] @ 59430 │ │ │ │ + b 5b4cc │ │ │ │ + ldr r2, [pc, #652] @ 5bb18 │ │ │ │ + mov r1, #2 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - b 58f80 │ │ │ │ - ldr r0, [pc, #604] @ 59434 │ │ │ │ + b 5b684 │ │ │ │ + ldr r0, [pc, #620] @ 5bb1c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + bl 77a5c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #584] @ 59438 │ │ │ │ + ldr r0, [pc, #604] @ 5bb20 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - beq 5931c │ │ │ │ + beq 5ba04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34824 │ │ │ │ + bl 354e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 5931c │ │ │ │ + blt 5ba04 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bic r3, r3, #268435456 @ 0x10000000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 593cc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #528] @ 5943c │ │ │ │ + beq 5bab4 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [pc, #532] @ 5bb24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [r9, #8] │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldrd r0, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 1e254 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + bl 1e180 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r0, [r9, #4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r0, [r1, #4] │ │ │ │ str r3, [r0, r2, lsl #3] │ │ │ │ add r0, r0, r2, lsl #3 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, r2, #1 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #4] │ │ │ │ - str r2, [r9, #8] │ │ │ │ + str r2, [r1, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 5912c │ │ │ │ - ldr r2, [pc, #436] @ 59440 │ │ │ │ + bl 1dac0 │ │ │ │ + b 5b814 │ │ │ │ + ldr r2, [pc, #448] @ 5bb28 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ mov r6, #0 │ │ │ │ - cmn r5, #1 │ │ │ │ mov r4, r6 │ │ │ │ - bne 59300 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + cmn r5, #1 │ │ │ │ + bne 5b9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #392] @ 59444 │ │ │ │ - ldr r3, [pc, #292] @ 593e4 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #404] @ 5bb2c │ │ │ │ + ldr r3, [pc, #304] @ 5bacc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 593d8 │ │ │ │ + bne 5bac0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #348] @ 59448 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #340] @ 5bb30 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ mov r6, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b368 │ │ │ │ - b 592ac │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - mov r2, r8 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5b988 │ │ │ │ mov r3, #0 │ │ │ │ - b 590a0 │ │ │ │ + b 5b78c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 1db94 │ │ │ │ - b 59278 │ │ │ │ - ldr r2, [pc, #284] @ 5944c │ │ │ │ + bl 1dac0 │ │ │ │ + b 5b954 │ │ │ │ + ldr r2, [pc, #284] @ 5bb34 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b368 │ │ │ │ - b 592ac │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5b988 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #256] @ 59450 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r2, [pc, #248] @ 5bb38 │ │ │ │ ldrd r4, [sp, #60] @ 0x3c │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73fdc │ │ │ │ + bl 77b7c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 1b368 │ │ │ │ - b 592ac │ │ │ │ - ldrd r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 73fdc │ │ │ │ - mov r0, r5 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5b988 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1b368 │ │ │ │ - b 592ac │ │ │ │ + ldm r0, {r0, r4, r5} │ │ │ │ + bl 77b7c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5b988 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #176] @ 59454 │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ + ldr r2, [pc, #168] @ 5bb3c │ │ │ │ ldrd r4, [sp, #60] @ 0x3c │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73fdc │ │ │ │ - b 5936c │ │ │ │ - ldr r2, [pc, #132] @ 59458 │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 59220 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r6, ip, lsl ip │ │ │ │ - eoreq r5, r6, r0, lsl ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r6, r4, lsl lr │ │ │ │ - andseq r1, r7, ip, ror pc │ │ │ │ - eoreq fp, r6, r4, ror #27 │ │ │ │ - andseq lr, r4, r0, ror r8 │ │ │ │ - @ instruction: 0x0014e8b4 │ │ │ │ - andeq r1, r0, r8, asr #12 │ │ │ │ - eoreq r2, r6, r0, lsl #3 │ │ │ │ - eoreq fp, r6, r8, lsr #26 │ │ │ │ - andseq r1, r7, r0, lsr lr │ │ │ │ - andseq lr, r4, r4, lsr #14 │ │ │ │ - andeq r1, r0, r4, asr r6 │ │ │ │ - ldrdeq fp, [r6], -r0 @ │ │ │ │ - @ instruction: 0x0014e5d8 │ │ │ │ - eoreq fp, r6, r8, lsr fp │ │ │ │ - andseq lr, r4, r8, lsr #10 │ │ │ │ - eoreq fp, r6, r0, lsr #20 │ │ │ │ - eoreq fp, r6, r0, lsl sl │ │ │ │ - ldrdeq fp, [r6], -ip @ │ │ │ │ - andseq lr, r4, r4, lsl #8 │ │ │ │ - andseq lr, r4, r8, lsr r4 │ │ │ │ - andseq lr, r4, r8, lsr #8 │ │ │ │ - andseq lr, r4, ip, ror #7 │ │ │ │ - mulseq r4, r4, r2 │ │ │ │ - eoreq r5, r6, ip, lsl #12 │ │ │ │ - andseq lr, r4, ip, asr r2 │ │ │ │ - andseq lr, r4, r4, asr #4 │ │ │ │ - andseq lr, r4, r0, asr #4 │ │ │ │ - @ instruction: 0x0014e1f0 │ │ │ │ - @ instruction: 0x001462dc │ │ │ │ + bl 77b7c │ │ │ │ + b 5ba54 │ │ │ │ + ldr r2, [pc, #132] @ 5bb40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 5b8f8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r7, r8, lsl r5 │ │ │ │ + eoreq r3, r7, ip, lsl #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, r7, r8, lsl #14 │ │ │ │ + eoreq r9, r7, r0, lsl #14 │ │ │ │ + andseq r0, r8, ip, lsl r2 │ │ │ │ + andseq ip, r5, r4, lsl fp │ │ │ │ + andseq ip, r5, ip, asr fp │ │ │ │ + andeq r1, r0, r4, lsr r6 │ │ │ │ + mlaeq r6, r0, sl, pc @ │ │ │ │ + eoreq r9, r7, r0, lsr #12 │ │ │ │ + andseq r0, r8, r4, ror #1 │ │ │ │ + @ instruction: 0x0015c9d4 │ │ │ │ + andeq r1, r0, r0, asr #12 │ │ │ │ + eoreq r9, r7, ip, asr #9 │ │ │ │ + mulseq r5, r0, r8 │ │ │ │ + eoreq r9, r7, r0, lsr r4 │ │ │ │ + @ instruction: 0x0015c7f0 │ │ │ │ + eoreq r9, r7, r8, lsr r3 │ │ │ │ + eoreq r9, r7, ip, lsl r3 │ │ │ │ + eoreq r9, r7, r4, lsl #6 │ │ │ │ + andseq ip, r5, r8, ror #13 │ │ │ │ + andseq ip, r5, r0, lsr #14 │ │ │ │ + andseq ip, r5, r0, lsl r7 │ │ │ │ + andseq ip, r5, r8, asr #13 │ │ │ │ + andseq ip, r5, r8, ror #10 │ │ │ │ + eoreq r2, r7, r8, asr #30 │ │ │ │ + andseq ip, r5, r0, lsr #10 │ │ │ │ + andseq ip, r5, ip, lsl r5 │ │ │ │ + andseq ip, r5, r0, lsl r5 │ │ │ │ + @ instruction: 0x0015c4bc │ │ │ │ + @ instruction: 0x001545b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #232] @ 5955c │ │ │ │ + ldr r3, [pc, #248] @ 5bc60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59554 │ │ │ │ - ldr r7, [pc, #216] @ 59560 │ │ │ │ + beq 5bc58 │ │ │ │ + ldr r7, [pc, #232] @ 5bc64 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 594bc │ │ │ │ - bl 1db94 │ │ │ │ + b 5bbb0 │ │ │ │ + bl 1dac0 │ │ │ │ ldrd r0, [r6, #4] │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 7e0b0 │ │ │ │ + bl 8261c │ │ │ │ ldr r4, [r7, #32] │ │ │ │ add r3, r4, r5 │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - beq 59554 │ │ │ │ + beq 5bc58 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ add r6, r4, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59490 │ │ │ │ + bne 5bb84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #136] @ 59564 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #152] @ 5bc68 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #28] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r5, [r3, #28] │ │ │ │ cmp r5, r2 │ │ │ │ - movgt r4, r6 │ │ │ │ addgt r5, r6, r5, lsl #4 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ble 59548 │ │ │ │ + movgt r4, r6 │ │ │ │ + ble 5bc3c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59534 │ │ │ │ + ble 5bc28 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - add r2, r2, r3, lsl #3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + add r3, r2, r3, lsl #3 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 59510 │ │ │ │ + bgt 5bc04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r4, r4, #16 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 594fc │ │ │ │ + bne 5bbf0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ - b 594cc │ │ │ │ - eoreq fp, r6, r4, lsl #14 │ │ │ │ - eoreq fp, r6, ip, ror #13 │ │ │ │ - mlaeq r6, r8, r6, fp │ │ │ │ + b 5bbc0 │ │ │ │ + eoreq r9, r7, r0, lsl r0 │ │ │ │ + strdeq r8, [r7], -r8 @ │ │ │ │ + eoreq r8, r7, r4, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #384] @ 59700 │ │ │ │ - ldr r3, [r0, #40] @ 0x28 │ │ │ │ + ldr r5, [pc, #404] @ 5be28 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r7, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble 59638 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r7, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 5bd60 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, #0 │ │ │ │ - b 595b4 │ │ │ │ + b 5bcc4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 59640 │ │ │ │ + bge 5bd68 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r0, [r3, r4, lsl #4] │ │ │ │ - bl 1b440 │ │ │ │ lsl r9, r4, #4 │ │ │ │ + ldr r0, [r3, r4, lsl #4] │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 595a4 │ │ │ │ + bne 5bcb8 │ │ │ │ ldr lr, [r5, #24] │ │ │ │ adds lr, lr, r9 │ │ │ │ - beq 59640 │ │ │ │ + beq 5bd68 │ │ │ │ ldr r1, [lr, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 5962c │ │ │ │ + ble 5bd54 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ - b 59604 │ │ │ │ + b 5bd18 │ │ │ │ cmp r3, r1 │ │ │ │ add r2, r2, #8 │ │ │ │ - beq 5962c │ │ │ │ + beq 5bd54 │ │ │ │ ldr r0, [ip, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 595f8 │ │ │ │ + bne 5bd0c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59624 │ │ │ │ - bl 33320 │ │ │ │ + beq 5bd38 │ │ │ │ + bl 33f00 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 595dc │ │ │ │ + bne 5bcf0 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r5, [pc, #188] @ 59704 │ │ │ │ + b 5bd3c │ │ │ │ + ldr r5, [pc, #188] @ 5be2c │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ - ble 59638 │ │ │ │ + ble 5bd60 │ │ │ │ mov r4, #0 │ │ │ │ - b 59678 │ │ │ │ + b 5bd9c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 596a0 │ │ │ │ + bge 5bdc8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [r3, r4, lsl #4] │ │ │ │ - bl 1b440 │ │ │ │ lsl r7, r4, #4 │ │ │ │ + ldr r0, [r3, r4, lsl #4] │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59668 │ │ │ │ + bne 5bd90 │ │ │ │ ldr lr, [r5, #24] │ │ │ │ adds lr, lr, r7 │ │ │ │ - bne 595dc │ │ │ │ - ldr r5, [pc, #96] @ 59708 │ │ │ │ + bne 5bcf0 │ │ │ │ + ldr r5, [pc, #96] @ 5be30 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59638 │ │ │ │ - ldr r8, [pc, #80] @ 5970c │ │ │ │ + ble 5bd60 │ │ │ │ + ldr r8, [pc, #80] @ 5be34 │ │ │ │ mov r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 596d4 │ │ │ │ + b 5bdf8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 59638 │ │ │ │ + bge 5bd60 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [r3, r4, lsl #4] │ │ │ │ - bl 1b440 │ │ │ │ lsl r7, r4, #4 │ │ │ │ + ldr r0, [r3, r4, lsl #4] │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 596c4 │ │ │ │ + bne 5bdec │ │ │ │ ldr lr, [r5, #24] │ │ │ │ adds lr, lr, r7 │ │ │ │ - bne 595dc │ │ │ │ - b 59638 │ │ │ │ - strdeq fp, [r6], -r4 @ │ │ │ │ - eoreq fp, r6, ip, lsr #10 │ │ │ │ - ldrdeq fp, [r6], -r0 @ │ │ │ │ - andseq r1, r7, r0, ror r1 │ │ │ │ + bne 5bcf0 │ │ │ │ + b 5bd60 │ │ │ │ + eoreq r8, r7, r0, ror #29 │ │ │ │ + eoreq r8, r7, r4, lsl #28 │ │ │ │ + eoreq r8, r7, r8, lsr #27 │ │ │ │ + andseq pc, r7, r8, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #252] @ 59824 │ │ │ │ + ldr r3, [pc, #272] @ 5bf6c │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59808 │ │ │ │ + beq 5bf50 │ │ │ │ mov r4, #0 │ │ │ │ - b 59754 │ │ │ │ + b 5be88 │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59808 │ │ │ │ + beq 5bf50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59744 │ │ │ │ + bne 5be78 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ add r5, r5, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 1e138 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ - ldrd r0, [r5, #4] │ │ │ │ - add r0, r0, #16 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r0, r3, #16 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bl 7e120 │ │ │ │ - ldr r2, [pc, #152] @ 59828 │ │ │ │ + bl 826a0 │ │ │ │ + ldr r2, [pc, #168] @ 5bf70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ str r2, [r7] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - ldr r3, [r2, #32] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r7 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [r2, #32] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 597cc │ │ │ │ + beq 5bf14 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r7, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 597e0 │ │ │ │ + beq 5bf28 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 7e0b0 │ │ │ │ + bl 8261c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #60] @ 5982c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #60] @ 5bf74 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r7, #0 │ │ │ │ - b 597c4 │ │ │ │ - ldr r2, [pc, #32] @ 59830 │ │ │ │ + b 5befc │ │ │ │ + ldr r2, [pc, #32] @ 5bf78 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 59800 │ │ │ │ - eoreq fp, r6, ip, asr #8 │ │ │ │ - eoreq fp, r6, r8, ror #7 │ │ │ │ - @ instruction: 0x0014ded4 │ │ │ │ - mulseq r4, r8, lr │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5bf48 │ │ │ │ + eoreq r8, r7, r8, lsl sp │ │ │ │ + strhteq r8, [r7], -r0 │ │ │ │ + andseq ip, r5, r4, asr #2 │ │ │ │ + andseq ip, r5, r8, lsl #2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 5bf98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 5bf98 │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #28] @ 59874 │ │ │ │ - ldr r3, [pc, #28] @ 59878 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [pc, #28] @ 5bfc0 │ │ │ │ mov r1, #1 │ │ │ │ - vstr d0, [r2, #8] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - vstr d1, [r2, #16] │ │ │ │ + ldr r2, [pc, #24] @ 5bfc4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d0, [r3, #8] │ │ │ │ + vstr d1, [r3, #16] │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ - eoreq r7, r6, r0, rrx │ │ │ │ - eoreq fp, r6, r8, lsl r3 │ │ │ │ + eoreq r4, r7, r0, lsl r9 │ │ │ │ + eoreq r8, r7, r8, asr #23 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 5bfd8 │ │ │ │ bx r3 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 598b0 │ │ │ │ + beq 5c004 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 598c4 │ │ │ │ + beq 5c018 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 7e0b0 │ │ │ │ + bl 8261c │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 598e0 │ │ │ │ + beq 5c03c │ │ │ │ bx r3 │ │ │ │ - b 59568 │ │ │ │ + b 5bc6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #844] @ 59c4c │ │ │ │ + ldr r2, [pc, #884] @ 5c3e0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #840] @ 59c50 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [pc, #872] @ 5c3e4 │ │ │ │ + ldr r8, [pc, #872] @ 5c3e8 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r7, r0 │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - ldr r3, [pc, #804] @ 59c54 │ │ │ │ - ldr r8, [pc, #804] @ 59c58 │ │ │ │ - cmp r0, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - bhi 599c8 │ │ │ │ - sub r3, r3, #21 │ │ │ │ - cmp r0, r3 │ │ │ │ - bls 5996c │ │ │ │ - ldr r3, [pc, #780] @ 59c5c │ │ │ │ - ldr r2, [pc, #780] @ 59c60 │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #20 │ │ │ │ - bhi 59a24 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 5c13c │ │ │ │ + movw r2, #21003 @ 0x520b │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bls 5c0e4 │ │ │ │ + ldr r1, [pc, #808] @ 5c3ec │ │ │ │ + movw r2, #44532 @ 0xadf4 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ + add r2, r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r2, #20 │ │ │ │ + bhi 5c1a4 │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - add r3, r3, #844 @ 0x34c │ │ │ │ - add r3, r3, #-268435454 @ 0xf0000002 │ │ │ │ - add r3, r3, #1179648 @ 0x120000 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 59a64 │ │ │ │ - bhi 59a04 │ │ │ │ - ldr r3, [pc, #728] @ 59c64 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - bhi 59be8 │ │ │ │ - add r3, r3, #-285212672 @ 0xef000000 │ │ │ │ - add r3, r3, #15597568 @ 0xee0000 │ │ │ │ - add r3, r3, #1040 @ 0x410 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - add r3, r3, #268435456 @ 0x10000000 │ │ │ │ - add r3, r3, #1048576 @ 0x100000 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 59a24 │ │ │ │ - ldr r3, [pc, #680] @ 59c68 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c1f8 │ │ │ │ + bhi 5c184 │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + bhi 5c378 │ │ │ │ + movw r2, #14425 @ 0x3859 │ │ │ │ + movt r2, #8224 @ 0x2020 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + movw r2, #14425 @ 0x3859 │ │ │ │ + movt r2, #12336 @ 0x3030 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5c1a4 │ │ │ │ + ldr r3, [pc, #700] @ 5c3f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #668] @ 59c6c │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi 59bb8 │ │ │ │ - sub r3, r3, #21 │ │ │ │ - cmp r0, r3 │ │ │ │ - bls 59a24 │ │ │ │ - ldr r3, [pc, #648] @ 59c70 │ │ │ │ - ldr r2, [pc, #648] @ 59c74 │ │ │ │ - add r3, r0, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #20 │ │ │ │ - bhi 59a24 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + b 5c204 │ │ │ │ + movw r2, #16928 @ 0x4220 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 5c348 │ │ │ │ + movw r2, #16907 @ 0x420b │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bls 5c1a4 │ │ │ │ + ldr r1, [pc, #656] @ 5c3f4 │ │ │ │ + movw r2, #48628 @ 0xbdf4 │ │ │ │ + movt r2, #44472 @ 0xadb8 │ │ │ │ + add r2, r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r2, #20 │ │ │ │ + bhi 5c1a4 │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #620] @ 59c78 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - add r3, r3, #2424832 @ 0x250000 │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - add r3, r3, #16 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - ldr r2, [pc, #592] @ 59c7c │ │ │ │ + movw r2, #17993 @ 0x4649 │ │ │ │ + movt r2, #14640 @ 0x3930 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #14677 @ 0x3955 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + ldr r2, [pc, #588] @ 5c3f8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #576] @ 59c80 │ │ │ │ - ldr r3, [pc, #524] @ 59c50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #572] @ 5c3fc │ │ │ │ + ldr r3, [pc, #544] @ 5c3e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59c48 │ │ │ │ + bne 5c3dc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #536] @ 59c84 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #512] @ 5c400 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 58b2c │ │ │ │ + bl 5b204 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59ac0 │ │ │ │ - ldr r3, [pc, #500] @ 59c88 │ │ │ │ + beq 5c254 │ │ │ │ + ldr r3, [pc, #476] @ 5c404 │ │ │ │ add r4, sp, #24 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 15bf40 │ │ │ │ + bl 16a484 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a98 │ │ │ │ + bne 5c22c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59a38 │ │ │ │ - ldr r3, [pc, #436] @ 59c88 │ │ │ │ + beq 5c1b8 │ │ │ │ + ldr r3, [pc, #412] @ 5c404 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ add r8, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ ldr r3, [r6] │ │ │ │ - add r1, r3, r0, lsl #1 │ │ │ │ - ldrsh r2, [r1, #152] @ 0x98 │ │ │ │ - add r1, r1, #393216 @ 0x60000 │ │ │ │ - cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldrsh r0, [r1, #152] @ 0x98 │ │ │ │ - blt 59b98 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ + add r2, r3, r0, lsl #1 │ │ │ │ + ldrsh r1, [r2, #152] @ 0x98 │ │ │ │ + add r2, r2, #393216 @ 0x60000 │ │ │ │ + ldrsh r0, [r2, #152] @ 0x98 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 5c328 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ add ip, r5, r0 │ │ │ │ - cmp ip, r1 │ │ │ │ - bgt 59b98 │ │ │ │ - add r2, r3, r2, lsl #2 │ │ │ │ - ldr ip, [r2, #24] │ │ │ │ + cmp ip, r2 │ │ │ │ + bgt 5c328 │ │ │ │ + add r2, r3, r1, lsl #2 │ │ │ │ ldr lr, [r7, #40] @ 0x28 │ │ │ │ + ldr ip, [r2, #24] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ add sl, r9, r1 │ │ │ │ cmp sl, lr │ │ │ │ - bhi 59b98 │ │ │ │ - ldr sl, [r7, #60] @ 0x3c │ │ │ │ + bhi 5c328 │ │ │ │ + ldr fp, [r7, #60] @ 0x3c │ │ │ │ ldrb lr, [r7, #12] │ │ │ │ - mul sl, r9, sl │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ + mul sl, r9, fp │ │ │ │ lsr lr, lr, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ mla sl, r5, lr, sl │ │ │ │ ldr lr, [r7, #44] @ 0x2c │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ add lr, lr, sl │ │ │ │ add sl, r4, #32768 @ 0x8000 │ │ │ │ add sl, sl, #38 @ 0x26 │ │ │ │ + add r4, r4, #196608 @ 0x30000 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ - ldr r2, [r2] │ │ │ │ + add r4, r4, #76 @ 0x4c │ │ │ │ + lsl r4, r4, #1 │ │ │ │ ldr sl, [ip] │ │ │ │ - ldr fp, [r7, #60] @ 0x3c │ │ │ │ - str fp, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ ldr ip, [ip, #8] │ │ │ │ add r2, r2, r3 │ │ │ │ - str ip, [sp] │ │ │ │ add r3, sl, r3 │ │ │ │ + str ip, [sp] │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - add r4, r4, #196608 @ 0x30000 │ │ │ │ blx ip │ │ │ │ - add r4, r4, #76 @ 0x4c │ │ │ │ ldr r3, [r6] │ │ │ │ - lsl r4, r4, #1 │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrb r3, [r1] │ │ │ │ add r0, r0, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ add r5, r5, r0 │ │ │ │ - bne 59ad8 │ │ │ │ - b 59a38 │ │ │ │ - ldr r3, [pc, #204] @ 59c8c │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - add r3, r3, #50331648 @ 0x3000000 │ │ │ │ - add r3, r3, #65536 @ 0x10000 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 59a24 │ │ │ │ - ldr r3, [pc, #176] @ 59c90 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5c26c │ │ │ │ + b 5c1b8 │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5c1a4 │ │ │ │ + ldr r3, [pc, #152] @ 5c408 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #164] @ 59c94 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 599b8 │ │ │ │ - b 59a24 │ │ │ │ - ldr r3, [pc, #152] @ 59c98 │ │ │ │ + b 5c204 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c12c │ │ │ │ + b 5c1a4 │ │ │ │ + ldr r3, [pc, #120] @ 5c40c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #140] @ 59c9c │ │ │ │ + b 5c204 │ │ │ │ + ldr r3, [pc, #108] @ 5c410 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #128] @ 59ca0 │ │ │ │ + b 5c204 │ │ │ │ + ldr r3, [pc, #96] @ 5c414 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #116] @ 59ca4 │ │ │ │ + b 5c204 │ │ │ │ + ldr r3, [pc, #84] @ 5c418 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - ldr r3, [pc, #104] @ 59ca8 │ │ │ │ + b 5c204 │ │ │ │ + ldr r3, [pc, #72] @ 5c41c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59a70 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r6, r0, asr #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - mlaeq r6, r4, pc, r4 @ │ │ │ │ - ldclt 13, cr10, [r8, #976]! @ 0x3d0 │ │ │ │ - andseq lr, r7, r0, asr r4 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andeq r1, r0, r4, lsr #8 │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - ldcge 13, cr11, [r8, #976]! @ 0x3d0 │ │ │ │ - andseq lr, r7, sp, asr #7 │ │ │ │ - ldmdbcc r0!, {r0, r3, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0x0014dcb8 │ │ │ │ - eoreq r4, r6, r8, lsl #29 │ │ │ │ - @ instruction: 0x000016b8 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - andeq r1, r0, ip, lsl #12 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ + b 5c204 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, r4, ror #16 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r7, r4, asr r8 │ │ │ │ + mulseq r8, r8, r6 │ │ │ │ + andeq r1, r0, r0, lsl r4 │ │ │ │ + andseq ip, r8, sp, lsl #12 │ │ │ │ + @ instruction: 0x0015bef4 │ │ │ │ + eoreq r2, r7, r0, lsr #14 │ │ │ │ + andeq r1, r0, r4, lsr #13 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r4, ror r6 │ │ │ │ - andeq r1, r0, ip, ror #4 │ │ │ │ - andeq r1, r0, r4, asr #11 │ │ │ │ - andeq r1, r0, ip, asr r5 │ │ │ │ + andeq r1, r0, r4, ror #3 │ │ │ │ + andeq r1, r0, r0, ror #12 │ │ │ │ + andeq r1, r0, r8, asr r2 │ │ │ │ + @ instruction: 0x000015b0 │ │ │ │ + andeq r1, r0, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #260] @ 5c544 │ │ │ │ sub sp, sp, #16 │ │ │ │ + ldr r3, [pc, #256] @ 5c548 │ │ │ │ str r0, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldrb r1, [r0] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #248] @ 59dd0 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r1, [pc, #244] @ 59dd4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #240] @ 59dd8 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #252] @ 5c54c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - beq 59dac │ │ │ │ - ldr r3, [pc, #216] @ 59ddc │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldrb r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [pc, #216] @ 5c550 │ │ │ │ + ldreq r4, [r2, r3] │ │ │ │ + beq 5c4ac │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 15bf40 │ │ │ │ + bl 16a484 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d08 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldrb r6, [r3] │ │ │ │ + bne 5c484 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59dc0 │ │ │ │ + beq 5c534 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldrb r1, [r1] │ │ │ │ - cmp r1, #0 │ │ │ │ add r0, r0, #196608 @ 0x30000 │ │ │ │ add r0, r0, #76 @ 0x4c │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ lsl r0, r0, #1 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + ldrb r1, [r1] │ │ │ │ ldrsh r3, [r3, r0] │ │ │ │ + cmp r1, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ add r6, r6, r3 │ │ │ │ - bne 59d44 │ │ │ │ + bne 5c4c0 │ │ │ │ sub r0, r6, r2 │ │ │ │ - ldr r2, [pc, #88] @ 59de0 │ │ │ │ - ldr r3, [pc, #72] @ 59dd4 │ │ │ │ + ldr r2, [pc, #80] @ 5c554 │ │ │ │ + ldr r3, [pc, #64] @ 5c548 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59dcc │ │ │ │ + bne 5c540 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r3] │ │ │ │ - ldr r1, [pc, #36] @ 59ddc │ │ │ │ - cmp r6, #0 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ - bne 59d3c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b 59d7c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r6, ip, ror #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r6, r0, ror #23 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - eoreq r4, r6, r0, asr #22 │ │ │ │ + b 5c4f8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r4, r4, r2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r7, ip, lsl #9 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + ldrdeq r2, [r7], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #412] @ 59fa0 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #408] @ 59fa4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #432] @ 5c738 │ │ │ │ + mov r8, r1 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ + ldr sl, [sp, #68] @ 0x44 │ │ │ │ + stmib sp, {r2, ip} │ │ │ │ + ldr r2, [pc, #416] @ 5c73c │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #384] @ 59fa8 │ │ │ │ + ldr r2, [pc, #400] @ 5c740 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr sl, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #360] @ 59fac │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r3, [pc, #380] @ 5c744 │ │ │ │ + addne r5, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - addne r5, sp, #16 │ │ │ │ - beq 59e7c │ │ │ │ + beq 5c5fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 15bf40 │ │ │ │ + bl 16a484 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e54 │ │ │ │ + bne 5c5d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - ldreq ip, [r4] │ │ │ │ - moveq r9, r5 │ │ │ │ - beq 59f14 │ │ │ │ - mov r9, #0 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r5, #1 │ │ │ │ - add r6, sp, #12 │ │ │ │ + movne r9, #0 │ │ │ │ + movne r5, #1 │ │ │ │ + addne r6, sp, #12 │ │ │ │ + movne fp, r9 │ │ │ │ + beq 5c728 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ ldr ip, [r4] │ │ │ │ + cmp r0, #10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ ldrb r1, [r3] │ │ │ │ - cmp r0, #10 │ │ │ │ - beq 59f70 │ │ │ │ + beq 5c6f8 │ │ │ │ add r0, r0, #196608 @ 0x30000 │ │ │ │ + cmp r7, #0 │ │ │ │ add r0, r0, #76 @ 0x4c │ │ │ │ lsl r0, r0, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ ldrsh r3, [ip, r0] │ │ │ │ - beq 59f5c │ │ │ │ + beq 5c6e4 │ │ │ │ add r0, fp, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - blt 59f5c │ │ │ │ + blt 5c6e4 │ │ │ │ sub fp, fp, r2 │ │ │ │ cmp r9, fp │ │ │ │ movlt r9, fp │ │ │ │ cmp r1, #0 │ │ │ │ add fp, r3, r2 │ │ │ │ - bne 59f94 │ │ │ │ + bne 5c720 │ │ │ │ cmp fp, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ - ble 59f14 │ │ │ │ + ble 5c68c │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r9, r2 │ │ │ │ movlt r9, r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldrd r2, [sp, #4] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ add r2, r3, r2 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ - ldr r2, [pc, #124] @ 59fb0 │ │ │ │ + ldr r2, [pc, #160] @ 5c748 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r3, [pc, #104] @ 59fa4 │ │ │ │ + ldr r3, [pc, #136] @ 5c738 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59f9c │ │ │ │ + bne 5c734 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ add fp, fp, r3 │ │ │ │ - bne 59ea0 │ │ │ │ - b 59efc │ │ │ │ + bne 5c618 │ │ │ │ + b 5c674 │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r9, r2 │ │ │ │ movlt r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - subeq r5, r5, #1 │ │ │ │ - beq 59f14 │ │ │ │ + bne 5c714 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + b 5c68c │ │ │ │ add r5, r5, #1 │ │ │ │ mov fp, #0 │ │ │ │ - b 59ea0 │ │ │ │ + b 5c618 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 59ea0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r6, r0, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - eoreq r4, r6, r4, lsl #21 │ │ │ │ - mlaeq r6, r0, r9, r4 │ │ │ │ + b 5c618 │ │ │ │ + ldr ip, [r4] │ │ │ │ + mov r9, r5 │ │ │ │ + b 5c68c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r7, r0, asr #6 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + eoreq r2, r7, r8, lsl r3 │ │ │ │ + eoreq r2, r7, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #2276] @ 5a8b4 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r3, [pc, #2272] @ 5a8b8 │ │ │ │ + ldr r2, [pc, #2308] @ 5d07c │ │ │ │ + mov fp, r3 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ + ldr r3, [pc, #2300] @ 5d080 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr r4, [pc, #2296] @ 5d084 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ + ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2252] @ 5a8bc │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - ldr r4, [pc, #2236] @ 5a8c0 │ │ │ │ - cmp r3, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r9, [sp, #132] @ 0x84 │ │ │ │ - bhi 5a0a0 │ │ │ │ - sub r2, r2, #21 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - bls 5a044 │ │ │ │ - ldr r2, [pc, #2208] @ 5a8c4 │ │ │ │ + bhi 5c854 │ │ │ │ + movw r2, #21003 @ 0x520b │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bls 5c7fc │ │ │ │ + ldr r1, [pc, #2224] @ 5d088 │ │ │ │ + movw r2, #44532 @ 0xadf4 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r3, r2 │ │ │ │ - ldr r3, [pc, #2204] @ 5a8c8 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi 5a100 │ │ │ │ + bhi 5c8c0 │ │ │ │ add r2, r2, r2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - add r2, r2, #844 @ 0x34c │ │ │ │ - add r2, r2, #-268435454 @ 0xf0000002 │ │ │ │ - add r2, r2, #1179648 @ 0x120000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5a140 │ │ │ │ - bhi 5a0e0 │ │ │ │ - ldr r2, [pc, #2152] @ 5a8cc │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - bhi 5a83c │ │ │ │ - add r2, r2, #-285212672 @ 0xef000000 │ │ │ │ - add r2, r2, #15597568 @ 0xee0000 │ │ │ │ - add r2, r2, #1040 @ 0x410 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - add r2, r2, #268435456 @ 0x10000000 │ │ │ │ - add r2, r2, #1048576 @ 0x100000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 5a100 │ │ │ │ - ldr r3, [pc, #2104] @ 5a8d0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - ldr r2, [pc, #2092] @ 5a8d4 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5a754 │ │ │ │ - sub r2, r2, #21 │ │ │ │ + beq 5c914 │ │ │ │ + bhi 5c8a0 │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c844 │ │ │ │ + bhi 5d000 │ │ │ │ + movw r2, #14425 @ 0x3859 │ │ │ │ + movt r2, #8224 @ 0x2020 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c844 │ │ │ │ + movw r2, #14425 @ 0x3859 │ │ │ │ + movt r2, #12336 @ 0x3030 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 5a100 │ │ │ │ - ldr r2, [pc, #2072] @ 5a8d8 │ │ │ │ + bne 5c8c0 │ │ │ │ + ldr r3, [pc, #2112] @ 5d08c │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ + movw r2, #16928 @ 0x4220 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 5cf18 │ │ │ │ + movw r2, #16907 @ 0x420b │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bls 5c8c0 │ │ │ │ + ldr r1, [pc, #2068] @ 5d090 │ │ │ │ + movw r2, #48628 @ 0xbdf4 │ │ │ │ + movt r2, #44472 @ 0xadb8 │ │ │ │ add r2, r3, r2 │ │ │ │ - ldr r3, [pc, #2068] @ 5a8dc │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi 5a100 │ │ │ │ + bhi 5c8c0 │ │ │ │ add r2, r2, r2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2040] @ 5a8e0 │ │ │ │ + movw r2, #17993 @ 0x4649 │ │ │ │ + movt r2, #14640 @ 0x3930 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - add r2, r2, #2424832 @ 0x250000 │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - add r2, r2, #16 │ │ │ │ + beq 5c844 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #14677 @ 0x3955 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - ldr r2, [pc, #2012] @ 5a8e4 │ │ │ │ + beq 5c844 │ │ │ │ + ldr r2, [pc, #1996] @ 5d094 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1996] @ 5a8e8 │ │ │ │ - ldr r3, [pc, #1944] @ 5a8b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1980] @ 5d098 │ │ │ │ + ldr r3, [pc, #1952] @ 5d080 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5a8b0 │ │ │ │ + bne 5d078 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1956] @ 5a8ec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #1920] @ 5d09c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 58b2c │ │ │ │ + bl 5b204 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a198 │ │ │ │ - ldr r3, [pc, #1920] @ 5a8f0 │ │ │ │ + beq 5c96c │ │ │ │ + ldr r3, [pc, #1884] @ 5d0a0 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 15bf40 │ │ │ │ + bl 16a484 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a174 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr sl, [r3, #36] @ 0x24 │ │ │ │ - cmp sl, r6 │ │ │ │ - blt 5a114 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne 5c948 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r9, [r3, #36] @ 0x24 │ │ │ │ + cmp r9, r6 │ │ │ │ + blt 5c8d4 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ ldr r7, [r3, #40] @ 0x28 │ │ │ │ - cmp r7, r8 │ │ │ │ - blt 5a114 │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - tst r3, #2 │ │ │ │ - beq 5a724 │ │ │ │ + cmp r7, fp │ │ │ │ + blt 5c8d4 │ │ │ │ + tst r8, #2 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ + beq 5cef0 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r7, r3 │ │ │ │ add r3, r7, r7, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ - add r5, r3, r8 │ │ │ │ - sub fp, r8, r3 │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - tst r3, #16 │ │ │ │ - beq 5a6f0 │ │ │ │ + add r5, r3, fp │ │ │ │ + sub r3, fp, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + tst r8, #16 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ + beq 5cec4 │ │ │ │ cmp r3, #0 │ │ │ │ - movgt sl, r3 │ │ │ │ - add r3, sl, sl, lsr #31 │ │ │ │ + movgt r9, r3 │ │ │ │ + add r3, r9, r9, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ add r2, r3, r6 │ │ │ │ - sub r3, r6, r3 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - sub r3, r3, r2 │ │ │ │ + sub r8, r6, r3 │ │ │ │ + sub r3, r8, r2 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r3, r9 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - mov r1, sl │ │ │ │ - bl 59de4 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, sl │ │ │ │ + bl 5c558 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5a6d8 │ │ │ │ + beq 5cea4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ sub r7, r7, r3 │ │ │ │ add r7, r7, r7, lsr #31 │ │ │ │ - add r8, r5, r7, asr #1 │ │ │ │ + add fp, r5, r7, asr #1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r8, r5 │ │ │ │ - ldr r3, [r2, #40] @ 0x28 │ │ │ │ - ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bge 5a328 │ │ │ │ - str fp, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r5 │ │ │ │ + ldr ip, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #40] @ 0x28 │ │ │ │ + bge 5cb00 │ │ │ │ mov r7, #0 │ │ │ │ - ldr fp, [sp, #128] @ 0x80 │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ - b 5a2d8 │ │ │ │ + str r8, [sp, #36] @ 0x24 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp, #128] @ 0x80 │ │ │ │ + b 5caac │ │ │ │ add r0, r0, #196608 @ 0x30000 │ │ │ │ + cmp sl, #0 │ │ │ │ add r0, r0, #76 @ 0x4c │ │ │ │ lsl r0, r0, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ - beq 5a2c4 │ │ │ │ + beq 5ca98 │ │ │ │ add ip, r7, r0 │ │ │ │ - cmp ip, sl │ │ │ │ - ldrgt r3, [r1, #20] │ │ │ │ - movgt r7, #0 │ │ │ │ - addgt r3, fp, r3 │ │ │ │ - addgt r8, r8, r3 │ │ │ │ + cmp ip, r9 │ │ │ │ + ble 5ca98 │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + mov r7, #0 │ │ │ │ + add r3, fp, r3 │ │ │ │ + add r8, r8, r3 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r5, r8 │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r7, r0 │ │ │ │ - ble 5a31c │ │ │ │ + ble 5caf0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5a114 │ │ │ │ + beq 5c8d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1379f4 │ │ │ │ - ldr r1, [pc, #1528] @ 5a8f0 │ │ │ │ + bl 144624 │ │ │ │ + ldr r1, [pc, #1492] @ 5d0a0 │ │ │ │ + cmp r0, #10 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ - cmp r0, #10 │ │ │ │ - bne 5a294 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ + bne 5ca64 │ │ │ │ mov r7, #0 │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ add r3, fp, r3 │ │ │ │ add r8, r8, r3 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt 5a2d8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bgt 5caac │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov fp, r8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ - ldr fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a114 │ │ │ │ + beq 5c8d4 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + movge r3, r0 │ │ │ │ cmp r3, fp │ │ │ │ - movge r3, fp │ │ │ │ - cmp r3, r8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ble 5a114 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ - cmp ip, r0 │ │ │ │ - movge fp, r0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ble 5c8d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ + cmp ip, r8 │ │ │ │ + movlt r8, ip │ │ │ │ + cmp r2, #10 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r3, r0, r3, asr #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #1404] @ 5a8f0 │ │ │ │ - movlt fp, ip │ │ │ │ + ldr r3, [pc, #1360] @ 5d0a0 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ bic r3, r0, r0, asr #31 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cmp r2, #10 │ │ │ │ + ldr lr, [r7] │ │ │ │ and r3, r3, #48 @ 0x30 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ - mov r5, r1 │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldr lr, [r7] │ │ │ │ - mov r1, r8 │ │ │ │ - mov sl, r3 │ │ │ │ - beq 5a5f4 │ │ │ │ - mov r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r3, fp │ │ │ │ + mov fp, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + beq 5cdbc │ │ │ │ ldr ip, [lr, #16] │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r5 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r1 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #196608 @ 0x30000 │ │ │ │ + cmp sl, #0 │ │ │ │ add r2, r2, #76 @ 0x4c │ │ │ │ lsl r2, r2, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ ldrsh r2, [lr, r2] │ │ │ │ - beq 5a3e4 │ │ │ │ - add r8, r0, r2 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt 5a400 │ │ │ │ + beq 5cbb4 │ │ │ │ + add r4, r0, r2 │ │ │ │ + cmp r4, fp │ │ │ │ + bgt 5cbd0 │ │ │ │ add r2, ip, r2 │ │ │ │ + add r3, r3, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ - add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #10 │ │ │ │ - bne 5a3c0 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - mov r8, r3 │ │ │ │ + bne 5cb90 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a62c │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + beq 5cdf8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ sub r0, r0, ip │ │ │ │ - sub r2, fp, r2 │ │ │ │ + sub r2, r8, r2 │ │ │ │ cmp r2, r0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ and r2, r2, #16 │ │ │ │ - bge 5a610 │ │ │ │ + bge 5cdd8 │ │ │ │ cmp r2, #0 │ │ │ │ - addeq r4, fp, ip │ │ │ │ - bne 5a784 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + addeq r4, r8, ip │ │ │ │ + bne 5cf48 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r4 │ │ │ │ - blt 5a684 │ │ │ │ - add r2, r5, r3 │ │ │ │ - strgt r5, [sp, #28] │ │ │ │ - ldrgt r5, [sp, #36] @ 0x24 │ │ │ │ - bgt 5a480 │ │ │ │ - b 5a488 │ │ │ │ - ldrb r0, [r2], #1 │ │ │ │ + blt 5ce50 │ │ │ │ + add r2, r1, r3 │ │ │ │ + ble 5cc58 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + b 5cc50 │ │ │ │ + ldrb r1, [r2], #1 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r0, r0, #196608 @ 0x30000 │ │ │ │ - add r0, r0, #76 @ 0x4c │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - ldrsh r0, [lr, r0] │ │ │ │ - add r0, r0, ip │ │ │ │ - add r4, r4, r0 │ │ │ │ - cmp r5, r4 │ │ │ │ - ble 5a7f0 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5a458 │ │ │ │ + add r1, r1, #196608 @ 0x30000 │ │ │ │ + add r1, r1, #76 @ 0x4c │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + ldrsh r1, [lr, r1] │ │ │ │ + add r1, r1, ip │ │ │ │ + add r4, r4, r1 │ │ │ │ + cmp r0, r4 │ │ │ │ + ble 5cfb0 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne 5cc28 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - cmp r4, fp │ │ │ │ - bge 5a5a8 │ │ │ │ - mov r8, r1 │ │ │ │ - str r9, [sp, #132] @ 0x84 │ │ │ │ - b 5a594 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1379f4 │ │ │ │ + cmp r4, r8 │ │ │ │ + bge 5cd70 │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + str sl, [sp, #132] @ 0x84 │ │ │ │ + b 5cd5c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 144624 │ │ │ │ ldr r3, [r7] │ │ │ │ - add r2, r3, r0, lsl #1 │ │ │ │ - ldrsh ip, [r2, #152] @ 0x98 │ │ │ │ - add r2, r2, #393216 @ 0x60000 │ │ │ │ - cmp ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrsh r0, [r2, #152] @ 0x98 │ │ │ │ - blt 5a580 │ │ │ │ - add r2, r4, r0 │ │ │ │ - cmp r2, fp │ │ │ │ - bgt 5a580 │ │ │ │ + add r1, r3, r0, lsl #1 │ │ │ │ + ldrsh r2, [r1, #152] @ 0x98 │ │ │ │ + add r1, r1, #393216 @ 0x60000 │ │ │ │ + ldrsh r0, [r1, #152] @ 0x98 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt 5cd48 │ │ │ │ + add r1, r4, r0 │ │ │ │ + cmp r1, r8 │ │ │ │ + bgt 5cd48 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add ip, r1, r9 │ │ │ │ + cmp ip, lr │ │ │ │ + bgt 5cd48 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ - add r2, r1, r8 │ │ │ │ - cmp r2, lr │ │ │ │ - bgt 5a580 │ │ │ │ - add ip, r3, ip, lsl #2 │ │ │ │ - ldr r2, [ip, #88] @ 0x58 │ │ │ │ - ldr r9, [ip, #24] │ │ │ │ + add r2, r3, r2, lsl #2 │ │ │ │ + add fp, r5, #32768 @ 0x8000 │ │ │ │ + add fp, fp, #38 @ 0x26 │ │ │ │ + add r5, r5, #196608 @ 0x30000 │ │ │ │ + ldr r3, [r3, fp, lsl #2] │ │ │ │ + add r5, r5, #76 @ 0x4c │ │ │ │ + lsl r5, r5, #1 │ │ │ │ + ldr ip, [lr, #60] @ 0x3c │ │ │ │ + ldrb lr, [lr, #12] │ │ │ │ + lsr sl, lr, #3 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldr sl, [r2, #24] │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr fp, [sl, #8] │ │ │ │ + ldr lr, [sl, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr ip, [r9, #12] │ │ │ │ - ldr lr, [r2, #60] @ 0x3c │ │ │ │ - str lr, [sp, #28] │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ - mul lr, r8, lr │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - mla lr, r4, r2, lr │ │ │ │ - add r2, r5, #32768 @ 0x8000 │ │ │ │ - add r2, r2, #38 @ 0x26 │ │ │ │ - ldr r2, [r3, r2, lsl #2] │ │ │ │ - sub ip, ip, r1 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - lsr ip, ip, #1 │ │ │ │ - mla r2, r3, ip, r2 │ │ │ │ - ldr ip, [r9] │ │ │ │ - str r3, [sp] │ │ │ │ - add r3, ip, r2 │ │ │ │ - ldr ip, [sp, #20] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - ldr ip, [ip, #44] @ 0x2c │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - add ip, ip, lr │ │ │ │ + sub lr, lr, r1 │ │ │ │ + lsr lr, lr, #1 │ │ │ │ + mla r3, fp, lr, r3 │ │ │ │ + ldr lr, [sl] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ + add r2, r2, r3 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + mul ip, r9, ip │ │ │ │ + add r3, lr, r3 │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + mla ip, r4, sl, ip │ │ │ │ + ldr lr, [lr, #44] @ 0x2c │ │ │ │ + add ip, lr, ip │ │ │ │ str ip, [sp, #4] │ │ │ │ - add r2, r9, r2 │ │ │ │ - ldr ip, [sp, #40] @ 0x28 │ │ │ │ - add r5, r5, #196608 @ 0x30000 │ │ │ │ + ldr ip, [sp, #44] @ 0x2c │ │ │ │ blx ip │ │ │ │ - add r5, r5, #76 @ 0x4c │ │ │ │ ldr r3, [r7] │ │ │ │ - lsl r5, r5, #1 │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add r4, r4, r0 │ │ │ │ - cmp r4, fp │ │ │ │ - bge 5a5a0 │ │ │ │ + cmp r4, r8 │ │ │ │ + bge 5cd68 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r6 │ │ │ │ - bne 5a4a0 │ │ │ │ - ldr r9, [sp, #132] @ 0x84 │ │ │ │ - mov r1, r8 │ │ │ │ + bne 5cc70 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + ldr sl, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a114 │ │ │ │ + beq 5c8d4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r2, r3 │ │ │ │ - add r1, r1, r3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r1, r3 │ │ │ │ - bge 5a114 │ │ │ │ - ldr r5, [sp, #60] @ 0x3c │ │ │ │ - ldrb r2, [r5] │ │ │ │ + add r9, r9, r3 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r9, r3 │ │ │ │ + bge 5c8d4 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a114 │ │ │ │ + beq 5c8d4 │ │ │ │ cmp r2, #10 │ │ │ │ ldr lr, [r7] │ │ │ │ - bne 5a3ac │ │ │ │ + bne 5cb80 │ │ │ │ ldr r3, [lr, #20] │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - add r5, r5, #1 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ add r3, r2, r3 │ │ │ │ - add r1, r1, r3 │ │ │ │ - str r5, [sp, #60] @ 0x3c │ │ │ │ - b 5a5cc │ │ │ │ + add r9, r9, r3 │ │ │ │ + b 5cd94 │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r3, [sp, #56] @ 0x38 │ │ │ │ - addne r0, r0, r0, lsr #31 │ │ │ │ - subeq r4, fp, #1 │ │ │ │ - subne r4, r3, r0, asr #1 │ │ │ │ + subeq r4, r8, #1 │ │ │ │ subeq r4, r4, r0 │ │ │ │ - b 5a48c │ │ │ │ + beq 5cc5c │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r0, r0, r0, lsr #31 │ │ │ │ + sub r4, r3, r0, asr #1 │ │ │ │ + b 5cc5c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5a89c │ │ │ │ - sub r8, r3, #1 │ │ │ │ - add r5, r5, r8 │ │ │ │ + bge 5d064 │ │ │ │ + sub r5, r3, #1 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - add r8, r6, r8 │ │ │ │ - b 5a678 │ │ │ │ - add r5, r5, #1 │ │ │ │ - mov r0, r5 │ │ │ │ + add r1, r1, r5 │ │ │ │ + add r5, r6, r5 │ │ │ │ + b 5ce44 │ │ │ │ + add r1, r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ ldrb r2, [r0], r3 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, r2, #196608 @ 0x30000 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, r2, #76 @ 0x4c │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrsh r2, [lr, r2] │ │ │ │ add r2, r2, ip │ │ │ │ adds r4, r4, r2 │ │ │ │ - bpl 5a48c │ │ │ │ - cmp r8, r5 │ │ │ │ - bne 5a64c │ │ │ │ - b 5a48c │ │ │ │ + bpl 5cc5c │ │ │ │ + cmp r5, r1 │ │ │ │ + bne 5ce18 │ │ │ │ + b 5cc5c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - addgt r2, r5, r2 │ │ │ │ - bgt 5a488 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - add r5, r5, r2 │ │ │ │ - b 5a6a8 │ │ │ │ + addgt r2, r1, r2 │ │ │ │ + bgt 5cc58 │ │ │ │ + add r0, r1, r2 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + b 5ce74 │ │ │ │ add r3, r3, ip │ │ │ │ sub r4, r4, r3 │ │ │ │ - mov r2, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ ldrb r3, [r2] │ │ │ │ - sub r5, r5, #1 │ │ │ │ add r3, r3, #196608 @ 0x30000 │ │ │ │ add r3, r3, #76 @ 0x4c │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrsh r3, [lr, r3] │ │ │ │ - sub r8, r4, r3 │ │ │ │ - sub r8, r8, ip │ │ │ │ - cmp r0, r8 │ │ │ │ - ble 5a6a0 │ │ │ │ - b 5a488 │ │ │ │ + sub r5, r4, r3 │ │ │ │ + sub r5, r5, ip │ │ │ │ + cmp r1, r5 │ │ │ │ + ble 5ce6c │ │ │ │ + b 5cc58 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ tst r3, #4 │ │ │ │ - ldrne r3, [sp, #72] @ 0x48 │ │ │ │ - subne r3, fp, r3 │ │ │ │ - subne r8, r3, #1 │ │ │ │ - b 5a260 │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - tst r3, #32 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ - beq 5a7fc │ │ │ │ + beq 5ca2c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + sub r3, r2, r3 │ │ │ │ + sub fp, r3, #1 │ │ │ │ + b 5ca2c │ │ │ │ + tst r8, #32 │ │ │ │ + beq 5cfbc │ │ │ │ cmp r3, #0 │ │ │ │ - suble r3, sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + suble r3, r9, r6 │ │ │ │ strle r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - ldr sl, [sp, #120] @ 0x78 │ │ │ │ + ldr r9, [sp, #120] @ 0x78 │ │ │ │ sub r3, r6, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - b 5a220 │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - tst r3, #4 │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ - beq 5a820 │ │ │ │ + b 5c9ec │ │ │ │ + tst r8, #4 │ │ │ │ + beq 5cfdc │ │ │ │ cmp r3, #0 │ │ │ │ - suble r3, r7, r8 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + suble r3, r7, fp │ │ │ │ strle r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ - mov fp, r8 │ │ │ │ - sub r5, r8, r3 │ │ │ │ + sub r5, fp, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b 5a1e4 │ │ │ │ - ldr r2, [pc, #408] @ 5a8f4 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - add r2, r2, #50331648 @ 0x3000000 │ │ │ │ - add r2, r2, #65536 @ 0x10000 │ │ │ │ - add r2, r2, #12 │ │ │ │ + b 5c9b8 │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c844 │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5a100 │ │ │ │ - ldr r3, [pc, #380] @ 5a8f8 │ │ │ │ + bne 5c8c0 │ │ │ │ + ldr r3, [pc, #356] @ 5d0a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - sub r2, r3, #1 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ + sub r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bgt 5a8a4 │ │ │ │ - add r3, r5, r3 │ │ │ │ + bgt 5d06c │ │ │ │ + add r3, r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + str r6, [sp, #32] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r4, [r3, #-1]! │ │ │ │ add r4, r4, #196608 @ 0x30000 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrsh r4, [lr, r4] │ │ │ │ add r4, r4, ip │ │ │ │ add r2, r2, r4 │ │ │ │ sub r4, r2, ip │ │ │ │ cmp r4, r0 │ │ │ │ - ble 5a7a4 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r3, r3, r5 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ + ble 5cf68 │ │ │ │ + sub r3, r6, r1 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r0, r2, r0 │ │ │ │ sub r4, r0, r4 │ │ │ │ - b 5a438 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - add r2, r5, r3 │ │ │ │ - b 5a488 │ │ │ │ + b 5cc08 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + add r2, r1, r3 │ │ │ │ + b 5cc58 │ │ │ │ cmp r3, #0 │ │ │ │ - suble r3, sl, r6 │ │ │ │ - addgt r3, r6, r3 │ │ │ │ - strle r3, [sp, #120] @ 0x78 │ │ │ │ - strle sl, [sp, #28] │ │ │ │ - strgt r3, [sp, #28] │ │ │ │ - ldr sl, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b 5a220 │ │ │ │ + suble r3, r9, r6 │ │ │ │ + movle r8, r9 │ │ │ │ + addgt r8, r6, r3 │ │ │ │ + strle r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r9, [sp, #120] @ 0x78 │ │ │ │ + b 5c9ec │ │ │ │ cmp r3, #0 │ │ │ │ - movle fp, r7 │ │ │ │ - addgt fp, r8, r3 │ │ │ │ - movgt r7, r3 │ │ │ │ - suble r7, r7, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - b 5a1e4 │ │ │ │ - ldr r2, [pc, #184] @ 5a8fc │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 5a090 │ │ │ │ - b 5a100 │ │ │ │ - ldr r3, [pc, #172] @ 5a900 │ │ │ │ + strle r7, [sp, #20] │ │ │ │ + suble r7, r7, fp │ │ │ │ + ble 5cff8 │ │ │ │ + ldr r7, [sp, #124] @ 0x7c │ │ │ │ + add r3, fp, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r5, fp │ │ │ │ + b 5c9b8 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5c844 │ │ │ │ + b 5c8c0 │ │ │ │ + ldr r3, [pc, #140] @ 5d0a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - ldr r3, [pc, #160] @ 5a904 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ + ldr r3, [pc, #128] @ 5d0ac │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - ldr r3, [pc, #148] @ 5a908 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ + ldr r3, [pc, #116] @ 5d0b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - ldr r3, [pc, #136] @ 5a90c │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ + ldr r3, [pc, #104] @ 5d0b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ - ldr r3, [pc, #124] @ 5a910 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ + ldr r3, [pc, #92] @ 5d0b8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5a14c │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 5c920 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - b 5a48c │ │ │ │ + b 5cc5c │ │ │ │ mov r3, r2 │ │ │ │ rsb r4, ip, #0 │ │ │ │ - b 5a7e0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [r6], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eoreq r4, r6, r4, asr #17 │ │ │ │ - ldclt 13, cr10, [r8, #976]! @ 0x3d0 │ │ │ │ - andseq sp, r7, r6, lsr #27 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andeq r1, r0, r4, lsr #8 │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - ldcge 13, cr11, [r8, #976]! @ 0x3d0 │ │ │ │ - andseq sp, r7, r4, lsr sp │ │ │ │ - ldmdbcc r0!, {r0, r3, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0x0014d5dc │ │ │ │ - eoreq r4, r6, ip, lsr #15 │ │ │ │ - @ instruction: 0x000016b8 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - andeq r1, r0, ip, lsl #12 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ + b 5cfa0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, r8, asr r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r7, r4, asr #2 │ │ │ │ + andseq fp, r8, lr, lsr #31 │ │ │ │ + andeq r1, r0, r0, lsl r4 │ │ │ │ + andseq fp, r8, r4, lsr pc │ │ │ │ + @ instruction: 0x0015b7d8 │ │ │ │ + eoreq r2, r7, r4 │ │ │ │ + andeq r1, r0, r4, lsr #13 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r4, asr #11 │ │ │ │ - andeq r1, r0, ip, asr r5 │ │ │ │ - andeq r1, r0, r4, ror r6 │ │ │ │ - andeq r1, r0, ip, ror #4 │ │ │ │ + andeq r1, r0, r4, ror #3 │ │ │ │ + @ instruction: 0x000015b0 │ │ │ │ + andeq r1, r0, r8, asr #10 │ │ │ │ + andeq r1, r0, r0, ror #12 │ │ │ │ + andeq r1, r0, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r2, [pc, #304] @ 5d210 │ │ │ │ sub sp, sp, #16 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldrb r2, [r0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 5aa5c │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [pc, #280] @ 5aa60 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #276] @ 5aa64 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #296] @ 5d214 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r6, [pc, #292] @ 5d218 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #0 │ │ │ │ - beq 5aa40 │ │ │ │ - ldr r3, [pc, #252] @ 5aa68 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldrb r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5d14c │ │ │ │ + ldr r3, [pc, #252] @ 5d21c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 15bf40 │ │ │ │ + bl 16a484 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a970 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldrb r3, [r3] │ │ │ │ + bne 5d124 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa50 │ │ │ │ + beq 5d204 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #1 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1379f4 │ │ │ │ + bl 144624 │ │ │ │ cmp r0, #10 │ │ │ │ addeq r4, r4, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5aa00 │ │ │ │ - ldr r3, [pc, #152] @ 5aa68 │ │ │ │ + beq 5d1b4 │ │ │ │ + ldr r3, [pc, #152] @ 5d21c │ │ │ │ add r0, r0, #196608 @ 0x30000 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, r0, #76 @ 0x4c │ │ │ │ - ldr r2, [r3] │ │ │ │ lsl r0, r0, #1 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ ldrsh r3, [r2, r0] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ add r1, r3, r8 │ │ │ │ cmp r1, r5 │ │ │ │ movgt r8, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ addgt r4, r4, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a9b0 │ │ │ │ - ldr r2, [pc, #84] @ 5aa6c │ │ │ │ - ldr r3, [pc, #68] @ 5aa60 │ │ │ │ + bne 5d164 │ │ │ │ + ldr r2, [pc, #84] @ 5d220 │ │ │ │ + ldr r3, [pc, #68] @ 5d214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5aa58 │ │ │ │ + bne 5d20c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5a9a4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, #1 │ │ │ │ - b 5aa10 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r4, lsl #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r6, r8, ror pc │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - strhteq r3, [r6], -r0 │ │ │ │ + b 5d1c4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [r7], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r7, r8, ror #15 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + eoreq r1, r7, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [pc, #792] @ 5ada4 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [pc, #852] @ 5d5a4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #788] @ 5ada8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #840] @ 5d5a8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ + ldm r6, {r6, r8, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #760] @ 5adac │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #752] @ 5adb0 │ │ │ │ - ldr r8, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [pc, #796] @ 5d5ac │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [sp, #80] @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - bhi 5ab5c │ │ │ │ - ldr r0, [pc, #732] @ 5adb4 │ │ │ │ + bhi 5d324 │ │ │ │ + movw r0, #21003 @ 0x520b │ │ │ │ + movt r0, #16967 @ 0x4247 │ │ │ │ cmp r3, r0 │ │ │ │ - bls 5ab00 │ │ │ │ - ldr r0, [pc, #724] @ 5adb8 │ │ │ │ + bls 5d2cc │ │ │ │ + ldr ip, [pc, #772] @ 5d5b0 │ │ │ │ + movw r0, #44532 @ 0xadf4 │ │ │ │ + movt r0, #48568 @ 0xbdb8 │ │ │ │ add r0, r3, r0 │ │ │ │ - ldr r3, [pc, #720] @ 5adbc │ │ │ │ - add r3, pc, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 5abb8 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + bhi 5d38c │ │ │ │ + ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - add r0, r0, #844 @ 0x34c │ │ │ │ - add r0, r0, #-268435454 @ 0xf0000002 │ │ │ │ - add r0, r0, #1179648 @ 0x120000 │ │ │ │ + movw r0, #21849 @ 0x5559 │ │ │ │ + movt r0, #12889 @ 0x3259 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5abf8 │ │ │ │ - bhi 5ab98 │ │ │ │ - ldr r0, [pc, #672] @ 5adc0 │ │ │ │ + beq 5d3e0 │ │ │ │ + bhi 5d36c │ │ │ │ + movw r0, #13385 @ 0x3449 │ │ │ │ + movt r0, #12338 @ 0x3032 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - bhi 5ad40 │ │ │ │ - add r0, r0, #-285212672 @ 0xef000000 │ │ │ │ - add r0, r0, #15597568 @ 0xee0000 │ │ │ │ - add r0, r0, #1040 @ 0x410 │ │ │ │ + beq 5d314 │ │ │ │ + bhi 5d53c │ │ │ │ + movw r0, #14425 @ 0x3859 │ │ │ │ + movt r0, #8224 @ 0x2020 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - add r0, r0, #268435456 @ 0x10000000 │ │ │ │ - add r0, r0, #1048576 @ 0x100000 │ │ │ │ + beq 5d314 │ │ │ │ + movw r0, #14425 @ 0x3859 │ │ │ │ + movt r0, #12336 @ 0x3030 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5abb8 │ │ │ │ - ldr r3, [pc, #624] @ 5adc4 │ │ │ │ + bne 5d38c │ │ │ │ + ldr r3, [pc, #664] @ 5d5b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r0, [pc, #612] @ 5adc8 │ │ │ │ + b 5d3ec │ │ │ │ + movw r0, #16928 @ 0x4220 │ │ │ │ + movt r0, #21063 @ 0x5247 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 5ad10 │ │ │ │ - sub r0, r0, #21 │ │ │ │ + bhi 5d50c │ │ │ │ + movw r0, #16907 @ 0x420b │ │ │ │ + movt r0, #21063 @ 0x5247 │ │ │ │ cmp r3, r0 │ │ │ │ - bls 5abb8 │ │ │ │ - ldr r0, [pc, #592] @ 5adcc │ │ │ │ + bls 5d38c │ │ │ │ + ldr ip, [pc, #620] @ 5d5b8 │ │ │ │ + movw r0, #48628 @ 0xbdf4 │ │ │ │ + movt r0, #44472 @ 0xadb8 │ │ │ │ add r0, r3, r0 │ │ │ │ - ldr r3, [pc, #588] @ 5add0 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 5abb8 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + bhi 5d38c │ │ │ │ + ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r0, [pc, #564] @ 5add4 │ │ │ │ + movw r0, #17993 @ 0x4649 │ │ │ │ + movt r0, #14640 @ 0x3930 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - add r0, r0, #2424832 @ 0x250000 │ │ │ │ - add r0, r0, #4096 @ 0x1000 │ │ │ │ - add r0, r0, #16 │ │ │ │ + beq 5d314 │ │ │ │ + movw r0, #22105 @ 0x5659 │ │ │ │ + movt r0, #14677 @ 0x3955 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - ldr r2, [pc, #536] @ 5add8 │ │ │ │ - ldr r3, [pc, #484] @ 5ada8 │ │ │ │ + beq 5d314 │ │ │ │ + ldr r2, [pc, #552] @ 5d5bc │ │ │ │ + ldr r3, [pc, #528] @ 5d5a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ada0 │ │ │ │ - ldr r2, [pc, #504] @ 5addc │ │ │ │ + bne 5d5a0 │ │ │ │ + ldr r2, [pc, #520] @ 5d5c0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r3, [pc, #480] @ 5ade0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 83054 │ │ │ │ + ldr r3, [pc, #476] @ 5d5c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 5ace4 │ │ │ │ + blt 5d4cc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ - cmp r2, r7 │ │ │ │ - blt 5ace4 │ │ │ │ + cmp r2, r6 │ │ │ │ + blt 5d4cc │ │ │ │ add r0, r5, r8 │ │ │ │ cmp r5, #0 │ │ │ │ + str r1, [sp, #20] │ │ │ │ movlt r8, r0 │ │ │ │ movlt r5, #0 │ │ │ │ cmp r3, r0 │ │ │ │ sublt r8, r3, r5 │ │ │ │ - add r3, r7, sl │ │ │ │ - cmp r7, #0 │ │ │ │ + add r3, r6, sl │ │ │ │ + cmp r6, #0 │ │ │ │ movlt sl, r3 │ │ │ │ - movlt r7, #0 │ │ │ │ + movlt r6, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - sublt sl, r2, r7 │ │ │ │ + sublt sl, r2, r6 │ │ │ │ add r2, r8, #15 │ │ │ │ - bic fp, r2, #15 │ │ │ │ - lsl r0, fp, #1 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - bl 1e0a4 │ │ │ │ + bic r9, r2, #15 │ │ │ │ + lsl r0, r9, #1 │ │ │ │ + bl 1dfd0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - rsb r3, r6, #256 @ 0x100 │ │ │ │ + rsb r3, r7, #256 @ 0x100 │ │ │ │ + add fp, r0, r9 │ │ │ │ + mov r2, r9 │ │ │ │ + str r0, [sp, #24] │ │ │ │ smulbb r1, r3, r1 │ │ │ │ - mov r2, fp │ │ │ │ asr r1, r1, #8 │ │ │ │ cmp r1, #1 │ │ │ │ movlt r1, #1 │ │ │ │ - add r9, r0, fp │ │ │ │ - str r0, [sp, #24] │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d3f0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ + bl 1d328 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d328 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mul r2, r7, r2 │ │ │ │ - ldrb lr, [r4, #12] │ │ │ │ - ldr ip, [r4, #44] @ 0x2c │ │ │ │ - lsr lr, lr, #3 │ │ │ │ - mla r2, r5, lr, r2 │ │ │ │ mov r0, r8 │ │ │ │ - add r2, ip, r2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, sl │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mul r6, r6, r2 │ │ │ │ + ldrb ip, [r4, #12] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ + lsr ip, ip, #3 │ │ │ │ + mla r6, r5, ip, r6 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ + add r2, r2, r6 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, sl │ │ │ │ blx ip │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b968 │ │ │ │ - ldr r2, [pc, #248] @ 5ade4 │ │ │ │ - ldr r3, [pc, #184] @ 5ada8 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldr r2, [pc, #244] @ 5d5c8 │ │ │ │ + ldr r3, [pc, #208] @ 5d5a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ada0 │ │ │ │ + bne 5d5a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #208] @ 5ade8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r0, #22857 @ 0x5949 │ │ │ │ + movt r0, #22101 @ 0x5655 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - add r0, r0, #50331648 @ 0x3000000 │ │ │ │ - add r0, r0, #65536 @ 0x10000 │ │ │ │ - add r0, r0, #12 │ │ │ │ + beq 5d314 │ │ │ │ + movw r0, #22869 @ 0x5955 │ │ │ │ + movt r0, #22870 @ 0x5956 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5abb8 │ │ │ │ - ldr r3, [pc, #180] @ 5adec │ │ │ │ + bne 5d38c │ │ │ │ + ldr r3, [pc, #152] @ 5d5cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r0, [pc, #168] @ 5adf0 │ │ │ │ + b 5d3ec │ │ │ │ + movw r0, #22105 @ 0x5659 │ │ │ │ + movt r0, #12849 @ 0x3231 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ab4c │ │ │ │ - b 5abb8 │ │ │ │ - ldr r3, [pc, #156] @ 5adf4 │ │ │ │ + beq 5d314 │ │ │ │ + b 5d38c │ │ │ │ + ldr r3, [pc, #120] @ 5d5d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r3, [pc, #144] @ 5adf8 │ │ │ │ + b 5d3ec │ │ │ │ + ldr r3, [pc, #108] @ 5d5d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r3, [pc, #132] @ 5adfc │ │ │ │ + b 5d3ec │ │ │ │ + ldr r3, [pc, #96] @ 5d5d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r3, [pc, #120] @ 5ae00 │ │ │ │ + b 5d3ec │ │ │ │ + ldr r3, [pc, #84] @ 5d5dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - ldr r3, [pc, #108] @ 5ae04 │ │ │ │ + b 5d3ec │ │ │ │ + ldr r3, [pc, #72] @ 5d5e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ac04 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r8, lsr lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eoreq r3, r6, r8, lsl #28 │ │ │ │ - submi r5, r7, #-1342177280 @ 0xb0000000 │ │ │ │ - ldclt 13, cr10, [r8, #976]! @ 0x3d0 │ │ │ │ - andseq sp, r7, sl, lsr r3 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andeq r1, r0, r4, lsr #8 │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - ldcge 13, cr11, [r8, #976]! @ 0x3d0 │ │ │ │ - @ instruction: 0x0017d2b7 │ │ │ │ - ldmdbcc r0!, {r0, r3, r6, r9, sl, lr} │ │ │ │ - eoreq r3, r6, r8, lsl #26 │ │ │ │ - andseq ip, r4, r0, lsl #22 │ │ │ │ - @ instruction: 0x000016b8 │ │ │ │ - ldrdeq r3, [r6], -ip @ │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - andeq r1, r0, ip, lsl #12 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ + b 5d3ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r7, ip, ror r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r7, r4, asr r6 │ │ │ │ + andseq fp, r8, lr, lsr #10 │ │ │ │ + andeq r1, r0, r0, lsl r4 │ │ │ │ + andseq fp, r8, r3, lsr #9 │ │ │ │ + eoreq r1, r7, ip, asr #10 │ │ │ │ + andseq sl, r5, r8, ror #25 │ │ │ │ + andeq r1, r0, r4, lsr #13 │ │ │ │ + eoreq r1, r7, ip, lsl #8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r4, ror r6 │ │ │ │ - andeq r1, r0, ip, ror #4 │ │ │ │ - andeq r1, r0, r4, asr #11 │ │ │ │ - andeq r1, r0, ip, asr r5 │ │ │ │ + andeq r1, r0, r4, ror #3 │ │ │ │ + andeq r1, r0, r0, ror #12 │ │ │ │ + andeq r1, r0, r8, asr r2 │ │ │ │ + @ instruction: 0x000015b0 │ │ │ │ + andeq r1, r0, r8, asr #10 │ │ │ │ mov r1, #0 │ │ │ │ - b 5e1e8 │ │ │ │ + b 60c5c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #232] @ 5af10 │ │ │ │ - ldr r2, [pc, #232] @ 5af14 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ + ldr r2, [pc, #248] @ 5d700 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 5ae84 │ │ │ │ + ldr r3, [pc, #236] @ 5d704 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 5d66c │ │ │ │ cmp r1, #5 │ │ │ │ - beq 5ae84 │ │ │ │ - ldr r2, [pc, #188] @ 5af18 │ │ │ │ - ldr r3, [pc, #180] @ 5af14 │ │ │ │ + beq 5d66c │ │ │ │ + ldr r2, [pc, #204] @ 5d708 │ │ │ │ + ldr r3, [pc, #196] @ 5d704 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5af0c │ │ │ │ + bne 5d6fc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 5debc │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 60900 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ add r5, sp, #8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #132] @ 5af1c │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #26 │ │ │ │ - str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r3, [pc, #136] @ 5d70c │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 32c04 │ │ │ │ - bl 33788 │ │ │ │ + bl 337cc │ │ │ │ + bl 343c0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aef8 │ │ │ │ - ldr r2, [pc, #76] @ 5af20 │ │ │ │ - ldr r3, [pc, #60] @ 5af14 │ │ │ │ + bne 5d6e8 │ │ │ │ + ldr r2, [pc, #84] @ 5d710 │ │ │ │ + ldr r3, [pc, #68] @ 5d704 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5af0c │ │ │ │ + bne 5d6fc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #36] @ 5af24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #36] @ 5d714 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 32c04 │ │ │ │ - bl 33788 │ │ │ │ - b 5aecc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r0, lsr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r6, ip, ror #20 │ │ │ │ - andseq ip, r4, r4, ror r8 │ │ │ │ - strdeq r3, [r6], -r4 @ │ │ │ │ - andseq ip, r4, r4, lsr #16 │ │ │ │ + bl 337cc │ │ │ │ + bl 343c0 │ │ │ │ + b 5d6b4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r7, ip, asr #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r7, r4, lsr #5 │ │ │ │ + andseq sl, r5, r8, asr #20 │ │ │ │ + eoreq r1, r7, r4, lsr #4 │ │ │ │ + @ instruction: 0x0015a9f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #692] @ 5b1f4 │ │ │ │ - ldr ip, [pc, #692] @ 5b1f8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + ldr lr, [pc, #728] @ 5da18 │ │ │ │ + mov r5, r0 │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ + ldr r0, [pc, #720] @ 5da1c │ │ │ │ + ldr r3, [pc, #720] @ 5da20 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #684] @ 5b1fc │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #680] @ 5b200 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - mov ip, #0 │ │ │ │ + ldr ip, [pc, #716] @ 5da24 │ │ │ │ + ldr r0, [lr, r0] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #664] @ 5b204 │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - ldr r2, [pc, #644] @ 5b208 │ │ │ │ - ldr r1, [r0, #72] @ 0x48 │ │ │ │ + ldr r1, [pc, #708] @ 5da28 │ │ │ │ + ldr r2, [pc, #708] @ 5da2c │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r0, #12] │ │ │ │ + strd r0, [r5, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 2fd58 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r3, [r1, #72] @ 0x48 │ │ │ │ + str r3, [r1, #12] │ │ │ │ + bl 30618 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5afac │ │ │ │ - bl d6b58 │ │ │ │ + beq 5d7ac │ │ │ │ + bl df828 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bgt 5afe8 │ │ │ │ + bgt 5d7fc │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5debc │ │ │ │ - ldr r2, [pc, #588] @ 5b20c │ │ │ │ - ldr r3, [pc, #564] @ 5b1f8 │ │ │ │ + bl 60900 │ │ │ │ + ldr r2, [pc, #624] @ 5da30 │ │ │ │ + ldr r3, [pc, #600] @ 5da1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b1f0 │ │ │ │ + bne 5da14 │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, sp, #84 @ 0x54 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e1b4 │ │ │ │ - ldr r3, [pc, #536] @ 5b210 │ │ │ │ mov r9, #0 │ │ │ │ + bl 60c1c │ │ │ │ + ldr r3, [pc, #548] @ 5da34 │ │ │ │ + movw ip, #34953 @ 0x8889 │ │ │ │ + movt ip, #34952 @ 0x8888 │ │ │ │ + movw lr, #46021 @ 0xb3c5 │ │ │ │ + movt lr, #37282 @ 0x91a2 │ │ │ │ + str fp, [sp, #24] │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ + str lr, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #524] @ 5b214 │ │ │ │ - str fp, [sp, #20] │ │ │ │ + ldr r3, [pc, #512] @ 5da38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #508] @ 5b218 │ │ │ │ + ldr r3, [pc, #500] @ 5da3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5b03c │ │ │ │ + b 5d868 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e170 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bl 60bd8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 5afb8 │ │ │ │ + beq 5d7b8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + subs r4, r0, #0 │ │ │ │ mov r6, r9 │ │ │ │ add r9, r9, #1 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5b030 │ │ │ │ + beq 5d85c │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - str r9, [r4, #16] │ │ │ │ str r7, [r4, #4] │ │ │ │ - bl d6c08 │ │ │ │ + str r9, [r4, #16] │ │ │ │ + bl df8e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl d6aa0 │ │ │ │ + bl df760 │ │ │ │ vcvt.s32.f32 s15, s0 │ │ │ │ vmov r3, s15 │ │ │ │ cmp r3, r7 │ │ │ │ - blt 5b024 │ │ │ │ - ldr ip, [pc, #384] @ 5b21c │ │ │ │ - asr r0, r3, #31 │ │ │ │ - smull r1, r2, ip, r3 │ │ │ │ - add r7, sp, #52 @ 0x34 │ │ │ │ + blt 5d850 │ │ │ │ + ldr lr, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + smull r1, r2, lr, r3 │ │ │ │ + asr r1, r3, #31 │ │ │ │ + smull ip, r0, r0, r3 │ │ │ │ add r2, r2, r3 │ │ │ │ - rsb r2, r0, r2, asr #5 │ │ │ │ - umull ip, r1, ip, r2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + rsb r2, r1, r2, asr #5 │ │ │ │ + add r0, r0, r3 │ │ │ │ + rsb r1, r1, r0, asr #11 │ │ │ │ + str r1, [sp] │ │ │ │ + umull r0, r1, lr, r2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r2, r1, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ - sub r2, r3, r2, lsl #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #332] @ 5b220 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - smull r1, r2, r2, r3 │ │ │ │ - mov r1, #1 │ │ │ │ - add r3, r2, r3 │ │ │ │ - rsb r0, r0, r3, asr #11 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ mov r2, #13 │ │ │ │ + stmib sp, {r1, r3} │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + str r0, [sp, #20] │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr fp, [r4, #8] │ │ │ │ - ldr r1, [r3, #80] @ 0x50 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1d1ec │ │ │ │ + ldr r7, [r3, #80] @ 0x50 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d124 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 1d124 │ │ │ │ mov r3, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ add r0, r6, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1d094 │ │ │ │ add r2, r6, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + mov r1, r7 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1c154 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5b1a0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + beq 5d9c4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ add r1, r3, #15 │ │ │ │ + add r0, r3, r8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + sub r6, r6, #17 │ │ │ │ + add r6, r8, r6 │ │ │ │ add r2, r7, r2 │ │ │ │ sub r2, r2, r1 │ │ │ │ - add r0, r3, r8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - sub r6, r6, #17 │ │ │ │ - add r6, r8, r6 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5b1e0 │ │ │ │ + beq 5da04 │ │ │ │ add r2, r6, #1 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r1, r8, #8 │ │ │ │ add r2, r7, r2 │ │ │ │ sub r2, r2, r1 │ │ │ │ add r0, r8, r6 │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r7, [r4, #8] │ │ │ │ - b 5b024 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r8, lsl #19 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r6, r8, ror #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - eoreq r3, r6, r8, lsl #18 │ │ │ │ - andseq pc, r3, ip, ror #20 │ │ │ │ - andseq ip, r7, r4, asr #28 │ │ │ │ - andseq ip, r7, r4, lsr lr │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - @ instruction: 0x91a2b3c5 │ │ │ │ - ldr r1, [pc, #4] @ 5b230 │ │ │ │ + b 5d850 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r4, r1, r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r7, r8, lsl #3 │ │ │ │ + andeq r1, r0, r0, asr #9 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + eoreq r1, r7, r0, lsr #2 │ │ │ │ + @ instruction: 0x0014dbfc │ │ │ │ + @ instruction: 0x0018afd8 │ │ │ │ + andseq sl, r8, r8, asr #31 │ │ │ │ + ldr r1, [pc, #4] @ 5da4c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5e1e8 │ │ │ │ + b 60c5c │ │ │ │ andeq r0, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - ldr r3, [pc, #132] @ 5b308 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ + ldr r3, [pc, #132] @ 5db30 │ │ │ │ sub r2, r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5b304 │ │ │ │ + bhi 5db2c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2f4 │ │ │ │ - b 33320 │ │ │ │ + beq 5db1c │ │ │ │ + b 33f00 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2d8 │ │ │ │ + beq 5db00 │ │ │ │ mov r0, r2 │ │ │ │ - b 33320 │ │ │ │ + b 33f00 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b304 │ │ │ │ + beq 5db2c │ │ │ │ mov r0, r3 │ │ │ │ - b 33320 │ │ │ │ + b 33f00 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - b 33320 │ │ │ │ - b 5debc │ │ │ │ - andseq ip, r7, r1, ror #23 │ │ │ │ + bne 5dad8 │ │ │ │ + bx lr │ │ │ │ + b 60900 │ │ │ │ + andseq sl, r8, r9, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #544] @ 5b544 │ │ │ │ - ldr r2, [pc, #544] @ 5b548 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ - ldr r8, [pc, #536] @ 5b54c │ │ │ │ + ldr lr, [pc, #552] @ 5dd84 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #532] @ 5b550 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [pc, #508] @ 5b554 │ │ │ │ subs r4, r1, #0 │ │ │ │ + ldr ip, [pc, #544] @ 5dd88 │ │ │ │ + ldr r8, [pc, #544] @ 5dd8c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #540] @ 5dd90 │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #532] @ 5dd94 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #52] @ 0x34 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r2, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #496] @ 5b558 │ │ │ │ + strd r2, [r0, #4] │ │ │ │ + ldr r3, [pc, #508] @ 5dd98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #16] │ │ │ │ - beq 5b528 │ │ │ │ + beq 5dd68 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5e1b4 │ │ │ │ + add fp, sp, #44 @ 0x2c │ │ │ │ + bl 60c1c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 73fd0 │ │ │ │ - ldr r3, [pc, #468] @ 5b55c │ │ │ │ + add sl, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + bl 77b70 │ │ │ │ + ldr r3, [pc, #468] @ 5dd9c │ │ │ │ + mov r6, r0 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #456] @ 5b560 │ │ │ │ - add fp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #452] @ 5dda0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #444] @ 5b564 │ │ │ │ - add sl, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #444] @ 5dda4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r6, r0 │ │ │ │ - b 5b45c │ │ │ │ + b 5dc88 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r9, [r0, #8] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 73eec │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r9, [r4, #8] │ │ │ │ + bl 77a5c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ + str r0, [r4, #20] │ │ │ │ + ldr r0, [pc, #372] @ 5dda8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #356] @ 5b568 │ │ │ │ - str r3, [r4, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldr r0, [pc, #356] @ 5ddac │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #336] @ 5b56c │ │ │ │ - str r3, [r4, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e170 │ │ │ │ + bl 60bd8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #292] @ 5b570 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #312] @ 5ddb0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73e8c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 779e8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b4ac │ │ │ │ - beq 5b4fc │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + blt 5dcd8 │ │ │ │ + beq 5dd3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 73eec │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + bl 77a5c │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 5b3c4 │ │ │ │ - ldr r2, [pc, #216] @ 5b574 │ │ │ │ + bne 5dbf8 │ │ │ │ + ldr r2, [pc, #236] @ 5ddb4 │ │ │ │ + mov r1, #2 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5b434 │ │ │ │ - ldr r2, [pc, #196] @ 5b578 │ │ │ │ + bl 83054 │ │ │ │ + b 5dc60 │ │ │ │ + ldr r2, [pc, #216] @ 5ddb8 │ │ │ │ mov r0, #0 │ │ │ │ + mov r1, #2 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73fdc │ │ │ │ + bl 77b7c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #164] @ 5b57c │ │ │ │ - ldr r3, [pc, #108] @ 5b548 │ │ │ │ + ldr r2, [pc, #184] @ 5ddbc │ │ │ │ + ldr r3, [pc, #128] @ 5dd88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b540 │ │ │ │ + bne 5dd80 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r6 │ │ │ │ - bl 73fdc │ │ │ │ + bl 77b7c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b4cc │ │ │ │ - ldr r2, [pc, #108] @ 5b580 │ │ │ │ + bne 5dcf8 │ │ │ │ + ldr r2, [pc, #108] @ 5ddc0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 5b4d0 │ │ │ │ - ldr r2, [pc, #84] @ 5b584 │ │ │ │ + b 5dcfc │ │ │ │ + ldr r2, [pc, #84] @ 5ddc4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5b520 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r4, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r6, r4, lsl #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andseq pc, r6, r8, ror #18 │ │ │ │ - andseq ip, r4, r4, lsl r5 │ │ │ │ - andseq ip, r4, r8, lsl #10 │ │ │ │ - andseq pc, r3, r4, ror #19 │ │ │ │ - @ instruction: 0x0015a5b4 │ │ │ │ - andeq r1, r0, r4, asr r6 │ │ │ │ - @ instruction: 0x0014c3d4 │ │ │ │ - ldrsbeq ip, [r4], -ip @ │ │ │ │ - strdeq r3, [r6], -r0 @ │ │ │ │ - andseq ip, r4, ip, lsr #6 │ │ │ │ - andseq ip, r4, r8, ror #5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5dd60 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r7, r8, ror sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r7, ip, ror #26 │ │ │ │ + andeq r1, r0, r0, asr #9 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + andseq sp, r7, r4, ror #21 │ │ │ │ + mulseq r5, r4, r6 │ │ │ │ + andseq sl, r5, ip, lsl #13 │ │ │ │ + andseq sp, r4, r4, ror fp │ │ │ │ + andseq r8, r6, r8, asr #14 │ │ │ │ + andeq r1, r0, r0, asr #12 │ │ │ │ + andseq sl, r5, r4, ror #10 │ │ │ │ + andseq sl, r5, ip, ror #4 │ │ │ │ + ldrdeq r0, [r7], -ip @ │ │ │ │ + andseq sl, r5, r8, lsr #9 │ │ │ │ + andseq sl, r5, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ mov r4, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 5b5c0 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5de0c │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b65c │ │ │ │ + bne 5debc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #8 │ │ │ │ cmpne r1, #127 @ 0x7f │ │ │ │ - bne 5b5fc │ │ │ │ + bne 5de5c │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #0 │ │ │ │ - addne r4, r4, r0 │ │ │ │ - movne r3, #0 │ │ │ │ - strbne r3, [r4, #-1] │ │ │ │ + beq 5de40 │ │ │ │ + add r4, r4, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r4, #-1] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r4 │ │ │ │ - bl 59568 │ │ │ │ + bl 5bc6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b5f0 │ │ │ │ + bne 5de40 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bhi 5b5f4 │ │ │ │ + bhi 5de44 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - cmp r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ - ble 5b670 │ │ │ │ + cmp r1, r0 │ │ │ │ + ble 5ded0 │ │ │ │ strb r5, [r8, r6] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, r6 │ │ │ │ strb r2, [r3, #1] │ │ │ │ - b 5b5f0 │ │ │ │ + b 5de40 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add r1, sp, r2 │ │ │ │ - bl 1cb20 │ │ │ │ - b 5b5f0 │ │ │ │ + bl 1ca58 │ │ │ │ + b 5de40 │ │ │ │ add r1, r1, #255 @ 0xff │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r0, [r7] │ │ │ │ ldr r8, [r3] │ │ │ │ - b 5b63c │ │ │ │ + b 5de9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ + mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5b6f4 │ │ │ │ - cmp r5, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - beq 5b6e0 │ │ │ │ + beq 5df6c │ │ │ │ + cmp r5, r4 │ │ │ │ + beq 5df4c │ │ │ │ strb r3, [r4] │ │ │ │ - bl 5b698 │ │ │ │ + bl 5def8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b6b0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne 5df18 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r6, #8] │ │ │ │ - bge 5b73c │ │ │ │ + bge 5dfc4 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r4, [r6] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - ldr r1, [r6, #64] @ 0x40 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ str r0, [r4, r5, lsl #2] │ │ │ │ - add r0, r3, #1 │ │ │ │ - blx 199b14 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + sdiv r1, r3, r2 │ │ │ │ + mls r3, r2, r1, r3 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 1db94 │ │ │ │ - b 5b70c │ │ │ │ + bl 1dac0 │ │ │ │ + b 5df84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #136] @ 5b7f0 │ │ │ │ + ldr ip, [pc, #140] @ 5e084 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r2, [pc, #132] @ 5e088 │ │ │ │ + ldr r3, [pc, #132] @ 5e08c │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #128] @ 5b7f4 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - ldr r2, [pc, #116] @ 5b7f8 │ │ │ │ + str ip, [r0, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [r0, #8] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r1, #4 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + bl 1e138 │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, #16 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ - mov r3, r0 │ │ │ │ - str r3, [r4] │ │ │ │ + str r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #1 │ │ │ │ + str r3, [r4, #40] @ 0x28 │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [r4, #44] @ 0x2c │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ + str r5, [r4, #44] @ 0x2c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ cmp r6, #0 │ │ │ │ stm r5, {r0, r3} │ │ │ │ - beq 5b7e8 │ │ │ │ + beq 5e070 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b698 │ │ │ │ + bl 5def8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r8, asr r9 │ │ │ │ - @ instruction: 0x000005b0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andeq r0, r0, r4, lsl #12 │ │ │ │ + @ instruction: 0x000009bc │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - ldr ip, [pc, #296] @ 5b940 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #288] @ 5b944 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #280] @ 5b948 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr r2, [pc, #308] @ 5e1e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r2, [r2] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #300] @ 5e1e4 │ │ │ │ + ldr r0, [pc, #300] @ 5e1e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d7d4 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r2] │ │ │ │ + bl 1d70c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r1, [sp] │ │ │ │ - bl 5b698 │ │ │ │ + bl 5def8 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5b8bc │ │ │ │ + beq 5e15c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #184] @ 5b94c │ │ │ │ str r5, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #168] @ 5b944 │ │ │ │ + ldr r2, [pc, #188] @ 5e1ec │ │ │ │ + ldr r3, [pc, #176] @ 5e1e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b93c │ │ │ │ + bne 5e1dc │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ addlt r1, r1, #1 │ │ │ │ strlt r1, [r2, #52] @ 0x34 │ │ │ │ - blt 5b8fc │ │ │ │ + blt 5e19c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b8d4 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne 5e174 │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + mov r5, r0 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ - mov r5, r0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r5, #12] │ │ │ │ str r0, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ str r5, [r2, #8] │ │ │ │ str r5, [r3, #44] @ 0x2c │ │ │ │ - b 5b88c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r8, lsr #1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r3, ip, lsl lr @ │ │ │ │ - eoreq r3, r6, r0, lsr r0 │ │ │ │ + b 5e124 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r7, r8, lsr #16 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sp, r4, r4, asr pc │ │ │ │ + strhteq r0, [r7], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrle r3, [r4, #64] @ 0x40 │ │ │ │ sub r7, r3, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - ble 5b9e4 │ │ │ │ + ble 5e2a4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r8, r0 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9e4 │ │ │ │ + bne 5e2a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b9fc │ │ │ │ + beq 5e2d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5] │ │ │ │ - bl 5b950 │ │ │ │ + bl 5e1f0 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba48 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + moveq r3, #1 │ │ │ │ + streq r3, [r4, #12] │ │ │ │ + beq 5e2b8 │ │ │ │ + add r1, r5, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5def8 │ │ │ │ + str r6, [r4, #12] │ │ │ │ + b 5e2b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b698 │ │ │ │ + bl 5def8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r9, [r6, r7, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r1, r5, r0 │ │ │ │ - add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e254 │ │ │ │ + add r1, r1, #1 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r6, r7, lsl #2] │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + beq 5e2b8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1d4bc │ │ │ │ - add r1, r5, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5b698 │ │ │ │ - str r6, [r4, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 1d3f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ - ldr r1, [pc, #660] @ 5bd08 │ │ │ │ - ldr r2, [pc, #660] @ 5bd0c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [pc, #664] @ 5e5ec │ │ │ │ + sub sp, sp, #428 @ 0x1ac │ │ │ │ + ldr r3, [pc, #660] @ 5e5f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #420] @ 0x1a4 │ │ │ │ + mov r3, #0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - sub sp, sp, #424 @ 0x1a8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #420] @ 0x1a4 │ │ │ │ - mov r2, #0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bac8 │ │ │ │ - ldr r2, [pc, #620] @ 5bd10 │ │ │ │ - ldr r3, [pc, #612] @ 5bd0c │ │ │ │ + bne 5e3b8 │ │ │ │ + ldr r2, [pc, #624] @ 5e5f4 │ │ │ │ + ldr r3, [pc, #616] @ 5e5f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #420] @ 0x1a4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5bd04 │ │ │ │ - add sp, sp, #424 @ 0x1a8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r7, [r3, #32] │ │ │ │ - add r8, sp, #36 @ 0x24 │ │ │ │ + bne 5e5e8 │ │ │ │ + add sp, sp, #428 @ 0x1ac │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [r3, #32] │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r6, sp, #16 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r9, [r3, #36] @ 0x24 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - bl 1d3f0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r8, [r3, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ + mov r9, #1 │ │ │ │ + vst1.8 {d16-d17}, [r6 :64] │ │ │ │ + bl 1d328 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ - mov sl, #1 │ │ │ │ - add r6, sp, #16 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r3, #-388] @ 0xfffffe7c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ and r1, r1, #31 │ │ │ │ - orr r2, r2, sl, lsl r1 │ │ │ │ + orr r2, r2, r9, lsl r1 │ │ │ │ str r2, [r3, #-388] @ 0xfffffe7c │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ - ldr ip, [r2, #36] @ 0x24 │ │ │ │ - cmp r7, r9 │ │ │ │ - and ip, ip, #31 │ │ │ │ - mov r1, r8 │ │ │ │ + cmp r5, r8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ + movge r0, r5 │ │ │ │ + movlt r0, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, r0, r9 │ │ │ │ + ldr ip, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #-388] @ 0xfffffe7c │ │ │ │ - movge r0, r7 │ │ │ │ - orr r2, r2, sl, lsl ip │ │ │ │ - movlt r0, r9 │ │ │ │ + and ip, ip, #31 │ │ │ │ + orr r2, r2, r9, lsl ip │ │ │ │ str r2, [r3, #-388] @ 0xfffffe7c │ │ │ │ - add r0, r0, sl │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 1c184 <__select64@plt> │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 5bc44 │ │ │ │ - blt 5bcc8 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + bl 1c0e0 <__select64@plt> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e528 │ │ │ │ + blt 5e5ac │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ mov r6, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r7, r6 │ │ │ │ add r9, sp, #164 @ 0xa4 │ │ │ │ - add r2, r2, r6, lsl #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ lsl r5, r6, #2 │ │ │ │ - add r3, r1, r5 │ │ │ │ - add r0, sp, r0, lsl #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + add r3, r3, r5 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - and r3, r0, #31 │ │ │ │ - ands r2, r2, r7, lsl r3 │ │ │ │ - beq 5bbec │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + add r0, sp, r0, lsl #2 │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ + add r5, r2, r5 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + and r1, r0, #31 │ │ │ │ + ands r3, r3, r7, lsl r1 │ │ │ │ + beq 5e4d0 │ │ │ │ cmp r8, #0 │ │ │ │ - strne r7, [r1, #12] │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ mov r1, r9 │ │ │ │ - bl 1c8ec │ │ │ │ + strne r7, [r2, #12] │ │ │ │ + mov r2, #255 @ 0xff │ │ │ │ + bl 1c830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5bc1c │ │ │ │ - bne 5bc00 │ │ │ │ + blt 5e500 │ │ │ │ + bne 5e4e4 │ │ │ │ mov r8, #1 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 5ba9c │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + beq 5e37c │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ mov r6, #2 │ │ │ │ - b 5bb98 │ │ │ │ + b 5e47c │ │ │ │ add r0, sp, r0 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [r0, #164] @ 0xa4 │ │ │ │ mov r1, r9 │ │ │ │ + strb r3, [r0, #164] @ 0xa4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 5b950 │ │ │ │ - b 5bbe8 │ │ │ │ + bl 5e1f0 │ │ │ │ + b 5e4cc │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5bce0 │ │ │ │ - ldr r3, [pc, #232] @ 5bd14 │ │ │ │ - ldr r2, [pc, #232] @ 5bd18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 5e5c4 │ │ │ │ + ldr r3, [pc, #232] @ 5e5f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5ba9c │ │ │ │ + ldr r2, [pc, #224] @ 5e5fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5e37c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov r2, sl │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + mov r2, r9 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1c724 │ │ │ │ - cmp r0, r5 │ │ │ │ - bge 5bb84 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ + bl 1c668 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 5e468 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #10 │ │ │ │ - bne 5bca8 │ │ │ │ + bne 5e58c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - ldr r3, [r2, #56] @ 0x38 │ │ │ │ - str r6, [r2, #24] │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - b 5bb88 │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #104] @ 5bd1c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ + str r5, [r3, #24] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + b 5e46c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #104] @ 5e600 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5bb84 │ │ │ │ - ldr r2, [pc, #80] @ 5bd20 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5ba9c │ │ │ │ - ldr r3, [pc, #60] @ 5bd24 │ │ │ │ - ldr r2, [pc, #60] @ 5bd28 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5e468 │ │ │ │ + ldr r2, [pc, #80] @ 5e604 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5e37c │ │ │ │ + ldr r3, [pc, #60] @ 5e608 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ mov r8, r6 │ │ │ │ - b 5bbf4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, r4, asr lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r6, r4, lsr #28 │ │ │ │ - andseq fp, r4, r0, ror #25 │ │ │ │ - andseq fp, r4, r4, ror #25 │ │ │ │ - andseq fp, r4, r4, lsr #24 │ │ │ │ - andseq fp, r4, r4, lsr #24 │ │ │ │ - andseq fp, r4, r0, ror #24 │ │ │ │ - andseq fp, r4, r8, lsr #24 │ │ │ │ + ldr r2, [pc, #48] @ 5e60c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5e4d8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r7, r8, lsl #11 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r7, ip, asr r5 │ │ │ │ + @ instruction: 0x00159db4 │ │ │ │ + @ instruction: 0x00159db8 │ │ │ │ + @ instruction: 0x00159cf8 │ │ │ │ + @ instruction: 0x00159cfc │ │ │ │ + andseq r9, r5, r0, lsr sp │ │ │ │ + @ instruction: 0x00159cf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r5, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #904] @ 5e9c0 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #880] @ 5c0bc │ │ │ │ - ldr r3, [pc, #880] @ 5c0c0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [pc, #892] @ 5e9c4 │ │ │ │ + ldr sl, [r1, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ - ldr sl, [fp, #36] @ 0x24 │ │ │ │ - mul r5, r3, r5 │ │ │ │ - ldr r3, [pc, #840] @ 5c0c4 │ │ │ │ - mov r8, r0 │ │ │ │ + movw r3, #34079 @ 0x851f │ │ │ │ + movt r3, #20971 @ 0x51eb │ │ │ │ + ldr r1, [r2, #68] @ 0x44 │ │ │ │ + mul r5, r1, r5 │ │ │ │ smull r1, r3, r3, r5 │ │ │ │ asr r5, r5, #31 │ │ │ │ rsb r5, r5, r3, asr #5 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 5c098 │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ + bne 5e99c │ │ │ │ ldr r6, [r2, #4] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c040 │ │ │ │ + bne 5e948 │ │ │ │ ldr r3, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ - bne 5bf48 │ │ │ │ + bne 5e854 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf50 │ │ │ │ + bne 5e85c │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r4, r5, r4 │ │ │ │ orrs r3, r1, r4 │ │ │ │ - bmi 5bf1c │ │ │ │ + bmi 5e814 │ │ │ │ sub sl, sl, r1, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ cmpgt sl, #0 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - ble 5bf1c │ │ │ │ + ble 5e814 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5be20 │ │ │ │ + blt 5e718 │ │ │ │ ldrb r2, [r2, #84] @ 0x54 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + uxtb r1, r1 │ │ │ │ str r3, [sp] │ │ │ │ + str r5, [sp, #8] │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ - uxtb r1, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 5aa70 │ │ │ │ + bl 5d224 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfa4 │ │ │ │ + beq 5e8ac │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfa4 │ │ │ │ + beq 5e8ac │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 5bf1c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - sub ip, r6, #1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - mov r7, ip │ │ │ │ + ble 5e814 │ │ │ │ + add r1, sp, #44 @ 0x2c │ │ │ │ + sub r3, r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - b 5bf10 │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 5e808 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r7 │ │ │ │ - ldrlt r3, [sp, #36] @ 0x24 │ │ │ │ - ldrlt r6, [r2, #64] @ 0x40 │ │ │ │ - mov r1, sl │ │ │ │ - addlt r6, r3, r6 │ │ │ │ + bge 5e77c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ + add r6, r3, r6 │ │ │ │ + sub r6, r6, r9 │ │ │ │ ldr r3, [r2] │ │ │ │ - sublt r6, r6, r9 │ │ │ │ - ldr r0, [r3, r6, lsl #2] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + mov r1, sl │ │ │ │ + sub r7, r7, #1 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r0, [r3, r6, lsl #2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 59de4 │ │ │ │ - ldr r2, [r8, #24] │ │ │ │ - mov r0, #12 │ │ │ │ - ldr r1, [r2] │ │ │ │ + bl 5c558 │ │ │ │ + ldr ip, [r8, #24] │ │ │ │ + mov lr, #12 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [r1, r6, lsl #2] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, #1 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ - str r2, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - str r5, [sp, #4] │ │ │ │ + ldr r1, [ip] │ │ │ │ + ldr r1, [r1, r6, lsl #2] │ │ │ │ + mov r6, #1 │ │ │ │ + add r9, r9, r6 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str lr, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + ldr ip, [ip, #76] @ 0x4c │ │ │ │ str sl, [sp] │ │ │ │ - bl 59fb4 │ │ │ │ + stmib sp, {r5, ip} │ │ │ │ + bl 5c74c │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ - add r9, r9, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - sub r7, r7, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 5bf1c │ │ │ │ + bge 5e814 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - bgt 5be68 │ │ │ │ - ldr r2, [pc, #420] @ 5c0c8 │ │ │ │ - ldr r3, [pc, #408] @ 5c0c0 │ │ │ │ + bgt 5e760 │ │ │ │ + ldr r2, [pc, #428] @ 5e9c8 │ │ │ │ + ldr r3, [pc, #420] @ 5e9c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c0b8 │ │ │ │ + bne 5e9bc │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0a4 │ │ │ │ - bl 12d42c │ │ │ │ + beq 5e9a8 │ │ │ │ + bl 139828 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub r0, r0, r3 │ │ │ │ ldr r3, [r2, #92] @ 0x5c │ │ │ │ cmp r3, r0 │ │ │ │ mvncc r3, #0 │ │ │ │ strcc r3, [r2, #20] │ │ │ │ - bcc 5bdc4 │ │ │ │ + bcc 5e6bc │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ - mul r0, r3, r0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - blx 199608 │ │ │ │ + mul r3, r3, r0 │ │ │ │ + udiv r3, r3, r1 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #304] @ 5c0c4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mul r5, r1, r0 │ │ │ │ - umull r3, r5, r3, r5 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - b 5bdc4 │ │ │ │ + mul r3, r1, r3 │ │ │ │ + movw r1, #34079 @ 0x851f │ │ │ │ + movt r1, #20971 @ 0x51eb │ │ │ │ + umull r1, r3, r1, r3 │ │ │ │ + lsr r5, r3, #5 │ │ │ │ + b 5e6bc │ │ │ │ + ldr r0, [pc, #280] @ 5e9cc │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #284] @ 5c0cc │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ - bl 1d7d4 │ │ │ │ + bl 1d70c │ │ │ │ ldr r3, [r8, #24] │ │ │ │ mov r1, sl │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - bl 59de4 │ │ │ │ + bl 5c558 │ │ │ │ mov r3, #12 │ │ │ │ mov r2, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #20] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + str sl, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - str sl, [sp] │ │ │ │ - bl 59fb4 │ │ │ │ + bl 5c74c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add r3, r3, r1 │ │ │ │ sub r4, r4, r3 │ │ │ │ - b 5be38 │ │ │ │ - bl 12d42c │ │ │ │ + b 5e730 │ │ │ │ + bl 139828 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ sub r0, r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ movls r3, #0 │ │ │ │ strls r3, [r2, #16] │ │ │ │ strls r3, [r8, #28] │ │ │ │ - bls 5bf1c │ │ │ │ - ldr r5, [r2, #68] @ 0x44 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mul r0, r0, r5 │ │ │ │ - blx 199608 │ │ │ │ + bls 5e814 │ │ │ │ + ldr r3, [r2, #68] @ 0x44 │ │ │ │ + mul r0, r0, r3 │ │ │ │ + udiv r0, r0, r1 │ │ │ │ + sub r5, r3, r0 │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - sub r5, r5, r0 │ │ │ │ mul r5, r3, r5 │ │ │ │ - ldr r3, [pc, #52] @ 5c0c4 │ │ │ │ + movw r3, #34079 @ 0x851f │ │ │ │ + movt r3, #20971 @ 0x51eb │ │ │ │ umull r3, r5, r3, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 5bdc4 │ │ │ │ - bl 5ba5c │ │ │ │ + b 5e6bc │ │ │ │ + bl 5e330 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ - b 5bd9c │ │ │ │ + b 5e694 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12d42c │ │ │ │ + bl 139828 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b 5bf1c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, ip, ror fp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - eoreq r2, r6, r4, lsr #19 │ │ │ │ - andseq pc, r3, r4, lsr #13 │ │ │ │ + b 5e814 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r8, r2, r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r7, r4, asr #1 │ │ │ │ + andseq sp, r4, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1220] @ 5c5b0 │ │ │ │ - ldr r2, [pc, #1220] @ 5c5b4 │ │ │ │ + ldr r0, [pc, #1300] @ 5ef0c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r2, [pc, #1296] @ 5ef10 │ │ │ │ + ldr r3, [pc, #1296] @ 5ef14 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1216] @ 5c5b8 │ │ │ │ - ldr r5, [pc, #1216] @ 5c5bc │ │ │ │ + ldr r5, [pc, #1292] @ 5ef18 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 5c13c │ │ │ │ + bhi 5ea48 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #1148] @ 5c5c0 │ │ │ │ - ldr r3, [pc, #1132] @ 5c5b4 │ │ │ │ + ldr r2, [pc, #1228] @ 5ef1c │ │ │ │ + ldr r3, [pc, #1212] @ 5ef10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c5ac │ │ │ │ + bne 5ef08 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r4, #28] │ │ │ │ - bne 5c314 │ │ │ │ + bne 5ec50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b 5c13c │ │ │ │ + b 5ea48 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r8, [r7, #24] │ │ │ │ - ldr r6, [r3] │ │ │ │ + ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r8, #0 │ │ │ │ + ldr r6, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - beq 5c260 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 5eb8c │ │ │ │ + bl 1d124 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c1c8 │ │ │ │ - b 5c1f8 │ │ │ │ + bne 5eae4 │ │ │ │ + b 5eb14 │ │ │ │ sub r5, r5, r3 │ │ │ │ - cmp r5, #0 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ add r6, r6, r3 │ │ │ │ - ble 5c1f8 │ │ │ │ + cmp r5, #0 │ │ │ │ + ble 5eb14 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cb20 │ │ │ │ + bl 1ca58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 5c1b4 │ │ │ │ - ldr r2, [pc, #988] @ 5c5c4 │ │ │ │ + bge 5ead0 │ │ │ │ + ldr r2, [pc, #1052] @ 5ef20 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - ldr r1, [pc, #968] @ 5c5c8 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r1, [pc, #1028] @ 5ef24 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - bl 1cb20 │ │ │ │ + bl 1ca58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c350 │ │ │ │ - ldr r2, [pc, #944] @ 5c5cc │ │ │ │ - ldr r3, [pc, #916] @ 5c5b4 │ │ │ │ + blt 5ec8c │ │ │ │ + ldr r2, [pc, #1008] @ 5ef28 │ │ │ │ + ldr r3, [pc, #980] @ 5ef10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c5ac │ │ │ │ + bne 5ef08 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5b7fc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 5e090 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [r3, #48] @ 0x30 │ │ │ │ - b 5c13c │ │ │ │ - bl 32c04 │ │ │ │ + b 5ea48 │ │ │ │ + bl 337cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7fc │ │ │ │ + bl 5e090 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c368 │ │ │ │ + beq 5eca4 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #7001 @ 0x1b59 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5c3a4 │ │ │ │ - bgt 5c324 │ │ │ │ + beq 5ecf0 │ │ │ │ + bgt 5ec60 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 5c3e8 │ │ │ │ + beq 5ed44 │ │ │ │ movw r2, #7000 @ 0x1b58 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c3b4 │ │ │ │ - ldr r1, [pc, #808] @ 5c5d0 │ │ │ │ + bne 5ed00 │ │ │ │ + ldr r1, [pc, #856] @ 5ef2c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5b698 │ │ │ │ - ldr r1, [pc, #796] @ 5c5d4 │ │ │ │ + bl 5def8 │ │ │ │ + ldr r1, [pc, #844] @ 5ef30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5b698 │ │ │ │ - ldr r1, [pc, #784] @ 5c5d8 │ │ │ │ + bl 5def8 │ │ │ │ + ldr r1, [pc, #832] @ 5ef34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5b698 │ │ │ │ - ldr r1, [pc, #772] @ 5c5dc │ │ │ │ + bl 5def8 │ │ │ │ + ldr r1, [pc, #820] @ 5ef38 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5b698 │ │ │ │ - ldr r2, [pc, #760] @ 5c5e0 │ │ │ │ - ldr r3, [pc, #712] @ 5c5b4 │ │ │ │ + bl 5def8 │ │ │ │ + ldr r2, [pc, #808] @ 5ef3c │ │ │ │ + ldr r3, [pc, #760] @ 5ef10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c5ac │ │ │ │ + bne 5ef08 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 337f4 │ │ │ │ - bl 12d42c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 34428 │ │ │ │ + bl 139828 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - b 5c17c │ │ │ │ + b 5ea98 │ │ │ │ movw r2, #7002 @ 0x1b5a │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c3b4 │ │ │ │ + bne 5ed00 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r4, #28] │ │ │ │ - bne 5c488 │ │ │ │ + bne 5ede4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b 5c2e0 │ │ │ │ - ldr r2, [pc, #652] @ 5c5e4 │ │ │ │ + b 5ec0c │ │ │ │ + ldr r2, [pc, #684] @ 5ef40 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5c214 │ │ │ │ - ldr r2, [pc, #632] @ 5c5e8 │ │ │ │ - ldr r3, [pc, #576] @ 5c5b4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5eb30 │ │ │ │ + ldr r2, [pc, #664] @ 5ef44 │ │ │ │ + ldr r3, [pc, #608] @ 5ef10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c5ac │ │ │ │ - ldr r1, [pc, #600] @ 5c5ec │ │ │ │ + bne 5ef08 │ │ │ │ + ldr r1, [pc, #632] @ 5ef48 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5b698 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 5def8 │ │ │ │ mov r3, #1 │ │ │ │ str r8, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 5c2e0 │ │ │ │ - ldr r2, [pc, #564] @ 5c5f0 │ │ │ │ - ldr r3, [pc, #500] @ 5c5b4 │ │ │ │ + b 5ec0c │ │ │ │ + ldr r2, [pc, #580] @ 5ef4c │ │ │ │ + ldr r3, [pc, #516] @ 5ef10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c5ac │ │ │ │ + bne 5ef08 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 33788 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 343c0 │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #512] @ 5c5f4 │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #504] @ 5ef50 │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r9, [r3, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5c470 │ │ │ │ + bne 5edcc │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1ce74 │ │ │ │ + bl 1cdac │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ce74 │ │ │ │ + bl 1cdac │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ce74 │ │ │ │ + bl 1cdac │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - bl 1c2a4 │ │ │ │ + bl 1c200 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r0, [r8, #24] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 5c52c │ │ │ │ - beq 5c498 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + blt 5ee88 │ │ │ │ + beq 5edf4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ + str r0, [r3, #28] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #28] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - b 5c2e0 │ │ │ │ - ldr r2, [pc, #384] @ 5c5f8 │ │ │ │ + b 5ec0c │ │ │ │ + ldr r2, [pc, #384] @ 5ef54 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5c2e0 │ │ │ │ - bl 12d42c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5ec0c │ │ │ │ + bl 139828 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - b 5c344 │ │ │ │ + b 5ec80 │ │ │ │ mov r0, #2 │ │ │ │ - bl 1b68c │ │ │ │ + bl 1b5e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c574 │ │ │ │ - ldr r1, [pc, #332] @ 5c5fc │ │ │ │ + beq 5eed0 │ │ │ │ + ldr r1, [pc, #332] @ 5ef58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1db28 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1da54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c88c │ │ │ │ - mov r1, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1c7d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c88c │ │ │ │ - mov r1, #2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 1c7d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1c88c │ │ │ │ - ldr r2, [pc, #284] @ 5c600 │ │ │ │ - ldr r1, [pc, #284] @ 5c604 │ │ │ │ - ldr r0, [pc, #284] @ 5c608 │ │ │ │ + mov r1, #2 │ │ │ │ + bl 1c7d0 │ │ │ │ + ldr r2, [pc, #284] @ 5ef5c │ │ │ │ + mov r3, r7 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r1, [pc, #276] @ 5ef60 │ │ │ │ + ldr r0, [pc, #276] @ 5ef64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 1b9bc │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1b918 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #248] @ 5c60c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #248] @ 5ef68 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c79c │ │ │ │ - ldr r2, [pc, #220] @ 5c610 │ │ │ │ + bl 1c6e0 │ │ │ │ + ldr r2, [pc, #220] @ 5ef6c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1b368 │ │ │ │ - b 5c2e0 │ │ │ │ - ldr r3, [pc, #152] @ 5c614 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5ec0c │ │ │ │ + ldr r3, [pc, #152] @ 5ef70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #132] @ 5c618 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #132] @ 5ef74 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c79c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r6], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq fp, r7, r9, ror #26 │ │ │ │ - eoreq r2, r6, r4, asr #15 │ │ │ │ - eoreq r2, r6, r4, lsl #15 │ │ │ │ - andseq fp, r4, r8, ror #14 │ │ │ │ - andseq r4, r4, r4, lsr #14 │ │ │ │ - eoreq r2, r6, ip, lsr #13 │ │ │ │ - @ instruction: 0x0014b6d8 │ │ │ │ - andseq fp, r4, r0, ror #13 │ │ │ │ - @ instruction: 0x0014b6f4 │ │ │ │ - @ instruction: 0x0014b6fc │ │ │ │ - eoreq r2, r6, r0, ror #11 │ │ │ │ - @ instruction: 0x0014b5f8 │ │ │ │ - eoreq r2, r6, r8, asr r5 │ │ │ │ - @ instruction: 0x0014b5d0 │ │ │ │ - eoreq r2, r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x0014b5f8 │ │ │ │ - mulseq r4, r0, r5 │ │ │ │ - andseq r0, r5, ip, ror #13 │ │ │ │ - andseq lr, r3, r8, lsr #16 │ │ │ │ - @ instruction: 0x00154db4 │ │ │ │ - andseq lr, r3, r0, lsr #16 │ │ │ │ - andseq fp, r4, r4, asr #10 │ │ │ │ - @ instruction: 0x0014b4f8 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - @ instruction: 0x0014b4b0 │ │ │ │ + bl 1c6e0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r6, r0, ror #29 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r9, r8, sp, lsl lr │ │ │ │ + ldrdeq pc, [r6], -r0 @ │ │ │ │ + mlaeq r6, r0, lr, pc @ │ │ │ │ + andseq r9, r5, r8, lsl #16 │ │ │ │ + andseq r2, r5, r4, asr #15 │ │ │ │ + eoreq pc, r6, r8, lsr #27 │ │ │ │ + andseq r9, r5, ip, ror #14 │ │ │ │ + andseq r9, r5, r4, ror r7 │ │ │ │ + andseq r9, r5, r8, lsl #15 │ │ │ │ + mulseq r5, r0, r7 │ │ │ │ + eoreq pc, r6, ip, asr #25 │ │ │ │ + andseq r9, r5, r8, ror r6 │ │ │ │ + eoreq pc, r6, r4, lsr ip @ │ │ │ │ + andseq r9, r5, r4, asr r6 │ │ │ │ + ldrdeq pc, [r6], -r8 @ │ │ │ │ + andseq r9, r5, r4, asr r6 │ │ │ │ + @ instruction: 0x001595f0 │ │ │ │ + andseq lr, r5, r0, asr r7 │ │ │ │ + andseq ip, r4, r4, lsl #17 │ │ │ │ + andseq r2, r6, r0, lsl lr │ │ │ │ + andseq ip, r4, r0, lsl #17 │ │ │ │ + andseq r9, r5, r0, lsr #11 │ │ │ │ + andseq r9, r5, r8, asr r5 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andseq r9, r5, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ 5c64c │ │ │ │ + ldr r1, [pc, #32] @ 5efb4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e1e8 │ │ │ │ + bl 60c5c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - b 1db94 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b 1dac0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r5, [r5] │ │ │ │ + bl 1d124 │ │ │ │ + ldr r5, [r4] │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ add r4, r6, r4 │ │ │ │ - ldrb r3, [r4, #-1] │ │ │ │ - cmp r3, #47 @ 0x2f │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d124 │ │ │ │ + ldrb r2, [r4, #-1] │ │ │ │ add r0, r5, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ - beq 5c6d8 │ │ │ │ + cmp r2, #47 @ 0x2f │ │ │ │ + beq 5f060 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5c6e8 │ │ │ │ + beq 5f07c │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1e014 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1df40 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5c6c8 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + movne r0, #1 │ │ │ │ + beq 5f044 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 5f06c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ 5c86c │ │ │ │ + ldr r1, [pc, #368] @ 5f220 │ │ │ │ mov r4, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1af9c │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1af04 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r9, r4 │ │ │ │ - beq 5c7f8 │ │ │ │ + beq 5f19c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ sub sl, r7, r4 │ │ │ │ + bl 1d124 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ sub r3, r8, #2 │ │ │ │ cmp r6, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r0, r3, r0 │ │ │ │ - bne 5c800 │ │ │ │ + bne 5f1b8 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sl │ │ │ │ add r4, r0, sl │ │ │ │ mov r9, r0 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r6, #0 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ mov r2, r4 │ │ │ │ - bne 5c7a0 │ │ │ │ + bne 5f144 │ │ │ │ cmp r3, #0 │ │ │ │ strb r3, [r2], #1 │ │ │ │ - beq 5c7ec │ │ │ │ + beq 5f190 │ │ │ │ mov r4, r2 │ │ │ │ cmp r6, #0 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ mov r2, r4 │ │ │ │ - beq 5c780 │ │ │ │ + beq 5f124 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ mov r2, r4 │ │ │ │ - beq 5c7d8 │ │ │ │ + beq 5f17c │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 5c840 │ │ │ │ + beq 5f1f4 │ │ │ │ cmp r3, #0 │ │ │ │ strb r3, [r2], #1 │ │ │ │ - beq 5c7ec │ │ │ │ + beq 5f190 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ mov r4, r2 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ mov r2, r4 │ │ │ │ - bne 5c7b0 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + bne 5f154 │ │ │ │ strb r3, [r2], #2 │ │ │ │ strb r3, [r4, #1] │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ - b 5c7a4 │ │ │ │ + b 5f148 │ │ │ │ sub r8, r8, sl │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 5c82c │ │ │ │ + bgt 5f1e4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r9 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ addeq r0, r0, #1 │ │ │ │ - beq 5c804 │ │ │ │ + beq 5f1bc │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ addeq r0, r0, #7 │ │ │ │ - beq 5c804 │ │ │ │ + beq 5f1bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c804 │ │ │ │ - b 5c750 │ │ │ │ + bne 5f1bc │ │ │ │ + b 5f0f4 │ │ │ │ add r1, r7, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c244 │ │ │ │ - mov r0, r9 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r3, [r4, #1] │ │ │ │ - strb r3, [r4, #5] │ │ │ │ - strb r3, [r4, #7] │ │ │ │ - strb r0, [r4] │ │ │ │ - strb r0, [r4, #2] │ │ │ │ - strb r0, [r4, #3] │ │ │ │ - strb r0, [r4, #4] │ │ │ │ - strb r0, [r4, #6] │ │ │ │ - ldrb r3, [r1, #1]! │ │ │ │ + bl 1c1a0 │ │ │ │ + b 5f19c │ │ │ │ add r4, r4, #8 │ │ │ │ - b 5c7a4 │ │ │ │ - andseq fp, r4, r0, ror #7 │ │ │ │ + strb r0, [r4, #-8] │ │ │ │ + strb r3, [r4, #-7] │ │ │ │ + strb r0, [r4, #-6] │ │ │ │ + strb r0, [r4, #-5] │ │ │ │ + strb r0, [r4, #-4] │ │ │ │ + strb r3, [r4, #-3] │ │ │ │ + strb r0, [r4, #-2] │ │ │ │ + strb r3, [r4, #-1] │ │ │ │ + ldrb r3, [r1, #1]! │ │ │ │ + b 5f148 │ │ │ │ + @ instruction: 0x001593f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r2, [pc, #1756] @ 5cf64 │ │ │ │ - ldr r3, [pc, #1756] @ 5cf68 │ │ │ │ - sub sp, sp, #196 @ 0xc4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3856] @ 0xf10 │ │ │ │ + ldr r2, [pc, #1792] @ 5f94c │ │ │ │ + sub sp, sp, #204 @ 0xcc │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ + ldr r3, [pc, #1780] @ 5f950 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r9, [pc, #1776] @ 5f954 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ + str r3, [sp, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5e1b4 │ │ │ │ + bl 60c1c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - ldr r9, [pc, #1712] @ 5cf6c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - bl 1b560 │ │ │ │ - add r9, pc, r9 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c8fc │ │ │ │ - ldr r2, [pc, #1664] @ 5cf70 │ │ │ │ + beq 5f2c0 │ │ │ │ + ldr r2, [pc, #1700] @ 5f958 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, r2 │ │ │ │ - bne 5cdec │ │ │ │ + bne 5f7d4 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5c6f0 │ │ │ │ + bl 5f084 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1cb68 │ │ │ │ + bl 1caa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5cf14 │ │ │ │ - ldr r3, [pc, #1612] @ 5cf74 │ │ │ │ + beq 5f8fc │ │ │ │ + ldr r3, [pc, #1648] @ 5f95c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce48 │ │ │ │ + bne 5f830 │ │ │ │ mov r0, #4 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - str r0, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce90 │ │ │ │ - ldr r1, [pc, #1568] @ 5cf78 │ │ │ │ + beq 5f878 │ │ │ │ + ldr r1, [pc, #1604] @ 5f960 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5ce90 │ │ │ │ + beq 5f878 │ │ │ │ mov r0, #4 │ │ │ │ - bl 1d15c │ │ │ │ mov fp, #0 │ │ │ │ - mov r6, #8 │ │ │ │ - add r8, sp, #156 @ 0x9c │ │ │ │ - str r5, [sp, #8] │ │ │ │ + bl 1d094 │ │ │ │ mov r4, r0 │ │ │ │ + mov r6, #8 │ │ │ │ str fp, [r0] │ │ │ │ + add r8, sp, #164 @ 0xa4 │ │ │ │ + str r5, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca10 │ │ │ │ + beq 5f3d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d1ec │ │ │ │ - add r3, r0, #191 @ 0xbf │ │ │ │ + bl 1d124 │ │ │ │ + add r3, r0, #199 @ 0xc7 │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r2, [r3, #-36] @ 0xffffffdc │ │ │ │ cmp r2, #10 │ │ │ │ addne r0, r0, #1 │ │ │ │ strbeq fp, [r3, #-36] @ 0xffffffdc │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1d094 │ │ │ │ mov r5, r0 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ add r1, r6, #4 │ │ │ │ - bl 1e254 │ │ │ │ - mov r1, r8 │ │ │ │ + bl 1e180 │ │ │ │ mov r4, r0 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c244 │ │ │ │ + bl 1c1a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r4 │ │ │ │ - beq 5ca04 │ │ │ │ + beq 5f3c8 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c9f8 │ │ │ │ + bne 5f3bc │ │ │ │ add r6, r6, #8 │ │ │ │ stm r3, {r5, fp} │ │ │ │ - b 5c984 │ │ │ │ + b 5f348 │ │ │ │ mov r0, sl │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - bl 1be18 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + bl 1bd74 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1356] @ 5cf7c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movw r3, #52429 @ 0xcccd │ │ │ │ + movt r3, #52428 @ 0xcccc │ │ │ │ mov r8, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + movw r3, #52428 @ 0xcccc │ │ │ │ + movt r3, #3276 @ 0xccc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #1364] @ 5f964 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1344] @ 5cf80 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1baf4 │ │ │ │ + bl 1ba50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cc24 │ │ │ │ + beq 5f5f0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 5cd18 │ │ │ │ - ldr r3, [pc, #1308] @ 5cf84 │ │ │ │ + beq 5f6f8 │ │ │ │ + ldr r3, [pc, #1328] @ 5f968 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - addeq r6, r0, #19 │ │ │ │ - beq 5cad4 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + addeq fp, r0, #19 │ │ │ │ + beq 5f4a8 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ - add r6, r0, #19 │ │ │ │ + add fp, r0, #19 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 5cad4 │ │ │ │ - ldrb r3, [r6, #1] │ │ │ │ + bne 5f4a8 │ │ │ │ + ldrb r3, [fp, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 5cad4 │ │ │ │ - ldrb r3, [r6, #2] │ │ │ │ + bne 5f4a8 │ │ │ │ + ldrb r3, [fp, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cad4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ + bne 5f4a8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - ldr fp, [r3, #72] @ 0x48 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, fp │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + mov r2, r0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr sl, [r3, #72] @ 0x48 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d124 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5cd50 │ │ │ │ + beq 5f730 │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5cd50 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 1d7d4 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldrb r3, [r6] │ │ │ │ - mov sl, r0 │ │ │ │ + beq 5f730 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r2, fp │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1d70c │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + mov r6, r0 │ │ │ │ + ldrb r3, [fp] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 5cb54 │ │ │ │ - ldrb r3, [r6, #1] │ │ │ │ + bne 5f52c │ │ │ │ + ldrb r3, [fp, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 5cb54 │ │ │ │ - ldrb fp, [r6, #2] │ │ │ │ - rsb fp, fp, #0 │ │ │ │ - cmp fp, #0 │ │ │ │ - bne 5cb54 │ │ │ │ - bl 1d1ec │ │ │ │ + bne 5f52c │ │ │ │ + ldrb sl, [fp, #2] │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 5f52c │ │ │ │ + bl 1d124 │ │ │ │ + add r6, r6, r0 │ │ │ │ + sub r0, r0, #3 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - sub r3, r0, #3 │ │ │ │ - add r0, sl, r0 │ │ │ │ - strb fp, [r0, #-2] │ │ │ │ - ldr sl, [sp, #28] │ │ │ │ - ldrb r2, [sl, r3] │ │ │ │ - cmp r2, #47 @ 0x2f │ │ │ │ - strbeq fp, [sl, r3] │ │ │ │ - ldreq sl, [sp, #28] │ │ │ │ - mov r0, sl │ │ │ │ - bl 1ba64 │ │ │ │ + strb sl, [r6, #-2] │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + ldrb r3, [r6, r0] │ │ │ │ + cmp r3, #47 @ 0x2f │ │ │ │ + strbeq sl, [r6, r0] │ │ │ │ + ldreq r6, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1b9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - strbne r3, [r0, #1] │ │ │ │ - ldrne sl, [sp, #28] │ │ │ │ - mov r0, sl │ │ │ │ - add r1, sp, #32 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ - mov sl, r0 │ │ │ │ - add r0, sp, #28 │ │ │ │ - bl 1b968 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 5ca44 │ │ │ │ - ldr r3, [pc, #1036] @ 5cf88 │ │ │ │ + beq 5f52c │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r0, #1] │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + add r0, sp, #36 @ 0x24 │ │ │ │ + bl 1b8c4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 5f414 │ │ │ │ + ldr r3, [pc, #1048] @ 5f96c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd68 │ │ │ │ - add r3, r8, r8, lsl #1 │ │ │ │ - add r3, r3, r3, lsl #4 │ │ │ │ - add r3, r3, r3, lsl #8 │ │ │ │ - ldr r2, [pc, #992] @ 5cf8c │ │ │ │ - add r3, r3, r3, lsl #16 │ │ │ │ - add r3, r8, r3, lsl #2 │ │ │ │ + bne 5f748 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mul r3, r3, r8 │ │ │ │ cmp r2, r3, ror #2 │ │ │ │ - bcc 5cbd4 │ │ │ │ + bcc 5f5a0 │ │ │ │ add r1, r8, #20 │ │ │ │ - ldr r0, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cee0 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 5f8c8 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d124 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [sp] │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 5cea0 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1c244 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + beq 5f888 │ │ │ │ + mov r1, fp │ │ │ │ + bl 1c1a0 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 5cdd4 │ │ │ │ + beq 5f7b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1baf4 │ │ │ │ add r8, r8, #1 │ │ │ │ + bl 1ba50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ca54 │ │ │ │ + bne 5f424 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ce3c │ │ │ │ + beq 5f824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce34 │ │ │ │ + beq 5f81c │ │ │ │ mov r6, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc3c │ │ │ │ + bne 5f608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d21c │ │ │ │ + bl 1d154 │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5ce00 │ │ │ │ - ldr r3, [pc, #804] @ 5cf90 │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 5f7e8 │ │ │ │ + ldr r3, [pc, #824] @ 5f970 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1cbbc │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1caf4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5cce0 │ │ │ │ - ldr r3, [sp] │ │ │ │ + beq 5f6ac │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ mov r6, #1 │ │ │ │ add r5, r3, r8, lsl #2 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cf3c │ │ │ │ + beq 5f924 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - bl 1da8c │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - strne r6, [r4, #16] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e170 │ │ │ │ + strne r6, [r4, #16] │ │ │ │ + bl 60bd8 │ │ │ │ ldr r0, [r5, #-4]! │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 5cc90 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 1db94 │ │ │ │ + bne 5f65c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #672] @ 5cf94 │ │ │ │ - ldr r3, [pc, #624] @ 5cf68 │ │ │ │ + ldr r2, [pc, #692] @ 5f974 │ │ │ │ + ldr r3, [pc, #652] @ 5f950 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cf10 │ │ │ │ - add sp, sp, #196 @ 0xc4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r6, r0, #19 │ │ │ │ - bne 5ca44 │ │ │ │ - ldrb r3, [r6, #1] │ │ │ │ + bne 5f8f8 │ │ │ │ + add sp, sp, #204 @ 0xcc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + add fp, r0, #19 │ │ │ │ + bne 5f414 │ │ │ │ + ldrb r3, [fp, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 5ca44 │ │ │ │ - ldrb r3, [r6, #2] │ │ │ │ + bne 5f414 │ │ │ │ + ldrb r3, [fp, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ca44 │ │ │ │ - ldr r3, [pc, #600] @ 5cf98 │ │ │ │ + bne 5f414 │ │ │ │ + ldr r3, [pc, #600] @ 5f978 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 5caa0 │ │ │ │ - b 5cad4 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, fp │ │ │ │ - bl 1d918 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 5f470 │ │ │ │ + b 5f4a8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cad4 │ │ │ │ - b 5ca44 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + bne 5f4a8 │ │ │ │ + b 5f414 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 5cb98 │ │ │ │ + beq 5f570 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1ba64 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1b9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca44 │ │ │ │ + beq 5f414 │ │ │ │ + ldr sl, [r4] │ │ │ │ add r3, r0, #1 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr fp, [r4] │ │ │ │ - mov sl, r4 │ │ │ │ - mov r6, r3 │ │ │ │ - b 5cdb0 │ │ │ │ - ldr fp, [sl, #4]! │ │ │ │ + mov r6, r4 │ │ │ │ + str fp, [sp, #16] │ │ │ │ + mov fp, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 5f794 │ │ │ │ + ldr fp, [r6, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ca44 │ │ │ │ + beq 5f414 │ │ │ │ mov r1, fp │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b440 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cda4 │ │ │ │ + bne 5f788 │ │ │ │ cmp fp, #0 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - bne 5cb98 │ │ │ │ - b 5ca44 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bne 5f570 │ │ │ │ + b 5f414 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bl 1d124 │ │ │ │ + ldr r3, [pc, #436] @ 5f97c │ │ │ │ + add r3, pc, r3 │ │ │ │ ldrh r3, [r3] │ │ │ │ strh r3, [sl, r0] │ │ │ │ - b 5cc10 │ │ │ │ + b 5f5dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - b 5c8fc │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 5f2c0 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #392] @ 5cf9c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #388] @ 5f980 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 1db94 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ccec │ │ │ │ + b 5f6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d21c │ │ │ │ - b 5cc64 │ │ │ │ - ldr r0, [pc, #336] @ 5cfa0 │ │ │ │ + bl 1d154 │ │ │ │ + b 5f630 │ │ │ │ + ldr r0, [pc, #332] @ 5f984 │ │ │ │ movw r2, #438 @ 0x1b6 │ │ │ │ - add r0, pc, r0 │ │ │ │ movw r1, #577 @ 0x241 │ │ │ │ - bl 1bb9c │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1baf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5c934 │ │ │ │ + blt 5f2f8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb20 │ │ │ │ + bl 1ca58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ - b 5c934 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5f2f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 5ca28 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - sub r8, r8, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b 5f3ec │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #236] @ 5cfa4 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + sub r8, r8, #1 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #232] @ 5f988 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cc54 │ │ │ │ + beq 5f620 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc38 │ │ │ │ - b 5cc4c │ │ │ │ + bne 5f604 │ │ │ │ + b 5f618 │ │ │ │ mov sl, r0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ sub r8, r8, #1 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #172] @ 5cfa8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #168] @ 5f98c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7ea58 │ │ │ │ - b 5cec8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #132] @ 5cfac │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5ce2c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 83054 │ │ │ │ + b 5f8b0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #96] @ 5cfb0 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #128] @ 5f990 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5f814 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #92] @ 5f994 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5ccd0 │ │ │ │ - eoreq r2, r6, ip, lsr r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r1, [r6], -ip @ │ │ │ │ - andseq pc, r3, r8, asr #15 │ │ │ │ - eoreq r8, r6, r0, lsl #5 │ │ │ │ - andseq fp, r6, r0, lsr #32 │ │ │ │ - andseq sl, r4, r8, lsr #20 │ │ │ │ - andseq r3, r6, ip, lsl sp │ │ │ │ - eoreq r8, r6, r0, asr #2 │ │ │ │ - andeq r1, r0, r8, ror r2 │ │ │ │ - stcleq 12, cr12, [ip], {204} @ 0xcc │ │ │ │ - @ instruction: 0xfffffa04 │ │ │ │ - ldrdeq r1, [r6], -r4 @ │ │ │ │ - eoreq r7, r6, r8, ror #28 │ │ │ │ - andseq sl, r4, r0, asr sp │ │ │ │ - @ instruction: 0x0014acbc │ │ │ │ - andseq sl, r4, r8, lsl #25 │ │ │ │ - andseq sl, r4, r8, lsr #24 │ │ │ │ - andseq sl, r4, r8, asr #23 │ │ │ │ - @ instruction: 0x0014abf0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 5f69c │ │ │ │ + eoreq pc, r6, r0, lsl #13 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r6, r8, ror r6 @ │ │ │ │ + andseq sp, r4, r4, asr #15 │ │ │ │ + strhteq r5, [r7], -ip │ │ │ │ + andseq r9, r7, ip, lsl r0 │ │ │ │ + andseq r8, r5, ip, lsl #20 │ │ │ │ + eoreq r5, r7, r0, ror r7 │ │ │ │ + andeq r1, r0, r4, ror #4 │ │ │ │ + @ instruction: 0xfffff9a4 │ │ │ │ + eoreq pc, r6, r0, lsr #4 │ │ │ │ + eoreq r5, r7, r8, lsl #9 │ │ │ │ + andseq r1, r7, r4, asr r9 │ │ │ │ + andseq r8, r5, r0, lsr #26 │ │ │ │ + mulseq r5, r0, ip │ │ │ │ + andseq r8, r5, r8, asr ip │ │ │ │ + @ instruction: 0x00158bf8 │ │ │ │ + mulseq r5, r8, fp │ │ │ │ + andseq r8, r5, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-176] @ 0xffffff50 │ │ │ │ - ldr lr, [pc, #804] @ 5d2fc │ │ │ │ + ldr r4, [pc, #820] @ 5fcfc │ │ │ │ sub sp, sp, #8320 @ 0x2080 │ │ │ │ - ldr ip, [pc, #800] @ 5d300 │ │ │ │ sub sp, sp, #20 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #792] @ 5d304 │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + ldr lr, [pc, #812] @ 5fd00 │ │ │ │ add r5, sp, #8320 @ 0x2080 │ │ │ │ - ldr r3, [pc, #784] @ 5d308 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r3, [pc, #804] @ 5fd04 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr ip, [pc, #800] @ 5fd08 │ │ │ │ + ldr lr, [r4, lr] │ │ │ │ mov r4, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #776] @ 5d30c │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r7, [r1, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #744] @ 5d310 │ │ │ │ - ldr r3, [pc, #744] @ 5d314 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r2, [pc, #740] @ 5d318 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #788] @ 5fd0c │ │ │ │ + ldr r1, [pc, #788] @ 5fd10 │ │ │ │ + ldr lr, [lr] │ │ │ │ + str lr, [r5] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr lr, [r0, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #760] @ 5fd14 │ │ │ │ + ldr r7, [lr, #76] @ 0x4c │ │ │ │ + ldr r1, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - strd r2, [r4, #12] │ │ │ │ - beq 5d140 │ │ │ │ + stmib r4, {r0, r2, r3} │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r3, [pc, #740] @ 5fd18 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + beq 5fb3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d128 │ │ │ │ + beq 5fb24 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d128 │ │ │ │ + beq 5fb24 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ - sub r6, r5, #12 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ + sub r6, r5, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd8c │ │ │ │ + bl 1dcb8 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 5d16c │ │ │ │ + bne 5fb68 │ │ │ │ ldrb r3, [r5, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0ac │ │ │ │ + beq 5fa98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r5, r5, r0 │ │ │ │ ldrb r3, [r5, #-13] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5d0c0 │ │ │ │ - ldr r1, [pc, #616] @ 5d31c │ │ │ │ + beq 5faac │ │ │ │ + ldr r1, [pc, #636] @ 5fd1c │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cff4 │ │ │ │ - ldr r3, [pc, #600] @ 5d320 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1cf2c │ │ │ │ + ldr r3, [pc, #620] @ 5fd20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d0e0 │ │ │ │ + beq 5facc │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5d194 │ │ │ │ + beq 5fb90 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c870 │ │ │ │ - ldr r2, [pc, #556] @ 5d324 │ │ │ │ - ldr r3, [pc, #516] @ 5d300 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 5f224 │ │ │ │ + ldr r2, [pc, #576] @ 5fd24 │ │ │ │ add r1, sp, #8320 @ 0x2080 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ + ldr r3, [pc, #528] @ 5fd00 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d2f8 │ │ │ │ + bne 5fcf8 │ │ │ │ add sp, sp, #8320 @ 0x2080 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #504] @ 5d328 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #508] @ 5fd28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 5d1f0 │ │ │ │ + bge 5fbec │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ sub r6, r5, #12 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd8c │ │ │ │ + bl 1dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d088 │ │ │ │ + beq 5fa74 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 5d088 │ │ │ │ - ldr r1, [pc, #440] @ 5d32c │ │ │ │ + beq 5fa74 │ │ │ │ + ldr r1, [pc, #444] @ 5fd2c │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cff4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1cf2c │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cff4 │ │ │ │ - b 5d088 │ │ │ │ + bl 1cf2c │ │ │ │ + b 5fa74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5d22c │ │ │ │ + bne 5fc2c │ │ │ │ mov r3, r6 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ - beq 5d0e0 │ │ │ │ + beq 5facc │ │ │ │ ldrb r3, [r5, r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5d0e4 │ │ │ │ - ldr r2, [pc, #356] @ 5d330 │ │ │ │ + beq 5fad0 │ │ │ │ + ldr r2, [pc, #360] @ 5fd30 │ │ │ │ movw r3, #4097 @ 0x1001 │ │ │ │ + mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r5} │ │ │ │ add r5, sp, #4224 @ 0x1080 │ │ │ │ - add r5, r5, #8 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - b 5d0e4 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + b 5fad0 │ │ │ │ add r8, sp, #8 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1c604 <__fstat64_time64@plt> │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d220 │ │ │ │ - ldrd r2, [r5, #-96] @ 0xffffffa0 │ │ │ │ - subs r1, r2, #1 │ │ │ │ - sbc r3, r3, #0 │ │ │ │ - cmp r1, #4096 @ 0x1000 │ │ │ │ - sbcs r3, r3, #0 │ │ │ │ - bcc 5d25c │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1c554 <__fstat64_time64@plt> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5fc20 │ │ │ │ + ldr r2, [r5, #-96] @ 0xffffffa0 │ │ │ │ + ldr r1, [r5, #-92] @ 0xffffffa4 │ │ │ │ + subs r0, r2, #1 │ │ │ │ + sbc r1, r1, #0 │ │ │ │ + cmp r0, #4096 @ 0x1000 │ │ │ │ + sbcs r1, r1, #0 │ │ │ │ + bcc 5fc5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b368 │ │ │ │ - b 5d144 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 5fb40 │ │ │ │ add r3, r5, r7 │ │ │ │ - ldrb r3, [r3, #-1] │ │ │ │ mov r1, r6 │ │ │ │ + ldrb r3, [r3, #-1] │ │ │ │ + mov r0, r5 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ subeq r7, r7, #1 │ │ │ │ mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r3, r6, r7 │ │ │ │ - bne 5d1b8 │ │ │ │ - b 5d1a8 │ │ │ │ + bne 5fbb4 │ │ │ │ + b 5fba4 │ │ │ │ add r9, sp, #4224 @ 0x1080 │ │ │ │ + mov r0, r6 │ │ │ │ add r9, r9, #16 │ │ │ │ sub r7, r9, #8 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1c8ec │ │ │ │ + strb r3, [r7, r2] │ │ │ │ + bl 1c830 │ │ │ │ ldr r1, [r5, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r5, #-92] @ 0xffffffa4 │ │ │ │ asr r2, r0, #31 │ │ │ │ + ldr r3, [r5, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 5d2ac │ │ │ │ + beq 5fcac │ │ │ │ mov r0, r6 │ │ │ │ sub r6, r5, #12 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd8c │ │ │ │ - b 5d088 │ │ │ │ + bl 1dcb8 │ │ │ │ + b 5fa74 │ │ │ │ ldrb r3, [r9, #-8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5d290 │ │ │ │ + bne 5fc90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d290 │ │ │ │ + bne 5fc90 │ │ │ │ ldr r3, [r5, #-120] @ 0xffffff88 │ │ │ │ mov r0, r6 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 5d294 │ │ │ │ + bne 5fc94 │ │ │ │ sub r6, r5, #12 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd8c │ │ │ │ - b 5d078 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r6, r8, ror #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r6, ip, lsr #23 │ │ │ │ - strhteq r1, [r6], -ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffff5dc │ │ │ │ - andeq r0, r0, ip, asr #11 │ │ │ │ - andseq r3, r6, r4, lsr #13 │ │ │ │ - eoreq r7, r6, r0, ror #21 │ │ │ │ - ldrdeq r1, [r6], -r0 @ │ │ │ │ - @ instruction: 0x0014a9dc │ │ │ │ - andseq r3, r6, r4, ror #11 │ │ │ │ - @ instruction: 0x0014a9b4 │ │ │ │ + bl 1dcb8 │ │ │ │ + b 5fa64 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r6, r4, lsl #30 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq lr, [r6], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #9 │ │ │ │ + andeq r0, r0, r4, lsr #6 │ │ │ │ + mlaeq r7, r4, r1, r5 │ │ │ │ + andeq r0, r0, ip, lsl r6 │ │ │ │ + @ instruction: 0xfffff540 │ │ │ │ + andseq r1, r7, r4, ror r6 │ │ │ │ + strdeq r5, [r7], -r4 @ │ │ │ │ + strdeq lr, [r6], -r4 @ │ │ │ │ + andseq r8, r5, r0, lsr #19 │ │ │ │ + andseq r1, r7, r4, lsr #11 │ │ │ │ + andseq r8, r5, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #648] @ 5d5d4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #644] @ 5d5d8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #640] @ 5d5dc │ │ │ │ - ldr r0, [ip, r0] │ │ │ │ + ldr r0, [pc, #692] @ 60010 │ │ │ │ sub sp, sp, #16 │ │ │ │ + ldr r2, [pc, #688] @ 60014 │ │ │ │ + ldr r3, [pc, #688] @ 60018 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ sub r2, r1, #2 │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, #0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5d484 │ │ │ │ + bhi 5fea0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d4b8 │ │ │ │ + bne 5fee4 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #560] @ 5d5e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ + ldr r0, [pc, #600] @ 6001c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1d7d4 │ │ │ │ - mov r2, #1 │ │ │ │ + bl 1d70c │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 5c6f0 │ │ │ │ + bl 5f084 │ │ │ │ mov r4, r0 │ │ │ │ - bl 33320 │ │ │ │ + bl 33f00 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 5d3e8 │ │ │ │ + beq 5fdf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b968 │ │ │ │ - ldr r2, [pc, #492] @ 5d5e4 │ │ │ │ - ldr r3, [pc, #476] @ 5d5d8 │ │ │ │ + bl 1b8c4 │ │ │ │ + ldr r2, [pc, #540] @ 60020 │ │ │ │ + ldr r3, [pc, #524] @ 60014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d5d0 │ │ │ │ + bne 6000c │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r0, [pc, #448] @ 5d5e8 │ │ │ │ + ldr r0, [pc, #480] @ 60024 │ │ │ │ + ldr r4, [pc, #480] @ 60028 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1d7d4 │ │ │ │ - ldr r4, [pc, #428] @ 5d5ec │ │ │ │ - mov r2, #1 │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bl 1d70c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ + mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 5c6f0 │ │ │ │ + bl 5f084 │ │ │ │ mov r5, r0 │ │ │ │ - bl 33320 │ │ │ │ + bl 33f00 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5d3e8 │ │ │ │ + beq 5fdf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 5d3e8 │ │ │ │ + bl 1dac0 │ │ │ │ + b 5fdf4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r2, [r3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - b 5d390 │ │ │ │ - ldr r2, [pc, #356] @ 5d5f0 │ │ │ │ - ldr r3, [pc, #328] @ 5d5d8 │ │ │ │ + ldr r1, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 5fd9c │ │ │ │ + ldr r2, [pc, #388] @ 6002c │ │ │ │ + ldr r3, [pc, #360] @ 60014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d5d0 │ │ │ │ + bne 6000c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5debc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 60900 │ │ │ │ ldr r5, [r3, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5d3a8 │ │ │ │ + bne 5fdb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r1, [pc, #288] @ 5d5f4 │ │ │ │ - add r1, pc, r1 │ │ │ │ + bl 1d124 │ │ │ │ + ldr r1, [pc, #304] @ 60030 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e014 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5d57c │ │ │ │ + bne 5ffb8 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 5d3f0 │ │ │ │ + bls 5fdfc │ │ │ │ add r5, r6, r5 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ strb r8, [r5, #-1] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d3f0 │ │ │ │ + beq 5fdfc │ │ │ │ strb r8, [r0, #1] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #204] @ 5d5f8 │ │ │ │ + ldr r1, [pc, #220] @ 60034 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e1e8 │ │ │ │ + bl 60c5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c870 │ │ │ │ + bl 5f224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d5b0 │ │ │ │ - ldr r2, [pc, #172] @ 5d5fc │ │ │ │ - ldr r3, [pc, #132] @ 5d5d8 │ │ │ │ + beq 5ffec │ │ │ │ + ldr r2, [pc, #188] @ 60038 │ │ │ │ + ldr r3, [pc, #148] @ 60014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d5d0 │ │ │ │ + bne 6000c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1d124 │ │ │ │ add r0, r5, r0 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #104] @ 5d600 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #104] @ 6003c │ │ │ │ mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ strd r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 5d524 │ │ │ │ - ldr r2, [pc, #76] @ 5d604 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 5ff50 │ │ │ │ + ldr r2, [pc, #76] @ 60040 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 5d548 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r6, r8, ror r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq sl, r7, sp, lsl #22 │ │ │ │ - andseq lr, r3, r0, lsr #5 │ │ │ │ - ldrdeq r1, [r6], -r0 @ │ │ │ │ - andseq lr, r3, r4, lsr #4 │ │ │ │ - eoreq r7, r6, r4, ror #14 │ │ │ │ - eoreq r1, r6, ip, lsr r4 │ │ │ │ - @ instruction: 0x0014a6b4 │ │ │ │ - @ instruction: 0xfffff11c │ │ │ │ - eoreq r1, r6, r8, ror r3 │ │ │ │ - ldrheq lr, [r3], -ip │ │ │ │ - @ instruction: 0x0014a5d0 │ │ │ │ + b 5ff74 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r6, ip, ror fp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r8, r8, r1, asr #21 │ │ │ │ + andseq ip, r4, r4, asr r2 │ │ │ │ + ldrdeq lr, [r6], -ip @ │ │ │ │ + andseq ip, r4, ip, asr #3 │ │ │ │ + eoreq r4, r7, r4, asr sp │ │ │ │ + eoreq lr, r6, r8, lsr sl │ │ │ │ + andseq r8, r5, r0, asr #12 │ │ │ │ + @ instruction: 0xfffff058 │ │ │ │ + eoreq lr, r6, r4, ror #18 │ │ │ │ + andseq ip, r4, r4, lsr r0 │ │ │ │ + andseq r8, r5, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d650 │ │ │ │ + beq 60094 │ │ │ │ sub r2, r2, #4 │ │ │ │ - b 5d644 │ │ │ │ + b 60088 │ │ │ │ ldrb ip, [r3] │ │ │ │ cmp ip, r4 │ │ │ │ - beq 5d67c │ │ │ │ + beq 600d8 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d638 │ │ │ │ + bne 6007c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59568 │ │ │ │ + bl 5bc6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d66c │ │ │ │ + beq 600bc │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 5e0d0 │ │ │ │ - ldr r2, [pc, #28] @ 5d6a0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 60b24 │ │ │ │ + ldr r2, [pc, #24] @ 600f8 │ │ │ │ add r3, r3, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r5 │ │ │ │ mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r2, #8] │ │ │ │ - bl 5d334 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r7, r6, r0, lsr #10 │ │ │ │ + bl 5fd34 │ │ │ │ + b 600a8 │ │ │ │ + strhteq r4, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3976] @ 0xf88 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + ldr r2, [pc, #1972] @ 608d8 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r3, [pc, #1968] @ 608dc │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r8, [pc, #1964] @ 608e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + mov r3, #0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [pc, #1984] @ 5de94 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1980] @ 5de98 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1976] @ 5de9c │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - mov r2, #0 │ │ │ │ - ble 5d780 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ble 601e8 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - ldrle r4, [r0, #24] │ │ │ │ + ldrle r4, [r1, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - ldrle r2, [sp, #24] │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldrle r2, [sp, #28] │ │ │ │ ldrle r6, [r2, #20] │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + streq r0, [sp, #32] │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - ldr r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - streq r0, [sp, #28] │ │ │ │ - beq 5d740 │ │ │ │ - bl 59cac │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r3, [pc, #1880] @ 5dea0 │ │ │ │ - ldr sl, [r8, r3] │ │ │ │ - ldr r3, [sl] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble 5d780 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - cmp r6, r2 │ │ │ │ - ble 5d780 │ │ │ │ - sub r2, r4, r7, lsl #1 │ │ │ │ - sub r1, r6, r7, lsl #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + beq 601a4 │ │ │ │ + bl 5c420 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r3, [pc, #1848] @ 608e4 │ │ │ │ + ldr r9, [r8, r3] │ │ │ │ + ldr r3, [r9] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + cmp r4, r2 │ │ │ │ + ble 601e8 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r6, r3 │ │ │ │ + ble 601e8 │ │ │ │ + lsl r3, r7, #1 │ │ │ │ + sub r0, r4, r3 │ │ │ │ + sub r1, r6, r3 │ │ │ │ + cmp r0, #0 │ │ │ │ cmpgt r1, #0 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - bgt 5d7ac │ │ │ │ - ldr r2, [pc, #1820] @ 5dea4 │ │ │ │ - ldr r3, [pc, #1804] @ 5de98 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + bgt 60228 │ │ │ │ + ldr r2, [pc, #1784] @ 608e8 │ │ │ │ + ldr r3, [pc, #1768] @ 608dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5de88 │ │ │ │ - add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ - add r4, r3, r0 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - str r4, [sp, #32] │ │ │ │ - bl 5a914 │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - ldr r1, [fp, #4] │ │ │ │ - ldr r7, [fp, #32] │ │ │ │ - ldrb r3, [r1, #12] │ │ │ │ + bne 608cc │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + add r4, r2, r0 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + bl 5d0bc │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ + ldrb r3, [ip, #12] │ │ │ │ + mla r6, r4, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - mla r6, r4, r0, r7 │ │ │ │ - beq 5d80c │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ + beq 60288 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d7fc │ │ │ │ - b 5de30 │ │ │ │ + bne 60278 │ │ │ │ + b 6085c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de30 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5d7f0 │ │ │ │ - str r3, [fp, #4] │ │ │ │ - ldr r4, [fp] │ │ │ │ + beq 6085c │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6026c │ │ │ │ + str r3, [r1, #4] │ │ │ │ + ldr r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5de5c │ │ │ │ - mov r9, #0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - mov r0, fp │ │ │ │ - str r8, [sp, #52] @ 0x34 │ │ │ │ - mov fp, sl │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r5, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - ldrb r1, [r4, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 5d874 │ │ │ │ + beq 60888 │ │ │ │ + str r6, [sp, #52] @ 0x34 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, #0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + mov r3, r9 │ │ │ │ + mov r7, fp │ │ │ │ + mov r9, fp │ │ │ │ + mov sl, r3 │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ + mov r8, fp │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 602f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 59cac │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r0, r6, r0 │ │ │ │ - cmp r9, r0 │ │ │ │ - movlt r9, r0 │ │ │ │ - ldr r0, [r8, #24] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - moveq r5, r7 │ │ │ │ + add r9, r9, #1 │ │ │ │ + bl 5c420 │ │ │ │ + ldr r1, [r6, #24] │ │ │ │ + add r0, r5, r0 │ │ │ │ + cmp fp, r0 │ │ │ │ + movlt fp, r0 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r0, r4 │ │ │ │ + moveq r8, r7 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5d840 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mul r4, r3, r9 │ │ │ │ - str r5, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r7, [r0, #32] │ │ │ │ - ldr r8, [sp, #52] @ 0x34 │ │ │ │ + bne 602bc │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, r8 │ │ │ │ + mov r5, r6 │ │ │ │ mov sl, fp │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - sub r4, r4, r7 │ │ │ │ - cmp r3, r2 │ │ │ │ - movge r3, r2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [fp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r3, r2 │ │ │ │ - strge r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r6, [sp, #52] @ 0x34 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ + mul r4, r0, fp │ │ │ │ + ldr r8, [sp, #56] @ 0x38 │ │ │ │ + sub r4, r4, r2 │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ add r4, r4, r6 │ │ │ │ - cmp r3, #0 │ │ │ │ - addgt r3, r3, r2 │ │ │ │ - strgt r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - strle r2, [sp, #44] @ 0x2c │ │ │ │ - cmp r4, r3 │ │ │ │ - ble 5dc14 │ │ │ │ - add r4, r3, r7 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - sub r0, r4, r6 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - cmp r0, #3 │ │ │ │ - strgt r0, [fp, #40] @ 0x28 │ │ │ │ - bgt 5d944 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - blx 199880 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #40] @ 0x28 │ │ │ │ - ble 5d780 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - add ip, r0, r0, lsr #31 │ │ │ │ - sub ip, r3, ip, asr #1 │ │ │ │ - bic ip, ip, ip, asr #31 │ │ │ │ - add r1, ip, r0 │ │ │ │ - cmp r1, r9 │ │ │ │ - bgt 5de00 │ │ │ │ - ldr r1, [fp] │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cmp r0, sl │ │ │ │ + movlt sl, r0 │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ + cmp ip, #0 │ │ │ │ + addge ip, ip, r0 │ │ │ │ + strge ip, [sp, #40] @ 0x28 │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ + cmp ip, #0 │ │ │ │ + addgt ip, ip, r0 │ │ │ │ + strle r0, [sp, #48] @ 0x30 │ │ │ │ + strgt ip, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + cmp r4, ip │ │ │ │ + ble 60664 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + add lr, ip, r2 │ │ │ │ + sub ip, lr, r6 │ │ │ │ + sdiv ip, ip, r4 │ │ │ │ + cmp ip, #3 │ │ │ │ + strgt ip, [r1, #40] @ 0x28 │ │ │ │ + bgt 603a8 │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + sdiv ip, lr, ip │ │ │ │ cmp ip, #0 │ │ │ │ + str ip, [r1, #40] @ 0x28 │ │ │ │ + ble 601e8 │ │ │ │ + mov r6, #0 │ │ │ │ + add lr, ip, ip, lsr #31 │ │ │ │ + sub lr, r3, lr, asr #1 │ │ │ │ + bic lr, lr, lr, asr #31 │ │ │ │ + add r3, lr, ip │ │ │ │ + cmp r3, fp │ │ │ │ + bgt 6082c │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + cmp lr, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 5de74 │ │ │ │ - mov r0, #0 │ │ │ │ - b 5d980 │ │ │ │ + beq 608b8 │ │ │ │ + mov r7, #0 │ │ │ │ + b 603e0 │ │ │ │ mov r4, r3 │ │ │ │ - ldrb r3, [r1, #12] │ │ │ │ - mov r1, r4 │ │ │ │ + ldrb r3, [ip, #12] │ │ │ │ + mov ip, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - addeq r0, r0, #1 │ │ │ │ + addeq r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - cmpne ip, r0 │ │ │ │ - bgt 5d97c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmpne lr, r7 │ │ │ │ + bgt 603dc │ │ │ │ + add r7, sl, r0, lsl #1 │ │ │ │ cmp r6, #0 │ │ │ │ - add r9, r3, r2, lsl #1 │ │ │ │ movle r6, #0 │ │ │ │ - str r9, [sp, #52] @ 0x34 │ │ │ │ - bgt 5dc20 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ + bgt 60670 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5dd28 │ │ │ │ + blt 60760 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ sub r3, r2, r3 │ │ │ │ - ldr r2, [pc, #1228] @ 5dea8 │ │ │ │ - ldr r7, [r8, r2] │ │ │ │ - ldr r2, [r7] │ │ │ │ + ldr r2, [pc, #1204] @ 608ec │ │ │ │ + ldr r1, [r8, r2] │ │ │ │ + ldr r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5da58 │ │ │ │ - ldr r2, [pc, #1212] @ 5deac │ │ │ │ - ldr r0, [pc, #1212] @ 5deb0 │ │ │ │ + beq 604b4 │ │ │ │ + ldr r2, [pc, #1188] @ 608f0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr ip, [pc, #1184] @ 608f4 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - vldr d7, [r2] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - vmov s13, r1 │ │ │ │ - ldr r1, [pc, #1188] @ 5deb4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - add r1, pc, r1 │ │ │ │ - vmul.f64 d6, d6, d7 │ │ │ │ + add ip, pc, ip │ │ │ │ + vldr d16, [r2] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ vmov s15, r2 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcvt.s32.f64 s13, d6 │ │ │ │ - vstr s13, [r1] │ │ │ │ - ldr r0, [r8, r0] │ │ │ │ - vmov r2, s13 │ │ │ │ - vldr d6, [r0] │ │ │ │ - cmp r2, r3 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + ldr r2, [pc, #1160] @ 608f8 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r0 │ │ │ │ + vmul.f64 d17, d17, d16 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vstr s15, [ip] │ │ │ │ + ldr r2, [r8, r2] │ │ │ │ vmov r0, s15 │ │ │ │ - vstr s15, [r1, #4] │ │ │ │ - bge 5dd58 │ │ │ │ + vldr d17, [r2] │ │ │ │ + cmp r0, r3 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r2, s15 │ │ │ │ + vstr s15, [ip, #4] │ │ │ │ + bge 6078c │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r7] │ │ │ │ + str r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d780 │ │ │ │ - ldr fp, [pc, #1104] @ 5deb8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r2, r2, r1 │ │ │ │ - ldr r9, [sp, #56] @ 0x38 │ │ │ │ + beq 601e8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r8, #9 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str fp, [sp, #56] @ 0x38 │ │ │ │ - b 5db20 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr sl, [pc, #1064] @ 608fc │ │ │ │ + add r2, r2, r1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str sl, [sp, #68] @ 0x44 │ │ │ │ + ldr sl, [sp, #60] @ 0x3c │ │ │ │ + b 60578 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5dad0 │ │ │ │ + blt 60528 │ │ │ │ ldrb r2, [r3, #60] @ 0x3c │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + uxtb r1, r1 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r0, r7, r0, asr #1 │ │ │ │ + stm sp, {r0, r3} │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r0, [sp] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - uxtb r1, r1 │ │ │ │ - bl 5aa70 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + bl 5d224 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r2, #0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ + str fp, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r8, [sp, #20] │ │ │ │ sub r2, r2, r0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - bl 59fb4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + bl 5c74c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d780 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 601e8 │ │ │ │ + ldr r3, [r9] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r6, r3 │ │ │ │ - cmp r3, r9 │ │ │ │ - bge 5d780 │ │ │ │ + cmp r3, sl │ │ │ │ + bge 601e8 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db14 │ │ │ │ + bne 6056c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - sub fp, r9, r6 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + sub fp, sl, r6 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cmp r2, r4 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r7, r2, r6 │ │ │ │ - bne 5da8c │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 604e8 │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr lr, [sp, #64] @ 0x40 │ │ │ │ str r1, [r2, #16] │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ str ip, [r2, #20] │ │ │ │ add ip, r0, r0, lsr #31 │ │ │ │ - ldr lr, [sp, #60] @ 0x3c │ │ │ │ + str lr, [r2, #8] │ │ │ │ sub ip, r7, ip, asr #1 │ │ │ │ cmp r1, #0 │ │ │ │ - str lr, [r2, #8] │ │ │ │ str ip, [r2, #12] │ │ │ │ - blt 5dbc4 │ │ │ │ + blt 6061c │ │ │ │ ldrb r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + uxtb r1, r1 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ - uxtb r1, r1 │ │ │ │ mov r3, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 5aa70 │ │ │ │ + bl 5d224 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 5dad0 │ │ │ │ + ble 60528 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + stm sp, {r3, fp} │ │ │ │ mov r3, #9 │ │ │ │ - str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - bl 59fb4 │ │ │ │ + bl 5c74c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b 5dad0 │ │ │ │ - ldr r4, [fp] │ │ │ │ - str r9, [fp, #40] @ 0x28 │ │ │ │ - b 5d9a0 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [fp, #12] │ │ │ │ + b 60528 │ │ │ │ + ldr r4, [r1] │ │ │ │ + str fp, [r1, #40] @ 0x28 │ │ │ │ + b 60400 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r7 │ │ │ │ mov r3, #1 │ │ │ │ - bl 59de4 │ │ │ │ + bl 5c558 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5dcc8 │ │ │ │ + blt 60704 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ uxtb r1, r1 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r2, r3, lsl #1 │ │ │ │ - cmp r9, r2 │ │ │ │ + cmp r7, r2 │ │ │ │ movlt ip, r2 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movge ip, r9 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + movge ip, r7 │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - ldrlt r3, [sp, #24] │ │ │ │ - str ip, [sp, #52] @ 0x34 │ │ │ │ - ldrlt r3, [r3, #36] @ 0x24 │ │ │ │ - ldrge ip, [sp, #36] @ 0x24 │ │ │ │ - sublt r3, r3, ip │ │ │ │ - subge r3, ip, r3 │ │ │ │ - ldr ip, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r0, #52] @ 0x34 │ │ │ │ + blt 60898 │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ + sub r3, ip, r3 │ │ │ │ + ldr ip, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr ip, [sp, #44] @ 0x2c │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ sub r0, ip, r0, asr #1 │ │ │ │ - addlt r3, r3, r3, lsr #31 │ │ │ │ str r0, [sp] │ │ │ │ - asrlt r3, r3, #1 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 5aa70 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 5d224 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - blt 5de14 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt 60840 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov ip, #9 │ │ │ │ - cmp r2, r3 │ │ │ │ - movge r3, r2 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + cmp sl, r3 │ │ │ │ + movge r3, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #17 │ │ │ │ + str r0, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 59fb4 │ │ │ │ - b 5d9b8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + bl 5c74c │ │ │ │ + b 60414 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - sub r2, r3, r2 │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ - sub r3, r3, r1 │ │ │ │ + sub sl, r3, sl │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add sl, sl, sl, lsr #31 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ - asr r2, r2, #1 │ │ │ │ + asr r2, sl, #1 │ │ │ │ asr r3, r3, #1 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - b 5d9d4 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - add r1, r1, r3 │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 5da50 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr ip, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [r8, #32] │ │ │ │ - ldr lr, [sp, #56] @ 0x38 │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ - asr r2, r2, #1 │ │ │ │ - add r1, ip, r6 │ │ │ │ - rsb r2, r2, #0 │ │ │ │ - add ip, ip, lr │ │ │ │ - add r1, r1, r2 │ │ │ │ - sub r2, ip, r2 │ │ │ │ - cmp r0, r2 │ │ │ │ - movlt r2, #1 │ │ │ │ - movge r2, #0 │ │ │ │ - cmp r0, r1 │ │ │ │ - movlt r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 5da50 │ │ │ │ - sub r0, r0, r1 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - blx 199880 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 5de8c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - mov r2, r4 │ │ │ │ - mov ip, #0 │ │ │ │ - ldrb r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 5ddec │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b 60430 │ │ │ │ + ldr ip, [sp, #56] @ 0x38 │ │ │ │ + add ip, ip, r3 │ │ │ │ cmp r0, ip │ │ │ │ - beq 5de7c │ │ │ │ - add ip, ip, #1 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5ddd4 │ │ │ │ - str r2, [r7] │ │ │ │ - b 5da60 │ │ │ │ - sub r1, r9, ip │ │ │ │ - cmp r1, r0 │ │ │ │ - sublt ip, r9, r0 │ │ │ │ - biclt ip, ip, ip, asr #31 │ │ │ │ - b 5d960 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bge 604ac │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + add lr, r0, r6 │ │ │ │ + add ip, r0, ip │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + add r0, r0, r0, lsr #31 │ │ │ │ + asr r0, r0, #1 │ │ │ │ + rsb r0, r0, #0 │ │ │ │ + add lr, lr, r0 │ │ │ │ + sub r0, ip, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ + movlt r0, #1 │ │ │ │ + movge r0, #0 │ │ │ │ + cmp r2, lr │ │ │ │ + movlt r0, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 604ac │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + sub r2, r2, lr │ │ │ │ + cmp r4, #0 │ │ │ │ + sdiv r2, r2, r0 │ │ │ │ + beq 608d0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov lr, #0 │ │ │ │ + ldrb ip, [r0, #12] │ │ │ │ + cmp ip, #0 │ │ │ │ + bne 60818 │ │ │ │ + cmp r2, lr │ │ │ │ + beq 608c0 │ │ │ │ + add lr, lr, #1 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 60800 │ │ │ │ + str r0, [r1] │ │ │ │ + b 604bc │ │ │ │ + sub r3, fp, lr │ │ │ │ + cmp r3, ip │ │ │ │ + sublt lr, fp, ip │ │ │ │ + biclt lr, lr, lr, asr #31 │ │ │ │ + b 603c0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov ip, #17 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ - b 5dcf4 │ │ │ │ - ldr r3, [r1] │ │ │ │ + b 6072c │ │ │ │ + ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5de4c │ │ │ │ - b 5de6c │ │ │ │ + bne 60878 │ │ │ │ + b 608b0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de6c │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5de40 │ │ │ │ - b 5d808 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ - b 5d8b0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 5d80c │ │ │ │ - mov r4, r1 │ │ │ │ - b 5d9a0 │ │ │ │ - str r2, [r8, #4] │ │ │ │ - str r1, [r7] │ │ │ │ - b 5da60 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - str r4, [r7] │ │ │ │ - b 5d780 │ │ │ │ - strdeq r1, [r6], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r1, r6, r4, ror #3 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - eoreq r1, r6, r0, asr #2 │ │ │ │ - andeq r1, r0, r4, ror r3 │ │ │ │ - andeq r1, r0, r8, asr r3 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - mlaeq r6, ip, r1, r7 │ │ │ │ - eoreq r7, r6, r4, asr #2 │ │ │ │ - ldr r3, [pc, #516] @ 5e0c8 │ │ │ │ + beq 608b0 │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6086c │ │ │ │ + b 60284 │ │ │ │ + mov fp, r4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov sl, r4 │ │ │ │ + b 6032c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + sub r3, r3, ip │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + b 606d8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b 60288 │ │ │ │ + mov r4, ip │ │ │ │ + b 60400 │ │ │ │ + str ip, [r1] │ │ │ │ + str r0, [r7, #4] │ │ │ │ + b 604bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + str r4, [r1] │ │ │ │ + b 601e8 │ │ │ │ + strhteq lr, [r6], -r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r6, r8, lsr #15 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + strdeq lr, [r6], -r0 @ │ │ │ │ + andeq r1, r0, r0, ror #6 │ │ │ │ + andeq r1, r0, r4, asr #6 │ │ │ │ + eoreq r4, r7, ip, asr r7 │ │ │ │ + andeq r1, r0, r4, lsl #9 │ │ │ │ + ldrdeq r4, [r7], -ip @ │ │ │ │ + ldr r3, [pc, #532] @ 60b1c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #11 │ │ │ │ - bhi 5ded8 │ │ │ │ + bhi 60944 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ + ldr r3, [pc, #508] @ 60b20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 60944 │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + add r2, r2, ip │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 60aec │ │ │ │ bx lr │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r0, #28] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 60944 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5df0c │ │ │ │ + bne 60978 │ │ │ │ str r2, [r1, #4] │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #24] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov r2, #0 │ │ │ │ - b 5df50 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 609bc │ │ │ │ + b 60b18 │ │ │ │ ldr r0, [ip, #40] @ 0x28 │ │ │ │ - cmp r0, r2 │ │ │ │ - ble 5df5c │ │ │ │ - add r2, r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5df3c │ │ │ │ + cmp r0, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ble 609c8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 609a8 │ │ │ │ str r1, [ip, #4] │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #24] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov r2, #0 │ │ │ │ - b 5df90 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 609fc │ │ │ │ + b 60b14 │ │ │ │ ldr r0, [ip, #40] @ 0x28 │ │ │ │ - cmp r0, r2 │ │ │ │ - ble 5df5c │ │ │ │ - add r2, r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5df7c │ │ │ │ - b 5df5c │ │ │ │ + cmp r0, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ble 609c8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 609e8 │ │ │ │ + b 609c8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - b 5dfbc │ │ │ │ + b 60a28 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 60944 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfac │ │ │ │ + bne 60a18 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dfec │ │ │ │ + beq 60a58 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfd8 │ │ │ │ + bne 60a44 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 60944 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + b 60a7c │ │ │ │ str r3, [r1, #4] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5dffc │ │ │ │ + beq 60944 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 60a6c │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - b 5e038 │ │ │ │ + b 60aa8 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 60944 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e028 │ │ │ │ + bne 60a98 │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + bne 60adc │ │ │ │ + bx lr │ │ │ │ str r3, [r1, #4] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e058 │ │ │ │ + beq 60944 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 60acc │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #76] @ 5e0cc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - bxlt lr │ │ │ │ - ldr ip, [r3, #16] │ │ │ │ - add r2, r2, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - bxge lr │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - bxlt lr │ │ │ │ + blt 60944 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r2, r2, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - bxge lr │ │ │ │ + bge 60944 │ │ │ │ mov r1, #2 │ │ │ │ - b 5987c │ │ │ │ - @ instruction: 0x00179fb2 │ │ │ │ - eoreq r6, r6, r4, lsr fp │ │ │ │ + b 5bfc8 │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + andseq r7, r8, lr, lsr #30 │ │ │ │ + mlaeq r7, r0, r2, r4 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bgt 5e168 │ │ │ │ + bgt 60bd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - lsl r3, r4, #1 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ + lsl r3, r4, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r0, r3, #8 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 60bc0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - b 5e124 │ │ │ │ + b 60b80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 5e15c │ │ │ │ + beq 60bb8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e114 │ │ │ │ + bne 60b70 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e14c │ │ │ │ - b 5e160 │ │ │ │ + bne 60ba8 │ │ │ │ + b 60bbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e160 │ │ │ │ + beq 60bbc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 5e140 │ │ │ │ + bne 60b9c │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ - add r0, r0, #1 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ + add r0, r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ - beq 5e1a8 │ │ │ │ + beq 60c10 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e18c │ │ │ │ + bne 60bf4 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - str r1, [r2, #4] │ │ │ │ str r1, [r2] │ │ │ │ + str r1, [r2, #4] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ str r0, [r4, #24] │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ 5e250 │ │ │ │ + ldr r3, [pc, #92] @ 60cd8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5e244 │ │ │ │ + add r3, pc, r3 │ │ │ │ + beq 60ccc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e234 │ │ │ │ + beq 60cb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ blx r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5e21c │ │ │ │ + bne 60c98 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #8] @ 5e254 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #8] @ 60cdc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - b 5e20c │ │ │ │ - eoreq r0, r6, r8, asr #13 │ │ │ │ - andeq r1, r0, r4, asr r6 │ │ │ │ - ldr r1, [pc, #4] @ 5e264 │ │ │ │ + b 60c88 │ │ │ │ + eoreq sp, r6, r0, ror #24 │ │ │ │ + andeq r1, r0, r0, asr #12 │ │ │ │ + ldr r1, [pc, #4] @ 60cec │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5e1e8 │ │ │ │ + b 60c5c │ │ │ │ andeq r0, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5e3ec │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 60eb4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 284a4 │ │ │ │ + bl 28900 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r7, [r3, #4] │ │ │ │ - subne r7, r7, r5 │ │ │ │ - clzne r7, r7 │ │ │ │ - lsrne r7, r7, #5 │ │ │ │ + beq 60da8 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + sub r7, r7, r5 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e3a4 │ │ │ │ + beq 60e5c │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e3a4 │ │ │ │ + beq 60e5c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r5, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ add r6, r6, r7, lsl #2 │ │ │ │ - add r6, r6, #3 │ │ │ │ + bl 1d124 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1db94 │ │ │ │ + add r6, r6, #3 │ │ │ │ + bl 1dac0 │ │ │ │ add r0, r6, r8 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 5e3dc │ │ │ │ - ldr r2, [pc, #144] @ 5e400 │ │ │ │ - ldr r3, [pc, #144] @ 5e404 │ │ │ │ + beq 60ea4 │ │ │ │ + ldr r2, [pc, #180] @ 60ec8 │ │ │ │ + ldr r1, [pc, #180] @ 60ecc │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #132] @ 5e408 │ │ │ │ - stm sp, {r1, r2, r4} │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #168] @ 60ed0 │ │ │ │ + stmib sp, {r2, r4} │ │ │ │ mvn r2, #0 │ │ │ │ + str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e3cc │ │ │ │ + beq 60e94 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 5e328 │ │ │ │ - ldr r2, [pc, #40] @ 5e40c │ │ │ │ + b 60dcc │ │ │ │ + ldr r2, [pc, #40] @ 60ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r2 │ │ │ │ - b 5e378 │ │ │ │ + mov r1, r2 │ │ │ │ + b 60e1c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r1, r3 │ │ │ │ - bl 283fc │ │ │ │ + bl 28850 │ │ │ │ mov r4, r0 │ │ │ │ - b 5e2e8 │ │ │ │ - andseq r9, r4, r4, lsr #17 │ │ │ │ - andseq r9, r4, r4, lsr #17 │ │ │ │ - mulseq r4, r8, r8 │ │ │ │ - andseq r1, r4, ip, asr #5 │ │ │ │ + b 60d88 │ │ │ │ + andseq r7, r5, r0, asr #15 │ │ │ │ + andseq r7, r5, r0, asr #15 │ │ │ │ + andseq r7, r5, r8, lsr #15 │ │ │ │ + andseq pc, r4, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #1020] @ 5e824 │ │ │ │ + ldr r4, [pc, #1036] @ 6130c │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr lr, [pc, #1032] @ 61310 │ │ │ │ + ldr ip, [pc, #1032] @ 61314 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #1028] @ 61318 │ │ │ │ + ldr r3, [pc, #1028] @ 6131c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [r4, lr] │ │ │ │ subs r4, r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1012] @ 5e828 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - str r2, [r0, #4] │ │ │ │ - ldr r2, [pc, #1004] @ 5e82c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #1000] @ 5e830 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #976] @ 5e834 │ │ │ │ - ldr fp, [pc, #976] @ 5e838 │ │ │ │ + ldr fp, [pc, #1012] @ 61320 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr lr, [lr] │ │ │ │ + str lr, [sp, #52] @ 0x34 │ │ │ │ + mov lr, #0 │ │ │ │ + str ip, [r0, #4] │ │ │ │ + str r2, [r0, #8] │ │ │ │ add fp, pc, fp │ │ │ │ str r3, [r0, #16] │ │ │ │ - beq 5e7ec │ │ │ │ + beq 612d4 │ │ │ │ mov r8, r0 │ │ │ │ - bl 5e1b4 │ │ │ │ + ldr sl, [pc, #972] @ 61324 │ │ │ │ + mov r5, #0 │ │ │ │ + bl 60c1c │ │ │ │ str r4, [sp, #32] │ │ │ │ - bl 73fd0 │ │ │ │ - ldr r3, [pc, #944] @ 5e83c │ │ │ │ - ldr sl, [pc, #944] @ 5e840 │ │ │ │ + add r6, sp, #32 │ │ │ │ + add r7, sp, #44 @ 0x2c │ │ │ │ + bl 77b70 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + mov r9, r0 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [pc, #932] @ 61328 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #936] @ 5e844 │ │ │ │ - mov r5, #0 │ │ │ │ + ldr r3, [pc, #924] @ 6132c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r6, sp, #32 │ │ │ │ - add r7, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r9, r0 │ │ │ │ - b 5e548 │ │ │ │ + b 61020 │ │ │ │ mov r0, sl │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e698 │ │ │ │ + beq 6116c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r4, [r0, #32] │ │ │ │ - ldr r0, [pc, #848] @ 5e848 │ │ │ │ + ldr r0, [pc, #872] @ 61330 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r4, [r5, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 5e72c │ │ │ │ + beq 61214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e170 │ │ │ │ mov r4, #0 │ │ │ │ + bl 60bd8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #788] @ 5e84c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #804] @ 61334 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73e8c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 779e8 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp] │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e6dc │ │ │ │ - beq 5e73c │ │ │ │ - mov r1, sl │ │ │ │ + blt 611b0 │ │ │ │ + beq 61224 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1e014 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, sl │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e4c8 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + beq 60fa0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 5e664 │ │ │ │ + beq 61138 │ │ │ │ ldr r3, [r8] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #8 │ │ │ │ - bl 283b8 │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5e784 │ │ │ │ - ldr r0, [pc, #656] @ 5e850 │ │ │ │ + ble 6126c │ │ │ │ + ldr r0, [pc, #676] @ 61338 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r3, [r0, #24] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ - str r4, [r0, #20] │ │ │ │ - str r3, [r0, #28] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 73eec │ │ │ │ + str r4, [r5, #20] │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + bl 77a5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 5e6c0 │ │ │ │ - ldr r0, [pc, #580] @ 5e854 │ │ │ │ + beq 61194 │ │ │ │ + ldr r0, [pc, #600] @ 6133c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e654 │ │ │ │ + beq 61128 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq 5e6b0 │ │ │ │ - ldr r1, [pc, #548] @ 5e858 │ │ │ │ + beq 61184 │ │ │ │ + ldr r1, [pc, #568] @ 61340 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e7b8 │ │ │ │ + bne 612a0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e2b0 │ │ │ │ - b 5e508 │ │ │ │ - ldr r0, [pc, #496] @ 5e85c │ │ │ │ + bl 60d44 │ │ │ │ + b 60fe0 │ │ │ │ + ldr r0, [pc, #516] @ 61344 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73eec │ │ │ │ + bl 77a5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e5cc │ │ │ │ - ldr r2, [pc, #476] @ 5e860 │ │ │ │ + bne 610a0 │ │ │ │ + ldr r2, [pc, #496] @ 61348 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ ldr r3, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 60ff0 │ │ │ │ + ldr r2, [pc, #472] @ 6134c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5e518 │ │ │ │ - ldr r2, [pc, #452] @ 5e864 │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5e518 │ │ │ │ + bl 83054 │ │ │ │ + b 60ff0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e644 │ │ │ │ - b 5e62c │ │ │ │ + beq 61118 │ │ │ │ + b 61100 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e7ac │ │ │ │ + beq 61294 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #16] │ │ │ │ - b 5e608 │ │ │ │ - ldr r2, [pc, #388] @ 5e868 │ │ │ │ - ldr r3, [r9] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 610dc │ │ │ │ + ldr r2, [pc, #408] @ 61350 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r9] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r9 │ │ │ │ - bl 73fdc │ │ │ │ + bl 77b7c │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ 5e86c │ │ │ │ - ldr r3, [pc, #288] @ 5e82c │ │ │ │ + ldr r2, [pc, #376] @ 61354 │ │ │ │ + ldr r3, [pc, #304] @ 61310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5e820 │ │ │ │ + bne 61308 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 5e508 │ │ │ │ + b 60fe0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 73fdc │ │ │ │ + bl 77b7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e808 │ │ │ │ + beq 612f0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #268] @ 5e870 │ │ │ │ + ldr r0, [pc, #268] @ 61358 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e170 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 60bd8 │ │ │ │ mov r0, #1 │ │ │ │ - b 5e700 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r2, [pc, #228] @ 5e874 │ │ │ │ + b 611d4 │ │ │ │ ldr r3, [r9] │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5e518 │ │ │ │ - ldr r0, [pc, #196] @ 5e878 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r2, [pc, #216] @ 6135c │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 60ff0 │ │ │ │ + ldr r0, [pc, #196] @ 61360 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5e6d0 │ │ │ │ - ldr r1, [pc, #188] @ 5e87c │ │ │ │ + b 611a4 │ │ │ │ + ldr r1, [pc, #188] @ 61364 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e644 │ │ │ │ - ldr r1, [pc, #168] @ 5e880 │ │ │ │ + beq 61118 │ │ │ │ + ldr r1, [pc, #168] @ 61368 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e644 │ │ │ │ - b 5e64c │ │ │ │ - ldr r2, [pc, #144] @ 5e884 │ │ │ │ + beq 61118 │ │ │ │ + b 61120 │ │ │ │ + ldr r2, [pc, #144] @ 6136c │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - b 5e700 │ │ │ │ - ldr r2, [pc, #120] @ 5e888 │ │ │ │ + b 611d4 │ │ │ │ + ldr r2, [pc, #120] @ 61370 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5e74c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r0, ip, asr r4 │ │ │ │ - eoreq r0, r6, ip, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, asr #9 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - eoreq r0, r6, r0, ror #8 │ │ │ │ - andseq r9, r4, r4, lsl #16 │ │ │ │ - @ instruction: 0x001498b4 │ │ │ │ - andseq ip, r6, r4, asr r8 │ │ │ │ - @ instruction: 0x0016c7fc │ │ │ │ - andeq r1, r0, r4, asr r6 │ │ │ │ - andseq r9, r4, ip, lsl r7 │ │ │ │ - andseq r9, r4, ip, lsr #14 │ │ │ │ - andseq r9, r4, ip, lsr #2 │ │ │ │ - andseq r9, r4, r0, ror r6 │ │ │ │ - andseq r9, r4, ip, asr r6 │ │ │ │ - @ instruction: 0x001495b8 │ │ │ │ - @ instruction: 0x00148eb0 │ │ │ │ - eoreq r0, r6, r0, asr #3 │ │ │ │ - @ instruction: 0x001494f0 │ │ │ │ - andseq r9, r4, r8, lsl #10 │ │ │ │ - andseq sp, r6, r4, asr r6 │ │ │ │ - andseq r9, r4, r8, lsl #11 │ │ │ │ - @ instruction: 0x00143cfc │ │ │ │ - andseq r9, r4, r4, lsr r4 │ │ │ │ - andseq r9, r4, r0, lsr r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 61234 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sp, [r6], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andeq r0, r0, r8, asr r4 │ │ │ │ + andeq r0, r0, r4, ror #9 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + eoreq sp, r6, r0, lsr #19 │ │ │ │ + @ instruction: 0x001577b0 │ │ │ │ + @ instruction: 0x001576d0 │ │ │ │ + andseq sl, r7, r4, lsr #14 │ │ │ │ + andseq sl, r7, r4, ror #13 │ │ │ │ + andeq r1, r0, r0, asr #12 │ │ │ │ + andseq r7, r5, r8, lsl #12 │ │ │ │ + andseq r7, r5, r8, lsl r6 │ │ │ │ + andseq r7, r5, r8, lsl r0 │ │ │ │ + andseq r7, r5, ip, asr r5 │ │ │ │ + andseq r7, r5, r0, asr #10 │ │ │ │ + andseq r7, r5, r0, lsr #9 │ │ │ │ + mulseq r5, r4, sp │ │ │ │ + eoreq sp, r6, r4, lsl #14 │ │ │ │ + andseq r7, r5, r8, asr #7 │ │ │ │ + @ instruction: 0x001573d4 │ │ │ │ + andseq fp, r7, ip, lsr #10 │ │ │ │ + andseq r7, r5, r0, ror #8 │ │ │ │ + @ instruction: 0x00151bd4 │ │ │ │ + andseq r7, r5, r8, lsl #6 │ │ │ │ + andseq r6, r5, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [r3] │ │ │ │ mov r6, r1 │ │ │ │ + ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5e8d4 │ │ │ │ - b 5e900 │ │ │ │ + bne 613c4 │ │ │ │ + b 613f0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e8c8 │ │ │ │ - bl 5e2b0 │ │ │ │ + beq 613b8 │ │ │ │ + bl 60d44 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e900 │ │ │ │ + beq 613f0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5e8b8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 613a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e8b8 │ │ │ │ + bne 613a8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5e8d4 │ │ │ │ + bne 613c4 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 5d6a4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 600fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - ldr r6, [pc, #828] @ 5ec68 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r6, [pc, #860] @ 61794 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - sub sp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 5e960 │ │ │ │ - ldr r2, [pc, #800] @ 5ec6c │ │ │ │ + beq 61464 │ │ │ │ + ldr r2, [pc, #840] @ 61798 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 5e97c │ │ │ │ + bhi 61480 │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5eb28 │ │ │ │ + beq 61644 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5eba0 │ │ │ │ + beq 616bc │ │ │ │ cmp r1, #5 │ │ │ │ - beq 5eba0 │ │ │ │ + beq 616bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 5debc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 60900 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e97c │ │ │ │ + beq 61480 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #5 │ │ │ │ - bl 283b8 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5eb48 │ │ │ │ + bgt 61664 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e97c │ │ │ │ + beq 61480 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 283b8 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5e9b4 │ │ │ │ + ble 614c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea14 │ │ │ │ - b 5e9b4 │ │ │ │ + bne 61530 │ │ │ │ + b 614c4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ea08 │ │ │ │ - bl 5e2b0 │ │ │ │ + beq 61524 │ │ │ │ + bl 60d44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9b4 │ │ │ │ + beq 614c4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ea04 │ │ │ │ - b 5e9f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 61520 │ │ │ │ + b 61514 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e97c │ │ │ │ + beq 61480 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r2, #0 │ │ │ │ - cmp r5, r2 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - bne 5ea60 │ │ │ │ - b 5eb94 │ │ │ │ - bl 5e2b0 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne 6157c │ │ │ │ + b 616b0 │ │ │ │ + bl 60d44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5eb90 │ │ │ │ + beq 616ac │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ea50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6156c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea50 │ │ │ │ - b 5ea54 │ │ │ │ + bne 6156c │ │ │ │ + b 61570 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ mov r1, #2 │ │ │ │ - bl 283b8 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e9b4 │ │ │ │ + blt 614c4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - ldr r3, [pc, #452] @ 5ec70 │ │ │ │ + ldr r3, [pc, #468] @ 6179c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5ec04 │ │ │ │ + beq 61730 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - bne 5eb10 │ │ │ │ + bne 6162c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5eb94 │ │ │ │ - ldr r1, [r3, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - b 5e9b4 │ │ │ │ + beq 616b0 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ + b 614c4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eb04 │ │ │ │ - bl 5e2b0 │ │ │ │ + beq 61620 │ │ │ │ + bl 60d44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ebf8 │ │ │ │ + beq 61724 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5eb00 │ │ │ │ - b 5eaf4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6161c │ │ │ │ + b 61610 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5eb38 │ │ │ │ + beq 61654 │ │ │ │ cmp r1, #5 │ │ │ │ - bne 5e97c │ │ │ │ + bne 61480 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r4, #28] │ │ │ │ - b 5e9b4 │ │ │ │ + b 614c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5eb78 │ │ │ │ - b 5e9b4 │ │ │ │ + bne 61694 │ │ │ │ + b 614c4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eb6c │ │ │ │ - bl 5e2b0 │ │ │ │ + beq 61688 │ │ │ │ + bl 60d44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9b4 │ │ │ │ + beq 614c4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5eb68 │ │ │ │ - b 5eb5c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 61684 │ │ │ │ + b 61678 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - b 5e9b4 │ │ │ │ + b 614c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r0, r0, #11 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #188] @ 5ec74 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #204] @ 617a0 │ │ │ │ + mov r4, r0 │ │ │ │ mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - mov r4, r0 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32c04 │ │ │ │ - mov r5, r0 │ │ │ │ + bl 337cc │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 1dac0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 614c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e9b4 │ │ │ │ - mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 33788 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 343c0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ - b 5ead8 │ │ │ │ + b 615f4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 283b8 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl 2880c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5e9b4 │ │ │ │ + ble 614c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ec44 │ │ │ │ - b 5e9b4 │ │ │ │ - bl 5e2b0 │ │ │ │ + bne 61770 │ │ │ │ + b 614c4 │ │ │ │ + bl 60d44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9b4 │ │ │ │ + beq 614c4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ec34 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 61760 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ec34 │ │ │ │ - b 5ec38 │ │ │ │ - mlaeq r5, ip, pc, pc @ │ │ │ │ - andseq r9, r7, r6, lsr r5 │ │ │ │ - andeq r1, r0, r0, lsl #13 │ │ │ │ - mulseq r4, r4, r1 │ │ │ │ + bne 61760 │ │ │ │ + b 61764 │ │ │ │ + eoreq sp, r6, r8, lsr #9 │ │ │ │ + @ instruction: 0x001873f2 │ │ │ │ + andeq r1, r0, ip, ror #12 │ │ │ │ + andseq r7, r5, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2fd60 │ │ │ │ - ldr r5, [pc, #236] @ 5ed88 │ │ │ │ - ldr ip, [pc, #236] @ 5ed8c │ │ │ │ + bl 30620 │ │ │ │ + ldr r5, [pc, #256] @ 618d4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [pc, #248] @ 618d8 │ │ │ │ + ldr r3, [pc, #248] @ 618dc │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #232] @ 5ed90 │ │ │ │ - ldr r2, [pc, #232] @ 5ed94 │ │ │ │ - ldr r3, [pc, #232] @ 5ed98 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r1, [r5, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #236] @ 618e0 │ │ │ │ + stmib r6, {r1, r3} │ │ │ │ + ldr r3, [pc, #232] @ 618e4 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r6, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r5, ip] │ │ │ │ - strd r2, [r6, #12] │ │ │ │ - strd r0, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 5e1b4 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + bl 60c1c │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r5, [r3] │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5ed1c │ │ │ │ + beq 61858 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r3, [pc, #152] @ 5ed9c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #8] │ │ │ │ + bl 1e138 │ │ │ │ + ldr r3, [pc, #168] @ 618e8 │ │ │ │ mov r1, r0 │ │ │ │ - str r5, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e170 │ │ │ │ + str r5, [r1, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #8] │ │ │ │ + bl 60bd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ed1c │ │ │ │ - ldr r7, [pc, #108] @ 5eda0 │ │ │ │ + bne 61858 │ │ │ │ + ldr r7, [pc, #124] @ 618ec │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r3, r7 │ │ │ │ - cmp r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ed60 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6189c │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 80b9c │ │ │ │ + bl 852bc │ │ │ │ mov r3, r0 │ │ │ │ - str r4, [r5, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bl 5e170 │ │ │ │ + str r4, [r5, #16] │ │ │ │ + bl 60bd8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ed34 │ │ │ │ + bne 61870 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eoreq pc, r5, ip, lsr #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sp, r6, r0, lsl #2 │ │ │ │ + andeq r1, r0, r0, asr #9 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ - andseq r3, r4, ip, asr r1 │ │ │ │ - andseq r9, r4, r8, asr r0 │ │ │ │ + @ instruction: 0x00150fd4 │ │ │ │ + @ instruction: 0x00156edc │ │ │ │ mov r1, #0 │ │ │ │ - b 5e1e8 │ │ │ │ + b 60c5c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 59568 │ │ │ │ + bl 5bc6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5edd8 │ │ │ │ + beq 61938 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 5e0d0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 60b24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #512] @ 5f000 │ │ │ │ - ldr r2, [pc, #512] @ 5f004 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ + ldr r2, [pc, #560] @ 61ba4 │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - beq 5ee5c │ │ │ │ + ldr r3, [pc, #548] @ 61ba8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + beq 619dc │ │ │ │ cmp r1, #5 │ │ │ │ - beq 5ee5c │ │ │ │ - ldr r2, [pc, #468] @ 5f008 │ │ │ │ - ldr r3, [pc, #460] @ 5f004 │ │ │ │ + beq 619dc │ │ │ │ + ldr r2, [pc, #516] @ 61bac │ │ │ │ + ldr r3, [pc, #508] @ 61ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ef9c │ │ │ │ + bne 61b2c │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 5debc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 60900 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2fd60 │ │ │ │ + bl 30620 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5ef14 │ │ │ │ + beq 61a98 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5efa0 │ │ │ │ + bne 61b30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef54 │ │ │ │ + beq 61ae4 │ │ │ │ mov r2, #1 │ │ │ │ - b 5eebc │ │ │ │ + b 61a3c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef54 │ │ │ │ + beq 61ae4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5eeac │ │ │ │ - ldr r1, [pc, #320] @ 5f00c │ │ │ │ + bne 61a2c │ │ │ │ + ldr r1, [pc, #356] @ 61bb0 │ │ │ │ add r6, sp, #12 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r3, #15 │ │ │ │ str r2, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 32c04 │ │ │ │ + bl 337cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ef84 │ │ │ │ + beq 61b14 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef40 │ │ │ │ + bne 61ad0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33788 │ │ │ │ - ldr r2, [pc, #244] @ 5f010 │ │ │ │ - ldr r3, [pc, #228] @ 5f004 │ │ │ │ + bl 343c0 │ │ │ │ + ldr r2, [pc, #276] @ 61bb4 │ │ │ │ + ldr r3, [pc, #260] @ 61ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ef9c │ │ │ │ + bne 61b2c │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #204] @ 5f014 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #224] @ 61bb8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 32c04 │ │ │ │ - bl 33788 │ │ │ │ - b 5ef0c │ │ │ │ + bl 337cc │ │ │ │ + bl 343c0 │ │ │ │ + b 61a90 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5efc0 │ │ │ │ + beq 61b58 │ │ │ │ mvn r2, #0 │ │ │ │ - b 5ef78 │ │ │ │ + b 61b08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5efc0 │ │ │ │ + beq 61b58 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5ef68 │ │ │ │ - b 5eec4 │ │ │ │ - ldr r2, [pc, #140] @ 5f018 │ │ │ │ + bne 61af8 │ │ │ │ + b 61a44 │ │ │ │ + ldr r2, [pc, #160] @ 61bbc │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5ef14 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 5f01c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 61a98 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #136] @ 61bc0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - mov ip, r6 │ │ │ │ - stmia ip!, {r0, r1, r2} │ │ │ │ - strb r3, [ip] │ │ │ │ - b 5eeec │ │ │ │ - ldr r2, [pc, #88] @ 5f020 │ │ │ │ - ldr r3, [pc, #56] @ 5f004 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldrd r0, [r3] │ │ │ │ + ldrb r3, [r3, #12] │ │ │ │ + strd r0, [sp, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + strb r3, [r6, #12] │ │ │ │ + b 61a70 │ │ │ │ + ldr r2, [pc, #100] @ 61bc4 │ │ │ │ + ldr r3, [pc, #68] @ 61ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ef9c │ │ │ │ - ldr r2, [pc, #56] @ 5f024 │ │ │ │ + bne 61b2c │ │ │ │ + ldr r2, [pc, #68] @ 61bc8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7ea58 │ │ │ │ - eoreq pc, r5, r8, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r5, r4, sl, pc @ │ │ │ │ - @ instruction: 0x00148ef0 │ │ │ │ - eoreq pc, r5, ip, lsr #19 │ │ │ │ - @ instruction: 0x001487dc │ │ │ │ - andseq r8, r4, ip, lsr lr │ │ │ │ - andseq r0, r4, r4, lsl sl │ │ │ │ - eoreq pc, r5, r0, lsl #18 │ │ │ │ - andseq r8, r4, r8, lsr #27 │ │ │ │ - ldr r3, [pc, #208] @ 5f100 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + eoreq ip, r6, r0, ror #30 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r6, r8, lsr pc │ │ │ │ + andseq r6, r5, r4, lsr #26 │ │ │ │ + eoreq ip, r6, r0, asr #28 │ │ │ │ + andseq r6, r5, ip, lsl #12 │ │ │ │ + andseq r6, r5, r8, ror #24 │ │ │ │ + andseq lr, r4, r4, asr #16 │ │ │ │ + eoreq ip, r6, r0, lsl #27 │ │ │ │ + andseq r6, r5, ip, asr #23 │ │ │ │ + ldr r3, [pc, #208] @ 61ca4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi 5f060 │ │ │ │ + bhi 61c04 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -66323,22 +69184,23 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ bx lr │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r0, #28] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ ldmib r3, {r0, r2} │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ add r2, r2, r1, asr #1 │ │ │ │ cmp r2, r0 │ │ │ │ - subge r0, r0, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - strge r0, [r3, #8] │ │ │ │ + blt 61c04 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ subs r2, r2, r3, asr #1 │ │ │ │ movmi r3, #0 │ │ │ │ strpl r2, [r1, #8] │ │ │ │ @@ -66350,6019 +69212,6391 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ + ldmib r2, {r1, r3} │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ suble r3, r1, #1 │ │ │ │ - b 5f05c │ │ │ │ - andseq r8, r7, r8, asr lr │ │ │ │ + b 61c00 │ │ │ │ + andseq r6, r8, r4, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #196] @ 5f1e0 │ │ │ │ - ldr r2, [pc, #196] @ 5f1e4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r3, r2] │ │ │ │ - ldr fp, [r0, #24] │ │ │ │ - ldr r3, [r9] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r2, [pc, #212] @ 61da4 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ + ldr r1, [pc, #204] @ 61da8 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r2, r1] │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - ldr r0, [fp, #20] │ │ │ │ - ldr r3, [r7, #40] @ 0x28 │ │ │ │ - ldr r5, [fp, #16] │ │ │ │ - add r1, r0, r1 │ │ │ │ - add r0, r0, r3 │ │ │ │ + ldr r0, [r9] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + add r2, r1, r2 │ │ │ │ + ldr r5, [r3, #16] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub r2, r2, r5, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ - sub r0, r0, r5, lsl #1 │ │ │ │ movlt r5, #8 │ │ │ │ - blx 199880 │ │ │ │ - ldmib fp, {r3, r4} │ │ │ │ - sub r2, r3, r4 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r0, [fp, #12] │ │ │ │ - ble 5f1c8 │ │ │ │ - sub r8, r3, #1 │ │ │ │ - sub r4, r8, r0 │ │ │ │ + add r1, r1, r0 │ │ │ │ + sdiv r2, r2, r1 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + sub r0, r1, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ble 61d94 │ │ │ │ + sub r8, r1, #1 │ │ │ │ + sub r4, r8, r2 │ │ │ │ bic r4, r4, r4, asr #31 │ │ │ │ cmp r4, r8 │ │ │ │ - popge {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r2, [fp] │ │ │ │ + movlt sl, r5 │ │ │ │ + bge 61d7c │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r2, r5 │ │ │ │ mov r3, sl │ │ │ │ - ldr r1, [r2, r4, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 598e4 │ │ │ │ - ldr fp, [r6, #24] │ │ │ │ - ldr r2, [r9] │ │ │ │ - ldr r3, [fp, #20] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ + ldr r1, [r1, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - add ip, ip, r3 │ │ │ │ + bl 5c040 │ │ │ │ + ldr r2, [r9] │ │ │ │ cmp r4, r8 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + ldr ip, [r2, #20] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + add ip, ip, r2 │ │ │ │ add sl, sl, ip │ │ │ │ - bne 5f188 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r8, r0, r4 │ │ │ │ - cmp r3, r8 │ │ │ │ - suble r8, r3, #1 │ │ │ │ - cmp r4, r8 │ │ │ │ - blt 5f184 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq pc, r5, ip, lsr #15 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ + bne 61d40 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + add r8, r2, r4 │ │ │ │ + cmp r1, r8 │ │ │ │ + suble r8, r1, #1 │ │ │ │ + b 61d34 │ │ │ │ + eoreq ip, r6, r4, lsl #24 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ - ldr ip, [pc, #668] @ 5f49c │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - ldr r1, [pc, #664] @ 5f4a0 │ │ │ │ mov r9, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - ldr r2, [pc, #652] @ 5f4a4 │ │ │ │ - ldr r3, [pc, #652] @ 5f4a8 │ │ │ │ + ldr r0, [pc, #684] @ 62084 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r1, [pc, #676] @ 62088 │ │ │ │ + ldr r2, [pc, #676] @ 6208c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #672] @ 62090 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r1, [r9, #24] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ strd r2, [r9, #4] │ │ │ │ - beq 5f464 │ │ │ │ - ldr r1, [pc, #608] @ 5f4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6204c │ │ │ │ + ldr r1, [pc, #628] @ 62094 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5f480 │ │ │ │ + beq 62068 │ │ │ │ add r8, sp, #20 │ │ │ │ mov sl, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r6, #0 │ │ │ │ rsb r2, r6, #1020 @ 0x3fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - add r2, r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ + add r2, r2, #3 │ │ │ │ add r0, r8, r6 │ │ │ │ - bl 1d474 │ │ │ │ + bl 1d3ac │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5f3b0 │ │ │ │ + ble 61f84 │ │ │ │ add r6, r6, r0 │ │ │ │ add r3, sp, r6 │ │ │ │ strb sl, [r3, #20] │ │ │ │ - b 5f33c │ │ │ │ + b 61f10 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldrd r0, [r2] │ │ │ │ sub r4, r5, r8 │ │ │ │ + add r7, r4, #1 │ │ │ │ + sub r6, r6, r7 │ │ │ │ + ldrd r0, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr fp, [r9, #24] │ │ │ │ - add r7, r4, #1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - sub r6, r6, r7 │ │ │ │ str r0, [r2] │ │ │ │ - ldr r2, [fp] │ │ │ │ mov r0, r7 │ │ │ │ + ldr r2, [fp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1d15c │ │ │ │ + str r1, [sp, #8] │ │ │ │ + bl 1d094 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r1, [fp, #4] │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r6, #0 │ │ │ │ + ldr r1, [fp, #4] │ │ │ │ ldr r3, [r2, r1, lsl #2] │ │ │ │ strb sl, [r3, r4] │ │ │ │ - ble 5f324 │ │ │ │ + ble 61ef8 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b734 <__memmove_chk@plt> │ │ │ │ + bl 1b690 <__memmove_chk@plt> │ │ │ │ ldr r2, [r9, #24] │ │ │ │ add r3, sp, r6 │ │ │ │ strb sl, [r3, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f298 │ │ │ │ + bne 61e6c │ │ │ │ movw r3, #1022 @ 0x3fe │ │ │ │ cmp r6, r3 │ │ │ │ - ble 5f268 │ │ │ │ - ldr r2, [pc, #332] @ 5f4b0 │ │ │ │ + ble 61e3c │ │ │ │ + ldr r2, [pc, #352] @ 62098 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r0, [r4] │ │ │ │ + ldrd r0, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r8 │ │ │ │ - ldrd r4, [r3] │ │ │ │ - bl 1b560 │ │ │ │ + ldr r4, [r3] │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ + str r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r0, [r4, r5, lsl #2] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 5f264 │ │ │ │ + b 61e38 │ │ │ │ add r3, sp, r6 │ │ │ │ mov r2, #0 │ │ │ │ - cmp r6, #0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - bgt 5f420 │ │ │ │ + bgt 62008 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ - ldr r2, [pc, #216] @ 5f4b4 │ │ │ │ mov r0, #0 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r2, [pc, #228] @ 6209c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #192] @ 5f4b8 │ │ │ │ - ldr r3, [pc, #164] @ 5f4a0 │ │ │ │ + ldr r2, [pc, #212] @ 620a0 │ │ │ │ + ldr r3, [pc, #184] @ 62088 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1044] @ 0x414 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f47c │ │ │ │ + bne 62064 │ │ │ │ add sp, sp, #1040 @ 0x410 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r4, [r9, #24] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r0, [r4] │ │ │ │ + ldrd r0, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - str r0, [r4] │ │ │ │ + bl 1e180 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ ldrd r4, [r3] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ + str r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r0, [r4, r5, lsl #2] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 5f3c8 │ │ │ │ - ldr r2, [pc, #80] @ 5f4bc │ │ │ │ + b 61f9c │ │ │ │ + ldr r2, [pc, #80] @ 620a4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 5f3f0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 61fc4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ - ldr r2, [pc, #52] @ 5f4c0 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r2, [pc, #48] @ 620a8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5f474 │ │ │ │ - eoreq pc, r5, r0, asr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - andseq r8, r6, ip, lsr #14 │ │ │ │ - andseq r8, r4, ip, lsl fp │ │ │ │ - andseq r8, r4, r4, lsl #21 │ │ │ │ - ldrdeq pc, [r5], -r0 @ │ │ │ │ - andseq r8, r4, r4, lsr #19 │ │ │ │ - andseq r8, r4, r0, asr #19 │ │ │ │ + bl 83054 │ │ │ │ + b 6205c │ │ │ │ + strdeq ip, [r6], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + andseq r6, r7, r8, lsl r5 │ │ │ │ + andseq r6, r5, r8, lsl #18 │ │ │ │ + andseq r6, r5, ip, ror #16 │ │ │ │ + eoreq ip, r6, r4, lsl r9 │ │ │ │ + andseq r6, r5, ip, ror r7 │ │ │ │ + mulseq r5, r4, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #36] @ 5f504 │ │ │ │ + ldr r4, [pc, #44] @ 620fc │ │ │ │ mov r5, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4] │ │ │ │ str r5, [r0, #300] @ 0x12c │ │ │ │ - cmp r2, r5 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - mov r0, r2 │ │ │ │ - bl 9e8cc │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + cmp r0, r5 │ │ │ │ + beq 620ec │ │ │ │ + bl a48e4 │ │ │ │ str r5, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r5, r6, r8, ror #13 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq r2, [r7], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #300] @ 0x12c │ │ │ │ - ldr r6, [pc, #628] @ 5f79c │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, pc, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r6, [pc, #616] @ 623a0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 5f678 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 62284 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f584 │ │ │ │ - b 5f594 │ │ │ │ + bne 62184 │ │ │ │ + b 62194 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, ip │ │ │ │ str r3, [r2, #4] │ │ │ │ - bl 5988c │ │ │ │ + bl 5bfdc │ │ │ │ ldr r2, [r4, #300] @ 0x12c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr ip, [r3, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5f594 │ │ │ │ + beq 62194 │ │ │ │ ldr ip, [r2] │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5f55c │ │ │ │ - ldr r7, [pc, #516] @ 5f7a0 │ │ │ │ + bne 6215c │ │ │ │ + ldr r7, [pc, #520] @ 623a4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f5dc │ │ │ │ + beq 621dc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f5c8 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ + bne 621c8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5f6c4 │ │ │ │ - bl 9e8cc │ │ │ │ - ldr r3, [pc, #464] @ 5f7a4 │ │ │ │ + beq 622c4 │ │ │ │ + bl a48e4 │ │ │ │ + ldr r3, [pc, #468] @ 623a8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - ldrd r0, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - bl 9e838 │ │ │ │ - ldr r3, [pc, #440] @ 5f7a8 │ │ │ │ + ldrd r0, [r5, #36] @ 0x24 │ │ │ │ + bl a4818 │ │ │ │ + ldr r3, [pc, #444] @ 623ac │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - bl 9e008 │ │ │ │ + bl a3f68 │ │ │ │ ldr r2, [r4, #300] @ 0x12c │ │ │ │ - ldr r3, [pc, #420] @ 5f7ac │ │ │ │ + ldr r3, [pc, #424] @ 623b0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f640 │ │ │ │ + beq 62240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f78c │ │ │ │ + beq 62390 │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 5f6f8 │ │ │ │ + beq 622f8 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ mov r1, r6 │ │ │ │ - bl 59834 │ │ │ │ - b 5f658 │ │ │ │ + bl 5bf7c │ │ │ │ + b 62258 │ │ │ │ cmp r1, #0 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ ands r2, r2, #8192 @ 0x2000 │ │ │ │ - beq 5f734 │ │ │ │ + beq 62330 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b a2370 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r1, #40] @ 0x28 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b a880c │ │ │ │ + ldr r1, [r1, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r1, [pc, #284] @ 5f7b0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + stm sp, {r1, r2} │ │ │ │ mov r2, r3 │ │ │ │ + movw r1, #17747 @ 0x4553 │ │ │ │ + movt r1, #19792 @ 0x4d50 │ │ │ │ ldr r0, [r0, #292] @ 0x124 │ │ │ │ - bl a26e0 │ │ │ │ + bl a8bd0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ + mov r1, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r1, #44] @ 0x2c │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b a2370 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + b 62268 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f5c8 │ │ │ │ + bne 621c8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fdb0 │ │ │ │ + bl 30684 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 5f5fc │ │ │ │ + bne 621fc │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r5 │ │ │ │ - bl 9e008 │ │ │ │ - b 5f5fc │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r2, [sp] │ │ │ │ + bl a3f68 │ │ │ │ + b 621fc │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ mov r3, #16 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + stm sp, {r0, r2} │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ - bl a26e0 │ │ │ │ + bl a8bd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9e008 │ │ │ │ + bl a3f68 │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5f634 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ + b 62234 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ - str r1, [sp, #4] │ │ │ │ mov r3, #16 │ │ │ │ + str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ - bl a26e0 │ │ │ │ - ldrd r2, [r5, #60] @ 0x3c │ │ │ │ + bl a8bd0 │ │ │ │ + ldr ip, [r5, #44] @ 0x2c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - strd r2, [r0, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r0, #44] @ 0x2c │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ - mov r6, r0 │ │ │ │ + str r3, [r0, #60] @ 0x3c │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + str r3, [r0, #64] @ 0x40 │ │ │ │ + ldr r3, [r5, #68] @ 0x44 │ │ │ │ + str ip, [r0, #44] @ 0x2c │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ + str r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [r5, #120] @ 0x78 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ - b 5f658 │ │ │ │ - ldr r2, [pc, #32] @ 5f7b4 │ │ │ │ + b 62258 │ │ │ │ + ldr r2, [pc, #28] @ 623b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ - b 5f624 │ │ │ │ - mlaeq r5, r4, r3, pc @ │ │ │ │ - eoreq r5, r6, r0, lsr r6 │ │ │ │ - strdeq r5, [r6], -r4 @ │ │ │ │ - ldrdeq r5, [r6], -r8 @ │ │ │ │ - andeq r1, r0, r4, ror #9 │ │ │ │ - ldclmi 5, cr4, [r0, #-332] @ 0xfffffeb4 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldr r3, [pc, #16] @ 5f7d0 │ │ │ │ + b 62224 │ │ │ │ + eoreq ip, r6, r4, lsr #15 │ │ │ │ + eoreq r2, r7, r0, lsr sl │ │ │ │ + strdeq r2, [r7], -r4 @ │ │ │ │ + ldrdeq r2, [r7], -r8 @ │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 623d0 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 598d0 │ │ │ │ - eoreq r5, r6, r8, lsl #8 │ │ │ │ + b 5c02c │ │ │ │ + eoreq r2, r7, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #192] @ 5f8ac │ │ │ │ + ldr r6, [pc, #212] @ 624cc │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr ip, [r6, #4] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq 5f844 │ │ │ │ - ldr r2, [pc, #172] @ 5f8b0 │ │ │ │ - ldr r3, [pc, #172] @ 5f8b4 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62460 │ │ │ │ + ldr r2, [pc, #192] @ 624d0 │ │ │ │ + str r0, [r4, #300] @ 0x12c │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r3, [pc, #184] @ 624d4 │ │ │ │ + ldr r1, [pc, #184] @ 624d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #4] │ │ │ │ + ldr r2, [pc, #172] @ 624dc │ │ │ │ str r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #156] @ 5f8b8 │ │ │ │ - ldr r2, [pc, #156] @ 5f8bc │ │ │ │ - ldr r3, [pc, #156] @ 5f8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #164] @ 624e0 │ │ │ │ + str r1, [r4, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r0, #1 │ │ │ │ - str r1, [r4, #20] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #32] │ │ │ │ - str ip, [r4, #300] @ 0x12c │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r6, #4] │ │ │ │ - bl 59710 │ │ │ │ + bl 5be38 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ + mov r3, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ str r0, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f898 │ │ │ │ + beq 624b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - ldr r0, [pc, #56] @ 5f8c4 │ │ │ │ + ldr r0, [pc, #60] @ 624e4 │ │ │ │ + str r2, [r3, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 33744 │ │ │ │ - ldr ip, [r6, #4] │ │ │ │ - b 5f7fc │ │ │ │ + bl 34368 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + b 62408 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r6, #4] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrdeq r5, [r6], -ip @ │ │ │ │ + b 6244c │ │ │ │ + ldrdeq r2, [r7], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - b a3840 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + @ instruction: 0xfffffc68 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + b a9e2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #172] @ 5f994 │ │ │ │ + ldr r3, [pc, #200] @ 625e0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #168] @ 5f998 │ │ │ │ + mov r5, r1 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [pc, #188] @ 625e4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr sl, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r2] │ │ │ │ - sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - ldr sl, [sp, #44] @ 0x2c │ │ │ │ - ldr r8, [sp, #48] @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 5f954 │ │ │ │ - ldr r3, [pc, #124] @ 5f99c │ │ │ │ - mov r1, r5 │ │ │ │ + bne 625a0 │ │ │ │ + movw r3, #17747 @ 0x4553 │ │ │ │ + movt r3, #19792 @ 0x4d50 │ │ │ │ cmp r8, r3 │ │ │ │ - ldreq r3, [r4, #300] @ 0x12c │ │ │ │ - moveq r2, #1 │ │ │ │ - streq r2, [r3, #8] │ │ │ │ - mov r0, r4 │ │ │ │ + bne 62564 │ │ │ │ + ldr r3, [r4, #300] @ 0x12c │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [r3, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ + str sl, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r9, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ - str sl, [sp, #44] @ 0x2c │ │ │ │ - str r9, [sp, #40] @ 0x28 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b a3638 │ │ │ │ - ldr ip, [pc, #68] @ 5f9a0 │ │ │ │ - ldr r1, [pc, #68] @ 5f9a4 │ │ │ │ - ldr r0, [pc, #68] @ 5f9a8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b a9be4 │ │ │ │ + ldr ip, [pc, #64] @ 625e8 │ │ │ │ mov lr, #0 │ │ │ │ + ldr r1, [pc, #60] @ 625ec │ │ │ │ str lr, [r2] │ │ │ │ + ldr r0, [pc, #56] @ 625f0 │ │ │ │ ldr r2, [r3, ip] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + mov r1, r6 │ │ │ │ vldr s0, [r2] │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ddb4 │ │ │ │ - b 5f918 │ │ │ │ - ldrdeq lr, [r5], -ip @ │ │ │ │ - andeq r1, r0, r8, lsr r2 │ │ │ │ - ldclmi 5, cr4, [r0, #-332] @ 0xfffffeb4 │ │ │ │ - strdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - andeq r1, r0, r4, lsr #14 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + bl 16c3ac │ │ │ │ + b 62548 │ │ │ │ + strhteq ip, [r6], -r4 │ │ │ │ + andeq r1, r0, r4, lsr #4 │ │ │ │ + andeq r1, r0, r0, ror #7 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + andeq r1, r0, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 5fa18 │ │ │ │ + beq 62670 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 5fa10 │ │ │ │ + movne r0, #0 │ │ │ │ + bne 62660 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59710 │ │ │ │ + bl 5be38 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r2, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1, #28] │ │ │ │ - beq 5fb9c │ │ │ │ + beq 627f0 │ │ │ │ mov r3, #1 │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ str r3, [r2, #28] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa4c │ │ │ │ - ldr r1, [pc, #588] @ 5fc80 │ │ │ │ + bne 626a4 │ │ │ │ + ldr r1, [pc, #584] @ 628d4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r5, #28] │ │ │ │ - bne 5fa08 │ │ │ │ + bne 6265c │ │ │ │ ldrb r6, [r4] │ │ │ │ cmp r6, #117 @ 0x75 │ │ │ │ - beq 5fb74 │ │ │ │ - ldr r1, [pc, #548] @ 5fc84 │ │ │ │ + beq 627cc │ │ │ │ + ldr r1, [pc, #544] @ 628d8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fbb4 │ │ │ │ - ldr r1, [pc, #528] @ 5fc88 │ │ │ │ + beq 62808 │ │ │ │ + ldr r1, [pc, #524] @ 628dc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fbe4 │ │ │ │ - ldr r1, [pc, #508] @ 5fc8c │ │ │ │ + beq 62838 │ │ │ │ + ldr r1, [pc, #504] @ 628e0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fbf4 │ │ │ │ + beq 62848 │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ - beq 5fbbc │ │ │ │ - ldr r1, [pc, #480] @ 5fc90 │ │ │ │ + beq 62810 │ │ │ │ + ldr r1, [pc, #476] @ 628e4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc04 │ │ │ │ - ldr r1, [pc, #460] @ 5fc94 │ │ │ │ + beq 62858 │ │ │ │ + ldr r1, [pc, #456] @ 628e8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc14 │ │ │ │ - ldr r1, [pc, #440] @ 5fc98 │ │ │ │ + beq 62868 │ │ │ │ + ldr r1, [pc, #436] @ 628ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc24 │ │ │ │ - ldr r1, [pc, #420] @ 5fc9c │ │ │ │ + beq 62878 │ │ │ │ + ldr r1, [pc, #416] @ 628f0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc34 │ │ │ │ - ldr r1, [pc, #400] @ 5fca0 │ │ │ │ + beq 62888 │ │ │ │ + ldr r1, [pc, #396] @ 628f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc44 │ │ │ │ - ldr r1, [pc, #380] @ 5fca4 │ │ │ │ + beq 62898 │ │ │ │ + ldr r1, [pc, #376] @ 628f8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc54 │ │ │ │ - ldr r1, [pc, #360] @ 5fca8 │ │ │ │ + beq 628a8 │ │ │ │ + ldr r1, [pc, #356] @ 628fc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb68 │ │ │ │ - ldr r1, [pc, #340] @ 5fcac │ │ │ │ + beq 627c0 │ │ │ │ + ldr r1, [pc, #336] @ 62900 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fc64 │ │ │ │ + bne 628b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - b 5fa08 │ │ │ │ + b 6265c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 5fa58 │ │ │ │ + bne 626b0 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fa58 │ │ │ │ + bne 626b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #268] @ 5fcb0 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ + ldr r2, [pc, #268] @ 62904 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5fa08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6265c │ │ │ │ mov r1, #1 │ │ │ │ - b 5fb8c │ │ │ │ + b 627e4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - bne 5faa8 │ │ │ │ + bne 62700 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5faa8 │ │ │ │ + bne 62700 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5987c │ │ │ │ - b 5fa08 │ │ │ │ - ldr r2, [pc, #72] @ 5fcb4 │ │ │ │ + bl 5bfc8 │ │ │ │ + b 6265c │ │ │ │ + ldr r2, [pc, #72] @ 62908 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5fa08 │ │ │ │ - andseq r8, r4, r0, lsr #9 │ │ │ │ - mulseq r4, r0, r4 │ │ │ │ - andseq fp, r3, r0, ror r3 │ │ │ │ - andseq r5, r5, r0, asr #30 │ │ │ │ - andseq r7, r4, r0, lsl #28 │ │ │ │ - andseq r8, r4, r4, lsl r4 │ │ │ │ - @ instruction: 0x00145ef4 │ │ │ │ - andseq r8, r4, ip, ror #7 │ │ │ │ - @ instruction: 0x001483dc │ │ │ │ - @ instruction: 0x001483d0 │ │ │ │ - mulseq r4, r4, r3 │ │ │ │ - andseq r8, r4, r8, lsr #7 │ │ │ │ - andseq r8, r4, r4, lsl #7 │ │ │ │ - mulseq r4, ip, r2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6265c │ │ │ │ + andseq r6, r5, r8, lsl #4 │ │ │ │ + @ instruction: 0x001561f8 │ │ │ │ + ldrsbeq r9, [r4], -r8 │ │ │ │ + andseq r3, r6, r8, lsr #25 │ │ │ │ + andseq r5, r5, r8, ror #22 │ │ │ │ + andseq r6, r5, ip, ror r1 │ │ │ │ + andseq r3, r5, ip, asr ip │ │ │ │ + andseq r6, r5, r4, asr r1 │ │ │ │ + andseq r6, r5, r4, asr #2 │ │ │ │ + andseq r6, r5, r8, lsr r1 │ │ │ │ + ldrsheq r6, [r5], -ip │ │ │ │ + andseq r6, r5, r0, lsl r1 │ │ │ │ + andseq r6, r5, ip, ror #1 │ │ │ │ + andseq r6, r5, r0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #2 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ - tst r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5fcf0 │ │ │ │ + tst r3, #1 │ │ │ │ + beq 62950 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #292] @ 0x124 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - bl a26e0 │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r1, [r0, #44] @ 0x2c │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ - ldr ip, [r0, #56] @ 0x38 │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ + bl a8bd0 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + ldr ip, [r0, #44] @ 0x2c │ │ │ │ + ldr r1, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ + str ip, [r4, #44] @ 0x2c │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4] │ │ │ │ - str ip, [r4, #56] @ 0x38 │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r1, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ + ldr lr, [r0, #60] @ 0x3c │ │ │ │ + ldr ip, [r0, #64] @ 0x40 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - ldr ip, [r0, #60] @ 0x3c │ │ │ │ - ldr r1, [r0, #64] @ 0x40 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ - ldr lr, [r0, #72] @ 0x48 │ │ │ │ - str lr, [r4, #72] @ 0x48 │ │ │ │ - str ip, [r4, #60] @ 0x3c │ │ │ │ - str r1, [r4, #64] @ 0x40 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r1, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ str r3, [r4] │ │ │ │ + str lr, [r4, #60] @ 0x3c │ │ │ │ + str ip, [r4, #64] @ 0x40 │ │ │ │ + str r1, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - b 5fce8 │ │ │ │ + b 62940 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #300] @ 0x12c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fd48 │ │ │ │ - ldr r3, [pc, #52] @ 5fdc0 │ │ │ │ + bl 30608 │ │ │ │ + ldr r3, [pc, #76] @ 62a40 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r1, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - vldr d1, [pc, #28] @ 5fdb8 │ │ │ │ + beq 62a28 │ │ │ │ + vldr d1, [pc, #52] @ 62a38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ - bl 5f508 │ │ │ │ + bl 62100 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx r3 │ │ │ │ - nop {0} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - eoreq r4, r6, r0, asr #28 │ │ │ │ + ldrdeq r2, [r7], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - bl 14be1c │ │ │ │ - ldr r1, [pc, #12] @ 5fdf8 │ │ │ │ + bl 159768 │ │ │ │ + ldr r1, [pc, #20] @ 62a84 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 5e1e8 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + b 60c5c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 5e1b4 │ │ │ │ + ldr r7, [pc, #532] @ 62cfc │ │ │ │ + bl 60c1c │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - ldr r7, [pc, #520] @ 60054 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ff68 │ │ │ │ + beq 62c14 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5fe78 │ │ │ │ + bne 62b1c │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 5ff04 │ │ │ │ + bgt 62bb8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ add r2, r2, r0, lsl #4 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ffa4 │ │ │ │ + beq 62c50 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq 5ffd8 │ │ │ │ + beq 62c84 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ ldr r9, [r7, #4] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ffe0 │ │ │ │ + beq 62c8c │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - bl 1b560 │ │ │ │ - str r5, [r4, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - add r5, r5, #1 │ │ │ │ add r6, r6, #144 @ 0x90 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e170 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + str r5, [r4, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + bl 60bd8 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 5feac │ │ │ │ + blt 62b50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60010 │ │ │ │ + beq 62cb8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r3, r3, r5, lsl #4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ streq r5, [r4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - mov r1, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - mov r3, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 5e170 │ │ │ │ + bl 60bd8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 5ff08 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + blt 62bbc │ │ │ │ + b 62b9c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ffd8 │ │ │ │ - ldr r0, [pc, #212] @ 60058 │ │ │ │ + beq 62c84 │ │ │ │ + ldr r0, [pc, #208] @ 62d00 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e170 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 60bd8 │ │ │ │ mov r5, #1 │ │ │ │ - b 5fef8 │ │ │ │ - ldr r2, [pc, #176] @ 6005c │ │ │ │ + b 62b9c │ │ │ │ + ldr r2, [pc, #172] @ 62d04 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff9c │ │ │ │ - ldr r0, [pc, #140] @ 60060 │ │ │ │ + beq 62c48 │ │ │ │ + ldr r0, [pc, #136] @ 62d08 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5ff84 │ │ │ │ + b 62c30 │ │ │ │ mov r5, #0 │ │ │ │ - b 5fef8 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 62b9c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #112] @ 60064 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #108] @ 62d0c │ │ │ │ mov r3, #20 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #7 │ │ │ │ - bl 7ea58 │ │ │ │ - b 5fef8 │ │ │ │ - ldr r3, [pc, #80] @ 60068 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 62b9c │ │ │ │ + ldr r3, [pc, #80] @ 62d10 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #60] @ 6006c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #60] @ 62d14 │ │ │ │ + mov r1, r0 │ │ │ │ mov r3, #20 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ - b 5fef8 │ │ │ │ - eoreq lr, r5, ip, ror sl │ │ │ │ - andseq r7, r4, r8, ror #31 │ │ │ │ - andseq r8, r4, r4, lsr #32 │ │ │ │ - andseq r8, r4, r8, lsr #32 │ │ │ │ - mulseq r4, r4, pc @ │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r7, r4, r8, asr pc │ │ │ │ + b 62b9c │ │ │ │ + strdeq fp, [r6], -r4 @ │ │ │ │ + @ instruction: 0x00155cfc │ │ │ │ + andseq r5, r5, r4, lsr sp │ │ │ │ + andseq r5, r5, ip, lsr sp │ │ │ │ + mulseq r5, ip, ip │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andseq r5, r5, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ - bl 14c3b8 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ + bl 159d7c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r5, [pc, #80] @ 600e8 │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r5, [pc, #104] @ 62db0 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ + add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #60] @ 600ec │ │ │ │ - ldr r1, [pc, #60] @ 600f0 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r2, [pc, #52] @ 600f4 │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq 62da0 │ │ │ │ + ldr r1, [pc, #84] @ 62db4 │ │ │ │ + ldr r2, [pc, #84] @ 62db8 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + stmib r4, {r0, r2} │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [pc, #56] @ 62dbc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #16] │ │ │ │ - mov ip, #0 │ │ │ │ mov r2, #1 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [r3, #80] @ 0x50 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ + str r1, [r3, #80] @ 0x50 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - b 5fe24 │ │ │ │ - eoreq lr, r5, r4, lsr r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ + b 62abc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mlaeq r6, r4, fp, fp │ │ │ │ + andeq r1, r0, r0, asr #9 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #4 │ │ │ │ - sub sp, sp, #12 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bgt 60200 │ │ │ │ + bgt 62ef8 │ │ │ │ cmp r1, #2 │ │ │ │ - bgt 601c4 │ │ │ │ - bne 601ec │ │ │ │ + bgt 62eac │ │ │ │ + bne 62ed4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 60254 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + beq 62f58 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - bl 1d1ec │ │ │ │ + ldr r7, [r6, #8] │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d124 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 1d15c │ │ │ │ - cmp r9, #0 │ │ │ │ + bl 1d094 │ │ │ │ + cmp r8, #0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - mov r6, r0 │ │ │ │ - beq 60230 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 62f38 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #296] @ 6029c │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ + ldr r3, [pc, #344] @ 62fa8 │ │ │ │ str r2, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 32c04 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 337cc │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60280 │ │ │ │ + beq 62f7c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60288 │ │ │ │ + bne 62f94 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 33788 │ │ │ │ - ldr r1, [pc, #212] @ 602a0 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 343c0 │ │ │ │ + ldr r1, [pc, #248] @ 62fac │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e1e8 │ │ │ │ + bl 60c5c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 6020c │ │ │ │ + bgt 62f04 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5debc │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 60900 │ │ │ │ cmp r1, #5 │ │ │ │ - bne 601ec │ │ │ │ - b 60128 │ │ │ │ + bne 62ed4 │ │ │ │ + b 62dfc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - ble 601ec │ │ │ │ + ble 62ed4 │ │ │ │ mov r0, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5fe24 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 62abc │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #104] @ 602a4 │ │ │ │ - str r2, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mvn r2, #0 │ │ │ │ + ldr r3, [pc, #108] @ 62fb0 │ │ │ │ mov r1, #1 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 60188 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #72] @ 602a8 │ │ │ │ - mov r3, #2 │ │ │ │ + stm sp, {r2, r7} │ │ │ │ + mvn r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 62e5c │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ + ldr r1, [pc, #72] @ 62fb4 │ │ │ │ + str r3, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - strd r2, [r4, #80] @ 0x50 │ │ │ │ - bl 5e1e8 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5fe24 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #28] @ 602ac │ │ │ │ + bl 60c5c │ │ │ │ + b 62f18 │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #28] @ 62fb8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 32c04 │ │ │ │ - bl 33788 │ │ │ │ - b 601b4 │ │ │ │ - andseq r7, r4, ip, lsr #29 │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - andseq r7, r4, r0, lsl #28 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - mulseq r4, r4, r4 │ │ │ │ + bl 337cc │ │ │ │ + bl 343c0 │ │ │ │ + b 62e8c │ │ │ │ + mulseq r5, r0, fp │ │ │ │ + @ instruction: 0xfffffbd0 │ │ │ │ + @ instruction: 0x00155ab0 │ │ │ │ + @ instruction: 0xfffffb10 │ │ │ │ + andseq r5, r5, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #244] @ 603bc │ │ │ │ + ldr r2, [pc, #256] @ 630dc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #19 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #228] @ 603c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #240] @ 630e0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1befc │ │ │ │ + bl 1be58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60398 │ │ │ │ + beq 630b8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60340 │ │ │ │ + blt 63060 │ │ │ │ orr r2, r0, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60340 │ │ │ │ - ldr r5, [pc, #164] @ 603c4 │ │ │ │ + blt 63060 │ │ │ │ + ldr r5, [pc, #176] @ 630e4 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bf5c │ │ │ │ + bl 1beb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60370 │ │ │ │ + bne 63090 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #116] @ 603c8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #116] @ 630e8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #19 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1df00 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 1de2c │ │ │ │ mvn r4, #0 │ │ │ │ - b 60338 │ │ │ │ + b 6304c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603b0 │ │ │ │ - ldr r2, [pc, #72] @ 603cc │ │ │ │ + beq 630d0 │ │ │ │ + ldr r2, [pc, #72] @ 630ec │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #19 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1df00 │ │ │ │ - b 60368 │ │ │ │ - ldr r2, [pc, #48] @ 603d0 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 1de2c │ │ │ │ + b 63088 │ │ │ │ + ldr r2, [pc, #48] @ 630f0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #19 │ │ │ │ - bl 7ea58 │ │ │ │ - b 60368 │ │ │ │ - ldr r3, [pc, #28] @ 603d4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 6037c │ │ │ │ - @ instruction: 0x00147df0 │ │ │ │ - @ instruction: 0x00147df8 │ │ │ │ - strhteq r4, [r6], -r4 │ │ │ │ - @ instruction: 0x00147dd8 │ │ │ │ - @ instruction: 0x00147dd0 │ │ │ │ - andseq r7, r4, ip, lsr sp │ │ │ │ - @ instruction: 0x00147cf8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 63088 │ │ │ │ + ldr r3, [pc, #28] @ 630f4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 6309c │ │ │ │ + mulseq r5, r8, sl │ │ │ │ + andseq r5, r5, r4, lsr #21 │ │ │ │ + eoreq r1, r7, r0, lsr #23 │ │ │ │ + andseq r5, r5, r0, ror sl │ │ │ │ + andseq r5, r5, ip, ror #20 │ │ │ │ + @ instruction: 0x001559d8 │ │ │ │ + mulseq r5, r8, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r6, [pc, #476] @ 605cc │ │ │ │ + ldr r6, [pc, #496] @ 63310 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #472] @ 605d0 │ │ │ │ - ldr r3, [pc, #472] @ 605d4 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r2, [pc, #480] @ 63314 │ │ │ │ + ldr r3, [pc, #480] @ 63318 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r8, #0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ cmp r5, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - mov r9, r1 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq 604b0 │ │ │ │ + beq 631f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r5 │ │ │ │ - cmp r7, r0 │ │ │ │ - movge r7, r0 │ │ │ │ + bl 1d124 │ │ │ │ mov r4, r0 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r7, r4 │ │ │ │ mov r0, r9 │ │ │ │ + movge r7, r4 │ │ │ │ + mov r2, r7 │ │ │ │ sub r4, r4, r7 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r4, r8 │ │ │ │ - ble 604a0 │ │ │ │ + ble 631e4 │ │ │ │ add r2, r4, #1 │ │ │ │ add r1, r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r2, [pc, #352] @ 605d8 │ │ │ │ - ldr r3, [pc, #344] @ 605d4 │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r2, [pc, #372] @ 6331c │ │ │ │ + ldr r3, [pc, #364] @ 63318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605c8 │ │ │ │ + bne 6330c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r8, [r6, #8] │ │ │ │ - b 60470 │ │ │ │ + b 631a0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1dbd0 │ │ │ │ + bl 1dafc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 605a4 │ │ │ │ + bne 632e8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 605c0 │ │ │ │ + beq 63304 │ │ │ │ add r8, sp, #16 │ │ │ │ str r7, [sp, #4] │ │ │ │ - b 60538 │ │ │ │ + b 6327c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6058c │ │ │ │ - bl 1d1ec │ │ │ │ + beq 632d0 │ │ │ │ + bl 1d124 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 60534 │ │ │ │ + beq 63278 │ │ │ │ add r1, r5, r7 │ │ │ │ - add r1, r1, #2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e254 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + add r1, r1, #2 │ │ │ │ + bl 1e180 │ │ │ │ mov fp, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 1c154 │ │ │ │ + str fp, [r6, #8] │ │ │ │ + bl 1c0b0 │ │ │ │ add r2, r7, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ - add r3, fp, r5 │ │ │ │ mov r2, #10 │ │ │ │ + add r3, fp, r5 │ │ │ │ strb r2, [r3, #-1] │ │ │ │ strb r4, [fp, r5] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r0, [r6] │ │ │ │ mov r2, r8 │ │ │ │ - bl 1e344 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 1e270 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 604dc │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + beq 63220 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 605b8 │ │ │ │ - ldr r3, [pc, #116] @ 605dc │ │ │ │ + blt 632fc │ │ │ │ + ldr r3, [pc, #116] @ 63320 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6059c │ │ │ │ + beq 632e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 603d8 │ │ │ │ + bl 630f8 │ │ │ │ mov r7, r0 │ │ │ │ - b 60470 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + b 631a0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - bl 1db94 │ │ │ │ - b 60560 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1dac0 │ │ │ │ + b 632a4 │ │ │ │ mvn r7, #3 │ │ │ │ - b 60470 │ │ │ │ - ldr r2, [pc, #52] @ 605e0 │ │ │ │ + b 631a0 │ │ │ │ + ldr r2, [pc, #52] @ 63324 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #19 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r7, #1 │ │ │ │ - b 60470 │ │ │ │ + b 631a0 │ │ │ │ mvn r7, #2 │ │ │ │ - b 60470 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r6], -ip @ │ │ │ │ - eoreq lr, r5, ip, asr #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r5, r0, asr r4 │ │ │ │ - eoreq r4, r6, r0, ror r6 │ │ │ │ - @ instruction: 0x00147bd0 │ │ │ │ + b 631a0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r7, r0, lsr #21 │ │ │ │ + eoreq fp, r6, r4, lsr #15 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r6, r8, lsr r7 │ │ │ │ + eoreq r1, r7, ip, lsr #18 │ │ │ │ + andseq r5, r5, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #32] @ 6061c │ │ │ │ + ldr r4, [pc, #40] @ 6336c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [r4] │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1b9f8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1df00 │ │ │ │ - ldrdeq r4, [r6], -ip @ │ │ │ │ + bl 1b954 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1de2c │ │ │ │ + mlaeq r7, r4, r8, r1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 12d39c │ │ │ │ - ldr r4, [pc, #60] @ 6067c │ │ │ │ - ldr r6, [pc, #60] @ 60680 │ │ │ │ + bl 13979c │ │ │ │ + vmov s0, r0 │ │ │ │ + ldr r4, [pc, #68] @ 633e0 │ │ │ │ + ldr r6, [pc, #68] @ 633e4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - vmov s0, r0 │ │ │ │ ldr r0, [r5], #16 │ │ │ │ + add r6, pc, r6 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ - bl 60fd8 │ │ │ │ - ldr r3, [pc, #32] @ 60684 │ │ │ │ + bl 63df4 │ │ │ │ + ldr r3, [pc, #44] @ 633e8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ bx r3 │ │ │ │ - eoreq r4, r6, r0, lsr #11 │ │ │ │ - eoreq lr, r5, r0, lsl #5 │ │ │ │ - andeq r1, r0, r0, lsr #14 │ │ │ │ + eoreq r1, r7, r4, asr #16 │ │ │ │ + eoreq fp, r6, r8, lsr r5 │ │ │ │ + andeq r1, r0, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #52] @ 606d4 │ │ │ │ + ldr ip, [pc, #52] @ 63438 │ │ │ │ sub sp, sp, #20 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r0, [ip, #60] @ 0x3c │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 1e128 │ │ │ │ + bl 1e054 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eoreq r4, r6, r0, asr #10 │ │ │ │ + eoreq r1, r7, ip, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #544] @ 60910 │ │ │ │ - ldr r5, [pc, #544] @ 60914 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #592] @ 636ac │ │ │ │ sub r0, r0, #2 │ │ │ │ - add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ + ldr r5, [pc, #584] @ 636b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 60714 │ │ │ │ + bhi 63480 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #500] @ 60918 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #536] @ 636b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #476] @ 6091c │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 608c0 │ │ │ │ - sub r2, r2, #18 │ │ │ │ + bhi 63658 │ │ │ │ + movw r2, #21006 @ 0x520e │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 63630 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 608a0 │ │ │ │ - ldr r2, [pc, #456] @ 60920 │ │ │ │ movw r0, #1073 @ 0x431 │ │ │ │ - cmp r3, r2 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #440] @ 60924 │ │ │ │ + b 63484 │ │ │ │ + ldr r3, [pc, #444] @ 636b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #428] @ 60928 │ │ │ │ - ldr r3, [pc, #428] @ 6092c │ │ │ │ + ldr r2, [pc, #432] @ 636bc │ │ │ │ + ldr r3, [pc, #432] @ 636c0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60d28 │ │ │ │ - bl 60624 │ │ │ │ + bl 63b1c │ │ │ │ + bl 63374 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #396] @ 60930 │ │ │ │ + b 634a8 │ │ │ │ + ldr r1, [pc, #400] @ 636c4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6084c │ │ │ │ + bne 635dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - vldr s14, [pc, #324] @ 60904 │ │ │ │ - vmov s15, r2 │ │ │ │ - vldr s0, [pc, #320] @ 60908 │ │ │ │ - ldr r3, [pc, #360] @ 60934 │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vldr s15, [pc, #312] @ 6090c │ │ │ │ + vldr s14, [pc, #336] @ 636a0 │ │ │ │ + vldr s0, [pc, #336] @ 636a4 │ │ │ │ + vmov s13, r2 │ │ │ │ + vldr s15, [pc, #332] @ 636a8 │ │ │ │ + ldr r3, [pc, #360] @ 636c8 │ │ │ │ add r3, pc, r3 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ vmla.f32 s0, s13, s14 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s0, s15 │ │ │ │ - bl 61640 │ │ │ │ - b 6072c │ │ │ │ - ldr r1, [pc, #320] @ 60938 │ │ │ │ + bl 64468 │ │ │ │ + b 634a4 │ │ │ │ + ldr r1, [pc, #324] @ 636cc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608d8 │ │ │ │ - ldr r3, [pc, #300] @ 6093c │ │ │ │ + bne 63674 │ │ │ │ + ldr r3, [pc, #304] @ 636d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 6072c │ │ │ │ - ldr r3, [pc, #284] @ 60940 │ │ │ │ + b 634a4 │ │ │ │ + ldr r3, [pc, #288] @ 636d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #264] @ 60944 │ │ │ │ + b 634a8 │ │ │ │ + ldr r3, [pc, #268] @ 636d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #244] @ 60948 │ │ │ │ + b 634a8 │ │ │ │ + ldr r1, [pc, #248] @ 636dc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6072c │ │ │ │ + bne 634a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - vldr s14, [pc, #148] @ 60904 │ │ │ │ - vmov s15, r2 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [pc, #208] @ 6094c │ │ │ │ - vcvt.f32.s32 s13, s15 │ │ │ │ - vldr s15, [pc, #136] @ 6090c │ │ │ │ + vldr s14, [pc, #156] @ 636a0 │ │ │ │ + vldr s15, [pc, #160] @ 636a8 │ │ │ │ + vmov s13, r2 │ │ │ │ + ldr r3, [pc, #208] @ 636e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ + vcvt.f32.s32 s13, s13 │ │ │ │ vmla.f32 s0, s13, s14 │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s0, s15 │ │ │ │ - bl 61654 │ │ │ │ - b 6072c │ │ │ │ - ldr r1, [pc, #168] @ 60950 │ │ │ │ - ldr r2, [pc, #168] @ 60954 │ │ │ │ + bl 6447c │ │ │ │ + b 634a4 │ │ │ │ + movw r1, #44529 @ 0xadf1 │ │ │ │ + movt r1, #48568 @ 0xbdb8 │ │ │ │ + movw r2, #515 @ 0x203 │ │ │ │ + movt r2, #2 │ │ │ │ add r1, r3, r1 │ │ │ │ - lsr r3, r2, r1 │ │ │ │ - tst r3, #1 │ │ │ │ movw r0, #1073 @ 0x431 │ │ │ │ + lsr r2, r2, r1 │ │ │ │ + tst r2, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #144] @ 60958 │ │ │ │ - movw r0, #1073 @ 0x431 │ │ │ │ + b 63484 │ │ │ │ + movw r2, #48616 @ 0xbde8 │ │ │ │ + movt r2, #44472 @ 0xadb8 │ │ │ │ add r2, r3, r2 │ │ │ │ + movw r0, #1073 @ 0x431 │ │ │ │ bics r3, r2, #8 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #124] @ 6095c │ │ │ │ + b 63484 │ │ │ │ + ldr r1, [pc, #104] @ 636e4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6072c │ │ │ │ - ldr r3, [pc, #104] @ 60960 │ │ │ │ + bne 634a4 │ │ │ │ + ldr r3, [pc, #84] @ 636e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 6072c │ │ │ │ + b 634a4 │ │ │ │ stccc 7, cr13, [r3], #40 @ 0x28 │ │ │ │ svccc 0x00666666 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x001777bc │ │ │ │ - ldrdeq lr, [r5], -r0 @ │ │ │ │ - eoreq r4, r6, r0, asr #9 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eoreq r4, r6, r8, ror r4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andseq sl, r3, r0, ror r7 │ │ │ │ - eoreq r4, r6, r0, lsl r4 │ │ │ │ - andseq sl, r3, ip, lsl r7 │ │ │ │ - ldrdeq r4, [r6], -r4 @ │ │ │ │ - eoreq r4, r6, r0, asr #7 │ │ │ │ - eoreq r4, r6, r8, lsr #7 │ │ │ │ - andseq sl, r3, r8, lsr #13 │ │ │ │ - eoreq r4, r6, r0, ror #6 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - ldcge 13, cr11, [r8, #928]! @ 0x3a0 │ │ │ │ - andseq sl, r3, ip, lsl r6 │ │ │ │ - eoreq r4, r6, ip, ror #5 │ │ │ │ + andseq r5, r8, r8, lsl #8 │ │ │ │ + eoreq fp, r6, r8, ror r4 │ │ │ │ + eoreq r1, r7, r8, asr #14 │ │ │ │ + eoreq r1, r7, r8, ror #13 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andseq r8, r4, r0, lsr #7 │ │ │ │ + eoreq r1, r7, r4, lsl #13 │ │ │ │ + andseq r8, r4, ip, asr #6 │ │ │ │ + eoreq r1, r7, r4, asr #12 │ │ │ │ + eoreq r1, r7, r0, lsr r6 │ │ │ │ + eoreq r1, r7, r8, lsl r6 │ │ │ │ + @ instruction: 0x001482d8 │ │ │ │ + ldrdeq r1, [r7], -r4 @ │ │ │ │ + andseq r8, r4, r0, asr #4 │ │ │ │ + eoreq r1, r7, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #108] @ 609e8 │ │ │ │ + ldr r5, [pc, #120] @ 63784 │ │ │ │ sub sp, sp, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, pc, r5 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 49354 │ │ │ │ + bl 4aecc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609e0 │ │ │ │ - ldr r1, [pc, #76] @ 609ec │ │ │ │ + beq 6377c │ │ │ │ + ldr r1, [pc, #88] @ 63788 │ │ │ │ mov r6, #96 @ 0x60 │ │ │ │ mov r7, #128 @ 0x80 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ strd r6, [r5, #88] @ 0x58 │ │ │ │ - bl 856bc │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609c4 │ │ │ │ + bne 63760 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #36] @ 609f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #36] @ 6378c │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 609bc │ │ │ │ - eoreq r4, r6, r4, ror #4 │ │ │ │ - eoreq fp, r5, ip, lsl #17 │ │ │ │ - andseq r7, r4, r0, asr #15 │ │ │ │ - ldr r3, [pc, #84] @ 60a50 │ │ │ │ - ldr r2, [pc, #84] @ 60a54 │ │ │ │ + b 6374c │ │ │ │ + eoreq r1, r7, ip, asr #9 │ │ │ │ + eoreq r8, r6, ip, lsl #22 │ │ │ │ + @ instruction: 0x001553d8 │ │ │ │ + ldr r3, [pc, #104] @ 63800 │ │ │ │ + ldr r2, [pc, #104] @ 63804 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #48] @ 60a58 │ │ │ │ + ldr r4, [pc, #60] @ 63808 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 498b0 │ │ │ │ + bl 4b488 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4] │ │ │ │ - bl 1b014 │ │ │ │ + bl 1af7c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq sp, r5, ip, asr #29 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - strhteq r4, [r6], -r8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq fp, r6, r8, asr #2 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq r1, r7, r4, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #76] @ 60ac0 │ │ │ │ - ldr r4, [pc, #76] @ 60ac4 │ │ │ │ + ldr r3, [pc, #104] @ 63890 │ │ │ │ + ldr r4, [pc, #104] @ 63894 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ - add r4, pc, r4 │ │ │ │ tst r0, #2 │ │ │ │ - bne 60a9c │ │ │ │ + add r4, pc, r4 │ │ │ │ + bne 63864 │ │ │ │ tst r0, #1 │ │ │ │ - popeq {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ - b 60624 │ │ │ │ - ldr r2, [pc, #36] @ 60ac8 │ │ │ │ - ldr r3, [pc, #36] @ 60acc │ │ │ │ + bne 63854 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 63374 │ │ │ │ + ldr r2, [pc, #44] @ 63898 │ │ │ │ + ldr r3, [pc, #44] @ 6389c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 60d28 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 60624 │ │ │ │ - eoreq r4, r6, ip, ror #2 │ │ │ │ - eoreq sp, r5, r8, asr #28 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + bl 63b1c │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 63374 │ │ │ │ + strhteq r1, [r7], -r8 │ │ │ │ + eoreq fp, r6, r8, lsr #1 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #396] @ 60c78 │ │ │ │ + ldr r4, [pc, #408] @ 63a5c │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [pc, #400] @ 63a60 │ │ │ │ add r4, pc, r4 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp] │ │ │ │ + add r6, r4, #16 │ │ │ │ + str ip, [sp] │ │ │ │ mov ip, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ - add r6, r4, #16 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str ip, [r4, #96] @ 0x60 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r1, lr │ │ │ │ mov r0, r6 │ │ │ │ - str ip, [r4, #96] @ 0x60 │ │ │ │ - bl 495c8 │ │ │ │ - ldr r5, [pc, #332] @ 60c7c │ │ │ │ - add r5, pc, r5 │ │ │ │ + bl 4b180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60c64 │ │ │ │ + blt 63a48 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60c64 │ │ │ │ + beq 63a48 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b5c │ │ │ │ - bl 1b014 │ │ │ │ - ldr r4, [pc, #284] @ 60c80 │ │ │ │ - ldr ip, [pc, #284] @ 60c84 │ │ │ │ + beq 63930 │ │ │ │ + bl 1af7c │ │ │ │ + ldr r4, [pc, #300] @ 63a64 │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr ip, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldr ip, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ - bl c3a3c │ │ │ │ + movw ip, #14425 @ 0x3859 │ │ │ │ + movt ip, #8224 @ 0x2020 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl cb8e4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 60c50 │ │ │ │ + beq 63a34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60c3c │ │ │ │ - ldr r4, [pc, #220] @ 60c88 │ │ │ │ - ldr r2, [pc, #220] @ 60c8c │ │ │ │ - ldr r3, [pc, #220] @ 60c90 │ │ │ │ + beq 63a20 │ │ │ │ + ldr r4, [pc, #228] @ 63a68 │ │ │ │ + ldr r2, [pc, #228] @ 63a6c │ │ │ │ + ldr r3, [pc, #228] @ 63a70 │ │ │ │ add r4, pc, r4 │ │ │ │ + vldr s17, [pc, #188] @ 63a50 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r5, [r5, r3] │ │ │ │ + vldr s16, [pc, #176] @ 63a54 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 60e80 │ │ │ │ + bl 63c84 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 61668 │ │ │ │ + bl 64490 │ │ │ │ vldr s15, [r4, #80] @ 0x50 │ │ │ │ - vldr s17, [pc, #136] @ 60c6c │ │ │ │ - vldr s0, [pc, #136] @ 60c70 │ │ │ │ + vldr s0, [pc, #148] @ 63a58 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vldr s16, [pc, #132] @ 60c74 │ │ │ │ vmla.f32 s0, s15, s17 │ │ │ │ vcmpe.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s0, s16 │ │ │ │ - bl 61640 │ │ │ │ - vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 64468 │ │ │ │ vldr s15, [r4, #84] @ 0x54 │ │ │ │ + vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmla.f32 s0, s15, s17 │ │ │ │ vcmpe.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f32 s0, s16 │ │ │ │ - bl 61654 │ │ │ │ + bl 6447c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ - bl 60d28 │ │ │ │ + bl 63b1c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ str r0, [r4] │ │ │ │ - b 60ba4 │ │ │ │ - ldr r2, [pc, #60] @ 60c94 │ │ │ │ + b 6397c │ │ │ │ + ldr r2, [pc, #56] @ 63a74 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 60c30 │ │ │ │ + b 63a08 │ │ │ │ stccc 7, cr13, [r3], #40 @ 0x28 │ │ │ │ - svccc 0x00666666 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r4, [r6], -r4 @ │ │ │ │ - mlaeq r5, ip, sp, sp │ │ │ │ - eoreq r4, r6, ip, ror r0 │ │ │ │ - eorcs r3, r0, r9, asr r8 │ │ │ │ - eoreq r4, r6, r0, lsr r0 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andseq r7, r4, r8, lsr r6 │ │ │ │ + svccc 0x00666666 │ │ │ │ + eoreq r1, r7, r4, lsl r3 │ │ │ │ + strdeq sl, [r6], -r4 @ │ │ │ │ + eoreq r1, r7, ip, lsr #5 │ │ │ │ + eoreq r1, r7, r8, asr r2 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andseq r5, r5, r0, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #112] @ 60d20 │ │ │ │ + ldr r3, [pc, #124] @ 63b14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldm r3, {r5, r6} │ │ │ │ mul r6, r6, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 60ce0 │ │ │ │ + ble 63ac8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ sub r4, r4, #1 │ │ │ │ add r6, r4, r6 │ │ │ │ - bl 1d3cc │ │ │ │ + bl 1d304 │ │ │ │ asr r0, r0, #8 │ │ │ │ strb r0, [r4, #1]! │ │ │ │ cmp r4, r6 │ │ │ │ - bne 60ccc │ │ │ │ + bne 63ab4 │ │ │ │ cmp r5, #0 │ │ │ │ - pople {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #52] @ 60d24 │ │ │ │ + ble 63b04 │ │ │ │ + ldr r3, [pc, #64] @ 63b18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ add r5, r4, r5 │ │ │ │ - sub r5, r5, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bl 1d3cc │ │ │ │ + sub r5, r5, #1 │ │ │ │ + bl 1d304 │ │ │ │ cmn r0, #-1073741822 @ 0xc0000002 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ strb r0, [r4, #1]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne 60d00 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r3, r6, r0, lsr #31 │ │ │ │ - eoreq r3, r6, r0, ror #30 │ │ │ │ + bne 63ae8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r1, [r7], -r8 │ │ │ │ + eoreq r1, r7, r8, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #288] @ 60e60 │ │ │ │ - vldr d4, [pc, #276] @ 60e58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrd r2, [r3] │ │ │ │ + ldr lr, [pc, #304] @ 63c68 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ - asr r2, r2, #1 │ │ │ │ - vmov s15, r2 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - mov r2, #1124073472 @ 0x43000000 │ │ │ │ - ldr ip, [pc, #240] @ 60e64 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d5, d4, d6 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #228] @ 60e68 │ │ │ │ - add ip, pc, ip │ │ │ │ - vdiv.f64 d6, d4, d7 │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ - ldr r4, [pc, #216] @ 60e6c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r2, #1065353216 @ 0x3f800000 │ │ │ │ - ldr ip, [pc, #200] @ 60e70 │ │ │ │ - mov r3, #0 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r2, [pc, #296] @ 63c6c │ │ │ │ + ldr r3, [pc, #296] @ 63c70 │ │ │ │ + add lr, pc, lr │ │ │ │ + vldr d19, [pc, #272] @ 63c60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #284] @ 63c74 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [lr] │ │ │ │ add r4, pc, r4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #188] @ 60e74 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s10, [sp, #4] │ │ │ │ - vstr s12, [sp, #24] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + mov r1, #1124073472 @ 0x43000000 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + add r0, r0, r0, lsr #31 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + asr r0, r0, #1 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [lr, #4] │ │ │ │ + str ip, [sp, #28] │ │ │ │ + vmov s15, r0 │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #52] @ 0x34 │ │ │ │ + asr r1, r1, #1 │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #60] @ 0x3c │ │ │ │ + ldr ip, [pc, #176] @ 63c78 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r1 │ │ │ │ + mov r1, #1065353216 @ 0x3f800000 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #49024 @ 0xbf80 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d7, d19, d17 │ │ │ │ + vdiv.f64 d17, d19, d16 │ │ │ │ + vcvt.f32.f64 s14, d7 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s14, [sp, #4] │ │ │ │ + vstr s15, [sp, #24] │ │ │ │ ldr r1, [r4, ip] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx r5 │ │ │ │ - ldr r3, [pc, #96] @ 60e78 │ │ │ │ + ldr r3, [pc, #100] @ 63c7c │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #80] @ 60e7c │ │ │ │ - ldr r3, [pc, #56] @ 60e68 │ │ │ │ + ldr r2, [pc, #84] @ 63c80 │ │ │ │ + ldr r3, [pc, #64] @ 63c70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e50 │ │ │ │ + bne 63c58 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, lr, r0 │ │ │ │ - eoreq r3, r6, ip, lsl #30 │ │ │ │ - eoreq sp, r5, r8, asr #22 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r5, r0, lsr #22 │ │ │ │ - andeq r1, r0, r0, lsr #10 │ │ │ │ - svclt 0x00800000 │ │ │ │ - andeq r1, r0, r8, asr #10 │ │ │ │ - mlaeq r5, ip, sl, sp │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + eoreq r1, r7, r8, lsl #2 │ │ │ │ + mlaeq r6, r4, sp, sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r6, r0, lsl #27 │ │ │ │ + andeq r1, r0, ip, lsl #10 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + strhteq sl, [r6], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #284] @ 60fb8 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ + ldr r4, [pc, #292] @ 63dd4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 60c98 │ │ │ │ - ldr lr, [pc, #268] @ 60fbc │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr ip, [pc, #264] @ 60fc0 │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 63a78 │ │ │ │ + ldr r3, [pc, #284] @ 63dd8 │ │ │ │ mov r1, #0 │ │ │ │ - movw r9, #5121 @ 0x1401 │ │ │ │ - movw r8, #6409 @ 0x1909 │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ + movw r0, #3553 @ 0xde1 │ │ │ │ + ldr r2, [pc, #276] @ 63ddc │ │ │ │ + add r4, pc, r4 │ │ │ │ + vldr s16, [pc, #252] @ 63dcc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r3, #5121 @ 0x1401 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #6409 @ 0x1909 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + ldr r7, [r2] │ │ │ │ mov r2, #1 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - strd r8, [sp, #8] │ │ │ │ - str r7, [sp] │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r7, [lr] │ │ │ │ - movw r0, #3553 @ 0xde1 │ │ │ │ - str ip, [sp, #16] │ │ │ │ + str r1, [sp, #4] │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #204] @ 60fc4 │ │ │ │ - vldr s16, [pc, #180] @ 60fb0 │ │ │ │ - ldr r7, [r4, r3] │ │ │ │ - movw r1, #10241 @ 0x2801 │ │ │ │ + ldr r3, [pc, #212] @ 63de0 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ - ldr r3, [r7] │ │ │ │ + movw r1, #10241 @ 0x2801 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ + ldr r7, [r4, r3] │ │ │ │ + ldr r3, [r7] │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s0, s16 │ │ │ │ ldr r3, [r7] │ │ │ │ + vmov.f32 s0, s16 │ │ │ │ mov r1, #10240 @ 0x2800 │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #156] @ 60fc8 │ │ │ │ - vldr s3, [pc, #132] @ 60fb4 │ │ │ │ + ldr r3, [pc, #168] @ 63de4 │ │ │ │ + vldr s3, [pc, #144] @ 63dd0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vmov.f32 s2, s3 │ │ │ │ vmov.f32 s1, s3 │ │ │ │ vmov.f32 s0, s3 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #128] @ 60fcc │ │ │ │ + ldr r3, [pc, #140] @ 63de8 │ │ │ │ mov r2, #8448 @ 0x2100 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mov r1, #8704 @ 0x2200 │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r0, #8960 @ 0x2300 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #104] @ 60fd0 │ │ │ │ + ldr r3, [pc, #116] @ 63dec │ │ │ │ movw r0, #3042 @ 0xbe2 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7] │ │ │ │ movw r0, #3553 @ 0xde1 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #76] @ 60fd4 │ │ │ │ + ldr r3, [pc, #88] @ 63df0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ mov r0, r1 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 60d28 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 63b1c │ │ │ │ ldrmi r0, [r8], -r0, lsl #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq sp, r5, ip, lsl sl │ │ │ │ - andeq r1, r0, ip, lsl r2 │ │ │ │ - andseq r7, r7, r4, lsl r0 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq r1, r0, r0, ror #12 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - andeq r1, r0, ip, ror r6 │ │ │ │ - andeq r1, r0, r4, lsl #11 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + eoreq sl, r6, ip, lsl ip │ │ │ │ + andseq r4, r8, r0, asr #23 │ │ │ │ + andeq r1, r0, r8, lsl #4 │ │ │ │ + andeq r1, r0, r0, lsl #7 │ │ │ │ + andeq r1, r0, ip, asr #12 │ │ │ │ + andeq r1, r0, r8, ror #13 │ │ │ │ + andeq r1, r0, r8, ror #12 │ │ │ │ + andeq r1, r0, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #1120] @ 61454 │ │ │ │ - ldr r3, [pc, #1120] @ 61458 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r3, [r3] │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + ldr r6, [pc, #1100] @ 6426c │ │ │ │ + sub sp, sp, #20 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ - vmov.f64 d10, d0 │ │ │ │ + ldr r3, [pc, #1088] @ 64270 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + vstr d0, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1088] @ 6145c │ │ │ │ + ldr r3, [pc, #1068] @ 64274 │ │ │ │ mov r0, #7 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1072] @ 61460 │ │ │ │ + ldr r3, [pc, #1052] @ 64278 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ - asr r6, r3, #1 │ │ │ │ - rsb r3, r6, #0 │ │ │ │ - cmp r6, r3 │ │ │ │ - ble 614d4 │ │ │ │ - vldr d9, [pc, #992] @ 61430 │ │ │ │ - vldr s27, [pc, #1004] @ 61440 │ │ │ │ - mov r7, r4 │ │ │ │ - vldr d8, [pc, #988] @ 61438 │ │ │ │ + asr r4, r3, #1 │ │ │ │ + rsb r3, r4, #0 │ │ │ │ + cmp r4, r3 │ │ │ │ + ble 642d8 │ │ │ │ + vldr s26, [pc, #988] @ 64258 │ │ │ │ mov r5, #0 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [pc, #1016] @ 61464 │ │ │ │ + vldr s25, [pc, #984] @ 6425c │ │ │ │ + vldr s24, [pc, #984] @ 64260 │ │ │ │ + vldr s23, [pc, #984] @ 64264 │ │ │ │ + ldr r3, [pc, #1004] @ 6427c │ │ │ │ ldr r2, [pc, r3] │ │ │ │ add r3, r2, r2, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ - rsb fp, r3, #0 │ │ │ │ - cmp fp, r3 │ │ │ │ - bge 614ac │ │ │ │ - vmov s15, r8 │ │ │ │ - ldr r0, [pc, #988] @ 61468 │ │ │ │ - ldr r1, [pc, #988] @ 6146c │ │ │ │ - ldr r3, [pc, #988] @ 61470 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ - ldr sl, [r7, r1] │ │ │ │ - ldr r9, [r7, r3] │ │ │ │ - vcvt.f32.s32 s25, s15 │ │ │ │ - str r8, [sp] │ │ │ │ - vldr s26, [pc, #920] @ 61444 │ │ │ │ - mov r8, r4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - b 612d0 │ │ │ │ - add r2, ip, r2 │ │ │ │ + rsb r9, r3, #0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bge 642b4 │ │ │ │ + vmov s15, r4 │ │ │ │ + ldr r0, [pc, #976] @ 64280 │ │ │ │ + ldr r1, [pc, #976] @ 64284 │ │ │ │ + ldr r3, [pc, #976] @ 64288 │ │ │ │ + ldr sl, [r6, r0] │ │ │ │ + ldr r8, [r6, r1] │ │ │ │ + vcvt.f32.s32 s22, s15 │ │ │ │ + ldr r7, [r6, r3] │ │ │ │ + stm sp, {r4, r6} │ │ │ │ + vldr s27, [pc, #920] @ 64268 │ │ │ │ + vldr d9, [pc, #884] @ 64248 │ │ │ │ + b 640f8 │ │ │ │ + add r2, r0, r2 │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ cmp r2, #9 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ - cmp r1, #9 │ │ │ │ - vldrle s15, [pc, #884] @ 61448 │ │ │ │ - bgt 61404 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ + cmp ip, #9 │ │ │ │ + vmovle.f32 s14, s27 │ │ │ │ + bgt 64218 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ cmp r2, #0 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r7, s15 │ │ │ │ - beq 611b8 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r6, s15 │ │ │ │ + beq 63fd8 │ │ │ │ + vmov.f32 s29, #112 @ 0x3f800000 1.0 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ + ldr ip, [sl] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr ip, [r6] │ │ │ │ + vmov.f32 s28, #0 @ 0x40000000 2.0 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ blx ip │ │ │ │ + ldr r3, [r8] │ │ │ │ vmov.f32 s1, #110 @ 0x3f700000 0.9375000 │ │ │ │ vmov.f32 s0, #111 @ 0x3f780000 0.9687500 │ │ │ │ - vmov.f32 s28, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [sl] │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s24, #0 @ 0x40000000 2.0 │ │ │ │ - vsub.f32 s29, s23, s28 │ │ │ │ - vadd.f32 s28, s25, s28 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s0, s29 │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ + vsub.f32 s30, s17, s29 │ │ │ │ + vadd.f32 s29, s22, s29 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ + vmov.f32 s0, s30 │ │ │ │ blx r3 │ │ │ │ + ldr r3, [r8] │ │ │ │ vmov.f32 s1, #110 @ 0x3f700000 0.9375000 │ │ │ │ - vmov.f32 s0, s27 │ │ │ │ - ldr r3, [sl] │ │ │ │ + vmov.f32 s0, s26 │ │ │ │ blx r3 │ │ │ │ - vadd.f32 s30, s23, s24 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s0, s30 │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ + vadd.f32 s29, s17, s28 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s0, s29 │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s1, s26 │ │ │ │ - vmov.f32 s0, s27 │ │ │ │ - ldr r3, [sl] │ │ │ │ + ldr r3, [r8] │ │ │ │ + vmov.f32 s1, s25 │ │ │ │ + vmov.f32 s0, s26 │ │ │ │ blx r3 │ │ │ │ - vsub.f32 s24, s25, s24 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s0, s30 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s1, s24 │ │ │ │ + vsub.f32 s28, s22, s28 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s0, s29 │ │ │ │ + vmov.f32 s1, s28 │ │ │ │ blx r3 │ │ │ │ + ldr r3, [r8] │ │ │ │ vmov.f32 s0, #111 @ 0x3f780000 0.9687500 │ │ │ │ - vmov.f32 s1, s26 │ │ │ │ - ldr r3, [sl] │ │ │ │ + vmov.f32 s1, s25 │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s1, s24 │ │ │ │ - vmov.f32 s0, s29 │ │ │ │ - ldr r3, [r9] │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s1, s28 │ │ │ │ + vmov.f32 s0, s30 │ │ │ │ blx r3 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ - add r7, r7, r2 │ │ │ │ - cmp r7, #255 @ 0xff │ │ │ │ - movge r7, #255 @ 0xff │ │ │ │ - ldr r3, [pc, #692] @ 61474 │ │ │ │ - vmov.f32 s13, #24 @ 0x40c00000 6.0 │ │ │ │ + add r6, r6, r2 │ │ │ │ + cmp r6, #255 @ 0xff │ │ │ │ + movge r6, #255 @ 0xff │ │ │ │ + movw r3, #52429 @ 0xcccd │ │ │ │ + movt r3, #52428 @ 0xcccc │ │ │ │ + vmov.f32 s12, #24 @ 0x40c00000 6.0 │ │ │ │ + vmov.f32 s13, #36 @ 0x41200000 10.0 │ │ │ │ + ldr ip, [sl] │ │ │ │ + uxtb r1, r6 │ │ │ │ umull r0, r3, r3, r4 │ │ │ │ - vmov.f32 s14, #36 @ 0x41200000 10.0 │ │ │ │ - vmov.f32 s30, #112 @ 0x3f800000 1.0 │ │ │ │ - mov r0, r2 │ │ │ │ + vmov.f32 s31, #112 @ 0x3f800000 1.0 │ │ │ │ + add r9, r9, #1 │ │ │ │ + add r5, r5, #1 │ │ │ │ lsr r3, r3, #3 │ │ │ │ + add r0, r3, r3, lsl #2 │ │ │ │ vmov s15, r3 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - sub r3, r4, r3, lsl #1 │ │ │ │ - vcvt.f32.s32 s12, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - uxtb r1, r7 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ + sub r0, r4, r0, lsl #1 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ + vmov s15, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + vdiv.f32 s29, s14, s12 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vdiv.f32 s28, s12, s13 │ │ │ │ - ldr r4, [r6] │ │ │ │ - add fp, fp, #1 │ │ │ │ - add r5, r5, #1 │ │ │ │ - vdiv.f32 s24, s15, s14 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sl] │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ - vmov.f32 s0, s24 │ │ │ │ + vdiv.f32 s28, s15, s13 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [r8] │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ + vmov.f32 s0, s28 │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s1, s25 │ │ │ │ - vmov.f32 s0, s23 │ │ │ │ - ldr r3, [r9] │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s1, s22 │ │ │ │ + vmov.f32 s0, s17 │ │ │ │ blx r3 │ │ │ │ - vcvt.f64.f32 d7, s24 │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ - ldr r3, [sl] │ │ │ │ - vadd.f64 d7, d7, d9 │ │ │ │ - vcvt.f32.f64 s29, d7 │ │ │ │ - vmov.f32 s0, s29 │ │ │ │ + vcvt.f64.f32 d16, s28 │ │ │ │ + ldr r3, [r8] │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ + vadd.f64 d16, d16, d9 │ │ │ │ + vcvt.f32.f64 s30, d16 │ │ │ │ + vmov.f32 s0, s30 │ │ │ │ blx r3 │ │ │ │ - vadd.f32 s31, s23, s30 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s1, s25 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s0, s31 │ │ │ │ + vadd.f32 s20, s17, s31 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s1, s22 │ │ │ │ + vmov.f32 s0, s20 │ │ │ │ blx r3 │ │ │ │ - vcvt.f64.f32 d7, s28 │ │ │ │ - vmov.f32 s0, s29 │ │ │ │ - ldr r3, [sl] │ │ │ │ - vadd.f64 d7, d7, d8 │ │ │ │ - vcvt.f32.f64 s28, d7 │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ + vldr d17, [pc, #448] @ 64250 │ │ │ │ + vcvt.f64.f32 d16, s29 │ │ │ │ + vmov.f32 s0, s30 │ │ │ │ + ldr r3, [r8] │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s29, d16 │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ blx r3 │ │ │ │ - vsub.f32 s30, s25, s30 │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s0, s31 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s1, s30 │ │ │ │ + vsub.f32 s31, s22, s31 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s0, s20 │ │ │ │ + vmov.f32 s1, s31 │ │ │ │ blx r3 │ │ │ │ - vmov.f32 s1, s28 │ │ │ │ - vmov.f32 s0, s24 │ │ │ │ - ldr r3, [sl] │ │ │ │ + ldr r3, [r8] │ │ │ │ + vmov.f32 s1, s29 │ │ │ │ + vmov.f32 s0, s28 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r9] │ │ │ │ - vmov.f32 s2, s22 │ │ │ │ - vmov.f32 s1, s30 │ │ │ │ - vmov.f32 s0, s23 │ │ │ │ + ldr r3, [r7] │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ + vmov.f32 s1, s31 │ │ │ │ + vmov.f32 s0, s17 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #436] @ 61478 │ │ │ │ + ldr r3, [pc, #416] @ 6428c │ │ │ │ ldr r2, [pc, r3] │ │ │ │ add r3, r2, r2, lsr #31 │ │ │ │ - cmp fp, r3, asr #1 │ │ │ │ - bge 614a0 │ │ │ │ - ldr r3, [pc, #420] @ 6147c │ │ │ │ + cmp r9, r3, asr #1 │ │ │ │ + bge 642b0 │ │ │ │ + ldr r3, [pc, #400] @ 64290 │ │ │ │ + vmov s15, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [r3, #8] │ │ │ │ - ldr ip, [r3, #16] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldrb r1, [lr, r5] │ │ │ │ - ldrb r3, [ip, r5] │ │ │ │ - add r0, r0, r5, lsl #2 │ │ │ │ - sub r3, r3, r1, lsr #1 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + ldrd r0, [r3, #16] │ │ │ │ + vcvt.f32.s32 s17, s15 │ │ │ │ + ldrb ip, [r6, r5] │ │ │ │ + ldrb r3, [r0, r5] │ │ │ │ + add r1, r1, r5, lsl #2 │ │ │ │ + sub r3, r3, ip, lsr #1 │ │ │ │ add r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 613ac │ │ │ │ - vmov s15, fp │ │ │ │ - ldrb r1, [r8, r5] │ │ │ │ - vldr s22, [pc, #308] @ 6144c │ │ │ │ - rsb r1, r1, #255 @ 0xff │ │ │ │ - vcvt.f32.s32 s23, s15 │ │ │ │ - vmov s15, r1 │ │ │ │ - ldr r1, [pc, #344] @ 61480 │ │ │ │ - vldr s13, [pc, #292] @ 61450 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - add r1, pc, r1 │ │ │ │ - vldr s12, [r1] │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r1, s15 │ │ │ │ - bic r1, r1, r1, asr #31 │ │ │ │ - vmov s15, r1 │ │ │ │ - sub r1, r3, r1 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vsub.f32 s22, s22, s15 │ │ │ │ - vmul.f32 s22, s22, s13 │ │ │ │ - vstr s22, [r0] │ │ │ │ - ldrb r3, [ip, r5] │ │ │ │ - ldrb r0, [lr, r5] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #272] @ 61484 │ │ │ │ - smull r3, r4, r3, r0 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 641c4 │ │ │ │ + ldrb ip, [fp, r5] │ │ │ │ + movw r4, #8341 @ 0x2095 │ │ │ │ + movt r4, #2383 @ 0x94f │ │ │ │ + mov lr, #55 @ 0x37 │ │ │ │ + rsb ip, ip, #255 @ 0xff │ │ │ │ + vmov s16, ip │ │ │ │ + ldr ip, [pc, #320] @ 64294 │ │ │ │ + add ip, pc, ip │ │ │ │ + vldr s14, [ip] │ │ │ │ + vcvt.f32.s32 s16, s16 │ │ │ │ + vldr s15, [ip, #4] │ │ │ │ + vmul.f32 s16, s16, s14 │ │ │ │ + vcvt.s32.f32 s14, s16 │ │ │ │ + vmov ip, s14 │ │ │ │ + bic ip, ip, ip, asr #31 │ │ │ │ + vmov s14, ip │ │ │ │ + sub ip, r3, ip │ │ │ │ + vcvt.f32.s32 s16, s14 │ │ │ │ + vsub.f32 s16, s24, s16 │ │ │ │ + vmul.f32 s16, s16, s23 │ │ │ │ + vstr s16, [r1] │ │ │ │ + ldrb r3, [r6, r5] │ │ │ │ + smull r1, r4, r4, r3 │ │ │ │ lsr r4, r4, #1 │ │ │ │ - rsb r3, r4, r4, lsl #3 │ │ │ │ - rsb r3, r4, r3, lsl #3 │ │ │ │ - sub r4, r0, r3 │ │ │ │ - bic r3, r1, r1, asr #31 │ │ │ │ - bhi 610b4 │ │ │ │ - cmp r1, #9 │ │ │ │ - bgt 61410 │ │ │ │ - vldr s15, [pc, #172] @ 61448 │ │ │ │ + mls r4, lr, r4, r3 │ │ │ │ + ldrb r3, [r0, r5] │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + bic r3, ip, ip, asr #31 │ │ │ │ + bhi 63ed4 │ │ │ │ + cmp ip, #9 │ │ │ │ + bgt 64228 │ │ │ │ + vmul.f32 s15, s15, s27 │ │ │ │ mov r2, #0 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ - vmov r7, s15 │ │ │ │ - b 611b8 │ │ │ │ - vmov.f32 s22, #32 @ 0x41000000 8.0 │ │ │ │ - vstr s22, [r0] │ │ │ │ - ldrb r0, [lr, r5] │ │ │ │ - ldr r1, [pc, #196] @ 61484 │ │ │ │ - vmov s15, fp │ │ │ │ - smull r1, r4, r1, r0 │ │ │ │ - ldrb r1, [ip, r5] │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vmov r6, s15 │ │ │ │ + b 63fd8 │ │ │ │ + mov ip, #1090519040 @ 0x41000000 │ │ │ │ + str ip, [r1] │ │ │ │ + movw r1, #8341 @ 0x2095 │ │ │ │ + movt r1, #2383 @ 0x94f │ │ │ │ + ldrb lr, [r6, r5] │ │ │ │ + smull r1, r4, r1, lr │ │ │ │ + ldrb r1, [r0, r5] │ │ │ │ lsr r4, r4, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - rsb r1, r4, r4, lsl #3 │ │ │ │ - rsb r1, r4, r1, lsl #3 │ │ │ │ - sub r4, r0, r1 │ │ │ │ - ldr r1, [pc, #164] @ 61488 │ │ │ │ - vcvt.f32.s32 s23, s15 │ │ │ │ + ldr r1, [pc, #168] @ 64298 │ │ │ │ add r1, pc, r1 │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ - bls 61410 │ │ │ │ - add ip, ip, r2 │ │ │ │ - ldrb r2, [ip, r5] │ │ │ │ + vldr s15, [r1, #4] │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mls r4, r1, r4, lr │ │ │ │ + bls 64224 │ │ │ │ + add r0, r0, r2 │ │ │ │ + vmov s16, ip │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ cmp r2, #9 │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ - vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - b 610d4 │ │ │ │ - vmov s15, r3 │ │ │ │ + vmov s14, r3 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + b 63ef4 │ │ │ │ + vmov s16, ip │ │ │ │ + vmov s14, r3 │ │ │ │ mov r2, #0 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ + vmul.f32 s15, s14, s15 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r7, s15 │ │ │ │ - b 611b8 │ │ │ │ + vmov r6, s15 │ │ │ │ + b 63fd8 │ │ │ │ nop {0} │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ ldc 8, cr6, [r1, #460] @ 0x1cc │ │ │ │ svccc 0x00c53f7c │ │ │ │ svccc 0x007e0000 │ │ │ │ svccc 0x007c0000 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ cmnmi pc, #0 │ │ │ │ stccc 0, cr0, [r0, #-0] │ │ │ │ - ldrdeq sp, [r5], -r4 @ │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r1, r0, ip, lsl r7 │ │ │ │ - eoreq r3, r6, r0, lsr #24 │ │ │ │ - eoreq r3, r6, r4, ror #23 │ │ │ │ - andeq r1, r0, r4, asr #12 │ │ │ │ - andeq r1, r0, ip, lsl #8 │ │ │ │ - andeq r1, r0, r8, lsr #13 │ │ │ │ - stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - eoreq r3, r6, ip, lsl #19 │ │ │ │ - eoreq r3, r6, r8, ror r9 │ │ │ │ - eoreq pc, r5, r4, lsr #11 │ │ │ │ - stmdbeq pc, {r0, r2, r4, r7, sp}^ @ │ │ │ │ - eoreq pc, r5, ip, ror #9 │ │ │ │ - mlaeq r6, r8, r7, r3 │ │ │ │ - strdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r6, ip, ror #14 │ │ │ │ - eoreq pc, r5, r4, lsl #7 │ │ │ │ - ldrdeq r3, [r6], -r0 @ │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r3, [pc, #-40] @ 6148c │ │ │ │ - sub r8, r8, #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + strhteq sl, [r6], -r4 │ │ │ │ + andeq r1, r0, r8, lsl #7 │ │ │ │ + andeq r1, r0, r8, lsl #14 │ │ │ │ + strdeq r0, [r7], -r4 @ │ │ │ │ + eoreq r0, r7, r0, asr #27 │ │ │ │ + andeq r1, r0, r0, lsr r6 │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + eoreq r0, r7, r4, ror #22 │ │ │ │ + eoreq r0, r7, ip, asr #22 │ │ │ │ + eoreq ip, r6, r0, lsl #15 │ │ │ │ + eoreq ip, r6, r4, ror #13 │ │ │ │ + mlaeq r7, r0, r9, r0 │ │ │ │ + andeq r1, r0, r0, ror #11 │ │ │ │ + eoreq r0, r7, r8, ror #18 │ │ │ │ + eoreq ip, r6, ip, ror r5 │ │ │ │ + strhteq r0, [r7], -ip │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r3, [pc, #-36] @ 6429c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ - cmp r8, r3 │ │ │ │ - bgt 61064 │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r3, [pc, #-76] @ 61490 │ │ │ │ - ldr r5, [pc, #-76] @ 61494 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ + cmp r4, r3 │ │ │ │ + bgt 63e88 │ │ │ │ + ldr r3, [pc, #-64] @ 642a0 │ │ │ │ + ldr r5, [pc, #-64] @ 642a4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ - bl 1d3cc │ │ │ │ + bl 1d304 │ │ │ │ ldm r5, {r4, r7} │ │ │ │ - mov r1, r4 │ │ │ │ - blx 199b14 │ │ │ │ - mul r3, r7, r1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ + sdiv r3, r0, r4 │ │ │ │ + mls r3, r3, r4, r0 │ │ │ │ + mul r3, r7, r3 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ sub r2, r2, #123 @ 0x7b │ │ │ │ strb r2, [r1, r3] │ │ │ │ - bl 1d3cc │ │ │ │ - lsl r1, r4, #2 │ │ │ │ - blx 199b14 │ │ │ │ - cmp r4, r1 │ │ │ │ - ble 61538 │ │ │ │ + bl 1d304 │ │ │ │ + lsl r3, r4, #2 │ │ │ │ + sdiv r2, r0, r3 │ │ │ │ + mls r0, r2, r3, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ + ble 64340 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ cmp r2, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ - strbne r2, [r3, r1] │ │ │ │ + strbne r2, [r3, r0] │ │ │ │ vmov s15, r7 │ │ │ │ - vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [pc, #-176] @ 61498 │ │ │ │ - vcvt.f64.s32 d6, s15 │ │ │ │ - vmov.f64 d7, #120 @ 0x3fc00000 1.5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - vldr d7, [r3, #8] │ │ │ │ - vsub.f64 d7, d10, d7 │ │ │ │ - vdiv.f64 d6, d4, d5 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vmov.f64 d16, #120 @ 0x3fc00000 1.5 │ │ │ │ + vmov.f64 d19, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r3, [pc, #-172] @ 642a8 │ │ │ │ + vldr d20, [sp, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + vldr d16, [r3, #8] │ │ │ │ + vsub.f64 d16, d20, d16 │ │ │ │ + vdiv.f64 d17, d19, d18 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 61634 │ │ │ │ + ble 64448 │ │ │ │ + ldr r2, [pc, #-212] @ 642ac │ │ │ │ mul r7, r7, r4 │ │ │ │ - ldr r2, [pc, #-220] @ 6149c │ │ │ │ - vstr d10, [r3, #8] │ │ │ │ - add r3, r4, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ + vstr d20, [r3, #8] │ │ │ │ add r5, r7, r7, lsr #31 │ │ │ │ + add r3, r4, r7 │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bge 615cc │ │ │ │ - sub r3, r7, #1 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - add r3, r6, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - ldrb r1, [r0, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldrbne r1, [r3] │ │ │ │ - strbne r1, [r3, r4] │ │ │ │ - cmp r4, r2 │ │ │ │ - movle r2, #0 │ │ │ │ - cmp r6, r3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - bne 615a4 │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ + bge 643dc │ │ │ │ + mov r3, #0 │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + sub r2, r7, #1 │ │ │ │ + add r2, r6, r2 │ │ │ │ + ldrb r0, [ip, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + sub r1, r2, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrbne r0, [r2] │ │ │ │ + strbne r0, [r2, r4] │ │ │ │ + cmp r4, r3 │ │ │ │ + movle r3, #0 │ │ │ │ + cmp r6, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + bne 643b0 │ │ │ │ add r8, r6, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #253 @ 0xfd │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ cmp r7, r5 │ │ │ │ - ble 61634 │ │ │ │ + ble 64448 │ │ │ │ sub r2, r5, #1 │ │ │ │ sub r0, r6, #1 │ │ │ │ add r2, r6, r2 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - ldrbeq r1, [r8, r3] │ │ │ │ - lsreq r1, r1, #1 │ │ │ │ - strbeq r1, [r6, r3] │ │ │ │ + bne 64434 │ │ │ │ + ldrb r1, [r8, r3] │ │ │ │ + lsr r1, r1, #1 │ │ │ │ + strb r1, [r6, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ movle r3, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 6160c │ │ │ │ - add sp, sp, #12 │ │ │ │ + bne 6441c │ │ │ │ + add sp, sp, #20 │ │ │ │ vpop {d8-d15} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #8] @ 61650 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #8] @ 64478 │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s0, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq pc, r5, ip, lsl #5 │ │ │ │ - ldr r3, [pc, #8] @ 61664 │ │ │ │ + eoreq ip, r6, r4, ror #8 │ │ │ │ + ldr r3, [pc, #8] @ 6448c │ │ │ │ add r3, pc, r3 │ │ │ │ vstr s0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - eoreq pc, r5, r8, ror r2 @ │ │ │ │ + eoreq ip, r6, r0, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 61714 │ │ │ │ + ldr r4, [pc, #180] @ 64568 │ │ │ │ + mov r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, #0 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r6, #16384 @ 0x4000 │ │ │ │ cmple r5, #16384 @ 0x4000 │ │ │ │ str r7, [r4, #16] │ │ │ │ - popgt {r4, r5, r6, r7, r8, pc} │ │ │ │ + ble 64504 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mla r7, r6, r5, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r1, #1 │ │ │ │ - add r7, r6, r1 │ │ │ │ - mul r7, r5, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #4 │ │ │ │ + bl 1e138 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ stm r4, {r5, r6} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ str r0, [r4, #20] │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 60c98 │ │ │ │ - eoreq r3, r6, ip, asr #11 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 63a78 │ │ │ │ + mlaeq r7, r0, r7, r0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 61788 │ │ │ │ + ldr r4, [pc, #96] @ 645f0 │ │ │ │ mov r6, #0 │ │ │ │ + ldr r5, [pc, #92] @ 645f4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r5, [pc, #64] @ 6178c │ │ │ │ - cmp r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r6, [r4] │ │ │ │ - beq 61774 │ │ │ │ - ldr r3, [pc, #48] @ 61790 │ │ │ │ + cmp r0, r6 │ │ │ │ + beq 645d0 │ │ │ │ + ldr r3, [pc, #60] @ 645f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61774 │ │ │ │ - bl 1be18 │ │ │ │ + beq 645d0 │ │ │ │ + bl 1bd74 │ │ │ │ str r6, [r4, #4] │ │ │ │ - ldr r0, [pc, #24] @ 61794 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr r0, [pc, #36] @ 645fc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 1b968 │ │ │ │ - eoreq r3, r6, r0, lsr r5 │ │ │ │ - eoreq sp, r5, ip, ror r1 │ │ │ │ - andeq r1, r0, r8, lsr r5 │ │ │ │ - eoreq r3, r6, r8, ror #9 │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b8c4 │ │ │ │ + ldrdeq r0, [r7], -r0 @ │ │ │ │ + eoreq sl, r6, ip, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr #10 │ │ │ │ + eoreq r0, r7, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 617cc │ │ │ │ - ldr r2, [pc, #28] @ 617d0 │ │ │ │ + ldr r3, [pc, #28] @ 64638 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #20] @ 6463c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - andseq r6, r4, r4, ror #22 │ │ │ │ - andseq sl, r3, ip, asr #29 │ │ │ │ + bl 311a4 │ │ │ │ + @ instruction: 0x001546b4 │ │ │ │ + andseq r8, r4, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #104] @ 61854 │ │ │ │ - ldr r6, [pc, #104] @ 61858 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #120] @ 646dc │ │ │ │ sub r4, r0, #1 │ │ │ │ add r5, r0, #15 │ │ │ │ - ldrb r3, [r4, #1]! │ │ │ │ + ldr r6, [pc, #112] @ 646e0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + ldrb r3, [r4, #1]! │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61850 │ │ │ │ + blt 646d8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 617fc │ │ │ │ - ldr r2, [pc, #52] @ 6185c │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ + bne 64674 │ │ │ │ + ldr r2, [pc, #68] @ 646e4 │ │ │ │ + mov r1, #1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61850 │ │ │ │ + blt 646d8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 61798 │ │ │ │ - andseq sp, r5, ip, lsl #9 │ │ │ │ - eoreq r3, r6, r4, ror r4 │ │ │ │ - @ instruction: 0x00146af4 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 64600 │ │ │ │ + andseq sl, r6, ip, asr #31 │ │ │ │ + strdeq r0, [r7], -r4 @ │ │ │ │ + andseq r4, r5, r8, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #272] @ 61988 │ │ │ │ - ldr r3, [pc, #272] @ 6198c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #300] @ 64834 │ │ │ │ + mov r4, r0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr r1, [pc, #292] @ 64838 │ │ │ │ + ldr r3, [pc, #292] @ 6483c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #288] @ 64840 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r6, [pc, #284] @ 64844 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldrd r0, [r2] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #268] @ 64848 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr lr, [pc, #248] @ 61990 │ │ │ │ - ldr r3, [pc, #248] @ 61994 │ │ │ │ - add lr, pc, lr │ │ │ │ + strd r0, [sp, #12] │ │ │ │ + ldrd r0, [r2, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + strd r0, [sp, #20] │ │ │ │ + ldrd r0, [r2, #16] │ │ │ │ + ldrd r2, [r2, #24] │ │ │ │ + strd r0, [sp, #28] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ + strd r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [pc, #212] @ 6484c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r4, r0 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - add ip, sp, #12 │ │ │ │ - ldr r5, [pc, #224] @ 61998 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldm lr, {r0, r1, r2, r3} │ │ │ │ - ldr r6, [pc, #212] @ 6199c │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #184] @ 619a0 │ │ │ │ - ldr r7, [pc, #184] @ 619a4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #196] @ 64850 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r3, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ - str r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 856bc │ │ │ │ + str r3, [r7] │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6197c │ │ │ │ - ldr r2, [pc, #148] @ 619a8 │ │ │ │ + bne 64828 │ │ │ │ ldr r1, [r7] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #148] @ 64854 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #120] @ 619ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #132] @ 64858 │ │ │ │ mov r1, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ + mov r0, #3 │ │ │ │ + add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #92] @ 619b0 │ │ │ │ - ldr r3, [pc, #52] @ 6198c │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #104] @ 6485c │ │ │ │ + ldr r3, [pc, #68] @ 6483c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61984 │ │ │ │ + bne 64830 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r4, #0 │ │ │ │ - b 6194c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r5, r0, asr r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r5, r8, asr #32 │ │ │ │ - @ instruction: 0x00145af8 │ │ │ │ - andseq r6, r4, r0, ror #20 │ │ │ │ - andseq r1, r4, ip, lsl #8 │ │ │ │ - andseq r6, r4, r4, asr #20 │ │ │ │ - eoreq r3, r6, r4, ror r3 │ │ │ │ - andseq r6, r4, r0, lsr #20 │ │ │ │ - andseq r5, r4, r4, lsl #22 │ │ │ │ - eoreq ip, r5, r4, ror pc │ │ │ │ + b 647ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r6, ip, asr #3 │ │ │ │ + eoreq sl, r6, r4, asr #3 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001545b0 │ │ │ │ + andseq lr, r4, r4, ror #30 │ │ │ │ + eoreq r0, r7, r8, lsl r5 │ │ │ │ + andseq r3, r5, r0, ror #11 │ │ │ │ + andseq r4, r5, r4, ror #10 │ │ │ │ + andseq r4, r5, r0, lsr r5 │ │ │ │ + andseq r3, r5, r8, lsl r6 │ │ │ │ + eoreq sl, r6, ip, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #460] @ 61b98 │ │ │ │ - ldr r3, [pc, #460] @ 61b9c │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #500] @ 64a7c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r3, [pc, #492] @ 64a80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - cmp r0, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 61a74 │ │ │ │ + beq 64948 │ │ │ │ cmp r0, #13 │ │ │ │ mvnne r0, #2 │ │ │ │ - beq 61a24 │ │ │ │ - ldr r2, [pc, #416] @ 61ba0 │ │ │ │ - ldr r3, [pc, #408] @ 61b9c │ │ │ │ + beq 648f4 │ │ │ │ + ldr r2, [pc, #456] @ 64a84 │ │ │ │ + ldr r3, [pc, #448] @ 64a80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b94 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 64a78 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r1] │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r5, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ ands r0, r2, #256 @ 0x100 │ │ │ │ - ldrd r4, [r1, #40] @ 0x28 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ - bne 61a9c │ │ │ │ + ldr r3, [r1, #44] @ 0x2c │ │ │ │ + bne 64978 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 619f8 │ │ │ │ + bne 648b4 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r3 │ │ │ │ lsr r2, r2, #3 │ │ │ │ - mul r2, r6, r2 │ │ │ │ + mul r2, r5, r2 │ │ │ │ mul r2, r4, r2 │ │ │ │ - add r4, sp, #12 │ │ │ │ + add r4, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d090 │ │ │ │ + bl 1cfc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 617d4 │ │ │ │ + bl 64640 │ │ │ │ mov r0, #1 │ │ │ │ - b 619f8 │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #292] @ 61ba4 │ │ │ │ - cmp r3, r2 │ │ │ │ + b 648b4 │ │ │ │ + ldr r2, [r1] │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ + cmp r2, r3 │ │ │ │ movweq r0, #32771 @ 0x8003 │ │ │ │ - beq 619f8 │ │ │ │ - ldr r2, [pc, #280] @ 61ba8 │ │ │ │ + beq 648b4 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ + cmp r2, r3 │ │ │ │ movw r0, #32771 @ 0x8003 │ │ │ │ - cmp r3, r2 │ │ │ │ movne r0, #0 │ │ │ │ - b 619f8 │ │ │ │ + b 648b4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 619f8 │ │ │ │ - ldr r8, [pc, #252] @ 61bac │ │ │ │ + beq 648b4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ + ldr r8, [pc, #244] @ 64a88 │ │ │ │ + ldr sl, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r1, #52] @ 0x34 │ │ │ │ add r8, pc, r8 │ │ │ │ - str r3, [sp] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - ldr r3, [r1, #52] @ 0x34 │ │ │ │ - ldr sl, [r1, #60] @ 0x3c │ │ │ │ ldr r9, [r1, #64] @ 0x40 │ │ │ │ + str r3, [sp, #12] │ │ │ │ ldr fp, [r1, #68] @ 0x44 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 1b56c │ │ │ │ + bl 1b4d4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - movne r7, r5 │ │ │ │ - movne r5, #0 │ │ │ │ - beq 61b70 │ │ │ │ - mov r1, r7 │ │ │ │ + movne r6, #0 │ │ │ │ + movne r7, r3 │ │ │ │ + beq 64a54 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - add r5, r5, #1 │ │ │ │ - bl 1b350 │ │ │ │ - cmp r4, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r7, r7, sl │ │ │ │ - bne 61ae4 │ │ │ │ + bl 1b2b8 │ │ │ │ + cmp r4, r6 │ │ │ │ + bne 649c8 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ - lsr r5, r6, #1 │ │ │ │ - beq 61b70 │ │ │ │ - ldr sl, [pc, #152] @ 61bb0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - add sl, pc, sl │ │ │ │ + lsr r5, r5, #1 │ │ │ │ + beq 64a54 │ │ │ │ + ldr sl, [pc, #144] @ 64a8c │ │ │ │ mov r8, #0 │ │ │ │ - mov r1, r7 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r0, [sl, #8] │ │ │ │ + mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - bl 1b350 │ │ │ │ - cmp r4, r8 │ │ │ │ add r7, r7, r9 │ │ │ │ - bne 61b20 │ │ │ │ - ldr r8, [pc, #108] @ 61bb4 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + bl 1b2b8 │ │ │ │ + cmp r4, r8 │ │ │ │ + bne 64a04 │ │ │ │ + ldr r8, [pc, #100] @ 64a90 │ │ │ │ mov r7, #0 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r1, r6 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ + mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 1b350 │ │ │ │ - cmp r4, r7 │ │ │ │ add r6, r6, fp │ │ │ │ - bne 61b50 │ │ │ │ - ldr r3, [pc, #64] @ 61bb8 │ │ │ │ - add r4, sp, #12 │ │ │ │ + bl 1b2b8 │ │ │ │ + cmp r4, r7 │ │ │ │ + bne 64a34 │ │ │ │ + ldr r3, [pc, #56] @ 64a94 │ │ │ │ + add r4, sp, #20 │ │ │ │ + mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d990 │ │ │ │ + bl 1d8bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 617d4 │ │ │ │ - b 61a6c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq ip, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r5, r8, asr #29 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - strhteq r3, [r6], -r4 │ │ │ │ - eoreq r3, r6, ip, asr #2 │ │ │ │ - eoreq r3, r6, r8, lsl r1 │ │ │ │ - eoreq r3, r6, ip, ror #1 │ │ │ │ - ldr r2, [pc, #264] @ 61ccc │ │ │ │ - ldr r3, [pc, #264] @ 61cd0 │ │ │ │ + bl 64640 │ │ │ │ + b 64940 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r6, r0, asr r0 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r6, r4, lsr #32 │ │ │ │ + eoreq r0, r7, r8, asr #5 │ │ │ │ + eoreq r0, r7, r4, ror #4 │ │ │ │ + eoreq r0, r7, r4, lsr r2 │ │ │ │ + eoreq r0, r7, r4, lsl #4 │ │ │ │ + ldr r2, [pc, #264] @ 64ba8 │ │ │ │ + ldr r3, [pc, #264] @ 64bac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 61c3c │ │ │ │ + bgt 64b18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #228] @ 61cd4 │ │ │ │ + ldr r3, [pc, #228] @ 64bb0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 61c44 │ │ │ │ + bne 64b20 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61c44 │ │ │ │ - ldr r1, [pc, #192] @ 61cd8 │ │ │ │ + bne 64b20 │ │ │ │ + ldr r1, [pc, #192] @ 64bb4 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 1d714 │ │ │ │ - ldr r3, [pc, #176] @ 61cdc │ │ │ │ + bl 1d64c │ │ │ │ + ldr r3, [pc, #176] @ 64bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #148] @ 61ce0 │ │ │ │ + ldr r1, [pc, #148] @ 64bbc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ - ldr r3, [pc, #140] @ 61ce4 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1c92c │ │ │ │ + ldr r3, [pc, #140] @ 64bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - bne 61c20 │ │ │ │ - ldr r0, [pc, #124] @ 61ce8 │ │ │ │ - ldr r3, [pc, #124] @ 61cec │ │ │ │ - ldr r2, [pc, #124] @ 61cf0 │ │ │ │ - add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + bne 64afc │ │ │ │ + ldr ip, [pc, #124] @ 64bc4 │ │ │ │ mov r1, #1 │ │ │ │ - str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr ip, [pc, #80] @ 61cf4 │ │ │ │ - ldr r2, [pc, #80] @ 61cf8 │ │ │ │ + ldr r3, [pc, #116] @ 64bc8 │ │ │ │ + ldr r2, [pc, #116] @ 64bcc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 83054 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr ip, [pc, #80] @ 64bd0 │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #68] @ 64bd4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - eoreq ip, r5, r4, lsl #26 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r3, r6, r4, ror r0 │ │ │ │ - andeq r1, r0, r8, lsr r5 │ │ │ │ - eoreq r3, r6, ip, lsr r0 │ │ │ │ - andseq sl, r4, r0, asr pc │ │ │ │ - eoreq r3, r6, r0, lsl r0 │ │ │ │ - andseq r5, r4, ip, lsl #16 │ │ │ │ - andseq r6, r4, r4, lsr #13 │ │ │ │ - @ instruction: 0x001457f8 │ │ │ │ - andseq r1, r4, r8, lsr r0 │ │ │ │ - andseq r1, r4, r4, lsr #32 │ │ │ │ + bl 311a4 │ │ │ │ + eoreq r9, r6, r0, asr #28 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + mlaeq r7, r8, r1, r0 │ │ │ │ + andeq r1, r0, r4, lsr #10 │ │ │ │ + eoreq r0, r7, r0, ror #2 │ │ │ │ + andseq r8, r5, r4, lsr sl │ │ │ │ + eoreq r0, r7, r0, lsr r1 │ │ │ │ + andseq r3, r5, r8, ror #5 │ │ │ │ + andseq r4, r5, r0, lsl #3 │ │ │ │ + @ instruction: 0x001532d0 │ │ │ │ + andseq lr, r4, ip, lsl #22 │ │ │ │ + @ instruction: 0x0014eafc │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, #2 │ │ │ │ - bne 61d34 │ │ │ │ - ldr r3, [pc, #24] @ 61d3c │ │ │ │ + bne 64c10 │ │ │ │ ldr r2, [r1] │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ movw r0, #1027 @ 0x403 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - b 1db94 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1bb54 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 1bab0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca18 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 1c950 │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r4] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + str r3, [r4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - b 1e20c │ │ │ │ + b 1e138 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #1292] @ 622b8 │ │ │ │ - ldr r3, [pc, #1292] @ 622bc │ │ │ │ + ldr r2, [pc, #1308] @ 651c4 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [pc, #1304] @ 651c8 │ │ │ │ + ldr r4, [pc, #1304] @ 651cc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #1288] @ 622c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e70 │ │ │ │ - ldr r3, [pc, #1252] @ 622c4 │ │ │ │ + bne 64d80 │ │ │ │ + ldr r3, [pc, #1268] @ 651d0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq 61e24 │ │ │ │ - ldr r0, [r4] │ │ │ │ + beq 64d20 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61df4 │ │ │ │ - ldr r3, [pc, #1196] @ 622c8 │ │ │ │ + bne 64cf0 │ │ │ │ + ldr r3, [pc, #1212] @ 651d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #16] │ │ │ │ str r4, [r3, #20] │ │ │ │ - ldr r4, [pc, #1184] @ 622cc │ │ │ │ + ldr r4, [pc, #1200] @ 651d8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1168] @ 622d0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ + ldr r2, [pc, #1184] @ 651dc │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #1132] @ 622bc │ │ │ │ + str r3, [r4, #12] │ │ │ │ + ldr r3, [pc, #1148] @ 651c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62280 │ │ │ │ + bne 6518c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f44 │ │ │ │ + beq 64e54 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f44 │ │ │ │ - ldr r1, [pc, #1092] @ 622d4 │ │ │ │ + beq 64e54 │ │ │ │ + ldr r1, [pc, #1088] @ 651e0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62284 │ │ │ │ - ldr r2, [pc, #1072] @ 622d8 │ │ │ │ - ldr r1, [pc, #1072] @ 622dc │ │ │ │ + beq 65190 │ │ │ │ + ldr r2, [pc, #1068] @ 651e4 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [pc, #1064] @ 651e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1bbb4 │ │ │ │ + bl 1bb10 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - beq 61f5c │ │ │ │ - ldr r1, [pc, #1044] @ 622e0 │ │ │ │ + beq 64e6c │ │ │ │ + ldr r1, [pc, #1040] @ 651ec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d27c │ │ │ │ + bl 1d1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f08 │ │ │ │ - ldr r1, [pc, #1028] @ 622e4 │ │ │ │ + bne 64e18 │ │ │ │ + ldr r1, [pc, #1024] @ 651f0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e0b0 │ │ │ │ + bl 1dfdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f08 │ │ │ │ - ldr r1, [pc, #1008] @ 622e8 │ │ │ │ + bne 64e18 │ │ │ │ + ldr r1, [pc, #1004] @ 651f4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1cb74 │ │ │ │ + bl 1caac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61f7c │ │ │ │ - ldr r2, [pc, #988] @ 622ec │ │ │ │ + beq 64e8c │ │ │ │ + ldr r2, [pc, #984] @ 651f8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1c07c │ │ │ │ + bl 1bfd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - ldr r2, [pc, #956] @ 622f0 │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r2, [pc, #952] @ 651fc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 61dd8 │ │ │ │ - ldr r2, [pc, #936] @ 622f4 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 61f2c │ │ │ │ - ldr r2, [pc, #916] @ 622f8 │ │ │ │ + bl 83054 │ │ │ │ + b 64cd4 │ │ │ │ + ldr r2, [pc, #932] @ 65200 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 64e3c │ │ │ │ + ldr r2, [pc, #912] @ 65204 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - b 61f2c │ │ │ │ + bl 1bd74 │ │ │ │ + b 64e3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1cb98 │ │ │ │ + bl 1cad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621ec │ │ │ │ + bne 650f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62210 │ │ │ │ + beq 6511c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61fa0 │ │ │ │ - ldr r6, [pc, #836] @ 622fc │ │ │ │ + bne 64eb0 │ │ │ │ + ldr r6, [pc, #832] @ 65208 │ │ │ │ mov ip, #7 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - sub r3, r3, r0 │ │ │ │ - mov r1, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp] │ │ │ │ + sub r1, r3, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1c568 │ │ │ │ + bl 1c4b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 621b0 │ │ │ │ - mov r2, r3 │ │ │ │ + bne 650bc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ + mov r2, r3 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d87c │ │ │ │ + bl 1d7a8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 621b0 │ │ │ │ + bne 650bc │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1c40c │ │ │ │ + bl 1c35c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621b0 │ │ │ │ + bne 650bc │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ movne r9, #1 │ │ │ │ - bne 62134 │ │ │ │ - b 62230 │ │ │ │ + bne 65040 │ │ │ │ + b 6513c │ │ │ │ uxtb r2, r9 │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r3 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ + stm sp, {r3, r9} │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - bl 1ddb0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + bl 1dcdc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 621bc │ │ │ │ + bne 650c8 │ │ │ │ mov r8, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 1bc8c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1bbe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621d4 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #4] │ │ │ │ + bne 650e0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ + str r9, [sp] │ │ │ │ mov r3, #8 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1c3e8 │ │ │ │ + bl 1c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621f8 │ │ │ │ + bne 65104 │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d00c │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + bl 1cf44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62218 │ │ │ │ + bne 65124 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b164 │ │ │ │ + bl 1b0cc │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 6225c │ │ │ │ + bne 65168 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62230 │ │ │ │ + beq 6513c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldrd sl, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - mov r1, r2 │ │ │ │ + moveq r8, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ + ldrne r3, [r4, #8] │ │ │ │ subne r8, r8, r3 │ │ │ │ - moveq r8, #100 @ 0x64 │ │ │ │ - ldrd sl, [r6, #4] │ │ │ │ - bl 1af6c │ │ │ │ + bl 1aed4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 62044 │ │ │ │ - ldr r2, [pc, #396] @ 62300 │ │ │ │ + beq 64f54 │ │ │ │ + ldr r2, [pc, #396] @ 6520c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #380] @ 62304 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #380] @ 65210 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1c214 │ │ │ │ + bl 1c170 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1c07c │ │ │ │ + bl 1bfd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - b 61f2c │ │ │ │ - ldr r2, [pc, #336] @ 62308 │ │ │ │ + bl 1bd74 │ │ │ │ + b 64e3c │ │ │ │ + ldr r2, [pc, #336] @ 65214 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 62188 │ │ │ │ - ldr r2, [pc, #328] @ 6230c │ │ │ │ + b 65094 │ │ │ │ + ldr r2, [pc, #328] @ 65218 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62180 │ │ │ │ - ldr r2, [pc, #308] @ 62310 │ │ │ │ - mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6508c │ │ │ │ + ldr r2, [pc, #308] @ 6521c │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62180 │ │ │ │ - ldr r2, [pc, #288] @ 62314 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 61f10 │ │ │ │ - ldr r2, [pc, #280] @ 62318 │ │ │ │ - mov r1, r8 │ │ │ │ + bl 83054 │ │ │ │ + b 6508c │ │ │ │ + ldr r2, [pc, #288] @ 65220 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 64e20 │ │ │ │ + ldr r2, [pc, #280] @ 65224 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62180 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6508c │ │ │ │ mov r1, #0 │ │ │ │ - b 61fb0 │ │ │ │ - ldr r2, [pc, #252] @ 6231c │ │ │ │ + b 64ec0 │ │ │ │ + ldr r2, [pc, #252] @ 65228 │ │ │ │ mov r1, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62180 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6508c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1d1d4 │ │ │ │ + bl 1d10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62274 │ │ │ │ + bne 65180 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1c214 │ │ │ │ + bl 1c170 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1c07c │ │ │ │ + bl 1bfd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - b 61dd8 │ │ │ │ - ldr r2, [pc, #188] @ 62320 │ │ │ │ + bl 1bd74 │ │ │ │ + b 64cd4 │ │ │ │ + ldr r2, [pc, #188] @ 6522c │ │ │ │ mov r1, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62180 │ │ │ │ - ldr r2, [pc, #168] @ 62324 │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 62188 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r4] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #140] @ 62328 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + bl 83054 │ │ │ │ + b 6508c │ │ │ │ + ldr r2, [pc, #168] @ 65230 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 65094 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r4, [r4] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #140] @ 65234 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 61f2c │ │ │ │ - eoreq ip, r5, ip, lsl fp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r2, [r6], -r8 │ │ │ │ - mlaeq r6, r4, lr, r2 │ │ │ │ - eoreq r2, r6, ip, asr lr │ │ │ │ - eoreq r2, r6, ip, asr #28 │ │ │ │ - eoreq ip, r5, ip, ror sl │ │ │ │ - andseq lr, r3, ip, lsl #4 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - muleq r0, r4, r8 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - @ instruction: 0x001464f0 │ │ │ │ - andseq r6, r4, r8, asr #12 │ │ │ │ - andseq r6, r4, r0, asr #8 │ │ │ │ - andseq r6, r4, r4, ror r4 │ │ │ │ - strhteq r2, [r6], -ip │ │ │ │ - andseq r6, r4, ip, lsl #6 │ │ │ │ - andseq r6, r4, ip, lsl r4 │ │ │ │ - mulseq r4, ip, r2 │ │ │ │ - andseq r6, r4, r0, ror #5 │ │ │ │ - andseq r6, r4, ip, ror #5 │ │ │ │ - andseq r6, r4, r4, lsr r2 │ │ │ │ - andseq r6, r4, ip, ror #5 │ │ │ │ - @ instruction: 0x001462f0 │ │ │ │ - @ instruction: 0x001462d0 │ │ │ │ - andseq r6, r4, r0, ror #5 │ │ │ │ - andseq r6, r4, r0, lsl r1 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 64e3c │ │ │ │ + eoreq r9, r6, r0, lsr ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq pc, [r6], -ip @ │ │ │ │ + mlaeq r6, r8, pc, pc @ │ │ │ │ + eoreq pc, r6, r0, ror #30 │ │ │ │ + eoreq pc, r6, r0, asr pc @ │ │ │ │ + mlaeq r6, r8, fp, r9 │ │ │ │ + @ instruction: 0x0014bcbc │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + andeq r0, r0, ip, lsl r9 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + andseq r3, r5, r0, lsr #31 │ │ │ │ + ldrsheq r4, [r5], -r4 @ │ │ │ │ + andseq r3, r5, ip, ror #29 │ │ │ │ + andseq r3, r5, r0, lsr #30 │ │ │ │ + eoreq pc, r6, ip, lsr #27 │ │ │ │ + @ instruction: 0x00153dbc │ │ │ │ + @ instruction: 0x00153ed0 │ │ │ │ + andseq r3, r5, r0, asr sp │ │ │ │ + mulseq r5, r0, sp │ │ │ │ + mulseq r5, ip, sp │ │ │ │ + andseq r3, r5, r8, ror #25 │ │ │ │ + mulseq r5, ip, sp │ │ │ │ + andseq r3, r5, r0, lsr #27 │ │ │ │ + andseq r3, r5, r0, lsl #27 │ │ │ │ + mulseq r5, r4, sp │ │ │ │ + @ instruction: 0x00153bb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 61d94 │ │ │ │ - ldr r3, [pc, #184] @ 6240c │ │ │ │ + bl 64c80 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 62374 │ │ │ │ - ldr r2, [pc, #176] @ 62410 │ │ │ │ + beq 652a0 │ │ │ │ + ldr r2, [pc, #188] @ 65338 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r7, [pc, #152] @ 62414 │ │ │ │ - add r5, r6, r6, lsl #1 │ │ │ │ - add r5, r5, #1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mul r0, r5, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r7, [pc, #148] @ 6533c │ │ │ │ + add r0, r6, r6, lsl #1 │ │ │ │ mov r1, #1 │ │ │ │ + add r5, r0, #1 │ │ │ │ + mla r0, r0, r4, r4 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r7, #4] │ │ │ │ str r4, [r7, #8] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - beq 623f4 │ │ │ │ + beq 65320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 623dc │ │ │ │ - ldr ip, [pc, #100] @ 62418 │ │ │ │ + beq 65308 │ │ │ │ + ldr ip, [pc, #96] @ 65340 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ mov r1, r3 │ │ │ │ - b 623c8 │ │ │ │ + add ip, pc, ip │ │ │ │ + b 652f4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp r4, r2 │ │ │ │ strb r1, [r0, r3] │ │ │ │ add r3, r3, r5 │ │ │ │ - bne 623c4 │ │ │ │ - ldr r3, [pc, #56] @ 6241c │ │ │ │ + cmp r4, r2 │ │ │ │ + bne 652f0 │ │ │ │ + ldr r3, [pc, #52] @ 65344 │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #36] @ 62420 │ │ │ │ + b 6528c │ │ │ │ + ldr r2, [pc, #32] @ 65348 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6236c │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - andseq r6, r4, r0, ror #4 │ │ │ │ - strdeq r2, [r6], -r4 @ │ │ │ │ - strhteq r2, [r6], -ip │ │ │ │ - mlaeq r6, r0, r8, r2 │ │ │ │ - @ instruction: 0x001461fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 65288 │ │ │ │ + andseq r3, r5, r0, lsl #26 │ │ │ │ + eoreq pc, r6, r0, asr #19 │ │ │ │ + eoreq pc, r6, ip, lsl #19 │ │ │ │ + eoreq pc, r6, r0, ror #18 │ │ │ │ + andseq r3, r5, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #492] @ 62628 │ │ │ │ - ldr r1, [pc, #492] @ 6262c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #484] @ 62630 │ │ │ │ + ldr r0, [pc, #536] @ 65588 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r2, [pc, #480] @ 62634 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ + vmov.f64 d17, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r2, [pc, #528] @ 6558c │ │ │ │ + ldr r3, [pc, #528] @ 65590 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #524] @ 65594 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - vldr d4, [pc, #436] @ 62620 │ │ │ │ - vldr s12, [r2] │ │ │ │ - vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r2, [pc, #448] @ 62638 │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ + vldr d18, [pc, #488] @ 65580 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r2, [pc, #496] @ 65598 │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ + ldr r3, [r1] │ │ │ │ mov r1, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - vdiv.f64 d7, d6, d4 │ │ │ │ - mov r0, #1 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d7, d16, d18 │ │ │ │ + vadd.f64 d7, d7, d17 │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ - vmov r6, s15 │ │ │ │ - strne r6, [r2, #8] │ │ │ │ - bl 1e20c │ │ │ │ + vmov r5, s15 │ │ │ │ + strne r5, [r2, #8] │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 625dc │ │ │ │ - ldr r7, [pc, #392] @ 6263c │ │ │ │ + beq 6552c │ │ │ │ + ldr r6, [pc, #432] @ 6559c │ │ │ │ mov r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [r7, #4] │ │ │ │ - str r3, [r4, #12] │ │ │ │ + add r5, r5, #100 @ 0x64 │ │ │ │ + movw r2, #19923 @ 0x4dd3 │ │ │ │ + movt r2, #4194 @ 0x1062 │ │ │ │ str r3, [r4] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - add r5, r5, r5, lsl #1 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - add r5, r5, #1 │ │ │ │ - mul r5, r3, r5 │ │ │ │ - ldr r2, [pc, #352] @ 62640 │ │ │ │ + stmib r4, {r3, r5} │ │ │ │ + str r3, [r4, #12] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldmib r6, {r3, r5} │ │ │ │ + ldr r8, [r6, #12] │ │ │ │ + add r3, r3, r3, lsl #1 │ │ │ │ + mla r5, r3, r5, r5 │ │ │ │ add r3, r5, #996 @ 0x3e4 │ │ │ │ + add r0, r5, #12 │ │ │ │ add r3, r3, #3 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ - add r6, r6, #100 @ 0x64 │ │ │ │ - add r0, r5, #12 │ │ │ │ add r0, r0, r3, lsr #6 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 1d15c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 62590 │ │ │ │ + bl 1d094 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 654d0 │ │ │ │ mov r1, #9 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1d09c │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + bl 1cfd4 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ + str r7, [r4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - str r6, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - beq 6257c │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ + beq 654bc │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #12] │ │ │ │ - strne r4, [r7, #20] │ │ │ │ - beq 6257c │ │ │ │ - ldr r2, [pc, #236] @ 62644 │ │ │ │ - ldr r3, [pc, #208] @ 6262c │ │ │ │ + strne r4, [r6, #20] │ │ │ │ + beq 654bc │ │ │ │ + ldr r2, [pc, #280] @ 655a0 │ │ │ │ + ldr r3, [pc, #256] @ 6558c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 625d8 │ │ │ │ + bne 65528 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #196] @ 62648 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #224] @ 655a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #16] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b 62550 │ │ │ │ - ldr r2, [pc, #180] @ 6264c │ │ │ │ + b 65480 │ │ │ │ + ldr r2, [pc, #208] @ 655a8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #164] @ 62650 │ │ │ │ - ldr r3, [pc, #124] @ 6262c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #192] @ 655ac │ │ │ │ + ldr r3, [pc, #156] @ 6558c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 625d8 │ │ │ │ + bne 65528 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #112] @ 62654 │ │ │ │ - ldr r3, [pc, #68] @ 6262c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1dac0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #124] @ 655b0 │ │ │ │ + ldr r3, [pc, #84] @ 6558c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 625d8 │ │ │ │ - ldr r2, [pc, #80] @ 62658 │ │ │ │ + bne 65528 │ │ │ │ + ldr r2, [pc, #92] @ 655b4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7ea58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 83054 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r8, r6, r0 │ │ │ │ - eoreq ip, r5, ip, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r5, ip, ror #8 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - strdeq r2, [r6], -ip @ │ │ │ │ - eoreq r2, r6, r0, asr #15 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - eoreq ip, r5, r0, ror r3 │ │ │ │ - strdeq r2, [r6], -r4 @ │ │ │ │ - andseq r6, r4, r8, ror r0 │ │ │ │ - eoreq ip, r5, ip, lsl r3 │ │ │ │ - eoreq ip, r5, r4, ror #5 │ │ │ │ - @ instruction: 0x00145ff0 │ │ │ │ + eoreq r9, r6, r4, ror #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, r6, r4, asr r5 │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + eoreq pc, r6, ip, asr #17 │ │ │ │ + eoreq pc, r6, r0, ror r8 @ │ │ │ │ + eoreq r9, r6, r8, asr r4 │ │ │ │ + strhteq pc, [r6], -r4 @ │ │ │ │ + @ instruction: 0x00153af4 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + eoreq r9, r6, ip, lsr #7 │ │ │ │ + andseq r3, r5, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr fp, [pc, #104] @ 626dc │ │ │ │ - subs r9, r3, #0 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ + ldr r9, [pc, #132] @ 65664 │ │ │ │ + sub sp, sp, #4 │ │ │ │ + subs r7, r3, #0 │ │ │ │ + ldr sl, [r0] │ │ │ │ + ldr r8, [r1] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [r9, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [r0] │ │ │ │ - ldr sl, [r1] │ │ │ │ - add r7, r7, r7, lsl #1 │ │ │ │ - ble 626d4 │ │ │ │ + add r5, r5, r5, lsl #1 │ │ │ │ + ble 65644 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r5, r5, #1 │ │ │ │ + add r6, r2, r2, lsl #1 │ │ │ │ + mov fp, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - mla r4, r3, r7, r4 │ │ │ │ - add r8, r2, r2, lsl #1 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [fp, #12] │ │ │ │ - mov r1, r5 │ │ │ │ + mla r4, r3, r5, r4 │ │ │ │ + ldr r0, [r9, #12] │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + add fp, fp, #1 │ │ │ │ + add sl, sl, r8 │ │ │ │ add r0, r0, r4 │ │ │ │ - mov r2, r8 │ │ │ │ - add r6, r6, #1 │ │ │ │ - bl 1c154 │ │ │ │ - cmp r9, r6 │ │ │ │ - add r4, r4, r7 │ │ │ │ - add r5, r5, sl │ │ │ │ - bne 626ac │ │ │ │ + add r4, r4, r5 │ │ │ │ + bl 1c0b0 │ │ │ │ + cmp r7, fp │ │ │ │ + bne 6561c │ │ │ │ mov r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq r2, r6, r0, lsl #12 │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq pc, r6, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #112] @ 62768 │ │ │ │ + ldr r1, [pc, #120] @ 65700 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 62720 │ │ │ │ - ldr r5, [pc, #96] @ 6276c │ │ │ │ + bne 656bc │ │ │ │ + ldr r5, [pc, #104] @ 65704 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62750 │ │ │ │ + beq 656ec │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #72] @ 62770 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #68] @ 65708 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 61d94 │ │ │ │ - ldr r3, [pc, #52] @ 62774 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r0, [pc, r3] │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #32] @ 62778 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 64c80 │ │ │ │ + ldr r3, [pc, #44] @ 6570c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1dac0 │ │ │ │ + b 656a8 │ │ │ │ + ldr r0, [pc, #28] @ 65710 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq sp, r4, r0, ror #5 │ │ │ │ - eoreq r2, r6, ip, ror #10 │ │ │ │ - andseq r5, r4, ip, lsl #30 │ │ │ │ - eoreq r2, r6, r4, lsr r5 │ │ │ │ - andseq r5, r4, ip, ror pc │ │ │ │ + b 656a8 │ │ │ │ + eoreq sl, r5, r8, ror #6 │ │ │ │ + ldrdeq pc, [r6], -ip @ │ │ │ │ + andseq r3, r5, r8, lsr #18 │ │ │ │ + mlaeq r6, r8, r5, pc @ │ │ │ │ + andseq r3, r5, r0, lsr #19 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 61d94 │ │ │ │ - ldr r3, [pc, #8] @ 627ac │ │ │ │ - pop {r4, lr} │ │ │ │ + bl 64c80 │ │ │ │ + ldr r3, [pc, #16] @ 65750 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b 1db94 │ │ │ │ - ldrdeq r2, [r6], -r0 @ │ │ │ │ + b 1dac0 │ │ │ │ + eoreq pc, r6, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr ip, [pc, #148] @ 6285c │ │ │ │ + ldr ip, [pc, #152] @ 65808 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #144] @ 62860 │ │ │ │ - add ip, pc, ip │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ + ldr r1, [pc, #136] @ 6580c │ │ │ │ mov r2, r5 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ - bl 1c34c │ │ │ │ - ldrb r3, [r4, #26] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #92] @ 62864 │ │ │ │ - ldrb ip, [r4, #25] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldrb ip, [r4, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r2, [pc, #92] @ 65810 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrb ip, [r4, #25] │ │ │ │ + stm sp, {r0, ip} │ │ │ │ mov r0, #4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #56] @ 62868 │ │ │ │ - ldr r3, [pc, #44] @ 62860 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #64] @ 65814 │ │ │ │ + ldr r3, [pc, #52] @ 6580c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62858 │ │ │ │ + bne 65804 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq ip, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r4, r0, lsl #30 │ │ │ │ - mlaeq r5, r8, r0, ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, ip, asr r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r5, r8, lsl r9 │ │ │ │ + eoreq r9, r6, ip, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #116] @ 628f8 │ │ │ │ - ldr r3, [pc, #116] @ 628fc │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #112] @ 62900 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr ip, [pc, #116] @ 658a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r3, [pc, #104] @ 658a8 │ │ │ │ + ldr r2, [pc, #104] @ 658ac │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #76] @ 62904 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #76] @ 658b0 │ │ │ │ mov r2, sp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrd r0, [r3] │ │ │ │ - bl 1cd90 │ │ │ │ - ldr r2, [pc, #56] @ 62908 │ │ │ │ - ldr r3, [pc, #40] @ 628fc │ │ │ │ + bl 1ccc8 │ │ │ │ + ldr r2, [pc, #56] @ 658b4 │ │ │ │ + ldr r3, [pc, #40] @ 658a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628f4 │ │ │ │ + bne 658a0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r5, r4, asr #32 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r4, r0, asr #29 │ │ │ │ - ldrdeq r2, [r6], -r8 @ │ │ │ │ - strdeq fp, [r5], -r8 @ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r0, lsr #1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r5, ip, asr #17 │ │ │ │ + eoreq pc, r6, ip, lsr #8 │ │ │ │ + eoreq r9, r6, r4, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #104] @ 62990 │ │ │ │ - ldr r5, [pc, #104] @ 62994 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #116] @ 65950 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r5, [pc, #108] @ 65954 │ │ │ │ + ldr r4, [pc, #108] @ 65958 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r5, pc, r5 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r4, [pc, #80] @ 62998 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 1ce20 │ │ │ │ + bl 1cd58 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r3, [pc, #68] @ 6299c │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [r4, r3] │ │ │ │ + ldr r3, [pc, #76] @ 6595c │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ + add r0, r0, #48 @ 0x30 │ │ │ │ + ldr r1, [r4, r3] │ │ │ │ + ldr r3, [r0, #-12] │ │ │ │ vldr s14, [r1, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ - add r0, r0, #48 @ 0x30 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s16, s15, s14 │ │ │ │ - bl 1e2d8 │ │ │ │ + bl 1e204 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq r5, r4, r4, asr #28 │ │ │ │ - eoreq r2, r6, ip, asr r3 │ │ │ │ - eoreq fp, r5, r4, ror pc │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r3, r5, r4, asr #16 │ │ │ │ + eoreq pc, r6, r0, lsr #7 │ │ │ │ + eoreq r8, r6, r8, ror #31 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ 629f8 │ │ │ │ - ldr r4, [pc, #64] @ 629fc │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #72] @ 659c4 │ │ │ │ mov r1, #8 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r4, [pc, #64] @ 659c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 1ce20 │ │ │ │ + bl 1cd58 │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ + ldr r3, [r0, #-12] │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl 1e2d8 │ │ │ │ + bl 1e204 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq r5, r4, ip, asr #27 │ │ │ │ - ldrdeq r2, [r6], -r0 @ │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r3, r5, r0, asr #15 │ │ │ │ + eoreq pc, r6, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #144] @ 62aa8 │ │ │ │ - ldr r4, [pc, #144] @ 62aac │ │ │ │ + ldr r2, [pc, #156] @ 65a88 │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r4, [pc, #144] @ 65a8c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq 62a98 │ │ │ │ - ldr r4, [pc, #100] @ 62ab0 │ │ │ │ + beq 65a78 │ │ │ │ + ldr r4, [pc, #112] @ 65a90 │ │ │ │ mov r2, #1 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ + bl 1cbcc │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1cc94 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1c4e4 │ │ │ │ + bl 1c434 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r3, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - bl 1c91c │ │ │ │ + bl 1c860 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a8c │ │ │ │ - b 62a44 │ │ │ │ - andseq r5, r4, r0, lsl #27 │ │ │ │ - eoreq r2, r6, r8, ror #4 │ │ │ │ - eoreq r2, r6, r8, lsr r2 │ │ │ │ + bne 65a6c │ │ │ │ + b 65a18 │ │ │ │ + andseq r3, r5, r4, ror #14 │ │ │ │ + mlaeq r6, r0, r2, pc @ │ │ │ │ + eoreq pc, r6, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r1, [pc, #384] @ 62c50 │ │ │ │ - ldr r2, [pc, #384] @ 62c54 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [pc, #396] @ 65c3c │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp r0, #4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #140] @ 0x8c │ │ │ │ - mov r2, #0 │ │ │ │ - beq 62bbc │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [pc, #384] @ 65c40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ + mov r3, #0 │ │ │ │ + beq 65ba8 │ │ │ │ cmp r0, #5 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 62b90 │ │ │ │ - vldr s13, [ip, #4] │ │ │ │ - vldr s14, [ip] │ │ │ │ - vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s12, [pc, #312] @ 62c48 │ │ │ │ - vadd.f32 s14, s14, s13 │ │ │ │ - vldr s11, [pc, #308] @ 62c4c │ │ │ │ - ldr r4, [pc, #316] @ 62c58 │ │ │ │ - ldr r2, [pc, #316] @ 62c5c │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ + bne 65b74 │ │ │ │ + vldr s15, [ip] │ │ │ │ + vmov.f32 s12, #96 @ 0x3f000000 0.5 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #4 │ │ │ │ + vldr s11, [ip, #4] │ │ │ │ + vldr s14, [pc, #312] @ 65c34 │ │ │ │ + vldr s13, [pc, #312] @ 65c38 │ │ │ │ + vadd.f32 s15, s15, s11 │ │ │ │ + ldr r4, [pc, #316] @ 65c44 │ │ │ │ + ldr r2, [pc, #316] @ 65c48 │ │ │ │ add r4, pc, r4 │ │ │ │ + vmul.f32 s15, s15, s12 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - vmul.f32 s12, s14, s12 │ │ │ │ - mov r0, #4 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f32 s13, s12, s11 │ │ │ │ - vcvt.s32.f32 s13, s13 │ │ │ │ - vstr s13, [r3, #12] │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [r4] │ │ │ │ - movw r3, #257 @ 0x101 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - strh r3, [sp, #16] │ │ │ │ + vmul.f32 s14, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f32 s15, s14, s13 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vstr s15, [r3, #12] │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4] │ │ │ │ + movw r0, #257 @ 0x101 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + strh r0, [sp, #16] │ │ │ │ + ldr r0, [r3] │ │ │ │ add r3, sp, #8 │ │ │ │ + str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - bl 1e0ec │ │ │ │ + bl 1e018 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62bfc │ │ │ │ + bne 65be8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #200] @ 62c60 │ │ │ │ - ldr r3, [pc, #184] @ 62c54 │ │ │ │ + ldr r2, [pc, #208] @ 65c4c │ │ │ │ + ldr r3, [pc, #192] @ 65c40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c44 │ │ │ │ + bne 65c30 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #160] @ 62c64 │ │ │ │ - vldr s14, [pc, #132] @ 62c4c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #160] @ 65c50 │ │ │ │ + mov r1, #7 │ │ │ │ + vldr s14, [pc, #128] @ 65c38 │ │ │ │ + ldr r2, [pc, #152] @ 65c54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #148] @ 62c68 │ │ │ │ - vldr s15, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ + vldr s15, [r3, #12] │ │ │ │ vcvt.f32.s32 s15, s15, #16 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ - vcvt.f64.f32 d6, s15 │ │ │ │ - vstr s15, [ip, #4] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vstr s15, [ip] │ │ │ │ - vstr d6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 62b8c │ │ │ │ - ldr r3, [r4] │ │ │ │ + vstr s15, [ip, #4] │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 65b70 │ │ │ │ + ldr r1, [r4] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r2, r4 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c34c │ │ │ │ - ldr r3, [pc, #76] @ 62c6c │ │ │ │ - ldr r2, [pc, #76] @ 62c70 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldr r3, [pc, #76] @ 65c58 │ │ │ │ mov r0, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #64] @ 65c5c │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 62b90 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 65b74 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ strmi r0, [r0, r0] │ │ │ │ submi r0, r8, #0 │ │ │ │ - strdeq fp, [r5], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r6, r0, ror r1 │ │ │ │ - andseq r5, r4, ip, lsr #25 │ │ │ │ - eoreq fp, r5, r0, lsr sp │ │ │ │ - eoreq r2, r6, ip, asr #1 │ │ │ │ - @ instruction: 0x00145bdc │ │ │ │ - @ instruction: 0x00145bd4 │ │ │ │ - @ instruction: 0x00145bf4 │ │ │ │ + eoreq r8, r6, r4, lsr #28 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r6, r8, lsl #3 │ │ │ │ + andseq r3, r5, r0, lsl #13 │ │ │ │ + eoreq r8, r6, r4, ror #26 │ │ │ │ + ldrdeq pc, [r6], -r8 @ │ │ │ │ + @ instruction: 0x001535b0 │ │ │ │ + mulseq r5, ip, r5 │ │ │ │ + @ instruction: 0x001535bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #200] @ 62d54 │ │ │ │ - ldr r3, [pc, #200] @ 62d58 │ │ │ │ + ldr r2, [pc, #216] @ 65d5c │ │ │ │ + sub sp, sp, #56 @ 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + add r6, sp, #8 │ │ │ │ + ldr r3, [pc, #204] @ 65d60 │ │ │ │ + ldr r8, [pc, #204] @ 65d64 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #196] @ 62d5c │ │ │ │ - ldr r7, [pc, #196] @ 62d60 │ │ │ │ + ldr r7, [pc, #200] @ 65d68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #56 @ 0x38 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - add r6, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r2, r7 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #4 │ │ │ │ cmp r3, #3 │ │ │ │ movcs r3, #3 │ │ │ │ ldr r3, [r8, r3, lsl #2] │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 62cec │ │ │ │ + bl 83054 │ │ │ │ + b 65ce4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d3b4 │ │ │ │ + bl 1d2ec │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp] │ │ │ │ - bl 1e3a4 │ │ │ │ + bl 1e2d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 62ce0 │ │ │ │ + bne 65cd8 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - bl 1c91c │ │ │ │ + bl 1c860 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cbc │ │ │ │ - ldr r2, [pc, #60] @ 62d64 │ │ │ │ - ldr r3, [pc, #44] @ 62d58 │ │ │ │ + beq 65cb4 │ │ │ │ + ldr r2, [pc, #76] @ 65d6c │ │ │ │ + ldr r3, [pc, #60] @ 65d60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d50 │ │ │ │ + bne 65d58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, ip, lsr ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r4, r4, asr sp │ │ │ │ - andseq r5, r4, r0, lsr #23 │ │ │ │ - eoreq fp, r5, r0, lsr #23 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, ip, asr #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, r5, ip, ror #26 │ │ │ │ + andseq r3, r5, r0, ror #10 │ │ │ │ + eoreq r8, r6, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr ip, [pc, #292] @ 62ea4 │ │ │ │ - ldr r3, [pc, #292] @ 62ea8 │ │ │ │ + ldr ip, [pc, #308] @ 65ec8 │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r3, [pc, #296] @ 65ecc │ │ │ │ + ldr r2, [pc, #296] @ 65ed0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #288] @ 62eac │ │ │ │ - ldr r4, [pc, #288] @ 62eb0 │ │ │ │ + ldr r4, [pc, #292] @ 65ed4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - sub sp, sp, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r0, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 1ce20 │ │ │ │ + bl 1cd58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ - bl 1e2d8 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + bl 1e204 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62e74 │ │ │ │ - ldr r8, [pc, #200] @ 62eb4 │ │ │ │ - ldr r7, [pc, #200] @ 62eb8 │ │ │ │ - ldr r6, [pc, #200] @ 62ebc │ │ │ │ + beq 65e88 │ │ │ │ + ldr r8, [pc, #216] @ 65ed8 │ │ │ │ + add r5, sp, #12 │ │ │ │ + ldr r7, [pc, #212] @ 65edc │ │ │ │ + ldr r6, [pc, #212] @ 65ee0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - b 62e24 │ │ │ │ + b 65e38 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - bl 1c91c │ │ │ │ - ldr r3, [pc, #172] @ 62ec0 │ │ │ │ + bl 1c860 │ │ │ │ + ldr r3, [pc, #188] @ 65ee4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62e74 │ │ │ │ + beq 65e88 │ │ │ │ ldrd r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cd90 │ │ │ │ + bl 1ccc8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62e04 │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq 65e18 │ │ │ │ + ldr r0, [r8] │ │ │ │ add r9, sp, #16 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r9 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - bl 1c34c │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1c2a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ + stm sp, {r4, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - stm sp, {r4, r9} │ │ │ │ - bl 7ea58 │ │ │ │ - b 62e04 │ │ │ │ - ldr r2, [pc, #72] @ 62ec4 │ │ │ │ - ldr r3, [pc, #40] @ 62ea8 │ │ │ │ + bl 83054 │ │ │ │ + b 65e18 │ │ │ │ + ldr r2, [pc, #88] @ 65ee8 │ │ │ │ + ldr r3, [pc, #56] @ 65ecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ea0 │ │ │ │ + bne 65ec4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r8, asr #22 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00145adc │ │ │ │ - strdeq r1, [r6], -r4 @ │ │ │ │ - eoreq r1, r6, r0, lsr #29 │ │ │ │ - mulseq r4, r0, sl │ │ │ │ - andseq r5, r4, r4, lsr #20 │ │ │ │ - eoreq r1, r6, r0, lsl #29 │ │ │ │ - eoreq fp, r5, ip, asr #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, ip, lsr fp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r5, r0, lsl #9 │ │ │ │ + ldrdeq lr, [r6], -ip @ │ │ │ │ + eoreq lr, r6, r8, lsl #29 │ │ │ │ + andseq r3, r5, r8, lsr r4 │ │ │ │ + andseq r3, r5, ip, asr #7 │ │ │ │ + eoreq lr, r6, ip, ror #28 │ │ │ │ + eoreq r8, r6, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr ip, [pc, #192] @ 62fa0 │ │ │ │ - ldr r3, [pc, #192] @ 62fa4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #188] @ 62fa8 │ │ │ │ - ldr r5, [pc, #188] @ 62fac │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr ip, [pc, #200] @ 65fd0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r3, [pc, #188] @ 65fd4 │ │ │ │ + ldr r2, [pc, #188] @ 65fd8 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r5, [pc, #184] @ 65fdc │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, [r3] │ │ │ │ - bl 1d66c │ │ │ │ + bl 1d5a4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62f5c │ │ │ │ - ldr r2, [pc, #120] @ 62fb0 │ │ │ │ - ldr r3, [pc, #104] @ 62fa4 │ │ │ │ + bne 65f8c │ │ │ │ + ldr r2, [pc, #128] @ 65fe0 │ │ │ │ + ldr r3, [pc, #112] @ 65fd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62f9c │ │ │ │ + bne 65fcc │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [r5] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [r5] │ │ │ │ add r5, sp, #16 │ │ │ │ - ldr r0, [r3] │ │ │ │ + mov r3, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r1, r4 │ │ │ │ - mov r3, #100 @ 0x64 │ │ │ │ - bl 1c34c │ │ │ │ - ldr r3, [pc, #52] @ 62fb4 │ │ │ │ - ldr r2, [pc, #52] @ 62fb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldr r3, [pc, #52] @ 65fe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 62f30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r8, ror #19 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r4, r4, lsr #19 │ │ │ │ - mlaeq r6, r0, sp, r1 │ │ │ │ - mlaeq r5, r0, r9, fp │ │ │ │ - andseq r5, r4, r0, lsr r9 │ │ │ │ - mulseq r4, r8, r8 │ │ │ │ + ldr r2, [pc, #40] @ 65fe8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 65f58 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, r8, asr #19 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r5, r4, lsr r3 │ │ │ │ + eoreq lr, r6, r8, ror #26 │ │ │ │ + eoreq r8, r6, r0, lsl #19 │ │ │ │ + @ instruction: 0x001532b4 │ │ │ │ + andseq r3, r5, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #392] @ 6315c │ │ │ │ - ldr r3, [pc, #392] @ 63160 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #396] @ 66198 │ │ │ │ add r7, r0, #48 @ 0x30 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [pc, #380] @ 6619c │ │ │ │ mov r6, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ - bl 1ce20 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #332] @ 63164 │ │ │ │ + bl 1cd58 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r2, [pc, #340] @ 661a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #4 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63134 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ + beq 66170 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ movcs r5, r3 │ │ │ │ cmp r5, r6 │ │ │ │ movcs r5, r6 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + add r1, r0, r5 │ │ │ │ sub r2, r2, r5 │ │ │ │ add r3, r3, r5 │ │ │ │ - add r1, r0, r5 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e2d8 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + bl 1e204 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ - strd r2, [sp, #4] │ │ │ │ + stm sp, {r1, r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1d84c │ │ │ │ + ldrd r0, [r4] │ │ │ │ + bl 1d778 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 630f4 │ │ │ │ + bne 66130 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #152] @ 63168 │ │ │ │ - ldr r3, [pc, #140] @ 63160 │ │ │ │ + ldr r2, [pc, #164] @ 661a4 │ │ │ │ + ldr r3, [pc, #152] @ 6619c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63158 │ │ │ │ + bne 66194 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4] │ │ │ │ add r4, sp, #24 │ │ │ │ - mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - bl 1c34c │ │ │ │ - ldr r3, [pc, #88] @ 6316c │ │ │ │ - ldr r2, [pc, #88] @ 63170 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldr r3, [pc, #88] @ 661a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 630c4 │ │ │ │ - ldr r2, [pc, #56] @ 63174 │ │ │ │ - mov r1, #7 │ │ │ │ + ldr r2, [pc, #76] @ 661ac │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 660f4 │ │ │ │ + ldr r2, [pc, #56] @ 661b0 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e2d8 │ │ │ │ + bl 1e204 │ │ │ │ mov r0, r5 │ │ │ │ - b 630c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq fp, [r5], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r4, r0, lsr #17 │ │ │ │ - strdeq fp, [r5], -r8 @ │ │ │ │ - andseq r5, r4, r4, lsl r8 │ │ │ │ - andseq r5, r4, r4, lsl #14 │ │ │ │ - andseq r5, r4, r4, asr #15 │ │ │ │ + b 660f8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, r0, asr #17 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r5, r4, lsr r2 │ │ │ │ + eoreq r8, r6, r0, ror #15 │ │ │ │ + andseq r3, r5, r8, lsl #3 │ │ │ │ + andseq r3, r5, r8, ror r0 │ │ │ │ + andseq r3, r5, r4, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r5, [r2, #20] │ │ │ │ - cmp r3, #6 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bhi 63288 │ │ │ │ - ldr r2, [pc, #484] @ 63390 │ │ │ │ + ldr r5, [r2, #20] │ │ │ │ + cmp r3, #6 │ │ │ │ + bhi 662d8 │ │ │ │ + ldr r2, [pc, #472] @ 663c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ + mov r0, #4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ - ldr r2, [pc, #452] @ 63394 │ │ │ │ + ldr r2, [pc, #436] @ 663cc │ │ │ │ cmp r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ movcs r1, #6 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldrb r1, [r4, #27] │ │ │ │ - mov r0, #4 │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, #3 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, #3 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ + mov r1, #7 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #360] @ 63398 │ │ │ │ - mov r1, #7 │ │ │ │ + ldr r2, [pc, #344] @ 663d0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 63300 │ │ │ │ + blt 66338 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ - strcc r3, [r4, #32] │ │ │ │ subcs r3, r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ + strcc r3, [r4, #32] │ │ │ │ movcc r3, #0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldrb r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 632b0 │ │ │ │ + beq 662f4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 63294 │ │ │ │ + beq 662e4 │ │ │ │ ldrb r3, [r4, #27] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #268] @ 6339c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #244] @ 663d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 631b4 │ │ │ │ + b 661f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62fbc │ │ │ │ + bl 65fec │ │ │ │ ldrb r3, [r4, #27] │ │ │ │ - mov r0, #1 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b 662bc │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r7, r3 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - beq 6331c │ │ │ │ + cmp r7, r3 │ │ │ │ + beq 66354 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, r3, r1 │ │ │ │ - bl 62fbc │ │ │ │ + bl 65fec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6334c │ │ │ │ + beq 66384 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ - mov r0, #1 │ │ │ │ strb r2, [r4, #27] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #152] @ 633a0 │ │ │ │ + b 662bc │ │ │ │ + ldr r2, [pc, #152] @ 663d8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - b 63244 │ │ │ │ - ldr r2, [pc, #128] @ 633a4 │ │ │ │ + b 66288 │ │ │ │ + ldr r2, [pc, #128] @ 663dc │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #112] @ 633a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #112] @ 663e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63374 │ │ │ │ + bne 663ac │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ - b 632cc │ │ │ │ - ldr r2, [pc, #88] @ 633ac │ │ │ │ + b 66310 │ │ │ │ + ldr r2, [pc, #88] @ 663e4 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cd90 │ │ │ │ - b 63274 │ │ │ │ - ldr r2, [pc, #52] @ 633b0 │ │ │ │ + bl 1ccc8 │ │ │ │ + b 662b8 │ │ │ │ + ldr r2, [pc, #52] @ 663e8 │ │ │ │ mov r1, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ str r7, [r3] │ │ │ │ - bl 7ea58 │ │ │ │ - b 63344 │ │ │ │ - eoreq ip, r4, ip, asr #16 │ │ │ │ - eoreq ip, r4, r4, lsr #16 │ │ │ │ - andseq r5, r4, r8, lsr #14 │ │ │ │ - andseq r5, r4, r0, asr #13 │ │ │ │ - @ instruction: 0x001456b0 │ │ │ │ - @ instruction: 0x001456bc │ │ │ │ - eoreq sp, r5, r4, lsl #12 │ │ │ │ - andseq r5, r4, ip, lsl r7 │ │ │ │ - andseq r5, r4, r0, lsl #13 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6637c │ │ │ │ + eoreq r9, r5, r0, lsr #16 │ │ │ │ + strdeq r9, [r5], -r0 @ │ │ │ │ + andseq r3, r5, r4, lsr #1 │ │ │ │ + andseq r3, r5, r0, lsr r0 │ │ │ │ + andseq r3, r5, r4, lsr r0 │ │ │ │ + andseq r3, r5, r0, asr #32 │ │ │ │ + eoreq sl, r6, ip, asr #11 │ │ │ │ + andseq r3, r5, r0, lsr #1 │ │ │ │ + andseq r3, r5, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r2 │ │ │ │ + ldr r2, [pc, #536] @ 66634 │ │ │ │ mov r3, r0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #528] @ 635ec │ │ │ │ - stm sp, {r1, r5} │ │ │ │ + ldr r0, [pc, #528] @ 66638 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #520] @ 635f0 │ │ │ │ + stm sp, {r1, r5} │ │ │ │ + ldr r1, [pc, #520] @ 6663c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r6, [pc, #516] @ 66640 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #512] @ 635f4 │ │ │ │ + mov r0, #4 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #500] @ 635f8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - beq 63510 │ │ │ │ + beq 66558 │ │ │ │ ands r5, r5, #1 │ │ │ │ - movne r7, #0 │ │ │ │ - movne sl, r7 │ │ │ │ - beq 63540 │ │ │ │ - ldr r8, [pc, #456] @ 635fc │ │ │ │ + movne sl, #0 │ │ │ │ + movne r7, sl │ │ │ │ + beq 6659c │ │ │ │ + ldr r8, [pc, #456] @ 66644 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r8] │ │ │ │ add r9, r6, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ce20 │ │ │ │ + bl 1cd58 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r2, [pc, #424] @ 66648 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #420] @ 63600 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ + mov r1, fp │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ sub r3, r3, r2 │ │ │ │ + add r0, r0, r2 │ │ │ │ cmp r3, r4 │ │ │ │ movcc r4, r3 │ │ │ │ - mov r1, fp │ │ │ │ - add r0, r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ - bl 1e2d8 │ │ │ │ + bl 1e204 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 63510 │ │ │ │ - cmp sl, r7 │ │ │ │ + beq 66558 │ │ │ │ + cmp r7, sl │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63510 │ │ │ │ - ldr r2, [pc, #292] @ 63604 │ │ │ │ + beq 66558 │ │ │ │ + ldr r2, [pc, #292] @ 6664c │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - ldrd r0, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r8] │ │ │ │ add r2, sp, #20 │ │ │ │ + ldrd r0, [r3] │ │ │ │ str r6, [r3, #20] │ │ │ │ - bl 1d66c │ │ │ │ + bl 1d5a4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 635a8 │ │ │ │ - ldr r2, [pc, #240] @ 63608 │ │ │ │ - ldr r3, [pc, #212] @ 635f0 │ │ │ │ + bne 665f0 │ │ │ │ + ldr r2, [pc, #240] @ 66650 │ │ │ │ + ldr r3, [pc, #216] @ 6663c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 635e8 │ │ │ │ + bne 66630 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #196] @ 6360c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r7, [pc, #176] @ 66654 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 1ce20 │ │ │ │ - ldr r3, [pc, #180] @ 63610 │ │ │ │ - ldr r8, [r7] │ │ │ │ + bl 1cd58 │ │ │ │ + ldr r3, [pc, #160] @ 66658 │ │ │ │ + ldr r0, [r7] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r8, #32] │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ - ldr r3, [r8, #36] @ 0x24 │ │ │ │ - mov r1, r6 │ │ │ │ - sub r0, r0, r3 │ │ │ │ - blx 199608 │ │ │ │ - mov r1, r6 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 199880 │ │ │ │ - cmp sl, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - movlt r4, sl │ │ │ │ - movge r4, r7 │ │ │ │ - add r0, r8, #48 @ 0x30 │ │ │ │ - mul r4, r6, r4 │ │ │ │ - bl 1e2d8 │ │ │ │ - b 6342c │ │ │ │ + ldr r7, [r0, #32] │ │ │ │ + add r0, r0, #48 @ 0x30 │ │ │ │ + ldr r2, [r0, #-12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + sub r7, r7, r2 │ │ │ │ + sdiv sl, r4, r3 │ │ │ │ + udiv r7, r7, r3 │ │ │ │ + cmp r7, sl │ │ │ │ + movlt r4, r7 │ │ │ │ + movge r4, sl │ │ │ │ + mul r4, r3, r4 │ │ │ │ + bl 1e204 │ │ │ │ + b 66474 │ │ │ │ ldr r3, [r8] │ │ │ │ add r7, sp, #24 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - bl 1c34c │ │ │ │ - ldr r3, [pc, #72] @ 63614 │ │ │ │ - ldr r2, [pc, #72] @ 63618 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #4 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldr r3, [pc, #72] @ 6665c │ │ │ │ mov r1, r6 │ │ │ │ + mov r0, #4 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 7ea58 │ │ │ │ - b 63510 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r4, ror #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r5, r4, r0, lsr #13 │ │ │ │ - strhteq fp, [r5], -r4 │ │ │ │ - eoreq r1, r6, r0, ror #16 │ │ │ │ - andseq r5, r4, r8, asr r6 │ │ │ │ - andseq r5, r4, ip, lsl r6 │ │ │ │ - strhteq fp, [r5], -r0 │ │ │ │ - eoreq r1, r6, ip, asr #14 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andseq r5, r4, r4, ror #5 │ │ │ │ - andseq r5, r4, ip, asr #4 │ │ │ │ + ldr r2, [pc, #60] @ 66660 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 66558 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq r3, r5, r0, lsr r0 │ │ │ │ + eoreq r8, r6, r8, lsr #9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r6, ip, r4, r8 │ │ │ │ + eoreq lr, r6, r8, lsl r8 │ │ │ │ + @ instruction: 0x00152fd8 │ │ │ │ + andseq r2, r5, ip, lsl #31 │ │ │ │ + eoreq r8, r6, r0, lsl #7 │ │ │ │ + strdeq lr, [r6], -r0 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andseq r2, r5, r0, asr ip │ │ │ │ + @ instruction: 0x00152bb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3848] @ 0xf08 │ │ │ │ - mov r7, r2 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3856] @ 0xf10 │ │ │ │ + mov r8, r2 │ │ │ │ cmp r2, #11 │ │ │ │ - ldr r2, [pc, #1248] @ 63b1c │ │ │ │ - ldr r3, [pc, #1248] @ 63b20 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr fp, [pc, #1244] @ 63b24 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #212 @ 0xd4 │ │ │ │ - add fp, pc, fp │ │ │ │ + ldr r2, [pc, #1220] @ 66b58 │ │ │ │ + sub sp, sp, #204 @ 0xcc │ │ │ │ mov r6, r0 │ │ │ │ + ldr r3, [pc, #1212] @ 66b5c │ │ │ │ mov r4, r1 │ │ │ │ + ldr sl, [pc, #1208] @ 66b60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #204] @ 0xcc │ │ │ │ + str r3, [sp, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ - bgt 63698 │ │ │ │ - cmp r7, #0 │ │ │ │ - movle r7, #9 │ │ │ │ - ldr r2, [pc, #1200] @ 63b28 │ │ │ │ + bgt 666f0 │ │ │ │ + cmp r8, #0 │ │ │ │ + movle r8, #9 │ │ │ │ + ldr r2, [pc, #1172] @ 66b64 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub r3, r7, #1 │ │ │ │ + sub r3, r8, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 63690 │ │ │ │ + bhi 666e8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r7, #9 │ │ │ │ - b 63678 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ - movne r7, #9 │ │ │ │ - bne 63670 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + mov r8, #9 │ │ │ │ + b 666d0 │ │ │ │ + cmp r8, #64 @ 0x40 │ │ │ │ + movne r8, #9 │ │ │ │ + bne 666c8 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, #1 │ │ │ │ + ldr r5, [pc, #1116] @ 66b68 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r9, [pc, #1128] @ 63b2c │ │ │ │ - ldr r5, [pc, #1128] @ 63b30 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r0, [r9] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #1112] @ 63b34 │ │ │ │ + bl 1e138 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r0, [r5] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #1088] @ 66b6c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - mul r2, r8, r6 │ │ │ │ - ldr r3, [pc, #1080] @ 63b38 │ │ │ │ - smull r1, r5, r5, r2 │ │ │ │ - ldr r3, [fp, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mul r2, r7, r6 │ │ │ │ + movw r3, #21846 @ 0x5556 │ │ │ │ + movt r3, #21845 @ 0x5555 │ │ │ │ + ldr fp, [r5] │ │ │ │ + smull r3, r5, r3, r2 │ │ │ │ + ldr r3, [pc, #1040] @ 66b70 │ │ │ │ sub r5, r5, r2, asr #31 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ add r5, r5, #4080 @ 0xff0 │ │ │ │ add r5, r5, #15 │ │ │ │ bfc r5, #0, #12 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [r9] │ │ │ │ - str r2, [r3, #12] │ │ │ │ lsl r0, r5, #1 │ │ │ │ + str r6, [r3] │ │ │ │ + str r2, [r3, #12] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ + str r0, [fp, #32] │ │ │ │ + stmib r3, {r4, r8} │ │ │ │ str r2, [r3, #16] │ │ │ │ - str r0, [r7, #32] │ │ │ │ - add r2, r5, r5, lsl #1 │ │ │ │ - str r6, [r3] │ │ │ │ - str r4, [r3, #4] │ │ │ │ + add r2, r0, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ - bl 1d15c │ │ │ │ - str r5, [r7, #40] @ 0x28 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + bl 1d094 │ │ │ │ + str r0, [fp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d15c │ │ │ │ - cmp r8, #0 │ │ │ │ - str r0, [r7, #28] │ │ │ │ - beq 63a38 │ │ │ │ - ldr r0, [pc, #980] @ 63b3c │ │ │ │ + str r5, [fp, #40] @ 0x28 │ │ │ │ + bl 1d094 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r0, [fp, #28] │ │ │ │ + beq 66a74 │ │ │ │ + ldr r0, [pc, #952] @ 66b74 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 63a54 │ │ │ │ - ldr r2, [pc, #964] @ 63b40 │ │ │ │ - ldr r9, [pc, #964] @ 63b44 │ │ │ │ - mov sl, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 1dfc4 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 66a90 │ │ │ │ + ldr r2, [pc, #936] @ 66b78 │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr fp, [r9] │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r7 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str sl, [sp] │ │ │ │ - bl 1bf08 │ │ │ │ - ldr r9, [r9] │ │ │ │ - str r0, [fp] │ │ │ │ - ldr r0, [r9] │ │ │ │ - cmp r0, sl │ │ │ │ - beq 63b00 │ │ │ │ - cmp r4, sl │ │ │ │ - ble 6386c │ │ │ │ - ldr lr, [r0, #1208] @ 0x4b8 │ │ │ │ - ldr r7, [pc, #872] @ 63b48 │ │ │ │ - cmp lr, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ble 6385c │ │ │ │ + mov fp, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r8, [pc, #908] @ 66b7c │ │ │ │ + mov r3, fp │ │ │ │ + str fp, [sp] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, fp │ │ │ │ + str fp, [sp, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [r8] │ │ │ │ + bl 1be64 │ │ │ │ + str r0, [sl] │ │ │ │ + ldr sl, [r8] │ │ │ │ + ldr r0, [sl] │ │ │ │ + cmp r0, fp │ │ │ │ + beq 66b3c │ │ │ │ + cmp r4, fp │ │ │ │ + ble 668c0 │ │ │ │ + ldr r2, [r0, #1208] @ 0x4b8 │ │ │ │ + ldr r8, [pc, #844] @ 66b80 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ble 668b0 │ │ │ │ ldr ip, [r0, #1232] @ 0x4d0 │ │ │ │ - mov r2, #0 │ │ │ │ - b 63804 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ + mov lr, #0 │ │ │ │ + b 66858 │ │ │ │ + add lr, lr, #1 │ │ │ │ add ip, ip, #72 @ 0x48 │ │ │ │ - beq 63a30 │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 637f4 │ │ │ │ - ldr r1, [ip, #24] │ │ │ │ - cmp r1, r4 │ │ │ │ - bne 637f4 │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - str r2, [r9, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 63844 │ │ │ │ + cmp lr, r2 │ │ │ │ + beq 66a6c │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66848 │ │ │ │ + ldr r3, [ip, #24] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 66848 │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + beq 66898 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d6a8 │ │ │ │ + bl 1d5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r9, #4] │ │ │ │ - ldr r9, [r7] │ │ │ │ - bne 6386c │ │ │ │ + str r0, [sl, #4] │ │ │ │ + ldr sl, [r8] │ │ │ │ + bne 668c0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 6386c │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr lr, [r0, #1208] @ 0x4b8 │ │ │ │ - cmp lr, #0 │ │ │ │ - bgt 637e8 │ │ │ │ - mov r2, #0 │ │ │ │ + beq 668c0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r2, [r0, #1208] @ 0x4b8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt 6683c │ │ │ │ + mov r3, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - bne 6384c │ │ │ │ - ldr r7, [r9, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 63a80 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + str r3, [sl, #8] │ │ │ │ + bne 668a0 │ │ │ │ + ldr r8, [sl, #4] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 66abc │ │ │ │ + sub r3, r5, #4096 @ 0x1000 │ │ │ │ + sdiv r5, r5, r7 │ │ │ │ + ldr r0, [sl] │ │ │ │ uxth r6, r6 │ │ │ │ + mov ip, #6 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - strb r4, [sp, #25] │ │ │ │ + strh r6, [sp, #14] │ │ │ │ + sdiv r3, r3, r7 │ │ │ │ + ldr r7, [pc, #652] @ 66b84 │ │ │ │ + strb r4, [sp, #17] │ │ │ │ mov r4, #1 │ │ │ │ - strb r3, [sp, #24] │ │ │ │ - strh r6, [sp, #22] │ │ │ │ - strh sl, [sp, #20] │ │ │ │ - strb r4, [sp, #26] │ │ │ │ - blx 199880 │ │ │ │ - mov r1, r8 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - sub r0, r5, #4096 @ 0x1000 │ │ │ │ - blx 199880 │ │ │ │ + strb r9, [sp, #16] │ │ │ │ + strb r4, [sp, #18] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + mov r5, #0 │ │ │ │ + strh r5, [sp, #12] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ - str sl, [sp, #36] @ 0x24 │ │ │ │ - str sl, [sp, #40] @ 0x28 │ │ │ │ - mov r2, #6 │ │ │ │ - mov r1, r7 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr r0, [r9] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ - add r3, sp, #16 │ │ │ │ - strh r6, [sp, #78] @ 0x4e │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #20 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #8 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + add r2, sp, #12 │ │ │ │ + strd r2, [sp] │ │ │ │ mov r2, #10 │ │ │ │ - ldr r6, [pc, #584] @ 63b4c │ │ │ │ - str r3, [sp] │ │ │ │ - strh r2, [sp, #76] @ 0x4c │ │ │ │ mov r3, #3 │ │ │ │ + strh r6, [sp, #70] @ 0x46 │ │ │ │ + strh r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - strh r4, [sp, #80] @ 0x50 │ │ │ │ - str sl, [sp, #88] @ 0x58 │ │ │ │ - str sl, [sp, #92] @ 0x5c │ │ │ │ - str sl, [sp, #96] @ 0x60 │ │ │ │ - bl 1b9ec │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - ldr r2, [r6] │ │ │ │ - cmp r5, sl │ │ │ │ + strh r4, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #84] @ 0x54 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ + bl 1b948 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmp r6, r5 │ │ │ │ ldr r0, [r2] │ │ │ │ - bne 63ab4 │ │ │ │ + bne 66af0 │ │ │ │ + mov r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #516] @ 63b50 │ │ │ │ - mov r1, #3 │ │ │ │ + ldr r2, [pc, #504] @ 66b88 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1e3bc │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #492] @ 63b54 │ │ │ │ + bl 1e2e8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [pc, #484] @ 66b8c │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1de94 │ │ │ │ - ldr r6, [r6] │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, r6, #48 @ 0x30 │ │ │ │ - str r5, [r6, #16] │ │ │ │ - str r5, [r6, #20] │ │ │ │ - bl 1e2f0 │ │ │ │ - ldr r2, [pc, #456] @ 63b58 │ │ │ │ - mov r3, r6 │ │ │ │ + bl 1ddc0 │ │ │ │ + ldr r5, [r7] │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, r5, #48 @ 0x30 │ │ │ │ + str r6, [r5, #16] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + bl 1e21c │ │ │ │ + ldr r2, [pc, #448] @ 66b90 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, r5, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, r6, #72 @ 0x48 │ │ │ │ - bl 1ba10 │ │ │ │ + bl 1b96c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #432] @ 63b5c │ │ │ │ - ldr r3, [pc, #368] @ 63b20 │ │ │ │ + ldr r2, [pc, #424] @ 66b94 │ │ │ │ + ldr r3, [pc, #364] @ 66b5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #204] @ 0xcc │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63b18 │ │ │ │ - add sp, sp, #212 @ 0xd4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, #7 │ │ │ │ - lsl r8, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - mov r3, #5 │ │ │ │ - lsl r8, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - mov r3, #6 │ │ │ │ - lsl r8, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - mov r3, #4 │ │ │ │ - lsl r8, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r8, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - mov r3, #3 │ │ │ │ - mov r8, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 636b0 │ │ │ │ - str sl, [r9, #8] │ │ │ │ - b 63844 │ │ │ │ - ldr r2, [pc, #288] @ 63b60 │ │ │ │ + bne 66b54 │ │ │ │ + add sp, sp, #204 @ 0xcc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + lsl r7, r4, #1 │ │ │ │ + mov r9, #7 │ │ │ │ + b 66704 │ │ │ │ + lsl r7, r4, #1 │ │ │ │ + mov r9, #5 │ │ │ │ + b 66704 │ │ │ │ + lsl r7, r4, #1 │ │ │ │ + mov r9, #6 │ │ │ │ + b 66704 │ │ │ │ + lsl r7, r4, #1 │ │ │ │ + mov r9, #4 │ │ │ │ + b 66704 │ │ │ │ + mov r7, r4 │ │ │ │ + mov r9, #2 │ │ │ │ + b 66704 │ │ │ │ + mov r7, r4 │ │ │ │ + mov r9, #3 │ │ │ │ + b 66704 │ │ │ │ + str fp, [sl, #8] │ │ │ │ + b 66898 │ │ │ │ + ldr r2, [pc, #284] @ 66b98 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 639a4 │ │ │ │ - ldr r0, [pc, #264] @ 63b64 │ │ │ │ + b 669e4 │ │ │ │ + ldr r0, [pc, #260] @ 66b9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 63774 │ │ │ │ - ldr r2, [pc, #248] @ 63b68 │ │ │ │ + bl 1dfc4 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 667c8 │ │ │ │ + ldr r2, [pc, #244] @ 66ba0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 63a4c │ │ │ │ - ldr r2, [pc, #228] @ 63b6c │ │ │ │ - ldr r4, [pc, #228] @ 63b70 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 66a88 │ │ │ │ + ldr r2, [pc, #224] @ 66ba4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r4, [pc, #216] @ 66ba8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1c4e4 │ │ │ │ + bl 1c434 │ │ │ │ ldr r3, [r4] │ │ │ │ - str r7, [r3] │ │ │ │ - b 63a4c │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + str r8, [r3] │ │ │ │ + b 66a88 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1c34c │ │ │ │ - ldr r3, [pc, #164] @ 63b74 │ │ │ │ - ldr r2, [pc, #164] @ 63b78 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1c2a8 │ │ │ │ + ldr r3, [pc, #160] @ 66bac │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #4 │ │ │ │ + stm sp, {r6, r8} │ │ │ │ + ldr r2, [pc, #148] @ 66bb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #4 │ │ │ │ - mov r1, r4 │ │ │ │ - stm sp, {r5, r7} │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1c4e4 │ │ │ │ - ldr r3, [r6] │ │ │ │ - str sl, [r3] │ │ │ │ - b 63a4c │ │ │ │ - ldr r2, [pc, #116] @ 63b7c │ │ │ │ + bl 1c434 │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r5, [r3] │ │ │ │ + b 66a88 │ │ │ │ + ldr r2, [pc, #112] @ 66bb4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 63a4c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, ip, lsl #5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r5, ip, ror r2 │ │ │ │ - andseq r6, r7, r8, asr r8 │ │ │ │ - eoreq r1, r6, ip, asr #11 │ │ │ │ - ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - andseq r5, r4, r0, asr #8 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andseq r5, r4, r8, lsl #8 │ │ │ │ - andseq r5, r4, r8, asr #8 │ │ │ │ - eoreq r1, r6, r0, lsl #10 │ │ │ │ - strhteq r1, [r6], -r0 │ │ │ │ - eoreq r1, r6, r0, lsl #7 │ │ │ │ - @ instruction: 0xfffff824 │ │ │ │ - @ instruction: 0xffffee40 │ │ │ │ - @ instruction: 0xfffff2dc │ │ │ │ - eoreq sl, r5, ip, lsl pc │ │ │ │ - ldrsheq r5, [r4], -r8 │ │ │ │ - andseq r5, r4, r0, lsr #2 │ │ │ │ - andseq r5, r4, r0, lsl r1 │ │ │ │ - andseq r5, r4, r0, lsr #3 │ │ │ │ - strdeq r1, [r6], -ip @ │ │ │ │ - mulseq r4, r8, r1 │ │ │ │ - andseq r4, r4, r8, asr #26 │ │ │ │ - andseq r5, r4, r8, ror #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 66a88 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, ip, lsr r2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r8, r6, r4, lsr r2 │ │ │ │ + andseq r4, r8, r0, asr #3 │ │ │ │ + eoreq lr, r6, ip, ror r5 │ │ │ │ + andseq r2, r5, r0, lsr #27 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andseq r2, r5, r4, ror sp │ │ │ │ + andseq r2, r5, ip, lsr #27 │ │ │ │ + mlaeq r6, r0, r4, lr │ │ │ │ + eoreq lr, r6, ip, asr r4 │ │ │ │ + eoreq lr, r6, ip, lsl #7 │ │ │ │ + @ instruction: 0xfffff820 │ │ │ │ + @ instruction: 0xffffeda4 │ │ │ │ + @ instruction: 0xfffff280 │ │ │ │ + strdeq r7, [r6], -r4 @ │ │ │ │ + andseq r2, r5, r8, ror sl │ │ │ │ + andseq r2, r5, r4, lsr #21 │ │ │ │ + mulseq r5, r0, sl │ │ │ │ + andseq r2, r5, ip, lsl fp │ │ │ │ + strhteq lr, [r6], -ip │ │ │ │ + andseq r2, r5, r0, lsl fp │ │ │ │ + andseq r2, r5, r0, asr #13 │ │ │ │ + andseq r2, r5, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r6, [pc, #560] @ 63dc8 │ │ │ │ - ldr r2, [pc, #560] @ 63dcc │ │ │ │ - ldr r3, [pc, #560] @ 63dd0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #576] @ 66e20 │ │ │ │ + sub sp, sp, #144 @ 0x90 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r2, [pc, #568] @ 66e24 │ │ │ │ + ldr r3, [pc, #568] @ 66e28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #144 @ 0x90 │ │ │ │ cmn r4, #1 │ │ │ │ - mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - beq 63ce8 │ │ │ │ + beq 66d48 │ │ │ │ + ldr r9, [pc, #532] @ 66e2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ - ldr r9, [pc, #500] @ 63dd4 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r8, [pc, #496] @ 63dd8 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r7, [pc, #492] @ 63ddc │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ + movw r7, #31074 @ 0x7962 │ │ │ │ + movt r7, #101 @ 0x65 │ │ │ │ + ldr r8, [pc, #512] @ 66e30 │ │ │ │ mvn sl, #0 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r1, #4 │ │ │ │ bicne r2, r0, #2048 @ 0x800 │ │ │ │ orreq r2, r0, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ - b 63c40 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ + b 66c8c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vstr d0, [r8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d98 │ │ │ │ - ldr r3, [pc, #424] @ 63de0 │ │ │ │ + bne 66df0 │ │ │ │ + ldr r3, [pc, #432] @ 66e34 │ │ │ │ mov sl, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r5 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ mov r1, r6 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1baa0 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + bl 1b9fc │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63d84 │ │ │ │ + beq 66ddc │ │ │ │ cmn sl, #1 │ │ │ │ - beq 63cc0 │ │ │ │ + beq 66d20 │ │ │ │ add r3, sp, r4 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 63c10 │ │ │ │ + bne 66c5c │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #332] @ 63de4 │ │ │ │ - ldr r3, [pc, #308] @ 63dd0 │ │ │ │ + ldr r2, [pc, #340] @ 66e38 │ │ │ │ + ldr r3, [pc, #320] @ 66e28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63dc4 │ │ │ │ + bne 66e1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr sl, [r9] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, sl │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ - mov r1, #4 │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ orr r2, r0, #2048 @ 0x800 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ - b 63c74 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r1, #2 │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ + b 66cc0 │ │ │ │ + vmov.i32 d18, #0 @ 0x00000000 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ mov r2, #30 │ │ │ │ mov r3, #0 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ + mov r1, #2 │ │ │ │ + add r8, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ - bl 1d7c8 │ │ │ │ - add r9, sp, #24 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + vst1.8 {d16-d17}, [r8 :64] │ │ │ │ + vstr d18, [sp, #16] │ │ │ │ + bl 1d700 │ │ │ │ cmn r0, #1 │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [r6] │ │ │ │ - beq 63c90 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r1, r9 │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [r7] │ │ │ │ + beq 66cdc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, #16 │ │ │ │ rev16 r3, r3 │ │ │ │ strh r3, [sp, #26] │ │ │ │ - mov r2, #16 │ │ │ │ mov r3, #2 │ │ │ │ - str r5, [sp, #28] │ │ │ │ strh r3, [sp, #24] │ │ │ │ - bl 1e3d4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1e300 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63db4 │ │ │ │ + beq 66e0c │ │ │ │ mov r1, #16 │ │ │ │ - str r1, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1e194 <__setsockopt64@plt> │ │ │ │ - mov r4, r7 │ │ │ │ - b 63bc8 │ │ │ │ + mov r4, r5 │ │ │ │ + bl 1e0c0 <__setsockopt64@plt> │ │ │ │ + b 66c10 │ │ │ │ cmn sl, #1 │ │ │ │ movne sl, #0 │ │ │ │ moveq sl, #1 │ │ │ │ rsb r4, sl, #0 │ │ │ │ - b 63c90 │ │ │ │ - ldr r2, [pc, #72] @ 63de8 │ │ │ │ + b 66cdc │ │ │ │ + ldr r2, [pc, #68] @ 66e3c │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ mvn r4, #0 │ │ │ │ - b 63c90 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1b368 │ │ │ │ - str r4, [r6] │ │ │ │ - b 63c90 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r5, r0, lsr #27 │ │ │ │ - eoreq sl, r5, r8, lsr #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r5, r0, asr sp │ │ │ │ - eoreq r1, r6, r8, lsr #1 │ │ │ │ - rsbeq r7, r5, r2, ror #18 │ │ │ │ - eoreq ip, r5, r4, lsl #26 │ │ │ │ - eoreq sl, r5, r0, lsr ip │ │ │ │ - @ instruction: 0x00144fbc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 66cdc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1b2d0 │ │ │ │ + str r4, [r7] │ │ │ │ + b 66cdc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r0, asr sp │ │ │ │ + eoreq r7, r6, ip, ror #25 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + eoreq lr, r6, ip, asr #32 │ │ │ │ + strhteq r9, [r6], -r8 │ │ │ │ + strdeq r7, [r6], -ip @ │ │ │ │ + andseq r2, r5, ip, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #216] @ 63edc │ │ │ │ + ldr r6, [pc, #236] @ 66f50 │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 63e50 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + cmn r5, #1 │ │ │ │ + beq 66ec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr ip, [pc, #184] @ 63ee0 │ │ │ │ - mov lr, #16 │ │ │ │ + bl 1d124 │ │ │ │ + ldr ip, [pc, #204] @ 66f54 │ │ │ │ + mov r3, #16 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #8 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b374 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1b2dc │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #2 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d7c8 │ │ │ │ + bl 1d700 │ │ │ │ cmn r0, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - beq 63ed4 │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + beq 66f48 │ │ │ │ mov r3, #4 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r5, [pc, #92] @ 63ee4 │ │ │ │ - ldr r3, [pc, #92] @ 63ee8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r6, [pc, #96] @ 66f58 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1e194 <__setsockopt64@plt> │ │ │ │ - add r1, r5, #12 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #84] @ 66f5c │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1e0c0 <__setsockopt64@plt> │ │ │ │ + add r1, r6, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cbb0 │ │ │ │ + bl 1cae8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ rev16ne r1, r7 │ │ │ │ - strhne r3, [r5, #8] │ │ │ │ - strhne r1, [r5, #10] │ │ │ │ - bne 63e18 │ │ │ │ - ldr r2, [pc, #36] @ 63eec │ │ │ │ + strhne r3, [r6, #8] │ │ │ │ + strhne r1, [r6, #10] │ │ │ │ + bne 66e78 │ │ │ │ + ldr r2, [pc, #36] @ 66f60 │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - eoreq ip, r5, r8, lsr fp │ │ │ │ - eoreq r0, r6, r0, ror lr │ │ │ │ - eoreq r0, r6, r0, lsl lr │ │ │ │ - andseq r6, r7, ip, asr #32 │ │ │ │ - @ instruction: 0x00144eb4 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + bl 311a4 │ │ │ │ + ldrdeq r9, [r6], -r4 @ │ │ │ │ + strdeq sp, [r6], -ip @ │ │ │ │ + mlaeq r6, r4, sp, sp │ │ │ │ + mulseq r8, r0, r9 │ │ │ │ + @ instruction: 0x001527fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #412] @ 640a8 │ │ │ │ - ldr r8, [pc, #412] @ 640ac │ │ │ │ + ldr r3, [pc, #428] @ 67138 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r8, [pc, #424] @ 6713c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - blt 64060 │ │ │ │ + blt 670f0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 63b80 │ │ │ │ + bl 66bb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63fdc │ │ │ │ - vldr d8, [pc, #356] @ 640a0 │ │ │ │ - ldr r7, [pc, #368] @ 640b0 │ │ │ │ - ldr r6, [pc, #368] @ 640b4 │ │ │ │ + bne 6706c │ │ │ │ + ldr r7, [pc, #388] @ 67140 │ │ │ │ + ldr r6, [pc, #388] @ 67144 │ │ │ │ + vldr d8, [pc, #364] @ 67130 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - vldr d7, [r7] │ │ │ │ - vldr s12, [r6, #16] │ │ │ │ mov r0, #1 │ │ │ │ - vldr d4, [r3, #32] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vsub.f64 d5, d4, d7 │ │ │ │ - vcmpe.f64 d5, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vneglt.f64 d5, d5 │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 63ffc │ │ │ │ - vadd.f64 d7, d7, d8 │ │ │ │ - vcmpe.f64 d7, d4 │ │ │ │ + vldr d16, [r7] │ │ │ │ + vldr s15, [r6, #16] │ │ │ │ + vldr d19, [r3, #32] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vsub.f64 d18, d19, d16 │ │ │ │ + vcmpe.f64 d18, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vneglt.f64 d18, d18 │ │ │ │ + vcmpe.f64 d17, d18 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bmi 6708c │ │ │ │ + vadd.f64 d16, d16, d8 │ │ │ │ + vcmpe.f64 d16, d19 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6401c │ │ │ │ - bl 63b80 │ │ │ │ + bgt 670ac │ │ │ │ + bl 66bb8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63fd4 │ │ │ │ + beq 67064 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f48 │ │ │ │ + beq 66fc8 │ │ │ │ mov r4, #1 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r2, [pc, #260] @ 640b8 │ │ │ │ + bl 139828 │ │ │ │ + ldr r2, [pc, #276] @ 67148 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r2, #24] │ │ │ │ - ldr r2, [pc, #248] @ 640bc │ │ │ │ + ldr r2, [pc, #264] @ 6714c │ │ │ │ + mov r0, r4 │ │ │ │ vpop {d8} │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ str r3, [r2, #12] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #220] @ 640c0 │ │ │ │ + ldr r3, [pc, #220] @ 67150 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6401c │ │ │ │ + bne 670ac │ │ │ │ cmn r4, #1 │ │ │ │ - beq 63f34 │ │ │ │ - b 63fa4 │ │ │ │ - ldr r3, [pc, #192] @ 640c4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - ldr r2, [r8, r3] │ │ │ │ - ldr r3, [pc, #184] @ 640c8 │ │ │ │ + beq 66fb4 │ │ │ │ + b 67024 │ │ │ │ + ldr r2, [pc, #192] @ 67154 │ │ │ │ mov r1, #1 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + ldr r3, [pc, #184] @ 67158 │ │ │ │ + ldr r2, [r8, r2] │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - vstr s14, [r3] │ │ │ │ + vstr s15, [r3] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 63fa8 │ │ │ │ - bl 12d42c │ │ │ │ - ldr r2, [pc, #156] @ 640cc │ │ │ │ - ldr r3, [pc, #156] @ 640d0 │ │ │ │ + bne 67028 │ │ │ │ + bl 139828 │ │ │ │ + ldr r2, [pc, #156] @ 6715c │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ + ldr r3, [pc, #152] @ 67160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r0, r0, r2 │ │ │ │ - movw r2, #30000 @ 0x7530 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, r1 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ subs r4, r3, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 63fbc │ │ │ │ - vldr s14, [r3, #16] │ │ │ │ - vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ + b 6703c │ │ │ │ + vldr s15, [r3, #16] │ │ │ │ + vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - vldr d6, [r2, #32] │ │ │ │ - ldr r4, [pc, #88] @ 640d4 │ │ │ │ + ldr r4, [pc, #96] @ 67164 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + vldr d17, [r2, #32] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [r3, #12] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d7, d6, d7 │ │ │ │ - vstr d7, [r4] │ │ │ │ - bl 12d42c │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vsub.f64 d16, d17, d16 │ │ │ │ + vstr d16, [r4] │ │ │ │ + bl 139828 │ │ │ │ str r0, [r4, #24] │ │ │ │ - b 63f24 │ │ │ │ + b 66fa4 │ │ │ │ nop {0} │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00947ae1 │ │ │ │ - eoreq ip, r5, r0, lsr sl │ │ │ │ - strhteq sl, [r5], -r4 │ │ │ │ - eoreq r0, r6, r8, asr sp │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ - eoreq r0, r6, r4, ror #25 │ │ │ │ - eoreq ip, r5, r8, ror r9 │ │ │ │ - eoreq ip, r5, ip, asr r9 │ │ │ │ - andeq r1, r0, r8, ror #8 │ │ │ │ - andeq r1, r0, ip, lsl r4 │ │ │ │ - eoreq r0, r6, r8, ror #24 │ │ │ │ - eoreq ip, r5, r4, lsl #18 │ │ │ │ - eoreq r0, r6, ip, lsl ip │ │ │ │ - ldr r1, [pc, #8] @ 640e8 │ │ │ │ + eoreq r9, r6, ip, lsr #19 │ │ │ │ + eoreq r7, r6, r8, asr #18 │ │ │ │ + ldrdeq sp, [r6], -r8 @ │ │ │ │ + eoreq r9, r6, r8, ror r9 │ │ │ │ + eoreq sp, r6, r4, ror #24 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + eoreq r9, r6, ip, asr #17 │ │ │ │ + andeq r1, r0, r4, asr r4 │ │ │ │ + andeq r1, r0, r8, lsl #8 │ │ │ │ + ldrdeq sp, [r6], -r4 @ │ │ │ │ + eoreq r9, r6, r0, ror r8 │ │ │ │ + eoreq sp, r6, ip, lsl #23 │ │ │ │ + ldr r1, [pc, #8] @ 67178 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ - b 1c9a0 │ │ │ │ - eoreq r0, r6, r0, ror #23 │ │ │ │ - ldr r1, [pc, #8] @ 640fc │ │ │ │ + b 1c8e4 │ │ │ │ + eoreq sp, r6, r0, asr fp │ │ │ │ + ldr r1, [pc, #8] @ 6718c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ - b 1c394 │ │ │ │ - eoreq r0, r6, ip, asr #23 │ │ │ │ + b 1c2f0 │ │ │ │ + eoreq sp, r6, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #296] @ 64240 │ │ │ │ - ldr r3, [pc, #296] @ 64244 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #292] @ 64248 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r1, [pc, #320] @ 672f8 │ │ │ │ sub sp, sp, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [r8, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 64210 │ │ │ │ - ldr r3, [pc, #256] @ 6424c │ │ │ │ - ldr fp, [pc, #256] @ 64250 │ │ │ │ - mov r6, #0 │ │ │ │ + ldr r2, [pc, #316] @ 672fc │ │ │ │ + ldr r3, [pc, #316] @ 67300 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, r8, #32 │ │ │ │ - sub r7, r8, #4 │ │ │ │ - mov r5, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 672b4 │ │ │ │ + mov r6, r3 │ │ │ │ + add sl, r3, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #272] @ 67304 │ │ │ │ + mov r7, #0 │ │ │ │ add r9, sp, #8 │ │ │ │ + ldr fp, [pc, #264] @ 67308 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add fp, pc, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 6418c │ │ │ │ + b 67230 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 641e4 │ │ │ │ + bne 67288 │ │ │ │ ldr r2, [r8, #32] │ │ │ │ add r5, r5, #1 │ │ │ │ + add r7, r7, #128 @ 0x80 │ │ │ │ cmp r2, r5 │ │ │ │ - add r6, r6, #128 @ 0x80 │ │ │ │ - ble 64210 │ │ │ │ - ldr r4, [sl, #4]! │ │ │ │ + ble 672b4 │ │ │ │ + ldr r4, [sl], #4 │ │ │ │ movw r1, #4118 @ 0x1016 │ │ │ │ - ldr r0, [r7, #4]! │ │ │ │ mov r2, r9 │ │ │ │ - bl 1dd5c │ │ │ │ + ldr r0, [r6], #4 │ │ │ │ + bl 1dc88 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ rsb r4, r4, #128 @ 0x80 │ │ │ │ cmp r1, r4 │ │ │ │ - blt 64170 │ │ │ │ - ldr r2, [sl] │ │ │ │ + blt 67214 │ │ │ │ + ldr r2, [sl, #-4] │ │ │ │ mov r1, r4 │ │ │ │ - add r2, r6, r2 │ │ │ │ + ldr r0, [r6, #-4] │ │ │ │ + add r2, r7, r2 │ │ │ │ add r2, fp, r2, lsl #2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bl 1ba1c │ │ │ │ + bl 1b978 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ + str r2, [sl, #-4] │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [sl] │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq 64178 │ │ │ │ - ldr r2, [sl] │ │ │ │ + beq 6721c │ │ │ │ + ldr r2, [sl, #-4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - add r2, r6, r2 │ │ │ │ + ldr r0, [r6, #-4] │ │ │ │ + add r2, r7, r2 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bl 1ba1c │ │ │ │ - ldr r2, [sl] │ │ │ │ + bl 1b978 │ │ │ │ + ldr r2, [sl, #-4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, r2, r1 │ │ │ │ - str r2, [sl] │ │ │ │ - b 64178 │ │ │ │ - ldr r2, [pc, #60] @ 64254 │ │ │ │ - ldr r3, [pc, #40] @ 64244 │ │ │ │ + str r2, [sl, #-4] │ │ │ │ + b 6721c │ │ │ │ + ldr r2, [pc, #80] @ 6730c │ │ │ │ + ldr r3, [pc, #60] @ 672fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6423c │ │ │ │ + bne 672f4 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq sl, [r5], -r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r6, r4, fp, r0 │ │ │ │ - ldrdeq r0, [r6], -r4 @ │ │ │ │ - ldrdeq r0, [r6], -r0 @ │ │ │ │ - strhteq sl, [r5], -r0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, r0, lsr #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq sp, [r6], -r4 @ │ │ │ │ + eoreq sp, r6, r0, lsr #22 │ │ │ │ + eoreq sp, r6, ip, lsl fp │ │ │ │ + eoreq r7, r6, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #144] @ 64300 │ │ │ │ - ldr r3, [pc, #144] @ 64304 │ │ │ │ + ldr r2, [pc, #152] @ 673c4 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #148] @ 673c8 │ │ │ │ + ldr r4, [pc, #148] @ 673cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64100 │ │ │ │ - ldr r3, [pc, #116] @ 64308 │ │ │ │ + bl 67190 │ │ │ │ + ldr r3, [pc, #120] @ 673d0 │ │ │ │ mov r2, sp │ │ │ │ + movw r1, #4117 @ 0x1015 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r4, [pc, #104] @ 6430c │ │ │ │ - movw r1, #4117 @ 0x1015 │ │ │ │ - bl 1dd5c │ │ │ │ - ldr r3, [pc, #96] @ 64310 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + bl 1dc88 │ │ │ │ ldr r3, [sp] │ │ │ │ - vldr s14, [r2] │ │ │ │ + ldr r2, [pc, #96] @ 673d4 │ │ │ │ lsl r3, r3, #8 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r2, [pc, #72] @ 64314 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ + ldr r3, [pc, #68] @ 673c8 │ │ │ │ + vldr s14, [r2] │ │ │ │ + ldr r2, [pc, #76] @ 673d8 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - ldr r3, [pc, #44] @ 64304 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vdiv.f32 s0, s15, s14 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - vdiv.f32 s0, s15, s14 │ │ │ │ - bne 642fc │ │ │ │ + bne 673c0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r5, r8, asr r6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r6, r8, lsr #20 │ │ │ │ - eoreq sl, r5, ip, lsl r6 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strdeq sl, [r5], -r4 @ │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, ip, lsr #11 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r6, r4, lsr #11 │ │ │ │ + eoreq sp, r6, r0, ror #18 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r7, r6, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #124] @ 643ac │ │ │ │ - ldr r3, [pc, #124] @ 643b0 │ │ │ │ + ldr r2, [pc, #132] @ 6747c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #128] @ 67480 │ │ │ │ + ldr r4, [pc, #128] @ 67484 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #120] @ 643b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64100 │ │ │ │ + bl 67190 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sp │ │ │ │ movw r1, #4117 @ 0x1015 │ │ │ │ - bl 1dd5c │ │ │ │ + bl 1dc88 │ │ │ │ ldr r0, [sp] │ │ │ │ - ldr r2, [pc, #72] @ 643b8 │ │ │ │ + ldr r2, [pc, #80] @ 67488 │ │ │ │ rsbs r0, r0, #125 @ 0x7d │ │ │ │ ldrpl r3, [r4, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ movmi r0, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ mulpl r0, r3, r0 │ │ │ │ - ldr r3, [pc, #40] @ 643b0 │ │ │ │ + ldr r3, [pc, #48] @ 67480 │ │ │ │ lslpl r0, r0, #9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643a8 │ │ │ │ + bne 67478 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, r8, r5, sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r6, ip, ror r9 │ │ │ │ - eoreq sl, r5, r4, asr r5 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, r0, ror #9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq sp, [r6], -r4 │ │ │ │ + eoreq r7, r6, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #508] @ 645d0 │ │ │ │ - ldr ip, [pc, #508] @ 645d4 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #500] @ 645d8 │ │ │ │ - ldr r3, [pc, #500] @ 645dc │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - mov ip, #0 │ │ │ │ - ldr sl, [r2, r3] │ │ │ │ - ldr r3, [pc, #476] @ 645e0 │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr ip, [pc, #512] @ 676b4 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r2, [pc, #504] @ 676b8 │ │ │ │ + ldr r3, [pc, #504] @ 676bc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #500] @ 676c0 │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r2, #2 │ │ │ │ - movwne r2, #4353 @ 0x1101 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ - mov r0, r1 │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - bne 64438 │ │ │ │ - movw r2, #4353 @ 0x1101 │ │ │ │ - cmp r3, #1 │ │ │ │ - movw r1, #4355 @ 0x1103 │ │ │ │ - movne r1, r2 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - lsl r1, r3, #9 │ │ │ │ + ldr ip, [pc, #492] @ 676c4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r8, [r3, lr] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip, #32] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + cmp r3, #2 │ │ │ │ + movwne r1, #4353 @ 0x1101 │ │ │ │ + bne 67514 │ │ │ │ + cmp r0, #1 │ │ │ │ + movw fp, #4355 @ 0x1103 │ │ │ │ + movw r3, #4353 @ 0x1101 │ │ │ │ + moveq r1, fp │ │ │ │ + movne r1, r3 │ │ │ │ + lsl r3, r0, #9 │ │ │ │ + sdiv r3, r2, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 199880 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ble 64554 │ │ │ │ - ldr r6, [pc, #392] @ 645e4 │ │ │ │ - ldr r2, [pc, #392] @ 645e8 │ │ │ │ - ldr r7, [pc, #392] @ 645ec │ │ │ │ - add r2, pc, r2 │ │ │ │ + ble 67624 │ │ │ │ + ldr fp, [pc, #408] @ 676c8 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [pc, #404] @ 676cc │ │ │ │ + ldr r6, [pc, #404] @ 676d0 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, #0 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 64530 │ │ │ │ - add r5, r6, #68 @ 0x44 │ │ │ │ - sub r8, r6, #4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble 67600 │ │ │ │ + add r5, fp, #72 @ 0x48 │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ - mov fp, r6 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - lsl lr, r3, #1 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r1, r9, r4, lsl #1 │ │ │ │ + str r9, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + lsl lr, r0, #1 │ │ │ │ + add r1, sl, r4, lsl #1 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ add ip, r2, #508 @ 0x1fc │ │ │ │ - add ip, ip, #2 │ │ │ │ sub r3, r2, #2 │ │ │ │ + add ip, ip, #2 │ │ │ │ ldrsh r0, [r1], lr │ │ │ │ strh r0, [r3, #2]! │ │ │ │ cmp ip, r3 │ │ │ │ - bne 644b0 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - add r3, r3, r4, lsl #7 │ │ │ │ - ldr r0, [r7, r3, lsl #2] │ │ │ │ - ldr r3, [sl] │ │ │ │ + bne 67580 │ │ │ │ + ldr r3, [r5] │ │ │ │ + lsl r9, r4, #7 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add r3, r9, r3 │ │ │ │ + ldr r0, [r6, r3, lsl #2] │ │ │ │ + ldr r3, [r8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - bl 1b2fc │ │ │ │ - ldr r3, [r5] │ │ │ │ - lsl r6, r4, #7 │ │ │ │ - add r2, r6, r3 │ │ │ │ - add r2, r7, r2, lsl #2 │ │ │ │ - ldr r0, [r8, #4]! │ │ │ │ + bl 1b264 │ │ │ │ + ldr r3, [r5], #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1b914 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r4, r4, #1 │ │ │ │ + ldr r0, [r7], #4 │ │ │ │ + add r2, r9, r3 │ │ │ │ + add r2, r6, r2, lsl #2 │ │ │ │ + bl 1b870 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r0, [fp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ rsbs r2, r3, #0 │ │ │ │ - and r2, r2, #127 @ 0x7f │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ + and r2, r2, #127 @ 0x7f │ │ │ │ rsbpl r3, r2, #0 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [fp, #32] │ │ │ │ - cmp r3, r4 │ │ │ │ - bgt 64494 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add r1, r1, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - add r9, r9, r3, lsl #9 │ │ │ │ - beq 64554 │ │ │ │ - ldr r3, [pc, #164] @ 645f0 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bgt 67564 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + add r9, r9, #1 │ │ │ │ + add sl, sl, r0, lsl #9 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 67624 │ │ │ │ + ldr r3, [pc, #184] @ 676d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ - b 64474 │ │ │ │ - ldr r4, [pc, #152] @ 645f4 │ │ │ │ - add r2, sp, #32 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ + b 67548 │ │ │ │ + ldr r4, [pc, #172] @ 676d8 │ │ │ │ + add r2, sp, #24 │ │ │ │ + movw r1, #4112 @ 0x1010 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #4112 @ 0x1010 │ │ │ │ - bl 1dd5c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bl 1dc88 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ movw r3, #4114 @ 0x1012 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 64588 │ │ │ │ + beq 67658 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c9a0 │ │ │ │ - ldr r3, [pc, #104] @ 645f8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bl 1c8e4 │ │ │ │ + ldr r3, [pc, #124] @ 676dc │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mul r0, r3, r2 │ │ │ │ - ldr r2, [pc, #88] @ 645fc │ │ │ │ - ldr r3, [pc, #44] @ 645d4 │ │ │ │ + ldr r2, [pc, #108] @ 676e0 │ │ │ │ + ldr r3, [pc, #64] @ 676b8 │ │ │ │ + lsl r0, r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - lsl r0, r0, #9 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 645cc │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r5], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sl, r5, r0, ror #9 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strhteq r0, [r6], -r8 │ │ │ │ - eoreq r0, r6, r8, asr r8 │ │ │ │ - eoreq r0, r6, ip, asr r8 │ │ │ │ - strhteq r0, [r6], -ip │ │ │ │ - eoreq r0, r6, r4, ror r7 │ │ │ │ - eoreq r0, r6, r0, ror #14 │ │ │ │ - eoreq r0, r6, ip, lsr #14 │ │ │ │ - eoreq sl, r5, r4, lsr #6 │ │ │ │ + bne 676b0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, r0, lsr #8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r7, r6, r4, lsl r4 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + ldrdeq sp, [r6], -r4 @ │ │ │ │ + eoreq sp, r6, r4, lsl #15 │ │ │ │ + eoreq sp, r6, r0, lsl #15 │ │ │ │ + eoreq sp, r6, r4, ror #15 │ │ │ │ + eoreq sp, r6, r4, lsr #13 │ │ │ │ + eoreq sp, r6, ip, lsl #13 │ │ │ │ + eoreq sp, r6, ip, asr r6 │ │ │ │ + eoreq r7, r6, r8, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #16] @ 64628 │ │ │ │ + ldr r1, [pc, #24] @ 67718 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ - bl 1d90c │ │ │ │ - pop {r4, lr} │ │ │ │ - b 64100 │ │ │ │ - eoreq r0, r6, r8, lsr #13 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bl 1d838 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 67190 │ │ │ │ + eoreq sp, r6, r0, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3856] @ 0xf10 │ │ │ │ - ldr r8, [pc, #732] @ 64924 │ │ │ │ - ldr r2, [pc, #732] @ 64928 │ │ │ │ - ldr r4, [pc, #732] @ 6492c │ │ │ │ - ldr r3, [pc, #732] @ 64930 │ │ │ │ - sub sp, sp, #196 @ 0xc4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ + str r0, [ip, #3848] @ 0xf08 │ │ │ │ + ldr r4, [pc, #756] @ 67a3c │ │ │ │ + mov r9, r1 │ │ │ │ + sub sp, sp, #204 @ 0xcc │ │ │ │ + add r5, sp, #100 @ 0x64 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [pc, #740] @ 67a40 │ │ │ │ + ldr r1, [pc, #740] @ 67a44 │ │ │ │ add r4, pc, r4 │ │ │ │ - str r8, [sp, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov lr, r4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ - mov r3, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - add r6, sp, #68 @ 0x44 │ │ │ │ - vldr s16, [pc, #652] @ 64920 │ │ │ │ - mov ip, r6 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - add r5, sp, #92 @ 0x5c │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov r2, #96 @ 0x60 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - add r1, r4, #24 │ │ │ │ + ldr r2, [pc, #736] @ 67a48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib sp, {r0, r4} │ │ │ │ mov r0, r5 │ │ │ │ - vstr s16, [sp, #24] │ │ │ │ - vstr s16, [sp, #28] │ │ │ │ + ldrd sl, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + vldr s16, [pc, #696] @ 67a38 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + add r1, r3, #24 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #196] @ 0xc4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r2, #96 @ 0x60 │ │ │ │ vstr s16, [sp, #32] │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [pc, #620] @ 64934 │ │ │ │ - mov r7, #0 │ │ │ │ + strd sl, [sp, #76] @ 0x4c │ │ │ │ + ldrd sl, [r3, #8] │ │ │ │ + vstr s16, [sp, #36] @ 0x24 │ │ │ │ + vstr s16, [sp, #40] @ 0x28 │ │ │ │ + strd sl, [sp, #84] @ 0x54 │ │ │ │ + ldrd sl, [r3, #16] │ │ │ │ + strd sl, [sp, #92] @ 0x5c │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [pc, #652] @ 67a4c │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ movw r2, #4103 @ 0x1007 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str r9, [sp, #40] @ 0x28 │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ + mov r7, #0 │ │ │ │ + vst1.8 {d16-d17}, [r1] │ │ │ │ + str r7, [sp, #28] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - str r7, [sp, #60] @ 0x3c │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 648d0 │ │ │ │ - ldr r3, [sp] │ │ │ │ - cmp r3, #8 │ │ │ │ - bgt 648b4 │ │ │ │ - bl 1dd38 │ │ │ │ + bne 679e4 │ │ │ │ + cmp r9, #8 │ │ │ │ + bgt 679c4 │ │ │ │ + bl 1dc64 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 648e8 │ │ │ │ - add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1c640 │ │ │ │ - bl 1c460 │ │ │ │ + beq 679fc │ │ │ │ + add r1, sp, #44 @ 0x2c │ │ │ │ + ldr r7, [pc, #564] @ 67a50 │ │ │ │ + add r6, sp, #76 @ 0x4c │ │ │ │ + bl 1c584 │ │ │ │ + bl 1c3b0 │ │ │ │ movw r0, #4100 @ 0x1004 │ │ │ │ - add r1, sp, #24 │ │ │ │ - bl 1bf74 │ │ │ │ + add r1, sp, #32 │ │ │ │ + bl 1bed0 │ │ │ │ movw r0, #4111 @ 0x100f │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bf74 │ │ │ │ - ldr fp, [pc, #488] @ 64938 │ │ │ │ - ldr r3, [sp] │ │ │ │ - add fp, pc, fp │ │ │ │ - cmp r3, #3 │ │ │ │ - movge r0, r3 │ │ │ │ + bl 1bed0 │ │ │ │ + cmp r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + movge r0, r9 │ │ │ │ movlt r0, #1 │ │ │ │ - mov r1, fp │ │ │ │ - str r0, [fp, #32] │ │ │ │ - bl 1c094 │ │ │ │ - ldr r3, [fp, #32] │ │ │ │ + mov r1, r7 │ │ │ │ + str r0, [r7, #32] │ │ │ │ + bl 1bff0 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 647ec │ │ │ │ - ldr r7, [pc, #444] @ 6493c │ │ │ │ - add sl, fp, #68 @ 0x44 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, fp, #32 │ │ │ │ - sub r6, fp, #4 │ │ │ │ + ble 678ec │ │ │ │ + ldr r6, [pc, #488] @ 67a54 │ │ │ │ + mov fp, r7 │ │ │ │ + add sl, r7, #72 @ 0x48 │ │ │ │ + add r7, r7, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, fp │ │ │ │ + str fp, [sp, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - str r8, [r9, #4]! │ │ │ │ - bl 1b6b0 │ │ │ │ + str r8, [sl], #4 │ │ │ │ + str r8, [r9], #4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + add r6, r6, #512 @ 0x200 │ │ │ │ + bl 1b60c │ │ │ │ + ldr r0, [fp] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r6, #4]! │ │ │ │ movw r1, #4100 @ 0x1004 │ │ │ │ - bl 1cc7c │ │ │ │ - vldr s1, [pc, #356] @ 64920 │ │ │ │ - vmov.f32 s2, s16 │ │ │ │ - ldr r0, [r6] │ │ │ │ - vmov.f32 s0, s1 │ │ │ │ + bl 1cbb4 │ │ │ │ + vldr s1, [pc, #376] @ 67a38 │ │ │ │ movw r1, #4102 @ 0x1006 │ │ │ │ - bl 1e164 │ │ │ │ - ldr r2, [fp, #32] │ │ │ │ - add r4, r4, #1 │ │ │ │ - cmp r2, r4 │ │ │ │ - add r7, r7, #512 @ 0x200 │ │ │ │ + vmov.f32 s2, s16 │ │ │ │ add r5, r5, #12 │ │ │ │ - bgt 64790 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq 64900 │ │ │ │ + ldr r0, [fp], #4 │ │ │ │ + vmov.f32 s0, s1 │ │ │ │ + bl 1e090 │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ + cmp r1, r4 │ │ │ │ + bgt 6788c │ │ │ │ + cmp r1, #1 │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + beq 67a14 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #328] @ 64940 │ │ │ │ + movw r1, #4103 @ 0x1007 │ │ │ │ + ldr r3, [pc, #348] @ 67a58 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - ldr r2, [sp] │ │ │ │ - add r3, sp, #20 │ │ │ │ - movw r1, #4103 @ 0x1007 │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + add r3, sp, #28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1bff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c310 │ │ │ │ + str r9, [r4, #4] │ │ │ │ + bl 1bf54 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c26c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6483c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne 67938 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldm sp, {r0, r2} │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mov r1, #9 │ │ │ │ - mul r3, r0, r2 │ │ │ │ - lsl sl, r0, r1 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - str r2, [r4] │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ + mul r3, r9, r2 │ │ │ │ + str r2, [r4] │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r2, [r4, #20] │ │ │ │ + lsl r9, r9, #9 │ │ │ │ str r1, [r4, #8] │ │ │ │ - str sl, [r4, #16] │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #204] @ 64944 │ │ │ │ - add r3, pc, r3 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + str r9, [r4, #16] │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #232] @ 67a5c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #188] @ 64948 │ │ │ │ - ldr r3, [pc, #160] @ 64930 │ │ │ │ + ldr r2, [pc, #216] @ 67a60 │ │ │ │ + ldr r3, [pc, #188] @ 67a48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6491c │ │ │ │ - add sp, sp, #196 @ 0xc4 │ │ │ │ + bne 67a34 │ │ │ │ + add sp, sp, #204 @ 0xcc │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #144] @ 6494c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #152] @ 67a64 │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 64884 │ │ │ │ - ldr r2, [pc, #120] @ 64950 │ │ │ │ + b 67980 │ │ │ │ + ldr r2, [pc, #124] @ 67a68 │ │ │ │ mov r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 648c8 │ │ │ │ - ldr r2, [pc, #100] @ 64954 │ │ │ │ - mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 679dc │ │ │ │ + ldr r2, [pc, #104] @ 67a6c │ │ │ │ + mov r1, r3 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 648c8 │ │ │ │ - vldr s1, [pc, #24] @ 64920 │ │ │ │ - ldr r0, [fp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 679dc │ │ │ │ + vldr s1, [pc, #28] @ 67a38 │ │ │ │ + vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ movw r1, #4100 @ 0x1004 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ vmov.f32 s0, s1 │ │ │ │ - vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ - bl 1e164 │ │ │ │ - b 647ec │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - eoreq sl, r5, r4, ror r2 │ │ │ │ - eoreq sl, r5, r0, ror r2 │ │ │ │ - andseq r5, r7, r8, ror r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq r0, r6, ip, ror #10 │ │ │ │ - eoreq r0, r6, r4, lsr #11 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r0, r6, r8, asr #8 │ │ │ │ - eoreq sl, r5, ip, lsr r0 │ │ │ │ - andseq r4, r4, r8, lsr r5 │ │ │ │ - @ instruction: 0x001444d4 │ │ │ │ - andseq r4, r4, r0, lsr r5 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1e090 │ │ │ │ + b 678ec │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + eoreq r7, r6, r4, lsl #3 │ │ │ │ + andseq r3, r8, r8, lsr r1 │ │ │ │ + eoreq r7, r6, ip, ror #2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq sp, r6, ip, ror r4 │ │ │ │ + mlaeq r6, ip, r4, sp │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sp, r6, r4, asr #6 │ │ │ │ + eoreq r6, r6, r8, asr pc │ │ │ │ + andseq r1, r5, r0, ror #27 │ │ │ │ + andseq r1, r5, ip, ror sp │ │ │ │ + @ instruction: 0x00151dd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #184] @ 64a28 │ │ │ │ - sub r3, r0, #4 │ │ │ │ - cmp r3, #1 │ │ │ │ - ldr r3, [pc, #176] @ 64a2c │ │ │ │ + ldr r2, [pc, #192] @ 67b4c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #188] @ 67b50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ + sub r3, r0, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bls 649c4 │ │ │ │ - ldr r2, [pc, #144] @ 64a30 │ │ │ │ - ldr r3, [pc, #136] @ 64a2c │ │ │ │ + bls 67ae8 │ │ │ │ + ldr r2, [pc, #152] @ 67b54 │ │ │ │ + ldr r3, [pc, #144] @ 67b50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a1c │ │ │ │ + bne 67b40 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r0, #5 │ │ │ │ mov r4, r1 │ │ │ │ - beq 649f8 │ │ │ │ + beq 67b1c │ │ │ │ movw r0, #4106 @ 0x100a │ │ │ │ mov r1, sp │ │ │ │ - bl 1bc98 │ │ │ │ - vldr s14, [pc, #60] @ 64a20 │ │ │ │ + bl 1bbf4 │ │ │ │ vldr s15, [sp] │ │ │ │ mov r0, #1 │ │ │ │ + vldr s14, [pc, #52] @ 67b44 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ - vstr s15, [r4, #4] │ │ │ │ vstr s15, [r4] │ │ │ │ - b 64998 │ │ │ │ + vstr s15, [r4, #4] │ │ │ │ + b 67ab4 │ │ │ │ vldr s15, [r1] │ │ │ │ - vldr s13, [r1, #4] │ │ │ │ - vldr s14, [pc, #28] @ 64a24 │ │ │ │ movw r0, #4106 @ 0x100a │ │ │ │ + vldr s13, [r1, #4] │ │ │ │ + vldr s14, [pc, #24] @ 67b48 │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vdiv.f32 s0, s15, s14 │ │ │ │ vstr s0, [sp] │ │ │ │ - bl 1d8ac │ │ │ │ - b 649d0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bl 1d7d8 │ │ │ │ + b 67af4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ movtmi r0, #32768 @ 0x8000 │ │ │ │ - eoreq r9, r5, r0, asr pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r5, r8, lsr #30 │ │ │ │ + eoreq r6, r6, r0, asr lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r6, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #224] @ 64b2c │ │ │ │ - ldr r3, [pc, #224] @ 64b30 │ │ │ │ + ldr r2, [pc, #252] @ 67c74 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [pc, #244] @ 67c78 │ │ │ │ + ldr r4, [pc, #244] @ 67c7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #12 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - bl 1b0a4 │ │ │ │ - ldr r4, [pc, #192] @ 64b34 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1b00c │ │ │ │ mov r6, r0 │ │ │ │ - bl 1bac4 │ │ │ │ + bl 1ba20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64ae8 │ │ │ │ - ldr r1, [pc, #160] @ 64b38 │ │ │ │ + beq 67c20 │ │ │ │ + ldr r1, [pc, #188] @ 67c80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ - bl 1d90c │ │ │ │ - bl 64100 │ │ │ │ + bl 1d838 │ │ │ │ + bl 67190 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1c460 │ │ │ │ + bl 1c3b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da44 │ │ │ │ - ldr r2, [pc, #128] @ 64b3c │ │ │ │ - ldr r3, [pc, #112] @ 64b30 │ │ │ │ + bl 1d970 │ │ │ │ + ldr r2, [pc, #156] @ 67c84 │ │ │ │ + ldr r3, [pc, #140] @ 67c78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64b28 │ │ │ │ + bne 67c70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 1b5a8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + b 1b510 │ │ │ │ ldr r0, [r4] │ │ │ │ - mov r7, sp │ │ │ │ mov r2, sp │ │ │ │ movw r1, #4112 @ 0x1010 │ │ │ │ - b 64b10 │ │ │ │ + bl 1dc88 │ │ │ │ + ldr r2, [sp] │ │ │ │ + movw r3, #4114 @ 0x1012 │ │ │ │ + mov r7, sp │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 67bbc │ │ │ │ movw r0, #10000 @ 0x2710 │ │ │ │ - bl 12d2e4 │ │ │ │ + bl 1396e4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #4112 @ 0x1010 │ │ │ │ - bl 1dd5c │ │ │ │ + bl 1dc88 │ │ │ │ ldr r2, [sp] │ │ │ │ movw r3, #4114 @ 0x1012 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 64afc │ │ │ │ - b 64a90 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, ip, ror lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r6, ip, asr #4 │ │ │ │ - eoreq r0, r6, r8, lsr #4 │ │ │ │ - eoreq r9, r5, ip, lsl #28 │ │ │ │ + beq 67c44 │ │ │ │ + b 67bbc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, ip, asr sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r6, r0, lsr r1 │ │ │ │ + strdeq sp, [r6], -ip @ │ │ │ │ + strdeq r6, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #316] @ 64c94 │ │ │ │ - ldr r1, [pc, #316] @ 64c98 │ │ │ │ - ldr r2, [pc, #316] @ 64c9c │ │ │ │ + ldr r2, [pc, #336] @ 67df8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #332] @ 67dfc │ │ │ │ + ldr r5, [pc, #332] @ 67e00 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #328] @ 67e04 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r4, [pc, #304] @ 64ca0 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #8 │ │ │ │ cmp r3, #2 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - beq 64bdc │ │ │ │ + beq 67d38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 64c88 │ │ │ │ - ldr r3, [pc, #264] @ 64ca4 │ │ │ │ + beq 67dec │ │ │ │ + ldr r3, [pc, #284] @ 67e08 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ vldr s15, [r3, #12] │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ + vldr s14, [r3, #20] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ vdiv.f32 s0, s14, s15 │ │ │ │ - ldr r2, [pc, #240] @ 64ca8 │ │ │ │ - ldr r3, [pc, #224] @ 64c9c │ │ │ │ + ldr r2, [pc, #260] @ 67e0c │ │ │ │ + ldr r3, [pc, #240] @ 67dfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c90 │ │ │ │ + bne 67df4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #192] @ 64cac │ │ │ │ mov r2, sp │ │ │ │ - mov r0, r6 │ │ │ │ + movw r1, #20503 @ 0x5017 │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64c54 │ │ │ │ + bne 67db8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r5, [pc, #160] @ 64cb0 │ │ │ │ - ldr r1, [pc, #160] @ 64cb4 │ │ │ │ + ldr r5, [pc, #160] @ 67e10 │ │ │ │ + movw r1, #20492 @ 0x500c │ │ │ │ + movt r1, #32784 @ 0x8010 │ │ │ │ + mov r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64c74 │ │ │ │ - ldr r3, [pc, #116] @ 64ca4 │ │ │ │ + beq 67dd8 │ │ │ │ + ldr r3, [pc, #116] @ 67e08 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ vldr s14, [r2, #12] │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ sub r3, r3, r1 │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s0, s15, s14 │ │ │ │ - b 64bb0 │ │ │ │ - ldr r3, [pc, #72] @ 64ca4 │ │ │ │ + b 67d00 │ │ │ │ + ldr r3, [pc, #72] @ 67e08 │ │ │ │ vldr s15, [sp] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vldr s15, [r3, #12] │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s0, s14, s15 │ │ │ │ - b 64bb0 │ │ │ │ - ldr r3, [pc, #60] @ 64cb8 │ │ │ │ + b 67d00 │ │ │ │ + ldr r3, [pc, #52] @ 67e14 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 64b94 │ │ │ │ + b 67ce4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - b 64c08 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq fp, [r5], -r8 @ │ │ │ │ - eoreq r9, r5, r8, ror #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r9, r5, r0, asr sp │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r9, r5, r0, lsl sp │ │ │ │ - andhi r5, r4, r7, lsl r0 │ │ │ │ - eoreq r1, r6, r4, lsl r1 │ │ │ │ - andshi r5, r0, ip │ │ │ │ - ldrdeq fp, [r5], -r8 @ │ │ │ │ + b 67d68 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r0, lsr ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r6, r8, ip, r8 │ │ │ │ + eoreq r6, r6, r0, lsr #24 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + ldrdeq r6, [r6], -r8 @ │ │ │ │ + eoreq sp, r6, ip, lsr #31 │ │ │ │ + eoreq r8, r6, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r5, [pc, #288] @ 64df4 │ │ │ │ - ldr r0, [pc, #288] @ 64df8 │ │ │ │ - ldr r4, [pc, #288] @ 64dfc │ │ │ │ - ldr r3, [pc, #288] @ 64e00 │ │ │ │ + ldr r5, [pc, #300] @ 67f64 │ │ │ │ + sub sp, sp, #164 @ 0xa4 │ │ │ │ + movw r1, #20492 @ 0x500c │ │ │ │ + movt r1, #32784 @ 0x8010 │ │ │ │ + ldr r2, [pc, #288] @ 67f68 │ │ │ │ + ldr r3, [pc, #288] @ 67f6c │ │ │ │ add r5, pc, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ + ldr r4, [pc, #284] @ 67f70 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ - sub sp, sp, #164 @ 0xa4 │ │ │ │ - ldr r1, [pc, #264] @ 64e04 │ │ │ │ + ldr r6, [pc, #268] @ 67f74 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - ldr r6, [pc, #240] @ 64e08 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64d60 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + beq 67ed4 │ │ │ │ ldr r0, [r4] │ │ │ │ - mul r0, r0, r1 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + mul r0, r0, r3 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bgt 64de0 │ │ │ │ - ldr r2, [pc, #208] @ 64e0c │ │ │ │ - ldr r3, [pc, #192] @ 64e00 │ │ │ │ + bgt 67f50 │ │ │ │ + ldr r2, [pc, #212] @ 67f78 │ │ │ │ + ldr r3, [pc, #196] @ 67f6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64df0 │ │ │ │ + bne 67f60 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r4, sp, #28 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ - mov r7, #1 │ │ │ │ - and r5, lr, #31 │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ + mov lr, #1 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + add r3, r3, r0, lsl #2 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [r3, #-132] @ 0xffffff7c │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ + and ip, r0, #31 │ │ │ │ + add r0, r0, #1 │ │ │ │ + orr r1, r1, lr, lsl ip │ │ │ │ + str r1, [r3, #-132] @ 0xffffff7c │ │ │ │ + add r1, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - add ip, r2, r0, lsl #2 │ │ │ │ - add r0, lr, r7 │ │ │ │ - ldr lr, [ip, #-132] @ 0xffffff7c │ │ │ │ - mov r2, r4 │ │ │ │ - orr lr, lr, r7, lsl r5 │ │ │ │ - str lr, [ip, #-132] @ 0xffffff7c │ │ │ │ - add ip, sp, #8 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r5, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - bl 1c184 <__select64@plt> │ │ │ │ + bl 1c0e0 <__select64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d34 │ │ │ │ - ldr r3, [pc, #56] @ 64e10 │ │ │ │ + beq 67e9c │ │ │ │ + ldr r3, [pc, #52] @ 67f7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b 64d34 │ │ │ │ + b 67e9c │ │ │ │ mov r0, #131072 @ 0x20000 │ │ │ │ - blx 199b14 │ │ │ │ - rsb r0, r1, #131072 @ 0x20000 │ │ │ │ - b 64d34 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r8, ror ip │ │ │ │ - eoreq r9, r5, r8, ror #23 │ │ │ │ - eoreq r1, r6, r8, lsr r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andshi r5, r0, ip │ │ │ │ - strhteq r9, [r5], -r4 │ │ │ │ - eoreq r9, r5, ip, lsl #23 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ + sdiv r0, r0, r3 │ │ │ │ + mul r0, r3, r0 │ │ │ │ + b 67e9c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, ip, lsl #22 │ │ │ │ + mlaeq r6, r0, sl, r6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r6, r8, asr #29 │ │ │ │ + eoreq r6, r6, r0, ror #20 │ │ │ │ + eoreq r6, r6, ip, lsr sl │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ cmp r0, #11 │ │ │ │ - bgt 64e44 │ │ │ │ + bgt 67fb0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 64e84 │ │ │ │ - ldr r3, [pc, #212] @ 64f00 │ │ │ │ + ble 67ff0 │ │ │ │ + ldr r3, [pc, #224] @ 68078 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #10 │ │ │ │ - bhi 64e84 │ │ │ │ + bhi 67ff0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #192 @ 0xc0 │ │ │ │ - beq 64ee8 │ │ │ │ - bgt 64e68 │ │ │ │ + beq 68060 │ │ │ │ + bgt 67fd4 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - beq 64ef0 │ │ │ │ + beq 68068 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 64e84 │ │ │ │ + bne 67ff0 │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64ee0 │ │ │ │ + beq 68058 │ │ │ │ cmp r0, #320 @ 0x140 │ │ │ │ - bne 64e84 │ │ │ │ + bne 67ff0 │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #100] @ 64f04 │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #108] @ 6807c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #16 │ │ │ │ bx lr │ │ │ │ mov r0, #32 │ │ │ │ bx lr │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bx lr │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ @@ -72373,1787 +75607,1828 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #8 │ │ │ │ bx lr │ │ │ │ - andseq r5, r7, r8, lsr #2 │ │ │ │ - @ instruction: 0x00143fbc │ │ │ │ + andseq r2, r8, ip, ror r9 │ │ │ │ + andseq r1, r5, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ 64f64 │ │ │ │ + ldr r3, [pc, #76] @ 680e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmn r4, #1 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 680dc │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #20480 @ 0x5000 │ │ │ │ movweq r1, #20481 @ 0x5001 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ - ldr r3, [pc, #16] @ 64f68 │ │ │ │ + bl 1b2d0 │ │ │ │ + ldr r3, [pc, #24] @ 680ec │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq fp, r5, r8, lsr sl │ │ │ │ - strdeq fp, [r5], -ip @ │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r8, [r6], -ip │ │ │ │ + eoreq r8, r6, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #488] @ 6516c │ │ │ │ + ldr ip, [pc, #516] @ 68314 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #484] @ 65170 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #480] @ 65174 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ mov r4, r0 │ │ │ │ - sub r2, r0, #1 │ │ │ │ - ldr r0, [pc, #468] @ 65178 │ │ │ │ sub sp, sp, #16 │ │ │ │ + sub r2, r4, #1 │ │ │ │ + ldr r1, [pc, #500] @ 68318 │ │ │ │ + ldr r3, [pc, #500] @ 6831c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #496] @ 68320 │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 65164 │ │ │ │ + bhi 6830c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #424] @ 6517c │ │ │ │ + ldr r3, [pc, #452] @ 68324 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq 650c8 │ │ │ │ - ldr r3, [pc, #404] @ 65180 │ │ │ │ + beq 68260 │ │ │ │ + ldr r3, [pc, #432] @ 68328 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 65114 │ │ │ │ - ldr r1, [pc, #376] @ 65184 │ │ │ │ + beq 682b8 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + movw r1, #19966 @ 0x4dfe │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65114 │ │ │ │ - ldr r2, [pc, #360] @ 65188 │ │ │ │ + beq 682b8 │ │ │ │ + ldr r2, [pc, #380] @ 6832c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - asr r3, r3, r0 │ │ │ │ + ldr ip, [r2, #8] │ │ │ │ + asr r3, r3, ip │ │ │ │ tst r3, #1 │ │ │ │ - beq 6510c │ │ │ │ + beq 682b0 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 6511c │ │ │ │ - vldr s14, [r5, #4] │ │ │ │ + beq 682c0 │ │ │ │ vldr s15, [r5] │ │ │ │ - ldr r1, [pc, #320] @ 6518c │ │ │ │ - vcvt.s32.f32 s14, s14 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ - orr r1, r0, r1 │ │ │ │ + mov r1, #19712 @ 0x4d00 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ + orr r1, ip, r1 │ │ │ │ + add r2, sp, #4 │ │ │ │ + vldr s14, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - vmov r2, s14 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ + vcvt.s32.f32 s14, s14 │ │ │ │ vmov r3, s15 │ │ │ │ - orr r3, r3, r2, lsl #8 │ │ │ │ - add r2, sp, #4 │ │ │ │ + vmov ip, s14 │ │ │ │ + orr r3, r3, ip, lsl #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65114 │ │ │ │ + beq 682b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b368 │ │ │ │ - b 650c8 │ │ │ │ - ldr r3, [pc, #260] @ 65190 │ │ │ │ - ldr r1, [pc, #260] @ 65194 │ │ │ │ + bl 1b2d0 │ │ │ │ + b 68260 │ │ │ │ + ldr r3, [pc, #272] @ 68330 │ │ │ │ + add r2, sp, #8 │ │ │ │ + movw r1, #20491 @ 0x500b │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - add r2, sp, #8 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 650cc │ │ │ │ + bne 68264 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst r5, r3 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - b 650cc │ │ │ │ - ldr r3, [pc, #212] @ 65198 │ │ │ │ + b 68264 │ │ │ │ + ldr r3, [pc, #216] @ 68334 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #200] @ 6519c │ │ │ │ - ldr r3, [pc, #152] @ 65170 │ │ │ │ + ldr r2, [pc, #204] @ 68338 │ │ │ │ + ldr r3, [pc, #168] @ 68318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65160 │ │ │ │ + bne 68308 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #160] @ 651a0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #152] @ 6833c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 650c8 │ │ │ │ + b 68260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r0, #1 │ │ │ │ - b 650cc │ │ │ │ - ldr r1, [pc, #128] @ 651a4 │ │ │ │ + b 68264 │ │ │ │ + mov r1, #19712 @ 0x4d00 │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ add r2, sp, #4 │ │ │ │ - orr r1, r0, r1 │ │ │ │ + orr r1, ip, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65114 │ │ │ │ + beq 682b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r3, #8, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ - vmov s14, r2 │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ + vmov s14, r2 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vstr s14, [r5, #4] │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ vstr s15, [r5] │ │ │ │ - b 65078 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + vstr s14, [r5, #4] │ │ │ │ + b 6820c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mvn r0, #0 │ │ │ │ - b 650cc │ │ │ │ - eoreq r9, r5, r0, asr #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00174fbb │ │ │ │ - eoreq r9, r5, r0, lsr #18 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - ldrdeq fp, [r5], -r8 @ │ │ │ │ - strdhi r4, [r4], -lr │ │ │ │ - eoreq fp, r5, r4, lsr r9 │ │ │ │ - andgt r4, r4, r0, lsl #26 │ │ │ │ - eoreq fp, r5, r8, asr #17 │ │ │ │ - andhi r5, r4, fp │ │ │ │ - eoreq fp, r5, r4, lsl #18 │ │ │ │ - strdeq r9, [r5], -r4 @ │ │ │ │ - eoreq fp, r5, r8, asr #17 │ │ │ │ - andhi r4, r4, r0, lsl #26 │ │ │ │ + b 68264 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r2, r8, pc, ror #15 │ │ │ │ + eoreq r6, r6, ip, lsr #15 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r8, r6, ip, asr #16 │ │ │ │ + eoreq r8, r6, r4, lsr #15 │ │ │ │ + eoreq r8, r6, ip, lsr #14 │ │ │ │ + eoreq r8, r6, ip, ror #14 │ │ │ │ + eoreq r6, r6, r4, ror r6 │ │ │ │ + eoreq r8, r6, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr r3, [pc, #2272] @ 65aa0 │ │ │ │ + str r0, [ip, #3768] @ 0xeb8 │ │ │ │ + ldr ip, [pc, #2280] @ 68c54 │ │ │ │ + mov r9, r1 │ │ │ │ + sub sp, sp, #284 @ 0x11c │ │ │ │ + mov sl, r0 │ │ │ │ mov r4, r2 │ │ │ │ + ldr r1, [pc, #2264] @ 68c58 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ + str sl, [sp, #20] │ │ │ │ + ldr r3, [pc, #2252] @ 68c5c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r8, [pc, #2248] @ 68c60 │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #2264] @ 65aa4 │ │ │ │ - mov r8, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #276] @ 0x114 │ │ │ │ + mov r1, #0 │ │ │ │ add r1, r3, #12 │ │ │ │ - ldr r3, [pc, #2256] @ 65aa8 │ │ │ │ - sub sp, sp, #284 @ 0x11c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr sl, [pc, #2236] @ 65aac │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, #100 @ 0x64 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #276] @ 0x114 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r2, [pc, #2212] @ 65ab0 │ │ │ │ - ldr r3, [pc, #2212] @ 65ab4 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [pc, #2216] @ 68c64 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [r2] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + ldr r5, [r3] │ │ │ │ + ldr r3, [pc, #2204] @ 68c68 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #2184] @ 65ab8 │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #2192] @ 68c6c │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #6 │ │ │ │ - str r8, [sp] │ │ │ │ + str r9, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #2156] @ 65abc │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr fp, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #2164] @ 68c70 │ │ │ │ + ldr sl, [r8, r3] │ │ │ │ + ldr fp, [sl] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 65348 │ │ │ │ + beq 684e8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, fp │ │ │ │ - bl 1da8c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 6533c │ │ │ │ - add r5, r3, #1 │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 684dc │ │ │ │ + add r5, r6, #1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1da8c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65914 │ │ │ │ - mov r1, #0 │ │ │ │ + beq 68ac8 │ │ │ │ + mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - strb r1, [r7], #1 │ │ │ │ - ldr r2, [pc, #2072] @ 65ac0 │ │ │ │ - strb r1, [r3] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r5, [r2, #4] │ │ │ │ - str r3, [r2] │ │ │ │ + strb r3, [r7], #1 │ │ │ │ + strb r3, [r6] │ │ │ │ + ldr r3, [pc, #2088] @ 68c74 │ │ │ │ + ldr r2, [sl] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r3, {r2, r5} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 65710 │ │ │ │ - ldr r1, [pc, #2024] @ 65ac4 │ │ │ │ + beq 688c4 │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + movw r1, #19966 @ 0x4dfe │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ + add r6, sp, #44 @ 0x2c │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - streq r3, [sp, #32] │ │ │ │ + moveq r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 1b368 │ │ │ │ - b 65308 │ │ │ │ + streq r3, [sp, #32] │ │ │ │ + bl 1b2d0 │ │ │ │ + b 684a8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #25 │ │ │ │ - beq 658f8 │ │ │ │ - ldr r0, [r6], #4 │ │ │ │ + beq 68aac │ │ │ │ + ldr r0, [r6, #4]! │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 652fc │ │ │ │ + bne 6849c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ asr r3, r3, r5 │ │ │ │ tst r3, #1 │ │ │ │ - beq 658b4 │ │ │ │ - ldr r3, [pc, #1940] @ 65ac8 │ │ │ │ + beq 68a68 │ │ │ │ + ldr r3, [pc, #1956] @ 68c78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 6537c │ │ │ │ - ldr r3, [pc, #1928] @ 65acc │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [r3] │ │ │ │ + b 6851c │ │ │ │ + ldr r2, [pc, #1944] @ 68c7c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str fp, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 65358 │ │ │ │ - ldr r5, [pc, #1912] @ 65ad0 │ │ │ │ + bne 684f8 │ │ │ │ + ldr r5, [pc, #1928] @ 68c80 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #1908] @ 65ad4 │ │ │ │ + ldr r3, [pc, #1924] @ 68c84 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #4] │ │ │ │ - bne 652bc │ │ │ │ - ldr r3, [pc, #1892] @ 65ad8 │ │ │ │ + bne 68454 │ │ │ │ + ldr r3, [pc, #1908] @ 68c88 │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r6, [pc, #1880] @ 65adc │ │ │ │ - ldr r2, [pc, #1880] @ 65ae0 │ │ │ │ - ldr r5, [pc, #1880] @ 65ae4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #1876] @ 65ae8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r6, [pc, #1896] @ 68c8c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r2, [pc, #1888] @ 68c90 │ │ │ │ + ldr r5, [pc, #1888] @ 68c94 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #1884] @ 68c98 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r5, pc, r5 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r5 │ │ │ │ - add r3, sp, r3, lsl #2 │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r3, sp, r3, lsl #2 │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6] │ │ │ │ movw r1, #2049 @ 0x801 │ │ │ │ - bl 1bb9c │ │ │ │ + bl 1baf8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - blt 65504 │ │ │ │ + blt 686ac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 658d0 │ │ │ │ + blt 68a84 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ and r3, r4, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - ldr r3, [pc, #1728] @ 65aec │ │ │ │ - beq 65930 │ │ │ │ - ldr r5, [sl, r3] │ │ │ │ - add r7, sp, #28 │ │ │ │ - ldr r6, [pc, #1716] @ 65af0 │ │ │ │ - ldr sl, [pc, #1716] @ 65af4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add sl, pc, sl │ │ │ │ - b 65484 │ │ │ │ + ldr r3, [pc, #1744] @ 68c9c │ │ │ │ + beq 68ae0 │ │ │ │ + ldr r5, [r8, r3] │ │ │ │ + add r8, sp, #28 │ │ │ │ + movw r6, #20485 @ 0x5005 │ │ │ │ + movt r6, #49156 @ 0xc004 │ │ │ │ + ldr r7, [pc, #1724] @ 68ca0 │ │ │ │ + ldr fp, [pc, #1724] @ 68ca4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add fp, pc, fp │ │ │ │ + b 6862c │ │ │ │ mov r0, r4 │ │ │ │ - ldr fp, [sl] │ │ │ │ - bl 930f0 │ │ │ │ + ldr sl, [fp] │ │ │ │ + bl 987cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #9 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #1680] @ 65af8 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #1688] @ 68ca8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, fp │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r4, ip} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r3, sl │ │ │ │ + str r4, [sp] │ │ │ │ mov r4, #9 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 64e14 │ │ │ │ - ldr r1, [pc, #1636] @ 65afc │ │ │ │ - mov r2, r7 │ │ │ │ + bl 67f80 │ │ │ │ cmn r0, #1 │ │ │ │ - movne r3, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ moveq r3, #16 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ moveq r4, #9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 65448 │ │ │ │ + blt 685f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e14 │ │ │ │ + bl 67f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 65448 │ │ │ │ + bne 685f0 │ │ │ │ cmp r0, #32 │ │ │ │ - bgt 65564 │ │ │ │ + bgt 68724 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 6598c │ │ │ │ - ldr r3, [pc, #1560] @ 65b00 │ │ │ │ + ble 68b48 │ │ │ │ + ldr r3, [pc, #1564] @ 68cac │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #31 │ │ │ │ - bhi 6598c │ │ │ │ + bhi 68b48 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [r6] │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1512] @ 65b04 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r4 │ │ │ │ + ldr r4, [r6] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1516] @ 68cb0 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1480] @ 65b08 │ │ │ │ - ldr r3, [pc, #1380] @ 65aa8 │ │ │ │ + ldr r2, [pc, #1484] @ 68cb4 │ │ │ │ + ldr r3, [pc, #1388] @ 68c58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65a9c │ │ │ │ + bne 68c50 │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ moveq r0, #10 │ │ │ │ - beq 65580 │ │ │ │ - bgt 65770 │ │ │ │ + beq 68740 │ │ │ │ + bgt 68928 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #11 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bl 930f0 │ │ │ │ + bl 987cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #1392] @ 65b0c │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #1372] @ 68cb8 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ and r4, r4, #448 @ 0x1c0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 65654 │ │ │ │ - ldr r3, [pc, #1352] @ 65b10 │ │ │ │ - cmp r8, #2 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 68824 │ │ │ │ + ldr r3, [pc, #1332] @ 68cbc │ │ │ │ + cmp r9, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bgt 65748 │ │ │ │ - sub r3, r8, #1 │ │ │ │ - ldr r1, [pc, #1332] @ 65b14 │ │ │ │ + bgt 688fc │ │ │ │ + sub r3, r9, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ + movw r1, #20483 @ 0x5003 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65a68 │ │ │ │ + beq 68c1c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #1300] @ 65b18 │ │ │ │ + ldr r2, [pc, #1272] @ 68cc0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1280] @ 65b1c │ │ │ │ - ldr r1, [pc, #1280] @ 65b20 │ │ │ │ + str r9, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1252] @ 68cc4 │ │ │ │ + movw r1, #20482 @ 0x5002 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r0, [r5] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 659e0 │ │ │ │ - ldr r2, [pc, #1252] @ 65b24 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 68b9c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ + ldr r2, [pc, #1204] @ 68cc8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #1228] @ 65b28 │ │ │ │ - ldr r6, [pc, #1228] @ 65b2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #1184] @ 68ccc │ │ │ │ + movw r1, #20492 @ 0x500c │ │ │ │ + movt r1, #32784 @ 0x8010 │ │ │ │ + ldr r6, [pc, #1176] @ 68cd0 │ │ │ │ add r4, pc, r4 │ │ │ │ + mov r2, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #1220] @ 65b30 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65780 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ + beq 68938 │ │ │ │ + ldmib r4, {r1, r2, r3} │ │ │ │ + mov r0, #4 │ │ │ │ + stm sp, {r1, r2, r3} │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r2, [pc, #1132] @ 68cd4 │ │ │ │ ldr r3, [r4] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #1184] @ 65b34 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 65978 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + beq 68b38 │ │ │ │ + ldrd r2, [r5, #4] │ │ │ │ and r3, r3, #56 @ 0x38 │ │ │ │ cmp r3, #16 │ │ │ │ - addeq r6, r6, r6, lsl #1 │ │ │ │ - beq 656e8 │ │ │ │ + beq 68b30 │ │ │ │ cmp r3, #24 │ │ │ │ - lsleq r6, r6, #2 │ │ │ │ - beq 656e8 │ │ │ │ + lsleq r2, r2, #2 │ │ │ │ + beq 688a4 │ │ │ │ cmp r3, #8 │ │ │ │ - lsleq r6, r6, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - blx 199b14 │ │ │ │ - ldr r3, [r5] │ │ │ │ + lsleq r2, r2, #1 │ │ │ │ + sdiv r3, r0, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - mul r3, r6, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r4, r4, r1 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - b 65538 │ │ │ │ - ldr r3, [pc, #1056] @ 65b38 │ │ │ │ + mul r1, r2, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + mul r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b 686e0 │ │ │ │ + ldr r3, [pc, #1036] @ 68cd8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1036] @ 65b3c │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1016] @ 68cdc │ │ │ │ mov r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6537c │ │ │ │ - ldr r1, [pc, #1008] @ 65b40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6851c │ │ │ │ add r2, r5, #4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + movw r1, #20486 @ 0x5006 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6595c │ │ │ │ + beq 68b14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 6595c │ │ │ │ - mov r3, r8 │ │ │ │ - b 655fc │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 68b14 │ │ │ │ + mov r3, r9 │ │ │ │ + b 687c0 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ moveq r0, #192 @ 0xc0 │ │ │ │ - b 65580 │ │ │ │ - ldr r2, [pc, #956] @ 65b44 │ │ │ │ + b 68740 │ │ │ │ + ldr r2, [pc, #928] @ 68ce0 │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #932] @ 65b48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ + movw r1, #20484 @ 0x5004 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65a10 │ │ │ │ - ldr r2, [pc, #912] @ 65b4c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 68bc8 │ │ │ │ + ldr r2, [pc, #876] @ 68ce4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 656bc │ │ │ │ + bne 68880 │ │ │ │ + ldr r4, [pc, #836] @ 68ce8 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bl 1e20c │ │ │ │ - ldr r4, [pc, #852] @ 65b50 │ │ │ │ - mov sl, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov fp, #0 │ │ │ │ + vmov.i32 d8, #0 @ 0x00000000 │ │ │ │ add r8, sp, #32 │ │ │ │ add r6, sp, #148 @ 0x94 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ mov r7, r0 │ │ │ │ - b 65838 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + add r4, pc, r4 │ │ │ │ + b 689ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cb20 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + bl 1ca58 │ │ │ │ ldrd r2, [r5, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, #262144 @ 0x40000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bge 65a2c │ │ │ │ + bge 68be4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d3f0 │ │ │ │ + mov sl, #1 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1c038 <__fdelt_chk@plt> │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ + mov r2, r6 │ │ │ │ + vstr d8, [sp, #32] │ │ │ │ + add ip, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0dc <__fdelt_chk@plt> │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ - mov r9, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - strd sl, [sp, #32] │ │ │ │ - strd sl, [sp, #40] @ 0x28 │ │ │ │ - add r2, r2, r0, lsl #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr ip, [r2, #-132] @ 0xffffff7c │ │ │ │ - and lr, r0, #31 │ │ │ │ - orr ip, ip, r9, lsl lr │ │ │ │ - add r0, r0, r9 │ │ │ │ - str ip, [r2, #-132] @ 0xffffff7c │ │ │ │ - mov r2, r6 │ │ │ │ + vstr d8, [sp, #40] @ 0x28 │ │ │ │ + ldr lr, [ip, #-132] @ 0xffffff7c │ │ │ │ + and r9, r0, #31 │ │ │ │ + add r0, r0, sl │ │ │ │ + orr lr, lr, sl, lsl r9 │ │ │ │ + str lr, [ip, #-132] @ 0xffffff7c │ │ │ │ str r8, [sp] │ │ │ │ - bl 1c184 <__select64@plt> │ │ │ │ + bl 1c0e0 <__select64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65814 │ │ │ │ + bne 689c8 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65a84 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - b 656bc │ │ │ │ - ldr r2, [pc, #664] @ 65b54 │ │ │ │ + beq 68c38 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + b 68880 │ │ │ │ + ldr r2, [pc, #636] @ 68cec │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6537c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #628] @ 65b58 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6851c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #600] @ 68cf0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65534 │ │ │ │ - ldr r2, [pc, #604] @ 65b5c │ │ │ │ - mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 686dc │ │ │ │ + ldr r2, [pc, #576] @ 68cf4 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6537c │ │ │ │ - strb r0, [r3] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #568] @ 65b60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6851c │ │ │ │ + ldr r3, [pc, #552] @ 68cf8 │ │ │ │ + strb r0, [r6] │ │ │ │ + ldr r2, [sl] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 65358 │ │ │ │ + b 684f8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [sl, r3] │ │ │ │ - ldr r1, [pc, #480] @ 65b20 │ │ │ │ + ldr r5, [r8, r3] │ │ │ │ + movw r1, #20482 @ 0x5002 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + str r3, [r5] │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65a38 │ │ │ │ + beq 68bf0 │ │ │ │ movw r4, #265 @ 0x109 │ │ │ │ - add r7, sp, #28 │ │ │ │ - b 65434 │ │ │ │ - ldr r2, [pc, #512] @ 65b64 │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r8, sp, #28 │ │ │ │ + b 685d4 │ │ │ │ + ldr r2, [pc, #480] @ 68cfc │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65534 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 686dc │ │ │ │ + add r2, r2, r2, lsl #1 │ │ │ │ + b 688a4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r0, [r5, #16] │ │ │ │ str r3, [r5, #20] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - b 657d8 │ │ │ │ - ldr r2, [pc, #468] @ 65b68 │ │ │ │ + b 68994 │ │ │ │ + ldr r2, [pc, #432] @ 68d00 │ │ │ │ mvn r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 65534 │ │ │ │ + b 686dc │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - b 65580 │ │ │ │ + b 68740 │ │ │ │ mov r0, #3 │ │ │ │ - b 65580 │ │ │ │ + b 68740 │ │ │ │ mov r0, #9 │ │ │ │ - b 65580 │ │ │ │ + b 68740 │ │ │ │ mov r0, #8 │ │ │ │ - b 65580 │ │ │ │ + b 68740 │ │ │ │ mov r0, #320 @ 0x140 │ │ │ │ - b 65580 │ │ │ │ + b 68740 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - b 65580 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 68740 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #376] @ 65b6c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #340] @ 68d04 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r9 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65638 │ │ │ │ - ldr r2, [pc, #344] @ 65b70 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 68804 │ │ │ │ + ldr r2, [pc, #312] @ 68d08 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 657d0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6898c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 658ac │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1dac0 │ │ │ │ + b 68a60 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #296] @ 65b74 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #264] @ 68d0c │ │ │ │ mov r1, #2 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r9 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 68b08 │ │ │ │ + ldr r2, [pc, #236] @ 68d10 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65950 │ │ │ │ - ldr r2, [pc, #264] @ 65b78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 686dc │ │ │ │ + ldr r2, [pc, #212] @ 68d14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65534 │ │ │ │ - ldr r2, [pc, #240] @ 65b7c │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65534 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, r4, r7, fp │ │ │ │ - strdeq r9, [r5], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ - andeq r1, r0, r4, asr #10 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andseq r3, r4, ip, ror #17 │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq fp, r5, r8, lsl r7 │ │ │ │ - strdhi r4, [r4], -lr │ │ │ │ - eoreq fp, r5, r4, lsr #12 │ │ │ │ - eoreq fp, r5, r4, lsl #13 │ │ │ │ - andseq r3, r4, r8, lsr fp │ │ │ │ - eoreq fp, r5, r4, ror #12 │ │ │ │ - eoreq fp, r5, r0, ror #11 │ │ │ │ - eoreq fp, r5, ip, lsr r6 │ │ │ │ - andseq r3, r4, ip, lsl #23 │ │ │ │ - @ instruction: 0x00143bb8 │ │ │ │ - eoreq fp, r5, ip, lsr #11 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq fp, r5, r8, lsl r5 │ │ │ │ - eoreq fp, r5, r4, lsl #11 │ │ │ │ - andseq r3, r4, ip, lsr #23 │ │ │ │ - andgt r5, r4, r5 │ │ │ │ - andseq r4, r7, ip, ror sl │ │ │ │ - andseq r3, r4, r4, asr sl │ │ │ │ - eoreq r9, r5, r8, lsl #7 │ │ │ │ - andseq r3, r4, r8, ror #21 │ │ │ │ - eoreq fp, r5, ip, lsl #7 │ │ │ │ - andgt r5, r4, r3 │ │ │ │ - @ instruction: 0x00143af4 │ │ │ │ - eoreq fp, r5, r8, lsr r3 │ │ │ │ - andgt r5, r4, r2 │ │ │ │ - andseq r3, r4, r0, lsl fp │ │ │ │ - eoreq r0, r6, r8, asr #13 │ │ │ │ - strdeq fp, [r5], -r4 @ │ │ │ │ - andshi r5, r0, ip │ │ │ │ - andseq r3, r4, r8, lsl #23 │ │ │ │ - strhteq fp, [r5], -r0 │ │ │ │ - andseq r3, r4, r8, ror #14 │ │ │ │ - andgt r5, r4, r6 │ │ │ │ - andseq r3, r4, r0, lsl #20 │ │ │ │ - andgt r5, r4, r4 │ │ │ │ - andseq r3, r4, ip, lsr sl │ │ │ │ - eoreq fp, r5, r8, asr r1 │ │ │ │ - andseq r3, r4, r4, lsl r6 │ │ │ │ - andseq r3, r4, r4, asr #13 │ │ │ │ - @ instruction: 0x001435d0 │ │ │ │ - eoreq fp, r5, r0, lsr #1 │ │ │ │ - andseq r3, r4, r0, asr r7 │ │ │ │ - andseq r3, r4, r0, asr #13 │ │ │ │ - andseq r3, r4, r4, lsr r7 │ │ │ │ - @ instruction: 0x001437b8 │ │ │ │ - mulseq r4, ip, r5 │ │ │ │ - andseq r3, r4, r4, asr #12 │ │ │ │ - @ instruction: 0x001437d0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #96] @ 65bf8 │ │ │ │ + bl 83054 │ │ │ │ + b 686dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r4, asr r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r8, [r6], -ip │ │ │ │ + eoreq r6, r6, r4, asr #10 │ │ │ │ + andeq r1, r0, r0, lsr r5 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + ldrsheq r1, [r5], -r0 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r8, r6, r8, ror r5 │ │ │ │ + eoreq r8, r6, r4, lsl #9 │ │ │ │ + eoreq r8, r6, r4, ror #9 │ │ │ │ + andseq r1, r5, r8, asr r3 │ │ │ │ + eoreq r8, r6, r4, asr #9 │ │ │ │ + eoreq r8, r6, r0, asr #8 │ │ │ │ + mlaeq r6, r4, r4, r8 │ │ │ │ + andseq r1, r5, ip, lsr #7 │ │ │ │ + andseq r1, r5, r8, asr #7 │ │ │ │ + eoreq r8, r6, r4, lsl #8 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r8, r6, r0, ror r3 │ │ │ │ + ldrdeq r8, [r6], -ip @ │ │ │ │ + @ instruction: 0x001513b0 │ │ │ │ + mulseq r8, r4, r2 │ │ │ │ + andseq r1, r5, ip, asr r2 │ │ │ │ + strdeq r6, [r6], -r8 @ │ │ │ │ + @ instruction: 0x001512d8 │ │ │ │ + eoreq r8, r6, ip, asr #3 │ │ │ │ + andseq r1, r5, r8, ror #5 │ │ │ │ + eoreq r8, r6, r8, ror #2 │ │ │ │ + @ instruction: 0x001512f4 │ │ │ │ + strdeq sp, [r6], -r0 @ │ │ │ │ + eoreq r8, r6, r8, lsl r1 │ │ │ │ + andseq r1, r5, ip, ror r3 │ │ │ │ + strdeq r8, [r6], -ip @ │ │ │ │ + andseq r0, r5, r8, ror #30 │ │ │ │ + @ instruction: 0x001511fc │ │ │ │ + andseq r1, r5, r8, lsr r2 │ │ │ │ + mlaeq r6, r4, pc, r7 @ │ │ │ │ + andseq r0, r5, r8, lsl lr │ │ │ │ + andseq r0, r5, r8, asr #29 │ │ │ │ + @ instruction: 0x00150dd4 │ │ │ │ + strdeq r7, [r6], -r0 @ │ │ │ │ + andseq r0, r5, r0, asr pc │ │ │ │ + @ instruction: 0x00150ebc │ │ │ │ + andseq r0, r5, ip, lsr #30 │ │ │ │ + @ instruction: 0x00150fb8 │ │ │ │ + mulseq r5, r8, sp │ │ │ │ + andseq r0, r5, r8, asr #28 │ │ │ │ + @ instruction: 0x00150fd8 │ │ │ │ + ldr ip, [pc, #80] @ 68d70 │ │ │ │ subs r3, r1, #0 │ │ │ │ + mov r1, r0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 65bf0 │ │ │ │ - ldr r1, [pc, #84] @ 65bfc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - cmp r3, r4 │ │ │ │ - ble 65be4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r4 │ │ │ │ - blx 199880 │ │ │ │ - mul r3, r0, r4 │ │ │ │ - ldr ip, [pc, #48] @ 65c00 │ │ │ │ - mov r1, r5 │ │ │ │ - add ip, pc, ip │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + beq 68d68 │ │ │ │ + ldr r0, [pc, #64] @ 68d74 │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + cmp r3, r0 │ │ │ │ + ble 68d5c │ │ │ │ + sdiv r3, r3, r0 │ │ │ │ + mul r3, r3, r0 │ │ │ │ + ldr r0, [pc, #40] @ 68d78 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - b 1cb20 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + b 1ca58 │ │ │ │ tst r2, #1 │ │ │ │ - bne 65bc8 │ │ │ │ - b 65bb8 │ │ │ │ + bne 68d48 │ │ │ │ + b 68d40 │ │ │ │ mov r0, r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r8, r5, r0, lsr sp │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq sl, r5, r4, lsl #27 │ │ │ │ + bx lr │ │ │ │ + strhteq r5, [r6], -ip │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r7, r6, r4, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 64cbc │ │ │ │ - ldr r5, [pc, #60] @ 65c5c │ │ │ │ - ldr r3, [pc, #60] @ 65c60 │ │ │ │ + ldr r5, [pc, #76] @ 68de8 │ │ │ │ + bl 67e18 │ │ │ │ + ldr r3, [pc, #72] @ 68dec │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmn r4, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 68dd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20480 @ 0x5000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq sl, r5, r4, lsr sp │ │ │ │ - strdeq r0, [r6], -ip @ │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r7, [r6], -r4 │ │ │ │ + eoreq ip, r6, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #508] @ 65e78 │ │ │ │ - ldr r2, [pc, #508] @ 65e7c │ │ │ │ - ldr r3, [pc, #508] @ 65e80 │ │ │ │ + ldr r5, [pc, #552] @ 69038 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r2, [pc, #548] @ 6903c │ │ │ │ + ldr r3, [pc, #548] @ 69040 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - ldr r6, [pc, #496] @ 65e84 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r6, [pc, #536] @ 69044 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #20 │ │ │ │ cmn r4, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 65cd0 │ │ │ │ + beq 68e64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20480 @ 0x5000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b368 │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #432] @ 65e88 │ │ │ │ + ldr r3, [pc, #476] @ 69048 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r4, [pc, #472] @ 6904c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r4, [pc, #416] @ 65e8c │ │ │ │ + bl 1baf8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - blt 65e04 │ │ │ │ + blt 68fb4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1bd1c <__fcntl_time64@plt> │ │ │ │ - ldr r3, [pc, #388] @ 65e90 │ │ │ │ + bl 1bc78 <__fcntl_time64@plt> │ │ │ │ + ldr r3, [pc, #432] @ 69050 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 64e14 │ │ │ │ + bl 67f80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ + str r0, [sp, #4] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ and r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ movne r7, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - beq 65e54 │ │ │ │ - ldr r1, [pc, #348] @ 65e94 │ │ │ │ + beq 69010 │ │ │ │ add r2, sp, #4 │ │ │ │ + movw r1, #20485 @ 0x5005 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - and r3, r3, #448 @ 0x1c0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ - cmp r3, #256 @ 0x100 │ │ │ │ orr r4, r4, r7 │ │ │ │ - beq 65db8 │ │ │ │ + and r3, r3, #448 @ 0x1c0 │ │ │ │ + cmp r3, #256 @ 0x100 │ │ │ │ + beq 68f5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mov r0, r6 │ │ │ │ cmp r3, #2 │ │ │ │ - suble r3, r3, #1 │ │ │ │ - ldrgt r1, [pc, #288] @ 65e98 │ │ │ │ - ldrle r1, [pc, #288] @ 65e9c │ │ │ │ addgt r2, r5, #4 │ │ │ │ - addle r2, sp, #8 │ │ │ │ - strle r3, [sp, #8] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - ldr r1, [pc, #272] @ 65ea0 │ │ │ │ - mov r2, r5 │ │ │ │ + movwgt r1, #20486 @ 0x5006 │ │ │ │ + bgt 68f1c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sp, #8 │ │ │ │ + movw r1, #20483 @ 0x5003 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #20482 @ 0x5002 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ mov r0, r6 │ │ │ │ movne r7, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ - orr r7, r7, r4 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ + orr r7, r7, r4 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ orr r4, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 65dec │ │ │ │ - ldr r2, [pc, #220] @ 65ea4 │ │ │ │ - ldr r3, [pc, #180] @ 65e80 │ │ │ │ + bne 68f9c │ │ │ │ + ldr r2, [pc, #232] @ 69054 │ │ │ │ + ldr r3, [pc, #208] @ 69040 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65e74 │ │ │ │ + bne 69034 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #180] @ 65ea8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #180] @ 69058 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 65dc0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 68f64 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r1, [pc, #148] @ 65eac │ │ │ │ - ldr r2, [pc, #100] @ 65e80 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #148] @ 6905c │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [pc, #112] @ 69040 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - bne 65e74 │ │ │ │ - ldr r2, [pc, #112] @ 65eb0 │ │ │ │ + bne 69034 │ │ │ │ + ldr r2, [pc, #112] @ 69060 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r1, [pc, #68] @ 65ea0 │ │ │ │ + b 83054 │ │ │ │ mov r2, r5 │ │ │ │ + movw r1, #20482 @ 0x5002 │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - b 65d30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [r5], -r4 @ │ │ │ │ - eoreq r8, r5, r4, asr #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r5, ip, lsr #24 │ │ │ │ - eoreq sl, r5, ip, ror #25 │ │ │ │ - eoreq sl, r5, ip, ror #24 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andgt r5, r4, r5 │ │ │ │ - andgt r5, r4, r6 │ │ │ │ - andgt r5, r4, r3 │ │ │ │ - andgt r5, r4, r2 │ │ │ │ - eoreq r8, r5, r0, lsl #22 │ │ │ │ - andseq r3, r4, r4, lsr r5 │ │ │ │ - strhteq r8, [r5], -r0 │ │ │ │ - andseq r3, r4, r0, lsr #9 │ │ │ │ + b 68ec4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, ip, lsr fp │ │ │ │ + eoreq r5, r6, r0, asr #21 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r5, [r6], -r0 │ │ │ │ + eoreq r7, r6, r4, asr fp │ │ │ │ + ldrdeq r7, [r6], -r8 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r5, r6, r4, ror r9 │ │ │ │ + andseq r0, r5, r0, asr #26 │ │ │ │ + eoreq r5, r6, r4, lsl r9 │ │ │ │ + andseq r0, r5, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 65c64 │ │ │ │ - ldr r3, [pc, #20] @ 65ee4 │ │ │ │ - ldr r0, [pc, #20] @ 65ee8 │ │ │ │ + bl 68df0 │ │ │ │ + ldr r3, [pc, #28] @ 690a0 │ │ │ │ + ldr r0, [pc, #28] @ 690a4 │ │ │ │ + ldr r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b 36f60 │ │ │ │ - eoreq pc, r5, r4, asr lr @ │ │ │ │ - eoreq r9, r4, r4, ror #23 │ │ │ │ + b 37e18 │ │ │ │ + mlaeq r6, ip, ip, ip │ │ │ │ + eoreq r6, r5, r0, asr #20 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ 65f28 │ │ │ │ + ldr r4, [pc, #44] @ 690f8 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq pc, r5, r0, lsr lr @ │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq ip, r6, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 65f60 │ │ │ │ - ldr r2, [pc, #28] @ 65f64 │ │ │ │ + ldr r3, [pc, #28] @ 69134 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #20] @ 69138 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - mulseq r4, r8, r4 │ │ │ │ - andseq r6, r3, r8, lsr r7 │ │ │ │ + bl 311a4 │ │ │ │ + andseq r0, r5, r0, lsl #25 │ │ │ │ + andseq r3, r4, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #796] @ 662a0 │ │ │ │ - ldr r1, [pc, #796] @ 662a4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #792] @ 662a8 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ + ldr r1, [pc, #816] @ 69490 │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #172] @ 0xac │ │ │ │ - mov r1, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, sp, #8 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #756] @ 662ac │ │ │ │ - ldr r5, [pc, #756] @ 662b0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - add r2, sp, #12 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #740] @ 662b4 │ │ │ │ mov r4, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #720] @ 662b8 │ │ │ │ - ldr r3, [pc, #720] @ 662bc │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - add r2, sp, #20 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #704] @ 662c0 │ │ │ │ - ldr ip, [pc, #704] @ 662c4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #92] @ 0x5c │ │ │ │ - add r2, sp, #24 │ │ │ │ - str r2, [sp, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #688] @ 662c8 │ │ │ │ - ldr r7, [pc, #688] @ 662cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #680] @ 662d0 │ │ │ │ + mov r6, r0 │ │ │ │ + add ip, sp, #8 │ │ │ │ + ldr r2, [pc, #800] @ 69494 │ │ │ │ mov r0, #3 │ │ │ │ + mov r8, #1 │ │ │ │ + ldr r5, [pc, #792] @ 69498 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #788] @ 6949c │ │ │ │ add r2, pc, r2 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [pc, #780] @ 694a0 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #664] @ 662d4 │ │ │ │ + ldr r2, [pc, #772] @ 694a4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #768] @ 694a8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #760] @ 694ac │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #172] @ 0xac │ │ │ │ + mov r2, #0 │ │ │ │ + add r2, sp, #12 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ str r4, [sp, #16] │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #720] @ 694b0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + add r2, sp, #16 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [pc, #676] @ 694b4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + add r2, sp, #20 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [pc, #640] @ 694b8 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + add r2, sp, #24 │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + ldr r2, [pc, #616] @ 694bc │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ + ldr r2, [pc, #608] @ 694c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ - ldr r2, [pc, #596] @ 662d8 │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, #1 │ │ │ │ - str lr, [sp, #116] @ 0x74 │ │ │ │ - str ip, [sp, #140] @ 0x8c │ │ │ │ + ldr r2, [pc, #600] @ 694c4 │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + add ip, r5, #4 │ │ │ │ + str ip, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ - add r2, pc, r2 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ - str r7, [sp, #148] @ 0x94 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #6 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ + str r7, [sp, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r2, [pc, #556] @ 694c8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r3, [pc, #532] @ 662dc │ │ │ │ - ldr r2, [pc, #532] @ 662e0 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r3, [pc, #552] @ 694cc │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #500] @ 662e4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #524] @ 694d0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #516] @ 694d4 │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ - add r0, pc, r0 │ │ │ │ str r3, [r7] │ │ │ │ - bl 1b560 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1b4c8 │ │ │ │ add r1, sp, #28 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66294 │ │ │ │ + bne 69484 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ + str r8, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r5, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - str r8, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6614c │ │ │ │ - ldr r3, [pc, #420] @ 662e8 │ │ │ │ + beq 6932c │ │ │ │ + ldr r3, [pc, #436] @ 694d8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66168 │ │ │ │ - ldr r3, [pc, #396] @ 662ec │ │ │ │ + beq 69348 │ │ │ │ + ldr r3, [pc, #412] @ 694dc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrd r2, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66258 │ │ │ │ + bne 69448 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6618c │ │ │ │ - ldr r3, [pc, #364] @ 662f0 │ │ │ │ + beq 6936c │ │ │ │ + ldr r3, [pc, #380] @ 694e0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr r7, [pc, #352] @ 662f4 │ │ │ │ + ldr r7, [pc, #368] @ 694e4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #348] @ 662f8 │ │ │ │ - ldr r2, [pc, #348] @ 662fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #364] @ 694e8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #324] @ 66300 │ │ │ │ + ldr r2, [pc, #352] @ 694ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #340] @ 694f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 66288 │ │ │ │ + beq 69478 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6627c │ │ │ │ + beq 6946c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 661e0 │ │ │ │ - ldr r7, [pc, #292] @ 66304 │ │ │ │ + bne 693c0 │ │ │ │ + ldr r7, [pc, #308] @ 694f4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #288] @ 66308 │ │ │ │ - ldr r5, [pc, #288] @ 6630c │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r6, [pc, #304] @ 694f8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #256] @ 66310 │ │ │ │ + ldr r5, [pc, #292] @ 694fc │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #272] @ 69500 │ │ │ │ mov r1, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #228] @ 66314 │ │ │ │ - ldr r3, [pc, #112] @ 662a4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #244] @ 69504 │ │ │ │ + ldr r3, [pc, #144] @ 694a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6629c │ │ │ │ + bne 6948c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #184] @ 66318 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #184] @ 69508 │ │ │ │ mov r1, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ cmp r2, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ - bne 6617c │ │ │ │ - ldr r7, [pc, #164] @ 6631c │ │ │ │ + bne 6935c │ │ │ │ + ldr r7, [pc, #164] @ 6950c │ │ │ │ add r7, pc, r7 │ │ │ │ - b 66194 │ │ │ │ - ldr r7, [pc, #156] @ 66320 │ │ │ │ + b 69374 │ │ │ │ + ldr r7, [pc, #156] @ 69510 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 661e0 │ │ │ │ - ldr r7, [pc, #148] @ 66324 │ │ │ │ + b 693c0 │ │ │ │ + ldr r7, [pc, #148] @ 69514 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 661e0 │ │ │ │ + b 693c0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 66228 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, r4, asr #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r3, r4, r4, asr #9 │ │ │ │ - @ instruction: 0x0013a4bc │ │ │ │ - eoreq pc, r5, ip, lsl #26 │ │ │ │ - andseq r3, r4, ip, lsl #9 │ │ │ │ - andseq r3, r4, ip, ror r4 │ │ │ │ - eoreq r8, r5, r0, asr #16 │ │ │ │ - andseq r3, r4, r8, ror #8 │ │ │ │ - andseq r1, r4, r4, asr r4 │ │ │ │ - andseq ip, r3, r4, asr #28 │ │ │ │ - eoreq sl, r5, r0, asr #18 │ │ │ │ - andseq r1, r4, r4, lsr #9 │ │ │ │ - andeq r1, r0, r4, asr r4 │ │ │ │ - @ instruction: 0x001412f0 │ │ │ │ - andseq r3, r4, r0, lsl r3 │ │ │ │ - andseq ip, r3, r8, lsl #24 │ │ │ │ - andseq r1, r4, r0, lsr #25 │ │ │ │ - strdeq pc, [r5], -r4 @ │ │ │ │ - ldrdeq pc, [r5], -r8 @ │ │ │ │ - eoreq sl, r5, r8, asr #16 │ │ │ │ - andseq r3, r4, r4, asr r2 │ │ │ │ - andseq r3, r4, r4, asr #4 │ │ │ │ - andseq ip, r3, r4, lsr fp │ │ │ │ - eoreq pc, r5, r0, lsl #23 │ │ │ │ - andseq r3, r4, r0, lsr r2 │ │ │ │ - @ instruction: 0x001431f8 │ │ │ │ - andseq ip, r3, r8, ror #21 │ │ │ │ - andseq r1, r4, r8, lsr #4 │ │ │ │ - mlaeq r5, r8, r6, r8 │ │ │ │ - eoreq sl, r5, ip, ror #14 │ │ │ │ - andseq r3, r4, r4, lsl #3 │ │ │ │ - @ instruction: 0x001431bc │ │ │ │ - mulseq r4, r8, r1 │ │ │ │ + b 69408 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mulseq r5, ip, ip │ │ │ │ + @ instruction: 0x00147cb0 │ │ │ │ + eoreq ip, r6, r4, lsr #23 │ │ │ │ + eoreq r7, r6, r0, lsr r8 │ │ │ │ + eoreq r5, r6, ip, lsr r7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r6, r0, lsr r7 │ │ │ │ + andseq lr, r4, r8, asr #25 │ │ │ │ + andseq r0, r5, r0, lsr ip │ │ │ │ + andseq r0, r5, r8, lsl #24 │ │ │ │ + andseq r0, r5, ip, ror #23 │ │ │ │ + andseq sl, r4, ip, asr #11 │ │ │ │ + andseq lr, r4, r0, lsr ip │ │ │ │ + andeq r1, r0, r0, asr #8 │ │ │ │ + @ instruction: 0x0014a3f4 │ │ │ │ + andseq lr, r4, r0, lsr #21 │ │ │ │ + andseq r0, r5, r0, ror #21 │ │ │ │ + andseq pc, r4, ip, ror r4 @ │ │ │ │ + eoreq ip, r6, r4, lsl sl │ │ │ │ + strdeq ip, [r6], -r8 @ │ │ │ │ + eoreq r7, r6, r8, ror #12 │ │ │ │ + andseq r0, r5, r4, lsr sl │ │ │ │ + andseq r0, r5, r8, lsl sl │ │ │ │ + andseq sl, r4, r8, lsl #6 │ │ │ │ + eoreq ip, r6, r0, lsr #19 │ │ │ │ + andseq r0, r5, r0, lsl sl │ │ │ │ + andseq r0, r5, ip, asr #19 │ │ │ │ + @ instruction: 0x0014a2b8 │ │ │ │ + andseq lr, r4, r0, lsl #20 │ │ │ │ + ldrdeq r5, [r6], -r0 @ │ │ │ │ + eoreq r7, r6, r8, ror r5 │ │ │ │ + andseq r0, r5, r4, asr r9 │ │ │ │ + andseq r0, r5, ip, lsl #19 │ │ │ │ + andseq r0, r5, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #460] @ 6650c │ │ │ │ - ldr r3, [pc, #460] @ 66510 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #444] @ 696f0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ + ldr r3, [pc, #436] @ 696f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #17 │ │ │ │ - bne 663f0 │ │ │ │ + bne 695ec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfd4 <__stat64_time64@plt> │ │ │ │ + bl 1bf30 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 664a4 │ │ │ │ + blt 6968c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - bne 66488 │ │ │ │ + bne 69670 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 66454 │ │ │ │ - ldr r0, [pc, #368] @ 66514 │ │ │ │ - ldr r3, [pc, #368] @ 66518 │ │ │ │ - ldr r2, [pc, #368] @ 6651c │ │ │ │ + beq 69654 │ │ │ │ + ldr r0, [pc, #352] @ 696f8 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [pc, #348] @ 696fc │ │ │ │ + ldr r2, [pc, #348] @ 69700 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #340] @ 66520 │ │ │ │ - ldr r3, [pc, #320] @ 66510 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #324] @ 69704 │ │ │ │ + ldr r3, [pc, #304] @ 696f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66450 │ │ │ │ + bne 69650 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #296] @ 66524 │ │ │ │ - ldr ip, [pc, #296] @ 66528 │ │ │ │ - ldr r2, [pc, #296] @ 6652c │ │ │ │ - add ip, pc, ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #272] @ 69708 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #264] @ 6970c │ │ │ │ + ldr r2, [pc, #264] @ 69710 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #260] @ 66530 │ │ │ │ - ldr r2, [pc, #260] @ 66534 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #236] @ 69714 │ │ │ │ mov r3, r5 │ │ │ │ - stm sp, {r4, ip} │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #220] @ 66538 │ │ │ │ - ldr r3, [pc, #220] @ 6653c │ │ │ │ - ldr r2, [pc, #220] @ 66540 │ │ │ │ + ldr r2, [pc, #232] @ 69718 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - ldr r0, [pc, #180] @ 66544 │ │ │ │ - ldr r3, [pc, #180] @ 66548 │ │ │ │ - ldr r2, [pc, #180] @ 6654c │ │ │ │ + bl 311a4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #192] @ 6971c │ │ │ │ + ldr r3, [pc, #192] @ 69720 │ │ │ │ + ldr r2, [pc, #192] @ 69724 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 6646c │ │ │ │ + b 69634 │ │ │ │ + ldr r0, [pc, #176] @ 69728 │ │ │ │ + ldr r3, [pc, #176] @ 6972c │ │ │ │ + ldr r2, [pc, #176] @ 69730 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 69634 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r5, [pc, #156] @ 66550 │ │ │ │ - ldr ip, [pc, #156] @ 66554 │ │ │ │ - ldr r2, [pc, #156] @ 66558 │ │ │ │ - add ip, pc, ip │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r1, [pc, #152] @ 69734 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r5, [pc, #144] @ 69738 │ │ │ │ + ldr r2, [pc, #144] @ 6973c │ │ │ │ + add r1, pc, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [pc, #116] @ 69740 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [pc, #120] @ 6655c │ │ │ │ - ldr r2, [pc, #120] @ 66560 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #3 │ │ │ │ + ldr r2, [pc, #108] @ 69744 │ │ │ │ + add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r0, r4} │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - eoreq r8, r5, r8, lsl #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0013c9dc │ │ │ │ - andseq r3, r4, r4, lsr r0 │ │ │ │ - andseq ip, r3, r0, lsr #18 │ │ │ │ - strdeq r8, [r5], -ip @ │ │ │ │ - @ instruction: 0x00142fdc │ │ │ │ - @ instruction: 0x0013c8dc │ │ │ │ - andseq ip, r3, r8, asr #17 │ │ │ │ - andseq ip, r3, ip, ror #18 │ │ │ │ - andseq ip, r3, r8, lsl #18 │ │ │ │ - andseq ip, r3, ip, ror #17 │ │ │ │ - andseq r2, r4, ip, ror pc │ │ │ │ - @ instruction: 0x0013c8d4 │ │ │ │ - andseq ip, r3, r0, lsl #17 │ │ │ │ - andseq r2, r4, r8, asr #30 │ │ │ │ - andseq ip, r3, r8, asr r8 │ │ │ │ - andseq r2, r4, r4, lsr #30 │ │ │ │ - andseq ip, r3, r4, lsr #16 │ │ │ │ - andseq ip, r3, r0, lsl r8 │ │ │ │ - andseq ip, r3, ip, lsl r8 │ │ │ │ - andseq ip, r3, r8, lsl #16 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 311a4 │ │ │ │ + eoreq r5, r6, r4, lsr #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sl, r4, r4, lsr #3 │ │ │ │ + @ instruction: 0x001507fc │ │ │ │ + andseq sl, r4, r0, ror #1 │ │ │ │ + eoreq r5, r6, r0, lsr #6 │ │ │ │ + mulseq r4, r8, r0 │ │ │ │ + mulseq r5, r8, r7 │ │ │ │ + andseq sl, r4, r8, ror r0 │ │ │ │ + andseq sl, r4, ip, lsr #2 │ │ │ │ + andseq sl, r4, ip, asr #1 │ │ │ │ + andseq sl, r4, ip, lsr #1 │ │ │ │ + andseq r0, r5, ip, lsr r7 │ │ │ │ + mulseq r4, r4, r0 │ │ │ │ + andseq sl, r4, r8, asr r0 │ │ │ │ + andseq r0, r5, r0, lsr #14 │ │ │ │ + andseq sl, r4, r0, lsr r0 │ │ │ │ + @ instruction: 0x00149ff4 │ │ │ │ + @ instruction: 0x001506f4 │ │ │ │ + @ instruction: 0x00149fd4 │ │ │ │ + andseq r9, r4, ip, ror #31 │ │ │ │ + @ instruction: 0x00149fdc │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #3560] @ 0xde8 │ │ │ │ - ldr lr, [pc, #280] @ 6669c │ │ │ │ - ldr r3, [pc, #280] @ 666a0 │ │ │ │ - ldr ip, [pc, #280] @ 666a4 │ │ │ │ + ldr lr, [pc, #288] @ 6988c │ │ │ │ sub sp, sp, #528 @ 0x210 │ │ │ │ + mov r1, #512 @ 0x200 │ │ │ │ + add r4, sp, #12 │ │ │ │ + ldr ip, [pc, #276] @ 69890 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [pc, #272] @ 69894 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #272] @ 666a8 │ │ │ │ + ldr r2, [pc, #268] @ 69898 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - add r4, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #512 @ 0x200 │ │ │ │ - mov r0, r4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #524] @ 0x20c │ │ │ │ mov ip, #0 │ │ │ │ - bl 1df24 │ │ │ │ + bl 1de50 │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2cc │ │ │ │ + bl 1b234 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66650 │ │ │ │ - ldr r0, [pc, #208] @ 666ac │ │ │ │ - ldr r3, [pc, #208] @ 666b0 │ │ │ │ - ldr r2, [pc, #208] @ 666b4 │ │ │ │ + blt 69840 │ │ │ │ + ldr r0, [pc, #216] @ 6989c │ │ │ │ + mov r1, #4 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r3, [pc, #208] @ 698a0 │ │ │ │ + ldr r2, [pc, #208] @ 698a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #3 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #176] @ 666b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #184] @ 698a8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6665c │ │ │ │ + beq 6984c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 66684 │ │ │ │ + beq 69874 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 66670 │ │ │ │ - ldr r2, [pc, #144] @ 666bc │ │ │ │ - ldr r3, [pc, #116] @ 666a4 │ │ │ │ + beq 69860 │ │ │ │ + ldr r2, [pc, #152] @ 698ac │ │ │ │ + ldr r3, [pc, #120] @ 69890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66698 │ │ │ │ + bne 69888 │ │ │ │ add sp, sp, #528 @ 0x210 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r4 │ │ │ │ - bl 66328 │ │ │ │ - b 66600 │ │ │ │ - ldr r0, [pc, #92] @ 666c0 │ │ │ │ + bl 69518 │ │ │ │ + b 697e8 │ │ │ │ + ldr r0, [pc, #92] @ 698b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 66624 │ │ │ │ - ldr r0, [pc, #76] @ 666c4 │ │ │ │ + b 6980c │ │ │ │ + ldr r0, [pc, #76] @ 698b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 66624 │ │ │ │ - ldr r0, [pc, #60] @ 666c8 │ │ │ │ + b 6980c │ │ │ │ + ldr r0, [pc, #60] @ 698b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 66624 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, ip, lsr r3 │ │ │ │ - mlaeq r5, ip, r7, pc @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r8, r6, r4, lsl r1 │ │ │ │ - @ instruction: 0x0013c7dc │ │ │ │ - @ instruction: 0x00142df8 │ │ │ │ - andseq ip, r3, r0, asr r7 │ │ │ │ - eoreq pc, r5, r4, lsr r7 @ │ │ │ │ - mlaeq r5, ip, r2, r8 │ │ │ │ - @ instruction: 0x00142df8 │ │ │ │ - andseq r2, r4, r8, ror #27 │ │ │ │ - andseq r9, r3, ip, ror #27 │ │ │ │ - ldr r3, [pc, #56] @ 6670c │ │ │ │ - ldr r2, [pc, #56] @ 66710 │ │ │ │ + b 6980c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r6, r0, ror #2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r6, ip, lsr #11 │ │ │ │ + andseq r5, r7, r4, ror #17 │ │ │ │ + andseq r9, r4, ip, lsr #31 │ │ │ │ + andseq r0, r5, ip, asr #11 │ │ │ │ + andseq r9, r4, ip, lsl pc │ │ │ │ + eoreq ip, r6, ip, asr #10 │ │ │ │ + eoreq r5, r6, ip, asr #1 │ │ │ │ + andseq r0, r5, r8, asr #11 │ │ │ │ + @ instruction: 0x001505b8 │ │ │ │ + @ instruction: 0x001475bc │ │ │ │ + ldr r3, [pc, #68] @ 69908 │ │ │ │ + ldr r2, [pc, #68] @ 6990c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 666f0 │ │ │ │ + ble 698e0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6656c │ │ │ │ + bl 69750 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - strdeq r8, [r5], -r4 @ │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r5, r6, ip, lsl r0 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3440] @ 0xd70 │ │ │ │ - ldr r2, [pc, #2532] @ 67110 │ │ │ │ - ldr r3, [pc, #2532] @ 67114 │ │ │ │ + ldr r2, [pc, #2556] @ 6a334 │ │ │ │ + sub sp, sp, #620 @ 0x26c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + ldr r3, [pc, #2548] @ 6a338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #620 @ 0x26c │ │ │ │ - subs r5, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov r3, #0 │ │ │ │ - beq 670e8 │ │ │ │ - ldr r1, [pc, #2500] @ 67118 │ │ │ │ - ldr r2, [pc, #2500] @ 6711c │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq 6a30c │ │ │ │ + ldr r2, [pc, #2524] @ 6a33c │ │ │ │ + ldr r3, [pc, #2524] @ 6a340 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r3, r2 │ │ │ │ + ldr r1, [pc, r3] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + cmp r3, r1 │ │ │ │ moveq r3, #0 │ │ │ │ - streq r3, [r1, #16] │ │ │ │ - beq 66890 │ │ │ │ + streq r3, [r2, #16] │ │ │ │ + beq 69aa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66890 │ │ │ │ + beq 69aa8 │ │ │ │ add r4, sp, #100 @ 0x64 │ │ │ │ - ldr r7, [pc, #2456] @ 67120 │ │ │ │ + ldr r7, [pc, #2484] @ 6a344 │ │ │ │ add r3, r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r7, #536] @ 0x218 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ str r3, [r7, #16] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r3, r7, #24 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #2408] @ 67124 │ │ │ │ - mov r0, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ + ldr r2, [r7, #536] @ 0x218 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + add r3, r2, #1 │ │ │ │ + add r2, r7, #24 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [r7, #536] @ 0x218 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r1, r3 │ │ │ │ - str r2, [r7, #536] @ 0x218 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [pc, #2420] @ 6a348 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #2376] @ 67128 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #2404] @ 6a34c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67080 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ + beq 6a2a4 │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + ldr fp, [r8, #44] @ 0x2c │ │ │ │ + ldr r5, [r8, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #2348] @ 6712c │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #2368] @ 6a350 │ │ │ │ + ldr r4, [r8, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r8, #40] @ 0x28 │ │ │ │ + cmp r1, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ + ldr r3, [r8, #60] @ 0x3c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ + ldr r3, [r8, #64] @ 0x40 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - cmp r1, #1 │ │ │ │ - ldr r3, [r5, #68] @ 0x44 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r3, [r8, #68] @ 0x44 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq 66924 │ │ │ │ + beq 69b3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6685c │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 66ec0 │ │ │ │ - sub r3, r5, #1 │ │ │ │ + bne 69a60 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6a0d4 │ │ │ │ + sub r3, r7, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 66a34 │ │ │ │ + bls 69c44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1be18 │ │ │ │ - ldr r2, [pc, #2244] @ 67130 │ │ │ │ - ldr r3, [pc, #2212] @ 67114 │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r2, [pc, #2276] @ 6a354 │ │ │ │ + ldr r3, [pc, #2244] @ 6a338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6710c │ │ │ │ + bne 6a330 │ │ │ │ add sp, sp, #620 @ 0x26c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #2204] @ 67134 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r5, [pc, #2216] @ 6a358 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66a1c │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + beq 69c2c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add r6, r5, #24 │ │ │ │ + add r4, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #2180] @ 67138 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [pc, #2180] @ 6a35c │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - add r7, r6, #24 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #2136] @ 6713c │ │ │ │ - ldr ip, [r6, #4] │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #2144] @ 6a360 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r4, sp, #100 @ 0x64 │ │ │ │ - mov r1, r3 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + stmib sp, {r1, r6} │ │ │ │ + mov r1, r3 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2cc │ │ │ │ + bl 1b234 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66a24 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - b 66780 │ │ │ │ + blt 69c34 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + b 69988 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66e78 │ │ │ │ + beq 6a08c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 66ff0 │ │ │ │ + beq 6a214 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6685c │ │ │ │ - ldr r8, [sp, #68] @ 0x44 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #2032] @ 67140 │ │ │ │ - add r3, r8, r8, lsl #1 │ │ │ │ + bne 69a60 │ │ │ │ + ldrd r8, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #2048] @ 6a364 │ │ │ │ + add r3, r9, r9, lsl #1 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r8 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 6685c │ │ │ │ - ldr r9, [sp, #72] @ 0x48 │ │ │ │ - mov r5, #0 │ │ │ │ + blt 6a0d0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 69a60 │ │ │ │ + ldr sl, [sp, #72] @ 0x48 │ │ │ │ + mov r7, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ebc │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r8, r5 │ │ │ │ - add fp, fp, r9 │ │ │ │ - bne 6697c │ │ │ │ + beq 6a0d0 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add fp, fp, sl │ │ │ │ + cmp r9, r7 │ │ │ │ + bne 69b90 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - lsrs r5, r3, #1 │ │ │ │ + lsrs r7, r3, #1 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - lsr r7, r3, #1 │ │ │ │ - beq 6685c │ │ │ │ - ldr r8, [sp, #84] @ 0x54 │ │ │ │ + lsr r8, r3, #1 │ │ │ │ + beq 69a60 │ │ │ │ ldrd sl, [sp, #76] @ 0x4c │ │ │ │ mov r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1ca18 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ebc │ │ │ │ + beq 6a0d0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ebc │ │ │ │ + beq 6a0d0 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r5, r4 │ │ │ │ - add r8, r8, sl │ │ │ │ + add r5, r5, sl │ │ │ │ + cmp r7, r4 │ │ │ │ add r9, r9, fp │ │ │ │ - bne 669cc │ │ │ │ - b 6685c │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - b 6677c │ │ │ │ + bne 69bdc │ │ │ │ + b 69a60 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + b 69984 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66328 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - b 66780 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq 67058 │ │ │ │ + bl 69518 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + b 69988 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq 6a27c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #1788] @ 67144 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #1804] @ 6a368 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6685c │ │ │ │ + beq 69a60 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r8, [pc, #1736] @ 67148 │ │ │ │ - ldr sl, [pc, #1736] @ 6714c │ │ │ │ + str r5, [sp, #84] @ 0x54 │ │ │ │ + ldr r8, [pc, #1752] @ 6a36c │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + ldr sl, [pc, #1748] @ 6a370 │ │ │ │ add r7, fp, r3 │ │ │ │ sub r9, r3, #16 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + add sl, pc, sl │ │ │ │ mov r4, fp │ │ │ │ mov r5, #0 │ │ │ │ - b 66ab0 │ │ │ │ + b 69cc4 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ ldrb r3, [r4] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ @@ -74174,88 +77449,88 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ str r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ add r3, r5, #15 │ │ │ │ - cmp r3, r9 │ │ │ │ add r4, r4, #15 │ │ │ │ - bls 66aac │ │ │ │ + cmp r3, r9 │ │ │ │ + bls 69cc0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ addhi r5, r5, #14 │ │ │ │ addhi r5, fp, r5 │ │ │ │ - bls 66b84 │ │ │ │ + bls 69d98 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ mov r2, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ cmp r7, r5 │ │ │ │ - bne 66b60 │ │ │ │ + bne 69d74 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #10 │ │ │ │ - bl 1beb4 │ │ │ │ + bl 1be10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r7, r7, r2 │ │ │ │ + add fp, fp, r2 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r7, r7, r3 │ │ │ │ - add fp, fp, r3 │ │ │ │ - bne 66aa0 │ │ │ │ - ldr r3, [pc, #1420] @ 67150 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 69cb4 │ │ │ │ + ldr r3, [pc, #1436] @ 6a374 │ │ │ │ + ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6685c │ │ │ │ + bne 69a60 │ │ │ │ lsrs r3, r2, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsr r2, r3, #1 │ │ │ │ - beq 6685c │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - ldr sl, [pc, #1376] @ 67154 │ │ │ │ - sub r8, r3, #1 │ │ │ │ - ldr r3, [pc, #1372] @ 67158 │ │ │ │ - ldr fp, [pc, #1372] @ 6715c │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 69a60 │ │ │ │ + ldr r3, [pc, #1392] @ 6a378 │ │ │ │ sub r4, r4, #1 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + add r9, r4, r2 │ │ │ │ + add r8, r5, r2 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + ldr sl, [pc, #1372] @ 6a37c │ │ │ │ + sub r7, r2, #16 │ │ │ │ + ldr fp, [pc, #1368] @ 6a380 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r9, r4, r2 │ │ │ │ - rsb r3, r2, #1 │ │ │ │ - add r8, r8, r2 │ │ │ │ add sl, pc, sl │ │ │ │ add fp, pc, fp │ │ │ │ - sub r7, r2, #16 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + rsb r3, r2, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ add r4, r8, r3 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b 66c48 │ │ │ │ + b 69e5c │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ ldrb r3, [r4] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ @@ -74276,53 +77551,53 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ str r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ mov r2, sl │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ add r3, r5, #15 │ │ │ │ - cmp r3, r7 │ │ │ │ add r4, r4, #15 │ │ │ │ - bls 66c44 │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 69e58 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ addhi r5, r5, #14 │ │ │ │ addhi r5, r2, r5 │ │ │ │ - bls 66d20 │ │ │ │ + bls 69f34 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ mov r2, fp │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 66cfc │ │ │ │ + bne 69f10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #10 │ │ │ │ - bl 1beb4 │ │ │ │ + bl 1be10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ + mov r5, #0 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ - add r4, r9, r3 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ - mov r5, #0 │ │ │ │ + add r4, r9, r3 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - b 66d54 │ │ │ │ + b 69f68 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ ldrb r3, [r4] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ @@ -74343,93 +77618,95 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ str r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ add r3, r5, #15 │ │ │ │ - cmp r3, r7 │ │ │ │ add r4, r4, #15 │ │ │ │ - bls 66d50 │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 69f64 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 66e38 │ │ │ │ - add r4, r5, #14 │ │ │ │ + bls 6a04c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #848] @ 67160 │ │ │ │ + add r4, r5, #14 │ │ │ │ + ldr r5, [pc, #864] @ 6a384 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ cmp r9, r4 │ │ │ │ - bne 66e14 │ │ │ │ + bne 6a028 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #10 │ │ │ │ - bl 1beb4 │ │ │ │ + bl 1be10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r9, r9, r2 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - add r9, r9, r3 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r8, r8, r3 │ │ │ │ - bne 66c30 │ │ │ │ - b 6685c │ │ │ │ - ldr r2, [pc, #740] @ 67164 │ │ │ │ + add r8, r8, r2 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 69e44 │ │ │ │ + b 69a60 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [pc, #752] @ 6a388 │ │ │ │ str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + blt 6a0d0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + mov r0, fp │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - add r1, r2, r2, lsl #1 │ │ │ │ + add r1, r3, r3, lsl #1 │ │ │ │ mov r3, r6 │ │ │ │ - mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r4, r0 │ │ │ │ - bls 6685c │ │ │ │ - bl 65f2c │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #668] @ 67168 │ │ │ │ - ldr r4, [sp, #68] @ 0x44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ + bls 69a60 │ │ │ │ + bl 690fc │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r4, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [pc, #676] @ 6a38c │ │ │ │ + mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ - mul r9, r4, r7 │ │ │ │ - ldr r7, [pc, #632] @ 6716c │ │ │ │ + blt 6a0d0 │ │ │ │ + mul r9, r4, r5 │ │ │ │ + ldr r5, [pc, #648] @ 6a390 │ │ │ │ + mov r4, fp │ │ │ │ add r9, r9, r9, lsl #1 │ │ │ │ + add r5, pc, r5 │ │ │ │ sub r8, r9, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r4, fp │ │ │ │ + b 6a11c │ │ │ │ + mov r7, r3 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ ldrb r3, [r4] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ @@ -74450,2418 +77727,2544 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ str r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + mov r2, r5 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ - add r5, r5, #15 │ │ │ │ - cmp r5, r8 │ │ │ │ + blt 6a0d0 │ │ │ │ + add r3, r7, #15 │ │ │ │ add r4, r4, #15 │ │ │ │ - bls 66f00 │ │ │ │ - cmp r5, r9 │ │ │ │ - bcs 66fd8 │ │ │ │ - ldr r4, [pc, #452] @ 67170 │ │ │ │ - add r5, fp, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r9, fp, r9 │ │ │ │ - ldrb r3, [r5], #1 │ │ │ │ - mov r2, r4 │ │ │ │ + cmp r3, r8 │ │ │ │ + bls 6a118 │ │ │ │ + cmp r3, r9 │ │ │ │ + bcs 6a1fc │ │ │ │ + add r7, r7, #14 │ │ │ │ + sub r5, fp, #1 │ │ │ │ + add fp, fp, r7 │ │ │ │ + ldr r7, [pc, #448] @ 6a394 │ │ │ │ + add r5, r5, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldrb r3, [fp, #1]! │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ - cmp r9, r5 │ │ │ │ - bne 66fb4 │ │ │ │ + blt 6a0d0 │ │ │ │ + cmp r5, fp │ │ │ │ + bne 6a1d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #10 │ │ │ │ - bl 1beb4 │ │ │ │ + bl 1be10 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6685c │ │ │ │ - b 66ebc │ │ │ │ + bge 69a60 │ │ │ │ + b 6a0d0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #376] @ 67174 │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r7, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [pc, #368] @ 6a398 │ │ │ │ mov r3, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66ebc │ │ │ │ + blt 6a0d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6685c │ │ │ │ + beq 69a60 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66ebc │ │ │ │ + beq 6a0d0 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ add fp, fp, r8 │ │ │ │ - bne 67028 │ │ │ │ - b 6685c │ │ │ │ - ldr r2, [pc, #280] @ 67178 │ │ │ │ + cmp r7, r4 │ │ │ │ + bne 6a24c │ │ │ │ + b 69a60 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [pc, #272] @ 6a39c │ │ │ │ str r3, [sp] │ │ │ │ - mov r1, r5 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 66a68 │ │ │ │ - b 66ebc │ │ │ │ - ldr r4, [pc, #244] @ 6717c │ │ │ │ - ldr r0, [pc, #244] @ 67180 │ │ │ │ - ldr r2, [pc, #244] @ 67184 │ │ │ │ + bge 69c78 │ │ │ │ + b 6a0d0 │ │ │ │ + ldr ip, [pc, #244] @ 6a3a0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r4, [pc, #236] @ 6a3a4 │ │ │ │ + ldr r2, [pc, #236] @ 6a3a8 │ │ │ │ + add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ - add r0, pc, r0 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr ip, [pc, #200] @ 6a3ac │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - str r0, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr ip, [pc, #200] @ 67188 │ │ │ │ - ldr r2, [pc, #200] @ 6718c │ │ │ │ + ldr r2, [pc, #184] @ 6a3b0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r3, r4 │ │ │ │ - mov lr, r0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - ldr r3, [pc, #160] @ 67190 │ │ │ │ - ldr r2, [pc, #160] @ 67194 │ │ │ │ + bl 311a4 │ │ │ │ + ldr r3, [pc, #160] @ 6a3b4 │ │ │ │ mov r0, #3 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #152] @ 6a3b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #3 │ │ │ │ - bl 30808 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, ip, r1, r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r5, r4, ror #11 │ │ │ │ - eoreq sl, r5, r4, ror r2 │ │ │ │ - strhteq pc, [r5], -r0 @ │ │ │ │ - andseq r2, r4, r8, ror #25 │ │ │ │ - @ instruction: 0x001398bc │ │ │ │ - eoreq sl, r5, ip, asr #3 │ │ │ │ - eoreq r8, r5, ip, asr r0 │ │ │ │ - eoreq pc, r5, r4, lsr #9 │ │ │ │ - mulseq r4, ip, fp │ │ │ │ - andseq r0, r4, r0, ror fp │ │ │ │ - andseq r2, r4, ip, ror #22 │ │ │ │ - andseq r2, r4, r8, ror #21 │ │ │ │ - andseq r2, r4, r4, asr sl │ │ │ │ - mulseq r4, ip, sl │ │ │ │ - eoreq pc, r5, r4, ror r1 @ │ │ │ │ - andseq r2, r4, r8, asr #17 │ │ │ │ - andseq r2, r4, r8, ror #17 │ │ │ │ - andseq r2, r4, r0, lsl r9 │ │ │ │ - andseq r2, r4, r0, lsr #14 │ │ │ │ - andseq r2, r4, r0, lsr r6 │ │ │ │ - andseq r2, r4, r8, lsl #12 │ │ │ │ - andseq r2, r4, ip, ror #11 │ │ │ │ - andseq r2, r4, r4, lsl #11 │ │ │ │ - andseq r2, r4, r4, asr #9 │ │ │ │ - andseq r2, r4, ip, asr #9 │ │ │ │ - andseq r2, r4, r4, asr r3 │ │ │ │ - andseq r0, r4, ip, ror #7 │ │ │ │ - @ instruction: 0x001403dc │ │ │ │ - andseq fp, r3, ip, lsl ip │ │ │ │ - andseq fp, r3, ip, lsl #24 │ │ │ │ - andseq r2, r4, ip, ror #5 │ │ │ │ - andseq r2, r4, r8, ror r3 │ │ │ │ + bl 311a4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r6, r0, lsr #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq ip, [r6], -r8 @ │ │ │ │ + eoreq r7, r6, r8, rrx │ │ │ │ + eoreq ip, r6, r4, lsr #7 │ │ │ │ + mulseq r5, r4, r4 │ │ │ │ + andseq r7, r4, r4, ror r0 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ + eoreq r4, r6, r0, ror lr │ │ │ │ + eoreq ip, r6, ip, lsl #5 │ │ │ │ + andseq lr, r4, r8, lsr r3 │ │ │ │ + andseq lr, r4, r0, lsl r3 │ │ │ │ + andseq r0, r5, ip, lsl r3 │ │ │ │ + mulseq r5, r8, r2 │ │ │ │ + @ instruction: 0x001501fc │ │ │ │ + andseq r0, r5, r0, asr #4 │ │ │ │ + eoreq fp, r6, ip, asr pc │ │ │ │ + andseq r0, r5, r0, lsl #1 │ │ │ │ + andseq r0, r5, r4, ror r0 │ │ │ │ + ldrheq r0, [r5], -ip │ │ │ │ + andseq pc, r4, ip, asr #29 │ │ │ │ + @ instruction: 0x0014fdd8 │ │ │ │ + andseq pc, r4, r8, lsr #27 │ │ │ │ + mulseq r4, r8, sp │ │ │ │ + andseq pc, r4, ip, lsl sp @ │ │ │ │ + andseq pc, r4, r8, asr ip @ │ │ │ │ + andseq pc, r4, r8, ror #24 │ │ │ │ + andseq sp, r4, r4, lsl #23 │ │ │ │ + andseq pc, r4, r4, ror #21 │ │ │ │ + andseq sp, r4, r8, ror #22 │ │ │ │ + andseq r9, r4, r8, lsr #7 │ │ │ │ + mulseq r4, r8, r3 │ │ │ │ + andseq pc, r4, r4, lsl #21 │ │ │ │ + andseq pc, r4, r0, lsl fp @ │ │ │ │ cmp r0, #2 │ │ │ │ - beq 671d0 │ │ │ │ + beq 6a3f4 │ │ │ │ cmp r0, #13 │ │ │ │ - beq 671b0 │ │ │ │ + beq 6a3d4 │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1] │ │ │ │ ands r2, r3, #256 @ 0x100 │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ - beq 67214 │ │ │ │ + beq 6a440 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67224 │ │ │ │ + bne 6a450 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #108] @ 67244 │ │ │ │ + ldr r3, [pc, #128] @ 6a47c │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 671f8 │ │ │ │ - ldr r3, [pc, #88] @ 67248 │ │ │ │ + bne 6a420 │ │ │ │ + movw r3, #16920 @ 0x4218 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #76] @ 6724c │ │ │ │ sub r0, r0, #1 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r0, #1 │ │ │ │ cmpls r2, r3 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67224 │ │ │ │ + beq 6a450 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 66714 │ │ │ │ + bl 69910 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq lr, r5, r0, ror #22 │ │ │ │ - subpl r4, r7, #24, 4 @ 0x80000001 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - ldr r3, [pc, #20] @ 6726c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq fp, r6, ip, lsr r9 │ │ │ │ + ldr r3, [pc, #20] @ 6a49c │ │ │ │ cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ strne r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ mov r1, #0 │ │ │ │ - b 1bcb0 │ │ │ │ - strdeq lr, [r5], -ip @ │ │ │ │ - ldr r3, [pc, #12] @ 67284 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + b 1bc0c │ │ │ │ + eoreq fp, r6, r4, asr #21 │ │ │ │ + ldr r3, [pc, #12] @ 6a4b4 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1bcb0 │ │ │ │ - ldrdeq lr, [r5], -ip @ │ │ │ │ - ldr r3, [pc, #12] @ 6729c │ │ │ │ + b 1bc0c │ │ │ │ + eoreq fp, r6, ip, lsr #21 │ │ │ │ + ldr r3, [pc, #12] @ 6a4cc │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1bcb0 │ │ │ │ - eoreq lr, r5, r4, asr #25 │ │ │ │ + b 1bc0c │ │ │ │ + mlaeq r6, r4, sl, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #268] @ 673c4 │ │ │ │ - ldr r4, [pc, #268] @ 673c8 │ │ │ │ - ldr r1, [pc, #268] @ 673cc │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #272] @ 6a5fc │ │ │ │ + vmov.i8 d16, #255 @ 0xff │ │ │ │ sub sp, sp, #20 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - ldr r0, [r4] │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - strd r2, [sp] │ │ │ │ mov r5, sp │ │ │ │ - bl 1d03c │ │ │ │ - b 6730c │ │ │ │ + ldr r3, [pc, #260] @ 6a600 │ │ │ │ + ldr r4, [pc, #260] @ 6a604 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 1cf74 │ │ │ │ + b 6a53c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ + bl 1bb4c │ │ │ │ cmp r0, #16 │ │ │ │ - bne 67380 │ │ │ │ + bne 6a5b8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d9fc │ │ │ │ + bl 1d928 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c730 │ │ │ │ + bl 1c674 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 672f4 │ │ │ │ - ldr r3, [pc, #164] @ 673d0 │ │ │ │ + blt 6a524 │ │ │ │ + ldr r3, [pc, #172] @ 6a608 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1af3c │ │ │ │ + bl 1aea4 │ │ │ │ ldrd r0, [sp] │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 673a8 │ │ │ │ - blx 199e38 │ │ │ │ - vldr d7, [pc, #108] @ 673b8 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - vdiv.f64 d0, d6, d7 │ │ │ │ + beq 6a5e0 │ │ │ │ + blx 1aa800 │ │ │ │ + vmov d17, r0, r1 │ │ │ │ + vldr d16, [pc, #112] @ 6a5f0 │ │ │ │ + vdiv.f64 d0, d17, d16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - ldr r2, [pc, #120] @ 673d4 │ │ │ │ - ldr r3, [pc, #108] @ 673cc │ │ │ │ + ldr r2, [pc, #128] @ 6a60c │ │ │ │ + ldr r3, [pc, #112] @ 6a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 673b0 │ │ │ │ + bne 6a5e8 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #68] @ 673d8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #68] @ 6a610 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67324 │ │ │ │ - vldr s0, [pc, #16] @ 673c0 │ │ │ │ - b 67354 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6a554 │ │ │ │ + vldr s0, [pc, #16] @ 6a5f8 │ │ │ │ + b 6a584 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r7, r5, ip, lsl #12 │ │ │ │ - mlaeq r5, r0, ip, lr │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r5, ip, lsr #24 │ │ │ │ - eoreq r7, r5, ip, ror #10 │ │ │ │ - andseq r2, r4, r8, asr #3 │ │ │ │ + eoreq r4, r6, r4, ror #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r6, r0, asr sl │ │ │ │ + strdeq fp, [r6], -ip @ │ │ │ │ + eoreq r4, r6, r4, asr r3 │ │ │ │ + andseq pc, r4, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #164] @ 67498 │ │ │ │ - mov r4, r1 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ + ldr r6, [pc, #160] @ 6a6d4 │ │ │ │ sub sp, sp, #16 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 199864 │ │ │ │ - subs r4, r4, r1 │ │ │ │ - bne 67420 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + udiv r4, r1, r3 │ │ │ │ + mul r4, r3, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 6a664 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1d03c │ │ │ │ + bl 1cf74 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + vstr d16, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1c784 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 1c6c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6746c │ │ │ │ - ldr r3, [pc, #64] @ 6749c │ │ │ │ + blt 6a6a8 │ │ │ │ + ldr r3, [pc, #56] @ 6a6d8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1af3c │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bl 1aea4 │ │ │ │ + b 6a64c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #32] @ 674a0 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mvn r4, #0 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #28] @ 6a6dc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67454 │ │ │ │ - eoreq lr, r5, r0, ror #22 │ │ │ │ - strdeq lr, [r5], -ip @ │ │ │ │ - andseq r2, r4, ip, lsl #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6a698 │ │ │ │ + eoreq fp, r6, r0, lsr #18 │ │ │ │ + strhteq fp, [r6], -r8 │ │ │ │ + andseq pc, r4, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #36] @ 674e0 │ │ │ │ + ldr r5, [pc, #48] @ 6a730 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1d03c │ │ │ │ + bl 1cf74 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bea8 │ │ │ │ + bl 1be04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1af3c │ │ │ │ + bl 1aea4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r5, ip, sl, lr │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq fp, r6, r8, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6752c │ │ │ │ + blt 6a794 │ │ │ │ cmp r1, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 6a788 │ │ │ │ mov r0, r3 │ │ │ │ add r1, r1, #164 @ 0xa4 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [pc, #64] @ 6755c │ │ │ │ - pop {r4, lr} │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [pc, #92] @ 6a7cc │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r1, #0 │ │ │ │ - b 1bcb0 │ │ │ │ - ldr r3, [pc, #44] @ 67560 │ │ │ │ + b 1bc0c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #52] @ 6a7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #28] @ 67564 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #36] @ 6a7d4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - eoreq lr, r5, r8, lsr sl │ │ │ │ - eoreq lr, r5, r4, lsr #20 │ │ │ │ - andseq r2, r4, r0, ror r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + ldrdeq fp, [r6], -r8 @ │ │ │ │ + strhteq fp, [r6], -ip │ │ │ │ + @ instruction: 0x0014f7b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 675d0 │ │ │ │ - bl 1ca0c │ │ │ │ + beq 6a854 │ │ │ │ + bl 1c944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 675ac │ │ │ │ - ldr r6, [pc, #80] @ 675e4 │ │ │ │ + bne 6a824 │ │ │ │ + ldr r6, [pc, #104] @ 6a874 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1d9fc │ │ │ │ + bl 1d928 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca0c │ │ │ │ + bl 1c944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67594 │ │ │ │ + beq 6a80c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b554 │ │ │ │ - ldr r3, [pc, #44] @ 675e8 │ │ │ │ + bl 1b4bc │ │ │ │ + ldr r3, [pc, #68] @ 6a878 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1af3c │ │ │ │ + bl 1aea4 │ │ │ │ sub r0, r4, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ clz r0, r0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #20] @ 675ec │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #32] @ 6a87c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1af3c │ │ │ │ + bl 1aea4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq lr, r5, r4, asr #19 │ │ │ │ - mlaeq r5, ip, r9, lr │ │ │ │ - eoreq lr, r5, r0, lsl #19 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq fp, r6, ip, asr #14 │ │ │ │ + eoreq fp, r6, r4, lsr #14 │ │ │ │ + strdeq fp, [r6], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #232] @ 676f0 │ │ │ │ + ldr r4, [pc, #240] @ 6a98c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676ac │ │ │ │ - ldr r3, [pc, #200] @ 676f4 │ │ │ │ + bne 6a948 │ │ │ │ + ldr r3, [pc, #208] @ 6a990 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67638 │ │ │ │ - bl 1daf8 │ │ │ │ - ldr r4, [pc, #184] @ 676f8 │ │ │ │ + beq 6a8cc │ │ │ │ + bl 1da24 │ │ │ │ + ldr r4, [pc, #192] @ 6a994 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67660 │ │ │ │ - bl 1b8b4 │ │ │ │ + beq 6a8f4 │ │ │ │ + bl 1b810 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1b080 │ │ │ │ + bl 1afe8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r4, [pc, #148] @ 676fc │ │ │ │ + ldr r4, [pc, #156] @ 6a998 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67688 │ │ │ │ - bl 1cca0 │ │ │ │ + beq 6a91c │ │ │ │ + bl 1cbd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e29c │ │ │ │ + bl 1e1c8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ldr r4, [pc, #112] @ 67700 │ │ │ │ + ldr r4, [pc, #120] @ 6a99c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 1d78c │ │ │ │ + beq 6a93c │ │ │ │ + bl 1d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 672a0 │ │ │ │ - vldr s15, [pc, #52] @ 676ec │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 6a4d0 │ │ │ │ + vldr s15, [pc, #52] @ 6a988 │ │ │ │ vmul.f32 s0, s0, s15 │ │ │ │ vmul.f32 s0, s0, s15 │ │ │ │ vcvt.s32.f32 s15, s0 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 12d2e4 │ │ │ │ + bl 1396e4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r1, [pc, #44] @ 67704 │ │ │ │ + bl 1cf74 │ │ │ │ + ldr r1, [pc, #44] @ 6a9a0 │ │ │ │ mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1ca3c │ │ │ │ - bl 67568 │ │ │ │ - b 67624 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c974 │ │ │ │ + bl 6a7d8 │ │ │ │ + b 6a8b8 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - eoreq lr, r5, r0, asr r9 │ │ │ │ - eoreq lr, r5, ip, lsr #18 │ │ │ │ - eoreq lr, r5, r8, lsl r9 │ │ │ │ - strdeq lr, [r5], -r0 @ │ │ │ │ - eoreq lr, r5, r8, asr #17 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ + strhteq fp, [r6], -ip │ │ │ │ + mlaeq r6, r8, r6, fp │ │ │ │ + eoreq fp, r6, r4, lsl #13 │ │ │ │ + eoreq fp, r6, ip, asr r6 │ │ │ │ + eoreq fp, r6, r4, lsr r6 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #1144] @ 67b9c │ │ │ │ - ldr r3, [pc, #1144] @ 67ba0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #1164] @ 6ae5c │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov sl, r1 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [pc, #1152] @ 6ae60 │ │ │ │ + ldr r6, [pc, #1152] @ 6ae64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - bl 1dae0 │ │ │ │ - ldr r6, [pc, #1108] @ 67ba4 │ │ │ │ - ldr r2, [pc, #1108] @ 67ba8 │ │ │ │ - ldr r3, [pc, #1108] @ 67bac │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1da0c │ │ │ │ + ldr r2, [pc, #1124] @ 6ae68 │ │ │ │ mvn r1, #0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r3, [pc, #1116] @ 6ae6c │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [r2, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - mov fp, r0 │ │ │ │ - beq 67a20 │ │ │ │ + beq 6ace0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r5, r0 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 67a88 │ │ │ │ + beq 6ad48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ - ldrb r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ + ldrb r1, [r5] │ │ │ │ + str r3, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ movne r8, r5 │ │ │ │ moveq r8, r2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 1da8c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67ab0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + beq 6ad70 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r1, [pc, #1004] @ 6ae70 │ │ │ │ strb r2, [r0], #1 │ │ │ │ - ldr r1, [pc, #980] @ 67bb0 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r7, r3 │ │ │ │ moveq r7, #0 │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 679ac │ │ │ │ - ldr r3, [pc, #948] @ 67bb4 │ │ │ │ + bne 6ac58 │ │ │ │ + ldr r3, [pc, #968] @ 6ae74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 67a28 │ │ │ │ + beq 6ace8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67828 │ │ │ │ - ldr r2, [pc, #924] @ 67bb8 │ │ │ │ + beq 6aad4 │ │ │ │ + ldr r2, [pc, #944] @ 6ae78 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r9, #0 │ │ │ │ add r3, r9, #63 @ 0x3f │ │ │ │ + ldr r2, [pc, #920] @ 6ae7c │ │ │ │ movge r3, r9 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + cmp r4, #9 │ │ │ │ asr r3, r3, #6 │ │ │ │ - mul r3, sl, r3 │ │ │ │ - ldr r2, [pc, #888] @ 67bbc │ │ │ │ strb sl, [sp, #28] │ │ │ │ - str r9, [sp, #24] │ │ │ │ + mul r3, sl, r3 │ │ │ │ ldr r6, [r6, r2] │ │ │ │ lsl r3, r3, #3 │ │ │ │ - cmp r4, #9 │ │ │ │ stm r6, {r9, sl} │ │ │ │ str r3, [r6, #16] │ │ │ │ - beq 678a0 │ │ │ │ - ldr r1, [pc, #856] @ 67bc0 │ │ │ │ + beq 6ab4c │ │ │ │ + ldr r1, [pc, #876] @ 6ae80 │ │ │ │ mov r3, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67884 │ │ │ │ + b 6ab30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 67a68 │ │ │ │ + beq 6ad28 │ │ │ │ mov r1, ip │ │ │ │ cmn r3, #1 │ │ │ │ - bne 67870 │ │ │ │ - ldr r2, [pc, #816] @ 67bc4 │ │ │ │ + bne 6ab1c │ │ │ │ + ldr r2, [pc, #836] @ 6ae84 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #3 │ │ │ │ mov r4, #9 │ │ │ │ add r9, sp, #20 │ │ │ │ - mov r0, r9 │ │ │ │ str r4, [r6, #8] │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1b47c │ │ │ │ + bl 1b3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a70 │ │ │ │ + beq 6ad30 │ │ │ │ add sl, sp, #32 │ │ │ │ ldrb r1, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ceec │ │ │ │ + bl 1ce24 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 92e7c │ │ │ │ + bl 98544 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r4, [pc, #732] @ 67bc8 │ │ │ │ - add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r0, #7 │ │ │ │ movge r3, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r4, [pc, #736] @ 6ae88 │ │ │ │ asr r3, r3, #3 │ │ │ │ mul r3, r2, r3 │ │ │ │ - mov r0, r9 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1c004 │ │ │ │ + bl 1bf60 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bl 1daec │ │ │ │ + bl 1da18 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67ab8 │ │ │ │ - bl 1ccf4 │ │ │ │ - ldr r1, [pc, #672] @ 67bcc │ │ │ │ + beq 6ad78 │ │ │ │ + bl 1cc2c │ │ │ │ + ldr r1, [pc, #692] @ 6ae8c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9b8 │ │ │ │ + bl 1c8f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 67ad0 │ │ │ │ - ldr r1, [pc, #652] @ 67bd0 │ │ │ │ + beq 6ad90 │ │ │ │ + ldr r1, [pc, #672] @ 6ae90 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1ce14 │ │ │ │ + bl 1cd4c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1e0d4 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1e000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 679ac │ │ │ │ + blt 6ac58 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d03c │ │ │ │ + bl 1cf74 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c130 │ │ │ │ + bl 1c08c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 67998 │ │ │ │ + blt 6ac44 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d9fc │ │ │ │ + bl 1d928 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e0e0 │ │ │ │ + bl 1e00c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 67ae8 │ │ │ │ - ldr r3, [pc, #564] @ 67bd4 │ │ │ │ + beq 6ada8 │ │ │ │ + ldr r3, [pc, #584] @ 6ae94 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 679ac │ │ │ │ - bl 1af3c │ │ │ │ - ldr r3, [pc, #548] @ 67bd8 │ │ │ │ + beq 6ac58 │ │ │ │ + bl 1aea4 │ │ │ │ + ldr r3, [pc, #568] @ 6ae98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 679e0 │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #524] @ 67bdc │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 6ac8c │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #544] @ 6ae9c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 675f0 │ │ │ │ + bl 6a880 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #484] @ 67be0 │ │ │ │ - ldr r3, [pc, #416] @ 67ba0 │ │ │ │ + ldr r2, [pc, #504] @ 6aea0 │ │ │ │ + ldr r3, [pc, #436] @ 6ae60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67b98 │ │ │ │ + bne 6ae58 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ - ldr r1, [pc, #436] @ 67be4 │ │ │ │ + ldr r1, [pc, #436] @ 6aea4 │ │ │ │ mov r2, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d918 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a9c │ │ │ │ + bne 6ad5c │ │ │ │ ldrb r3, [fp, #5] │ │ │ │ - ldr r2, [pc, #408] @ 67be8 │ │ │ │ + ldr r2, [pc, #408] @ 6aea8 │ │ │ │ sub r3, r3, #49 @ 0x31 │ │ │ │ cmp r3, #3 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #16] │ │ │ │ - b 6780c │ │ │ │ + b 6aab8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - b 678a8 │ │ │ │ - ldr r2, [pc, #372] @ 67bec │ │ │ │ + b 6ab54 │ │ │ │ + ldr r2, [pc, #372] @ 6aeac │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 679ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6ac58 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, r5 │ │ │ │ moveq r8, #0 │ │ │ │ - b 677f8 │ │ │ │ - ldr r3, [pc, #332] @ 67bf0 │ │ │ │ + b 6aaa4 │ │ │ │ + ldr r3, [pc, #332] @ 6aeb0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 67828 │ │ │ │ + b 6aad4 │ │ │ │ mov r7, r3 │ │ │ │ - b 677f8 │ │ │ │ - ldr r2, [pc, #308] @ 67bf4 │ │ │ │ + b 6aaa4 │ │ │ │ + ldr r2, [pc, #308] @ 6aeb4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 679ac │ │ │ │ - ldr r2, [pc, #288] @ 67bf8 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6ac58 │ │ │ │ + ldr r2, [pc, #288] @ 6aeb8 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 679ac │ │ │ │ - ldr r1, [pc, #268] @ 67bfc │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6ac58 │ │ │ │ + ldr r1, [pc, #268] @ 6aebc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d5e8 │ │ │ │ + bl 1d520 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 67998 │ │ │ │ - ldr r1, [pc, #236] @ 67c00 │ │ │ │ + beq 6ac44 │ │ │ │ + ldr r1, [pc, #236] @ 6aec0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1bad0 │ │ │ │ - ldr r1, [pc, #224] @ 67c04 │ │ │ │ + bl 1ba2c │ │ │ │ + ldr r1, [pc, #224] @ 6aec4 │ │ │ │ + mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1c3a4 │ │ │ │ + ldr r1, [pc, #208] @ 6aec8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1c454 │ │ │ │ - ldr r1, [pc, #208] @ 67c08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1b1d4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1b26c │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ mov r3, #10 │ │ │ │ mov r1, r7 │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 1bc38 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 1bb94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 67998 │ │ │ │ + blt 6ac44 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d9fc │ │ │ │ + bl 1d928 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1ddd4 │ │ │ │ + bl 1dd00 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 67998 │ │ │ │ + bne 6ac44 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1af3c │ │ │ │ + bl 1aea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - b 679f4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r5, r4, lsr #3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r5, r4, ror r1 │ │ │ │ - strdeq lr, [r5], -ip @ │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - eoreq r8, r4, r0, asr r3 │ │ │ │ - eoreq lr, r5, r8, asr r7 │ │ │ │ - @ instruction: 0x00141dd4 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andseq r2, r7, ip, lsr r7 │ │ │ │ - andseq r1, r4, ip, asr #27 │ │ │ │ - eoreq lr, r5, ip, ror #12 │ │ │ │ - andseq r4, r3, ip, lsl #15 │ │ │ │ - andeq r0, r0, r4, lsr #16 │ │ │ │ - strhteq lr, [r5], -r8 │ │ │ │ - eoreq lr, r5, r4, lsr #11 │ │ │ │ - andseq r1, r4, r8, asr #26 │ │ │ │ - eoreq r6, r5, ip, asr #29 │ │ │ │ - @ instruction: 0x00141bb8 │ │ │ │ - strdeq lr, [r5], -r8 @ │ │ │ │ - andseq r1, r4, r8, lsl ip │ │ │ │ - strhteq lr, [r5], -r0 │ │ │ │ - @ instruction: 0x00141bf4 │ │ │ │ - andseq r1, r4, r8, lsl #24 │ │ │ │ - andseq r1, r4, r0, lsl ip │ │ │ │ - andeq r0, r0, r8, lsl r6 │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0xfffff730 │ │ │ │ + b 6aca0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r0, lsl #30 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r3, [r6], -r8 @ │ │ │ │ + eoreq fp, r6, r8, asr #10 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strhteq r5, [r5], -ip │ │ │ │ + eoreq fp, r6, ip, lsr #9 │ │ │ │ + andseq pc, r4, r4, ror #9 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andseq pc, r7, r0, asr lr @ │ │ │ │ + @ instruction: 0x0014f4dc │ │ │ │ + eoreq fp, r6, r8, lsr #7 │ │ │ │ + andseq r1, r4, r0, lsr #29 │ │ │ │ + andeq r0, r0, r8, lsl #17 │ │ │ │ + eoreq fp, r6, ip, lsl #6 │ │ │ │ + strdeq fp, [r6], -r8 @ │ │ │ │ + andseq pc, r4, r4, asr r4 @ │ │ │ │ + eoreq r3, r6, r8, lsr ip │ │ │ │ + @ instruction: 0x0014f2b4 │ │ │ │ + eoreq fp, r6, r8, lsr r2 │ │ │ │ + andseq pc, r4, r4, lsl r3 @ │ │ │ │ + strdeq fp, [r6], -r0 @ │ │ │ │ + @ instruction: 0x0014f2f0 │ │ │ │ + andseq pc, r4, r4, lsl #6 │ │ │ │ + andseq pc, r4, r0, lsl r3 @ │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + @ instruction: 0xfffff6c8 │ │ │ │ + @ instruction: 0xfffff69c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #676] @ 67ecc │ │ │ │ - ldr r2, [pc, #676] @ 67ed0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #672] @ 67ed4 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #688] @ 6b1a4 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ cmp r0, #5 │ │ │ │ + ldr r2, [pc, #680] @ 6b1a8 │ │ │ │ + ldr r3, [pc, #680] @ 6b1ac │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ - beq 67d44 │ │ │ │ + beq 6b020 │ │ │ │ cmp r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - beq 67ce0 │ │ │ │ + beq 6afac │ │ │ │ cmp r0, #4 │ │ │ │ mvnne r5, #0 │ │ │ │ - bne 67d14 │ │ │ │ - ldr r7, [pc, #616] @ 67ed8 │ │ │ │ + bne 6afe0 │ │ │ │ + ldr r7, [pc, #628] @ 6b1b0 │ │ │ │ add r8, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1b224 │ │ │ │ + bl 1b18c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r2, [pc, #588] @ 67edc │ │ │ │ + bl 1cf74 │ │ │ │ + ldr r2, [pc, #600] @ 6b1b4 │ │ │ │ mov r1, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1c430 │ │ │ │ - bl 67568 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1c380 │ │ │ │ + bl 6a7d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67e04 │ │ │ │ + beq 6b0e0 │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 67e30 │ │ │ │ + beq 6b10c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e008 │ │ │ │ - add r0, r0, r0, lsl #2 │ │ │ │ - add r0, r0, r0, lsl #2 │ │ │ │ - ubfx r0, r0, #14, #16 │ │ │ │ + bl 1df34 │ │ │ │ + mov r3, #100 @ 0x64 │ │ │ │ + mul r0, r3, r0 │ │ │ │ + lsr r0, r0, #16 │ │ │ │ vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vstr s15, [r6, #4] │ │ │ │ vstr s15, [r6] │ │ │ │ - b 67d14 │ │ │ │ - ldr r4, [pc, #504] @ 67ee0 │ │ │ │ + vstr s15, [r6, #4] │ │ │ │ + b 6afe0 │ │ │ │ + ldr r4, [pc, #516] @ 6b1b8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r2, [pc, #492] @ 67ee4 │ │ │ │ + bl 1cf74 │ │ │ │ + ldr r2, [pc, #504] @ 6b1bc │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1d594 │ │ │ │ - bl 67568 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d4cc │ │ │ │ + bl 6a7d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67e9c │ │ │ │ - ldr r2, [pc, #460] @ 67ee8 │ │ │ │ - ldr r3, [pc, #432] @ 67ed0 │ │ │ │ + beq 6b174 │ │ │ │ + ldr r2, [pc, #472] @ 6b1c0 │ │ │ │ + ldr r3, [pc, #444] @ 6b1a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67ec8 │ │ │ │ + bne 6b1a0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #416] @ 67eec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #412] @ 6b1c4 │ │ │ │ add r5, sp, #8 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r5 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - mov r2, #65536 @ 0x10000 │ │ │ │ - bl 1b7b8 │ │ │ │ + bl 1b714 │ │ │ │ vldr s15, [r6] │ │ │ │ - ldr r0, [pc, #388] @ 67ef0 │ │ │ │ + movw r0, #34079 @ 0x851f │ │ │ │ + movt r0, #20971 @ 0x51eb │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ cmp r1, #2 │ │ │ │ vmov r2, s15 │ │ │ │ lsl r2, r2, #16 │ │ │ │ umull r3, r2, r0, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bne 67df8 │ │ │ │ + bne 6b0d4 │ │ │ │ vldr s15, [r6, #4] │ │ │ │ - str r2, [sp, #12] │ │ │ │ vcvt.u32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ lsl r3, r3, #16 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r4, [pc, #324] @ 67ef4 │ │ │ │ + strd r2, [sp, #12] │ │ │ │ + ldr r4, [pc, #316] @ 6b1c8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + bl 1cf74 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - bl 1b224 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 1b18c │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d6fc │ │ │ │ + str r3, [sp] │ │ │ │ + bl 1d634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e68 │ │ │ │ - bl 1b554 │ │ │ │ + beq 6b140 │ │ │ │ + bl 1b4bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1af3c │ │ │ │ mov r5, #1 │ │ │ │ - b 67d14 │ │ │ │ + bl 1aea4 │ │ │ │ + b 6afe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7b8 │ │ │ │ - b 67da8 │ │ │ │ + bl 1b714 │ │ │ │ + b 6b084 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #224] @ 67ef8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mvn r5, #1 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #212] @ 6b1cc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67d14 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6afe0 │ │ │ │ ldrd r2, [sp, #12] │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - ubfx r2, r2, #14, #16 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + mul r2, r1, r2 │ │ │ │ + mul r3, r1, r3 │ │ │ │ + lsr r2, r2, #16 │ │ │ │ + lsr r3, r3, #16 │ │ │ │ vmov s15, r2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - ubfx r3, r3, #14, #16 │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ vstr s14, [r6] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vstr s15, [r6, #4] │ │ │ │ - b 67d14 │ │ │ │ + b 6afe0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1af3c │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #120] @ 67efc │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mvn r5, #1 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67d14 │ │ │ │ + bl 1aea4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #80] @ 67f00 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #112] @ 6b1d0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6afe0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ mvn r5, #1 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #72] @ 6b1d4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67d14 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r0, lsr #25 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r6, r5, ip, lsl #25 │ │ │ │ - eoreq lr, r5, r4, ror #5 │ │ │ │ - @ instruction: 0xfffff84c │ │ │ │ - eoreq lr, r5, r0, ror r2 │ │ │ │ - @ instruction: 0xfffff550 │ │ │ │ - eoreq r6, r5, ip, lsr #23 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - mvnpl r8, pc, lsl r5 │ │ │ │ - eoreq lr, r5, r8, lsr #3 │ │ │ │ - andseq r1, r4, r0, asr r9 │ │ │ │ - andseq r1, r4, ip, lsl r9 │ │ │ │ - andseq r1, r4, r8, lsl #17 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6afe0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r0, ror #19 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r3, [r6], -r8 @ │ │ │ │ + eoreq fp, r6, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffff7c8 │ │ │ │ + eoreq sl, r6, r4, lsr #31 │ │ │ │ + @ instruction: 0xfffff4ac │ │ │ │ + strdeq r3, [r6], -r8 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq sl, r6, ip, asr #29 │ │ │ │ + andseq pc, r4, r8, lsr #32 │ │ │ │ + @ instruction: 0x0014eff8 │ │ │ │ + andseq lr, r4, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #196] @ 67fe0 │ │ │ │ - ldr r4, [pc, #196] @ 67fe4 │ │ │ │ - ldr r2, [pc, #196] @ 67fe8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r1, [pc, #204] @ 6b2c0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ + ldr r2, [pc, #192] @ 6b2c4 │ │ │ │ + ldr r4, [pc, #192] @ 6b2c8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r2, [pc, #148] @ 67fec │ │ │ │ + bl 1cf74 │ │ │ │ + ldr r2, [pc, #156] @ 6b2cc │ │ │ │ mov r3, sp │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c688 │ │ │ │ - bl 67568 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1c5cc │ │ │ │ + bl 6a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67fac │ │ │ │ + beq 6b28c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67fac │ │ │ │ - ldr r2, [pc, #104] @ 67ff0 │ │ │ │ - ldr r3, [pc, #92] @ 67fe8 │ │ │ │ + beq 6b28c │ │ │ │ + ldr r2, [pc, #112] @ 6b2d0 │ │ │ │ + ldr r3, [pc, #96] @ 6b2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67fdc │ │ │ │ + bne 6b2bc │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ 67ff4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #64] @ 6b2d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #48] @ 67ff8 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #48] @ 6b2d8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 67f80 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r8, lsr #19 │ │ │ │ - eoreq lr, r5, ip, lsr #32 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff2f0 │ │ │ │ - eoreq r6, r5, r0, asr #18 │ │ │ │ - eoreq sp, r5, r4, lsr #31 │ │ │ │ - andseq r1, r4, r4, lsl r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6b258 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r3, [r6], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r6, r8, asr #26 │ │ │ │ + @ instruction: 0xfffff240 │ │ │ │ + eoreq r3, r6, r0, lsl #13 │ │ │ │ + eoreq sl, r6, r4, asr #25 │ │ │ │ + andseq lr, r4, ip, ror #29 │ │ │ │ mov r0, #1 │ │ │ │ - b 67f04 │ │ │ │ + b 6b1d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #188] @ 680d8 │ │ │ │ - ldr r4, [pc, #188] @ 680dc │ │ │ │ - ldr r2, [pc, #188] @ 680e0 │ │ │ │ + ldr r1, [pc, #196] @ 6b3c4 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #188] @ 6b3c8 │ │ │ │ + ldr r4, [pc, #188] @ 6b3cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r4, pc, r4 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1d03c │ │ │ │ - ldr r1, [pc, #144] @ 680e4 │ │ │ │ + bl 1cf74 │ │ │ │ + ldr r1, [pc, #152] @ 6b3d0 │ │ │ │ mov r2, sp │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1cde4 │ │ │ │ - bl 67568 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1cd1c │ │ │ │ + bl 6a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680a4 │ │ │ │ + beq 6b390 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 680a4 │ │ │ │ - ldr r2, [pc, #104] @ 680e8 │ │ │ │ - ldr r3, [pc, #92] @ 680e0 │ │ │ │ + beq 6b390 │ │ │ │ + ldr r2, [pc, #112] @ 6b3d4 │ │ │ │ + ldr r3, [pc, #96] @ 6b3c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 680d4 │ │ │ │ + bne 6b3c0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 680ec │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #64] @ 6b3d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1bbf0 │ │ │ │ - bl 1cfac │ │ │ │ - ldr r2, [pc, #48] @ 680f0 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1bb4c │ │ │ │ + bl 1cee4 │ │ │ │ + ldr r2, [pc, #48] @ 6b3dc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 68078 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r8, lsr #17 │ │ │ │ - eoreq sp, r5, ip, lsr #30 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff1f4 │ │ │ │ - eoreq r6, r5, r8, asr #16 │ │ │ │ - eoreq sp, r5, ip, lsr #29 │ │ │ │ - andseq r1, r4, r8, asr #14 │ │ │ │ - ldr r3, [pc, #52] @ 68130 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6b35c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r3, [r6], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r6, r0, asr #24 │ │ │ │ + @ instruction: 0xfffff13c │ │ │ │ + eoreq r3, r6, ip, ror r5 │ │ │ │ + eoreq sl, r6, r0, asr #23 │ │ │ │ + andseq lr, r4, r4, lsl lr │ │ │ │ + ldr r3, [pc, #64] @ 6b428 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68110 │ │ │ │ + bne 6b3fc │ │ │ │ mov r0, #0 │ │ │ │ - b 67f04 │ │ │ │ + b 6b1d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68004 │ │ │ │ - pop {r4, lr} │ │ │ │ + bl 6b2e4 │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - b 67f04 │ │ │ │ - eoreq sp, r5, ip, asr lr │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 6b1d8 │ │ │ │ + eoreq sl, r6, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ddd4 │ │ │ │ + bl 1dd00 │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - pophi {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ 6816c │ │ │ │ - pop {r4, lr} │ │ │ │ + bls 6b45c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #24] @ 6b47c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r1, #0 │ │ │ │ - b 1bcb0 │ │ │ │ - strdeq sp, [r5], -r8 @ │ │ │ │ + b 1bc0c │ │ │ │ + eoreq sl, r6, r4, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e0e0 │ │ │ │ + bl 1e00c │ │ │ │ sub r0, r0, #4 │ │ │ │ cmp r0, #2 │ │ │ │ - pophi {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ 681a8 │ │ │ │ - pop {r4, lr} │ │ │ │ + bls 6b4b0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #24] @ 6b4d0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r1, #0 │ │ │ │ - b 1bcb0 │ │ │ │ - strhteq sp, [r5], -ip │ │ │ │ + b 1bc0c │ │ │ │ + mlaeq r6, r0, sl, sl │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ - b 1bf20 │ │ │ │ + b 1be7c │ │ │ │ mov r0, #1 │ │ │ │ - b 1bf20 │ │ │ │ + b 1be7c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ 68214 │ │ │ │ - ldr r4, [pc, #56] @ 68218 │ │ │ │ + ldr r3, [pc, #64] @ 6b548 │ │ │ │ + ldr r4, [pc, #64] @ 6b54c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b5c0 │ │ │ │ - ldr r3, [pc, #44] @ 6821c │ │ │ │ + bl 1b528 │ │ │ │ + ldr r3, [pc, #52] @ 6b550 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ vldr s0, [r3, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ add r0, r0, r2 │ │ │ │ vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s0, s15, s0 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sp, r5, ip, lsl #27 │ │ │ │ - ldrdeq r6, [r5], -ip @ │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - ldr r3, [pc, #4] @ 6822c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq sl, r6, r0, ror #20 │ │ │ │ + eoreq r3, r6, r8, asr #7 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + ldr r3, [pc, #4] @ 6b560 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b 1d0c0 │ │ │ │ - eoreq sp, r5, r4, asr #26 │ │ │ │ + b 1cff8 │ │ │ │ + eoreq sl, r6, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ 682ac │ │ │ │ + ldr r3, [pc, #104] @ 6b5ec │ │ │ │ tst r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 68274 │ │ │ │ - ldr r2, [pc, #80] @ 682b0 │ │ │ │ - mov r0, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bne 6b5a8 │ │ │ │ + ldr r2, [pc, #84] @ 6b5f0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - blx 199880 │ │ │ │ - mul r4, r0, r4 │ │ │ │ - ldr r6, [pc, #56] @ 682b4 │ │ │ │ - bl 1c2c8 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + sdiv r4, r1, r3 │ │ │ │ + mul r4, r4, r3 │ │ │ │ + ldr r6, [pc, #68] @ 6b5f4 │ │ │ │ + bl 1c224 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1d0c0 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 1cff8 │ │ │ │ cmp r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ movlt r4, r0 │ │ │ │ - mov r2, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1b2b4 │ │ │ │ - bl 1b6e0 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 1b21c │ │ │ │ + bl 1b63c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r6, r5, r0, lsl #13 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq sp, r5, ip, ror #25 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r3, r6, r4, asr r3 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + strhteq sl, [r6], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1bf20 │ │ │ │ - ldr r3, [pc, #16] @ 682e8 │ │ │ │ + bl 1be7c │ │ │ │ + ldr r3, [pc, #24] @ 6b634 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1d288 │ │ │ │ - pop {r4, lr} │ │ │ │ + bl 1d1c0 │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - b 1bf20 │ │ │ │ - mlaeq r5, r4, ip, sp │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1be7c │ │ │ │ + eoreq sl, r6, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #776] @ 68610 │ │ │ │ - ldr r3, [pc, #776] @ 68614 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r0, [pc, #800] @ 6b980 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #788] @ 6b984 │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r4, [pc, #780] @ 6b988 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - bl 1aec4 │ │ │ │ - ldr r3, [pc, #728] @ 68618 │ │ │ │ - ldr r4, [pc, #728] @ 6861c │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1ae2c │ │ │ │ + ldr r3, [pc, #748] @ 6b98c │ │ │ │ cmp r6, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - ble 68408 │ │ │ │ - ldr r8, [pc, #708] @ 68620 │ │ │ │ + ble 6b760 │ │ │ │ + ldr r8, [pc, #732] @ 6b990 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #696] @ 68624 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #720] @ 6b994 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, r7 │ │ │ │ str r8, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #668] @ 68628 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #692] @ 6b998 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 683c0 │ │ │ │ - ldr r0, [pc, #652] @ 6862c │ │ │ │ + beq 6b718 │ │ │ │ + ldr r0, [pc, #676] @ 6b99c │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ - ldr r2, [pc, #640] @ 68630 │ │ │ │ + bl 1b228 │ │ │ │ + ldr r2, [pc, #664] @ 6b9a0 │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ bic r2, r5, #2 │ │ │ │ mul r3, r7, r6 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r2, [pc, #608] @ 68634 │ │ │ │ + ldr r2, [pc, #632] @ 6b9a4 │ │ │ │ lslne r3, r3, #1 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ - ldr r2, [pc, #600] @ 68638 │ │ │ │ + ldr r2, [pc, #624] @ 6b9a8 │ │ │ │ + str r7, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ sub r3, r5, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r6, [r4, #4] │ │ │ │ - str r7, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 68414 │ │ │ │ + bhi 6b76c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r8, [pc, #556] @ 6863c │ │ │ │ + ldr r8, [pc, #580] @ 6b9ac │ │ │ │ add r8, pc, r8 │ │ │ │ - b 6835c │ │ │ │ - ldr r2, [pc, #548] @ 68640 │ │ │ │ + b 6b6b4 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ + movt r2, #65535 @ 0xffff │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #2 │ │ │ │ strh r2, [sp, #16] │ │ │ │ mov r2, #9 │ │ │ │ + mov r0, #4 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #536] @ 68644 │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r2, [pc, #540] @ 6b9b0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #516] @ 68648 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #532] @ 6b9b4 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #16 │ │ │ │ str r7, [sp, #12] │ │ │ │ strb r6, [sp, #18] │ │ │ │ strh r1, [sp, #20] │ │ │ │ - str r3, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 1c97c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1c8c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68574 │ │ │ │ + bne 6b8e4 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1d810 │ │ │ │ + bl 1d73c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 685cc │ │ │ │ + blt 6b93c │ │ │ │ ldrh r3, [sp, #40] @ 0x28 │ │ │ │ movw r0, #32776 @ 0x8008 │ │ │ │ - ldrb r1, [sp, #42] @ 0x2a │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldrb r2, [sp, #42] @ 0x2a │ │ │ │ cmp r3, r0 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - str r2, [r4] │ │ │ │ - beq 685f4 │ │ │ │ - bhi 68598 │ │ │ │ + stm r4, {r1, r2} │ │ │ │ + beq 6b964 │ │ │ │ + bhi 6b908 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 68604 │ │ │ │ + beq 6b974 │ │ │ │ movw r2, #4112 @ 0x1010 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 685fc │ │ │ │ + beq 6b96c │ │ │ │ cmp r3, #8 │ │ │ │ moveq r0, #3 │ │ │ │ - bne 685b4 │ │ │ │ - ldr r2, [pc, #380] @ 6864c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 6b924 │ │ │ │ + ldr r2, [pc, #400] @ 6b9b8 │ │ │ │ mov r1, #6 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - mov r3, #4096 @ 0x1000 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + mov r2, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - bl 1bf20 │ │ │ │ + strd r2, [r4, #16] │ │ │ │ + bl 1be7c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #328] @ 68650 │ │ │ │ - ldr r3, [pc, #264] @ 68614 │ │ │ │ + ldr r2, [pc, #352] @ 6b9bc │ │ │ │ + ldr r3, [pc, #292] @ 6b984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6860c │ │ │ │ + bne 6b97c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #288] @ 68654 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r3, #32776 @ 0x8008 │ │ │ │ + movt r3, #65535 @ 0xffff │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ + b 6b798 │ │ │ │ mov r3, #8 │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ - ldr r3, [pc, #268] @ 68658 │ │ │ │ + b 6b798 │ │ │ │ + movw r3, #36880 @ 0x9010 │ │ │ │ + movt r3, #65535 @ 0xffff │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ - ldr r3, [pc, #232] @ 68640 │ │ │ │ + b 6b798 │ │ │ │ + movw r3, #32784 @ 0x8010 │ │ │ │ + movt r3, #65535 @ 0xffff │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ + b 6b798 │ │ │ │ movw r3, #4112 @ 0x1010 │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ + b 6b798 │ │ │ │ mov r3, #16 │ │ │ │ strh r3, [sp, #16] │ │ │ │ - b 6843c │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #220] @ 6865c │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 6b798 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #208] @ 6b9c0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - b 68500 │ │ │ │ + b 6b854 │ │ │ │ movw r2, #32784 @ 0x8010 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 685ec │ │ │ │ + beq 6b95c │ │ │ │ movw r2, #36880 @ 0x9010 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #8 │ │ │ │ - beq 684c8 │ │ │ │ - ldr r2, [pc, #164] @ 68660 │ │ │ │ + beq 6b820 │ │ │ │ + ldr r2, [pc, #152] @ 6b9c4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 68590 │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #140] @ 68664 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6b900 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #128] @ 6b9c8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 68590 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6b900 │ │ │ │ mov r0, #9 │ │ │ │ - b 684c8 │ │ │ │ + b 6b820 │ │ │ │ mov r0, #1 │ │ │ │ - b 684c8 │ │ │ │ + b 6b820 │ │ │ │ mov r0, #10 │ │ │ │ - b 684c8 │ │ │ │ + b 6b820 │ │ │ │ mov r0, #11 │ │ │ │ - b 684c8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r0, asr #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r5, r8, lsr #24 │ │ │ │ - eoreq r6, r5, r0, lsl #11 │ │ │ │ - andseq r7, r3, r4, asr #24 │ │ │ │ - andseq r1, r4, r4, lsl #10 │ │ │ │ - andeq r1, r0, r8, lsl #10 │ │ │ │ - andseq r1, r4, ip, lsl #10 │ │ │ │ - andseq r1, r4, r8, lsl #10 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - andseq r1, r7, r4, lsl ip │ │ │ │ - mulseq r3, r8, fp │ │ │ │ - @ instruction: 0xffff8010 │ │ │ │ - @ instruction: 0x001414b4 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - mulseq r4, r0, r4 │ │ │ │ - eoreq r6, r5, r0, asr #7 │ │ │ │ - @ instruction: 0xffff8008 │ │ │ │ - @ instruction: 0xffff9010 │ │ │ │ - andseq r1, r4, ip, lsl #7 │ │ │ │ - andseq r1, r4, r4, lsr #6 │ │ │ │ - andseq r1, r4, r4, ror #6 │ │ │ │ + b 6b820 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r8, ror #4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r6, ip, asr r2 │ │ │ │ + eoreq sl, r6, r8, asr #17 │ │ │ │ + andseq r5, r4, ip, lsr #5 │ │ │ │ + andseq lr, r4, r4, ror #22 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andseq lr, r4, r4, ror fp │ │ │ │ + andseq lr, r4, ip, ror #22 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andseq pc, r7, r4, ror r2 @ │ │ │ │ + andseq r5, r4, r0, lsl #4 │ │ │ │ + andseq lr, r4, r0, lsl fp │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + andseq lr, r4, ip, ror #21 │ │ │ │ + eoreq r3, r6, r4, lsl #1 │ │ │ │ + @ instruction: 0x0014e9d4 │ │ │ │ + andseq lr, r4, r0, ror r9 │ │ │ │ + andseq lr, r4, ip, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #44] @ 686ac │ │ │ │ + ldr r5, [pc, #56] @ 6ba24 │ │ │ │ mov r4, r2 │ │ │ │ + mov r6, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ - bl 1b5c0 │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1b528 │ │ │ │ cmp r0, r4 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r1, r6 │ │ │ │ movge r2, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1e17c │ │ │ │ - eoreq sp, r5, r8, ror #17 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1e0a8 │ │ │ │ + eoreq sl, r6, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #140] @ 68754 │ │ │ │ + ldr r2, [pc, #152] @ 6bae0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #136] @ 68758 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r5, [pc, #140] @ 6bae4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 68704 │ │ │ │ - bl 1be30 │ │ │ │ + beq 6ba90 │ │ │ │ + bl 1bd8c │ │ │ │ mov r0, #16 │ │ │ │ - bl 1dfb4 │ │ │ │ - ldr r0, [pc, #96] @ 6875c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + bl 1dee0 │ │ │ │ + ldr r0, [pc, #108] @ 6bae8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1aeac │ │ │ │ - ldr r3, [pc, #84] @ 68760 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1ae14 │ │ │ │ + ldr r3, [pc, #84] @ 6baec │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 1b5c0 │ │ │ │ - ldr r3, [pc, #76] @ 68764 │ │ │ │ - vldr s12, [pc, #52] @ 68750 │ │ │ │ + bl 1b528 │ │ │ │ + ldr r3, [pc, #76] @ 6baf0 │ │ │ │ + vldr s12, [pc, #52] @ 6badc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ vldr s13, [r3, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ vcvt.f32.s32 s13, s13 │ │ │ │ add r0, r0, r2 │ │ │ │ vmov s15, r0 │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 12d2e4 │ │ │ │ - b 686e8 │ │ │ │ + bl 1396e4 │ │ │ │ + b 6ba68 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - andseq r1, r4, r8, lsr #5 │ │ │ │ - eoreq r6, r5, r8, ror #3 │ │ │ │ - eoreq sp, r5, ip, ror #16 │ │ │ │ - eoreq sp, r5, r0, ror #16 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ + andseq lr, r4, r0, ror #17 │ │ │ │ + eoreq r2, r6, r0, lsl #29 │ │ │ │ + eoreq sl, r6, r8, ror #9 │ │ │ │ + ldrdeq sl, [r6], -r4 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #300] @ 688ac │ │ │ │ - ldr ip, [pc, #300] @ 688b0 │ │ │ │ + ldr r3, [pc, #324] @ 6bc50 │ │ │ │ + movw ip, #21024 @ 0x5220 │ │ │ │ + movt ip, #16967 @ 0x4247 │ │ │ │ + sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ + ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp r0, ip │ │ │ │ - sub sp, sp, #12 │ │ │ │ - bhi 6881c │ │ │ │ - ldr r3, [pc, #276] @ 688b4 │ │ │ │ - cmp r0, r3 │ │ │ │ - bls 6883c │ │ │ │ - ldr ip, [pc, #268] @ 688b8 │ │ │ │ - ldr r3, [pc, #268] @ 688bc │ │ │ │ + bhi 6bbb8 │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r0, r3 │ │ │ │ + bls 6bbe0 │ │ │ │ + movw ip, #44529 @ 0xadf1 │ │ │ │ + movt ip, #48568 @ 0xbdb8 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ add ip, r0, ip │ │ │ │ lsr r3, r3, ip │ │ │ │ tst r3, #1 │ │ │ │ - beq 6883c │ │ │ │ - ldr r0, [pc, #252] @ 688c0 │ │ │ │ + beq 6bbe0 │ │ │ │ + ldr r0, [pc, #244] @ 6bc54 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68878 │ │ │ │ - ldr ip, [pc, #236] @ 688c4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [ip, #124] @ 0x7c │ │ │ │ - ldr r0, [ip, #8] │ │ │ │ + beq 6bc1c │ │ │ │ + ldr r3, [pc, #228] @ 6bc58 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r1, [r3, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68854 │ │ │ │ - mov r3, #0 │ │ │ │ + beq 6bbf8 │ │ │ │ + mov ip, #0 │ │ │ │ add r2, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [ip, #124] @ 0x7c │ │ │ │ - bl 1d7a4 │ │ │ │ - ldr r3, [pc, #196] @ 688c8 │ │ │ │ + str ip, [r3, #124] @ 0x7c │ │ │ │ + bl 1d6dc │ │ │ │ + ldr r3, [pc, #188] @ 6bc5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6886c │ │ │ │ + bne 6bc10 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #168] @ 688cc │ │ │ │ + movw r3, #48625 @ 0xbdf1 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 6883c │ │ │ │ - ldr r1, [pc, #136] @ 688bc │ │ │ │ - lsr r3, r1, r3 │ │ │ │ - tst r3, #1 │ │ │ │ - bne 687bc │ │ │ │ - ldr r3, [pc, #140] @ 688d0 │ │ │ │ + bhi 6bbe0 │ │ │ │ + movw r0, #515 @ 0x203 │ │ │ │ + movt r0, #2 │ │ │ │ + lsr r0, r0, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne 6bb58 │ │ │ │ + ldr r3, [pc, #120] @ 6bc60 │ │ │ │ add r1, r2, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 1b0c8 │ │ │ │ - b 687fc │ │ │ │ - ldr r2, [ip, #116] @ 0x74 │ │ │ │ - ldr ip, [ip, #120] @ 0x78 │ │ │ │ + bl 1b030 │ │ │ │ + b 6bb98 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr ip, [r3, #120] @ 0x78 │ │ │ │ ldrh r3, [r0, #36] @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1c874 │ │ │ │ - b 687fc │ │ │ │ + bl 1c7b8 │ │ │ │ + b 6bb98 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 1d3d8 │ │ │ │ + b 1d310 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 1de7c │ │ │ │ + bl 1dda8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 687d0 │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #60] @ 688d4 │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 6bb6c │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #40] @ 6bc64 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 687d0 │ │ │ │ - eoreq sp, r5, ip, ror #15 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - submi r5, r7, #-536870912 @ 0xe0000000 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - eoreq sp, r5, ip, lsr #15 │ │ │ │ - mlaeq r5, r8, r7, sp │ │ │ │ - eoreq sp, r5, ip, ror #14 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - eoreq sp, r5, r8, lsr #14 │ │ │ │ - andseq r1, r4, r8, lsl r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6bb6c │ │ │ │ + eoreq sl, r6, r8, asr r4 │ │ │ │ + eoreq sl, r6, r0, lsl r4 │ │ │ │ + strdeq sl, [r6], -ip @ │ │ │ │ + ldrdeq sl, [r6], -r0 @ │ │ │ │ + eoreq sl, r6, r4, lsl #7 │ │ │ │ + andseq lr, r4, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r1, [pc, #604] @ 68b4c │ │ │ │ + ldr ip, [pc, #620] @ 6bef4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - add ip, sp, #16 │ │ │ │ - str ip, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r7, #3 │ │ │ │ + ldr r1, [pc, #604] @ 6bef8 │ │ │ │ + ldr r2, [pc, #604] @ 6befc │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r6, [pc, #600] @ 6bf00 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #588] @ 68b50 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #584] @ 68b54 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + ldr ip, [pc, #592] @ 6bf04 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #584] @ 6bf08 │ │ │ │ + add r6, pc, r6 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #580] @ 68b58 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - strd r2, [sp, #36] @ 0x24 │ │ │ │ - add r2, sp, #12 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #544] @ 68b5c │ │ │ │ - mov r5, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ + add r1, sp, #12 │ │ │ │ + str r5, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - mov r7, #3 │ │ │ │ + add r3, sp, #16 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r3, [sp, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #12] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 856bc │ │ │ │ - ldr r6, [pc, #464] @ 68b60 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 8a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68b40 │ │ │ │ - ldr r3, [pc, #452] @ 68b64 │ │ │ │ - ldr r2, [pc, #452] @ 68b68 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 6bee8 │ │ │ │ + ldr r3, [pc, #464] @ 6bf0c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ + ldr r2, [pc, #456] @ 6bf10 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 689e8 │ │ │ │ - ldr r0, [pc, #408] @ 68b6c │ │ │ │ + beq 6bd84 │ │ │ │ + ldr r0, [pc, #420] @ 6bf14 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ + bl 1b228 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68abc │ │ │ │ - ldr r1, [pc, #372] @ 68b70 │ │ │ │ + bne 6be64 │ │ │ │ + ldr r1, [pc, #384] @ 6bf18 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #368] @ 68b74 │ │ │ │ + ldr r0, [pc, #380] @ 6bf1c │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ + bl 1b228 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68ac8 │ │ │ │ - ldr r1, [pc, #344] @ 68b78 │ │ │ │ + beq 6be70 │ │ │ │ + ldr r1, [pc, #356] @ 6bf20 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #340] @ 68b7c │ │ │ │ - ldr r5, [pc, #340] @ 68b80 │ │ │ │ + ldr r0, [pc, #352] @ 6bf24 │ │ │ │ mov r2, #1 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r5, [pc, #344] @ 6bf28 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b2c0 │ │ │ │ + bl 1b228 │ │ │ │ add r5, pc, r5 │ │ │ │ - mov r7, #0 │ │ │ │ mvn r3, #1 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ str r7, [r5, #20] │ │ │ │ strb r7, [r5, #40] @ 0x28 │ │ │ │ - bl 4eb28 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + bl 50a2c │ │ │ │ cmp r0, r7 │ │ │ │ - beq 68b24 │ │ │ │ + beq 6becc │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca84 │ │ │ │ - ldr r2, [pc, #280] @ 68b84 │ │ │ │ + bl 1c9bc │ │ │ │ + ldr r2, [pc, #292] @ 6bf2c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r7, [r5, #92] @ 0x5c │ │ │ │ - bl 52794 │ │ │ │ + bl 54a7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ad4 │ │ │ │ - ldr r2, [pc, #244] @ 68b88 │ │ │ │ - ldr r3, [pc, #188] @ 68b54 │ │ │ │ + bne 6be7c │ │ │ │ + ldr r2, [pc, #256] @ 6bf30 │ │ │ │ + ldr r3, [pc, #212] @ 6bf08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 68b48 │ │ │ │ + bne 6bef0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #200] @ 68b8c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #200] @ 6bf34 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 689fc │ │ │ │ - ldr r1, [pc, #192] @ 68b90 │ │ │ │ + b 6bd98 │ │ │ │ + ldr r1, [pc, #192] @ 6bf38 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 68a20 │ │ │ │ - ldr r2, [pc, #184] @ 68b94 │ │ │ │ + b 6bdbc │ │ │ │ + ldr r2, [pc, #184] @ 6bf3c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #168] @ 68b98 │ │ │ │ - ldr r3, [pc, #168] @ 68b9c │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [r5, #92] @ 0x5c │ │ │ │ - ldr r1, [r6, r2] │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #144] @ 68ba0 │ │ │ │ - str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 68a8c │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #116] @ 68ba4 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #168] @ 6bf40 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [pc, #164] @ 6bf44 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [pc, #160] @ 6bf48 │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ + ldr r1, [r6, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + b 6be28 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #116] @ 6bf4c │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r4, #0 │ │ │ │ - b 68a8c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andseq r4, r3, r8, ror #23 │ │ │ │ - eoreq r5, r5, r0, asr #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrheq r1, [r4], -r4 │ │ │ │ - andseq r8, r3, r8, lsl #9 │ │ │ │ - eoreq r5, r5, ip, lsr pc │ │ │ │ - eoreq sp, r5, ip, asr #11 │ │ │ │ - andseq r1, r4, r8, lsr #32 │ │ │ │ - andseq r1, r4, r8, lsl r0 │ │ │ │ - mulseq r6, ip, fp │ │ │ │ - @ instruction: 0x00140ff8 │ │ │ │ - andseq r6, r3, ip, ror #12 │ │ │ │ - andseq r0, r4, ip, ror #31 │ │ │ │ - eoreq sp, r5, r8, lsr r5 │ │ │ │ - @ instruction: 0x00140ff0 │ │ │ │ - eoreq r5, r5, r4, lsr lr │ │ │ │ - andseq r6, r3, r8, asr #11 │ │ │ │ - andseq r0, r6, r8, asr #21 │ │ │ │ - mulseq r4, ip, pc @ │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - mulseq r4, r0, pc @ │ │ │ │ - andseq r0, r4, r0, lsl #30 │ │ │ │ + b 6be28 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq r2, r4, r4, lsl #4 │ │ │ │ + andseq lr, r4, r8, ror #13 │ │ │ │ + @ instruction: 0x00145ad0 │ │ │ │ + eoreq r2, r6, r4, lsr #24 │ │ │ │ + eoreq r2, r6, r0, lsr #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r6, r8, lsr #4 │ │ │ │ + andseq lr, r4, ip, asr #12 │ │ │ │ + andseq lr, r4, ip, lsr r6 │ │ │ │ + andseq lr, r6, r0, asr #3 │ │ │ │ + andseq lr, r4, ip, lsl r6 │ │ │ │ + mulseq r4, r0, ip │ │ │ │ + andseq lr, r4, ip, lsl #12 │ │ │ │ + mlaeq r6, r8, r1, sl │ │ │ │ + andseq lr, r4, ip, lsl #12 │ │ │ │ + strhteq r2, [r6], -r0 │ │ │ │ + andseq r3, r4, r0, ror #23 │ │ │ │ + andseq lr, r6, r0, ror #1 │ │ │ │ + @ instruction: 0x0014e5b0 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + @ instruction: 0x0014e5b4 │ │ │ │ + andseq lr, r4, r0, lsl r5 │ │ │ │ ldrsh ip, [r0] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ cmp ip, #0 │ │ │ │ - blt 68c14 │ │ │ │ + blt 6bfbc │ │ │ │ ldrsh lr, [r0, #2] │ │ │ │ cmp lr, #0 │ │ │ │ - blt 68c14 │ │ │ │ + blt 6bfbc │ │ │ │ cmp ip, r1 │ │ │ │ sxthgt ip, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ ldrh r3, [r0, #4] │ │ │ │ strhgt ip, [r0] │ │ │ │ cmp lr, r2 │ │ │ │ sxthgt lr, r2 │ │ │ │ add r3, r3, ip │ │ │ │ strhgt lr, [r0, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - sublt r1, r1, ip │ │ │ │ ldrh r3, [r0, #6] │ │ │ │ + sublt r1, r1, ip │ │ │ │ strhlt r1, [r0, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, r3, lr │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ sublt r2, r2, lr │ │ │ │ strhlt r2, [r0, #6] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strh r1, [r0] │ │ │ │ strh r3, [r0, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - strh r1, [r0] │ │ │ │ strh r2, [r0, #2] │ │ │ │ strh r3, [r0, #6] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r7, [pc, #604] @ 68ea0 │ │ │ │ + ldr r7, [pc, #672] @ 6c29c │ │ │ │ sub sp, sp, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [r7, #128] @ 0x80 │ │ │ │ + add r9, sp, #56 @ 0x38 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r9, [sp, #56] @ 0x38 │ │ │ │ - ldr sl, [sp, #60] @ 0x3c │ │ │ │ - ldr fp, [sp, #64] @ 0x40 │ │ │ │ + ldm r9, {r9, sl, fp} │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1342a4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r7, #128] @ 0x80 │ │ │ │ + bl 140d7c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 68e44 │ │ │ │ + beq 6c228 │ │ │ │ ldr r3, [r7, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ - bne 68da4 │ │ │ │ + bne 6c174 │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 68ca8 │ │ │ │ + bgt 6c05c │ │ │ │ sub r4, r3, r4 │ │ │ │ sub r5, r5, r4 │ │ │ │ mul r4, fp, r4 │ │ │ │ add r9, r9, r4 │ │ │ │ add sl, sl, r4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r2, [pc, #500] @ 68ea4 │ │ │ │ + ldr r2, [pc, #572] @ 6c2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ add r3, r3, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ cmp r3, r2 │ │ │ │ suble r5, r3, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 68e44 │ │ │ │ - ldr r3, [pc, #468] @ 68ea8 │ │ │ │ - ldr r1, [pc, #468] @ 68eac │ │ │ │ + ble 6c228 │ │ │ │ + ldr r3, [pc, #540] @ 6c2a4 │ │ │ │ + mov r2, #16896 @ 0x4200 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ - bic r2, r3, #255 @ 0xff │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 68e4c │ │ │ │ - ldr r1, [pc, #448] @ 68eb0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 68e4c │ │ │ │ - ldr r1, [pc, #440] @ 68eb4 │ │ │ │ - ldr r2, [pc, #440] @ 68eb8 │ │ │ │ + bic r1, r3, #255 @ 0xff │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 6c244 │ │ │ │ + mov r2, #20992 @ 0x5200 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 6c244 │ │ │ │ + movw r1, #21849 @ 0x5559 │ │ │ │ + movt r1, #12889 @ 0x3259 │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - beq 68e88 │ │ │ │ + beq 6c280 │ │ │ │ add r2, r3, #-1358954496 @ 0xaf000000 │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ bfc r2, #8, #19 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68de8 │ │ │ │ - ldr r2, [pc, #408] @ 68ebc │ │ │ │ + beq 6c1b8 │ │ │ │ add r1, r3, #-872415232 @ 0xcc000000 │ │ │ │ + mov r2, #248 @ 0xf8 │ │ │ │ + movt r2, #65280 @ 0xff00 │ │ │ │ sub r1, r1, #81 @ 0x51 │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68de8 │ │ │ │ - ldr r2, [pc, #388] @ 68ec0 │ │ │ │ - mov lr, r6 │ │ │ │ + beq 6c1b8 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #21849 @ 0x5559 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 68d64 │ │ │ │ - bhi 68e90 │ │ │ │ - add r2, r2, #-603979776 @ 0xdc000000 │ │ │ │ - add r2, r2, #14155776 @ 0xd80000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 68d64 │ │ │ │ - ldr r2, [pc, #356] @ 68ec4 │ │ │ │ + mov lr, r6 │ │ │ │ + beq 6c134 │ │ │ │ + bhi 6c288 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c134 │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68dec │ │ │ │ - ldr ip, [pc, #348] @ 68ec8 │ │ │ │ + bne 6c1bc │ │ │ │ + ldr ip, [pc, #364] @ 6c2a8 │ │ │ │ mov r1, r5 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip, #16] │ │ │ │ - mov r3, sl │ │ │ │ ldr r5, [ip, #16] │ │ │ │ - mov r2, r9 │ │ │ │ ldrh r5, [r5] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - ldr ip, [ip, #20] │ │ │ │ mla lr, r4, r5, lr │ │ │ │ + ldr ip, [ip, #20] │ │ │ │ ldr ip, [ip] │ │ │ │ - mov r0, r8 │ │ │ │ - add ip, ip, lr │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ - b 68e30 │ │ │ │ + add ip, ip, lr │ │ │ │ + b 6c200 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 68e60 │ │ │ │ + ble 6c258 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 68ccc │ │ │ │ + bgt 6c080 │ │ │ │ sub r2, r2, r4 │ │ │ │ - bic r2, r2, r2, asr #31 │ │ │ │ - sub r3, r5, r2 │ │ │ │ - str r3, [sp] │ │ │ │ add r0, r7, #140 @ 0x8c │ │ │ │ - add r2, r4, r2 │ │ │ │ + bic r2, r2, r2, asr #31 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 68ba8 │ │ │ │ - b 68ccc │ │ │ │ + sub ip, r5, r2 │ │ │ │ + add r2, r4, r2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 6bf50 │ │ │ │ + b 6c080 │ │ │ │ lsl r6, r6, #1 │ │ │ │ - ldr lr, [pc, #216] @ 68ecc │ │ │ │ + ldr lr, [pc, #232] @ 6c2ac │ │ │ │ mov r1, r5 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [lr, #12] │ │ │ │ ldr r5, [lr, #8] │ │ │ │ + ldr ip, [lr, #12] │ │ │ │ ldr lr, [lr, #44] @ 0x2c │ │ │ │ - mov r3, sl │ │ │ │ cmp lr, #0 │ │ │ │ movne ip, r5 │ │ │ │ ldrh lr, [ip, #16] │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ mla r6, r4, lr, r6 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - add ip, ip, r6 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ + add ip, ip, r6 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldr ip, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ bx ip │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ add r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ mul r6, r3, r6 │ │ │ │ - b 68dec │ │ │ │ + b 6c1bc │ │ │ │ sub r3, r3, r4 │ │ │ │ + add r0, r7, #132 @ 0x84 │ │ │ │ cmp r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ movge r3, r5 │ │ │ │ + mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ - add r0, r7, #132 @ 0x84 │ │ │ │ mov r3, r8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 68ba8 │ │ │ │ - b 68ccc │ │ │ │ + bl 6bf50 │ │ │ │ + b 6c080 │ │ │ │ lsl lr, r6, #1 │ │ │ │ - b 68d64 │ │ │ │ - ldr r2, [pc, #56] @ 68ed0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 68d64 │ │ │ │ - b 68dec │ │ │ │ - eoreq sp, r5, r8, lsr #6 │ │ │ │ - eoreq sp, r5, r0, asr #5 │ │ │ │ - mlaeq r5, r8, r2, sp │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - ldrbpl r5, [r9, #-1625] @ 0xfffff9a7 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - eoreq sp, r5, r0, lsl #4 │ │ │ │ - eoreq sp, r5, r8, ror r1 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ + b 6c134 │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c134 │ │ │ │ + b 6c1bc │ │ │ │ + eoreq r9, r6, r8, asr pc │ │ │ │ + eoreq r9, r6, ip, lsl #30 │ │ │ │ + eoreq r9, r6, r0, ror #29 │ │ │ │ + eoreq r9, r6, r4, lsr #28 │ │ │ │ + mlaeq r6, ip, sp, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ 68f68 │ │ │ │ + ldr r3, [pc, #132] @ 6c350 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68f5c │ │ │ │ - ldr r4, [pc, #108] @ 68f6c │ │ │ │ + bne 6c344 │ │ │ │ + ldr r4, [pc, #116] @ 6c354 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f18 │ │ │ │ - bl 1be0c │ │ │ │ + beq 6c2f8 │ │ │ │ + bl 1bd68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r4, [pc, #80] @ 68f70 │ │ │ │ + ldr r4, [pc, #88] @ 6c358 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f38 │ │ │ │ - bl 1b1e8 │ │ │ │ + beq 6c318 │ │ │ │ + bl 1b150 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - ldr r4, [pc, #52] @ 68f74 │ │ │ │ + ldr r4, [pc, #60] @ 6c35c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 1b1e8 │ │ │ │ + beq 6c338 │ │ │ │ + bl 1b150 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c484 │ │ │ │ - b 68ef8 │ │ │ │ - eoreq sp, r5, r4, lsl #1 │ │ │ │ - eoreq sp, r5, r0, ror r0 │ │ │ │ - eoreq sp, r5, r0, asr r0 │ │ │ │ - eoreq sp, r5, r0, lsr r0 │ │ │ │ + bl 1c3d4 │ │ │ │ + b 6c2d8 │ │ │ │ + eoreq r9, r6, r4, lsr #25 │ │ │ │ + mlaeq r6, r0, ip, r9 │ │ │ │ + eoreq r9, r6, r0, ror ip │ │ │ │ + eoreq r9, r6, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ 68fd8 │ │ │ │ + ldr r3, [pc, #80] @ 6c3cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fbc │ │ │ │ - bl 68ed4 │ │ │ │ - bl 4ecdc │ │ │ │ - ldr r2, [pc, #48] @ 68fdc │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 6c3b0 │ │ │ │ + bl 6c2b0 │ │ │ │ + bl 50bf0 │ │ │ │ + ldr r2, [pc, #56] @ 6c3d0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #28] @ 68fe0 │ │ │ │ - mov r1, #6 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + ldr r2, [pc, #28] @ 6c3d4 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 51878 │ │ │ │ - b 68f9c │ │ │ │ - eoreq ip, r5, r0, ror #31 │ │ │ │ - andseq r0, r4, r4, lsr fp │ │ │ │ - @ instruction: 0x00140af8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + bl 53a80 │ │ │ │ + b 6c388 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + ldrsheq lr, [r4], -r8 │ │ │ │ + andseq lr, r4, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #888] @ 69378 │ │ │ │ + ldr r2, [pc, #928] @ 6c7a0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #884] @ 6937c │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [pc, #916] @ 6c7a4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr ip, [pc, #912] @ 6c7a8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #880] @ 69380 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #20 │ │ │ │ + movw r2, #16928 @ 0x4220 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [ip, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #852] @ 69384 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - bhi 691a4 │ │ │ │ - sub r2, r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 69358 │ │ │ │ - add r2, r2, #1179648 @ 0x120000 │ │ │ │ - add r2, r2, #4928 @ 0x1340 │ │ │ │ - add r2, r2, #-536870901 @ 0xe000000b │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 691e4 │ │ │ │ - bhi 692fc │ │ │ │ - ldr r2, [pc, #800] @ 69388 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 69080 │ │ │ │ - add r2, r2, #33292288 @ 0x1fc0000 │ │ │ │ - add r2, r2, #204800 @ 0x32000 │ │ │ │ - add r2, r2, #528 @ 0x210 │ │ │ │ + bhi 6c5b8 │ │ │ │ + movw r2, #16910 @ 0x420e │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 6c778 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c5fc │ │ │ │ + bhi 6c714 │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c484 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69178 │ │ │ │ - ldr r3, [pc, #772] @ 6938c │ │ │ │ + bne 6c57c │ │ │ │ + ldr r3, [pc, #800] @ 6c7ac │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ ldrh r9, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mul r2, r7, r9 │ │ │ │ - ble 69178 │ │ │ │ + ble 6c57c │ │ │ │ add r2, r5, r2 │ │ │ │ - add r3, r3, r2 │ │ │ │ mov r8, #0 │ │ │ │ + add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ add r8, r8, #1 │ │ │ │ + bl 1d328 │ │ │ │ cmp r4, r8 │ │ │ │ add r3, r0, r9 │ │ │ │ - bne 690b0 │ │ │ │ - ldr r3, [pc, #696] @ 69390 │ │ │ │ + bne 6c4b4 │ │ │ │ + ldr r3, [pc, #724] @ 6c7b0 │ │ │ │ + asr r7, r7, #1 │ │ │ │ + cmp r4, #1 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ + asr r5, r5, #1 │ │ │ │ + asr r4, r4, #1 │ │ │ │ + asr r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - asr r7, r7, #1 │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ - cmp r4, #1 │ │ │ │ ldrh r9, [r2, #2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mul r2, r7, r9 │ │ │ │ - asr r6, r6, #1 │ │ │ │ - asr r5, r5, #1 │ │ │ │ - asr r4, r4, #1 │ │ │ │ - beq 69178 │ │ │ │ + beq 6c57c │ │ │ │ add r2, r2, r5 │ │ │ │ - add r3, r3, r2 │ │ │ │ mov r8, #0 │ │ │ │ + add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 1d3f0 │ │ │ │ add r8, r8, #1 │ │ │ │ + bl 1d328 │ │ │ │ cmp r4, r8 │ │ │ │ add r3, r0, r9 │ │ │ │ - bgt 69114 │ │ │ │ - ldr r3, [pc, #600] @ 69394 │ │ │ │ + bgt 6c518 │ │ │ │ + ldr r3, [pc, #628] @ 6c7b4 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ ldrh r9, [r2, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r5, r7, r9, r5 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 1d3f0 │ │ │ │ add r8, r8, #1 │ │ │ │ + bl 1d328 │ │ │ │ cmp r4, r8 │ │ │ │ add r3, r0, r9 │ │ │ │ - bgt 69158 │ │ │ │ - ldr r2, [pc, #536] @ 69398 │ │ │ │ - ldr r3, [pc, #504] @ 6937c │ │ │ │ + bgt 6c55c │ │ │ │ + ldr r2, [pc, #564] @ 6c7b8 │ │ │ │ + ldr r3, [pc, #540] @ 6c7a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69374 │ │ │ │ + bne 6c79c │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #496] @ 6939c │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 69274 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs 69178 │ │ │ │ - add r2, r2, #195584 @ 0x2fc00 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - add r2, r2, #-67108861 @ 0xfc000003 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 691e4 │ │ │ │ - add r2, r2, #16515072 @ 0xfc0000 │ │ │ │ - add r2, r2, #752 @ 0x2f0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 69080 │ │ │ │ - b 69178 │ │ │ │ - ldr r3, [pc, #436] @ 693a0 │ │ │ │ + beq 6c68c │ │ │ │ + movw r2, #22870 @ 0x5956 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs 6c57c │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #21849 @ 0x5559 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c5fc │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6c484 │ │ │ │ + b 6c57c │ │ │ │ + ldr r3, [pc, #440] @ 6c7bc │ │ │ │ lsl r6, r6, #1 │ │ │ │ + sbfx r5, r5, #1, #15 │ │ │ │ + cmp r6, #0 │ │ │ │ + add ip, r6, #3 │ │ │ │ + movge ip, r6 │ │ │ │ + cmp r4, #0 │ │ │ │ + add ip, r5, ip, asr #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cmp r6, #0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldrh r3, [r1] │ │ │ │ - add ip, r6, #3 │ │ │ │ - sbfx r5, r5, #1, #15 │ │ │ │ - movge ip, r6 │ │ │ │ - cmp r4, #0 │ │ │ │ - mul r7, r7, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ + mul r7, r7, r3 │ │ │ │ asr r3, r3, #2 │ │ │ │ - add ip, r5, ip, asr #2 │ │ │ │ - ble 69178 │ │ │ │ - sub r2, r2, #4 │ │ │ │ + ble 6c57c │ │ │ │ add r1, r2, r7 │ │ │ │ - lsl lr, r3, #2 │ │ │ │ sub r6, r5, ip │ │ │ │ - ldr r3, [pc, #356] @ 693a4 │ │ │ │ + lsl lr, r3, #2 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ + mov r3, #32768 @ 0x8000 │ │ │ │ + movt r3, #32768 @ 0x8000 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, ip │ │ │ │ addlt r2, r1, r6 │ │ │ │ - bge 69260 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ + bge 6c678 │ │ │ │ + str r3, [r2], #4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 69254 │ │ │ │ + bne 6c66c │ │ │ │ add r0, r0, #1 │ │ │ │ - cmp r4, r0 │ │ │ │ add r1, r1, lr │ │ │ │ - bne 69248 │ │ │ │ - b 69178 │ │ │ │ + cmp r4, r0 │ │ │ │ + bne 6c660 │ │ │ │ + b 6c57c │ │ │ │ ldr r3, [ip, #16] │ │ │ │ lsl r6, r6, #1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + sbfx r5, r0, #1, #15 │ │ │ │ cmp r6, #0 │ │ │ │ - ldrh r3, [r1] │ │ │ │ add ip, r6, #3 │ │ │ │ - sbfx r5, r0, #1, #15 │ │ │ │ movge ip, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - mul r7, r7, r3 │ │ │ │ + add ip, r5, ip, asr #2 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldrh r3, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ + mul r7, r7, r3 │ │ │ │ asr r3, r3, #2 │ │ │ │ - add ip, r5, ip, asr #2 │ │ │ │ - ble 69178 │ │ │ │ - sub r2, r2, #4 │ │ │ │ + ble 6c57c │ │ │ │ add r1, r2, r7 │ │ │ │ - lsl lr, r3, #2 │ │ │ │ sub r6, r5, ip │ │ │ │ - ldr r3, [pc, #224] @ 693a8 │ │ │ │ + lsl lr, r3, #2 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ + movt r3, #128 @ 0x80 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, ip │ │ │ │ addlt r2, r1, r6 │ │ │ │ - bge 692e8 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ + bge 6c700 │ │ │ │ + str r3, [r2], #4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 692dc │ │ │ │ + bne 6c6f4 │ │ │ │ add r0, r0, #1 │ │ │ │ - cmp r4, r0 │ │ │ │ add r1, r1, lr │ │ │ │ - bne 692d0 │ │ │ │ - b 69178 │ │ │ │ - ldr r2, [pc, #168] @ 693ac │ │ │ │ + cmp r4, r0 │ │ │ │ + bne 6c6e8 │ │ │ │ + b 6c57c │ │ │ │ + movw r2, #44529 @ 0xadf1 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r3, r2 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 69178 │ │ │ │ - ldr r3, [pc, #156] @ 693b0 │ │ │ │ + bhi 6c57c │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 69178 │ │ │ │ - ldr r3, [pc, #144] @ 693b4 │ │ │ │ + beq 6c57c │ │ │ │ + ldr r3, [pc, #124] @ 6c7c0 │ │ │ │ + mov r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ + strh r5, [sp, #4] │ │ │ │ + strh r7, [sp, #6] │ │ │ │ + strh r6, [sp, #8] │ │ │ │ + strh r4, [sp, #10] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ + ldr ip, [r3, #12] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - strh r6, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r2 │ │ │ │ - mov r2, #0 │ │ │ │ - strh r4, [sp, #10] │ │ │ │ - strh r5, [sp, #4] │ │ │ │ - strh r7, [sp, #6] │ │ │ │ - bl 1d8dc │ │ │ │ - b 69178 │ │ │ │ - ldr r2, [pc, #88] @ 693b8 │ │ │ │ + cmp r3, r2 │ │ │ │ + moveq r0, ip │ │ │ │ + bl 1d808 │ │ │ │ + b 6c57c │ │ │ │ + movw r2, #48625 @ 0xbdf1 │ │ │ │ + movt r2, #44472 @ 0xadb8 │ │ │ │ add r2, r3, r2 │ │ │ │ - ldr r3, [pc, #72] @ 693b0 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 69178 │ │ │ │ - b 6931c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r4, asr #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq ip, r5, r8, asr pc │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - eoreq ip, r5, r4, ror #29 │ │ │ │ - mlaeq r5, r4, lr, ip │ │ │ │ - eoreq ip, r5, r0, lsr lr │ │ │ │ - eoreq r5, r5, r8, asr #14 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - eoreq ip, r5, r0, lsl #27 │ │ │ │ - andhi r8, r0, r0 │ │ │ │ - addeq r0, r0, r0, lsl #1 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - eoreq ip, r5, r8, asr #24 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ + beq 6c57c │ │ │ │ + b 6c73c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r6, ip, asr #9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r9, r6, r8, asr #22 │ │ │ │ + eoreq r9, r6, r0, ror #21 │ │ │ │ + eoreq r9, r6, ip, ror sl │ │ │ │ + eoreq r9, r6, ip, lsr #20 │ │ │ │ + eoreq r2, r6, ip, asr r3 │ │ │ │ + eoreq r9, r6, r0, asr r9 │ │ │ │ + eoreq r9, r6, r4, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #196] @ 6c8a8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 13a75c │ │ │ │ - ldr r4, [pc, #184] @ 69494 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1473c0 │ │ │ │ cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 69440 │ │ │ │ + beq 6c850 │ │ │ │ ldrsh r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 69428 │ │ │ │ + blt 6c838 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldrsh r1, [r5, #134] @ 0x86 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 69420 │ │ │ │ + blt 6c830 │ │ │ │ ldrh r3, [r5, #138] @ 0x8a │ │ │ │ ldrh r2, [r5, #136] @ 0x88 │ │ │ │ - bl 68fe4 │ │ │ │ + bl 6c3d8 │ │ │ │ mvn r3, #0 │ │ │ │ strh r3, [r5, #132] @ 0x84 │ │ │ │ strh r3, [r5, #134] @ 0x86 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 69440 │ │ │ │ + beq 6c850 │ │ │ │ ldrsh r0, [r4, #140] @ 0x8c │ │ │ │ add r4, r4, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ mov r5, r4 │ │ │ │ + cmp r0, #0 │ │ │ │ movge r6, #1 │ │ │ │ - bge 693fc │ │ │ │ - ldr r3, [pc, #80] @ 69498 │ │ │ │ + bge 6c80c │ │ │ │ + ldr r3, [pc, #84] @ 6c8ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, #41] @ 0x29 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6947c │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + beq 6c894 │ │ │ │ + ldrd r0, [r3, #8] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #52] @ 6949c │ │ │ │ + ldr r2, [pc, #60] @ 6c8b0 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + movne r1, r0 │ │ │ │ + ldrd r0, [r1, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - b 13a724 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 147388 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r2, [pc, #24] @ 694a0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #20] @ 6c8b4 │ │ │ │ ldrd r0, [r3, #4] │ │ │ │ - b 13a724 │ │ │ │ - mlaeq r5, r4, fp, ip │ │ │ │ - eoreq ip, r5, r8, lsr #22 │ │ │ │ - @ instruction: 0xfffff7b4 │ │ │ │ - @ instruction: 0xfffff79c │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 6c880 │ │ │ │ + eoreq r9, r6, r0, lsl #15 │ │ │ │ + eoreq r9, r6, r8, lsl r7 │ │ │ │ + @ instruction: 0xfffff750 │ │ │ │ + @ instruction: 0xfffff72c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #1016] @ 698b4 │ │ │ │ - ldr r5, [pc, #1016] @ 698b8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, #100] @ 0x64 │ │ │ │ - ldr r1, [r0, #108] @ 0x6c │ │ │ │ - vmov s15, r3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [pc, #1048] @ 6ccf0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r5, [pc, #1044] @ 6ccf4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r3, [r2, #100] @ 0x64 │ │ │ │ + ldr r1, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mov r0, #1 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ vcvt.f32.s32 s12, s15 │ │ │ │ vmov s15, r1 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - sub sp, sp, #16 │ │ │ │ + vldrle s14, [pc, #980] @ 6ccec │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - vldrle s14, [pc, #952] @ 698b0 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vmovgt s15, r2 │ │ │ │ - mov r0, #1 │ │ │ │ vcvtgt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f32 s15, s15, s12 │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r4, s15 │ │ │ │ @@ -76871,43576 +80274,45909 @@ │ │ │ │ asr r3, r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ + vstr s15, [r5, #116] @ 0x74 │ │ │ │ add r1, r1, r3 │ │ │ │ mvn r3, #0 │ │ │ │ - vstr s15, [r5, #116] @ 0x74 │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ str r3, [r5, #140] @ 0x8c │ │ │ │ - bl 13a75c │ │ │ │ + bl 1473c0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69610 │ │ │ │ - bl 1b1e8 │ │ │ │ - ldr r0, [pc, #832] @ 698bc │ │ │ │ + beq 6ca3c │ │ │ │ + bl 1b150 │ │ │ │ + ldr r0, [pc, #864] @ 6ccf8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r0, #41] @ 0x29 │ │ │ │ - ldr r2, [r0, #128] @ 0x80 │ │ │ │ - cmp r3, r1 │ │ │ │ str r1, [r0, #12] │ │ │ │ + ldr r2, [r0, #128] @ 0x80 │ │ │ │ str r1, [r0, #16] │ │ │ │ - beq 695a8 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6c9c4 │ │ │ │ ldrb r3, [r0, #40] @ 0x28 │ │ │ │ uxtb ip, r2 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 69714 │ │ │ │ - ldr r3, [pc, #784] @ 698c0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 695e0 │ │ │ │ - ldr r3, [pc, #776] @ 698c4 │ │ │ │ + beq 6cb4c │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r2, r3 │ │ │ │ + bls 6ca04 │ │ │ │ + movw r3, #48625 @ 0xbdf1 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 69624 │ │ │ │ - ldr r1, [pc, #764] @ 698c8 │ │ │ │ + bhi 6ca50 │ │ │ │ + ldr r1, [pc, #780] @ 6ccfc │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 69624 │ │ │ │ + bhi 6ca50 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - sub r3, r3, #18 │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 69624 │ │ │ │ - ldr r3, [pc, #728] @ 698cc │ │ │ │ - ldr r1, [pc, #728] @ 698d0 │ │ │ │ + bls 6ca50 │ │ │ │ + ldr r1, [pc, #740] @ 6cd00 │ │ │ │ + movw r3, #44529 @ 0xadf1 │ │ │ │ + movt r3, #48568 @ 0xbdb8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 69624 │ │ │ │ + bhi 6ca50 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69574 │ │ │ │ - bl 1be0c │ │ │ │ - b 69574 │ │ │ │ - ldr r5, [pc, #680] @ 698d4 │ │ │ │ + beq 6c990 │ │ │ │ + bl 1bd68 │ │ │ │ + b 6c990 │ │ │ │ + ldr r5, [pc, #684] @ 6cd04 │ │ │ │ mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1ceb0 │ │ │ │ + bl 1cde8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 69a00 │ │ │ │ + beq 6ce38 │ │ │ │ ldrd r2, [r5, #96] @ 0x60 │ │ │ │ mul r3, r3, r2 │ │ │ │ add r1, r2, r2, lsr #31 │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - asr r1, r1, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ + asr r2, r1, #1 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ asr r2, r3, #2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - str r1, [r5, #68] @ 0x44 │ │ │ │ strd r2, [r5, #56] @ 0x38 │ │ │ │ - ldr r5, [pc, #600] @ 698d8 │ │ │ │ + ldr r5, [pc, #604] @ 6cd08 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r3, [r5, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 696f8 │ │ │ │ + beq 6cb24 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 699dc │ │ │ │ + beq 6ce08 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldrb r3, [r5, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 696cc │ │ │ │ + beq 6caf8 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #544] @ 698dc │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #540] @ 6cd0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldr r2, [pc, #524] @ 698e0 │ │ │ │ + ldr r2, [pc, #528] @ 6cd10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ ldr r1, [r2, #96] @ 0x60 │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ mul r3, r3, r1 │ │ │ │ mul r1, r0, r1 │ │ │ │ mul r3, r0, r3 │ │ │ │ - str r1, [r2, #80] @ 0x50 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ + str r1, [r2, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 68fe4 │ │ │ │ - ldr r3, [pc, #456] @ 698e4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 6c3d8 │ │ │ │ ldr ip, [r0] │ │ │ │ + movw r3, #12664 @ 0x3178 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 695a8 │ │ │ │ + bne 6c9c4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - mov lr, #1 │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ - str lr, [r0, #44] @ 0x2c │ │ │ │ + ldr ip, [r2, #4] │ │ │ │ ldrb lr, [ip, #5] │ │ │ │ ldr ip, [r0, #100] @ 0x64 │ │ │ │ mul ip, ip, r3 │ │ │ │ mul r3, lr, r3 │ │ │ │ mul ip, lr, ip │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ str ip, [r0, #76] @ 0x4c │ │ │ │ - b 69704 │ │ │ │ + b 6cb30 │ │ │ │ + mov r3, #65280 @ 0xff00 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #255 @ 0xff │ │ │ │ - mov r1, #65280 @ 0xff00 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #16711680 @ 0xff0000 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #255 @ 0xff │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #16711680 @ 0xff0000 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #336] @ 698e8 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #320] @ 6cd14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #65280 @ 0xff00 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #255 @ 0xff │ │ │ │ - mov r1, #65280 @ 0xff00 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #16711680 @ 0xff0000 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #255 @ 0xff │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #16711680 @ 0xff0000 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #272] @ 698ec │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #256] @ 6cd18 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #2016 @ 0x7e0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #31 │ │ │ │ - mov r1, #2016 @ 0x7e0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #63488 @ 0xf800 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #31 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #63488 @ 0xf800 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #16 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #208] @ 698f0 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #192] @ 6cd1c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #992 @ 0x3e0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #31 │ │ │ │ - mov r1, #992 @ 0x3e0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #31744 @ 0x7c00 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #31 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #31744 @ 0x7c00 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #15 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #144] @ 698f4 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #128] @ 6cd20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #65280 @ 0xff00 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #16711680 @ 0xff0000 │ │ │ │ - mov r1, #65280 @ 0xff00 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #16711680 @ 0xff0000 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #255 @ 0xff │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #80] @ 698f8 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #64] @ 6cd24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strhteq ip, [r5], -r0 │ │ │ │ - mlaeq r5, ip, sl, ip │ │ │ │ - strdeq ip, [r5], -r0 @ │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - andseq r0, r7, r7, lsr sl │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andseq r0, r7, r9, lsl sl │ │ │ │ - eoreq ip, r5, r0, asr #18 │ │ │ │ - strdeq ip, [r5], -r0 @ │ │ │ │ - mulseq r4, r8, r4 │ │ │ │ - mlaeq r5, r8, r8, ip │ │ │ │ - eorseq r3, r1, r8, ror r1 │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ - mlaeq r5, r4, r7, ip │ │ │ │ - eoreq ip, r5, r0, asr r7 │ │ │ │ - eoreq ip, r5, ip, lsl #14 │ │ │ │ - eoreq ip, r5, r8, asr #13 │ │ │ │ - eoreq ip, r5, r4, lsr #12 │ │ │ │ - eoreq ip, r5, r0, ror #11 │ │ │ │ - mlaeq r5, ip, r5, ip │ │ │ │ - andseq r0, r4, r0, asr #2 │ │ │ │ - andseq r0, r4, ip, ror #1 │ │ │ │ + mlaeq r6, r0, r6, r9 │ │ │ │ + eoreq r9, r6, r8, lsl #13 │ │ │ │ + ldrdeq r9, [r6], -r4 @ │ │ │ │ + @ instruction: 0x0017dfd3 │ │ │ │ + andseq sp, r7, sp, lsr #31 │ │ │ │ + eoreq r9, r6, r0, lsl r5 │ │ │ │ + eoreq r9, r6, r4, asr #9 │ │ │ │ + andseq sp, r4, r8, lsr #20 │ │ │ │ + eoreq r9, r6, ip, ror #8 │ │ │ │ + mlaeq r6, ip, r3, r9 │ │ │ │ + eoreq r9, r6, r8, asr r3 │ │ │ │ + eoreq r9, r6, r4, lsl r3 │ │ │ │ + ldrdeq r9, [r6], -r0 @ │ │ │ │ + eoreq r9, r6, ip, lsl #5 │ │ │ │ + strdeq r9, [r6], -r8 @ │ │ │ │ + strhteq r9, [r6], -r4 │ │ │ │ + eoreq r9, r6, r0, ror r1 │ │ │ │ + @ instruction: 0x0014d6d0 │ │ │ │ + andseq sp, r4, r0, ror r6 │ │ │ │ + mov r3, #65280 @ 0xff00 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #16711680 @ 0xff0000 │ │ │ │ - mov r1, #65280 @ 0xff00 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #16711680 @ 0xff0000 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #255 @ 0xff │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #-80] @ 698fc │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #-80] @ 6cd28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #2016 @ 0x7e0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #63488 @ 0xf800 │ │ │ │ - mov r1, #2016 @ 0x7e0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #31 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #63488 @ 0xf800 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #31 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #16 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #-144] @ 69900 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #-144] @ 6cd2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ + b 6caa4 │ │ │ │ + mov r3, #992 @ 0x3e0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #31744 @ 0x7c00 │ │ │ │ - mov r1, #992 @ 0x3e0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #31 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + mov r1, #31744 @ 0x7c00 │ │ │ │ + mov r0, #4096 @ 0x1000 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #31 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, #15 │ │ │ │ - str r2, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1c4fc │ │ │ │ - ldr r3, [pc, #-208] @ 69904 │ │ │ │ + bl 1c44c │ │ │ │ + ldr r3, [pc, #-208] @ 6cd30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 69678 │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #-224] @ 69908 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 6caa4 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #-224] @ 6cd34 │ │ │ │ mov r3, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7ea58 │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #-256] @ 6990c │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #-268] @ 6cd38 │ │ │ │ mov r3, r0 │ │ │ │ - b 699ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 6ce18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #164] @ 69ad4 │ │ │ │ + ldr r3, [pc, #200] @ 6cf3c │ │ │ │ mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r6, [pc, #188] @ 6cf40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r6, [pc, #152] @ 69ad8 │ │ │ │ - cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - beq 69ac0 │ │ │ │ - bl 1b1e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6cf14 │ │ │ │ + bl 1b150 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #124] @ 69adc │ │ │ │ - ldr r3, [pc, #124] @ 69ae0 │ │ │ │ + ldr r7, [pc, #160] @ 6cf44 │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [pc, #152] @ 6cf48 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [r7, #12] │ │ │ │ str r2, [r7, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, r8 │ │ │ │ str r5, [r3] │ │ │ │ - ldr r3, [pc, #96] @ 69ae4 │ │ │ │ + ldr r3, [pc, #132] @ 6cf4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl 4ede0 │ │ │ │ + bl 50d1c │ │ │ │ subs r6, r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 6cf28 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69aa4 │ │ │ │ - bl 1b1e8 │ │ │ │ - ldr r3, [pc, #60] @ 69ae8 │ │ │ │ + beq 6cee8 │ │ │ │ + bl 1b150 │ │ │ │ + ldr r3, [pc, #96] @ 6cf50 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #8] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ str r5, [r3, #104] @ 0x68 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 694a4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 6c8b8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a54 │ │ │ │ - bl 1be0c │ │ │ │ - b 69a54 │ │ │ │ - eoreq ip, r5, ip, lsr r5 │ │ │ │ - eoreq r4, r5, r8, lsl #29 │ │ │ │ - eoreq ip, r5, r8, lsl #10 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq ip, r5, r4, asr #9 │ │ │ │ + beq 6ce98 │ │ │ │ + bl 1bd68 │ │ │ │ + b 6ce98 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r9, r6, ip, ror #1 │ │ │ │ + eoreq r1, r6, r8, asr sl │ │ │ │ + eoreq r9, r6, r0, asr #1 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r9, r6, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #792] @ 69e1c │ │ │ │ - ldr r4, [pc, #792] @ 69e20 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ + ldr r3, [pc, #816] @ 6d2a8 │ │ │ │ + mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - cmp r3, #0 │ │ │ │ + ldr r4, [pc, #808] @ 6d2ac │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 69c34 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1b1e8 │ │ │ │ - ldr r3, [pc, #756] @ 69e24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6d0b4 │ │ │ │ + bl 1b150 │ │ │ │ + ldr r3, [pc, #784] @ 6d2b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #92] @ 0x5c │ │ │ │ str r2, [r3, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq 69b54 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 6cfc4 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ tst r3, #1 │ │ │ │ - bne 69c18 │ │ │ │ + bne 6d098 │ │ │ │ cmp r5, #0 │ │ │ │ lslge r5, r5, #2 │ │ │ │ - blt 69c64 │ │ │ │ - ldr r3, [pc, #704] @ 69e28 │ │ │ │ + blt 6d0f4 │ │ │ │ + ldr r3, [pc, #732] @ 6d2b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ ldrh r6, [r3, #6] │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 37064 │ │ │ │ - ldr r0, [pc, #676] @ 69e2c │ │ │ │ + bl 37f40 │ │ │ │ + ldr r0, [pc, #704] @ 6d2b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r0, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ba0 │ │ │ │ + bne 6d010 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ tst r3, #1 │ │ │ │ - bne 69c50 │ │ │ │ - ldr r3, [pc, #648] @ 69e30 │ │ │ │ - ldr r5, [pc, #648] @ 69e34 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ + bne 6d0e0 │ │ │ │ + ldr r5, [pc, #676] @ 6d2bc │ │ │ │ + ldr r3, [pc, #676] @ 6d2c0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r3, [pc, #632] @ 69e38 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ ldrb r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r3, [pc, #652] @ 6d2c4 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ str r6, [r3] │ │ │ │ - bl 4ede0 │ │ │ │ + bl 50d1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69c48 │ │ │ │ + beq 6d0c8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69be8 │ │ │ │ - bl 1b1e8 │ │ │ │ - ldr r5, [pc, #588] @ 69e3c │ │ │ │ + beq 6d058 │ │ │ │ + bl 1b150 │ │ │ │ + ldr r5, [pc, #616] @ 6d2c8 │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 1c484 │ │ │ │ + bl 1c3d4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1d8dc │ │ │ │ + bl 1d808 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 694a4 │ │ │ │ - ldr r2, [pc, #544] @ 69e40 │ │ │ │ - ldr r3, [pc, #544] @ 69e44 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 6c8b8 │ │ │ │ + ldr r2, [pc, #556] @ 6d2cc │ │ │ │ + ldr r3, [pc, #556] @ 6d2d0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r3] │ │ │ │ - b 69b78 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + b 6cfe8 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b28 │ │ │ │ - bl 1be0c │ │ │ │ - b 69b28 │ │ │ │ + beq 6cf98 │ │ │ │ + bl 1bd68 │ │ │ │ + b 6cf98 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r1, r0, #108 @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 3726c │ │ │ │ - b 69ba0 │ │ │ │ + bl 3817c │ │ │ │ + b 6d010 │ │ │ │ + ldr r6, [pc, #472] @ 6d2d4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7e4b4 │ │ │ │ - ldr r6, [pc, #464] @ 69e48 │ │ │ │ + bl 82a88 │ │ │ │ + cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ + ldr lr, [r6, #20] │ │ │ │ + ldr r0, [lr] │ │ │ │ + beq 6d168 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - ldr lr, [r0] │ │ │ │ - beq 69cd8 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 69cd8 │ │ │ │ - ldr r7, [pc, #436] @ 69e4c │ │ │ │ + beq 6d168 │ │ │ │ + ldr r7, [pc, #432] @ 6d2d8 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldrh r3, [lr, #6] │ │ │ │ + ldrh r3, [r0, #6] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldrh r3, [lr, #4] │ │ │ │ + ldrh r3, [r0, #4] │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ add r5, r5, #1 │ │ │ │ - ldr lr, [r0, r5, lsl #2] │ │ │ │ - cmp lr, #0 │ │ │ │ - bne 69c9c │ │ │ │ - ldr lr, [r0] │ │ │ │ - mov r9, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, lr │ │ │ │ + bl 83054 │ │ │ │ + ldr lr, [r6, #20] │ │ │ │ + ldr r0, [lr, r5, lsl #2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d12c │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r9, lr │ │ │ │ + mov r3, lr │ │ │ │ + mov r5, r0 │ │ │ │ mov r2, #0 │ │ │ │ - b 69cf4 │ │ │ │ + b 6d184 │ │ │ │ ldr r5, [r3, #4]! │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, #0 │ │ │ │ add r1, r2, #1 │ │ │ │ - bne 69cec │ │ │ │ + bne 6d17c │ │ │ │ cmp r2, #0 │ │ │ │ sub r6, r2, #1 │ │ │ │ - beq 69e0c │ │ │ │ - ldr r1, [pc, #316] @ 69e50 │ │ │ │ - add r2, r0, r2, lsl #2 │ │ │ │ + beq 6d298 │ │ │ │ + ldr r1, [pc, #312] @ 6d2dc │ │ │ │ + add r2, lr, r2, lsl #2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #104] @ 0x68 │ │ │ │ ldr r5, [r1, #108] @ 0x6c │ │ │ │ ldr ip, [r2, #-4]! │ │ │ │ ldrh r1, [ip, #4] │ │ │ │ cmp r1, r3 │ │ │ │ mov r7, r1 │ │ │ │ - blt 69d40 │ │ │ │ + blt 6d1d0 │ │ │ │ ldrh r8, [ip, #6] │ │ │ │ cmp r8, r5 │ │ │ │ - bge 69d88 │ │ │ │ + bge 6d214 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 69d20 │ │ │ │ + bcs 6d1b0 │ │ │ │ + ldrh r7, [r0, #4] │ │ │ │ mov r6, #0 │ │ │ │ - ldrh r7, [lr, #4] │ │ │ │ - ldrh r8, [lr, #6] │ │ │ │ mov r5, r6 │ │ │ │ - ldr r2, [pc, #244] @ 69e54 │ │ │ │ + ldrh r8, [r0, #6] │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ + stm sp, {r7, r8} │ │ │ │ + ldr r2, [pc, #228] @ 6d2e0 │ │ │ │ mov r0, #3 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #216] @ 69e58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #216] @ 6d2e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #48] @ 0x30 │ │ │ │ - b 69b60 │ │ │ │ + b 6cfd0 │ │ │ │ mov r3, #0 │ │ │ │ - b 69d98 │ │ │ │ - ldr lr, [r9, #4]! │ │ │ │ + b 6d224 │ │ │ │ + ldr r0, [r9, #4]! │ │ │ │ mov r3, r2 │ │ │ │ - cmp lr, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ - bne 69d90 │ │ │ │ + bne 6d21c │ │ │ │ cmp r3, #0 │ │ │ │ - lsleq r5, r6, #2 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq 69d58 │ │ │ │ - add r2, r0, r3, lsl #2 │ │ │ │ - mov lr, r2 │ │ │ │ + lsleq r5, r6, #2 │ │ │ │ + beq 6d1e8 │ │ │ │ + add r2, lr, r3, lsl #2 │ │ │ │ + mov r0, r2 │ │ │ │ ldr r7, [r2], #-4 │ │ │ │ lsl r5, r6, #2 │ │ │ │ ldrh r8, [r7, #4] │ │ │ │ cmp r8, r1 │ │ │ │ - bls 69de8 │ │ │ │ + bls 6d274 │ │ │ │ ldrh r1, [ip, #6] │ │ │ │ ldrh ip, [r7, #6] │ │ │ │ cmp ip, r1 │ │ │ │ lsleq r5, r3, #2 │ │ │ │ moveq r6, r3 │ │ │ │ - beq 69dec │ │ │ │ - add lr, r0, r6, lsl #2 │ │ │ │ - ldr ip, [lr] │ │ │ │ + beq 6d278 │ │ │ │ + add r0, lr, r5 │ │ │ │ + ldr ip, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r3, #1 │ │ │ │ ldrh r1, [ip, #4] │ │ │ │ - bne 69db8 │ │ │ │ - ldrh r8, [ip, #6] │ │ │ │ + bne 6d244 │ │ │ │ mov r7, r1 │ │ │ │ - b 69d58 │ │ │ │ - ldrh r7, [lr, #4] │ │ │ │ - ldrh r8, [lr, #6] │ │ │ │ + ldrh r8, [ip, #6] │ │ │ │ + b 6d1e8 │ │ │ │ + ldrh r7, [r0, #4] │ │ │ │ mov r6, r5 │ │ │ │ - b 69d58 │ │ │ │ - eoreq ip, r5, r8, ror #8 │ │ │ │ - strhteq r4, [r5], -r4 │ │ │ │ - eoreq ip, r5, ip, lsr r4 │ │ │ │ - eoreq ip, r5, r8, lsl #8 │ │ │ │ - eoreq ip, r5, r8, ror #7 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq ip, r5, r0, asr #7 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq ip, r5, ip, ror r3 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ - andseq pc, r3, ip, lsl pc @ │ │ │ │ - eoreq ip, r5, r8, asr r2 │ │ │ │ - andseq pc, r3, r0, asr lr @ │ │ │ │ - strdeq ip, [r5], -r0 @ │ │ │ │ + ldrh r8, [r0, #6] │ │ │ │ + b 6d1e8 │ │ │ │ + eoreq r8, r6, ip, ror #31 │ │ │ │ + eoreq r1, r6, r8, asr r9 │ │ │ │ + eoreq r8, r6, ip, asr #31 │ │ │ │ + mlaeq r6, r8, pc, r8 @ │ │ │ │ + eoreq r8, r6, r8, ror pc │ │ │ │ + eoreq r8, r6, r4, asr pc │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r8, r6, ip, lsl #30 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + eoreq r8, r6, r4, ror #28 │ │ │ │ + andseq sp, r4, ip, asr #8 │ │ │ │ + eoreq r8, r6, r8, asr #27 │ │ │ │ + andseq sp, r4, r4, ror r3 │ │ │ │ + eoreq r8, r6, r4, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #564] @ 6a0a8 │ │ │ │ - ldr r3, [pc, #564] @ 6a0ac │ │ │ │ + ldr r2, [pc, #580] @ 6d550 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r4, sp │ │ │ │ + ldr r3, [pc, #572] @ 6d554 │ │ │ │ + ldr r7, [pc, #572] @ 6d558 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #560] @ 6a0b0 │ │ │ │ - ldr r6, [pc, #560] @ 6a0b4 │ │ │ │ - ldr r5, [pc, #560] @ 6a0b8 │ │ │ │ + ldr r6, [pc, #568] @ 6d55c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #560] @ 6d560 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r4, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f10 │ │ │ │ + beq 6d3a8 │ │ │ │ ldrb r3, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 69f5c │ │ │ │ + beq 6d404 │ │ │ │ cmp r3, #16 │ │ │ │ - bne 69f50 │ │ │ │ + bne 6d3f8 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69ffc │ │ │ │ + beq 6d4a4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #472] @ 6a0bc │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #480] @ 6d564 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ strh ip, [r5, #36] @ 0x24 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7f0 │ │ │ │ + bl 1c734 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69eb8 │ │ │ │ - ldr r2, [pc, #424] @ 6a0c0 │ │ │ │ - ldr r3, [pc, #400] @ 6a0ac │ │ │ │ + bne 6d350 │ │ │ │ + ldr r2, [pc, #440] @ 6d568 │ │ │ │ + ldr r3, [pc, #416] @ 6d554 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a0a4 │ │ │ │ + bne 6d54c │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #384] @ 6a0c4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #384] @ 6d56c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a010 │ │ │ │ + bne 6d4b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f094 │ │ │ │ - b 69ea8 │ │ │ │ + bl 50ffc │ │ │ │ + b 6d340 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ - mov r3, r8 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r3, r8 │ │ │ │ + bl 83054 │ │ │ │ cmp r8, #99 @ 0x63 │ │ │ │ - beq 69f3c │ │ │ │ + beq 6d3e4 │ │ │ │ cmp r8, #110 @ 0x6e │ │ │ │ - bne 69f50 │ │ │ │ - ldr r8, [pc, #316] @ 6a0c8 │ │ │ │ + bne 6d3f8 │ │ │ │ + ldr r8, [pc, #316] @ 6d570 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r1, r8, #108 @ 0x6c │ │ │ │ add r0, r8, #104 @ 0x68 │ │ │ │ - bl 3726c │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ + bl 3817c │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ ldrd r0, [r8, #104] @ 0x68 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 69fbc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 6a06c │ │ │ │ - ldr r8, [pc, #264] @ 6a0cc │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 6d464 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6d514 │ │ │ │ + ldr r8, [pc, #264] @ 6d574 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldrb r2, [r8, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - bl 69a14 │ │ │ │ - ldr r2, [pc, #248] @ 6a0d0 │ │ │ │ + ldrb r2, [r8, #40] @ 0x28 │ │ │ │ + bl 6ce4c │ │ │ │ + ldr r2, [pc, #248] @ 6d578 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ mov r1, #7 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ mov r0, #3 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ strh ip, [r8, #36] @ 0x24 │ │ │ │ strh r3, [r8, #38] @ 0x26 │ │ │ │ - bl 7ea58 │ │ │ │ - b 69ea8 │ │ │ │ + bl 83054 │ │ │ │ + b 6d340 │ │ │ │ + ldrd r0, [sp, #4] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrb r2, [r6, #40] @ 0x28 │ │ │ │ - ldrd r0, [sp, #4] │ │ │ │ - bl 69a14 │ │ │ │ - b 69ed8 │ │ │ │ + bl 6ce4c │ │ │ │ + b 6d370 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ sub r2, r2, #4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ - cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 6a024 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6d4cc │ │ │ │ cmp r0, ip │ │ │ │ - blt 6a050 │ │ │ │ - ldr r3, [pc, #140] @ 6a0d4 │ │ │ │ + blt 6d4f8 │ │ │ │ + ldr r3, [pc, #140] @ 6d57c │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #48] @ 0x30 │ │ │ │ - bl 69aec │ │ │ │ - ldr r2, [pc, #124] @ 6a0d8 │ │ │ │ + bl 6cf54 │ │ │ │ + ldr r2, [pc, #124] @ 6d580 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 69ea8 │ │ │ │ - cmp r3, r3, lsl #1 │ │ │ │ - lsl r0, r3, #1 │ │ │ │ - lsl r1, r2, #1 │ │ │ │ - bne 6a084 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 69ea8 │ │ │ │ - ldr r8, [pc, #80] @ 6a0dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6d340 │ │ │ │ + lsl r0, r2, #1 │ │ │ │ + lsl r1, r3, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 6d52c │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6d340 │ │ │ │ + ldr r8, [pc, #80] @ 6d584 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldrb r2, [r8, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - bl 69a14 │ │ │ │ - ldr r2, [pc, #64] @ 6a0e0 │ │ │ │ + ldrb r2, [r8, #40] @ 0x28 │ │ │ │ + bl 6ce4c │ │ │ │ + ldr r2, [pc, #64] @ 6d588 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 69fd8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r5, r4, asr sl │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r3, r4, asr sp @ │ │ │ │ - ldrdeq ip, [r5], -ip @ │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ - andseq pc, r3, r8, ror #25 │ │ │ │ - strhteq r4, [r5], -r0 │ │ │ │ - eoreq ip, r5, ip, lsr #32 │ │ │ │ - eoreq fp, r5, r0, ror #31 │ │ │ │ - eoreq fp, r5, ip, lsr #31 │ │ │ │ - andseq pc, r3, r0, asr ip @ │ │ │ │ - eoreq fp, r5, r4, lsr #30 │ │ │ │ - mulseq r3, ip, fp │ │ │ │ - eoreq fp, r5, r4, ror #29 │ │ │ │ - mulseq r3, ip, fp │ │ │ │ + b 6d480 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, r8, asr #11 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sp, r4, ip, ror r2 │ │ │ │ + eoreq r8, r6, r0, asr #24 │ │ │ │ + eoreq r8, r6, r0, lsr ip │ │ │ │ + andseq sp, r4, r4, lsl #4 │ │ │ │ + eoreq r1, r6, r0, lsr r5 │ │ │ │ + eoreq r8, r6, r4, lsl #23 │ │ │ │ + eoreq r8, r6, r8, lsr fp │ │ │ │ + eoreq r8, r6, r4, lsl #22 │ │ │ │ + andseq sp, r4, r8, ror #2 │ │ │ │ + eoreq r8, r6, ip, ror sl │ │ │ │ + ldrheq sp, [r4], -r0 │ │ │ │ + eoreq r8, r6, ip, lsr sl │ │ │ │ + ldrheq sp, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #776] @ 6a404 │ │ │ │ - ldr r2, [pc, #776] @ 6a408 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #860] @ 6d908 │ │ │ │ sub r0, r0, #2 │ │ │ │ + ldr r2, [pc, #856] @ 6d90c │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 6a11c │ │ │ │ + bhi 6d5cc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mvn r0, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #736] @ 6a40c │ │ │ │ - ldr r1, [pc, #736] @ 6a410 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #808] @ 6d910 │ │ │ │ + ldr r1, [pc, #808] @ 6d914 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a14c │ │ │ │ + beq 6d608 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6a160 │ │ │ │ + bne 6d61c │ │ │ │ mov r2, #768 @ 0x300 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [r3] │ │ │ │ str r2, [ip] │ │ │ │ - bl 37064 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bl 37f40 │ │ │ │ + b 6d6d8 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #668] @ 6a414 │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi 6a22c │ │ │ │ - sub r3, r3, #18 │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 6a31c │ │ │ │ - ldr r3, [pc, #648] @ 6a418 │ │ │ │ + bhi 6d728 │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r0, r3 │ │ │ │ + bhi 6d810 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ + cmp r0, r3 │ │ │ │ + moveq r0, #55 @ 0x37 │ │ │ │ + beq 6d5d0 │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6a2c8 │ │ │ │ - mov r0, #55 @ 0x37 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #632] @ 6a41c │ │ │ │ + moveq r0, #183 @ 0xb7 │ │ │ │ + movne r0, #0 │ │ │ │ + b 6d5d0 │ │ │ │ + ldr r3, [pc, #668] @ 6d918 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #612] @ 6a420 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #636] @ 6d91c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6a2e8 │ │ │ │ + blt 6d7dc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a1f4 │ │ │ │ + beq 6d6d8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - bl 69aec │ │ │ │ - ldr r2, [pc, #572] @ 6a424 │ │ │ │ + bl 6cf54 │ │ │ │ + ldr r2, [pc, #596] @ 6d920 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #548] @ 6a428 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #560] @ 6d924 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6a224 │ │ │ │ + bne 6d714 │ │ │ │ ldrb lr, [r1, #4] │ │ │ │ sub r0, lr, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 6a264 │ │ │ │ + bls 6d770 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #504] @ 6a42c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #21849 @ 0x5559 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6a2e0 │ │ │ │ - bhi 6a33c │ │ │ │ - ldr r3, [pc, #492] @ 6a430 │ │ │ │ + moveq r0, #183 @ 0xb7 │ │ │ │ + beq 6d5d0 │ │ │ │ + bhi 6d838 │ │ │ │ + movw r3, #48625 @ 0xbdf1 │ │ │ │ + movt r3, #44472 @ 0xadb8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 6a224 │ │ │ │ - ldr r2, [pc, #480] @ 6a434 │ │ │ │ - lsr r3, r2, r3 │ │ │ │ - tst r3, #1 │ │ │ │ + bhi 6d714 │ │ │ │ + movw r2, #515 @ 0x203 │ │ │ │ + movt r2, #2 │ │ │ │ + lsr r2, r2, r3 │ │ │ │ + tst r2, #1 │ │ │ │ moveq r0, #0 │ │ │ │ movne r0, #133 @ 0x85 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 6d5d0 │ │ │ │ ldr ip, [r1] │ │ │ │ ands r0, ip, #256 @ 0x100 │ │ │ │ - bne 6a350 │ │ │ │ - ldr r5, [pc, #448] @ 6a438 │ │ │ │ - ldr r4, [pc, #448] @ 6a43c │ │ │ │ + bne 6d850 │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ + mov r5, #16896 @ 0x4200 │ │ │ │ + movt r5, #21063 @ 0x5247 │ │ │ │ + mov r4, #20992 @ 0x5200 │ │ │ │ + movt r4, #16967 @ 0x4247 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne 6a3e0 │ │ │ │ + bne 6d8e4 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a3c4 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r3, [pc, #416] @ 6a440 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [r3, #112] @ 0x70 │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ + bne 6d8c8 │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + ldr r2, [pc, #372] @ 6d928 │ │ │ │ + ldr r3, [lr, #20] │ │ │ │ + ldrh r0, [lr, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ - mla r3, lr, r0, r3 │ │ │ │ + mla r3, r2, r0, r3 │ │ │ │ str r3, [r1, #44] @ 0x2c │ │ │ │ orr ip, ip, #8192 @ 0x2000 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [r1] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - add r3, r3, #2605056 @ 0x27c000 │ │ │ │ - add r3, r3, #16128 @ 0x3f00 │ │ │ │ - cmp r0, r3 │ │ │ │ - moveq r0, #183 @ 0xb7 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, #183 @ 0xb7 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 6d5d0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldrb r2, [r0, #40] @ 0x28 │ │ │ │ ldrh r1, [r0, #38] @ 0x26 │ │ │ │ ldrh r0, [r0, #36] @ 0x24 │ │ │ │ - bl 69a14 │ │ │ │ + bl 6ce4c │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c484 │ │ │ │ - ldr r2, [pc, #312] @ 6a444 │ │ │ │ + bl 1c3d4 │ │ │ │ + ldr r2, [pc, #300] @ 6d92c │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6a1f4 │ │ │ │ - ldr r2, [pc, #292] @ 6a448 │ │ │ │ - ldr r3, [pc, #268] @ 6a434 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6d6d8 │ │ │ │ + movw r2, #44529 @ 0xadf1 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r0, r2 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ movne r0, #133 @ 0x85 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #264] @ 6a44c │ │ │ │ + b 6d5d0 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #183 @ 0xb7 │ │ │ │ movne r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 6d5d0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ + tst ip, #1024 @ 0x400 │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ - ldr lr, [r0, #20] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr r0, [lr] │ │ │ │ + ldr lr, [r0, #20] │ │ │ │ ldrh r4, [r2] │ │ │ │ + ldr r0, [lr] │ │ │ │ + ldrh r5, [r2, #4] │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ - ldrh r5, [r2, #4] │ │ │ │ - mul r2, r4, r3 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ ldr r0, [lr, #4] │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ + mul r2, r4, r3 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ mul r3, r5, r3 │ │ │ │ - add r0, r0, r2, asr #1 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ - ldr r2, [lr, #8] │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ - add r3, r2, r3, asr #1 │ │ │ │ - tst ip, #1024 @ 0x400 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ - str r3, [r1, #52] @ 0x34 │ │ │ │ + add r2, r0, r2, asr #1 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [lr, #8] │ │ │ │ str r5, [r1, #68] @ 0x44 │ │ │ │ - streq r0, [r1, #52] @ 0x34 │ │ │ │ - streq r3, [r1, #48] @ 0x30 │ │ │ │ - streq r4, [r1, #68] @ 0x44 │ │ │ │ - streq r5, [r1, #64] @ 0x40 │ │ │ │ - b 6a2b8 │ │ │ │ + add r3, r0, r3, asr #1 │ │ │ │ + str r3, [r1, #52] @ 0x34 │ │ │ │ + bne 6d7cc │ │ │ │ + str r3, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ + str r5, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ + b 6d7cc │ │ │ │ cmp lr, #1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bne 6a298 │ │ │ │ - ldr r3, [r2] │ │ │ │ + ldr lr, [r2, #8] │ │ │ │ + bne 6d7ac │ │ │ │ + ldr r3, [lr] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - b 6a298 │ │ │ │ + bne 6d5d0 │ │ │ │ + b 6d7ac │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ - ldrh r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2] │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ str r3, [r1, #44] @ 0x2c │ │ │ │ - b 6a2b8 │ │ │ │ - andseq pc, r6, r7, lsr #30 │ │ │ │ - eoreq r4, r5, r4, asr #15 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eoreq fp, r5, ip, asr #27 │ │ │ │ - strhteq fp, [r5], -r4 │ │ │ │ - andseq pc, r3, r8, ror sl @ │ │ │ │ - eoreq fp, r5, r8, ror #26 │ │ │ │ - ldrbpl r5, [r9, #-1625] @ 0xfffff9a7 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eoreq fp, r5, ip, asr #25 │ │ │ │ - andseq pc, r3, r0, asr #18 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ + b 6d7cc │ │ │ │ + andseq sp, r7, r3, lsr r4 │ │ │ │ + eoreq r1, r6, ip, lsr #6 │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + eoreq r8, r6, r8, ror #17 │ │ │ │ + ldrdeq r8, [r6], -r0 @ │ │ │ │ + andseq ip, r4, r0, asr pc │ │ │ │ + eoreq r8, r6, r8, ror r8 │ │ │ │ + strhteq r8, [r6], -r4 │ │ │ │ + andseq ip, r4, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1412] @ 6a9f4 │ │ │ │ - ldr r5, [pc, #1412] @ 6a9f8 │ │ │ │ - cmp r4, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #32] │ │ │ │ + ldr r5, [pc, #1480] @ 6df20 │ │ │ │ + movw r3, #16928 @ 0x4220 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ mov r7, r0 │ │ │ │ + ldr r8, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ - bhi 6a81c │ │ │ │ - sub r3, r3, #18 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + add r5, pc, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 6a738 │ │ │ │ - add r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - add r3, r3, #18 │ │ │ │ + bhi 6dd3c │ │ │ │ + movw r3, #16910 @ 0x420e │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 6a750 │ │ │ │ - sub r3, r3, #18 │ │ │ │ + bhi 6dc44 │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 6a874 │ │ │ │ - ldr r2, [pc, #1344] @ 6a9fc │ │ │ │ - ldr r3, [pc, #1344] @ 6aa00 │ │ │ │ + bhi 6dc64 │ │ │ │ + movw r3, #21006 @ 0x520e │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r4, r3 │ │ │ │ + bls 6dd90 │ │ │ │ + movw r2, #44529 @ 0xadf1 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r4, r2 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ movne r2, #2 │ │ │ │ - beq 6a750 │ │ │ │ - ldr r3, [pc, #1324] @ 6aa04 │ │ │ │ + beq 6dc64 │ │ │ │ + ldr r3, [pc, #1360] @ 6df24 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #41] @ 0x29 │ │ │ │ - ldr r3, [pc, #1316] @ 6aa08 │ │ │ │ + ldr r3, [pc, #1352] @ 6df28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a7b0 │ │ │ │ + bne 6dcd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9cbb0 │ │ │ │ - ldr r2, [pc, #1292] @ 6aa0c │ │ │ │ + bl a2ae8 │ │ │ │ + ldr r2, [pc, #1328] @ 6df2c │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1268] @ 6aa10 │ │ │ │ - ldr r1, [pc, #1268] @ 6aa14 │ │ │ │ - ldr r2, [pc, #1268] @ 6aa18 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1304] @ 6df30 │ │ │ │ + ldr r3, [pc, #1304] @ 6df34 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldrb r0, [r3, #41] @ 0x29 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r2, [pc, #1292] @ 6df38 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - ldr r2, [r2] │ │ │ │ - bne 6a774 │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldrb r2, [r3, #41] @ 0x29 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6dc98 │ │ │ │ str r7, [r3, #96] @ 0x60 │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - str r1, [r3, #104] @ 0x68 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ - ldr r6, [pc, #1220] @ 6aa1c │ │ │ │ - ldr r2, [pc, #1220] @ 6aa20 │ │ │ │ - add r6, pc, r6 │ │ │ │ + strd r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [pc, #1260] @ 6df3c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #1252] @ 6df40 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r4, [r6, #128] @ 0x80 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r2, #17 │ │ │ │ mov r3, #-1073741823 @ 0xc0000001 │ │ │ │ strd r2, [r6, #24] │ │ │ │ - bl 1b62c │ │ │ │ + bl 1b588 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1bf68 │ │ │ │ + bl 1bec4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #20] │ │ │ │ - beq 6a8d0 │ │ │ │ - ldr r6, [pc, #1152] @ 6aa24 │ │ │ │ + beq 6ddf4 │ │ │ │ + ldr r6, [pc, #1192] @ 6df44 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - bl 1bf68 │ │ │ │ + bl 1bec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a8ec │ │ │ │ + beq 6de10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r4, [pc, #1124] @ 6aa28 │ │ │ │ + ldr r4, [pc, #1164] @ 6df48 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r2, [r4, #41] @ 0x29 │ │ │ │ strb r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #15 │ │ │ │ cmpls r2, #0 │ │ │ │ - beq 6a92c │ │ │ │ - ldr r3, [pc, #1096] @ 6aa2c │ │ │ │ + beq 6de50 │ │ │ │ + ldr r3, [pc, #1136] @ 6df4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6a860 │ │ │ │ - ldr r4, [pc, #1080] @ 6aa30 │ │ │ │ + blt 6dd7c │ │ │ │ + ldr r4, [pc, #1120] @ 6df50 │ │ │ │ tst r8, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ strh r2, [r4, #36] @ 0x24 │ │ │ │ strh r3, [r4, #38] @ 0x26 │ │ │ │ - bne 6a7fc │ │ │ │ + bne 6dd1c │ │ │ │ tst r8, #1 │ │ │ │ - bne 6a7b8 │ │ │ │ + bne 6dcd8 │ │ │ │ tst r8, #2 │ │ │ │ - bne 6a8a0 │ │ │ │ + bne 6ddc4 │ │ │ │ tst r8, #4 │ │ │ │ - bne 6a94c │ │ │ │ - ldr r2, [pc, #1032] @ 6aa34 │ │ │ │ - ldr r1, [pc, #1032] @ 6aa38 │ │ │ │ + bne 6de70 │ │ │ │ + ldr r1, [pc, #1072] @ 6df54 │ │ │ │ + movw r3, #12664 @ 0x3178 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 6dbe0 │ │ │ │ + movw r3, #26999 @ 0x6977 │ │ │ │ + movt r3, #25710 @ 0x646e │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 6dea0 │ │ │ │ + ldr r2, [pc, #1032] @ 6df58 │ │ │ │ + movw r3, #26980 @ 0x6964 │ │ │ │ + movt r3, #25970 @ 0x6572 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 6a6d4 │ │ │ │ - sub r1, r1, #-1744830463 @ 0x98000001 │ │ │ │ - sub r1, r1, #62914560 @ 0x3c00000 │ │ │ │ - sub r1, r1, #182272 @ 0x2c800 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 6a97c │ │ │ │ - ldr r3, [pc, #996] @ 6aa3c │ │ │ │ - ldr r2, [pc, #996] @ 6aa40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 6a9bc │ │ │ │ - ldr r3, [pc, #980] @ 6aa44 │ │ │ │ - ldr r2, [pc, #980] @ 6aa48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 6a99c │ │ │ │ - ldr r2, [pc, #964] @ 6aa4c │ │ │ │ - ldr r1, [pc, #964] @ 6aa50 │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6dee0 │ │ │ │ + ldr r2, [pc, #1008] @ 6df5c │ │ │ │ + movw r3, #30033 @ 0x7551 │ │ │ │ + movt r3, #29281 @ 0x7261 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 6a6d4 │ │ │ │ - ldr r1, [pc, #948] @ 6aa54 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 6a9d0 │ │ │ │ - ldr r3, [pc, #940] @ 6aa58 │ │ │ │ - ldr r2, [pc, #940] @ 6aa5c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 6a94c │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ - bne 6a94c │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6dec0 │ │ │ │ + ldr r1, [pc, #984] @ 6df60 │ │ │ │ + movw r3, #26467 @ 0x6763 │ │ │ │ + movt r3, #120 @ 0x78 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 6dbe0 │ │ │ │ + movw r3, #29551 @ 0x736f │ │ │ │ + movt r3, #30260 @ 0x7634 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 6def8 │ │ │ │ + ldr r2, [pc, #944] @ 6df64 │ │ │ │ + movw r3, #24929 @ 0x6161 │ │ │ │ + movt r3, #26988 @ 0x696c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6de70 │ │ │ │ + ldrh r3, [r2, #4] │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ + bne 6de70 │ │ │ │ + ldr r3, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a94c │ │ │ │ - ldr r2, [pc, #900] @ 6aa60 │ │ │ │ + beq 6de70 │ │ │ │ + ldr r2, [pc, #896] @ 6df68 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [pc, #884] @ 6aa64 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - ldrb r2, [r0, #40] @ 0x28 │ │ │ │ - ldrd r0, [r0, #104] @ 0x68 │ │ │ │ - bl 69a14 │ │ │ │ - ldr r3, [pc, #864] @ 6aa68 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #880] @ 6df6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldrd r0, [r2, #104] @ 0x68 │ │ │ │ + ldrb r2, [r2, #40] @ 0x28 │ │ │ │ + bl 6ce4c │ │ │ │ + ldr r3, [pc, #860] @ 6df70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6a76c │ │ │ │ - bl 1d4c8 │ │ │ │ - ldr r2, [pc, #840] @ 6aa6c │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 6dc80 │ │ │ │ + bl 1d400 │ │ │ │ + ldr r2, [pc, #836] @ 6df74 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6a768 │ │ │ │ - ldr r2, [pc, #816] @ 6aa70 │ │ │ │ - ldr r3, [pc, #700] @ 6aa00 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6dc7c │ │ │ │ + movw r2, #48625 @ 0xbdf1 │ │ │ │ + movt r2, #44472 @ 0xadb8 │ │ │ │ add r2, r4, r2 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 6a858 │ │ │ │ - ldr r2, [pc, #796] @ 6aa74 │ │ │ │ + bne 6dd74 │ │ │ │ + ldr r2, [pc, #780] @ 6df78 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ - sub r2, r0, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r7, [r3, #96] @ 0x60 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - str r1, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ + strd r0, [r3, #104] @ 0x68 │ │ │ │ + strls r7, [r3, #104] @ 0x68 │ │ │ │ + strls r6, [r3, #108] @ 0x6c │ │ │ │ orr r2, r2, #268435456 @ 0x10000000 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - str r7, [r3, #96] @ 0x60 │ │ │ │ orr r2, r2, #268435456 @ 0x10000000 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ str r2, [r3, #28] │ │ │ │ - strls r7, [r3, #104] @ 0x68 │ │ │ │ - strls r6, [r3, #108] @ 0x6c │ │ │ │ - b 6a550 │ │ │ │ - bl 68ed4 │ │ │ │ - b 6a4f0 │ │ │ │ - ldr r2, [pc, #696] @ 6aa78 │ │ │ │ + b 6da48 │ │ │ │ + bl 6c2b0 │ │ │ │ + b 6d9ec │ │ │ │ + ldr r2, [pc, #668] @ 6df7c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #680] @ 6aa7c │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #652] @ 6df80 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #664] @ 6aa80 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #636] @ 6df84 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ - bl 69aec │ │ │ │ - b 6a700 │ │ │ │ - ldr r2, [pc, #640] @ 6aa84 │ │ │ │ + bl 6cf54 │ │ │ │ + b 6dc0c │ │ │ │ + ldr r2, [pc, #612] @ 6df88 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b 6a60c │ │ │ │ - ldr r3, [pc, #612] @ 6aa88 │ │ │ │ + b 6db04 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6a850 │ │ │ │ - add r3, r3, #50331648 @ 0x3000000 │ │ │ │ - add r3, r3, #65536 @ 0x10000 │ │ │ │ - add r3, r3, #12 │ │ │ │ + beq 6dd6c │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6a850 │ │ │ │ - add r3, r3, #-67108864 @ 0xfc000000 │ │ │ │ - add r3, r3, #195584 @ 0x2fc00 │ │ │ │ - add r3, r3, #260 @ 0x104 │ │ │ │ + beq 6dd6c │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #21849 @ 0x5559 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a750 │ │ │ │ + bne 6dc64 │ │ │ │ mov r2, #0 │ │ │ │ - b 6a4d0 │ │ │ │ + b 6d9cc │ │ │ │ mov r2, #1 │ │ │ │ - b 6a4d0 │ │ │ │ - ldr r0, [pc, #548] @ 6aa8c │ │ │ │ + b 6d9cc │ │ │ │ + ldr r0, [pc, #520] @ 6df8c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1dba0 │ │ │ │ - b 6a5f0 │ │ │ │ - ldr r3, [pc, #532] @ 6aa90 │ │ │ │ + bl 1dacc │ │ │ │ + b 6dae8 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6a850 │ │ │ │ - add r3, r3, #2605056 @ 0x27c000 │ │ │ │ - add r3, r3, #16128 @ 0x3f00 │ │ │ │ + beq 6dd6c │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6a850 │ │ │ │ - ldr r3, [pc, #508] @ 6aa94 │ │ │ │ + beq 6dd6c │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6a850 │ │ │ │ - b 6a750 │ │ │ │ - ldr r2, [pc, #496] @ 6aa98 │ │ │ │ + beq 6dd6c │ │ │ │ + b 6dc64 │ │ │ │ + ldr r2, [pc, #452] @ 6df90 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #480] @ 6aa9c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #436] @ 6df94 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ - bl 69aec │ │ │ │ - b 6a700 │ │ │ │ + bl 6cf54 │ │ │ │ + b 6dc0c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ str r1, [r6, #28] │ │ │ │ - bl 1bf68 │ │ │ │ + bl 1bec4 │ │ │ │ str r0, [r6, #20] │ │ │ │ - b 6a59c │ │ │ │ + b 6da94 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ str r1, [r6, #24] │ │ │ │ - bl 1bf68 │ │ │ │ + bl 1bec4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a5b8 │ │ │ │ + bne 6dab0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a5b8 │ │ │ │ - ldr r2, [pc, #388] @ 6aaa0 │ │ │ │ + bne 6dab0 │ │ │ │ + ldr r2, [pc, #344] @ 6df98 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6a768 │ │ │ │ - ldr r2, [pc, #368] @ 6aaa4 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6dc7c │ │ │ │ + ldr r2, [pc, #324] @ 6df9c │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #16 │ │ │ │ strb r3, [r4, #40] @ 0x28 │ │ │ │ - b 6a5dc │ │ │ │ - ldr r2, [pc, #340] @ 6aaa8 │ │ │ │ + b 6dad4 │ │ │ │ + ldr r2, [pc, #296] @ 6dfa0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #324] @ 6aaac │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #280] @ 6dfa4 │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ - bl 69aec │ │ │ │ - b 6a700 │ │ │ │ - ldrh r1, [r2, #4] │ │ │ │ + bl 6cf54 │ │ │ │ + b 6dc0c │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movw r3, #25193 @ 0x6269 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 6db48 │ │ │ │ + ldrb r3, [r1, #6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6dbe0 │ │ │ │ + b 6db48 │ │ │ │ + ldrh r1, [r2, #4] │ │ │ │ + movw r3, #31348 @ 0x7a74 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a650 │ │ │ │ + bne 6db80 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a6d4 │ │ │ │ - b 6a650 │ │ │ │ - ldrh r1, [r3, #4] │ │ │ │ - movw r2, #31348 @ 0x7a74 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 6a680 │ │ │ │ - ldrb r3, [r3, #6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6a6d4 │ │ │ │ - b 6a680 │ │ │ │ - ldr r2, [pc, #236] @ 6aab0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a668 │ │ │ │ - b 6a6d4 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r3, [pc, #216] @ 6aab4 │ │ │ │ - add r2, r2, #4 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 6a6a4 │ │ │ │ - ldrb r3, [r2, #4] │ │ │ │ + beq 6dbe0 │ │ │ │ + b 6db80 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + movw r3, #29795 @ 0x7463 │ │ │ │ + movt r3, #120 @ 0x78 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 6db64 │ │ │ │ + b 6dbe0 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + movw r3, #25705 @ 0x6469 │ │ │ │ + movt r3, #28517 @ 0x6f65 │ │ │ │ + add r1, r1, #4 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 6dbac │ │ │ │ + ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a6d4 │ │ │ │ - b 6a6a4 │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - eoreq r4, r5, r4, asr r4 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - mlaeq r5, r8, sl, fp │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - andseq pc, r3, r8, lsr #15 │ │ │ │ - eoreq fp, r5, ip, asr #20 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq fp, r5, r4, lsl sl │ │ │ │ - andseq pc, r3, ip, ror #14 │ │ │ │ - eoreq fp, r5, r8, asr #19 │ │ │ │ - eoreq fp, r5, r8, lsr #19 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq fp, r5, r4, ror r9 │ │ │ │ - eoreq fp, r5, r0, asr #18 │ │ │ │ - eorseq r3, r1, r8, ror r1 │ │ │ │ - eoreq fp, r5, r4, lsl r9 │ │ │ │ - ldrbvs r6, [r2, #-2404]! @ 0xfffff69c │ │ │ │ - strdeq fp, [r5], -ip @ │ │ │ │ - rsbvc r7, r1, #339738624 @ 0x14400000 │ │ │ │ - eoreq fp, r5, r4, ror #17 │ │ │ │ - rsbseq r6, r8, r3, ror #14 │ │ │ │ - ldrtvc r7, [r4], -pc, ror #6 │ │ │ │ - eoreq fp, r5, r0, asr #17 │ │ │ │ - stmdbvs ip!, {r0, r5, r6, r8, sp, lr}^ │ │ │ │ - @ instruction: 0x0013f8b4 │ │ │ │ - eoreq fp, r5, r0, lsl #17 │ │ │ │ - eoreq fp, r5, r8, ror #16 │ │ │ │ - andseq pc, r3, r8, lsl #17 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - andseq pc, r3, r4, lsr #10 │ │ │ │ - andseq pc, r3, r8, ror #13 │ │ │ │ - andseq pc, r3, ip, lsl #14 │ │ │ │ - eoreq fp, r5, r4, lsl #15 │ │ │ │ - andseq pc, r3, r8, ror #12 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - @ instruction: 0x0013f5b8 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andseq pc, r3, r4, lsl #13 │ │ │ │ - strhteq fp, [r5], -r0 │ │ │ │ - @ instruction: 0x0013f3d0 │ │ │ │ - @ instruction: 0x0013f3f4 │ │ │ │ - @ instruction: 0x0013f5d8 │ │ │ │ - eoreq fp, r5, r4, lsl #12 │ │ │ │ - rsbseq r7, r8, r3, ror #8 │ │ │ │ - svcvs 0x00656469 │ │ │ │ + beq 6dbe0 │ │ │ │ + b 6dbac │ │ │ │ + eoreq r0, r6, r4, ror pc │ │ │ │ + mlaeq r6, ip, r5, r8 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + andseq ip, r4, r0, ror #24 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r8, r6, r0, asr r5 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r8, r6, r4, lsl r5 │ │ │ │ + andseq ip, r4, r0, lsr ip │ │ │ │ + ldrdeq r8, [r6], -r0 @ │ │ │ │ + strhteq r8, [r6], -r0 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r8, r6, ip, ror r4 │ │ │ │ + eoreq r8, r6, r4, asr #8 │ │ │ │ + eoreq r8, r6, r8, lsl r4 │ │ │ │ + strdeq r8, [r6], -ip @ │ │ │ │ + eoreq r8, r6, r0, ror #7 │ │ │ │ + strhteq r8, [r6], -r4 │ │ │ │ + andseq ip, r4, r4, ror #26 │ │ │ │ + eoreq r8, r6, r4, ror r3 │ │ │ │ + eoreq r8, r6, ip, asr r3 │ │ │ │ + andseq ip, r4, r4, lsr sp │ │ │ │ + andseq ip, r4, r8, asr #19 │ │ │ │ + andseq ip, r4, r4, lsl #23 │ │ │ │ + andseq ip, r4, r8, lsr #23 │ │ │ │ + eoreq r8, r6, r4, ror #4 │ │ │ │ + andseq ip, r4, r4, lsl #22 │ │ │ │ + andseq ip, r4, ip, asr sl │ │ │ │ + andseq ip, r4, ip, lsl fp │ │ │ │ + eoreq r8, r6, ip, lsl #3 │ │ │ │ + andseq ip, r4, r8, ror #16 │ │ │ │ + andseq ip, r4, ip, lsl #17 │ │ │ │ + andseq ip, r4, r0, ror sl │ │ │ │ + eoreq r8, r6, r0, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #444] @ 6ac8c │ │ │ │ - ldr r2, [pc, #444] @ 6ac90 │ │ │ │ + ldr r3, [pc, #472] @ 6e1a8 │ │ │ │ + movw r2, #16928 @ 0x4220 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + ldr r4, [r0] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ - ldr r4, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi 6abb0 │ │ │ │ - sub r2, r2, #18 │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi 6ab90 │ │ │ │ - add r2, r2, #1179648 @ 0x120000 │ │ │ │ - add r2, r2, #4928 @ 0x1340 │ │ │ │ - add r2, r2, #-536870901 @ 0xe000000b │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6abd0 │ │ │ │ - ldr r2, [pc, #392] @ 6ac94 │ │ │ │ + bhi 6e0d4 │ │ │ │ + movw r2, #16910 @ 0x420e │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi 6e0b0 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6e0f4 │ │ │ │ + movw r2, #44529 @ 0xadf1 │ │ │ │ + movt r2, #48568 @ 0xbdb8 │ │ │ │ add r2, r3, r2 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 6ab88 │ │ │ │ - ldr r3, [pc, #380] @ 6ac98 │ │ │ │ + bhi 6e094 │ │ │ │ + movw r3, #515 @ 0x203 │ │ │ │ + movt r3, #2 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6ab88 │ │ │ │ - ldr r2, [pc, #368] @ 6ac9c │ │ │ │ + beq 6e094 │ │ │ │ + ldr r2, [pc, #372] @ 6e1ac │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ + ldr r7, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r1 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ - ldr r1, [r2, #112] @ 0x70 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - ldr r7, [r2, #80] @ 0x50 │ │ │ │ - mla r3, r1, r6, r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [r2, #100] @ 0x64 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - subne r2, r8, #1 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ rsbne r9, r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ + ldr r1, [r2, #112] @ 0x70 │ │ │ │ + subne r2, r8, #1 │ │ │ │ mlane r4, r7, r2, r4 │ │ │ │ cmp r6, r9 │ │ │ │ - bne 6ac54 │ │ │ │ + mla r3, r1, r6, r3 │ │ │ │ + bne 6e174 │ │ │ │ mul r2, r8, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #264] @ 6aca0 │ │ │ │ - ldr r2, [pc, #252] @ 6ac98 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r1, #48625 @ 0xbdf1 │ │ │ │ + movt r1, #44472 @ 0xadb8 │ │ │ │ + movw r2, #515 @ 0x203 │ │ │ │ + movt r2, #2 │ │ │ │ add r1, r3, r1 │ │ │ │ - lsr r3, r2, r1 │ │ │ │ - tst r3, #1 │ │ │ │ - bne 6ab24 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #236] @ 6aca4 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 6abd0 │ │ │ │ - add r2, r2, #66846720 @ 0x3fc0000 │ │ │ │ - add r2, r2, #65536 @ 0x10000 │ │ │ │ - add r2, r2, #764 @ 0x2fc │ │ │ │ + lsr r2, r2, r1 │ │ │ │ + tst r2, #1 │ │ │ │ + beq 6e094 │ │ │ │ + b 6e030 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #21849 @ 0x5559 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 6e0f4 │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ab88 │ │ │ │ - ldr r2, [pc, #208] @ 6aca8 │ │ │ │ + bne 6e094 │ │ │ │ + ldr r2, [pc, #180] @ 6e1b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ ldr r8, [r2, #100] @ 0x64 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ ldrh r6, [r1] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r1, [r2, #112] @ 0x70 │ │ │ │ - rsbne r9, r7, #0 │ │ │ │ subne r2, r8, #1 │ │ │ │ + rsbne r9, r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ mlane r4, r7, r2, r4 │ │ │ │ cmp r6, r9 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ - beq 6ab78 │ │ │ │ + beq 6e084 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 6ab88 │ │ │ │ + ble 6e094 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r5, r8 │ │ │ │ add r4, r4, r9 │ │ │ │ add r3, r0, r6 │ │ │ │ - bne 6ac28 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + bne 6e14c │ │ │ │ + b 6e094 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 6ab88 │ │ │ │ + ble 6e094 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r5, r8 │ │ │ │ add r4, r4, r9 │ │ │ │ add r3, r0, r6 │ │ │ │ - bne 6ac60 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mlaeq r5, ip, r4, fp │ │ │ │ - subpl r4, r7, #32, 4 │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r3, lsl #4 │ │ │ │ - eoreq fp, r5, r4, asr #8 │ │ │ │ - ldcge 13, cr11, [r8, #964]! @ 0x3c4 │ │ │ │ - ldrbpl r5, [r9, #-1625] @ 0xfffff9a7 │ │ │ │ - mlaeq r5, r8, r3, fp │ │ │ │ + bne 6e180 │ │ │ │ + b 6e094 │ │ │ │ + mlaeq r6, r4, pc, r7 @ │ │ │ │ + eoreq r7, r6, r8, lsr pc │ │ │ │ + eoreq r7, r6, r4, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1000] @ 6b0b0 │ │ │ │ + ldr r3, [pc, #972] @ 6e5ac │ │ │ │ mov r4, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r8, [r0] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + ldr sl, [r1] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ add r6, r6, r3 │ │ │ │ - ldrh r7, [r1] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr sl, [r9] │ │ │ │ - mla r1, r6, r7, r2 │ │ │ │ + ldrh r7, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ + mla r0, r6, r7, r2 │ │ │ │ cmp r7, sl │ │ │ │ - ldr r8, [r0] │ │ │ │ - add r3, r3, r1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - beq 6adc8 │ │ │ │ + add r3, r3, r0 │ │ │ │ + beq 6e2f8 │ │ │ │ cmp r5, #0 │ │ │ │ movgt fp, #0 │ │ │ │ - ble 6ad44 │ │ │ │ + ble 6e25c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add fp, fp, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r5, fp │ │ │ │ add r8, r8, sl │ │ │ │ add r3, r0, r7 │ │ │ │ - bne 6ad20 │ │ │ │ + bne 6e238 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr fp, [pc, #868] @ 6b0b4 │ │ │ │ + add r6, r6, r6, lsr #31 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + add r4, r4, r4, lsr #31 │ │ │ │ + ldr fp, [pc, #824] @ 6e5b0 │ │ │ │ + add r8, r5, r5, lsr #31 │ │ │ │ + asr r4, r4, #1 │ │ │ │ + asr r8, r8, #1 │ │ │ │ add r7, r3, r3, lsr #31 │ │ │ │ asr r3, r7, #1 │ │ │ │ - add r6, r6, r6, lsr #31 │ │ │ │ add fp, pc, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ asr r3, r6, #1 │ │ │ │ - ldr r2, [pc, #844] @ 6b0b8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #128] @ 0x80 │ │ │ │ - add r4, r4, r4, lsr #31 │ │ │ │ - add r8, r5, r5, lsr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - asr r4, r4, #1 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - beq 6ae9c │ │ │ │ - add r2, r2, #603979776 @ 0x24000000 │ │ │ │ - add r2, r2, #2359296 @ 0x240000 │ │ │ │ - add r2, r2, #752 @ 0x2f0 │ │ │ │ + beq 6e3bc │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6addc │ │ │ │ - ldr r2, [pc, #792] @ 6b0bc │ │ │ │ + beq 6e30c │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6addc │ │ │ │ - ldr r2, [pc, #784] @ 6b0c0 │ │ │ │ + beq 6e30c │ │ │ │ + ldr r2, [pc, #744] @ 6e5b4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mul r2, r5, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - b 6ad44 │ │ │ │ - ldr r7, [pc, #736] @ 6b0c4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bl 1c0b0 │ │ │ │ + b 6e25c │ │ │ │ + ldr r7, [pc, #676] @ 6e5b8 │ │ │ │ + ldmib sp, {r1, r3} │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr sl, [r9, #4] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldrh fp, [r0, #2] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr sl, [r9, #4] │ │ │ │ - mla lr, r2, fp, r3 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ + mla lr, r1, fp, r2 │ │ │ │ cmp fp, sl │ │ │ │ add r3, r3, lr │ │ │ │ - bne 6afe0 │ │ │ │ + bne 6e4e0 │ │ │ │ mul r2, r8, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldmib sp, {r1, r2} │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ ldr fp, [r9, #8] │ │ │ │ ldr r9, [r2, #8] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ ldrh sl, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - mla r7, r1, sl, r2 │ │ │ │ cmp sl, fp │ │ │ │ + mla r7, r1, sl, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ - beq 6afc4 │ │ │ │ + beq 6e4cc │ │ │ │ cmp r5, #1 │ │ │ │ - ble 6adbc │ │ │ │ + ble 6e2d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r5 │ │ │ │ add r9, r9, fp │ │ │ │ add r3, r0, sl │ │ │ │ - bgt 6ae6c │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bgt 6e394 │ │ │ │ + b 6e2d8 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - ldrh r6, [lr, #4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr ip, [r9, #4] │ │ │ │ - mla r1, r2, r6, r3 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r6, ip │ │ │ │ + ldmib sp, {r1, r2} │ │ │ │ + ldr sl, [r9, #4] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - add r3, r3, r1 │ │ │ │ - bne 6af54 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ + mla lr, r1, r6, r2 │ │ │ │ + cmp r6, sl │ │ │ │ + add r3, r3, lr │ │ │ │ + bne 6e464 │ │ │ │ mov r1, r7 │ │ │ │ mul r2, r8, r6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldmib sp, {r1, r2} │ │ │ │ ldr r3, [fp, #16] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ ldr fp, [r9, #8] │ │ │ │ ldr r9, [r2, #8] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ ldrh sl, [r2, #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - mla r7, r1, sl, r2 │ │ │ │ cmp sl, fp │ │ │ │ + mla r7, r1, sl, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ - beq 6afc4 │ │ │ │ + beq 6e4cc │ │ │ │ cmp r5, #1 │ │ │ │ - ble 6adbc │ │ │ │ + ble 6e2d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r5 │ │ │ │ add r9, r9, fp │ │ │ │ add r3, r0, sl │ │ │ │ - bgt 6af24 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bgt 6e43c │ │ │ │ + b 6e2d8 │ │ │ │ cmp r5, #1 │ │ │ │ movgt r5, #0 │ │ │ │ - movgt sl, ip │ │ │ │ - ble 6b050 │ │ │ │ + ble 6e54c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r5 │ │ │ │ add r7, r7, sl │ │ │ │ add r3, r0, r6 │ │ │ │ - bgt 6af64 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bgt 6e470 │ │ │ │ + ldmib sp, {r1, r3} │ │ │ │ ldr fp, [r9, #8] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ - ldr r3, [pc, #300] @ 6b0c8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r3, [pc, #276] @ 6e5bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ ldrh sl, [r2, #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - mla r7, sl, r1, r2 │ │ │ │ cmp fp, sl │ │ │ │ + mla r7, sl, r1, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ - bne 6af20 │ │ │ │ + bne 6e438 │ │ │ │ mul r2, fp, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bl 1c0b0 │ │ │ │ + b 6e2d8 │ │ │ │ cmp r5, #1 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 6b080 │ │ │ │ + ble 6e57c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r8, r5 │ │ │ │ add r6, r6, sl │ │ │ │ add r3, r0, fp │ │ │ │ - bgt 6afec │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bgt 6e4ec │ │ │ │ + ldmib sp, {r1, r3} │ │ │ │ ldr fp, [r9, #8] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ - ldr r3, [pc, #168] @ 6b0cc │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r3, [pc, #156] @ 6e5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ ldrh sl, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - mla r7, sl, r1, r2 │ │ │ │ cmp fp, sl │ │ │ │ + mla r7, sl, r1, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ - beq 6afc4 │ │ │ │ - b 6ae68 │ │ │ │ - ldrh r3, [lr, #2] │ │ │ │ + beq 6e4cc │ │ │ │ + b 6e390 │ │ │ │ ldr fp, [r9, #8] │ │ │ │ + ldrh r3, [r0, #2] │ │ │ │ cmp fp, r3 │ │ │ │ - bne 6adbc │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bne 6e2d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ mla r7, fp, r2, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r9, [r2, #8] │ │ │ │ - b 6afc4 │ │ │ │ - ldrh r3, [r0, #4] │ │ │ │ + b 6e4cc │ │ │ │ ldr fp, [r9, #8] │ │ │ │ + ldrh r3, [r0, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bne 6adbc │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bne 6e2d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ mla r7, fp, r2, r3 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r9, [r2, #8] │ │ │ │ - b 6afc4 │ │ │ │ - eoreq fp, r5, r4, lsr #5 │ │ │ │ - eoreq fp, r5, r4, lsl r2 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andseq pc, r3, r4, lsr #4 │ │ │ │ - eoreq fp, r5, r8, lsl #3 │ │ │ │ - ldrdeq sl, [r5], -r0 @ │ │ │ │ - eoreq sl, r5, r8, asr #30 │ │ │ │ - ldr r3, [pc, #28] @ 6b0f4 │ │ │ │ + b 6e4cc │ │ │ │ + eoreq r7, r6, r8, ror sp │ │ │ │ + eoreq r7, r6, r4, ror #25 │ │ │ │ + andseq ip, r4, r4, asr #13 │ │ │ │ + eoreq r7, r6, r4, asr ip │ │ │ │ + eoreq r7, r6, r8, asr #21 │ │ │ │ + eoreq r7, r6, ip, asr #20 │ │ │ │ + ldr r3, [pc, #28] @ 6e5e8 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ - ldr r2, [r3] │ │ │ │ mul r0, ip, r0 │ │ │ │ mls r2, r1, r0, r2 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - eoreq sl, r5, ip, lsr #30 │ │ │ │ - ldr r3, [pc, #8] @ 6b108 │ │ │ │ + eoreq r7, r6, r8, lsr sl │ │ │ │ + ldr r3, [pc, #8] @ 6e5fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ - eoreq sl, r5, r4, lsl #30 │ │ │ │ + eoreq r7, r6, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #92] @ 6b180 │ │ │ │ + ldr r3, [pc, #100] @ 6e680 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1b35c │ │ │ │ + bl 1b2c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b168 │ │ │ │ - ldr r2, [pc, #72] @ 6b184 │ │ │ │ - ldr r0, [pc, #72] @ 6b188 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #28] │ │ │ │ - ldr r3, [r2, #36] @ 0x24 │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - mul r3, r1, r3 │ │ │ │ - ldr r1, [r2, #76] @ 0x4c │ │ │ │ - mul r3, ip, r3 │ │ │ │ - pop {r4, lr} │ │ │ │ + beq 6e668 │ │ │ │ + ldr r3, [pc, #80] @ 6e684 │ │ │ │ + ldr r0, [pc, #80] @ 6e688 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr lr, [r3, #28] │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [r3, #76] @ 0x4c │ │ │ │ + mul r3, lr, r2 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + mul r3, ip, r3 │ │ │ │ sub r1, r3, r1 │ │ │ │ - b 36f60 │ │ │ │ - ldr r2, [pc, #28] @ 6b18c │ │ │ │ + b 37e18 │ │ │ │ + ldr r2, [pc, #28] @ 6e68c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b134 │ │ │ │ - eoreq sl, r5, r0, ror #29 │ │ │ │ - eoreq sl, r5, r4, asr #29 │ │ │ │ - mlaeq r4, r8, sl, r4 │ │ │ │ - andseq lr, r3, r0, asr #30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6e62c │ │ │ │ + eoreq r7, r6, r8, ror #19 │ │ │ │ + eoreq r7, r6, r8, asr #19 │ │ │ │ + eoreq r1, r5, ip, asr #11 │ │ │ │ + @ instruction: 0x0014c3fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ 6b1ec │ │ │ │ + ldr r3, [pc, #76] @ 6e6f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - bl 1ae88 │ │ │ │ + bl 1adf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b1d4 │ │ │ │ - ldr r3, [pc, #40] @ 6b1f0 │ │ │ │ + beq 6e6e0 │ │ │ │ + ldr r3, [pc, #48] @ 6e6fc │ │ │ │ mov r2, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #24] @ 6b1f4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #24] @ 6e700 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b1c0 │ │ │ │ - eoreq sl, r5, ip, asr lr │ │ │ │ - eoreq sl, r5, r8, lsr lr │ │ │ │ - @ instruction: 0x0013eef4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6e6c4 │ │ │ │ + eoreq r7, r6, r8, asr r9 │ │ │ │ + eoreq r7, r6, ip, lsr #18 │ │ │ │ + andseq ip, r4, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ 6b268 │ │ │ │ + ldr r5, [pc, #100] @ 6e788 │ │ │ │ mov r2, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [r5, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 1d540 │ │ │ │ + ldr r1, [r5, #80] @ 0x50 │ │ │ │ + bl 1d478 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b238 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 6e74c │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6b250 │ │ │ │ + bne 6e764 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b530 │ │ │ │ + bl 1b498 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6b228 │ │ │ │ - ldr r3, [pc, #20] @ 6b26c │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + blt 6e73c │ │ │ │ + ldr r3, [pc, #32] @ 6e78c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #80] @ 0x50 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - b 1af18 │ │ │ │ - strdeq sl, [r5], -r0 @ │ │ │ │ - eoreq sl, r5, r8, lsr #27 │ │ │ │ + ldr r1, [r3, #80] @ 0x50 │ │ │ │ + b 1ae80 │ │ │ │ + ldrdeq r7, [r6], -ip @ │ │ │ │ + mlaeq r6, r0, r8, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6b1f8 │ │ │ │ - ldr r2, [pc, #40] @ 6b2b4 │ │ │ │ + bl 6e704 │ │ │ │ + ldr r2, [pc, #48] @ 6e7e0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldrd r0, [r2, #28] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ + ldrd r0, [r2, #28] │ │ │ │ vldr s0, [r2] │ │ │ │ mul r3, r0, r3 │ │ │ │ - vcvt.f32.s32 s0, s0 │ │ │ │ mul r3, r1, r3 │ │ │ │ + vcvt.f32.s32 s0, s0 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s0, s0, s15 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sl, r5, r8, ror sp │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r7, r6, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6b1f8 │ │ │ │ - ldr r2, [pc, #32] @ 6b2f4 │ │ │ │ + bl 6e704 │ │ │ │ + ldr r2, [pc, #40] @ 6e82c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr ip, [r2, #28] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - mul r3, r0, r3 │ │ │ │ - ldr r0, [r2] │ │ │ │ + mul r3, ip, r3 │ │ │ │ mul r3, r1, r3 │ │ │ │ sub r0, r3, r0 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sl, r5, r0, lsr sp │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq r7, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ 6b334 │ │ │ │ - mov r3, r0 │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r4, [pc, #40] @ 6e874 │ │ │ │ mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 1bca4 │ │ │ │ + bl 1bc00 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - strdeq sl, [r5], -r0 @ │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r7, [r6], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ 6b384 │ │ │ │ + ldr r3, [pc, #64] @ 6e8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b360 │ │ │ │ - bl 1dad4 │ │ │ │ - ldr r4, [pc, #32] @ 6b388 │ │ │ │ + beq 6e8a8 │ │ │ │ + bl 1da00 │ │ │ │ + ldr r4, [pc, #44] @ 6e8dc │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - strhteq sl, [r5], -r4 │ │ │ │ - mlaeq r5, r8, ip, sl │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r7, r6, ip, ror #14 │ │ │ │ + eoreq r7, r6, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #660] @ 6b63c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #676] @ 6ebac │ │ │ │ + mov r7, r1 │ │ │ │ + mov r4, r2 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r8, [pc, #664] @ 6ebb0 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r6, [pc, #660] @ 6ebb4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1dc6c │ │ │ │ - ldr r7, [pc, #636] @ 6b640 │ │ │ │ - ldr r5, [pc, #636] @ 6b644 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ + bl 1db98 │ │ │ │ + add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ - beq 6b5d8 │ │ │ │ - add r0, r7, #4 │ │ │ │ - bl 1c8e0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 92e7c │ │ │ │ - ldr r2, [pc, #600] @ 6b648 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r0, [r8, #72] @ 0x48 │ │ │ │ + beq 6eb4c │ │ │ │ + add r0, r8, #4 │ │ │ │ + bl 1c824 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 98544 │ │ │ │ add r3, r0, #7 │ │ │ │ + cmp r0, #8 │ │ │ │ lsr r3, r3, #3 │ │ │ │ - stmib r7, {r0, r3} │ │ │ │ - ubfx r3, r8, #1, #1 │ │ │ │ + movw r2, #19923 @ 0x4dd3 │ │ │ │ + movt r2, #4194 @ 0x1062 │ │ │ │ + stmib r8, {r0, r3} │ │ │ │ + ubfx r3, r4, #1, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ - cmp r0, #8 │ │ │ │ - str r3, [r7, #12] │ │ │ │ + str r3, [r8, #12] │ │ │ │ mov r3, #1 │ │ │ │ - andhi r8, r8, r3 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - rsb r3, r4, r4, lsl #5 │ │ │ │ - add r3, r4, r3, lsl #2 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ + andhi r4, r4, r3 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + mov r3, #250 @ 0xfa │ │ │ │ + strhi r4, [r8, #16] │ │ │ │ + mul r3, r3, r5 │ │ │ │ + ldr r4, [pc, #556] @ 6ebb8 │ │ │ │ umull r1, r3, r2, r3 │ │ │ │ - strhi r8, [r7, #16] │ │ │ │ - ldr r7, [pc, #540] @ 6b64c │ │ │ │ + add r4, pc, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add r3, r4, r4, lsl #2 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + str r7, [r4, #28] │ │ │ │ + add r7, r4, #4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r5, [r4, #32] │ │ │ │ + str r3, [r4, #48] @ 0x30 │ │ │ │ + add r3, r5, r5, lsl #2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ - add r6, r7, #4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ - mov r1, r6 │ │ │ │ - str r4, [r7, #32] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - bl 1b86c │ │ │ │ + str r3, [r4, #44] @ 0x2c │ │ │ │ + bl 1b7c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b57c │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1d744 │ │ │ │ + beq 6eaf0 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1d67c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5c0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + beq 6eb34 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r3, r2, lsl #3 │ │ │ │ - bcs 6b49c │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ + bcs 6e9fc │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b60c │ │ │ │ - ldr r6, [pc, #428] @ 6b650 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 1b800 │ │ │ │ + beq 6eb7c │ │ │ │ + ldr r4, [pc, #440] @ 6ebbc │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + bl 1b75c │ │ │ │ mov r1, #8 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ - beq 6b624 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - ldr r7, [r6, #28] │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ + beq 6eb94 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + ldr r7, [r4, #28] │ │ │ │ mul r7, r7, r0 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 92e94 │ │ │ │ - ldr ip, [r6, #32] │ │ │ │ - ldr r3, [pc, #372] @ 6b654 │ │ │ │ - mul ip, r7, ip │ │ │ │ - ldr r1, [r5, r3] │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - str ip, [r1, #12] │ │ │ │ - ldr ip, [r6, #36] @ 0x24 │ │ │ │ + bl 9855c │ │ │ │ + ldr r3, [pc, #388] @ 6ebc0 │ │ │ │ mov r2, #0 │ │ │ │ - mul ip, r7, ip │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + ldr ip, [r6, r3] │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + str r5, [ip] │ │ │ │ subs r3, r3, r2 │ │ │ │ - str ip, [r1, #20] │ │ │ │ - ldr ip, [r6, #44] @ 0x2c │ │ │ │ movne r3, #1 │ │ │ │ - mul ip, r7, ip │ │ │ │ - str r4, [r1] │ │ │ │ - str ip, [r1, #16] │ │ │ │ - ldr ip, [r6, #12] │ │ │ │ - clz ip, ip │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - orr r3, r3, ip, lsl #1 │ │ │ │ + orr r3, r3, r1, lsl #1 │ │ │ │ + ldr r1, [pc, #348] @ 6ebc4 │ │ │ │ orr r3, r3, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - ldr r1, [pc, #288] @ 6b658 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + str r3, [ip, #8] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d0a8 │ │ │ │ - ldr r1, [pc, #276] @ 6b65c │ │ │ │ + str r3, [ip, #4] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + mul r3, r7, r3 │ │ │ │ + str r3, [ip, #12] │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ + mul r3, r7, r3 │ │ │ │ + str r3, [ip, #20] │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ + mul r3, r7, r3 │ │ │ │ + str r3, [ip, #16] │ │ │ │ + bl 1cfe0 │ │ │ │ + ldr r1, [pc, #284] @ 6ebc8 │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + str r3, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ - str r3, [r6, #84] @ 0x54 │ │ │ │ - bl 1da50 │ │ │ │ + bl 1d97c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ - str r3, [r6] │ │ │ │ - bl 1b35c │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ + str r3, [r4] │ │ │ │ + bl 1b2c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5f4 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #220] @ 6b660 │ │ │ │ + movne r0, #1 │ │ │ │ + beq 6eb64 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #212] @ 6ebcc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #204] @ 6b664 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #196] @ 6ebd0 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - bl 1dad4 │ │ │ │ - mov r0, #0 │ │ │ │ + bl 1da00 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #160] @ 6b668 │ │ │ │ + mov r0, #0 │ │ │ │ + b 6eadc │ │ │ │ + ldr r2, [pc, #152] @ 6ebd4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b590 │ │ │ │ - ldr r2, [pc, #140] @ 6b66c │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #116] @ 6b670 │ │ │ │ + bl 83054 │ │ │ │ + b 6eb04 │ │ │ │ + ldr r2, [pc, #132] @ 6ebd8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b590 │ │ │ │ - ldr r2, [pc, #96] @ 6b674 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6eb2c │ │ │ │ + ldr r2, [pc, #112] @ 6ebdc │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b590 │ │ │ │ - ldr r2, [pc, #76] @ 6b678 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6eb04 │ │ │ │ + ldr r2, [pc, #92] @ 6ebe0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6eb04 │ │ │ │ + ldr r2, [pc, #72] @ 6ebe4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b590 │ │ │ │ - andseq pc, r5, r8, ror r4 @ │ │ │ │ - eoreq sl, r5, ip, lsr ip │ │ │ │ - eoreq r3, r5, r0, lsl #10 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - ldrdeq sl, [r5], -r0 @ │ │ │ │ - eoreq sl, r5, r0, ror #22 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - @ instruction: 0xfffffb80 │ │ │ │ - andseq lr, r3, r0, lsl #23 │ │ │ │ - eoreq sl, r5, r8, ror #20 │ │ │ │ - andseq lr, r3, r8, asr fp │ │ │ │ - andseq lr, r3, ip, lsl #22 │ │ │ │ - andseq lr, r3, r0, lsl #23 │ │ │ │ - andseq lr, r3, r8, lsr #22 │ │ │ │ - andseq lr, r3, ip, lsr #22 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6eb04 │ │ │ │ + @ instruction: 0x0016c8d0 │ │ │ │ + ldrdeq r7, [r6], -ip @ │ │ │ │ + strhteq pc, [r5], -r4 @ │ │ │ │ + eoreq r7, r6, r4, ror r6 │ │ │ │ + eoreq r7, r6, r0, lsl #12 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + @ instruction: 0xfffffb04 │ │ │ │ + andseq fp, r4, r8, asr #31 │ │ │ │ + strdeq r7, [r6], -r4 @ │ │ │ │ + andseq fp, r4, r0, lsr #31 │ │ │ │ + andseq fp, r4, r4, asr pc │ │ │ │ + andseq fp, r4, ip, asr #31 │ │ │ │ + andseq fp, r4, r4, ror pc │ │ │ │ + andseq fp, r4, r8, ror pc │ │ │ │ cmp r0, #4 │ │ │ │ - beq 6b6e4 │ │ │ │ + beq 6ec5c │ │ │ │ cmp r0, #5 │ │ │ │ - beq 6b694 │ │ │ │ + beq 6ec00 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #160] @ 6b73c │ │ │ │ + ldr r3, [pc, #172] @ 6ecb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - vldr s14, [pc, #116] @ 6b734 │ │ │ │ vldr s15, [r1] │ │ │ │ - vldr s13, [pc, #112] @ 6b738 │ │ │ │ + vldr s14, [pc, #120] @ 6ecac │ │ │ │ + vldr s13, [pc, #120] @ 6ecb0 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcvt.u32.f32 s15, s14 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 1b050 │ │ │ │ + bl 1afb8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #84] @ 6b740 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #84] @ 6ecb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #64] @ 6b744 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - smull r2, r0, r0, r3 │ │ │ │ - asr r2, r3, #31 │ │ │ │ - add r3, r0, r3 │ │ │ │ - rsb r2, r2, r3, asr #6 │ │ │ │ - vmov s15, r2 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ + movw r3, #1033 @ 0x409 │ │ │ │ + movt r3, #33026 @ 0x8102 │ │ │ │ + mul r0, r2, r0 │ │ │ │ + smull r3, r2, r3, r0 │ │ │ │ + asr r3, r0, #31 │ │ │ │ + add r2, r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ + rsb r3, r3, r2, asr #6 │ │ │ │ + vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - vstr s15, [r1, #4] │ │ │ │ vstr s15, [r1] │ │ │ │ + vstr s15, [r1, #4] │ │ │ │ bx lr │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - eoreq sl, r5, r8, ror #18 │ │ │ │ - eoreq sl, r5, r8, lsl r9 │ │ │ │ - tsthi r2, r9, lsl #8 │ │ │ │ + strdeq r7, [r6], -ip @ │ │ │ │ + eoreq r7, r6, r0, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ 6b7c0 │ │ │ │ + ldr r3, [pc, #116] @ 6ed4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1ae88 │ │ │ │ + bl 1adf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b7a8 │ │ │ │ - ldr r3, [pc, #76] @ 6b7c4 │ │ │ │ + beq 6ed14 │ │ │ │ + ldr r3, [pc, #96] @ 6ed50 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1b35c │ │ │ │ + bl 1b2c4 │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ 6b7c8 │ │ │ │ - pop {r4, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 6ed2c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #56] @ 6ed54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #28] @ 6b7cc │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6ece8 │ │ │ │ + ldr r2, [pc, #36] @ 6ed58 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6b770 │ │ │ │ - eoreq sl, r5, r4, lsr #17 │ │ │ │ - eoreq sl, r5, r8, lsl #17 │ │ │ │ - andseq lr, r3, ip, lsl sl │ │ │ │ - andseq lr, r3, r8, ror #19 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + eoreq r7, r6, ip, lsr #6 │ │ │ │ + eoreq r7, r6, r0, lsl r3 │ │ │ │ + andseq fp, r4, r8, lsr lr │ │ │ │ + andseq fp, r4, r0, lsr lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #24] @ 6b814 │ │ │ │ + ldr r2, [pc, #32] @ 6edac │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq lr, r3, r4, lsl sl │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq fp, r4, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #552] @ 6ba58 │ │ │ │ - ldr r3, [pc, #552] @ 6ba5c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #548] @ 6ba60 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #580] @ 6f01c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ + ldr r3, [pc, #568] @ 6f020 │ │ │ │ + ldr r7, [pc, #568] @ 6f024 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6b9d0 │ │ │ │ + beq 6ef8c │ │ │ │ cmp r0, #13 │ │ │ │ mvnne r0, #2 │ │ │ │ - bne 6b964 │ │ │ │ - ldr r2, [pc, #500] @ 6ba64 │ │ │ │ + bne 6ef0c │ │ │ │ + ldr r1, [pc, #528] @ 6f028 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r2, [pc, #520] @ 6f02c │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2] │ │ │ │ - mov r1, #20 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + mov r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str r3, [r2] │ │ │ │ - ldr r2, [pc, #472] @ 6ba68 │ │ │ │ mov r3, #21 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #444] @ 6ba6c │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #472] @ 6f030 │ │ │ │ + mov r0, r6 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r9, [r5, #36] @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ ldr r8, [r5, #60] @ 0x3c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b940 │ │ │ │ - ldr ip, [pc, #400] @ 6ba70 │ │ │ │ + beq 6eee8 │ │ │ │ + ldr ip, [pc, #428] @ 6f034 │ │ │ │ add r0, sp, #24 │ │ │ │ - ubfx r3, r9, #8, #8 │ │ │ │ - add ip, pc, ip │ │ │ │ + ubfx fp, r4, #8, #8 │ │ │ │ + ubfx sl, r9, #8, #8 │ │ │ │ + uxtb r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ - ubfx fp, r4, #8, #8 │ │ │ │ - uxtb sl, r4 │ │ │ │ uxtb lr, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ + add ip, pc, ip │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 6b990 │ │ │ │ + bhi 6ef4c │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r3, #32 │ │ │ │ - strb r3, [r1] │ │ │ │ mov r2, #1 │ │ │ │ + strb r3, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #18 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6ba00 │ │ │ │ + beq 6efc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - ldr r3, [pc, #300] @ 6ba74 │ │ │ │ - ldr r2, [pc, #300] @ 6ba78 │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r0, [pc, #328] @ 6f038 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #324] @ 6f03c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #272] @ 6ba7c │ │ │ │ - ldr r3, [pc, #236] @ 6ba5c │ │ │ │ + ldr r2, [pc, #300] @ 6f040 │ │ │ │ + ldr r3, [pc, #264] @ 6f020 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6ba54 │ │ │ │ + bne 6f018 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - b 6b900 │ │ │ │ + b 6eea8 │ │ │ │ mov r3, fp │ │ │ │ - b 6b994 │ │ │ │ - mov r3, sl │ │ │ │ - b 6b994 │ │ │ │ + b 6ef50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 6b994 │ │ │ │ + b 6ef50 │ │ │ │ + mov r3, sl │ │ │ │ + b 6ef50 │ │ │ │ mov r3, lr │ │ │ │ - b 6b994 │ │ │ │ + b 6ef50 │ │ │ │ mov r3, #2 │ │ │ │ - b 6b994 │ │ │ │ + b 6ef50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 6b994 │ │ │ │ + b 6ef50 │ │ │ │ ldr r2, [r1] │ │ │ │ - ldr r3, [pc, #164] @ 6ba80 │ │ │ │ + movw r3, #44529 @ 0xadf1 │ │ │ │ + movt r3, #48568 @ 0xbdb8 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, #17 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 6b964 │ │ │ │ - ldr r2, [pc, #148] @ 6ba84 │ │ │ │ - lsr r3, r2, r3 │ │ │ │ - tst r3, #1 │ │ │ │ + bhi 6ef0c │ │ │ │ + movw r2, #513 @ 0x201 │ │ │ │ + movt r2, #2 │ │ │ │ + lsr r2, r2, r3 │ │ │ │ + tst r2, #1 │ │ │ │ moveq r0, #0 │ │ │ │ movne r0, #3 │ │ │ │ - b 6b964 │ │ │ │ + b 6ef0c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ + sub r4, r4, #1 │ │ │ │ add r1, r3, #7 │ │ │ │ asr r1, r1, #3 │ │ │ │ mul r9, r9, r1 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - ble 6ba48 │ │ │ │ + ble 6f00c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6b938 │ │ │ │ + bne 6eee0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - cmn r4, #1 │ │ │ │ add r6, r6, r8 │ │ │ │ - bne 6ba1c │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 6efe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be18 │ │ │ │ - b 6b960 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, r8, r0, r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r3, r5, r4, lsl #1 │ │ │ │ - eoreq sl, r5, r8, ror #15 │ │ │ │ - andseq lr, r3, r4, lsr #19 │ │ │ │ - andseq r4, r3, r8, ror #15 │ │ │ │ - andseq lr, r6, lr, asr r7 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - @ instruction: 0x0013e8f4 │ │ │ │ - eoreq r2, r5, ip, asr pc │ │ │ │ - ldclt 13, cr10, [r8, #964]! @ 0x3c4 │ │ │ │ - andeq r0, r2, r1, lsl #4 │ │ │ │ + bl 1bd74 │ │ │ │ + b 6ef08 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq pc, [r5], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq pc, [r5], -r0 @ │ │ │ │ + eoreq r7, r6, r4, lsr r2 │ │ │ │ + andseq fp, r4, r8, asr #27 │ │ │ │ + @ instruction: 0x00141bfc │ │ │ │ + andseq fp, r7, lr, asr fp │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andseq fp, r4, r4, lsl #26 │ │ │ │ + eoreq pc, r5, ip, asr #19 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ 6bab8 │ │ │ │ - ldr r2, [r0] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #20] @ 6f078 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - strhteq sl, [r5], -r4 │ │ │ │ + strdeq r6, [r6], -r0 @ │ │ │ │ cmp r0, #2 │ │ │ │ - bne 6badc │ │ │ │ - ldr r3, [pc, #24] @ 6bae4 │ │ │ │ + bne 6f0a0 │ │ │ │ ldr r2, [r1] │ │ │ │ + movw r3, #17747 @ 0x4553 │ │ │ │ + movt r3, #19792 @ 0x4d50 │ │ │ │ movw r0, #259 @ 0x103 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ - ldclmi 5, cr4, [r0, #-332] @ 0xfffffeb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 6bb1c │ │ │ │ + ldr r4, [pc, #36] @ 6f0e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - poplt {r4, pc} │ │ │ │ - bl 1b368 │ │ │ │ + blt 6f0dc │ │ │ │ + bl 1b2d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r4, r5, r8, ror #29 │ │ │ │ - ldr r3, [pc, #148] @ 6bbbc │ │ │ │ - ldr ip, [pc, #148] @ 6bbc0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r1, r6, r4, lsr #18 │ │ │ │ + ldr r3, [pc, #152] @ 6f18c │ │ │ │ + ldr ip, [pc, #152] @ 6f190 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ bxlt lr │ │ │ │ - ldr r3, [pc, #128] @ 6bbc4 │ │ │ │ + ldr r3, [pc, #132] @ 6f194 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldrd r0, [r3] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bbac │ │ │ │ + beq 6f17c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #80] @ 6bbc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ + ldr ip, [pc, #80] @ 6f198 │ │ │ │ + str r3, [sp] │ │ │ │ + asr r3, r3, #31 │ │ │ │ add ip, pc, ip │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - mov ip, #2 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - asr ip, r3, #31 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ - bl 128730 │ │ │ │ - ldr r3, [pc, #48] @ 6bbcc │ │ │ │ + bl 134724 │ │ │ │ + ldr r3, [pc, #48] @ 6f19c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #28] @ 6bbd0 │ │ │ │ + ldr r3, [pc, #28] @ 6f1a0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 6bb60 │ │ │ │ - strhteq r4, [r5], -ip │ │ │ │ - mlaeq r5, r8, sp, r2 │ │ │ │ - eoreq sl, r5, ip, lsl r5 │ │ │ │ - andeq r0, r0, r8, lsl #9 │ │ │ │ - eoreq sl, r5, r0, asr #9 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ + b 6f12c │ │ │ │ + strdeq r1, [r6], -r0 @ │ │ │ │ + eoreq pc, r5, r4, ror #15 │ │ │ │ + eoreq r6, r6, r0, asr pc │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + strdeq r6, [r6], -r0 @ │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #916] @ 6bf80 │ │ │ │ - ldr r3, [pc, #916] @ 6bf84 │ │ │ │ + ldr r2, [pc, #952] @ 6f580 │ │ │ │ + sub sp, sp, #112 @ 0x70 │ │ │ │ + ldr r3, [pc, #948] @ 6f584 │ │ │ │ + ldr r1, [pc, #948] @ 6f588 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #912] @ 6bf88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bf1c │ │ │ │ - ldr r4, [pc, #876] @ 6bf8c │ │ │ │ + bne 6f520 │ │ │ │ + ldr r4, [pc, #912] @ 6f58c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6f3f8 │ │ │ │ + ldr r4, [pc, #896] @ 6f590 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1bb9c │ │ │ │ - ldr r4, [pc, #852] @ 6bf90 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1baf8 │ │ │ │ cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r0, [r4] │ │ │ │ - blt 6beb4 │ │ │ │ + blt 6f4b8 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #10027008 @ 0x990000 │ │ │ │ - ldr r1, [pc, #828] @ 6bf94 │ │ │ │ add r2, sp, #8 │ │ │ │ + movw r1, #22087 @ 0x5647 │ │ │ │ + movt r1, #49176 @ 0xc018 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp, #28] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 6be6c │ │ │ │ - ldr r3, [pc, #800] @ 6bf98 │ │ │ │ - ldr r2, [pc, #800] @ 6bf9c │ │ │ │ - ldr r7, [pc, #800] @ 6bfa0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + blt 6f470 │ │ │ │ + ldr r3, [pc, #828] @ 6f594 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ + mov r8, #1 │ │ │ │ + add r6, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ + ldr r2, [pc, #808] @ 6f598 │ │ │ │ + movw r5, #22064 @ 0x5630 │ │ │ │ + movt r5, #49224 @ 0xc048 │ │ │ │ + ldr r7, [pc, #800] @ 6f59c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r7, pc, r7 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r6, #1 │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 6bcd0 │ │ │ │ + b 6f2b8 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + mov r8, #0 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - mov r6, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [pc, #712] @ 6bfa4 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6bca4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 6be08 │ │ │ │ - ldr r2, [pc, #688] @ 6bfa8 │ │ │ │ + bge 6f28c │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 6f40c │ │ │ │ + ldr r2, [pc, #704] @ 6f5a0 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6bd28 │ │ │ │ + beq 6f314 │ │ │ │ mov r2, r4 │ │ │ │ + movw r1, #22063 @ 0x562f │ │ │ │ + movt r1, #49156 @ 0xc004 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ - ldr r1, [pc, #652] @ 6bfac │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6bf34 │ │ │ │ - ldr r4, [pc, #640] @ 6bfb0 │ │ │ │ - ldr r7, [pc, #640] @ 6bfb4 │ │ │ │ + blt 6f538 │ │ │ │ + ldr r4, [pc, #648] @ 6f5a4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r7, [pc, #640] @ 6f5a8 │ │ │ │ + ldr r2, [pc, #640] @ 6f5ac │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #636] @ 6bfb8 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r6, [pc, #632] @ 6bfbc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #628] @ 6f5b0 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - mov r0, #3 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ - mov r2, r6 │ │ │ │ + add r5, pc, r5 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ + mov r2, r5 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ - ldr r1, [pc, #580] @ 6bfc0 │ │ │ │ + movw r1, #22062 @ 0x562e │ │ │ │ + movt r1, #32772 @ 0x8004 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6be3c │ │ │ │ - ldm r6, {r0, r3} │ │ │ │ - ldr r1, [pc, #528] @ 6bfa4 │ │ │ │ - mov r2, r5 │ │ │ │ + bne 6f440 │ │ │ │ + ldm r5, {r0, r3} │ │ │ │ + mov r2, r6 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ + movt r1, #49224 @ 0xc048 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1b4ac <__ioctl_time64@plt> │ │ │ │ + bl 1b414 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6bf00 │ │ │ │ - ldr r2, [pc, #536] @ 6bfc4 │ │ │ │ + blt 6f504 │ │ │ │ + ldr r2, [pc, #532] @ 6f5b4 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #508] @ 6bfc8 │ │ │ │ - ldr r3, [pc, #436] @ 6bf84 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #504] @ 6f5b8 │ │ │ │ + ldr r3, [pc, #448] @ 6f584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6bf7c │ │ │ │ + bne 6f57c │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #464] @ 6bfcc │ │ │ │ + add sp, sp, #112 @ 0x70 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #444] @ 6f5bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 6bc2c │ │ │ │ - ldr r2, [pc, #448] @ 6bfd0 │ │ │ │ - ldr r4, [pc, #448] @ 6bfd4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 6f208 │ │ │ │ + ldr r2, [pc, #428] @ 6f5c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r4, [pc, #420] @ 6f5c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 7ea58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ mvn r4, #0 │ │ │ │ - b 6bdc4 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 6f3b8 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #392] @ 6bfd8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #372] @ 6f5c8 │ │ │ │ mov ip, r0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ + mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 6be34 │ │ │ │ - ldr r4, [pc, #360] @ 6bfdc │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ + b 6f438 │ │ │ │ + ldr r4, [pc, #340] @ 6f5cc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r3, [pc, #332] @ 6bfe0 │ │ │ │ - ldr r2, [pc, #332] @ 6bfe4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r3, [pc, #312] @ 6f5d0 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #16 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6be34 │ │ │ │ - ldr r5, [pc, #300] @ 6bfe8 │ │ │ │ + ldr r2, [pc, #300] @ 6f5d4 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6f438 │ │ │ │ + ldr r5, [pc, #280] @ 6f5d8 │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r3, [pc, #268] @ 6bfec │ │ │ │ - ldr r2, [pc, #268] @ 6bff0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r3, [pc, #248] @ 6f5dc │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6be34 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #224] @ 6bff4 │ │ │ │ + ldr r2, [pc, #236] @ 6f5e0 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6f438 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #204] @ 6f5e4 │ │ │ │ mov ip, r0 │ │ │ │ - b 6be54 │ │ │ │ - ldr r2, [pc, #212] @ 6bff8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 6f458 │ │ │ │ + ldr r2, [pc, #192] @ 6f5e8 │ │ │ │ mov r1, #0 │ │ │ │ + mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6f438 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r4, [pc, #160] @ 6f5ec │ │ │ │ + mov r1, #1 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6be34 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #188] @ 6bffc │ │ │ │ + ldr r3, [pc, #148] @ 6f5f0 │ │ │ │ + ldr r2, [pc, #148] @ 6f5f4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r3, [pc, #176] @ 6c000 │ │ │ │ - ldr r2, [pc, #176] @ 6c004 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ - str r6, [r4, #4] │ │ │ │ - b 6be34 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r5, r4, ror #12 │ │ │ │ - eoreq sl, r5, r0, asr #8 │ │ │ │ - eoreq r4, r5, ip, lsr #27 │ │ │ │ - andsgt r5, r8, r7, asr #12 │ │ │ │ - andseq lr, r3, r0, lsl #14 │ │ │ │ - andseq lr, r3, r8, lsl #14 │ │ │ │ - andseq lr, r3, r8, lsl r7 │ │ │ │ - subgt r5, r8, r0, lsr r6 │ │ │ │ - andseq r4, r3, ip, lsr #24 │ │ │ │ - andgt r5, r4, pc, lsr #12 │ │ │ │ - eoreq sl, r5, ip, lsr #6 │ │ │ │ - andseq lr, r3, ip, lsr r6 │ │ │ │ - mulseq r3, r4, r6 │ │ │ │ - eoreq r4, r5, r8, lsl #25 │ │ │ │ - andhi r5, r4, lr, lsr #12 │ │ │ │ - andseq lr, r3, r8, asr r6 │ │ │ │ - strdeq r2, [r5], -ip @ │ │ │ │ - andseq lr, r3, r4, ror r5 │ │ │ │ - andseq lr, r3, r4, lsr #11 │ │ │ │ - eoreq sl, r5, r0, asr #4 │ │ │ │ - mulseq r3, ip, r5 │ │ │ │ - eoreq sl, r5, ip, ror #3 │ │ │ │ - andseq lr, r3, r8, ror #9 │ │ │ │ - andseq r3, r6, ip, asr ip │ │ │ │ - eoreq sl, r5, r0, lsr #3 │ │ │ │ - mulseq r3, ip, r4 │ │ │ │ - andseq r3, r6, r0, lsl ip │ │ │ │ - @ instruction: 0x0013e4d8 │ │ │ │ - andseq lr, r3, r8, ror r3 │ │ │ │ - eoreq sl, r5, r0, lsr #2 │ │ │ │ - andseq lr, r3, ip, lsr #8 │ │ │ │ - andseq lr, r3, r8, ror #8 │ │ │ │ - ldr r3, [pc, #36] @ 6c034 │ │ │ │ + bl 1dac0 │ │ │ │ + str r8, [r4, #4] │ │ │ │ + b 6f438 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r5, r0, lsl r7 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sp, r5, r0, lsr #1 │ │ │ │ + eoreq r6, r6, r4, ror #28 │ │ │ │ + eoreq r1, r6, ip, asr #15 │ │ │ │ + andseq fp, r4, r4, asr #21 │ │ │ │ + andseq fp, r4, ip, asr #21 │ │ │ │ + andseq fp, r4, r4, ror #21 │ │ │ │ + andseq r2, r4, r0 │ │ │ │ + eoreq r6, r6, r4, lsr sp │ │ │ │ + andseq fp, r4, ip, lsl #20 │ │ │ │ + andseq fp, r4, r0, ror #20 │ │ │ │ + mlaeq r6, r8, r6, r1 │ │ │ │ + andseq fp, r4, r4, lsl sl │ │ │ │ + eoreq pc, r5, r0, lsr #10 │ │ │ │ + andseq fp, r4, r0, lsr r9 │ │ │ │ + andseq fp, r4, r8, asr r9 │ │ │ │ + eoreq r6, r6, r8, lsr ip │ │ │ │ + andseq fp, r4, r4, asr r9 │ │ │ │ + eoreq r6, r6, r8, ror #23 │ │ │ │ + mulseq r4, r4, r8 │ │ │ │ + andseq r1, r7, r8 │ │ │ │ + mlaeq r6, ip, fp, r6 │ │ │ │ + andseq fp, r4, r8, asr #16 │ │ │ │ + @ instruction: 0x00170fbc │ │ │ │ + mulseq r4, r0, r8 │ │ │ │ + andseq fp, r4, r0, lsr r7 │ │ │ │ + eoreq r6, r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x0014b7dc │ │ │ │ + andseq fp, r4, r8, lsl r8 │ │ │ │ + ldr r3, [pc, #36] @ 6f624 │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6c02c │ │ │ │ + blt 6f61c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 1cb20 │ │ │ │ + b 1ca58 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrdeq r4, [r5], -r4 @ │ │ │ │ + eoreq r1, r6, r4, ror #7 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #148] @ 6c0e8 │ │ │ │ - ldr r1, [pc, #148] @ 6c0ec │ │ │ │ - ldr r3, [pc, #148] @ 6c0f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ - vldr s13, [pc, #112] @ 6c0e4 │ │ │ │ - sub r3, r3, r0 │ │ │ │ + ldr r3, [pc, #128] @ 6f6c4 │ │ │ │ + ldr r1, [pc, #128] @ 6f6c8 │ │ │ │ + ldr r2, [pc, #128] @ 6f6cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + vldr s13, [pc, #108] @ 6f6c0 │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + sub r3, r3, r1 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 6c0dc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #80] @ 6c0f4 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + bls 6f6b8 │ │ │ │ + ldr r3, [pc, #76] @ 6f6d0 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - mov r1, r4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vmov r0, s15 │ │ │ │ - blx 199880 │ │ │ │ - mul r0, r0, r4 │ │ │ │ + vmov r3, s15 │ │ │ │ + sdiv r3, r3, r0 │ │ │ │ + mul r0, r3, r0 │ │ │ │ cmp r0, #32000 @ 0x7d00 │ │ │ │ movge r0, #32000 @ 0x7d00 │ │ │ │ - pop {r4, pc} │ │ │ │ + bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ strmi ip, [pc, r0, lsl #16]! │ │ │ │ - eoreq r2, r5, r0, ror r8 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r9, r5, r0, asr #31 │ │ │ │ - vldr s0, [pc] @ 6c100 │ │ │ │ + mlaeq r5, r8, r2, pc @ │ │ │ │ + andeq r1, r0, ip, ror #6 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + eoreq r6, r6, r0, ror #19 │ │ │ │ + vldr s0, [pc] @ 6f6dc │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldr r2, [pc, #108] @ 6c178 │ │ │ │ - ldr r3, [pc, #108] @ 6c17c │ │ │ │ + ldr r2, [pc, #120] @ 6f760 │ │ │ │ + ldr r3, [pc, #120] @ 6f764 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, #192 @ 0xc0 │ │ │ │ - beq 6c128 │ │ │ │ + beq 6f704 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #64] @ 6c180 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r2, [r2, ip] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - asr ip, r3, #31 │ │ │ │ - mov r2, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, #448 @ 0x1c0 │ │ │ │ - str ip, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ - bl 128730 │ │ │ │ + ldr ip, [pc, #60] @ 6f768 │ │ │ │ + ldr ip, [r2, ip] │ │ │ │ + mov r2, #448 @ 0x1c0 │ │ │ │ + str r3, [sp] │ │ │ │ + asr r3, r3, #31 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 134724 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - strhteq r2, [r5], -ip │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - strdeq r1, [r0], -r4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq pc, [r5], -r8 @ │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andeq r1, r0, r0, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #196] @ 6c260 │ │ │ │ - ldr r3, [pc, #196] @ 6c264 │ │ │ │ + ldr ip, [pc, #208] @ 6f858 │ │ │ │ + ldr r3, [pc, #208] @ 6f85c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6c238 │ │ │ │ + blt 6f82c │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ - bne 6c224 │ │ │ │ - ldr r3, [pc, #168] @ 6c268 │ │ │ │ - ldr lr, [pc, #168] @ 6c26c │ │ │ │ + bne 6f818 │ │ │ │ + ldr r3, [pc, #180] @ 6f860 │ │ │ │ + lsl lr, r0, #2 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov ip, #2048 @ 0x800 │ │ │ │ strd r0, [r3] │ │ │ │ + ldr r1, [pc, #164] @ 6f864 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r1] │ │ │ │ movw r1, #41000 @ 0xa028 │ │ │ │ cmp r0, #32000 @ 0x7d00 │ │ │ │ cmpne r0, r1 │ │ │ │ - movne r1, #1 │ │ │ │ - moveq r1, #0 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - movw ip, #48000 @ 0xbb80 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cmp r0, ip │ │ │ │ - moveq r2, #0 │ │ │ │ - andne r2, r1, #1 │ │ │ │ mov r1, #0 │ │ │ │ - str r0, [lr] │ │ │ │ - cmp r2, r1 │ │ │ │ - lsl lr, r0, #2 │ │ │ │ - str lr, [r3, #12] │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne 6c240 │ │ │ │ + movw r1, #48000 @ 0xbb80 │ │ │ │ + cmp r0, r1 │ │ │ │ + moveq r3, #0 │ │ │ │ + andne r3, r2, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6f83c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #68] @ 6c270 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #72] @ 6f868 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #44] @ 6c274 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #40] @ 6f86c │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r2, r5, ip, lsr #14 │ │ │ │ - @ instruction: 0x000013b0 │ │ │ │ - andeq r1, r0, r0, ror r2 │ │ │ │ - eoreq r9, r5, r8, ror lr │ │ │ │ - andseq lr, r3, r8, lsr #4 │ │ │ │ - andseq r3, r3, r0, lsl ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6f808 │ │ │ │ + eoreq pc, r5, r8, asr r1 @ │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + mlaeq r6, r8, r8, r6 │ │ │ │ + @ instruction: 0x0014b5f0 │ │ │ │ + andseq r0, r4, ip, asr #31 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #96] @ 6c2e8 │ │ │ │ + ldr r3, [pc, #104] @ 6f8e8 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldrne r2, [r1, #116] @ 0x74 │ │ │ │ - movne r0, #0 │ │ │ │ - subne r2, r2, #1 │ │ │ │ - strne r2, [r1, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #40] @ 6c2ec │ │ │ │ - strne r0, [r3, #24] │ │ │ │ + beq 6f8bc │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + str r3, [r1, #116] @ 0x74 │ │ │ │ + ldr r1, [pc, #40] @ 6f8ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #116] @ 0x74 │ │ │ │ - movne r0, #0 │ │ │ │ - subne r2, r2, #1 │ │ │ │ - strne r2, [r3, #116] @ 0x74 │ │ │ │ - strne r0, [r1, #28] │ │ │ │ + beq 6f8e4 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r1, #28] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ bx lr │ │ │ │ - eoreq r9, r5, r0, ror #27 │ │ │ │ - eoreq r9, r5, r4, lsr #27 │ │ │ │ + eoreq r6, r6, r8, ror #15 │ │ │ │ + eoreq r6, r6, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #328] @ 6c450 │ │ │ │ + ldr r3, [pc, #344] @ 6fa6c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6c320 │ │ │ │ + beq 6f92c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ - ldr r4, [pc, #300] @ 6c454 │ │ │ │ + ldr r4, [pc, #316] @ 6fa70 │ │ │ │ mvn r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6c34c │ │ │ │ + beq 6f958 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c420 │ │ │ │ - ldr r5, [pc, #260] @ 6c458 │ │ │ │ - ldr r6, [pc, #260] @ 6c45c │ │ │ │ - ldr r8, [pc, #260] @ 6c460 │ │ │ │ - ldr r7, [pc, #260] @ 6c464 │ │ │ │ + bne 6fa3c │ │ │ │ + ldr r5, [pc, #276] @ 6fa74 │ │ │ │ + ldr r6, [pc, #276] @ 6fa78 │ │ │ │ + ldr r8, [pc, #276] @ 6fa7c │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #272] @ 6fa80 │ │ │ │ add r4, r5, #44 @ 0x2c │ │ │ │ + add r5, r5, #244 @ 0xf4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #244 @ 0xf4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6c3b4 │ │ │ │ + beq 6f9c0 │ │ │ │ ldr r3, [r6, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c3b4 │ │ │ │ + beq 6f9c0 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ + mov ip, r0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c374 │ │ │ │ - ldr r4, [pc, #156] @ 6c468 │ │ │ │ + bne 6f980 │ │ │ │ + ldr r4, [pc, #172] @ 6fa84 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6c414 │ │ │ │ + beq 6fa20 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c414 │ │ │ │ + beq 6fa20 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ 6c46c │ │ │ │ - ldr r2, [pc, #116] @ 6c470 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #132] @ 6fa88 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #120] @ 6fa8c │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 6c280 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 6f878 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #68] @ 6c474 │ │ │ │ - ldr r2, [pc, #68] @ 6c478 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #68] @ 6fa90 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6c34c │ │ │ │ - eoreq r9, r5, r0, ror #26 │ │ │ │ - eoreq r9, r5, r0, asr #26 │ │ │ │ - eoreq r9, r5, ip, lsl #26 │ │ │ │ - eoreq r9, r5, r4, lsl #26 │ │ │ │ - andseq lr, r3, ip, ror #2 │ │ │ │ - andseq lr, r3, r8, asr r1 │ │ │ │ - eoreq r9, r5, r0, lsr #25 │ │ │ │ - andseq lr, r3, ip, lsl #2 │ │ │ │ - andseq lr, r3, r8, asr #1 │ │ │ │ - andseq lr, r3, r4, ror r0 │ │ │ │ - mulseq r3, r0, r0 │ │ │ │ + ldr r2, [pc, #56] @ 6fa94 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6f958 │ │ │ │ + eoreq r6, r6, r4, asr r7 │ │ │ │ + eoreq r6, r6, r4, lsr r7 │ │ │ │ + eoreq r6, r6, r4, lsl #14 │ │ │ │ + strdeq r6, [r6], -r4 @ │ │ │ │ + andseq fp, r4, ip, lsl r5 │ │ │ │ + andseq fp, r4, r8, lsl #10 │ │ │ │ + mlaeq r6, r4, r6, r6 │ │ │ │ + @ instruction: 0x0014b4b0 │ │ │ │ + andseq fp, r4, ip, ror #8 │ │ │ │ + andseq fp, r4, r8, lsl #8 │ │ │ │ + andseq fp, r4, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6c4b4 │ │ │ │ + ldr r2, [pc, #40] @ 6fadc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #16] @ 6c4b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #24] @ 6fae0 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #256] @ 0x100 │ │ │ │ - pop {r4, pc} │ │ │ │ - mulseq r3, ip, r0 │ │ │ │ - eoreq r9, r5, r0, asr #23 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq fp, r4, r8, lsr r4 │ │ │ │ + mlaeq r6, r8, r5, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #348] @ 6c630 │ │ │ │ - ldr r2, [pc, #348] @ 6c634 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #344] @ 6c638 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r0, [pc, #364] @ 6fc6c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [pc, #360] @ 6fc70 │ │ │ │ + ldr r2, [pc, #360] @ 6fc74 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #356] @ 6fc78 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #348] @ 6fc7c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - add r5, sp, #12 │ │ │ │ - ldr ip, [pc, #312] @ 6c63c │ │ │ │ - stm r5, {r0, r1, r2, r3} │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #304] @ 6c640 │ │ │ │ - ldr r4, [pc, #304] @ 6c644 │ │ │ │ - ldr r2, [ip, r3] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + ldrd r0, [r2] │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r3, [r4, #268] @ 0x10c │ │ │ │ + strd r0, [sp, #12] │ │ │ │ + ldrd r0, [r2, #8] │ │ │ │ + ldr r2, [pc, #316] @ 6fc80 │ │ │ │ + strd r0, [sp, #20] │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r1, [r3, r2] │ │ │ │ add r2, r4, #260 @ 0x104 │ │ │ │ + ldr r3, [r4, #268] @ 0x10c │ │ │ │ + ldr r1, [r1] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c598 │ │ │ │ - ldr r3, [r4, #276] @ 0x114 │ │ │ │ + bne 6fbd4 │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ - ldr r0, [r4, #264] @ 0x108 │ │ │ │ add r2, r4, #272 @ 0x110 │ │ │ │ + ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r3, [r4, #276] @ 0x114 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c5cc │ │ │ │ - ldr r3, [r4, #280] @ 0x118 │ │ │ │ + bne 6fc08 │ │ │ │ + add r5, sp, #12 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ + ldr r3, [r4, #280] @ 0x118 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 6c5fc │ │ │ │ - ldr r2, [pc, #212] @ 6c648 │ │ │ │ - ldr r3, [pc, #188] @ 6c634 │ │ │ │ + bne 6fc38 │ │ │ │ + ldr r2, [pc, #220] @ 6fc84 │ │ │ │ + ldr r3, [pc, #196] @ 6fc70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c62c │ │ │ │ + bne 6fc68 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #164] @ 6c64c │ │ │ │ - ldr r2, [pc, #164] @ 6c650 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #164] @ 6fc88 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #152] @ 6fc8c │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6c56c │ │ │ │ + b 6fba0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #120] @ 6c654 │ │ │ │ - ldr r2, [pc, #120] @ 6c658 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #120] @ 6fc90 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6c5c4 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #80] @ 6c65c │ │ │ │ - ldr r2, [pc, #80] @ 6c660 │ │ │ │ + ldr r2, [pc, #108] @ 6fc94 │ │ │ │ + str ip, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + b 6fc00 │ │ │ │ + ldr r3, [r4, #44] @ 0x2c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #80] @ 6fc98 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6c5c4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r5], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0016dbb8 │ │ │ │ - eoreq r2, r5, r4, asr #7 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - eoreq r9, r5, r4, asr fp │ │ │ │ - eoreq r2, r5, r4, asr r3 │ │ │ │ - @ instruction: 0x0013dfb0 │ │ │ │ - andseq sp, r3, r8, lsl pc │ │ │ │ - @ instruction: 0x0013dfb8 │ │ │ │ - andseq sp, r3, r4, ror #29 │ │ │ │ - @ instruction: 0x0013dfbc │ │ │ │ - @ instruction: 0x0013deb4 │ │ │ │ + ldr r2, [pc, #68] @ 6fc9c │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 6fc00 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq lr, [r5], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq sl, r7, r8, asr #30 │ │ │ │ + eoreq lr, r5, r4, asr #27 │ │ │ │ + eoreq r6, r6, r8, lsr r5 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + eoreq lr, r5, r8, lsr sp │ │ │ │ + andseq fp, r4, r4, lsr #6 │ │ │ │ + andseq fp, r4, ip, lsl #5 │ │ │ │ + andseq fp, r4, ip, lsr #6 │ │ │ │ + andseq fp, r4, r8, asr r2 │ │ │ │ + andseq fp, r4, r0, lsr r3 │ │ │ │ + andseq fp, r4, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r6, [pc, #324] @ 6c7c0 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr ip, [pc, #336] @ 6fe20 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, #5 │ │ │ │ + str r0, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ + ldr r0, [pc, #320] @ 6fe24 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r6, [pc, #316] @ 6fe28 │ │ │ │ + ldr r2, [pc, #316] @ 6fe2c │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r0, [r6, #304] @ 0x130 │ │ │ │ - ldr r3, [r6, #300] @ 0x12c │ │ │ │ - mov r2, #2 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - add r3, r6, r3, lsl r2 │ │ │ │ - cmp r0, r4 │ │ │ │ - mov r0, #5 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #284] @ 6c7c4 │ │ │ │ - ldr fp, [r3, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #280] @ 6c7c8 │ │ │ │ - mov r1, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #268] @ 6c7cc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + mov r0, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r6, #300] @ 0x12c │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [r6, #304] @ 0x130 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - ble 6c790 │ │ │ │ - ldr r3, [pc, #224] @ 6c7d0 │ │ │ │ - ldr r8, [pc, #224] @ 6c7d4 │ │ │ │ - ldr sl, [pc, #224] @ 6c7d8 │ │ │ │ - ldr r9, [r1, r3] │ │ │ │ + add r3, r6, r3, lsl #2 │ │ │ │ + cmp r1, r4 │ │ │ │ + ldr fp, [r3, #284] @ 0x11c │ │ │ │ + ble 6fddc │ │ │ │ + ldr r3, [pc, #244] @ 6fe30 │ │ │ │ mov r5, r4 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r8, [pc, #236] @ 6fe34 │ │ │ │ + ldr sl, [pc, #236] @ 6fe38 │ │ │ │ + ldr r9, [r2, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ - add r7, sp, #16 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [r6, #308] @ 0x134 │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ add r1, r1, r4 │ │ │ │ + add ip, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - add r3, r1, #36 @ 0x24 │ │ │ │ + add r3, r1, #4 │ │ │ │ + add r1, r1, #20 │ │ │ │ + str ip, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ - stm sp, {r3, r7} │ │ │ │ mov r0, fp │ │ │ │ - add r3, r1, #4 │ │ │ │ ldr ip, [r6, #312] @ 0x138 │ │ │ │ - add r1, r1, #20 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c774 │ │ │ │ + beq 6fdc0 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #128] @ 6c7dc │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #144] @ 6fe3c │ │ │ │ mov r3, sl │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #100] @ 6c7e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #120] @ 6fe40 │ │ │ │ add r5, r5, #1 │ │ │ │ + add r4, r4, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ - add r4, r4, #52 @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 6c708 │ │ │ │ - ldr r2, [pc, #76] @ 6c7e4 │ │ │ │ - ldr r3, [pc, #44] @ 6c7c8 │ │ │ │ + bgt 6fd54 │ │ │ │ + ldr r2, [pc, #96] @ 6fe44 │ │ │ │ + ldr r3, [pc, #60] @ 6fe24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6c7bc │ │ │ │ + bne 6fe1c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, ip, ror #19 │ │ │ │ - eoreq r2, r5, r8, lsl r2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r5, r8, lsl #4 │ │ │ │ - andeq r1, r0, r8, ror #12 │ │ │ │ - andseq sp, r6, r0, lsr #19 │ │ │ │ - andseq sp, r3, r8, lsl #30 │ │ │ │ - andseq sp, r3, r8, ror #26 │ │ │ │ - eoreq r9, r5, ip, ror #17 │ │ │ │ - eoreq r2, r5, r0, lsr r1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r5, r0, lsl #24 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r6, r8, ror r3 │ │ │ │ + eoreq lr, r5, ip, ror #23 │ │ │ │ + andeq r1, r0, r4, asr r6 │ │ │ │ + andseq sl, r7, r0, lsl sp │ │ │ │ + andseq fp, r4, r8, ror r2 │ │ │ │ + andseq fp, r4, ip, asr #1 │ │ │ │ + mlaeq r6, ip, r2, r6 │ │ │ │ + strdeq lr, [r5], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #312] @ 6c938 │ │ │ │ + ldr ip, [pc, #324] @ 6ffac │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [ip] │ │ │ │ sub sp, sp, #12 │ │ │ │ - cmn r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 6c828 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip] │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 6fe90 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #268] @ 6c93c │ │ │ │ + ldr ip, [pc, #280] @ 6ffb0 │ │ │ │ sub r0, r4, #469762049 @ 0x1c000001 │ │ │ │ - add ip, pc, ip │ │ │ │ sub r0, r0, #29884416 @ 0x1c80000 │ │ │ │ + add ip, pc, ip │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 6c8ac │ │ │ │ + bhi 6ff14 │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #2 │ │ │ │ - ldr r4, [pc, #232] @ 6c940 │ │ │ │ + ldr r4, [pc, #244] @ 6ffb4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ str r5, [sp] │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - mov r2, r6 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ ldr r6, [r4, #316] @ 0x13c │ │ │ │ - mov r3, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 6c8c4 │ │ │ │ + beq 6ff2c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ 6c944 │ │ │ │ - ldr r2, [pc, #180] @ 6c948 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #192] @ 6ffb8 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #152] @ 6c94c │ │ │ │ - mov r5, #0 │ │ │ │ + ldr r2, [pc, #180] @ 6ffbc │ │ │ │ + str ip, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #164] @ 6ffc0 │ │ │ │ + mov r5, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [pc, #132] @ 6c950 │ │ │ │ + ldr r3, [pc, #144] @ 6ffc4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #0 │ │ │ │ - b 6c850 │ │ │ │ - ldr r2, [pc, #108] @ 6c954 │ │ │ │ + b 6feb8 │ │ │ │ + ldr r2, [pc, #108] @ 6ffc8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ - b 6c850 │ │ │ │ - ldr r2, [pc, #80] @ 6c958 │ │ │ │ + b 6feb8 │ │ │ │ + ldr r2, [pc, #80] @ 6ffcc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #8 │ │ │ │ - b 6c850 │ │ │ │ + b 6feb8 │ │ │ │ mov r1, #10 │ │ │ │ - b 6c850 │ │ │ │ + b 6feb8 │ │ │ │ mov r1, #11 │ │ │ │ - b 6c850 │ │ │ │ + b 6feb8 │ │ │ │ mov r1, #13 │ │ │ │ - b 6c850 │ │ │ │ - eoreq r9, r5, r8, ror #16 │ │ │ │ - andseq sp, r6, r4, lsr #16 │ │ │ │ - eoreq r9, r5, r0, lsl r8 │ │ │ │ - andseq sp, r3, ip, lsl lr │ │ │ │ - andseq sp, r3, r0, lsr ip │ │ │ │ - strhteq r9, [r5], -r4 │ │ │ │ - eoreq r9, r5, r0, lsr #15 │ │ │ │ - andseq sp, r3, r0, lsl #27 │ │ │ │ - andseq sp, r3, ip, lsl sp │ │ │ │ + b 6feb8 │ │ │ │ + strdeq r6, [r6], -r0 @ │ │ │ │ + andseq sl, r7, r8, ror fp │ │ │ │ + eoreq r6, r6, r0, lsr #3 │ │ │ │ + andseq fp, r4, r4, ror #2 │ │ │ │ + andseq sl, r4, r8, ror pc │ │ │ │ + eoreq r6, r6, r4, asr #2 │ │ │ │ + eoreq r6, r6, r8, lsr r1 │ │ │ │ + andseq fp, r4, r4, asr #1 │ │ │ │ + andseq fp, r4, r0, rrx │ │ │ │ cmp r0, #49 @ 0x31 │ │ │ │ - bgt 6ca24 │ │ │ │ + bgt 700ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #176] @ 6ca2c │ │ │ │ + ldr r5, [pc, #188] @ 700b4 │ │ │ │ + lsl r4, r0, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r4, r5, r0, lsl #2 │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ - lsl r6, r0, #2 │ │ │ │ + add r6, r5, r4 │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6c9c4 │ │ │ │ + bne 70040 │ │ │ │ add ip, r5, #48 @ 0x30 │ │ │ │ - add ip, ip, r6 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + add ip, ip, r4 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ ldr r2, [r5, #324] @ 0x144 │ │ │ │ ldr r1, [r5, #328] @ 0x148 │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r5, #332] @ 0x14c │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c9f0 │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #100] @ 6ca30 │ │ │ │ + bne 70078 │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #84] @ 6ca34 │ │ │ │ + ldr r2, [pc, #104] @ 700b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #96] @ 700bc │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r6 │ │ │ │ + add r3, r3, r4 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #56] @ 6ca38 │ │ │ │ - ldr r2, [pc, #56] @ 6ca3c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #56] @ 700c0 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #44] @ 700c4 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6c9e8 │ │ │ │ + b 70064 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq r9, r5, ip, ror #13 │ │ │ │ - andseq sp, r3, ip, lsr #26 │ │ │ │ - eoreq r9, r5, ip, lsl #13 │ │ │ │ - andseq sp, r3, ip, asr #25 │ │ │ │ - andseq sp, r3, r0, asr #21 │ │ │ │ + eoreq r6, r6, ip, rrx │ │ │ │ + andseq fp, r4, ip, rrx │ │ │ │ + eoreq r6, r6, r0, lsl r0 │ │ │ │ + @ instruction: 0x0014aff4 │ │ │ │ + andseq sl, r4, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #428] @ 6cc04 │ │ │ │ + ldr r4, [pc, #436] @ 70298 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ sub sp, sp, #20 │ │ │ │ + ldr r5, [pc, #424] @ 7029c │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ - ldr r5, [pc, #400] @ 6cc08 │ │ │ │ mvn r2, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldrgt r0, [r4, #356] @ 0x164 │ │ │ │ - movgt r3, #0 │ │ │ │ - str r2, [r4, #272] @ 0x110 │ │ │ │ str r2, [r4, #260] @ 0x104 │ │ │ │ + str r2, [r4, #264] @ 0x108 │ │ │ │ + str r2, [r4, #272] @ 0x110 │ │ │ │ + cmp r1, #0 │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ str r2, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #296] @ 0x128 │ │ │ │ - str r2, [r4, #264] @ 0x108 │ │ │ │ - ble 6cab8 │ │ │ │ + ble 70144 │ │ │ │ + ldr r0, [r4, #356] @ 0x164 │ │ │ │ + mov r3, #0 │ │ │ │ str r2, [r0, r3, lsl #4] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6caa8 │ │ │ │ - ldr r4, [pc, #332] @ 6cc0c │ │ │ │ + bne 70134 │ │ │ │ + ldr r4, [pc, #340] @ 702a0 │ │ │ │ mvn r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r3, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r3, [r4, #304] @ 0x130 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ - str r3, [r4, #304] @ 0x130 │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ - bl 6c280 │ │ │ │ - ldr r2, [pc, #300] @ 6cc10 │ │ │ │ - ldr r3, [pc, #300] @ 6cc14 │ │ │ │ + bl 6f878 │ │ │ │ + ldr r1, [pc, #308] @ 702a4 │ │ │ │ + add r3, r4, #352 @ 0x160 │ │ │ │ + ldr r2, [pc, #304] @ 702a8 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r1, [r1] │ │ │ │ + ldr r0, [r2] │ │ │ │ add r2, r4, #264 @ 0x108 │ │ │ │ - add r3, r4, #352 @ 0x160 │ │ │ │ - bl 1cd84 │ │ │ │ + bl 1ccbc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6cbec │ │ │ │ - ldr r5, [pc, #264] @ 6cc18 │ │ │ │ + bne 70280 │ │ │ │ + ldr r5, [pc, #272] @ 702ac │ │ │ │ mov r2, r4 │ │ │ │ - add r5, pc, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r2, #44]! @ 0x2c │ │ │ │ - b 6cb30 │ │ │ │ + add r5, pc, r5 │ │ │ │ + b 701bc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6cb80 │ │ │ │ + beq 7020c │ │ │ │ ldr r1, [r5, #8]! │ │ │ │ - ldr r3, [r4, #352] @ 0x160 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r3, [r4, #352] @ 0x160 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb20 │ │ │ │ + beq 701ac │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6cbb0 │ │ │ │ + beq 70244 │ │ │ │ blx r2 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r2, [pc, #184] @ 6cc1c │ │ │ │ + ldr r2, [pc, #192] @ 702b0 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6cba8 │ │ │ │ - ldr r1, [pc, #152] @ 6cc20 │ │ │ │ - ldr r3, [r4, #360] @ 0x168 │ │ │ │ + b 70234 │ │ │ │ + ldr r1, [pc, #160] @ 702b4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r3, [r4, #360] @ 0x168 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - bne 6cbbc │ │ │ │ + bne 70250 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr ip, [pc, #108] @ 6cc24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr ip, [pc, #108] @ 702b8 │ │ │ │ add ip, pc, ip │ │ │ │ - b 6cb5c │ │ │ │ + b 701e8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #92] @ 6cc28 │ │ │ │ - ldr r2, [pc, #92] @ 6cc2c │ │ │ │ + ldr r3, [pc, #92] @ 702bc │ │ │ │ + mov ip, r0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #80] @ 702c0 │ │ │ │ + str ip, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 70204 │ │ │ │ + ldr r2, [pc, #60] @ 702c4 │ │ │ │ mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6cb78 │ │ │ │ - ldr r2, [pc, #60] @ 6cc30 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6cb78 │ │ │ │ - eoreq r9, r5, r0, lsl r6 │ │ │ │ - eoreq r1, r5, ip, asr #28 │ │ │ │ - eoreq r9, r5, r8, lsr #11 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - strhteq r3, [r4], -r4 │ │ │ │ - @ instruction: 0x0013dbdc │ │ │ │ - @ instruction: 0xfffff8e8 │ │ │ │ - andseq pc, r3, r8, lsl #3 │ │ │ │ - @ instruction: 0x0013dbbc │ │ │ │ - @ instruction: 0x0013d8f4 │ │ │ │ - andseq sp, r3, r4, lsl fp │ │ │ │ + bl 83054 │ │ │ │ + b 70204 │ │ │ │ + eoreq r5, r6, r8, ror pc │ │ │ │ + ldrdeq lr, [r5], -ip @ │ │ │ │ + eoreq r5, r6, r8, lsl pc │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq pc, r4, r8, lsr fp @ │ │ │ │ + andseq sl, r4, r4, lsl #30 │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0x0014c4b4 │ │ │ │ + @ instruction: 0x0014aed8 │ │ │ │ + andseq sl, r4, r0, lsl ip │ │ │ │ + andseq sl, r4, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ - mov r4, r3 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #648] @ 6cee8 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #644] @ 6ceec │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #108] @ 0x6c │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r1, [pc, #620] @ 6cef0 │ │ │ │ - ldr r7, [sp, #156] @ 0x9c │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r2, [pc, #676] @ 705a4 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [pc, #672] @ 705a8 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr sl, [sp, #148] @ 0x94 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - beq 6ce00 │ │ │ │ - ldr r9, [pc, #600] @ 6cef4 │ │ │ │ - mul sl, r4, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [r9, #300] @ 0x12c │ │ │ │ - ldr r8, [r9, #364] @ 0x16c │ │ │ │ - add r1, r9, r1, lsl #2 │ │ │ │ - ldr r1, [r1, #284] @ 0x11c │ │ │ │ - str r1, [sp, #28] │ │ │ │ - ldr r1, [r9, #368] @ 0x170 │ │ │ │ - cmp r1, sl, lsl #1 │ │ │ │ - lsl sl, sl, #1 │ │ │ │ - blt 6ceb8 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r2, [pc, #640] @ 705ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + beq 704e0 │ │ │ │ + ldr r8, [pc, #628] @ 705b0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, r0 │ │ │ │ + mul fp, r4, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + lsl fp, fp, #1 │ │ │ │ + ldr r2, [r8, #300] @ 0x12c │ │ │ │ + ldr r9, [r8, #364] @ 0x16c │ │ │ │ + add r2, r8, r2, lsl #2 │ │ │ │ + ldr r2, [r2, #284] @ 0x11c │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r8, #368] @ 0x170 │ │ │ │ + cmp r2, fp │ │ │ │ + blt 7057c │ │ │ │ cmp r4, #0 │ │ │ │ - lsl sl, r2, #1 │ │ │ │ - mvngt r0, #0 │ │ │ │ - movgt r9, #0 │ │ │ │ - ble 6ccf0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bgt 6ce2c │ │ │ │ - add r9, r9, #1 │ │ │ │ - cmp r4, r9 │ │ │ │ + movgt r0, #0 │ │ │ │ + addgt r2, r7, r6 │ │ │ │ + movgt r8, r0 │ │ │ │ + ble 7039c │ │ │ │ + cmp r6, #0 │ │ │ │ + bgt 703a4 │ │ │ │ + add r8, r8, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ - bne 6ccd8 │ │ │ │ - ldr r5, [pc, #512] @ 6cef8 │ │ │ │ - add r2, r2, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + cmp r4, r8 │ │ │ │ + add r2, r2, r5 │ │ │ │ + bne 70380 │ │ │ │ + lsl fp, r6, #1 │ │ │ │ + b 703f8 │ │ │ │ + lsl fp, r6, #1 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, r9, #2 │ │ │ │ + add ip, r7, r0 │ │ │ │ + add lr, sl, r0 │ │ │ │ + ldrb r1, [ip], #1 │ │ │ │ + add r3, r3, #2 │ │ │ │ + strb r1, [r3, #-4] │ │ │ │ + cmp r2, ip │ │ │ │ + ldrb r1, [lr, #1]! │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + strb r1, [r3, #-3] │ │ │ │ + bne 703bc │ │ │ │ + add r8, r8, #1 │ │ │ │ + add r9, r9, fp │ │ │ │ + cmp r4, r8 │ │ │ │ + add r0, r0, r5 │ │ │ │ + add r2, r2, r5 │ │ │ │ + bne 703b0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add r6, r6, r3 │ │ │ │ + mov r1, #3 │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [pc, #424] @ 705b4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r5, pc, r5 │ │ │ │ + add r2, r5, #364 @ 0x16c │ │ │ │ add r4, r4, r3 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r5, #376 @ 0x178 │ │ │ │ - ldr r0, [r5, #296] @ 0x128 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ + str r4, [sp, #52] @ 0x34 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ + ldr r0, [r5, #296] @ 0x128 │ │ │ │ str r4, [sp] │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r5, #372] @ 0x174 │ │ │ │ - add r2, r5, #364 @ 0x16c │ │ │ │ - mov r1, #3 │ │ │ │ - str sl, [sp, #44] @ 0x2c │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd7c │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #412] @ 6cefc │ │ │ │ - ldr r2, [pc, #412] @ 6cf00 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bne 70550 │ │ │ │ mov r2, #1 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - mov r2, #5 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [pc, #360] @ 6cf04 │ │ │ │ mov r5, #2 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str r5, [sp, #84] @ 0x54 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + mov r2, #5 │ │ │ │ + ldr r6, [pc, #316] @ 705b8 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #312] @ 705bc │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #76] @ 0x4c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ + mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #332] @ 6cf08 │ │ │ │ + ldr r3, [pc, #280] @ 705c0 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #3 │ │ │ │ add r3, r3, r2, lsl r5 │ │ │ │ - ldr r6, [pc, #316] @ 6cf0c │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r7, [r6, #1400] @ 0x578 │ │ │ │ - ldr r2, [r6, #296] @ 0x128 │ │ │ │ mov r3, r4 │ │ │ │ - mov r1, r4 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r6, #296] @ 0x128 │ │ │ │ + ldr r7, [r6, #1400] @ 0x578 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ce88 │ │ │ │ - ldr r2, [pc, #264] @ 6cf10 │ │ │ │ - ldr r3, [pc, #224] @ 6ceec │ │ │ │ + bne 70520 │ │ │ │ + ldr r2, [pc, #220] @ 705c4 │ │ │ │ + ldr r3, [pc, #184] @ 705a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6cee4 │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add fp, sl, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - add r3, r8, #2 │ │ │ │ - add ip, r6, r0 │ │ │ │ - add r1, r7, r0 │ │ │ │ - add lr, r8, fp │ │ │ │ - ldrb r2, [ip, #1]! │ │ │ │ - strb r2, [r3, #-2] │ │ │ │ - ldrb r2, [r1, #1]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - rsb r2, r2, #0 │ │ │ │ - strb r2, [r3, #-3] │ │ │ │ - cmp r3, lr │ │ │ │ - bne 6ce48 │ │ │ │ - add r9, r9, #1 │ │ │ │ - cmp r4, r9 │ │ │ │ - add r8, r8, sl │ │ │ │ - add r0, r0, r5 │ │ │ │ - bne 6ce38 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b 6ccf0 │ │ │ │ + bne 705a0 │ │ │ │ + add sp, sp, #108 @ 0x6c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #124] @ 6cf14 │ │ │ │ - ldr r2, [pc, #124] @ 6cf18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, r5 │ │ │ │ + ldr r3, [pc, #152] @ 705c8 │ │ │ │ mov ip, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #140] @ 705cc │ │ │ │ str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 704e0 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #112] @ 705d0 │ │ │ │ + mov r1, #2 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6ce00 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, sl │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 1e254 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str sl, [r9, #368] @ 0x170 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [r9, #364] @ 0x16c │ │ │ │ - b 6ccc4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r5, r4, ror #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r1, r5, r4, asr #24 │ │ │ │ - eoreq r9, r5, ip, asr #7 │ │ │ │ - eoreq r9, r5, r8, ror #6 │ │ │ │ - andseq sp, r3, ip, asr sl │ │ │ │ - andseq sp, r3, r0, ror #14 │ │ │ │ - andeq r1, r0, r8, ror #12 │ │ │ │ - andseq sp, r6, r0, ror #5 │ │ │ │ - mlaeq r5, r4, r2, r9 │ │ │ │ - eoreq r1, r5, r0, asr #21 │ │ │ │ - andseq sp, r3, ip, asr r9 │ │ │ │ - andseq sp, r3, r8, lsr #12 │ │ │ │ + ldr r2, [pc, #100] @ 705d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 70458 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, fp │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1e180 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [r8, #364] @ 0x16c │ │ │ │ + str fp, [r8, #368] @ 0x170 │ │ │ │ + b 7036c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq lr, [r5], -r4 @ │ │ │ │ + strhteq lr, [r5], -r8 │ │ │ │ + eoreq r5, r6, r4, lsr #26 │ │ │ │ + eoreq r5, r6, r8, asr ip │ │ │ │ + ldrdeq r5, [r6], -ip @ │ │ │ │ + andeq r1, r0, r4, asr r6 │ │ │ │ + @ instruction: 0x0017a5b0 │ │ │ │ + strdeq lr, [r5], -r8 @ │ │ │ │ + andseq sl, r4, r4, ror ip │ │ │ │ + andseq sl, r4, r0, asr #18 │ │ │ │ + andseq sl, r4, r0, lsl ip │ │ │ │ + andseq sl, r4, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #344] @ 6d08c │ │ │ │ - mov r2, #1 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #336] @ 6d090 │ │ │ │ - add r3, r4, #1424 @ 0x590 │ │ │ │ - str r2, [r4, #1420] @ 0x58c │ │ │ │ - str r2, [r4, #1436] @ 0x59c │ │ │ │ - str r2, [r4, #1440] @ 0x5a0 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r4, [pc, #356] @ 7075c │ │ │ │ + mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + mov r2, #0 │ │ │ │ mov r6, #3 │ │ │ │ - add r3, r4, #1424 @ 0x590 │ │ │ │ + ldr r1, [pc, #340] @ 70760 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r4, #1404] @ 0x57c │ │ │ │ - str r5, [r4, #324] @ 0x144 │ │ │ │ + str r5, [r4, #24] │ │ │ │ + str r3, [r4, #1420] @ 0x58c │ │ │ │ + str r3, [r4, #1436] @ 0x59c │ │ │ │ + str r3, [r4, #1440] @ 0x5a0 │ │ │ │ + add r3, r4, #1424 @ 0x590 │ │ │ │ + str r5, [r4, #28] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r5, [r4, #320] @ 0x140 │ │ │ │ + str r5, [r4, #324] @ 0x144 │ │ │ │ + str r5, [r4, #1404] @ 0x57c │ │ │ │ str r5, [r4, #1408] @ 0x580 │ │ │ │ str r6, [r4, #1412] @ 0x584 │ │ │ │ str r5, [r4, #1416] @ 0x588 │ │ │ │ - str r5, [r4, #28] │ │ │ │ - str r5, [r4, #24] │ │ │ │ str r5, [r4, #1424] @ 0x590 │ │ │ │ str r5, [r4, #1444] @ 0x5a4 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, r5 │ │ │ │ - bne 6d06c │ │ │ │ + bne 7073c │ │ │ │ ldr r3, [r4, #1408] @ 0x580 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #1412] @ 0x584 │ │ │ │ - ldr r4, [pc, #228] @ 6d094 │ │ │ │ + ldr r4, [pc, #244] @ 70764 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #1436] @ 0x59c │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 6d04c │ │ │ │ - ldr r3, [pc, #212] @ 6d098 │ │ │ │ - ldr r0, [pc, #212] @ 6d09c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, r3, #1392 @ 0x570 │ │ │ │ - add r1, r1, #4 │ │ │ │ - add r3, r3, #372 @ 0x174 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ + bhi 7071c │ │ │ │ + ldr r2, [pc, #228] @ 70768 │ │ │ │ + movw r0, #257 @ 0x101 │ │ │ │ + movt r0, #1 │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #257 @ 0x101 │ │ │ │ + mov r3, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #372 @ 0x174 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + add r3, r3, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - add r2, r2, r0 │ │ │ │ - bne 6cfd8 │ │ │ │ - ldr r3, [pc, #176] @ 6d0a0 │ │ │ │ + bne 7069c │ │ │ │ + ldr r3, [pc, #184] @ 7076c │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #1065353216 @ 0x3f800000 │ │ │ │ - str r2, [r1, #1448]! @ 0x5a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r3, #304] @ 0x130 │ │ │ │ + str r2, [r3, #308] @ 0x134 │ │ │ │ + str r2, [r3, #336] @ 0x150 │ │ │ │ + str r2, [r3, #356] @ 0x164 │ │ │ │ str r2, [r3, #364] @ 0x16c │ │ │ │ + str r2, [r3, #368] @ 0x170 │ │ │ │ + str r2, [r1, #1448]! @ 0x5a8 │ │ │ │ str r0, [r1, #4] │ │ │ │ str ip, [r1, #8] │ │ │ │ str ip, [r1, #12] │ │ │ │ str r0, [r1, #16] │ │ │ │ - str r2, [r3, #368] @ 0x170 │ │ │ │ - str r2, [r3, #304] @ 0x130 │ │ │ │ - str r2, [r3, #336] @ 0x150 │ │ │ │ - str r2, [r3, #356] @ 0x164 │ │ │ │ - str r2, [r3, #308] @ 0x134 │ │ │ │ - bl 52794 │ │ │ │ + bl 54a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d084 │ │ │ │ - bl 6ca40 │ │ │ │ + beq 70754 │ │ │ │ + bl 700c8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #80] @ 6d0a4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #76] @ 70770 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1436] @ 0x59c │ │ │ │ - b 6cfbc │ │ │ │ - ldr r2, [pc, #52] @ 6d0a8 │ │ │ │ + b 7067c │ │ │ │ + ldr r2, [pc, #48] @ 70774 │ │ │ │ mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #32 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r9, r5, r4, lsr r1 │ │ │ │ - eoreq pc, r4, r0, lsr r3 @ │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ - eoreq r9, r5, r4, lsr #1 │ │ │ │ - andeq r0, r1, r1, lsl #2 │ │ │ │ - eoreq r9, r5, r8, ror r0 │ │ │ │ - @ instruction: 0x0013d7dc │ │ │ │ - andseq sp, r6, r8, lsr #32 │ │ │ │ - ldr r3, [pc, #600] @ 6d30c │ │ │ │ - ldr r2, [pc, #600] @ 6d310 │ │ │ │ + b 7070c │ │ │ │ + eoreq r5, r6, r0, ror #20 │ │ │ │ + mlaeq r5, ip, ip, fp │ │ │ │ + strdeq r5, [r6], -ip @ │ │ │ │ + ldrdeq r5, [r6], -r4 @ │ │ │ │ + eoreq r5, r6, ip, lsr #19 │ │ │ │ + andseq sl, r4, r8, asr #21 │ │ │ │ + andseq sl, r7, r4, lsl r3 │ │ │ │ + ldr r3, [pc, #620] @ 709ec │ │ │ │ + ldr r2, [pc, #620] @ 709f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #564] @ 6d314 │ │ │ │ + ldr r4, [pc, #572] @ 709f4 │ │ │ │ + mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r3, #0 │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ - bl 6c2f0 │ │ │ │ - ldr r3, [r4, #1468] @ 0x5bc │ │ │ │ + bl 6f8f0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ + ldr r3, [r4, #1468] @ 0x5bc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d130 │ │ │ │ + beq 70808 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #516] @ 6d318 │ │ │ │ - ldr r2, [pc, #516] @ 6d31c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #524] @ 709f8 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #488] @ 6d320 │ │ │ │ + ldr r2, [pc, #512] @ 709fc │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #496] @ 70a00 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ + ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d178 │ │ │ │ + beq 70850 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #456] @ 6d324 │ │ │ │ - ldr r2, [pc, #456] @ 6d328 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #464] @ 70a04 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [pc, #428] @ 6d32c │ │ │ │ - ldr r8, [pc, #428] @ 6d330 │ │ │ │ - ldr r7, [pc, #428] @ 6d334 │ │ │ │ + ldr r2, [pc, #452] @ 70a08 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r5, [pc, #436] @ 70a0c │ │ │ │ + ldr r8, [pc, #436] @ 70a10 │ │ │ │ + ldr r7, [pc, #436] @ 70a14 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ add r4, r5, #284 @ 0x11c │ │ │ │ add r6, r5, #300 @ 0x12c │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mvn r3, #0 │ │ │ │ - str r3, [r4], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d1d8 │ │ │ │ + str r3, [r4], #4 │ │ │ │ + beq 708ac │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - mov r1, #2 │ │ │ │ + mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - mov r3, r0 │ │ │ │ - str r3, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - mov r3, r8 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6d198 │ │ │ │ - ldr r3, [pc, #336] @ 6d338 │ │ │ │ + bne 70870 │ │ │ │ + ldr r3, [pc, #348] @ 70a18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #336] @ 0x150 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6d284 │ │ │ │ - ldr r5, [pc, #320] @ 6d33c │ │ │ │ - ldr r7, [pc, #320] @ 6d340 │ │ │ │ - ldr r6, [pc, #320] @ 6d344 │ │ │ │ - ldr r2, [r3, #356] @ 0x164 │ │ │ │ + ble 70954 │ │ │ │ + ldr r5, [pc, #332] @ 70a1c │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r7, [pc, #328] @ 70a20 │ │ │ │ + ldr r6, [pc, #328] @ 70a24 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r2, [r3, #356] @ 0x164 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r4, #0 │ │ │ │ ldr r0, [r2, r4, lsl #4] │ │ │ │ - add r1, r2, r4, lsl #4 │ │ │ │ - cmn r0, #1 │ │ │ │ lsl r8, r4, #4 │ │ │ │ - beq 6d264 │ │ │ │ + add r1, r2, r8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 70934 │ │ │ │ ldr r3, [r5, #1480] @ 0x5c8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d25c │ │ │ │ + beq 7092c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - mov r1, #2 │ │ │ │ mov r3, r7 │ │ │ │ - mov r2, r0 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r0, #3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7ea58 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [r5, #356] @ 0x164 │ │ │ │ add r1, r2, r8 │ │ │ │ - ldr r3, [pc, #220] @ 6d348 │ │ │ │ + ldr r3, [pc, #236] @ 70a28 │ │ │ │ + mvn r0, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ + str r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #336] @ 0x150 │ │ │ │ - mvn r3, #0 │ │ │ │ - cmp r4, r0 │ │ │ │ - str r3, [r1] │ │ │ │ - blt 6d214 │ │ │ │ - ldr r4, [pc, #192] @ 6d34c │ │ │ │ + ldr r3, [r3, #336] @ 0x150 │ │ │ │ + cmp r4, r3 │ │ │ │ + blt 708e8 │ │ │ │ + ldr r4, [pc, #208] @ 70a2c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d2cc │ │ │ │ + beq 7099c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #160] @ 6d350 │ │ │ │ - ldr r2, [pc, #160] @ 6d354 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #176] @ 70a30 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #132] @ 6d358 │ │ │ │ + ldr r2, [pc, #164] @ 70a34 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #148] @ 70a38 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ str r5, [r4, #364] @ 0x16c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ str r5, [r4, #356] @ 0x164 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r5, [r4, #308] @ 0x134 │ │ │ │ - bl 524e8 │ │ │ │ + bl 54794 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 51878 │ │ │ │ - eoreq r1, r5, r4, lsl r8 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r8, r5, r8, lsl #31 │ │ │ │ - andseq sp, r3, r4, asr r7 │ │ │ │ - andseq sp, r3, ip, lsr #7 │ │ │ │ - eoreq r8, r5, r4, lsr pc │ │ │ │ - andseq sp, r3, r0, asr #14 │ │ │ │ - andseq sp, r3, r4, ror #6 │ │ │ │ - eoreq r8, r5, r4, ror #29 │ │ │ │ - andseq sp, r3, r0, asr r7 │ │ │ │ - andseq sp, r3, r8, lsr r3 │ │ │ │ - eoreq r8, r5, r4, lsl #29 │ │ │ │ - eoreq r8, r5, r4, ror #28 │ │ │ │ - andseq sp, r3, r0, lsl #14 │ │ │ │ - @ instruction: 0x0013d2b8 │ │ │ │ - strdeq r8, [r5], -ip @ │ │ │ │ - eoreq r8, r5, r0, ror #27 │ │ │ │ - andseq sp, r3, r8, lsl #13 │ │ │ │ - andseq sp, r3, r0, lsl r2 │ │ │ │ - mlaeq r5, r4, sp, r8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 53a80 │ │ │ │ + eoreq lr, r5, r0, ror #2 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + eoreq r5, r6, ip, lsr #17 │ │ │ │ + andseq sl, r4, ip, lsr #20 │ │ │ │ + andseq sl, r4, r4, lsl #13 │ │ │ │ + eoreq r5, r6, ip, asr r8 │ │ │ │ + andseq sl, r4, r8, lsl sl │ │ │ │ + andseq sl, r4, ip, lsr r6 │ │ │ │ + eoreq r5, r6, ip, lsl #16 │ │ │ │ + andseq sl, r4, r0, lsr sl │ │ │ │ + andseq sl, r4, r8, lsl r6 │ │ │ │ + strhteq r5, [r6], -r0 │ │ │ │ + mlaeq r6, r0, r7, r5 │ │ │ │ + andseq sl, r4, r8, ror #19 │ │ │ │ + andseq sl, r4, r0, lsr #11 │ │ │ │ + eoreq r5, r6, r4, lsr #14 │ │ │ │ + eoreq r5, r6, r0, lsl r7 │ │ │ │ + andseq sl, r4, r8, ror #18 │ │ │ │ + @ instruction: 0x0014a4f0 │ │ │ │ + eoreq r5, r6, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #400] @ 6d504 │ │ │ │ - ldr r0, [pc, #400] @ 6d508 │ │ │ │ - ldr r1, [pc, #400] @ 6d50c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r3, #1436] @ 0x59c │ │ │ │ + ldr r3, [pc, #412] @ 70bf8 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - add r5, sp, #12 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - mov r1, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - beq 6d4b8 │ │ │ │ - ldr r3, [pc, #352] @ 6d510 │ │ │ │ - lsl r6, r2, #2 │ │ │ │ + add r6, sp, #12 │ │ │ │ + ldr r1, [pc, #404] @ 70bfc │ │ │ │ + ldr r2, [pc, #404] @ 70c00 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ + ldr r4, [r3, #1436] @ 0x59c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + mov r2, #0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + beq 70bac │ │ │ │ + ldr r3, [pc, #364] @ 70c04 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, r4 │ │ │ │ ldr r3, [r3, #256] @ 0x100 │ │ │ │ - ldr r2, [pc, #336] @ 6d514 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #320] @ 6d518 │ │ │ │ - ldr r3, [pc, #320] @ 6d51c │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r2, [pc, #340] @ 70c08 │ │ │ │ + ldr r5, [pc, #340] @ 70c0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #332] @ 70c10 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, r5, #1440 @ 0x5a0 │ │ │ │ + add r0, r0, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, r6 │ │ │ │ - add r0, r4, #1440 @ 0x5a0 │ │ │ │ + add r3, r3, r4 │ │ │ │ + ldr r4, [r5, #1484] @ 0x5cc │ │ │ │ ldr r1, [r3, #1120] @ 0x460 │ │ │ │ - add r0, r0, #8 │ │ │ │ - ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ - mov r2, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d430 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ + beq 70b18 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #268] @ 6d520 │ │ │ │ - ldr r2, [pc, #268] @ 6d524 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #280] @ 70c14 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #240] @ 6d528 │ │ │ │ - ldr r2, [pc, #240] @ 6d52c │ │ │ │ + ldr r2, [pc, #268] @ 70c18 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #252] @ 70c1c │ │ │ │ + add r3, sp, #8 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #244] @ 70c20 │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r4, #1488] @ 0x5d0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - add r3, sp, #8 │ │ │ │ add r2, r2, #1136 @ 0x470 │ │ │ │ - mov r1, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d48c │ │ │ │ + beq 70b74 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #192] @ 6d530 │ │ │ │ - ldr r2, [pc, #192] @ 6d534 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #204] @ 70c24 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #164] @ 6d538 │ │ │ │ - ldr r3, [pc, #116] @ 6d50c │ │ │ │ + ldr r2, [pc, #192] @ 70c28 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #176] @ 70c2c │ │ │ │ + ldr r3, [pc, #128] @ 70c00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6d500 │ │ │ │ + bne 70bf4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r3, #324] @ 0x144 │ │ │ │ cmp r2, #1280 @ 0x500 │ │ │ │ - bcc 6d4d4 │ │ │ │ - ldr r3, [pc, #112] @ 6d53c │ │ │ │ - mov r6, #8 │ │ │ │ + bcc 70bc8 │ │ │ │ + ldr r3, [pc, #112] @ 70c30 │ │ │ │ + mov r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6d3bc │ │ │ │ + b 70aa4 │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ cmp r3, #576 @ 0x240 │ │ │ │ - bls 6d4f0 │ │ │ │ - ldr r3, [pc, #88] @ 6d540 │ │ │ │ - mov r6, #8 │ │ │ │ + bls 70be4 │ │ │ │ + ldr r3, [pc, #88] @ 70c34 │ │ │ │ + mov r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6d3bc │ │ │ │ - ldr r3, [pc, #76] @ 6d544 │ │ │ │ - mov r6, #4 │ │ │ │ + b 70aa4 │ │ │ │ + ldr r3, [pc, #76] @ 70c38 │ │ │ │ + mov r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6d3bc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [r5], -r0 @ │ │ │ │ - eoreq r1, r5, ip, asr #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r4, r4, lsl r9 │ │ │ │ - andseq sp, r3, ip, lsr #11 │ │ │ │ - mlaeq r5, r0, ip, r8 │ │ │ │ - andseq ip, r6, r0, asr #25 │ │ │ │ - andseq sp, r3, r0, lsl #11 │ │ │ │ - andseq sp, r3, ip, lsr #1 │ │ │ │ - eoreq r8, r5, r0, lsr ip │ │ │ │ - andseq ip, r6, r0, ror #24 │ │ │ │ - andseq sp, r3, r8, asr #10 │ │ │ │ - andseq sp, r3, r0, asr r0 │ │ │ │ - eoreq r1, r5, r4, lsr r4 │ │ │ │ - mulseq r3, ip, r4 │ │ │ │ - andseq sp, r3, r0, lsl #9 │ │ │ │ - andseq sp, r3, r8, ror #8 │ │ │ │ + b 70aa4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r6, r0, lsl #12 │ │ │ │ + eoreq sp, r5, r0, ror lr │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq pc, r4, r4, asr #4 │ │ │ │ + andseq sl, r4, ip, ror r8 │ │ │ │ + eoreq r5, r6, r8, lsr #11 │ │ │ │ + andseq r9, r7, ip, lsl #31 │ │ │ │ + andseq sl, r4, r8, asr #16 │ │ │ │ + andseq sl, r4, r4, ror r3 │ │ │ │ + eoreq r5, r6, r0, asr #10 │ │ │ │ + andseq r9, r7, ip, lsr #30 │ │ │ │ + andseq sl, r4, r0, lsl r8 │ │ │ │ + andseq sl, r4, r8, lsl r3 │ │ │ │ + eoreq sp, r5, r4, ror #26 │ │ │ │ + andseq sl, r4, r8, ror #14 │ │ │ │ + andseq sl, r4, ip, asr #14 │ │ │ │ + andseq sl, r4, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r3, [pc, #732] @ 6d83c │ │ │ │ + ldr r1, [pc, #744] @ 70f44 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ - ldr lr, [pc, #728] @ 6d840 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #724] @ 6d844 │ │ │ │ + mov ip, #1 │ │ │ │ + ldr r2, [pc, #736] @ 70f48 │ │ │ │ + ldr r3, [pc, #736] @ 70f4c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [lr, r0] │ │ │ │ - ldr r2, [r3, #1408] @ 0x580 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + mov r2, #0 │ │ │ │ + add r2, sp, #27 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ + ldr r0, [r3, #1408] @ 0x580 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + add r2, sp, #20 │ │ │ │ + strb ip, [sp, #27] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + mov r2, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r2, #4 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - add r2, r3, #1424 @ 0x590 │ │ │ │ - add r1, r3, #324 @ 0x144 │ │ │ │ - add r3, r3, #320 @ 0x140 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #656] @ 6d848 │ │ │ │ add r2, r2, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #1424] @ 0x590 │ │ │ │ - mov ip, #1 │ │ │ │ + cmp r0, #4 │ │ │ │ + str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - add r2, sp, #27 │ │ │ │ - movne r4, ip │ │ │ │ + add r2, r3, #324 @ 0x144 │ │ │ │ + add r3, r3, #320 @ 0x140 │ │ │ │ moveq r4, #2 │ │ │ │ + movne r4, ip │ │ │ │ streq ip, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #624] @ 70f50 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - addne r3, sp, #104 @ 0x68 │ │ │ │ - movne r2, #2 │ │ │ │ - addne r3, r3, r4, lsl r2 │ │ │ │ - strne r2, [r3, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #588] @ 6d84c │ │ │ │ - addne r4, r4, #1 │ │ │ │ + beq 70d00 │ │ │ │ + mov r2, #2 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, r3, r4, lsl r2 │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r2, [r3, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [pc, #588] @ 70f54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ vldr s15, [r3, #4] │ │ │ │ - ldr r5, [pc, #572] @ 6d850 │ │ │ │ - add r6, sp, #52 @ 0x34 │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - strb ip, [sp, #27] │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - addne r3, sp, #104 @ 0x68 │ │ │ │ - movne r2, #3 │ │ │ │ - addne r3, r3, r4, lsl #2 │ │ │ │ - strne r2, [r3, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #532] @ 6d854 │ │ │ │ - addne r4, r4, #1 │ │ │ │ + beq 70d2c │ │ │ │ + add r3, sp, r4, lsl #2 │ │ │ │ + mov r2, #3 │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #548] @ 70f58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ vldr s15, [r3, #8] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - addne r3, sp, #104 @ 0x68 │ │ │ │ - movne r2, #4 │ │ │ │ - addne r3, r3, r4, lsl #2 │ │ │ │ - strne r2, [r3, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #492] @ 6d858 │ │ │ │ - addne r4, r4, #1 │ │ │ │ + beq 70d58 │ │ │ │ + add r3, sp, r4, lsl #2 │ │ │ │ + mov r2, #4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #508] @ 70f5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - addne r2, sp, #104 @ 0x68 │ │ │ │ - addne r2, r2, r4, lsl #2 │ │ │ │ - addne r3, r3, #10 │ │ │ │ - strne r3, [r2, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #460] @ 6d85c │ │ │ │ - addne r4, r4, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1136 @ 0x470 │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [sp] │ │ │ │ - add r3, r5, #4 │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + beq 70d80 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ + add r3, r3, #10 │ │ │ │ + add r2, r2, r4, lsl #2 │ │ │ │ + add r4, r4, #1 │ │ │ │ + str r3, [r2, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [pc, #472] @ 70f60 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r1, r4 │ │ │ │ + add r6, sp, #52 @ 0x34 │ │ │ │ + ldr r5, [pc, #464] @ 70f64 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1136 @ 0x470 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, r1, #4 │ │ │ │ + add r2, r5, #4 │ │ │ │ + stm sp, {r1, r3} │ │ │ │ mov r3, #3 │ │ │ │ - ldr ip, [r5, #1492] @ 0x5d4 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + str r2, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ + ldr ip, [r5, #1492] @ 0x5d4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - addeq r3, sp, #76 @ 0x4c │ │ │ │ - moveq r0, r3 │ │ │ │ - addeq ip, r3, r4, lsl #2 │ │ │ │ - moveq r1, #1 │ │ │ │ - bne 6d804 │ │ │ │ + bne 70f0c │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + mov r1, #1 │ │ │ │ + add ip, r3, r4, lsl #2 │ │ │ │ + mov r0, r3 │ │ │ │ str r1, [r0], #4 │ │ │ │ cmp r0, ip │ │ │ │ - bne 6d6e0 │ │ │ │ - ldr r2, [pc, #364] @ 6d860 │ │ │ │ - ldr r5, [pc, #364] @ 6d864 │ │ │ │ + bne 70ddc │ │ │ │ + ldr r2, [pc, #376] @ 70f68 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r5, [pc, #372] @ 70f6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #1408] @ 0x580 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r4, [r5, #1496] @ 0x5d8 │ │ │ │ cmp r2, #2 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr ip, [r5, #1496] @ 0x5d8 │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ + blx r4 │ │ │ │ add r3, r5, #1424 @ 0x590 │ │ │ │ vldr s15, [r3, #4] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6d754 │ │ │ │ - ldr r2, [pc, #300] @ 6d868 │ │ │ │ + beq 70e50 │ │ │ │ + ldr r2, [pc, #312] @ 70f70 │ │ │ │ + add r3, sp, #28 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ ldr r4, [r5, #1488] @ 0x5d0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r3, sp, #28 │ │ │ │ add r2, r2, #1152 @ 0x480 │ │ │ │ - mov r1, #1 │ │ │ │ blx r4 │ │ │ │ - ldr r1, [pc, #272] @ 6d86c │ │ │ │ + ldr r1, [pc, #284] @ 70f74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ vldr s15, [r3, #8] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6d794 │ │ │ │ - ldr r2, [pc, #248] @ 6d870 │ │ │ │ + beq 70e90 │ │ │ │ + ldr r2, [pc, #260] @ 70f78 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ ldr r4, [r1, #1488] @ 0x5d0 │ │ │ │ + mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1152 @ 0x480 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - add r3, sp, #32 │ │ │ │ add r2, r2, #4 │ │ │ │ - mov r1, #1 │ │ │ │ blx r4 │ │ │ │ - ldr r3, [pc, #216] @ 6d874 │ │ │ │ + ldr r3, [pc, #228] @ 70f7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1420] @ 0x58c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6d7dc │ │ │ │ - bl 6d35c │ │ │ │ + beq 70ee4 │ │ │ │ + bl 70a3c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #192] @ 6d878 │ │ │ │ - ldr r3, [pc, #136] @ 6d844 │ │ │ │ + ldr r2, [pc, #204] @ 70f80 │ │ │ │ + ldr r3, [pc, #144] @ 70f48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6d838 │ │ │ │ + bne 70f40 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #152] @ 6d87c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #152] @ 70f84 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ ldr r4, [r3, #1488] @ 0x5d0 │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1152 @ 0x480 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ add r2, r2, #8 │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ - mov r1, #1 │ │ │ │ blx r4 │ │ │ │ - b 6d7a8 │ │ │ │ + b 70ea4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ 6d880 │ │ │ │ - ldr r2, [pc, #108] @ 6d884 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #108] @ 70f88 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #96] @ 70f8c │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6d7b0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [r5], -ip @ │ │ │ │ - eoreq r1, r5, r8, asr r3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r8, [r5], -r0 │ │ │ │ - eoreq r8, r5, r8, ror #20 │ │ │ │ - eoreq r8, r5, r0, asr sl │ │ │ │ - eoreq r8, r5, r8, lsr #20 │ │ │ │ - strdeq r8, [r5], -ip @ │ │ │ │ - andseq ip, r6, ip, lsl #20 │ │ │ │ - eoreq r8, r5, r4, ror r9 │ │ │ │ - eoreq r8, r5, ip, ror #18 │ │ │ │ - andseq ip, r6, r0, ror #18 │ │ │ │ - eoreq r8, r5, r0, lsl r9 │ │ │ │ - andseq ip, r6, r4, lsr #18 │ │ │ │ - ldrdeq r8, [r5], -r0 @ │ │ │ │ - eoreq r1, r5, r0, lsl r1 │ │ │ │ - @ instruction: 0x0016c8b8 │ │ │ │ - andseq sp, r3, r4, asr #3 │ │ │ │ - andseq ip, r3, ip, lsr #25 │ │ │ │ + b 70eac │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r5, r8, ror ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r5, [r6], -r4 @ │ │ │ │ + eoreq r5, r6, ip, lsl #7 │ │ │ │ + eoreq r5, r6, r4, ror #6 │ │ │ │ + eoreq r5, r6, r8, lsr r3 │ │ │ │ + eoreq r5, r6, ip, lsl #6 │ │ │ │ + andseq r9, r7, ip, asr #25 │ │ │ │ + ldrdeq r5, [r6], -r0 @ │ │ │ │ + eoreq r5, r6, r4, ror r2 │ │ │ │ + eoreq r5, r6, ip, ror #4 │ │ │ │ + andseq r9, r7, r8, lsl ip │ │ │ │ + eoreq r5, r6, r4, lsl r2 │ │ │ │ + @ instruction: 0x00179bdc │ │ │ │ + ldrdeq r5, [r6], -r4 @ │ │ │ │ + eoreq sp, r5, ip, lsr #20 │ │ │ │ + andseq r9, r7, r4, ror #22 │ │ │ │ + andseq sl, r4, ip, ror #8 │ │ │ │ + andseq r9, r4, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #144] @ 6d930 │ │ │ │ - ldr r2, [pc, #144] @ 6d934 │ │ │ │ + ldr r4, [pc, #160] @ 7104c │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #148] @ 71050 │ │ │ │ add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 6ca40 │ │ │ │ + bl 83054 │ │ │ │ + bl 700c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d904 │ │ │ │ - bl 6c4bc │ │ │ │ + beq 71018 │ │ │ │ + bl 6fae4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d904 │ │ │ │ + beq 71018 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 6d548 │ │ │ │ + bl 70c3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d904 │ │ │ │ - bl 6de9c │ │ │ │ - ldr r2, [pc, #72] @ 6d938 │ │ │ │ + beq 71018 │ │ │ │ + bl 715f4 │ │ │ │ + ldr r2, [pc, #88] @ 71054 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ 6d93c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #56] @ 71058 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #32] @ 6d940 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #40] @ 7105c │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mvn r0, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #256] @ 0x100 │ │ │ │ - pop {r4, pc} │ │ │ │ - strhteq r8, [r5], -r8 │ │ │ │ - andseq sp, r3, r0, ror #2 │ │ │ │ - andseq sp, r3, r0, ror r1 │ │ │ │ - andseq sp, r3, r8, lsr #2 │ │ │ │ - eoreq r8, r5, r8, asr #14 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r5, [r6], -r0 │ │ │ │ + andseq sl, r4, r8, lsl #8 │ │ │ │ + andseq sl, r4, r0, lsr #8 │ │ │ │ + @ instruction: 0x0014a3d0 │ │ │ │ + eoreq r5, r6, r8, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #160] @ 6d9fc │ │ │ │ + ldr r2, [pc, #176] @ 7112c │ │ │ │ sub sp, sp, #24 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #140] @ 6da00 │ │ │ │ - ldr r4, [pc, #140] @ 6da04 │ │ │ │ + ldr r4, [pc, #164] @ 71130 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #156] @ 71134 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #256] @ 0x100 │ │ │ │ - add r4, pc, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d9e8 │ │ │ │ - ldr r3, [pc, #120] @ 6da08 │ │ │ │ - ldr r2, [pc, #120] @ 6da0c │ │ │ │ + bne 71110 │ │ │ │ + ldr r2, [pc, #136] @ 71138 │ │ │ │ + ldr r1, [pc, #136] @ 7113c │ │ │ │ + ldr r3, [pc, #136] @ 71140 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #320] @ 0x140 │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr ip, [pc, #116] @ 6da10 │ │ │ │ + ldr ip, [r2, #324] @ 0x144 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #112] @ 6da14 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - add ip, pc, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r2] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr lr, [ip, #320] @ 0x140 │ │ │ │ - ldr r3, [ip, #1500] @ 0x5dc │ │ │ │ - ldr r2, [ip, #1504] @ 0x5e0 │ │ │ │ - str lr, [sp, #12] │ │ │ │ - ldr lr, [ip, #324] @ 0x144 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - ldr lr, [ip, #1508] @ 0x5e4 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - ldr ip, [ip, #1512] @ 0x5e8 │ │ │ │ + ldr r3, [r2, #1500] @ 0x5dc │ │ │ │ + str ip, [sp, #8] │ │ │ │ + ldr ip, [r2, #1508] @ 0x5e4 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [r2, #1512] @ 0x5e8 │ │ │ │ + ldr r2, [r2, #1504] @ 0x5e0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 13a5ec │ │ │ │ + ldr ip, [pc, #76] @ 71144 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #16] │ │ │ │ + bl 14723c │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 6d888 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 70f90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d988 │ │ │ │ + bne 710a8 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq sp, r3, r0, lsr r1 │ │ │ │ - strdeq r8, [r5], -r4 @ │ │ │ │ - eoreq r0, r5, ip, asr #30 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r8, r5, r4, asr #13 │ │ │ │ - @ instruction: 0xfffff284 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq sl, r4, r4, asr #7 │ │ │ │ + eoreq sp, r5, ip, asr #16 │ │ │ │ + ldrdeq r4, [r6], -r0 @ │ │ │ │ + strhteq r4, [r6], -r4 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + @ instruction: 0xfffff1cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #280] @ 6db48 │ │ │ │ - ldr r2, [pc, #280] @ 6db4c │ │ │ │ + ldr r4, [pc, #288] @ 71284 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #276] @ 71288 │ │ │ │ + ldr r5, [pc, #276] @ 7128c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [r4, #300] @ 0x12c │ │ │ │ + ldr r3, [r4, #300] @ 0x12c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, r4, r3, lsl #2 │ │ │ │ + ldr ip, [r3, #284] @ 0x11c │ │ │ │ ldr r3, [r4, #1516] @ 0x5ec │ │ │ │ - add r1, r4, r1, lsl #2 │ │ │ │ - ldr r0, [r1, #284] @ 0x11c │ │ │ │ - sub sp, sp, #12 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ - ldr r5, [pc, #224] @ 6db50 │ │ │ │ cmp r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - bne 6db28 │ │ │ │ - ldr r4, [pc, #212] @ 6db54 │ │ │ │ - vldr d7, [pc, #188] @ 6db40 │ │ │ │ + bne 71268 │ │ │ │ + ldr r4, [pc, #220] @ 71290 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + ldr r2, [pc, #216] @ 71294 │ │ │ │ + ldr r3, [pc, #216] @ 71298 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #204] @ 6db58 │ │ │ │ - ldr r2, [pc, #204] @ 6db5c │ │ │ │ - ldr r3, [r4, #300] @ 0x12c │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - add r3, r4, r3, lsl #2 │ │ │ │ - ldr r1, [r3, #284] @ 0x11c │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r1, [r4, #300] @ 0x12c │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ + add r1, r4, r1, lsl #2 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r5, [r4, #1520] @ 0x5f0 │ │ │ │ + ldr r2, [r2] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - vstr d7, [sp] │ │ │ │ + ldr r1, [r1, #284] @ 0x11c │ │ │ │ + vstr d16, [sp] │ │ │ │ + ldr r5, [r4, #1520] @ 0x5f0 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6daf8 │ │ │ │ - ldr r1, [pc, #152] @ 6db60 │ │ │ │ + bne 71238 │ │ │ │ + ldr r1, [pc, #160] @ 7129c │ │ │ │ mov r0, #1 │ │ │ │ + movw r3, #21846 @ 0x5556 │ │ │ │ + movt r3, #21845 @ 0x5555 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #300] @ 0x12c │ │ │ │ - ldr r3, [pc, #140] @ 6db64 │ │ │ │ - add r2, r2, r0 │ │ │ │ - smull ip, r3, r3, r2 │ │ │ │ str r0, [r1, #348] @ 0x15c │ │ │ │ + add r2, r2, r0 │ │ │ │ + smull r0, r3, r3, r2 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ - add r3, r3, r3, lsl r0 │ │ │ │ + add r3, r3, r3, lsl #1 │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [r1, #300] @ 0x12c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #96] @ 6db68 │ │ │ │ - ldr r2, [pc, #96] @ 6db6c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #88] @ 712a0 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6dac0 │ │ │ │ - bl 6d888 │ │ │ │ + ldr r2, [pc, #76] @ 712a4 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 711f4 │ │ │ │ + bl 70f90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6da78 │ │ │ │ + bne 711ac │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop {0} │ │ │ │ - ... │ │ │ │ - eoreq r8, r5, r8, lsr r6 │ │ │ │ - andseq sp, r3, r8, asr #32 │ │ │ │ - eoreq r0, r5, r8, asr lr │ │ │ │ - eoreq r8, r5, r8, ror #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r8, r5, r0, lsr #11 │ │ │ │ - ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - @ instruction: 0x0013cfb0 │ │ │ │ - @ instruction: 0x0013c9b8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ + @ instruction: 0x0014a2dc │ │ │ │ + eoreq sp, r5, r0, ror #14 │ │ │ │ + eoreq r4, r6, ip, lsr #29 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r4, r6, r4, ror #28 │ │ │ │ + andseq sl, r4, r0, lsr #4 │ │ │ │ + andseq r9, r4, r8, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r4, [pc, #716] @ 6de54 │ │ │ │ - ldr r2, [pc, #716] @ 6de58 │ │ │ │ + ldr r0, [pc, #736] @ 715b0 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + ldr r1, [pc, #724] @ 715b4 │ │ │ │ + ldr r4, [pc, #724] @ 715b8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, #720] @ 715bc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + mov r1, #0 │ │ │ │ ldr r1, [r4, #1404] @ 0x57c │ │ │ │ - ldr r3, [pc, #708] @ 6de5c │ │ │ │ - cmp r1, r2 │ │ │ │ - ldr r1, [pc, #704] @ 6de60 │ │ │ │ - ldr r2, [pc, #704] @ 6de64 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - mov r2, #0 │ │ │ │ - beq 6dd78 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 714bc │ │ │ │ ldr r3, [r4, #1516] @ 0x5ec │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6ddd0 │ │ │ │ - ldr r2, [r4, #1408] @ 0x580 │ │ │ │ + blt 71518 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ + ldr r2, [r4, #1408] @ 0x580 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 6ddfc │ │ │ │ + ble 71558 │ │ │ │ cmn r1, #1 │ │ │ │ - beq 6ddfc │ │ │ │ - ldr r4, [pc, #636] @ 6de68 │ │ │ │ + beq 71558 │ │ │ │ + ldr r4, [pc, #648] @ 715c0 │ │ │ │ mov r8, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #1408] @ 0x580 │ │ │ │ add r7, r4, #1536 @ 0x600 │ │ │ │ - cmp r5, #0 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ add r7, r7, #4 │ │ │ │ + cmp r5, #0 │ │ │ │ moveq r5, #2 │ │ │ │ - beq 6dc24 │ │ │ │ - cmp r5, #1 │ │ │ │ + beq 71370 │ │ │ │ ldr r3, [r4, #1556] @ 0x614 │ │ │ │ + cmp r5, #1 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ cmp r3, r8 │ │ │ │ eoreq r5, r5, #1 │ │ │ │ - ldr r6, [pc, #576] @ 6de6c │ │ │ │ + ldr r6, [pc, #588] @ 715c4 │ │ │ │ mov r2, r9 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r3, [r6, #300] @ 0x12c │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ + ldr r3, [r6, #300] @ 0x12c │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ ldr sl, [r3, #284] @ 0x11c │ │ │ │ ldr r3, [r6, #1560] @ 0x618 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dc7c │ │ │ │ + beq 713c8 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #524] @ 6de70 │ │ │ │ - ldr r2, [pc, #524] @ 6de74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #536] @ 715c8 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #524] @ 715cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str sl, [sp, #24] │ │ │ │ - ldr r1, [r4, #1516] @ 0x5ec │ │ │ │ - add r3, r4, #1520 @ 0x5f0 │ │ │ │ + add r1, r4, #1520 @ 0x5f0 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + add r1, r1, #4 │ │ │ │ + ldr r3, [r4, #1516] @ 0x5ec │ │ │ │ + str r2, [sp, #8] │ │ │ │ add r2, r4, #48 @ 0x30 │ │ │ │ - add r2, r2, r1, lsl #2 │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + add r1, r4, #16 │ │ │ │ + add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r5, #2 │ │ │ │ + str r5, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mvn r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, r4, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ - mov r5, #2 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + str r7, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ - mvn r1, #0 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r4, #1564] @ 0x61c │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dd14 │ │ │ │ + beq 71460 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #380] @ 6de78 │ │ │ │ - ldr r2, [pc, #380] @ 6de7c │ │ │ │ + ldr r3, [pc, #392] @ 715d0 │ │ │ │ mov r1, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #356] @ 6de80 │ │ │ │ + ldr r2, [pc, #380] @ 715d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #368] @ 715d8 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldrd r0, [r3, #12] │ │ │ │ ldr r2, [r3, #1516] @ 0x5ec │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + strd r0, [r3, #16] │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ ldr r2, [r3, #1408] @ 0x580 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - cmp r2, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 6ddd0 │ │ │ │ - bl 6c664 │ │ │ │ - bl 6d944 │ │ │ │ - bl 6da18 │ │ │ │ + ble 71518 │ │ │ │ + bl 6fca0 │ │ │ │ + bl 71060 │ │ │ │ + bl 71148 │ │ │ │ ldr r5, [r4, #1408] @ 0x580 │ │ │ │ mov r8, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r5, #2 │ │ │ │ - beq 6dc24 │ │ │ │ - b 6dc0c │ │ │ │ - ldr r0, [pc, #260] @ 6de84 │ │ │ │ - ldr r2, [pc, #260] @ 6de88 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - ldr r1, [r4, #300] @ 0x12c │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r3, r3, #3 │ │ │ │ - add r2, r2, r3, lsl #2 │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - add r1, r4, r1, lsl #2 │ │ │ │ + beq 71370 │ │ │ │ + b 71358 │ │ │ │ + ldr r3, [pc, #280] @ 715dc │ │ │ │ + ldr r1, [pc, #280] @ 715e0 │ │ │ │ + ldr r0, [r4, #300] @ 0x12c │ │ │ │ + ldr ip, [r2, r3] │ │ │ │ add r3, r4, #1520 @ 0x5f0 │ │ │ │ - ldr r0, [r1, #284] @ 0x11c │ │ │ │ + add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ - mov r1, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - stmib sp, {r1, ip} │ │ │ │ + add r0, r4, r0, lsl #2 │ │ │ │ + ldr ip, [ip] │ │ │ │ + ldr r0, [r0, #284] @ 0x11c │ │ │ │ + and ip, ip, #3 │ │ │ │ + add r1, r1, ip, lsl #2 │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ + str r1, [sp, #4] │ │ │ │ add r1, r3, #16 │ │ │ │ ldr r5, [r4, #1400] @ 0x578 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6de20 │ │ │ │ - ldr r2, [pc, #180] @ 6de8c │ │ │ │ - ldr r3, [pc, #136] @ 6de64 │ │ │ │ + bne 7157c │ │ │ │ + ldr r2, [pc, #196] @ 715e4 │ │ │ │ + ldr r3, [pc, #144] @ 715b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6de50 │ │ │ │ + bne 715ac │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #140] @ 6de90 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #136] @ 715e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r2, #20] │ │ │ │ str r1, [r2, #16] │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 6dbe4 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + b 71330 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #100] @ 6de94 │ │ │ │ - ldr r2, [pc, #100] @ 6de98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #96] @ 715ec │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6ddd0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, r0, ror #9 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eoreq r0, r5, ip, lsl sp │ │ │ │ - eoreq r0, r5, r8, lsr #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r5, ip, ror r4 │ │ │ │ - eoreq r8, r5, ip, lsr r4 │ │ │ │ - andseq ip, r3, r8, lsl #29 │ │ │ │ - andseq ip, r3, ip, asr r8 │ │ │ │ - andseq ip, r3, r0, lsr lr │ │ │ │ - andseq ip, r3, r0, asr #15 │ │ │ │ - eoreq r8, r5, r0, asr r3 │ │ │ │ - andeq r1, r0, r8, ror #12 │ │ │ │ - andseq ip, r6, r0, lsl r3 │ │ │ │ - strdeq r0, [r5], -r0 @ │ │ │ │ - eoreq r8, r5, r8, ror #4 │ │ │ │ - andseq ip, r3, r4, asr #19 │ │ │ │ - mulseq r3, r0, r6 │ │ │ │ + ldr r2, [pc, #84] @ 715f0 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 71518 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r5, r0, lsl #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, r6, ip, ror sp │ │ │ │ + strdeq sp, [r5], -r0 @ │ │ │ │ + eoreq r4, r6, ip, lsr #26 │ │ │ │ + strdeq r4, [r6], -r0 @ │ │ │ │ + ldrsheq sl, [r4], -r0 │ │ │ │ + andseq r9, r4, r4, asr #21 │ │ │ │ + mulseq r4, ip, r0 │ │ │ │ + andseq r9, r4, ip, lsr #20 │ │ │ │ + eoreq r4, r6, r4, lsl #24 │ │ │ │ + andeq r1, r0, r4, asr r6 │ │ │ │ + andseq r9, r7, ip, lsl #11 │ │ │ │ + eoreq sp, r5, r0, asr #7 │ │ │ │ + eoreq r4, r6, ip, lsl #22 │ │ │ │ + andseq r9, r4, r8, lsl ip │ │ │ │ + andseq r9, r4, r4, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r4, [pc, #624] @ 6e124 │ │ │ │ - ldr lr, [pc, #624] @ 6e128 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr ip, [pc, #612] @ 6e12c │ │ │ │ - ldr r1, [r4, #320] @ 0x140 │ │ │ │ - ldr r0, [r4, #324] @ 0x144 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r4, [pc, #628] @ 71894 │ │ │ │ + add r1, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #92] @ 0x5c │ │ │ │ - mov ip, #0 │ │ │ │ - bl 37f98 │ │ │ │ - ldr r2, [r4, #1568] @ 0x620 │ │ │ │ + ldr r5, [pc, #616] @ 71898 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [pc, #612] @ 7189c │ │ │ │ + str r1, [sp] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r1, [pc, #604] @ 718a0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r0, [r4, #324] @ 0x144 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r1, [r4, #320] @ 0x140 │ │ │ │ + bl 38f5c │ │ │ │ + ldr r3, [r4, #1568] @ 0x620 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [r4, #1540] @ 0x604 │ │ │ │ + str r2, [r4, #1524] @ 0x5f4 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + str r1, [r4, #1532] @ 0x5fc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r4, #1540] @ 0x604 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r1, [r4, #1548] @ 0x60c │ │ │ │ + ldr ip, [sp, #76] @ 0x4c │ │ │ │ str r3, [r4, #1544] @ 0x608 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r1, [r4, #1532] @ 0x5fc │ │ │ │ - str r2, [r4, #1552] @ 0x610 │ │ │ │ - str r3, [r4, #1524] @ 0x5f4 │ │ │ │ - ldrd r2, [sp, #28] │ │ │ │ - ldr r4, [pc, #500] @ 6e130 │ │ │ │ - moveq r1, r2 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + str r1, [r4, #1548] @ 0x60c │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + str r3, [r4, #1552] @ 0x610 │ │ │ │ + moveq r3, r2 │ │ │ │ + ldr r4, [pc, #496] @ 718a4 │ │ │ │ + movne r3, r1 │ │ │ │ + moveq r2, r1 │ │ │ │ + ldrd r0, [sp, #68] @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ - moveq r2, r3 │ │ │ │ - ldr r5, [pc, #488] @ 6e134 │ │ │ │ - movne r1, r3 │ │ │ │ - str r2, [r4, #1536] @ 0x600 │ │ │ │ - ldr r3, [pc, #480] @ 6e138 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - str r1, [r4, #1528] @ 0x5f8 │ │ │ │ - str r2, [r4, #1512] @ 0x5e8 │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + str ip, [r4, #1500] @ 0x5dc │ │ │ │ + str r1, [r4, #1512] @ 0x5e8 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [r4, #1528] @ 0x5f8 │ │ │ │ + ldr r3, [pc, #464] @ 718a8 │ │ │ │ str r0, [r4, #1504] @ 0x5e0 │ │ │ │ - str r1, [r4, #1500] @ 0x5dc │ │ │ │ - str r2, [r4, #1508] @ 0x5e4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ mov r0, #1 │ │ │ │ + str r1, [r4, #1508] @ 0x5e4 │ │ │ │ + str r2, [r4, #1536] @ 0x600 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ str r0, [r3] │ │ │ │ - bl 13a75c │ │ │ │ - ldr r3, [pc, #424] @ 6e13c │ │ │ │ - ldr r2, [pc, #424] @ 6e140 │ │ │ │ - ldr r1, [r5, r3] │ │ │ │ + bl 1473c0 │ │ │ │ + ldr r1, [pc, #436] @ 718ac │ │ │ │ + ldr r2, [pc, #436] @ 718b0 │ │ │ │ ldr r3, [r4, #344] @ 0x158 │ │ │ │ - ldr r1, [r1] │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - cmp r3, r1 │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ - blt 6e038 │ │ │ │ + cmp r3, r1 │ │ │ │ + blt 717ac │ │ │ │ cmp r2, r0 │ │ │ │ - blt 6e0f4 │ │ │ │ - ldr r6, [pc, #384] @ 6e144 │ │ │ │ + blt 71864 │ │ │ │ + ldr r6, [pc, #396] @ 718b4 │ │ │ │ mov r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, r6, #284 @ 0x11c │ │ │ │ add r7, r6, #300 @ 0x12c │ │ │ │ ldr r0, [r4], #4 │ │ │ │ mov r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr ip, [r6, #1400] @ 0x578 │ │ │ │ mov r1, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr ip, [r6, #1400] @ 0x578 │ │ │ │ blx ip │ │ │ │ cmp r7, r4 │ │ │ │ - bne 6dfd0 │ │ │ │ - bl 6db70 │ │ │ │ + bne 71734 │ │ │ │ + bl 712a8 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e110 │ │ │ │ - ldr r2, [pc, #308] @ 6e148 │ │ │ │ - ldr r3, [pc, #276] @ 6e12c │ │ │ │ + bne 71880 │ │ │ │ + ldr r2, [pc, #320] @ 718b8 │ │ │ │ + ldr r3, [pc, #292] @ 718a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6e120 │ │ │ │ + bne 71890 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r3, r3, r3, asr #1 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r2, r0 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ - blt 6e0f4 │ │ │ │ - ldr r4, [pc, #244] @ 6e14c │ │ │ │ - ldr r8, [pc, #244] @ 6e150 │ │ │ │ - ldr r9, [pc, #244] @ 6e154 │ │ │ │ + blt 71864 │ │ │ │ + ldr r4, [pc, #240] @ 718bc │ │ │ │ + ldr r8, [pc, #240] @ 718c0 │ │ │ │ + ldr r9, [pc, #240] @ 718c4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ add r5, r4, #280 @ 0x118 │ │ │ │ add r7, r4, #296 @ 0x128 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e084 │ │ │ │ + beq 717f8 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #1572] @ 0x624 │ │ │ │ - ldr r3, [r4, #340] @ 0x154 │ │ │ │ - ldr r2, [r4, #344] @ 0x158 │ │ │ │ - ldr r0, [r4, #264] @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ + ldr r0, [r4, #264] @ 0x108 │ │ │ │ + ldr r3, [r4, #340] @ 0x154 │ │ │ │ + ldr r2, [r4, #344] @ 0x158 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e0d0 │ │ │ │ + beq 71840 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #160] @ 6e158 │ │ │ │ - mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #156] @ 718c8 │ │ │ │ mov r3, r9 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #132] @ 6e15c │ │ │ │ - ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #132] @ 718cc │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 6e070 │ │ │ │ - b 6dfbc │ │ │ │ + bne 717e4 │ │ │ │ + b 71720 │ │ │ │ + ldr r3, [pc, #100] @ 718d0 │ │ │ │ add r2, r2, r2, asr #1 │ │ │ │ - ldr r3, [pc, #96] @ 6e160 │ │ │ │ cmp r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ movlt r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #340] @ 0x154 │ │ │ │ - b 6e050 │ │ │ │ - bl 6c664 │ │ │ │ - bl 6d944 │ │ │ │ - bl 6da18 │ │ │ │ - b 6e00c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq r8, [r5], -r0 │ │ │ │ - strdeq r0, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r5, ip, lsr #2 │ │ │ │ - eoreq r0, r5, r0, ror r9 │ │ │ │ - andeq r1, r0, r8, lsr r2 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r8, r5, r4, lsr #1 │ │ │ │ - strhteq r0, [r5], -r4 │ │ │ │ - eoreq r8, r5, ip │ │ │ │ - eoreq r8, r5, r8 │ │ │ │ - @ instruction: 0x0013caf8 │ │ │ │ - andseq ip, r3, ip, lsl #8 │ │ │ │ - @ instruction: 0x0013cab4 │ │ │ │ - eoreq r7, r5, r8, ror #30 │ │ │ │ + b 717c4 │ │ │ │ + bl 6fca0 │ │ │ │ + bl 71060 │ │ │ │ + bl 71148 │ │ │ │ + b 71770 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r6, r0, lsr sl │ │ │ │ + eoreq sp, r5, r0, lsr #5 │ │ │ │ + mlaeq r5, ip, r2, sp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r4, r6, ip, lsr #19 │ │ │ │ + andeq r1, r0, r4, lsr #4 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r4, r6, r0, asr #18 │ │ │ │ + eoreq sp, r5, r8, ror #2 │ │ │ │ + mlaeq r6, r8, r8, r4 │ │ │ │ + eoreq r4, r6, ip, lsl #17 │ │ │ │ + andseq r9, r4, ip, lsr sp │ │ │ │ + andseq r9, r4, ip, asr #12 │ │ │ │ + @ instruction: 0x00149cfc │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #316] @ 6e2b8 │ │ │ │ - ldr r2, [pc, #316] @ 6e2bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #1404] @ 0x57c │ │ │ │ - ldr r4, [r0] │ │ │ │ - cmp r1, r2 │ │ │ │ + ldr r1, [pc, #328] @ 71a3c │ │ │ │ + mov r3, #3 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 6e288 │ │ │ │ - add r2, r2, #4 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 6e1d0 │ │ │ │ - ldr r3, [r3, #256] @ 0x100 │ │ │ │ + ldr r4, [r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, #1404] @ 0x57c │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 71a0c │ │ │ │ + mov r3, #7 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 71960 │ │ │ │ + ldr r3, [r1, #256] @ 0x100 │ │ │ │ mov r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e29c │ │ │ │ - ldr r3, [pc, #264] @ 6e2c0 │ │ │ │ - lsr r2, r1, #16 │ │ │ │ - lsl r2, r2, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 6e1e0 │ │ │ │ + bne 71a20 │ │ │ │ + lsr r1, r2, #16 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ + lsl r1, r1, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 71970 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [r3, #256] @ 0x100 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r1, #256] @ 0x100 │ │ │ │ mov r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e29c │ │ │ │ - ldr r3, [pc, #220] @ 6e2c4 │ │ │ │ + bne 71a20 │ │ │ │ + ldr r3, [pc, #200] @ 71a40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e200 │ │ │ │ + beq 71990 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - bge 6e228 │ │ │ │ - ldr r6, [pc, #192] @ 6e2c8 │ │ │ │ - mov r0, r1 │ │ │ │ + bge 719b8 │ │ │ │ + ldr r6, [pc, #172] @ 71a44 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r3, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, #320] @ 0x140 │ │ │ │ ldr r1, [r6, #324] @ 0x144 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 6c7e8 │ │ │ │ + bl 6fe48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e1c4 │ │ │ │ + beq 71948 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldrd r2, [r4, #4] │ │ │ │ - ldr r1, [r4] │ │ │ │ - ldr ip, [r4, #12] │ │ │ │ - ldr r4, [pc, #144] @ 6e2cc │ │ │ │ + ldm r4, {r1, r2, r3, ip} │ │ │ │ + ldr r4, [pc, #132] @ 71a48 │ │ │ │ str ip, [sp] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #1576] @ 0x628 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e27c │ │ │ │ + beq 71a04 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ 6e2d0 │ │ │ │ - ldr r2, [pc, #112] @ 6e2d4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #100] @ 71a4c │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #88] @ 71a50 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r3, #256] @ 0x100 │ │ │ │ + b 7194c │ │ │ │ + ldr r1, [r1, #256] @ 0x100 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldrb r5, [r3, #20] │ │ │ │ - beq 6e1e0 │ │ │ │ - bl 6d888 │ │ │ │ + beq 71970 │ │ │ │ + bl 70f90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e27c │ │ │ │ - ldr r3, [pc, #40] @ 6e2d8 │ │ │ │ + beq 71a04 │ │ │ │ + ldr r3, [pc, #32] @ 71a54 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #1404] @ 0x57c │ │ │ │ - b 6e1b0 │ │ │ │ - eoreq r7, r5, ip, ror #29 │ │ │ │ - stclne 0, cr0, [r8, #12] │ │ │ │ - stclne 0, cr0, [r8] │ │ │ │ - eoreq r7, r5, r4, lsl #29 │ │ │ │ - eoreq r7, r5, r0, ror #28 │ │ │ │ - eoreq r7, r5, ip, lsr #28 │ │ │ │ - andseq ip, r3, ip, lsr r9 │ │ │ │ - andseq ip, r3, r0, ror #4 │ │ │ │ - strhteq r7, [r5], -ip │ │ │ │ + ldr r2, [r3, #1404] @ 0x57c │ │ │ │ + b 71930 │ │ │ │ + eoreq r4, r6, r8, ror #14 │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ + eoreq r4, r6, ip, asr #13 │ │ │ │ + eoreq r4, r6, r4, lsr #13 │ │ │ │ + andseq r9, r4, r4, ror #22 │ │ │ │ + andseq r9, r4, r8, lsl #9 │ │ │ │ + eoreq r4, r6, r8, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #260] @ 6e3f8 │ │ │ │ - ldr r3, [pc, #260] @ 6e3fc │ │ │ │ + ldr r5, [pc, #272] @ 71b84 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #268] @ 71b88 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - sub sp, sp, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 51084 │ │ │ │ - ldr r3, [pc, #240] @ 6e400 │ │ │ │ + bl 53210 │ │ │ │ + ldr r3, [pc, #252] @ 71b8c │ │ │ │ + mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 6e3d0 │ │ │ │ + bne 71b5c │ │ │ │ tst r4, #2 │ │ │ │ - bne 6e3e4 │ │ │ │ + bne 71b70 │ │ │ │ tst r4, #1 │ │ │ │ - beq 6e3c8 │ │ │ │ - ldr r4, [pc, #204] @ 6e404 │ │ │ │ + beq 71b4c │ │ │ │ + ldr r4, [pc, #216] @ 71b90 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e3c8 │ │ │ │ - ldr r3, [r4, #300] @ 0x12c │ │ │ │ - ldr r2, [pc, #184] @ 6e408 │ │ │ │ - add r3, r3, #2 │ │ │ │ - smull r1, r2, r2, r3 │ │ │ │ - vldr d7, [pc, #148] @ 6e3f0 │ │ │ │ - sub r2, r2, r3, asr #31 │ │ │ │ - add r2, r2, r2, lsl #1 │ │ │ │ - ldr r1, [pc, #164] @ 6e40c │ │ │ │ - sub r3, r3, r2 │ │ │ │ - ldr r2, [pc, #160] @ 6e410 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + beq 71b4c │ │ │ │ + ldr r2, [r4, #300] @ 0x12c │ │ │ │ + movw r1, #21846 @ 0x5556 │ │ │ │ + movt r1, #21845 @ 0x5555 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + ldr r3, [pc, #184] @ 71b94 │ │ │ │ + add r2, r2, #2 │ │ │ │ + smull r0, r1, r1, r2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r0, [r4, #272] @ 0x110 │ │ │ │ + sub r1, r1, r2, asr #31 │ │ │ │ + add r1, r1, r1, lsl #1 │ │ │ │ + ldr r3, [r3] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r2, r4, r2, lsl #2 │ │ │ │ + ldr r1, [r2, #284] @ 0x11c │ │ │ │ + ldr r2, [pc, #144] @ 71b98 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - add r3, r4, r3, lsl #2 │ │ │ │ - ldr r1, [r3, #284] @ 0x11c │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r3, [r0] │ │ │ │ + vstr d16, [sp] │ │ │ │ ldr r5, [r4, #1520] @ 0x5f0 │ │ │ │ - ldr r0, [r4, #272] @ 0x110 │ │ │ │ - vstr d7, [sp] │ │ │ │ + ldr r2, [r2] │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3c8 │ │ │ │ + beq 71b4c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #104] @ 6e414 │ │ │ │ - ldr r2, [pc, #104] @ 6e418 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #108] @ 71b9c │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #96] @ 71ba0 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bl 6d888 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 70f90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e3c8 │ │ │ │ + beq 71b4c │ │ │ │ tst r4, #2 │ │ │ │ - beq 6e328 │ │ │ │ + beq 71aa8 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 6de9c │ │ │ │ - ... │ │ │ │ - ldrdeq r0, [r5], -r4 @ │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r7, r5, ip, asr sp │ │ │ │ - eoreq r7, r5, r4, lsr sp │ │ │ │ - ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - andseq ip, r3, ip, lsl #14 │ │ │ │ - andseq ip, r3, r4, lsl r1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 715f4 │ │ │ │ + eoreq ip, r5, r8, ror #28 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + ldrdeq r4, [r6], -r8 @ │ │ │ │ + strhteq r4, [r6], -r4 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andseq r9, r4, r8, lsr r9 │ │ │ │ + andseq r9, r4, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr sl, [pc, #1124] @ 6e8a0 │ │ │ │ - ldr r2, [pc, #1124] @ 6e8a4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1120] @ 6e8a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #1160] @ 7205c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + movt r1, #7624 @ 0x1dc8 │ │ │ │ + ldr r2, [pc, #1140] @ 72060 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ - add sl, pc, sl │ │ │ │ + ldr r9, [pc, #1136] @ 72064 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [sl, #1404] @ 0x57c │ │ │ │ - mov r7, r1 │ │ │ │ - and r1, r5, #8 │ │ │ │ + and r2, r5, #8 │ │ │ │ + and sl, r5, #2 │ │ │ │ + ldr r4, [pc, #1120] @ 72068 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1080] @ 6e8ac │ │ │ │ - str r1, [sl, #1568] @ 0x620 │ │ │ │ - lsr r1, r2, #16 │ │ │ │ - ldr r4, [pc, #1072] @ 6e8b0 │ │ │ │ - lsl r1, r1, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ + str r2, [r9, #1568] @ 0x620 │ │ │ │ + ldr r2, [r9, #1404] @ 0x57c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr fp, [sp, #276] @ 0x114 │ │ │ │ + lsr r0, r2, #16 │ │ │ │ + lsl r0, r0, #16 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 71f18 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ - mov r6, r0 │ │ │ │ - and r9, r5, #2 │ │ │ │ - beq 6e754 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6e4b8 │ │ │ │ - ldr r2, [pc, #1032] @ 6e8b4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #324] @ 0x144 │ │ │ │ - cmp r1, r6 │ │ │ │ - beq 6e78c │ │ │ │ - ldr sl, [pc, #1016] @ 6e8b8 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [sl, #1404] @ 0x57c │ │ │ │ - str r6, [sl, #324] @ 0x144 │ │ │ │ - str r7, [sl, #320] @ 0x140 │ │ │ │ - bl 6c2f0 │ │ │ │ - ldr r0, [sl, #1404] @ 0x57c │ │ │ │ - ldr r3, [pc, #976] @ 6e8ac │ │ │ │ - lsr r2, r0, #16 │ │ │ │ - lsl r2, r2, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 6e7e4 │ │ │ │ - ldr r3, [pc, #972] @ 6e8bc │ │ │ │ + bne 71c54 │ │ │ │ + ldr r3, [pc, #1060] @ 7206c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #324] @ 0x144 │ │ │ │ + cmp r2, r6 │ │ │ │ + beq 71f4c │ │ │ │ + ldr r9, [pc, #1044] @ 72070 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r9, #320] @ 0x140 │ │ │ │ + str r6, [r9, #324] @ 0x144 │ │ │ │ + str r3, [r9, #1404] @ 0x57c │ │ │ │ + bl 6f8f0 │ │ │ │ + ldr r0, [r9, #1404] @ 0x57c │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #7624 @ 0x1dc8 │ │ │ │ + lsr r1, r0, #16 │ │ │ │ + lsl r1, r1, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 71fa0 │ │ │ │ + ldr r3, [pc, #992] @ 72074 │ │ │ │ mov r2, #0 │ │ │ │ + cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r9, #0 │ │ │ │ str r2, [r3, #348] @ 0x15c │ │ │ │ - bne 6e784 │ │ │ │ - ldr r3, [pc, #952] @ 6e8c0 │ │ │ │ + bne 71f44 │ │ │ │ + ldr r3, [pc, #972] @ 72078 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ldr r1, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r1, r3, lsl #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1dcc0 │ │ │ │ + bl 1dbec │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r2, #24 │ │ │ │ cmpne r3, #1 │ │ │ │ - bls 6e544 │ │ │ │ + bls 71ce8 │ │ │ │ cmp r2, #32 │ │ │ │ movne r2, #24 │ │ │ │ - ldr r3, [pc, #888] @ 6e8c4 │ │ │ │ - add sl, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ + ldr r3, [pc, #908] @ 7207c │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, #4 │ │ │ │ - str sl, [sp] │ │ │ │ - bl 1b980 │ │ │ │ - ldr r1, [pc, #860] @ 6e8c8 │ │ │ │ - ldr r2, [pc, #860] @ 6e8cc │ │ │ │ + str r7, [sp] │ │ │ │ + bl 1b8dc │ │ │ │ + ldr r1, [pc, #880] @ 72080 │ │ │ │ + mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r3, [pc, #856] @ 6e8d0 │ │ │ │ + ldr r2, [pc, #872] @ 72084 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr ip, [r4, r1] │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ str r8, [sp] │ │ │ │ + stmib sp, {r5, r7} │ │ │ │ str fp, [sp, #16] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r2, [r0] │ │ │ │ + ldr r2, [ip] │ │ │ │ + ldr ip, [pc, #840] @ 72088 │ │ │ │ ldr r1, [r1] │ │ │ │ - mov r0, sl │ │ │ │ - stmib sp, {r5, r7} │ │ │ │ - bl 51c68 │ │ │ │ - ldr r3, [pc, #800] @ 6e8d4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl 53ec8 │ │ │ │ + ldr r3, [pc, #820] @ 7208c │ │ │ │ + mov r2, #8 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ - mov r2, #8 │ │ │ │ - ldr r1, [r8] │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ - bl 1cec8 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq 6e5f8 │ │ │ │ - ldr r3, [pc, #768] @ 6e8d8 │ │ │ │ + ldr r1, [r8] │ │ │ │ + bl 1ce00 │ │ │ │ + cmp sl, r7 │ │ │ │ + beq 71d9c │ │ │ │ + ldr r3, [pc, #788] @ 72090 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 6e840 │ │ │ │ + bne 71ffc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [r8] │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c124 │ │ │ │ + ldr r1, [r8] │ │ │ │ + bl 1c080 │ │ │ │ tst r5, #1 │ │ │ │ - bne 6e690 │ │ │ │ - ldr r3, [pc, #724] @ 6e8dc │ │ │ │ + bne 71e3c │ │ │ │ + ldr r3, [pc, #744] @ 72094 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6e804 │ │ │ │ - ldr r4, [pc, #708] @ 6e8e0 │ │ │ │ - ldr r2, [pc, #708] @ 6e8e4 │ │ │ │ + beq 71fc0 │ │ │ │ + ldr r4, [pc, #728] @ 72098 │ │ │ │ + mov r1, #0 │ │ │ │ + movw r2, #21849 @ 0x5559 │ │ │ │ + movt r2, #12889 @ 0x3259 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #1404] @ 0x57c │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ str r1, [r4, #328] @ 0x148 │ │ │ │ - beq 6e82c │ │ │ │ - bls 6e6bc │ │ │ │ - ldr r2, [pc, #680] @ 6e8e8 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 6e6ec │ │ │ │ - add r2, r2, #50331648 @ 0x3000000 │ │ │ │ - add r2, r2, #65536 @ 0x10000 │ │ │ │ - add r2, r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6e814 │ │ │ │ - ldr r2, [pc, #652] @ 6e8ec │ │ │ │ + beq 71fe8 │ │ │ │ + bls 71e68 │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 71e9c │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 71fd0 │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6e6fc │ │ │ │ + bne 71eac │ │ │ │ add ip, r4, #8 │ │ │ │ + ldr r0, [r4, #264] @ 0x108 │ │ │ │ ldr r3, [r4, #320] @ 0x140 │ │ │ │ ldr r2, [r4, #324] @ 0x144 │ │ │ │ - ldr r0, [r4, #264] @ 0x108 │ │ │ │ str ip, [sp] │ │ │ │ ldr r5, [r4, #1572] @ 0x624 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e86c │ │ │ │ + bne 72028 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - b 6e700 │ │ │ │ - ldr r3, [pc, #600] @ 6e8f0 │ │ │ │ + b 71eb0 │ │ │ │ + ldr r3, [pc, #600] @ 7209c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 6e600 │ │ │ │ - ldr r3, [pc, #580] @ 6e8f4 │ │ │ │ + bge 71da4 │ │ │ │ + ldr r3, [pc, #580] @ 720a0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 6e600 │ │ │ │ - add r2, r2, #-16777216 @ 0xff000000 │ │ │ │ - add r2, r2, #14155776 @ 0xd80000 │ │ │ │ - add r2, r2, #245 @ 0xf5 │ │ │ │ + b 71da4 │ │ │ │ + movw r2, #22094 @ 0x564e │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ cmp r3, r2 │ │ │ │ streq r1, [r4, #1580] @ 0x62c │ │ │ │ - beq 6e6fc │ │ │ │ - add r2, r2, #11 │ │ │ │ + beq 71eac │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 71e9c │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6e6ec │ │ │ │ - ldr r2, [pc, #528] @ 6e8f8 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6e6fc │ │ │ │ - ldr r3, [pc, #520] @ 6e8fc │ │ │ │ + bne 71eac │ │ │ │ + ldr r3, [pc, #512] @ 720a4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #1580] @ 0x62c │ │ │ │ mov r0, #0 │ │ │ │ - bl 6d548 │ │ │ │ + bl 70c3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e7fc │ │ │ │ - ldr r3, [pc, #492] @ 6e900 │ │ │ │ + bne 71fb8 │ │ │ │ + ldr r3, [pc, #484] @ 720a8 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #300] @ 0x12c │ │ │ │ str r2, [r3, #1516] @ 0x5ec │ │ │ │ - bl 6de9c │ │ │ │ + bl 715f4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #468] @ 6e904 │ │ │ │ - ldr r3, [pc, #372] @ 6e8a8 │ │ │ │ + ldr r2, [pc, #460] @ 720ac │ │ │ │ + ldr r3, [pc, #376] @ 7205c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6e89c │ │ │ │ + bne 72058 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [sl] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [r9] │ │ │ │ cmn r1, #1 │ │ │ │ - bne 6e49c │ │ │ │ - ldr r2, [pc, #416] @ 6e908 │ │ │ │ + bne 71c34 │ │ │ │ + ldr r2, [pc, #388] @ 720b0 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ - str r2, [sl, #1404] @ 0x57c │ │ │ │ - b 6e49c │ │ │ │ - bl 5224c │ │ │ │ - b 6e500 │ │ │ │ - ldr r2, [r2, #320] @ 0x140 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 6e4b8 │ │ │ │ - ldr r2, [pc, #296] @ 6e8c8 │ │ │ │ - ldr r1, [pc, #296] @ 6e8cc │ │ │ │ - ldr ip, [pc, #356] @ 6e90c │ │ │ │ + str r2, [r9, #1404] @ 0x57c │ │ │ │ + b 71c34 │ │ │ │ + bl 544d4 │ │ │ │ + b 71ca4 │ │ │ │ + ldr r3, [r3, #320] @ 0x140 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 71c54 │ │ │ │ + ldr r2, [pc, #288] @ 72080 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r1, [pc, #284] @ 72084 │ │ │ │ + ldr r0, [pc, #328] @ 720b4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r2, [r2] │ │ │ │ + str r8, [sp] │ │ │ │ + stmib sp, {r5, ip} │ │ │ │ str fp, [sp, #16] │ │ │ │ - str r5, [sp, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str r8, [sp] │ │ │ │ - bl 51c68 │ │ │ │ - bl 6de9c │ │ │ │ - b 6e724 │ │ │ │ - ldr r2, [sl, #320] @ 0x140 │ │ │ │ - ldr r1, [sl, #324] @ 0x144 │ │ │ │ + bl 53ec8 │ │ │ │ + bl 715f4 │ │ │ │ + b 71ed4 │ │ │ │ + ldr r2, [r9, #320] @ 0x140 │ │ │ │ mov r3, #2 │ │ │ │ - bl 6c7e8 │ │ │ │ + ldr r1, [r9, #324] @ 0x144 │ │ │ │ + bl 6fe48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e4e8 │ │ │ │ + bne 71c8c │ │ │ │ mvn r0, #0 │ │ │ │ - b 6e728 │ │ │ │ - bl 6c4bc │ │ │ │ + b 71ed8 │ │ │ │ + bl 6fae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e614 │ │ │ │ - b 6e7fc │ │ │ │ - mov r2, #2 │ │ │ │ - mov r3, #1 │ │ │ │ - str r2, [r4, #1580] @ 0x62c │ │ │ │ - str r3, [r4, #328] @ 0x148 │ │ │ │ + beq 71db8 │ │ │ │ + b 71fb8 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [r4, #328] @ 0x148 │ │ │ │ + str r3, [r4, #1580] @ 0x62c │ │ │ │ mov r0, #1 │ │ │ │ - b 6e700 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r3, #1 │ │ │ │ - str r2, [r4, #1580] @ 0x62c │ │ │ │ - str r3, [r4, #328] @ 0x148 │ │ │ │ - b 6e824 │ │ │ │ + b 71eb0 │ │ │ │ + mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r2, [r4, #328] @ 0x148 │ │ │ │ + str r3, [r4, #1580] @ 0x62c │ │ │ │ + b 71fe0 │ │ │ │ str r7, [sp, #12] │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [sp, #16] │ │ │ │ ldr r1, [r8] │ │ │ │ str r1, [sp, #8] │ │ │ │ - mov r3, r7 │ │ │ │ ldr r0, [r6] │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 1c898 │ │ │ │ - b 6e5e4 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 1c7dc │ │ │ │ + b 71d88 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #148] @ 6e910 │ │ │ │ - ldr r2, [pc, #148] @ 6e914 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #128] @ 720b8 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6e7fc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r5, ip, lsl ip │ │ │ │ - eoreq r0, r5, r4, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - stclne 0, cr0, [r8] │ │ │ │ - eoreq r0, r5, r4, asr #8 │ │ │ │ - eoreq r7, r5, r0, asr #23 │ │ │ │ - eoreq r7, r5, ip, lsr #23 │ │ │ │ - eoreq r7, r5, r8, ror fp │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andseq ip, r3, r4, ror r6 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r8, lsr #9 │ │ │ │ - eoreq r7, r5, r4, ror #20 │ │ │ │ - eoreq r7, r5, ip, asr #20 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - eoreq r7, r5, r4, ror r9 │ │ │ │ - eoreq r7, r5, r4, asr r9 │ │ │ │ - mlaeq r5, r8, r1, r0 │ │ │ │ - andseq ip, r3, r4, asr r4 │ │ │ │ - andseq ip, r3, ip, asr #8 │ │ │ │ - andseq ip, r3, r4, lsl #7 │ │ │ │ - andseq fp, r3, r4, asr #24 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldr r2, [pc, #116] @ 720bc │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 71fb8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq ip, [r5], -r0 @ │ │ │ │ + eoreq r4, r6, r4, ror #8 │ │ │ │ + eoreq ip, r5, r0, asr #25 │ │ │ │ + eoreq r4, r6, r4, lsr #8 │ │ │ │ + eoreq r4, r6, ip, lsl #8 │ │ │ │ + ldrdeq r4, [r6], -r0 @ │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andseq r9, r4, r4, ror r8 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + eoreq r4, r6, r0, asr #5 │ │ │ │ + eoreq r4, r6, r0, lsr #5 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r4, r6, r4, asr #3 │ │ │ │ + eoreq r4, r6, r4, lsr #3 │ │ │ │ + eoreq ip, r5, r0, lsl #20 │ │ │ │ + andseq r9, r4, ip, asr #12 │ │ │ │ + andseq r9, r4, r8, asr #12 │ │ │ │ + andseq r9, r4, r8, ror r5 │ │ │ │ + andseq r8, r4, r8, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #1608] @ 6ef7c │ │ │ │ - ldr r2, [pc, #1608] @ 6ef80 │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + ldr ip, [pc, #1664] @ 7276c │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r2, [pc, #1652] @ 72770 │ │ │ │ + ldr r3, [pc, #1652] @ 72774 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1604] @ 6ef84 │ │ │ │ + ldr r6, [pc, #1648] @ 72778 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ ldr r3, [r3, #256] @ 0x100 │ │ │ │ - ldr r6, [pc, #1576] @ 6ef88 │ │ │ │ cmp r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - bne 6e9d8 │ │ │ │ - ldr r3, [pc, #1556] @ 6ef8c │ │ │ │ - sub r0, r4, #2 │ │ │ │ + bne 721a4 │ │ │ │ + ldr r3, [pc, #1612] @ 7277c │ │ │ │ + sub r0, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 6ef64 │ │ │ │ + bhi 72754 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #1524] @ 6ef90 │ │ │ │ + ldr r3, [pc, #1580] @ 72780 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1408] @ 0x580 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #1508] @ 6ef94 │ │ │ │ - ldr r3, [pc, #1484] @ 6ef80 │ │ │ │ + ldr r2, [pc, #1564] @ 72784 │ │ │ │ + ldr r3, [pc, #1540] @ 72770 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6f688 │ │ │ │ + bne 72e54 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 6d888 │ │ │ │ + vpop {d8} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 70f90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e970 │ │ │ │ + bne 72128 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e9a8 │ │ │ │ - ldr r3, [pc, #1444] @ 6ef98 │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 72160 │ │ │ │ + ldr r3, [pc, #1480] @ 72788 │ │ │ │ + ldr r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1404] @ 0x57c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 6f044 │ │ │ │ - ldr r3, [pc, #1424] @ 6ef9c │ │ │ │ + beq 72824 │ │ │ │ + movw r3, #21849 @ 0x5559 │ │ │ │ + movt r3, #12889 @ 0x3259 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6f270 │ │ │ │ - bhi 6f250 │ │ │ │ - ldr r3, [pc, #1412] @ 6efa0 │ │ │ │ + beq 72a54 │ │ │ │ + bhi 72a30 │ │ │ │ + mov r3, #7 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 6f3f4 │ │ │ │ - sub r3, r3, #7 │ │ │ │ + bhi 72be4 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 6e9e4 │ │ │ │ + bls 721b0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6c7e8 │ │ │ │ + bl 6fe48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e9e4 │ │ │ │ - ldr r4, [pc, #1368] @ 6efa4 │ │ │ │ + beq 721b0 │ │ │ │ + ldr r4, [pc, #1384] @ 7278c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ blx r3 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movw r0, #24759 @ 0x60b7 │ │ │ │ - b 6e9a8 │ │ │ │ - bl 5120c │ │ │ │ - bl 6de9c │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r3, [pc, #1320] @ 6efa8 │ │ │ │ - ldr r2, [pc, #1320] @ 6efac │ │ │ │ + b 72160 │ │ │ │ + bl 533ac │ │ │ │ + bl 715f4 │ │ │ │ + b 7215c │ │ │ │ + ldr r3, [pc, #1336] @ 72790 │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #7624 @ 0x1dc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1404] @ 0x57c │ │ │ │ bfc r3, #0, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6e9e4 │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ + bne 721b0 │ │ │ │ + ldrb r3, [r4, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 6e9e4 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 6c95c │ │ │ │ + bne 721b0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 6ffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - mov r3, r0 │ │ │ │ - beq 6f670 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ - mov ip, #1 │ │ │ │ - orr r1, r1, #8192 @ 0x2000 │ │ │ │ - mov r0, ip │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str ip, [r5, #96] @ 0x60 │ │ │ │ - str r3, [r5, #120] @ 0x78 │ │ │ │ - b 6e9a8 │ │ │ │ - ldr r4, [pc, #1208] @ 6efb0 │ │ │ │ - ldr r2, [pc, #1200] @ 6efac │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #1404] @ 0x57c │ │ │ │ - lsr r1, r3, #16 │ │ │ │ + beq 72e3c │ │ │ │ + ldr r2, [r4] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ + str r3, [r4, #48] @ 0x30 │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + str r3, [r4, #64] @ 0x40 │ │ │ │ + str r3, [r4, #68] @ 0x44 │ │ │ │ + orr r3, r2, #8192 @ 0x2000 │ │ │ │ + str r3, [r4] │ │ │ │ + str r1, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ + mov r0, r1 │ │ │ │ + b 72160 │ │ │ │ + ldr r5, [pc, #1220] @ 72794 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [r5, #1404] @ 0x57c │ │ │ │ + lsr r1, r2, #16 │ │ │ │ lsl r1, r1, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 6f0dc │ │ │ │ - ldr r2, [pc, #1180] @ 6efb4 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 6f278 │ │ │ │ - ldr r3, [r5] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 728bc │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 72a5c │ │ │ │ + ldr r3, [r4] │ │ │ │ ands r6, r3, #4096 @ 0x1000 │ │ │ │ - beq 6f318 │ │ │ │ - ldr r3, [r5, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1156] @ 6efb8 │ │ │ │ + beq 72b00 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [pc, #1156] @ 72798 │ │ │ │ tst r3, #1 │ │ │ │ ubfxne r3, r3, #1, #1 │ │ │ │ moveq r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #1556] @ 0x614 │ │ │ │ - bl 6db70 │ │ │ │ - b 6e9a4 │ │ │ │ - bl 6de9c │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r4, [pc, #1120] @ 6efbc │ │ │ │ - ldr r3, [pc, #1108] @ 6efb4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4, #1404] @ 0x57c │ │ │ │ + bl 712a8 │ │ │ │ + b 7215c │ │ │ │ + bl 715f4 │ │ │ │ + b 7215c │ │ │ │ + ldr r5, [pc, #1120] @ 7279c │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [r5, #1404] @ 0x57c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6ef64 │ │ │ │ - ldr r6, [r5] │ │ │ │ - ldr r1, [pc, #1096] @ 6efc0 │ │ │ │ + beq 72754 │ │ │ │ + ldr r6, [r4] │ │ │ │ + ldr r1, [pc, #1092] @ 727a0 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f09c │ │ │ │ - vmov s15, r5 │ │ │ │ - add r4, r4, #1440 @ 0x5a0 │ │ │ │ - vldr d5, [pc, #980] @ 6ef70 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s12, [r4, #12] │ │ │ │ - bl 6d35c │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r4, [r5] │ │ │ │ - ldr r1, [pc, #1032] @ 6efc4 │ │ │ │ - mov r0, r4 │ │ │ │ + bne 7287c │ │ │ │ + vmov s15, r4 │ │ │ │ + add r5, r5, #1440 @ 0x5a0 │ │ │ │ + vldr d18, [pc, #992] @ 72760 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r5, #12] │ │ │ │ + bl 70a3c │ │ │ │ + b 7215c │ │ │ │ + ldr r5, [r4] │ │ │ │ + ldr r1, [pc, #1028] @ 727a4 │ │ │ │ + mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f054 │ │ │ │ - ldr r3, [pc, #1012] @ 6efc8 │ │ │ │ - vldr s14, [pc, #928] @ 6ef78 │ │ │ │ + bne 72834 │ │ │ │ + ldr r3, [pc, #1008] @ 727a8 │ │ │ │ + vldr s14, [pc, #940] @ 72768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1440 @ 0x5a0 │ │ │ │ vldr s15, [r3, #12] │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ - vstr s15, [r5, #4] │ │ │ │ - b 6e9a4 │ │ │ │ - bl 515ec │ │ │ │ - b 6e9a4 │ │ │ │ - bl 51644 │ │ │ │ - bl 6de9c │ │ │ │ - b 6e9a4 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 6e9e4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 133630 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + vstr s15, [r4, #4] │ │ │ │ + b 7215c │ │ │ │ + bl 537bc │ │ │ │ + b 7215c │ │ │ │ + bl 53818 │ │ │ │ + bl 715f4 │ │ │ │ + b 7215c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 721b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13ff88 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 6f248 │ │ │ │ - ldr r1, [pc, #928] @ 6efcc │ │ │ │ + beq 72a28 │ │ │ │ + ldr r1, [pc, #924] @ 727ac │ │ │ │ mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ cmp r0, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ str r2, [r1, #304] @ 0x130 │ │ │ │ - beq 6f248 │ │ │ │ + beq 72a28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6f150 │ │ │ │ - ldr sl, [r1, #336] @ 0x150 │ │ │ │ + beq 72934 │ │ │ │ + ldr r6, [r1, #336] @ 0x150 │ │ │ │ ldr r0, [r1, #356] @ 0x164 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp r6, r2 │ │ │ │ + addgt r1, r0, r6, lsl #4 │ │ │ │ movgt r3, r0 │ │ │ │ - addgt r1, r0, sl, lsl #4 │ │ │ │ - ble 6ec6c │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + ble 72450 │ │ │ │ add r3, r3, #16 │ │ │ │ + strb r2, [r3, #-4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ec5c │ │ │ │ - ldr r8, [pc, #860] @ 6efd0 │ │ │ │ - ldr r9, [pc, #860] @ 6efd4 │ │ │ │ - add r7, sp, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ + bne 72440 │ │ │ │ + ldr r9, [pc, #856] @ 727b0 │ │ │ │ + add r8, sp, #20 │ │ │ │ + mov r7, #1 │ │ │ │ + ldr r3, [pc, #848] @ 727b4 │ │ │ │ add r9, pc, r9 │ │ │ │ - mov r6, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - movgt ip, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + movgt sl, r0 │ │ │ │ movgt r3, r0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble 6f630 │ │ │ │ + ble 72e04 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 6ecd0 │ │ │ │ + beq 724b8 │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ecd0 │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - cmp lr, r1 │ │ │ │ - blt 6ecd0 │ │ │ │ - ldr lr, [r4, #16] │ │ │ │ - ldr fp, [r3, #8] │ │ │ │ - cmp fp, lr │ │ │ │ - bge 6f148 │ │ │ │ + bne 724b8 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + cmp r1, ip │ │ │ │ + blt 724b8 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + cmp r1, lr │ │ │ │ + bge 7292c │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp r2, sl │ │ │ │ add r3, r3, #16 │ │ │ │ - bne 6ec98 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne 72480 │ │ │ │ mov r3, #0 │ │ │ │ - b 6ecf8 │ │ │ │ + b 724e0 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - add ip, ip, #16 │ │ │ │ - beq 6f528 │ │ │ │ - ldrb r2, [ip, #12] │ │ │ │ - mov r1, ip │ │ │ │ + add sl, sl, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq 72d0c │ │ │ │ + ldrb r2, [sl, #12] │ │ │ │ + mov r1, sl │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ece8 │ │ │ │ - ldr r0, [ip] │ │ │ │ - lsl sl, r3, #4 │ │ │ │ + bne 724d0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + lsl r6, r3, #4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ed30 │ │ │ │ - ldr fp, [pc, #696] @ 6efd8 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r3, [fp, #1480] @ 0x5c8 │ │ │ │ + beq 72518 │ │ │ │ + ldr sl, [pc, #688] @ 727b8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [sl, #1480] @ 0x5c8 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [fp, #356] @ 0x164 │ │ │ │ - add r1, r1, sl │ │ │ │ - ldrd r2, [r4, #12] │ │ │ │ - ldr r0, [r8, #264] @ 0x108 │ │ │ │ + ldr r1, [sl, #356] @ 0x164 │ │ │ │ + add r1, r1, r6 │ │ │ │ + ldrd r2, [r5, #12] │ │ │ │ + ldr r0, [r9, #264] @ 0x108 │ │ │ │ + str r7, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - str r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ - ldr fp, [r8, #1592] @ 0x638 │ │ │ │ - blx fp │ │ │ │ + ldr sl, [r9, #1592] @ 0x638 │ │ │ │ + blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ed7c │ │ │ │ - ldr r3, [r8, #44] @ 0x2c │ │ │ │ + beq 72564 │ │ │ │ + ldr r3, [r9, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #632] @ 6efdc │ │ │ │ - ldr r2, [pc, #632] @ 6efe0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #624] @ 727bc │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [r9, #356] @ 0x164 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r2, r2, sl │ │ │ │ - ldr lr, [r4, #16] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str lr, [r2, #8] │ │ │ │ - ldr sl, [pc, #584] @ 6efe4 │ │ │ │ + ldr r2, [pc, #612] @ 727c0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r2, [r3, #356] @ 0x164 │ │ │ │ + add r2, r2, r6 │ │ │ │ + stmib r2, {ip, lr} │ │ │ │ + ldr r6, [pc, #576] @ 727c4 │ │ │ │ + add r1, r5, #4 │ │ │ │ + mov fp, #52 @ 0x34 │ │ │ │ + strb r7, [r2, #12] │ │ │ │ + mov sl, #0 │ │ │ │ + mov r3, r8 │ │ │ │ ldr r0, [r2] │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [sl, #304] @ 0x130 │ │ │ │ - ldr ip, [sl, #308] @ 0x134 │ │ │ │ - add fp, r3, r3, lsl #1 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ - add r3, r3, fp, lsl #2 │ │ │ │ - mov r2, #0 │ │ │ │ - str r0, [ip, r3, lsl #2] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr ip, [sl, #1596] @ 0x63c │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, r4, #20 │ │ │ │ - add r1, r4, #4 │ │ │ │ + add r2, r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r5, [r6, #304] @ 0x130 │ │ │ │ + mul r5, fp, r5 │ │ │ │ + ldr fp, [r6, #308] @ 0x134 │ │ │ │ + str r0, [fp, r5] │ │ │ │ + ldr r5, [r6, #1596] @ 0x63c │ │ │ │ + str sl, [sp, #20] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str ip, [sp, #28] │ │ │ │ str lr, [sp, #32] │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6ee10 │ │ │ │ - ldr r3, [sl, #44] @ 0x2c │ │ │ │ + blx r5 │ │ │ │ + cmp r0, sl │ │ │ │ + beq 725f8 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #496] @ 6efe8 │ │ │ │ - ldr r2, [pc, #496] @ 6efec │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #488] @ 727c8 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr sl, [pc, #472] @ 6eff0 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r2, [pc, #476] @ 727cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr sl, [pc, #464] @ 727d0 │ │ │ │ + mov r0, r4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r3, [sl, #304] @ 0x130 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #304] @ 0x130 │ │ │ │ - bl 13367c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6f150 │ │ │ │ + bl 13ffd4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 72934 │ │ │ │ + ldr r6, [sl, #336] @ 0x150 │ │ │ │ ldr r0, [sl, #356] @ 0x164 │ │ │ │ - ldr sl, [sl, #336] @ 0x150 │ │ │ │ - b 6ec84 │ │ │ │ - ldr r1, [pc, #428] @ 6eff4 │ │ │ │ + b 7246c │ │ │ │ + ldr r1, [pc, #420] @ 727d4 │ │ │ │ mov r3, #0 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + str r3, [r4, #20] │ │ │ │ + str r3, [r4, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r2, [pc, #404] @ 6eff8 │ │ │ │ + str r3, [r4, #28] │ │ │ │ ldr r3, [r1, #324] @ 0x144 │ │ │ │ - str r3, [r5, #8] │ │ │ │ + ldr r2, [pc, #392] @ 727d8 │ │ │ │ + str r3, [r4, #8] │ │ │ │ ldr r3, [r1, #320] @ 0x140 │ │ │ │ - str r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f020 │ │ │ │ - ldr r2, [pc, #372] @ 6effc │ │ │ │ - ldr r3, [pc, #372] @ 6f000 │ │ │ │ + beq 72800 │ │ │ │ + ldr r2, [pc, #364] @ 727dc │ │ │ │ + ldr r3, [pc, #364] @ 727e0 │ │ │ │ + ldr ip, [r1, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ - ldr r0, [r1, #1512] @ 0x5e8 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r4] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr r3, [r1, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r2, [r1, #1500] @ 0x5dc │ │ │ │ - ldr r3, [r1, #1508] @ 0x5e4 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - strd r2, [r5, #16] │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r4, [pc, #316] @ 6f004 │ │ │ │ - ldr r3, [pc, #232] @ 6efb4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4, #1404] @ 0x57c │ │ │ │ + str ip, [r4, #24] │ │ │ │ + ldr r3, [r1, #1500] @ 0x5dc │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r2, [r1, #1508] @ 0x5e4 │ │ │ │ + str r0, [r4, #4] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + ldr r3, [r1, #1512] @ 0x5e8 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + str r3, [r4, #28] │ │ │ │ + b 7215c │ │ │ │ + ldr r5, [pc, #304] @ 727e4 │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [r5, #1404] @ 0x57c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6ef64 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r4, #1412] @ 0x584 │ │ │ │ + beq 72754 │ │ │ │ + ldr r3, [r4] │ │ │ │ + ldr r2, [r5, #1412] @ 0x584 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - str r3, [r4, #1408] @ 0x580 │ │ │ │ - ble 6e9a4 │ │ │ │ + str r3, [r5, #1408] @ 0x580 │ │ │ │ + ble 7215c │ │ │ │ subs r1, r2, #3 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movne r1, #1 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ + ldr r4, [r5, #1496] @ 0x5d8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [r4, #1496] @ 0x5d8 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - mov r1, #1 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e9a4 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ + beq 7215c │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #204] @ 6f008 │ │ │ │ - ldr r2, [pc, #204] @ 6f00c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r3, [pc, #188] @ 727e8 │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6e9a4 │ │ │ │ - bl 50114 │ │ │ │ - b 6e9a4 │ │ │ │ + ldr r2, [pc, #176] @ 727ec │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7215c │ │ │ │ + bl 5214c │ │ │ │ + b 7215c │ │ │ │ mvn r0, #2 │ │ │ │ - b 6e9a8 │ │ │ │ + b 72160 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - mlaeq r4, r4, pc, pc @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r7, r5, r8, lsl r7 │ │ │ │ - eoreq pc, r4, r8, ror #30 │ │ │ │ - andseq fp, r6, r4, ror #13 │ │ │ │ - ldrdeq r7, [r5], -r0 @ │ │ │ │ - eoreq pc, r4, r8, lsl pc @ │ │ │ │ - eoreq r7, r5, r4, ror r6 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - stclne 0, cr0, [r8, #28] │ │ │ │ - eoreq r7, r5, r0, lsr #12 │ │ │ │ - eoreq r7, r5, r8, ror #11 │ │ │ │ - stclne 0, cr0, [r8] │ │ │ │ - eoreq r7, r5, r0, ror r5 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eoreq r7, r5, ip, lsr #10 │ │ │ │ - eoreq r7, r5, ip, lsl #10 │ │ │ │ - andseq ip, r2, r4, lsl #7 │ │ │ │ - andseq ip, r2, r0, asr #6 │ │ │ │ - mlaeq r5, r4, r4, r7 │ │ │ │ - eoreq r7, r5, ip, lsr r4 │ │ │ │ - strdeq r7, [r5], -r0 @ │ │ │ │ - eoreq r7, r5, ip, ror #7 │ │ │ │ - eoreq r7, r5, ip, asr #6 │ │ │ │ - mulseq r3, ip, pc @ │ │ │ │ - andseq fp, r3, ip, asr r7 │ │ │ │ - eoreq r7, r5, ip, asr #5 │ │ │ │ - andseq fp, r3, ip, lsr #30 │ │ │ │ - andseq fp, r3, r8, asr #13 │ │ │ │ - eoreq r7, r5, r0, asr r2 │ │ │ │ - eoreq r7, r5, r0, lsr #4 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - eoreq r7, r5, r0, lsr #3 │ │ │ │ - andseq fp, r3, r0, ror #25 │ │ │ │ - andseq fp, r3, r4, lsl #11 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x0012beb8 │ │ │ │ - strdeq r6, [r5], -r4 @ │ │ │ │ - ldr r2, [pc, #-24] @ 6f010 │ │ │ │ - ldr r3, [pc, #-24] @ 6f014 │ │ │ │ + eoreq ip, r5, r4, ror #15 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r6, r0, ror #30 │ │ │ │ + ldrdeq ip, [r5], -r4 @ │ │ │ │ + andseq r8, r7, ip, ror #17 │ │ │ │ + eoreq r3, r6, r8, lsl pc │ │ │ │ + eoreq ip, r5, r8, ror r7 │ │ │ │ + eoreq r3, r6, r8, lsr #29 │ │ │ │ + eoreq r3, r6, r8, asr #28 │ │ │ │ + eoreq r3, r6, ip, lsl #28 │ │ │ │ + mlaeq r6, r4, sp, r3 │ │ │ │ + eoreq r3, r6, ip, asr #26 │ │ │ │ + eoreq r3, r6, r8, lsr #26 │ │ │ │ + andseq r9, r3, ip, asr r5 │ │ │ │ + andseq r9, r3, ip, lsl r5 │ │ │ │ + strhteq r3, [r6], -r0 │ │ │ │ + eoreq r3, r6, r4, asr ip │ │ │ │ + eoreq r3, r6, r8, lsl #24 │ │ │ │ + eoreq r3, r6, r4, lsl #24 │ │ │ │ + eoreq r3, r6, r4, ror #22 │ │ │ │ + andseq r9, r4, r8, ror #2 │ │ │ │ + andseq r8, r4, r8, lsr #18 │ │ │ │ + eoreq r3, r6, ip, asr #21 │ │ │ │ + ldrsheq r9, [r4], -r8 │ │ │ │ + mulseq r4, r4, r8 │ │ │ │ + eoreq r3, r6, r8, ror #20 │ │ │ │ + eoreq r3, r6, ip, lsr #20 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + strhteq r3, [r6], -r0 │ │ │ │ + andseq r8, r4, r0, lsr #29 │ │ │ │ + andseq r8, r4, r4, asr #14 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + mulseq r3, r8, r0 │ │ │ │ + eoreq r3, r6, r0, lsl r8 │ │ │ │ + ldr r2, [pc, #-24] @ 727f0 │ │ │ │ + ldr r3, [pc, #-24] @ 727f4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 6e9a4 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + b 7215c │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6ea04 │ │ │ │ - b 6ea64 │ │ │ │ - ldr r1, [pc, #-68] @ 6f018 │ │ │ │ - mov r0, r4 │ │ │ │ + beq 721d0 │ │ │ │ + b 7223c │ │ │ │ + ldr r1, [pc, #-68] @ 727f8 │ │ │ │ + mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f41c │ │ │ │ - ldr r3, [pc, #-88] @ 6f01c │ │ │ │ - vldr d6, [pc, #984] @ 6f450 │ │ │ │ + bne 72c5c │ │ │ │ + ldr r3, [pc, #-88] @ 727fc │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr d17, [pc, #956] @ 72c18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1440 @ 0x5a0 │ │ │ │ - vldr s14, [r3, #16] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vstr s14, [r5, #4] │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r1, [pc, #956] @ 6f460 │ │ │ │ + vldr s15, [r3, #16] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vsub.f64 d16, d16, d18 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r4, #4] │ │ │ │ + b 7215c │ │ │ │ + ldr r1, [pc, #932] @ 72c28 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f4ac │ │ │ │ - vmov s15, r5 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d4, [pc, #908] @ 6f450 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - add r4, r4, #1440 @ 0x5a0 │ │ │ │ - vdiv.f64 d6, d7, d4 │ │ │ │ - vadd.f64 d7, d6, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r4, #16] │ │ │ │ - b 6eba8 │ │ │ │ - ldr r3, [r5, #120] @ 0x78 │ │ │ │ - add r1, r4, #48 @ 0x30 │ │ │ │ + bne 72c90 │ │ │ │ + vmov s15, r4 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + add r5, r5, #1440 @ 0x5a0 │ │ │ │ + vldr d19, [pc, #880] @ 72c18 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vadd.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r5, #16] │ │ │ │ + b 7238c │ │ │ │ + ldr r3, [r4, #120] @ 0x78 │ │ │ │ + add r1, r5, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - b 6f0f8 │ │ │ │ + b 728d8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - beq 6f4ec │ │ │ │ - ldr r0, [r1], #4 │ │ │ │ + beq 72cd0 │ │ │ │ + ldr r0, [r1, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6f0ec │ │ │ │ - ldr r3, [pc, #856] @ 6f464 │ │ │ │ - ldr r1, [r5, #116] @ 0x74 │ │ │ │ + bne 728cc │ │ │ │ + ldr r3, [pc, #832] @ 72c2c │ │ │ │ + ldr r1, [r4, #116] @ 0x74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add r1, r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ str r2, [r3, #1516] @ 0x5ec │ │ │ │ - str r1, [r5, #116] @ 0x74 │ │ │ │ - ldrne r3, [r0, #116] @ 0x74 │ │ │ │ - subne r3, r3, #1 │ │ │ │ - strne r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #816] @ 6f468 │ │ │ │ + str r1, [r4, #116] @ 0x74 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 72914 │ │ │ │ + ldr r3, [r0, #116] @ 0x74 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #116] @ 0x74 │ │ │ │ + ldr r3, [pc, #788] @ 72c30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ + str r4, [r3, #24] │ │ │ │ str r2, [r3, #28] │ │ │ │ - str r5, [r3, #24] │ │ │ │ - b 6eb28 │ │ │ │ + b 72308 │ │ │ │ add r2, r0, r2, lsl #4 │ │ │ │ - b 6ed94 │ │ │ │ - ldr r4, [pc, #788] @ 6f46c │ │ │ │ + b 7257c │ │ │ │ + ldr r6, [pc, #760] @ 72c34 │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #304] @ 0x130 │ │ │ │ - bl 133630 │ │ │ │ + mov r0, r4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r3, [r6, #304] @ 0x130 │ │ │ │ + bl 13ff88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f248 │ │ │ │ - vldr d9, [pc, #736] @ 6f458 │ │ │ │ - vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - ldr r2, [r4, #304] @ 0x130 │ │ │ │ - uxtb r1, r3 │ │ │ │ - vmov s14, r1 │ │ │ │ - ubfx r1, r3, #8, #8 │ │ │ │ + beq 72a28 │ │ │ │ + vldr d8, [pc, #708] @ 72c20 │ │ │ │ + mov r5, #52 @ 0x34 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r1, [r6, #304] @ 0x130 │ │ │ │ + ldr r3, [r6, #308] @ 0x134 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ ldr ip, [r0, #28] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - ldr lr, [r0, #16] │ │ │ │ - vdiv.f64 d6, d7, d9 │ │ │ │ - vmov s14, r1 │ │ │ │ - ubfx r1, r3, #16, #8 │ │ │ │ - lsr r3, r3, #24 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmov s10, r1 │ │ │ │ - ldr r1, [r0, #32] │ │ │ │ - add r0, r2, r2, lsl #1 │ │ │ │ - vcvt.f64.s32 d5, s10 │ │ │ │ - vdiv.f64 d3, d7, d9 │ │ │ │ - vmov s15, r3 │ │ │ │ - ldr r3, [r4, #308] @ 0x134 │ │ │ │ - add r0, r2, r0, lsl #2 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d4, d5, d9 │ │ │ │ - add r3, r3, r0, lsl #2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r4, #304] @ 0x130 │ │ │ │ - vdiv.f64 d5, d7, d9 │ │ │ │ - mov r2, #0 │ │ │ │ + mla r3, r5, r1, r3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #304] @ 0x130 │ │ │ │ + uxtb r1, r2 │ │ │ │ + vmov s15, r1 │ │ │ │ + ubfx r1, r2, #8, #8 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d8 │ │ │ │ + vsub.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3, #48] @ 0x30 │ │ │ │ + vmov s15, r1 │ │ │ │ + ubfx r1, r2, #16, #8 │ │ │ │ + lsr r2, r2, #24 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d16, d17, d8 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3, #44] @ 0x2c │ │ │ │ + vmov s15, r1 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, ip, r1 │ │ │ │ + str r2, [r3, #16] │ │ │ │ str ip, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - add ip, ip, r6 │ │ │ │ - add r1, r1, lr │ │ │ │ - mov r0, r5 │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - str r1, [r3, #32] │ │ │ │ + add r2, r0, r2 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d7, d17, d8 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - vsub.f64 d7, d8, d6 │ │ │ │ + vdiv.f64 d17, d16, d8 │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s6, d3 │ │ │ │ - vstr s14, [r3, #48] @ 0x30 │ │ │ │ - vcvt.f32.f64 s8, d4 │ │ │ │ - vstr s6, [r3, #44] @ 0x2c │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vstr s8, [r3, #40] @ 0x28 │ │ │ │ - vstr s10, [r3, #36] @ 0x24 │ │ │ │ - bl 13367c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6f178 │ │ │ │ - bl 6c664 │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r3, [pc, #536] @ 6f470 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r3, #36] @ 0x24 │ │ │ │ + vstr s14, [r3, #40] @ 0x28 │ │ │ │ + bl 13ffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7295c │ │ │ │ + bl 6fca0 │ │ │ │ + b 7215c │ │ │ │ + movw r3, #21024 @ 0x5220 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6f2e8 │ │ │ │ - ldr r3, [pc, #528] @ 6f474 │ │ │ │ + bne 72acc │ │ │ │ + ldr r3, [pc, #496] @ 72c38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e9e4 │ │ │ │ + bne 721b0 │ │ │ │ movw r0, #57527 @ 0xe0b7 │ │ │ │ - b 6e9a8 │ │ │ │ - ldr r1, [r4, #324] @ 0x144 │ │ │ │ - ldr r2, [r4, #320] @ 0x140 │ │ │ │ + b 72160 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #320] @ 0x140 │ │ │ │ str r3, [sp, #20] │ │ │ │ + ldr r1, [r5, #324] @ 0x144 │ │ │ │ str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + ldr r6, [r5, #1584] @ 0x630 │ │ │ │ str r1, [sp, #28] │ │ │ │ + add r1, r4, #44 @ 0x2c │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r6, [r4, #1584] @ 0x630 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - add r3, sp, #20 │ │ │ │ - add r2, r5, #60 @ 0x3c │ │ │ │ - add r1, r5, #44 @ 0x2c │ │ │ │ + add r2, r4, #60 @ 0x3c │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb28 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ + beq 72308 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #436] @ 6f478 │ │ │ │ - ldr r2, [pc, #436] @ 6f47c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #404] @ 72c3c │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #392] @ 72c40 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6e9a8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + b 72160 │ │ │ │ + movw r3, #21023 @ 0x521f │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 6e9e4 │ │ │ │ - ldr r3, [pc, #388] @ 6f480 │ │ │ │ + bls 721b0 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6f270 │ │ │ │ - add r3, r3, #50331648 @ 0x3000000 │ │ │ │ - add r3, r3, #65536 @ 0x10000 │ │ │ │ - add r3, r3, #12 │ │ │ │ + beq 72a54 │ │ │ │ + movw r3, #22869 @ 0x5955 │ │ │ │ + movt r3, #22870 @ 0x5956 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6e9e4 │ │ │ │ - b 6f270 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [r4, #1416] @ 0x588 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ + bne 721b0 │ │ │ │ + b 72a54 │ │ │ │ + ldrd r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r1, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #1416] @ 0x588 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 6c95c │ │ │ │ - ldr r1, [r4, #1416] @ 0x588 │ │ │ │ - ldr r2, [pc, #324] @ 6f484 │ │ │ │ - add r1, r1, #1 │ │ │ │ - mov r3, r6 │ │ │ │ + bl 6ffd0 │ │ │ │ + ldr r1, [r5, #1416] @ 0x588 │ │ │ │ + movw r2, #21846 @ 0x5556 │ │ │ │ + movt r2, #21845 @ 0x5555 │ │ │ │ mov r7, r0 │ │ │ │ + mov r3, r6 │ │ │ │ + add r1, r1, #1 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub r2, r2, r1, asr #31 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ sub r1, r1, r2 │ │ │ │ - str r1, [r4, #1416] @ 0x588 │ │ │ │ - add r2, r4, #48 @ 0x30 │ │ │ │ - b 6f370 │ │ │ │ + add r2, r5, #44 @ 0x2c │ │ │ │ + str r1, [r5, #1416] @ 0x588 │ │ │ │ + b 72b5c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - beq 6f508 │ │ │ │ - ldr r1, [r2], #4 │ │ │ │ + beq 72cec │ │ │ │ + ldr r1, [r2, #4]! │ │ │ │ cmp r7, r1 │ │ │ │ - bne 6f364 │ │ │ │ - ldr r2, [pc, #260] @ 6f488 │ │ │ │ - ldr r1, [pc, #260] @ 6f48c │ │ │ │ + bne 72b50 │ │ │ │ + ldr r2, [pc, #212] @ 72c44 │ │ │ │ + movw r1, #22094 @ 0x564e │ │ │ │ + movt r1, #12849 @ 0x3231 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r5, [pc, #200] @ 72c48 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #1516] @ 0x5ec │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r3, [r2, #1404] @ 0x57c │ │ │ │ - ldr r4, [pc, #248] @ 6f490 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + ldr r6, [r5, #1588] @ 0x634 │ │ │ │ cmp r3, r1 │ │ │ │ + ldr r1, [r5, #1580] @ 0x62c │ │ │ │ ldreq r3, [sp, #48] @ 0x30 │ │ │ │ - add r4, pc, r4 │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r6, [r4, #1588] @ 0x634 │ │ │ │ - ldr r1, [r4, #1580] @ 0x62c │ │ │ │ - add r3, r5, #60 @ 0x3c │ │ │ │ - mov r0, r7 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r3, r4, #60 @ 0x3c │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb28 │ │ │ │ - ldr r3, [r4, #44] @ 0x2c │ │ │ │ + beq 72308 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #192] @ 6f494 │ │ │ │ - ldr r2, [pc, #192] @ 6f498 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #136] @ 72c4c │ │ │ │ mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6f2e0 │ │ │ │ - ldr r3, [pc, #144] @ 6f48c │ │ │ │ + ldr r2, [pc, #124] @ 72c50 │ │ │ │ + str ip, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 72ac4 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6f270 │ │ │ │ - add r3, r3, #11 │ │ │ │ + beq 72a54 │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6f270 │ │ │ │ - ldr r3, [pc, #136] @ 6f49c │ │ │ │ + beq 72a54 │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6e9e4 │ │ │ │ - b 6f270 │ │ │ │ - ldr r1, [pc, #124] @ 6f4a0 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6f5a8 │ │ │ │ - ldr r3, [pc, #104] @ 6f4a4 │ │ │ │ - vldr d6, [pc, #16] @ 6f450 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1440 @ 0x5a0 │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ - b 6f080 │ │ │ │ - nop {0} │ │ │ │ + bne 721b0 │ │ │ │ + b 72a54 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi lr, pc, r0 │ │ │ │ - andseq fp, r2, r0, ror lr │ │ │ │ - eoreq r6, r5, ip, asr pc │ │ │ │ - eoreq r6, r5, r4, lsr pc │ │ │ │ - eoreq r6, r5, r0, lsl pc │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - eoreq r6, r5, r8, lsl #28 │ │ │ │ - andseq fp, r3, ip, asr #19 │ │ │ │ - @ instruction: 0x0013b1fc │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ - ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - eoreq r6, r5, r4, ror #25 │ │ │ │ - eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ - eoreq r6, r5, ip, asr #25 │ │ │ │ - @ instruction: 0x0013b8f4 │ │ │ │ - andseq fp, r3, ip, ror #1 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andseq fp, r2, r8, lsl #22 │ │ │ │ - eoreq r6, r5, ip, lsr #24 │ │ │ │ - andseq fp, r2, r8, ror sl │ │ │ │ - ldr r1, [pc, #-12] @ 6f4a8 │ │ │ │ + andseq r9, r3, r0, asr r0 │ │ │ │ + eoreq r3, r6, ip, ror r7 │ │ │ │ + eoreq r3, r6, r0, asr r7 │ │ │ │ + eoreq r3, r6, r8, lsr #14 │ │ │ │ + eoreq r3, r6, r4, lsr #12 │ │ │ │ + mulseq r4, r8, fp │ │ │ │ + andseq r8, r4, r8, asr #7 │ │ │ │ + eoreq r3, r6, ip, ror #9 │ │ │ │ + eoreq r3, r6, r4, ror #9 │ │ │ │ + @ instruction: 0x00148ab4 │ │ │ │ + andseq r8, r4, ip, lsr #5 │ │ │ │ + andseq r8, r3, r8, lsl #25 │ │ │ │ + eoreq r3, r6, r8, ror #7 │ │ │ │ + ldr r1, [pc, #-16] @ 72c54 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1b3a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 72d7c │ │ │ │ + ldr r3, [pc, #-36] @ 72c58 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr d17, [pc, #468] @ 72e58 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1440 @ 0x5a0 │ │ │ │ + vldr s15, [r3, #20] │ │ │ │ + b 72864 │ │ │ │ + ldr r1, [pc, #468] @ 72e6c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f5f0 │ │ │ │ - vmov s15, r5 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d4, [pc, #444] @ 6f690 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - add r4, r4, #1440 @ 0x5a0 │ │ │ │ - vdiv.f64 d6, d7, d4 │ │ │ │ - vadd.f64 d7, d6, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r4, #20] │ │ │ │ - b 6eba8 │ │ │ │ - ldr r2, [pc, #432] @ 6f6a4 │ │ │ │ + bne 72dc4 │ │ │ │ + vmov s15, r4 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + add r5, r5, #1440 @ 0x5a0 │ │ │ │ + vldr d19, [pc, #412] @ 72e58 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vadd.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r5, #20] │ │ │ │ + b 7238c │ │ │ │ + ldr r2, [pc, #408] @ 72e70 │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r2, #0 │ │ │ │ - b 6f104 │ │ │ │ - ldr r2, [pc, #408] @ 6f6a8 │ │ │ │ + b 728e4 │ │ │ │ + ldr r2, [pc, #384] @ 72e74 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ - b 6f37c │ │ │ │ - ldr r3, [pc, #380] @ 6f6ac │ │ │ │ - lsl fp, sl, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - lsl r1, sl, #5 │ │ │ │ - str fp, [r3, #336] @ 0x150 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r1, fp, sl, lsl #2 │ │ │ │ - add r1, fp, r1, lsl #2 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ - str r0, [r3, #356] @ 0x164 │ │ │ │ - ldr r0, [r3, #308] @ 0x134 │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp fp, sl │ │ │ │ - ldr r1, [r3, #356] @ 0x164 │ │ │ │ - lsl sl, sl, #4 │ │ │ │ - addle r1, r1, sl │ │ │ │ - str r0, [r3, #308] @ 0x134 │ │ │ │ - ble 6ed30 │ │ │ │ - add ip, r1, fp, lsl #4 │ │ │ │ - add r1, r1, sl │ │ │ │ - mov r3, r1 │ │ │ │ + b 72b68 │ │ │ │ + ldr fp, [pc, #356] @ 72e78 │ │ │ │ + lsl sl, r6, #1 │ │ │ │ + lsl r1, r6, #5 │ │ │ │ + add fp, pc, fp │ │ │ │ + str sl, [fp, #336] @ 0x150 │ │ │ │ + bl 1e180 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + str r0, [fp, #356] @ 0x164 │ │ │ │ + ldr r0, [fp, #308] @ 0x134 │ │ │ │ + mul r1, r1, sl │ │ │ │ + bl 1e180 │ │ │ │ + ldr r1, [fp, #356] @ 0x164 │ │ │ │ + cmp sl, r6 │ │ │ │ + lsl r6, r6, #4 │ │ │ │ + str r0, [fp, #308] @ 0x134 │ │ │ │ + addle r1, r1, r6 │ │ │ │ + ble 72518 │ │ │ │ + add ip, r1, sl, lsl #4 │ │ │ │ + add r1, r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ + mov r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ - str r0, [r3] │ │ │ │ - strb r2, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + strb r2, [r3, #-4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 6f590 │ │ │ │ - b 6ed30 │ │ │ │ - ldr r1, [pc, #256] @ 6f6b0 │ │ │ │ - mov r0, r4 │ │ │ │ + bne 72d64 │ │ │ │ + b 72518 │ │ │ │ + ldr r1, [pc, #248] @ 72e7c │ │ │ │ + mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ef64 │ │ │ │ - ldr r3, [pc, #236] @ 6f6b4 │ │ │ │ - vldr s15, [pc, #212] @ 6f6a0 │ │ │ │ + bne 72754 │ │ │ │ + ldr r3, [pc, #228] @ 72e80 │ │ │ │ + vldr s14, [pc, #200] @ 72e68 │ │ │ │ + vldr d18, [pc, #188] @ 72e60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1440 @ 0x5a0 │ │ │ │ - vldr s14, [r3, #24] │ │ │ │ - vldr d5, [pc, #188] @ 6f698 │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ - vcvt.s32.f64 s12, d6 │ │ │ │ - vstr s12, [r5, #4] │ │ │ │ - b 6e9a4 │ │ │ │ - ldr r1, [pc, #192] @ 6f6b8 │ │ │ │ + vldr s15, [r3, #24] │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + vstr s15, [r4, #4] │ │ │ │ + b 7215c │ │ │ │ + ldr r1, [pc, #184] @ 72e84 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ef64 │ │ │ │ - vmov s15, r5 │ │ │ │ - add r4, r4, #1440 @ 0x5a0 │ │ │ │ - vldr d4, [pc, #120] @ 6f690 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vldr d5, [pc, #120] @ 6f698 │ │ │ │ - vdiv.f64 d6, d7, d4 │ │ │ │ - vmul.f64 d7, d6, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r4, #24] │ │ │ │ - b 6eba8 │ │ │ │ - bne 6f528 │ │ │ │ - ldr fp, [pc, #128] @ 6f6bc │ │ │ │ - mov r3, #512 @ 0x200 │ │ │ │ - add fp, pc, fp │ │ │ │ + bne 72754 │ │ │ │ + vmov s15, r4 │ │ │ │ + add r5, r5, #1440 @ 0x5a0 │ │ │ │ + vldr d19, [pc, #108] @ 72e58 │ │ │ │ + vldr d18, [pc, #112] @ 72e60 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r5, #24] │ │ │ │ + b 7238c │ │ │ │ + bne 72d0c │ │ │ │ + ldr fp, [pc, #120] @ 72e88 │ │ │ │ + mov sl, #512 @ 0x200 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ - str r3, [fp, #336] @ 0x150 │ │ │ │ - bl 1e254 │ │ │ │ + add fp, pc, fp │ │ │ │ + str sl, [fp, #336] @ 0x150 │ │ │ │ + bl 1e180 │ │ │ │ mov r1, #26624 @ 0x6800 │ │ │ │ str r0, [fp, #356] @ 0x164 │ │ │ │ ldr r0, [fp, #308] @ 0x134 │ │ │ │ - bl 1e254 │ │ │ │ - mov r3, #512 @ 0x200 │ │ │ │ + bl 1e180 │ │ │ │ ldr r1, [fp, #356] @ 0x164 │ │ │ │ str r0, [fp, #308] @ 0x134 │ │ │ │ - mov fp, r3 │ │ │ │ - b 6f57c │ │ │ │ - ldr r2, [pc, #72] @ 6f6c0 │ │ │ │ + b 72d50 │ │ │ │ + ldr r2, [pc, #72] @ 72e8c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6e9e4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - nop {0} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 721b0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - andseq fp, r3, ip, ror r7 │ │ │ │ - andseq fp, r3, r0, ror #14 │ │ │ │ - eoreq r6, r5, r8, lsr fp │ │ │ │ - mulseq r2, r4, r9 │ │ │ │ - eoreq r6, r5, r0, lsr #21 │ │ │ │ - andseq fp, r2, ip, asr #18 │ │ │ │ - eoreq r6, r5, ip, lsr #20 │ │ │ │ - andseq fp, r3, ip, asr #11 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + andseq r8, r3, r4, asr ip │ │ │ │ + andseq r8, r4, r4, asr r9 │ │ │ │ + andseq r8, r4, r4, lsr r9 │ │ │ │ + eoreq r3, r6, r0, asr r3 │ │ │ │ + andseq r8, r3, r0, lsl #23 │ │ │ │ + eoreq r3, r6, r8, asr #5 │ │ │ │ + andseq r8, r3, r8, lsr fp │ │ │ │ + eoreq r3, r6, r4, asr r2 │ │ │ │ + @ instruction: 0x001487bc │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ + mov ip, r2 │ │ │ │ + mov r4, #16896 @ 0x4200 │ │ │ │ + movt r4, #21063 @ 0x5247 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #200] @ 6f7a0 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r3, [pc, #224] @ 72f94 │ │ │ │ + str lr, [sp, #16] │ │ │ │ mov lr, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, r3] │ │ │ │ - ldr r3, [pc, #184] @ 6f7a4 │ │ │ │ - bic r4, ip, #255 @ 0xff │ │ │ │ - cmp r4, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr ip, [pc, r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - beq 6f790 │ │ │ │ - ldr r7, [pc, #160] @ 6f7a8 │ │ │ │ - cmp r4, r7 │ │ │ │ - beq 6f790 │ │ │ │ - ldr r7, [pc, #152] @ 6f7ac │ │ │ │ - ldr r4, [pc, #152] @ 6f7b0 │ │ │ │ + bic r5, ip, #255 @ 0xff │ │ │ │ + cmp r5, r4 │ │ │ │ + beq 72f84 │ │ │ │ + mov r4, #20992 @ 0x5200 │ │ │ │ + movt r4, #16967 @ 0x4247 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq 72f84 │ │ │ │ + movw r5, #21849 @ 0x5559 │ │ │ │ + movt r5, #12889 @ 0x3259 │ │ │ │ + movw r4, #22869 @ 0x5955 │ │ │ │ + movt r4, #22870 @ 0x5956 │ │ │ │ cmp ip, r4 │ │ │ │ - cmpne ip, r7 │ │ │ │ - beq 6f788 │ │ │ │ + cmpne ip, r5 │ │ │ │ + beq 72f7c │ │ │ │ add r4, ip, #-1358954496 @ 0xaf000000 │ │ │ │ sub r4, r4, #52 @ 0x34 │ │ │ │ bfc r4, #8, #19 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f788 │ │ │ │ - ldr r4, [pc, #120] @ 6f7b4 │ │ │ │ + beq 72f7c │ │ │ │ add ip, ip, #-872415232 @ 0xcc000000 │ │ │ │ + mov r4, #248 @ 0xf8 │ │ │ │ + movt r4, #65280 @ 0xff00 │ │ │ │ sub ip, ip, #81 @ 0x51 │ │ │ │ and r4, r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ moveq ip, #2 │ │ │ │ movne ip, #1 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - ldr r5, [pc, #92] @ 6f7b8 │ │ │ │ + ldr r5, [pc, #88] @ 72f98 │ │ │ │ + str r7, [sp, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mla r6, r4, r6, lr │ │ │ │ mul r4, ip, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr lr, [r5, #12] │ │ │ │ mla lr, ip, r6, lr │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr lr, [r5, #8] │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov ip, lr │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ bx ip │ │ │ │ mov ip, #2 │ │ │ │ - b 6f750 │ │ │ │ + b 72f38 │ │ │ │ and ip, ip, #127 @ 0x7f │ │ │ │ add ip, ip, #7 │ │ │ │ lsr ip, ip, #3 │ │ │ │ - b 6f750 │ │ │ │ - eoreq r6, r5, r8, asr #31 │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - eoreq r6, r5, r0, asr pc │ │ │ │ + b 72f38 │ │ │ │ + eoreq r3, r6, r4, ror #15 │ │ │ │ + eoreq r3, r6, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #112] @ 6f844 │ │ │ │ - ldr r3, [pc, #112] @ 6f848 │ │ │ │ + ldr r4, [pc, #124] @ 73038 │ │ │ │ + ldr r3, [pc, #124] @ 7303c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f818 │ │ │ │ + bne 7300c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #16] │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #68] @ 6f84c │ │ │ │ + ldr r3, [pc, #80] @ 73040 │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #12] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ 6f850 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #48] @ 73044 │ │ │ │ add r1, r4, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1c220 │ │ │ │ + bl 1c17c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1e2b4 │ │ │ │ - b 6f800 │ │ │ │ - ldrdeq r6, [r5], -r4 @ │ │ │ │ - eoreq pc, r4, ip, ror #1 │ │ │ │ - eoreq r6, r5, r0, lsr #29 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + bl 1e1e0 │ │ │ │ + b 72fe8 │ │ │ │ + eoreq r3, r6, ip, ror #13 │ │ │ │ + eoreq fp, r5, ip, lsl r9 │ │ │ │ + eoreq r3, r6, ip, lsr #13 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #724] @ 6fb40 │ │ │ │ - ldr r2, [pc, #724] @ 6fb44 │ │ │ │ + ldr r3, [pc, #728] @ 73344 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r2, [pc, #724] @ 73348 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #704] @ 6fb48 │ │ │ │ + ldr r2, [pc, #708] @ 7334c │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - beq 6f89c │ │ │ │ + beq 7309c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1cf28 │ │ │ │ + bl 1ce60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f960 │ │ │ │ - ldr r4, [pc, #680] @ 6fb4c │ │ │ │ - ldr r2, [pc, #680] @ 6fb50 │ │ │ │ + bne 7316c │ │ │ │ + ldr r4, [pc, #684] @ 73350 │ │ │ │ mov r3, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #672] @ 73354 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f970 │ │ │ │ - ldr r4, [pc, #640] @ 6fb54 │ │ │ │ + bne 7317c │ │ │ │ + ldr r4, [pc, #644] @ 73358 │ │ │ │ ldr r0, [r6] │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ - ldr r1, [r4, #44] @ 0x2c │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - str r6, [r4, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r6, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ + str r6, [r4, #16] │ │ │ │ + ldr r1, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #2 │ │ │ │ - bl 1d6d8 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ + bl 1d610 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ mul r7, r3, r7 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 1d15c │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 1d094 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ bic r0, r0, #15 │ │ │ │ + mov r2, r7 │ │ │ │ add r0, r0, #16 │ │ │ │ + mov r1, r6 │ │ │ │ str r0, [r5, #16] │ │ │ │ - str r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #496] @ 6fb58 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #488] @ 7335c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - ldr r4, [pc, #484] @ 6fb5c │ │ │ │ + ldr r4, [pc, #476] @ 73360 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 1b444 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1b4dc │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr ip, [r4, #88] @ 0x58 │ │ │ │ - ldr r0, [r6] │ │ │ │ - beq 6f8cc │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + beq 730cc │ │ │ │ mov r7, #0 │ │ │ │ add r8, r4, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str ip, [sp, #12] │ │ │ │ + stm sp, {r7, r8, ip} │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - bl 1dccc │ │ │ │ + bl 1dbf8 │ │ │ │ cmp r0, r7 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 6fa6c │ │ │ │ - ldr r3, [r0, #40] @ 0x28 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ + beq 73270 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ mov r2, #896 @ 0x380 │ │ │ │ - mul r1, r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d6cc │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + mul r1, r1, r3 │ │ │ │ + bl 1d604 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - blt 6fab8 │ │ │ │ + blt 732bc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d240 │ │ │ │ + bl 1d178 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 6fa84 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + beq 73288 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ ldr r0, [r6] │ │ │ │ str r7, [r4, #32] │ │ │ │ - bl 1bce0 │ │ │ │ + bl 1bc3c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b344 │ │ │ │ + bl 1b2ac │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6fb00 │ │ │ │ + beq 73304 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1e2b4 │ │ │ │ - ldr r2, [pc, #264] @ 6fb60 │ │ │ │ + bl 1e1e0 │ │ │ │ + ldr r2, [pc, #264] @ 73364 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ - b 6f8cc │ │ │ │ - ldr r2, [pc, #240] @ 6fb64 │ │ │ │ + b 730cc │ │ │ │ + ldr r2, [pc, #240] @ 73368 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 730cc │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6faa0 │ │ │ │ - bl 1e2b4 │ │ │ │ - ldr r2, [pc, #192] @ 6fb68 │ │ │ │ + beq 732a4 │ │ │ │ + bl 1e1e0 │ │ │ │ + ldr r2, [pc, #192] @ 7336c │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 730cc │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #148] @ 6fb6c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #148] @ 73370 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #128] @ 6fb70 │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #128] @ 73374 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 6f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 730cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - ldr r4, [pc, #104] @ 6fb74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ + bl 1b6cc <__shmctl64@plt> │ │ │ │ + ldr r4, [pc, #92] @ 73378 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1b770 <__shmctl64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f958 │ │ │ │ - ldr r2, [pc, #76] @ 6fb78 │ │ │ │ + beq 73154 │ │ │ │ + ldr r2, [pc, #76] @ 7337c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ str r5, [r4] │ │ │ │ - b 6f958 │ │ │ │ - eoreq pc, r4, ip, asr r0 @ │ │ │ │ - andeq r1, r0, r4, asr #13 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r6, r5, r0, lsl #28 │ │ │ │ - andseq fp, r3, r0, lsr #10 │ │ │ │ - ldrdeq r6, [r5], -r4 @ │ │ │ │ - eoreq r6, r5, r0, asr #26 │ │ │ │ - eoreq r6, r5, r0, lsr sp │ │ │ │ - andseq fp, r3, r0, asr #8 │ │ │ │ - mulseq r3, r0, r3 │ │ │ │ - @ instruction: 0x0013b3bc │ │ │ │ - andseq r7, r5, r8, asr #20 │ │ │ │ - andseq fp, r3, r4, asr #6 │ │ │ │ - eoreq r0, r5, ip, ror #29 │ │ │ │ - andseq fp, r3, ip, lsl #7 │ │ │ │ + b 73154 │ │ │ │ + eoreq fp, r5, r0, ror r8 │ │ │ │ + @ instruction: 0x000016b0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + strdeq r3, [r6], -r8 @ │ │ │ │ + @ instruction: 0x001486d8 │ │ │ │ + eoreq r3, r6, ip, asr #11 │ │ │ │ + eoreq r3, r6, r4, lsr r5 │ │ │ │ + eoreq r3, r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x001485f8 │ │ │ │ + andseq r8, r4, r8, asr #10 │ │ │ │ + andseq r8, r4, r4, ror r5 │ │ │ │ + @ instruction: 0x00164bfc │ │ │ │ + @ instruction: 0x001484fc │ │ │ │ + eoreq sp, r5, r4, ror #13 │ │ │ │ + andseq r8, r4, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #572] @ 6fdd0 │ │ │ │ - ldr r2, [pc, #572] @ 6fdd4 │ │ │ │ + ldr ip, [pc, #564] @ 735dc │ │ │ │ + mov r6, r3 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r2, [pc, #548] @ 735e0 │ │ │ │ + add r8, sp, #28 │ │ │ │ + add r7, sp, #44 @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr sl, [pc, #536] @ 735e4 │ │ │ │ add ip, pc, ip │ │ │ │ + ldr r3, [pc, #532] @ 735e8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr sl, [pc, #560] @ 6fdd8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #524] @ 735ec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #548] @ 6fddc │ │ │ │ - add r4, sp, #28 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, r3 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r7, r1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #524] @ 6fde0 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sl, r2] │ │ │ │ - ldr r2, [pc, #492] @ 6fde4 │ │ │ │ + ldr r2, [pc, #512] @ 735f0 │ │ │ │ + vst1.8 {d16-d17}, [r8] │ │ │ │ + vst1.8 {d16-d17}, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r8, [r1, #96] @ 0x60 │ │ │ │ + ldr r9, [r1, #96] @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - add r9, sp, #44 @ 0x2c │ │ │ │ - beq 6fd94 │ │ │ │ - ldr r2, [pc, #456] @ 6fde8 │ │ │ │ + beq 735a0 │ │ │ │ + ldr r2, [pc, #472] @ 735f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6fcf4 │ │ │ │ - ldr r2, [pc, #440] @ 6fdec │ │ │ │ + beq 734f0 │ │ │ │ + ldr r2, [pc, #456] @ 735f8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #436] @ 6fdf0 │ │ │ │ + ldr r1, [pc, #452] @ 735fc │ │ │ │ ldr r2, [sl, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ str r2, [r1, #8] │ │ │ │ - ldr r1, [pc, #416] @ 6fdf4 │ │ │ │ + ldr r1, [pc, #432] @ 73600 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r1, [sl, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fdb0 │ │ │ │ - ldr r1, [pc, #396] @ 6fdf8 │ │ │ │ - ldr r0, [pc, #396] @ 6fdfc │ │ │ │ + bne 735bc │ │ │ │ + ldr r1, [pc, #412] @ 73604 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ - ldr sl, [pc, #392] @ 6fe00 │ │ │ │ + ldr sl, [pc, #408] @ 73608 │ │ │ │ ldr r1, [r1] │ │ │ │ + str r2, [sp] │ │ │ │ add sl, pc, sl │ │ │ │ + ldr r2, [pc, #396] @ 7360c │ │ │ │ cmp r1, #0 │ │ │ │ - str r2, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [sl] │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ + ldr r1, [sl] │ │ │ │ biceq r3, r3, #31 │ │ │ │ - ldr r2, [sl, #104] @ 0x68 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - str ip, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ streq r3, [sp, #20] │ │ │ │ - bl c3a3c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r2, [sl, #104] @ 0x68 │ │ │ │ + bl cb8e4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #96] @ 0x60 │ │ │ │ - streq r8, [sl, #96] @ 0x60 │ │ │ │ - beq 6fce4 │ │ │ │ + streq r9, [sl, #96] @ 0x60 │ │ │ │ + beq 734e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ str r3, [sl, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sl, #88] @ 0x58 │ │ │ │ - bl 6f7bc │ │ │ │ - bl 6f854 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1b014 │ │ │ │ - ldr r8, [sl, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #280] @ 6fe04 │ │ │ │ + bl 72f9c │ │ │ │ + bl 73048 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1af7c │ │ │ │ + ldr r9, [sl, #96] @ 0x60 │ │ │ │ + ldr r3, [pc, #296] @ 73610 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #268] @ 6fe08 │ │ │ │ + ldr r3, [pc, #284] @ 73614 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr lr, [r3, #116] @ 0x74 │ │ │ │ adds ip, r2, #7 │ │ │ │ addmi ip, r2, #14 │ │ │ │ asr ip, ip, #3 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ - mul ip, r1, ip │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + cmp lr, #0 │ │ │ │ + mul ip, r0, ip │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #28] │ │ │ │ - beq 6fd44 │ │ │ │ + beq 73540 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - mla r2, ip, r3, r2 │ │ │ │ + mla r1, ip, r3, r1 │ │ │ │ rsb ip, ip, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r1, [sp, #28] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - str r9, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - bl 1e128 │ │ │ │ - ldr r2, [pc, #160] @ 6fe0c │ │ │ │ - ldr r3, [pc, #100] @ 6fdd4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r9 │ │ │ │ + stm sp, {r6, r8} │ │ │ │ + str r7, [sp, #8] │ │ │ │ + bl 1e054 │ │ │ │ + ldr r2, [pc, #180] @ 73618 │ │ │ │ + ldr r3, [pc, #120] @ 735e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6fdcc │ │ │ │ + bne 735d8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - ldr r2, [pc, #76] @ 6fdec │ │ │ │ + ldr r2, [pc, #76] @ 735f8 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 6fc18 │ │ │ │ - b 6fcf4 │ │ │ │ + bne 73414 │ │ │ │ + b 734f0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3726c │ │ │ │ + bl 3817c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b 6fc64 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r4, r4, lsr sp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r4, r0, lsl sp │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - strhteq r6, [r5], -r4 │ │ │ │ - eoreq r0, r5, r4, lsl #28 │ │ │ │ - eoreq r6, r5, ip, lsl #21 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r0, r5, r0, asr #27 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - @ instruction: 0x000014b0 │ │ │ │ - eoreq r0, r5, r8, ror sp │ │ │ │ - eoreq r6, r5, r0, lsr sl │ │ │ │ - strhteq r6, [r5], -ip │ │ │ │ - strhteq r6, [r5], -r0 │ │ │ │ - eoreq lr, r4, ip, asr fp │ │ │ │ + b 73460 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r8, lsl r5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r5, ip, lsl #10 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + strhteq r3, [r6], -r4 │ │ │ │ + eoreq sp, r5, r0, lsl #12 │ │ │ │ + mlaeq r6, r0, r2, r3 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq sp, r5, r4, asr #11 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + eoreq r3, r6, r4, lsr r2 │ │ │ │ + eoreq sp, r5, r4, ror r5 │ │ │ │ + eoreq r3, r6, r0, asr #3 │ │ │ │ + strhteq r3, [r6], -r4 │ │ │ │ + eoreq fp, r5, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #536] @ 70040 │ │ │ │ - ldr r4, [pc, #536] @ 70044 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #576] @ 73878 │ │ │ │ sub r0, r0, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ + ldr r4, [pc, #568] @ 7387c │ │ │ │ + add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r2, r1 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 6fe50 │ │ │ │ + bhi 7365c │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mvn r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #484] @ 70048 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #520] @ 73880 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cbb0 │ │ │ │ - ldr r2, [pc, #448] @ 7004c │ │ │ │ + bl a2ae8 │ │ │ │ + ldr r2, [pc, #476] @ 73884 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #420] @ 70050 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r3, #20992 @ 0x5200 │ │ │ │ + movt r3, #16967 @ 0x4247 │ │ │ │ bic r2, r5, #255 @ 0xff │ │ │ │ cmp r2, r3 │ │ │ │ - beq 70014 │ │ │ │ - ldr r3, [pc, #408] @ 70054 │ │ │ │ + beq 7384c │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6fee0 │ │ │ │ - add r3, r3, #603979776 @ 0x24000000 │ │ │ │ - add r3, r3, #2359296 @ 0x240000 │ │ │ │ - add r3, r3, #752 @ 0x2f0 │ │ │ │ + beq 73700 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6fee0 │ │ │ │ - ldr r3, [pc, #380] @ 70058 │ │ │ │ + beq 73700 │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 6ff1c │ │ │ │ + bne 7373c │ │ │ │ movw r0, #1093 @ 0x445 │ │ │ │ - b 6fe54 │ │ │ │ - bl 5120c │ │ │ │ - ldr r2, [pc, #360] @ 7005c │ │ │ │ - ldr r3, [pc, #360] @ 70060 │ │ │ │ + b 73660 │ │ │ │ + bl 533ac │ │ │ │ + ldr r2, [pc, #372] @ 73888 │ │ │ │ + ldr r3, [pc, #372] @ 7388c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 509e0 │ │ │ │ - b 6fe6c │ │ │ │ - ldr r3, [pc, #336] @ 70064 │ │ │ │ + bl 52af0 │ │ │ │ + b 73680 │ │ │ │ + ldr r3, [pc, #348] @ 73890 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ - b 6fe54 │ │ │ │ - ldr r1, [pc, #316] @ 70068 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + b 73660 │ │ │ │ + ldr r2, [pc, #328] @ 73894 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff1c │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr ip, [pc, #268] @ 70050 │ │ │ │ + bne 7373c │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + mov ip, #20992 @ 0x5200 │ │ │ │ + movt ip, #16967 @ 0x4247 │ │ │ │ bic lr, r3, #255 @ 0xff │ │ │ │ cmp lr, ip │ │ │ │ - bne 6fe54 │ │ │ │ - ldr ip, [pc, #280] @ 7006c │ │ │ │ + bne 73660 │ │ │ │ + ldr ip, [pc, #288] @ 73898 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ ldr ip, [r4, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ cmp r3, ip │ │ │ │ - bne 6fe54 │ │ │ │ - ldrb r3, [r2, #4] │ │ │ │ + bne 73660 │ │ │ │ + ldrb r3, [r1, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6fe54 │ │ │ │ - ldr r3, [r2] │ │ │ │ + bhi 73660 │ │ │ │ + ldr r3, [r1] │ │ │ │ tst r3, #768 @ 0x300 │ │ │ │ - bne 6fe54 │ │ │ │ - ldr lr, [r1, #4] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ + bne 73660 │ │ │ │ + ldr lr, [r2, #4] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ cmp ip, lr │ │ │ │ - bne 6fe54 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ + bne 73660 │ │ │ │ + ldr lr, [r1, #24] │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ cmp lr, r4 │ │ │ │ - bne 6fe54 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ - ldr r5, [r1, #116] @ 0x74 │ │ │ │ - adds r1, r0, #7 │ │ │ │ - addmi r1, r0, #14 │ │ │ │ - asr r1, r1, #3 │ │ │ │ - mul r1, ip, r1 │ │ │ │ + bne 73660 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r5, [r2, #116] @ 0x74 │ │ │ │ + adds r2, r0, #7 │ │ │ │ + addmi r2, r0, #14 │ │ │ │ + asr r2, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ - subne lr, lr, #1 │ │ │ │ - mlane r4, r1, lr, r4 │ │ │ │ + mul r2, ip, r2 │ │ │ │ + beq 737f4 │ │ │ │ + sub lr, lr, #1 │ │ │ │ + mla r4, r2, lr, r4 │ │ │ │ + rsb r2, r2, #0 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - rsbne r1, r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ - str r1, [r2, #60] @ 0x3c │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ - str r3, [r2] │ │ │ │ - b 6fe54 │ │ │ │ + str r3, [r1] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ + b 73660 │ │ │ │ ldrd r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 53704 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 55a34 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 53a4c │ │ │ │ - bl 515ec │ │ │ │ - b 6fe6c │ │ │ │ - bl 50114 │ │ │ │ - b 6fe6c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 55d94 │ │ │ │ + bl 537bc │ │ │ │ + b 73680 │ │ │ │ + bl 5214c │ │ │ │ + b 73680 │ │ │ │ and r5, r5, #127 @ 0x7f │ │ │ │ cmp r5, #8 │ │ │ │ - bls 6ff1c │ │ │ │ - ldr r3, [pc, #68] @ 7006c │ │ │ │ + bls 7373c │ │ │ │ + ldr r3, [pc, #56] @ 73898 │ │ │ │ + movw r2, #1223 @ 0x4c7 │ │ │ │ movw r0, #1221 @ 0x4c5 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ - movw r3, #1223 @ 0x4c7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r5, r2 │ │ │ │ - moveq r0, r3 │ │ │ │ - b 6fe54 │ │ │ │ - andseq sl, r6, r0, lsl #14 │ │ │ │ - mlaeq r4, r4, sl, lr │ │ │ │ - eoreq r6, r5, r4, asr #16 │ │ │ │ - andseq fp, r3, r0, asr #32 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - mlaeq r5, r4, r7, r6 │ │ │ │ - eoreq r6, r5, r0, lsl #15 │ │ │ │ - andeq r1, r0, ip, asr #4 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r5, r3 │ │ │ │ + moveq r0, r2 │ │ │ │ + b 73660 │ │ │ │ + andseq r7, r7, r8, lsr #17 │ │ │ │ + mlaeq r5, ip, r2, fp │ │ │ │ + eoreq r3, r6, r0, lsr r0 │ │ │ │ + @ instruction: 0x001481d8 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r6, r4, ror pc │ │ │ │ + eoreq r2, r6, r0, ror #30 │ │ │ │ + andeq r1, r0, r8, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1168] @ 70518 │ │ │ │ - ldr r3, [pc, #1168] @ 7051c │ │ │ │ + ldr r2, [pc, #1208] @ 73d7c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r6, r1 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ + mvn r1, #0 │ │ │ │ + ldr r3, [pc, #1192] @ 73d80 │ │ │ │ + mov r5, r0 │ │ │ │ + ldm r7, {r7, sl, ip} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + cmp sl, #0 │ │ │ │ + ldr r2, [pc, #1172] @ 73d84 │ │ │ │ + ldr r4, [pc, #1172] @ 73d88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1144] @ 70520 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r3, [pc, #1160] @ 73d8c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ - mvn r1, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #1128] @ 70524 │ │ │ │ str r1, [r3, #8] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r3, r3, #8 │ │ │ │ + and r3, r7, #8 │ │ │ │ str r3, [r2, #116] @ 0x74 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr fp, [sp, #84] @ 0x54 │ │ │ │ - and r3, r3, #4 │ │ │ │ + and r3, r7, #4 │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #120] @ 0x78 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #1080] @ 70528 │ │ │ │ - and r3, r3, #2 │ │ │ │ - cmp fp, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr ip, [sp, #88] @ 0x58 │ │ │ │ - mov r5, r0 │ │ │ │ + and r3, r7, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 7048c │ │ │ │ - ldr r3, [pc, #1052] @ 7052c │ │ │ │ - ldr r8, [pc, #1052] @ 70530 │ │ │ │ + beq 73cf0 │ │ │ │ + ldr r3, [pc, #1104] @ 73d90 │ │ │ │ + ldr r9, [pc, #1104] @ 73d94 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r5, [r3, #16] │ │ │ │ str r6, [r3, #12] │ │ │ │ - ldr r3, [pc, #1040] @ 70534 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str ip, [r8, #104] @ 0x68 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + add r2, r9, #124 @ 0x7c │ │ │ │ + ldr r3, [pc, #1084] @ 73d98 │ │ │ │ + str ip, [r9, #104] @ 0x68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - add r2, r8, #124 @ 0x7c │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1020] @ 70538 │ │ │ │ - ldr r7, [r4, r3] │ │ │ │ - ldr r0, [r7] │ │ │ │ - bl 1dcc0 │ │ │ │ - ldr r2, [r8, #144] @ 0x90 │ │ │ │ - str r2, [r8, #84] @ 0x54 │ │ │ │ + ldr r3, [pc, #1072] @ 73d9c │ │ │ │ + ldr r8, [r4, r3] │ │ │ │ + ldr r0, [r8] │ │ │ │ + bl 1dbec │ │ │ │ + ldr r2, [r9, #144] @ 0x90 │ │ │ │ sub r3, r2, #24 │ │ │ │ - bic r3, r3, #8 │ │ │ │ sub r1, r2, #15 │ │ │ │ + str r2, [r9, #84] @ 0x54 │ │ │ │ + bic r3, r3, #8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r1, #1 │ │ │ │ - ldr r3, [pc, #980] @ 7053c │ │ │ │ - ldr r9, [r4, r3] │ │ │ │ - bhi 70498 │ │ │ │ - ldr sl, [pc, #972] @ 70540 │ │ │ │ - ldr r1, [r9] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r3, sl, #44 @ 0x2c │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #1032] @ 73da0 │ │ │ │ + ldr fp, [r4, r3] │ │ │ │ + bhi 73cfc │ │ │ │ + ldr r3, [pc, #1024] @ 73da4 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r1, [fp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, r3, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ - bl 1b980 │ │ │ │ - ldr r3, [pc, #944] @ 70544 │ │ │ │ - ldr r8, [r4, r3] │ │ │ │ + bl 1b8dc │ │ │ │ + ldr r3, [pc, #992] @ 73da8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 703b4 │ │ │ │ - ldr r3, [r8] │ │ │ │ + ldr r9, [r4, r3] │ │ │ │ + beq 73c14 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 703a0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r9, [pc, #908] @ 70548 │ │ │ │ + bge 73bf4 │ │ │ │ + ldr fp, [pc, #960] @ 73dac │ │ │ │ + and r3, r7, #2 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, #7 │ │ │ │ - add r9, pc, r9 │ │ │ │ bic r3, r3, #7 │ │ │ │ - str r6, [r9, #88] @ 0x58 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - bne 703dc │ │ │ │ - add r7, r9, #44 @ 0x2c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 53500 │ │ │ │ - ldr r2, [pc, #868] @ 7054c │ │ │ │ - ldr lr, [pc, #868] @ 70550 │ │ │ │ - ldr ip, [pc, #868] @ 70554 │ │ │ │ - ldr r1, [pc, #868] @ 70558 │ │ │ │ - ldr r3, [pc, #868] @ 7055c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - ldr ip, [r4, ip] │ │ │ │ + add fp, pc, fp │ │ │ │ + str r3, [fp, #4] │ │ │ │ + str r6, [fp, #88] @ 0x58 │ │ │ │ + bne 73c3c │ │ │ │ + add r8, fp, #44 @ 0x2c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 55808 │ │ │ │ + ldr r3, [pc, #916] @ 73db0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [pc, #908] @ 73db4 │ │ │ │ + ldr r1, [pc, #908] @ 73db8 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ - ldr r2, [ip] │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r3, [lr] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [r2] │ │ │ │ + stmib sp, {r7, ip} │ │ │ │ + ldr ip, [pc, #884] @ 73dbc │ │ │ │ + str sl, [sp, #16] │ │ │ │ ldr r1, [r1] │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 51c68 │ │ │ │ - ldr r3, [r8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [pc, #868] @ 73dc0 │ │ │ │ + ldr ip, [r4, ip] │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 53ec8 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 704b4 │ │ │ │ - ldr r4, [pc, #780] @ 70560 │ │ │ │ + bge 73d18 │ │ │ │ + ldr r4, [pc, #832] @ 73dc4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7026c │ │ │ │ - bl 6f7bc │ │ │ │ + beq 73a9c │ │ │ │ + bl 72f9c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - bl 1b014 │ │ │ │ - bl 6f854 │ │ │ │ - ldr r3, [pc, #748] @ 70564 │ │ │ │ - ldr r2, [pc, #748] @ 70568 │ │ │ │ + bl 1af7c │ │ │ │ + bl 73048 │ │ │ │ + ldr r3, [pc, #800] @ 73dc8 │ │ │ │ + movw r0, #16904 @ 0x4208 │ │ │ │ + movt r0, #21063 @ 0x5247 │ │ │ │ + ldr r2, [pc, #792] @ 73dcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #740] @ 7056c │ │ │ │ - ldr r1, [lr, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 7029c │ │ │ │ + ldr r1, [lr, #44] @ 0x2c │ │ │ │ + b 73ad0 │ │ │ │ ldr r0, [r2, #20]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 704f8 │ │ │ │ + beq 73d5c │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 70290 │ │ │ │ + bne 73ac4 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r3, [lr, #20] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 70290 │ │ │ │ + bne 73ac4 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ ldr r3, [lr, #48] @ 0x30 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 70290 │ │ │ │ + bne 73ac4 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ ldr r3, [lr, #52] @ 0x34 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 70290 │ │ │ │ + bne 73ac4 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ ldr r3, [lr, #56] @ 0x38 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 70290 │ │ │ │ - ldr r4, [pc, #632] @ 70570 │ │ │ │ + bne 73ac4 │ │ │ │ + ldr r4, [pc, #676] @ 73dd0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4] │ │ │ │ - bl 1342a4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #216] @ 0xd8 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #608] @ 70574 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #604] @ 70578 │ │ │ │ - str r3, [r4, #112] @ 0x70 │ │ │ │ + bl 140d7c │ │ │ │ ldr r3, [r4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ + str r1, [r4, #216] @ 0xd8 │ │ │ │ + movw r1, #21152 @ 0x52a0 │ │ │ │ + movt r1, #16967 @ 0x4247 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ + movw r2, #17056 @ 0x42a0 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - str r0, [r4, #8] │ │ │ │ - biceq r3, r3, #128 @ 0x80 │ │ │ │ - mvneq r2, #0 │ │ │ │ - streq r3, [r4] │ │ │ │ - streq r2, [r4, #216] @ 0xd8 │ │ │ │ - ldr r4, [pc, #568] @ 7057c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ - mov r3, r5 │ │ │ │ + bne 73b7c │ │ │ │ + bic r3, r3, #128 @ 0x80 │ │ │ │ + mvn r2, #0 │ │ │ │ + str r3, [r4] │ │ │ │ + str r2, [r4, #216] @ 0xd8 │ │ │ │ + ldr r4, [pc, #592] @ 73dd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl c3a3c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ + bl cb8e4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - strne r5, [r4, #108] @ 0x6c │ │ │ │ movne r0, #0 │ │ │ │ - beq 7050c │ │ │ │ - ldr r2, [pc, #516] @ 70580 │ │ │ │ - ldr r3, [pc, #412] @ 7051c │ │ │ │ + strne r5, [r4, #108] @ 0x6c │ │ │ │ + beq 73d70 │ │ │ │ + ldr r2, [pc, #540] @ 73dd8 │ │ │ │ + ldr r3, [pc, #448] @ 73d80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 70514 │ │ │ │ + bne 73d78 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [sl, #148] @ 0x94 │ │ │ │ - ldr sl, [sl, #48] @ 0x30 │ │ │ │ - bl 1c850 │ │ │ │ - cmp sl, r0 │ │ │ │ - beq 701b0 │ │ │ │ - ldr r3, [pc, #456] @ 70584 │ │ │ │ - ldr r1, [r9] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r0, [r3, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1c794 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 739e4 │ │ │ │ + ldr r3, [pc, #448] @ 73ddc │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r1, [fp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ - ldr r0, [r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #4 │ │ │ │ - bl 1b980 │ │ │ │ - b 701b0 │ │ │ │ - add sl, r9, #44 @ 0x2c │ │ │ │ - bl 5224c │ │ │ │ - mov r0, sl │ │ │ │ - bl 53500 │ │ │ │ - ldr r2, [pc, #404] @ 70588 │ │ │ │ - ldr lr, [pc, #344] @ 70550 │ │ │ │ - ldr ip, [pc, #344] @ 70554 │ │ │ │ - ldr r1, [pc, #344] @ 70558 │ │ │ │ - ldr r3, [pc, #344] @ 7055c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - ldr ip, [r4, ip] │ │ │ │ + bl 1b8dc │ │ │ │ + b 739e4 │ │ │ │ + bl 544d4 │ │ │ │ + add r3, fp, #44 @ 0x2c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 55808 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r2, [pc, #340] @ 73db4 │ │ │ │ + ldr r1, [pc, #340] @ 73db8 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #324] @ 73db0 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ - ldr r2, [ip] │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r3, [lr] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldr r3, [r3] │ │ │ │ + stmib sp, {r7, ip} │ │ │ │ + ldr ip, [pc, #344] @ 73de0 │ │ │ │ + str sl, [sp, #16] │ │ │ │ ldr r1, [r1] │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, sl │ │ │ │ - bl 51c68 │ │ │ │ - ldr r3, [r8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [pc, #292] @ 73dc0 │ │ │ │ + ldr ip, [r4, ip] │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 53ec8 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 704c0 │ │ │ │ - ldr r3, [pc, #300] @ 7058c │ │ │ │ + bge 73d24 │ │ │ │ + ldr r3, [pc, #288] @ 73de4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #288] @ 70590 │ │ │ │ + ldr r3, [pc, #276] @ 73de8 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - bne 704cc │ │ │ │ + bne 73d30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r0, [r7] │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c124 │ │ │ │ - b 7024c │ │ │ │ - ldr fp, [pc, #256] @ 70594 │ │ │ │ - add fp, pc, fp │ │ │ │ - b 70108 │ │ │ │ + ldr r0, [r8] │ │ │ │ + bl 1c080 │ │ │ │ + b 73a7c │ │ │ │ + ldr sl, [pc, #244] @ 73dec │ │ │ │ + add sl, pc, sl │ │ │ │ + b 73938 │ │ │ │ + ldr r0, [r8] │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r1, [r9] │ │ │ │ - bl 52630 │ │ │ │ + ldr r1, [fp] │ │ │ │ + bl 548f0 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [r8, #84] @ 0x54 │ │ │ │ - b 7016c │ │ │ │ - bl 50a88 │ │ │ │ - str r0, [r9, #84] @ 0x54 │ │ │ │ - b 7024c │ │ │ │ - bl 50a88 │ │ │ │ str r0, [r9, #84] @ 0x54 │ │ │ │ - b 70458 │ │ │ │ + b 7399c │ │ │ │ + bl 52bb8 │ │ │ │ + str r0, [fp, #84] @ 0x54 │ │ │ │ + b 73a7c │ │ │ │ + bl 52bb8 │ │ │ │ + str r0, [fp, #84] @ 0x54 │ │ │ │ + b 73cbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r0, [r7] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r0, [r8] │ │ │ │ str r2, [sp] │ │ │ │ - bl 1c898 │ │ │ │ - b 70474 │ │ │ │ - ldr r2, [pc, #152] @ 70598 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 1c7dc │ │ │ │ + b 73cd8 │ │ │ │ + ldr r2, [pc, #140] @ 73df0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 70374 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r4, r0, asr #16 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r5, r4, asr r9 │ │ │ │ - eoreq r6, r5, r8, ror #11 │ │ │ │ - ldrdeq lr, [r4], -r4 @ │ │ │ │ - eoreq r0, r5, ip, ror #17 │ │ │ │ - eoreq r6, r5, r8, lsl #11 │ │ │ │ - andeq r1, r0, ip, asr r3 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - eoreq r6, r5, r4, lsr r5 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq r6, r5, r8, ror #9 │ │ │ │ - mulseq r3, ip, r3 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r6, r5, r8, asr r4 │ │ │ │ - eoreq r6, r5, r0, lsr r4 │ │ │ │ - andseq sl, r6, r0, asr #5 │ │ │ │ - subpl r4, r7, #8, 4 @ 0x80000000 │ │ │ │ - strhteq r6, [r5], -r4 │ │ │ │ - submi r5, r7, #160, 4 │ │ │ │ - subpl r4, r7, #160, 4 │ │ │ │ - eoreq r6, r5, r4, ror #6 │ │ │ │ - eoreq lr, r4, ip, asr #10 │ │ │ │ - eoreq r6, r5, ip, ror #5 │ │ │ │ - mulseq r3, r0, r1 │ │ │ │ - andeq r1, r0, r8, lsr #9 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andseq sl, r3, r8, ror #20 │ │ │ │ - andseq sl, r3, r8, lsl sl │ │ │ │ + b 73bb4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r6, r8, lsr #27 │ │ │ │ + ldrdeq sl, [r5], -ip @ │ │ │ │ + strdeq sp, [r5], -r4 @ │ │ │ │ + strhteq sp, [r5], -ip │ │ │ │ + eoreq r2, r6, r0, ror #26 │ │ │ │ + andeq r1, r0, r8, asr #6 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + eoreq r2, r6, r0, lsl #26 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strhteq r2, [r6], -r0 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andseq r7, r4, r4, lsl #10 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r2, r6, r8, lsr #24 │ │ │ │ + strdeq r2, [r6], -r8 @ │ │ │ │ + andseq r7, r7, r0, asr r4 │ │ │ │ + eoreq r2, r6, r0, lsl #23 │ │ │ │ + eoreq r2, r6, r4, lsl fp │ │ │ │ + eoreq sl, r5, r4, lsr #26 │ │ │ │ + eoreq r2, r6, r8, lsl #21 │ │ │ │ + andseq r7, r4, r4, asr #5 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + andseq r7, r4, r4, asr #23 │ │ │ │ + andseq r7, r4, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ 705e0 │ │ │ │ + ldr r4, [pc, #64] @ 73e50 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 6f7bc │ │ │ │ - bl 524e8 │ │ │ │ + beq 73e44 │ │ │ │ + bl 72f9c │ │ │ │ + bl 54794 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - bl 51878 │ │ │ │ + bl 53a80 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1b014 │ │ │ │ - strdeq r6, [r5], -r8 @ │ │ │ │ - ldr r3, [pc, #32] @ 7060c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1af7c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mlaeq r6, ip, r8, r2 │ │ │ │ + ldr r3, [pc, #36] @ 73e80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r2, [pc, #16] @ 70610 │ │ │ │ - ldr r1, [r3, #88] @ 0x58 │ │ │ │ + beq 73e7c │ │ │ │ + ldr r2, [pc, #20] @ 73e84 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ + ldr r1, [r3, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq r6, r5, r0, asr #1 │ │ │ │ - @ instruction: 0xfffff0b8 │ │ │ │ + b 147388 │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r6, r0, asr r8 │ │ │ │ + @ instruction: 0xfffff014 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 70640 │ │ │ │ - bl 52794 │ │ │ │ + bne 73ec0 │ │ │ │ + bl 54a7c │ │ │ │ clz r0, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ 7065c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #28] @ 73ee4 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq sl, r3, r4, lsl r9 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r7, r4, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #368] @ 707e8 │ │ │ │ - ldr r3, [pc, #368] @ 707ec │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r2, [pc, #384] @ 7408c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [pc, #380] @ 74090 │ │ │ │ + ldr r0, [pc, #380] @ 74094 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #364] @ 707f0 │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ + ldr r3, [pc, #376] @ 74098 │ │ │ │ + ldr r1, [r2, r1] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #356] @ 707f4 │ │ │ │ - ldr r1, [r1] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cmp r1, ip │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 707cc │ │ │ │ - ldr r0, [pc, #328] @ 707f8 │ │ │ │ + cmp r1, ip │ │ │ │ + beq 74070 │ │ │ │ + ldr r0, [pc, #344] @ 7409c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 707dc │ │ │ │ - ldr r0, [pc, #312] @ 707fc │ │ │ │ + bne 74080 │ │ │ │ + ldr r0, [pc, #328] @ 740a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr lr, [r0, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #300] @ 70800 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [pc, #316] @ 740a4 │ │ │ │ + ldr lr, [r4, #4] │ │ │ │ ldr ip, [r2, r0] │ │ │ │ ldm ip, {r0, ip} │ │ │ │ orrs r0, r0, ip │ │ │ │ - beq 7079c │ │ │ │ - sub r1, r1, lr │ │ │ │ - sub r3, r3, r6 │ │ │ │ + beq 74040 │ │ │ │ + sub r1, r1, r6 │ │ │ │ + sub r3, r3, lr │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr ip, r1, #1 │ │ │ │ asr r3, r3, #1 │ │ │ │ - ldr r0, [pc, #256] @ 70804 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r5, [r0, #216] @ 0xd8 │ │ │ │ - ldr r7, [r0, #16] │ │ │ │ - add r1, r1, r5 │ │ │ │ - str r1, [r4, #16] │ │ │ │ - ldr r1, [pc, #232] @ 70808 │ │ │ │ - ldr r0, [pc, #232] @ 7080c │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ - ldr r1, [pc, #228] @ 70810 │ │ │ │ + ldr r8, [pc, #272] @ 740a8 │ │ │ │ + ldr r7, [r4, #16] │ │ │ │ + ldr r1, [pc, #268] @ 740ac │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r8, #216] @ 0xd8 │ │ │ │ + ldr r5, [pc, #260] @ 740b0 │ │ │ │ + ldr r0, [pc, #260] @ 740b4 │ │ │ │ + add r7, r7, r9 │ │ │ │ + str r7, [r4, #16] │ │ │ │ + ldr r7, [r8, #16] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ + ldr r5, [r2, r5] │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [r2, r1] │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - ldr r1, [r1] │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + ldr r1, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str lr, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + ldr r2, [r2] │ │ │ │ str ip, [sp, #8] │ │ │ │ - beq 707b8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + beq 7405c │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1c2bc │ │ │ │ - ldr r2, [pc, #156] @ 70814 │ │ │ │ + bl 1c218 │ │ │ │ + ldr r2, [pc, #172] @ 740b8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #216] @ 0xd8 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #16] │ │ │ │ - mov r1, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ + mov r1, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 1b344 │ │ │ │ - ldr r3, [pc, #116] @ 70818 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 1b2ac │ │ │ │ + ldr r3, [pc, #116] @ 740bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r3] │ │ │ │ - ldr r3, [pc, #108] @ 7081c │ │ │ │ + ldr r3, [pc, #108] @ 740c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 706fc │ │ │ │ + b 73f90 │ │ │ │ mov r3, r4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 1d57c │ │ │ │ - b 70770 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl 1d4b4 │ │ │ │ + b 74004 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 706a8 │ │ │ │ - b 706bc │ │ │ │ - ldr r3, [pc, #36] @ 70808 │ │ │ │ + bne 73f3c │ │ │ │ + b 73f50 │ │ │ │ + ldr r3, [pc, #40] @ 740b0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b 70788 │ │ │ │ - eoreq lr, r4, r0, asr r2 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r0, r5, r8, ror r3 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - strdeq r5, [r5], -ip @ │ │ │ │ - eoreq r5, r5, r8, ror #31 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - eoreq r5, r5, r4, lsr #31 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + b 7401c │ │ │ │ + eoreq sl, r5, ip, asr #19 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + ldrdeq ip, [r5], -ip @ │ │ │ │ andeq r1, r0, r4, asr #9 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - eoreq r5, r5, r0, lsr pc │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ + eoreq r2, r6, r8, ror #14 │ │ │ │ + eoreq r2, r6, r4, asr r7 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + eoreq r2, r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x000014b0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + mlaeq r6, ip, r6, r2 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #168] @ 708e0 │ │ │ │ - ldr r3, [pc, #168] @ 708e4 │ │ │ │ + ldr r5, [pc, #188] @ 741a0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #184] @ 741a4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 51084 │ │ │ │ + bl 53210 │ │ │ │ tst r0, #2 │ │ │ │ and r4, r0, #1 │ │ │ │ - bne 708bc │ │ │ │ + bne 74180 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 70868 │ │ │ │ + bne 74120 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ 708e8 │ │ │ │ - ldr ip, [pc, #120] @ 708ec │ │ │ │ - ldr r1, [pc, #120] @ 708f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr ip, [pc, #128] @ 741a8 │ │ │ │ + ldr r3, [pc, #128] @ 741ac │ │ │ │ + ldr r1, [pc, #128] @ 741b0 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr ip, [ip] │ │ │ │ - ldr r0, [r6] │ │ │ │ - ldrd r2, [r2] │ │ │ │ + ldrd r2, [r3] │ │ │ │ ldr r1, [r1] │ │ │ │ + ldr r0, [r6] │ │ │ │ str ip, [sp] │ │ │ │ - bl 50858 │ │ │ │ - ldr r3, [pc, #80] @ 708f4 │ │ │ │ + bl 52938 │ │ │ │ + ldr r3, [pc, #88] @ 741b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70860 │ │ │ │ + beq 7410c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 70660 │ │ │ │ - ldr r3, [pc, #44] @ 708f0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 73ee8 │ │ │ │ + ldr r3, [pc, #40] @ 741b0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 509e0 │ │ │ │ + bl 52af0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7089c │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mlaeq r4, r0, r0, lr │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r5, r5, r0, lsr lr │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - eoreq r5, r5, r8, lsl #28 │ │ │ │ - ldr r2, [pc, #12] @ 7090c │ │ │ │ + beq 7410c │ │ │ │ + b 74154 │ │ │ │ + strdeq sl, [r5], -r8 @ │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r6, r8, ror r5 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + eoreq r2, r6, r0, asr r5 │ │ │ │ + ldr r2, [pc, #12] @ 741cc │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - mulseq r3, r0, r6 │ │ │ │ - ldr r2, [pc, #12] @ 70924 │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + andseq r7, r4, ip, lsl #15 │ │ │ │ + ldr r2, [pc, #12] @ 741e4 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - b 7ea58 │ │ │ │ - andseq sl, r3, r4, lsr #13 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + andseq r7, r4, r0, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ 70954 │ │ │ │ + ldr r2, [pc, #28] @ 74220 │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq sl, r3, r8, lsr #13 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r7, r4, r0, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ 70984 │ │ │ │ + ldr r2, [pc, #28] @ 7425c │ │ │ │ + mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq sl, r3, r8, lsr #13 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mulseq r4, r4, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #1412] @ 70f24 │ │ │ │ - ldr r2, [pc, #1412] @ 70f28 │ │ │ │ + ldr r1, [pc, #1436] @ 74824 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #1428] @ 74828 │ │ │ │ + ldr r4, [pc, #1428] @ 7482c │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #1424] @ 74830 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #1404] @ 70f2c │ │ │ │ - ldr r3, [pc, #1404] @ 70f30 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 70b3c │ │ │ │ - ldr r2, [pc, #1360] @ 70f34 │ │ │ │ - ldr r3, [pc, #1360] @ 70f38 │ │ │ │ - ldr r9, [pc, #1360] @ 70f3c │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ - add r9, pc, r9 │ │ │ │ + beq 74420 │ │ │ │ + ldr r2, [pc, #1384] @ 74834 │ │ │ │ + add r9, sp, #24 │ │ │ │ + ldr r3, [pc, #1380] @ 74838 │ │ │ │ + ldr r6, [pc, #1380] @ 7483c │ │ │ │ + ldr r7, [r4, r2] │ │ │ │ + mov r2, r9 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - add r3, r9, #4 │ │ │ │ - ldr r1, [r6] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add ip, r6, #8 │ │ │ │ + add lr, r6, #12 │ │ │ │ + ldr r1, [r7] │ │ │ │ + add sl, r6, #16 │ │ │ │ + add fp, r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r3, r9, #8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r3, r9, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + add ip, r6, #4 │ │ │ │ + stmib sp, {sl, lr} │ │ │ │ + mov sl, #0 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + bl 1b0f0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r7] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r3], #24 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - add r3, r9, #16 │ │ │ │ - add sl, sp, #24 │ │ │ │ + add r3, r6, #28 │ │ │ │ + str sl, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - add r3, r9, #20 │ │ │ │ + mov r3, sl │ │ │ │ + str r9, [sp, #12] │ │ │ │ + bl 1d820 │ │ │ │ mov r2, sl │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 1b188 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r2, r9 │ │ │ │ - str r8, [r2], #24 │ │ │ │ - ldr r1, [r6] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, r9, #28 │ │ │ │ - mov r3, r8 │ │ │ │ - str r8, [sp] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str sl, [sp, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - bl 1d8f4 │ │ │ │ - mov r2, r8 │ │ │ │ - add r1, r9, #32 │ │ │ │ - add r0, r9, #36 @ 0x24 │ │ │ │ - bl 3726c │ │ │ │ - ldr r3, [pc, #1212] @ 70f40 │ │ │ │ - ldr r8, [r4, r3] │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 70eb4 │ │ │ │ - ldr r3, [pc, #1196] @ 70f44 │ │ │ │ - ldr fp, [r4, r3] │ │ │ │ - ldr r3, [pc, #1192] @ 70f48 │ │ │ │ + add r1, r6, #32 │ │ │ │ + add r0, r6, #36 @ 0x24 │ │ │ │ + bl 3817c │ │ │ │ + ldr r3, [pc, #1240] @ 74840 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ - ldr sl, [pc, #1188] @ 70f4c │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r3, sl │ │ │ │ + beq 747b4 │ │ │ │ + ldr r3, [pc, #1224] @ 74844 │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ + ldr r3, [pc, #1220] @ 74848 │ │ │ │ + ldr fp, [r4, r3] │ │ │ │ mov r2, #1 │ │ │ │ + ldr sl, [pc, #1212] @ 7484c │ │ │ │ add sl, pc, sl │ │ │ │ add r1, sl, #32 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ - bl 3726c │ │ │ │ - ldr r3, [pc, #1168] @ 70f50 │ │ │ │ - ldr ip, [sl, #36] @ 0x24 │ │ │ │ + bl 3817c │ │ │ │ + ldr r3, [pc, #1196] @ 74850 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [sl, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #1188] @ 74854 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr lr, [pc, #1160] @ 70f54 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1156] @ 70f58 │ │ │ │ - cmp r3, ip │ │ │ │ - movlt ip, r3 │ │ │ │ - sub r3, r3, ip │ │ │ │ + cmp r3, r2 │ │ │ │ + movlt r2, r3 │ │ │ │ + sub r3, r3, r2 │ │ │ │ lsr r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ str r3, [sl, #28] │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str ip, [sl, #16] │ │ │ │ - ldr ip, [lr] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr lr, [sl, #32] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp ip, lr │ │ │ │ - movlt lr, ip │ │ │ │ - sub ip, ip, lr │ │ │ │ - lsr ip, ip, #1 │ │ │ │ - str lr, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + ldr r2, [r1] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + movlt r1, r2 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + lsr r2, r2, #1 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r1, [sl, #12] │ │ │ │ mov r1, #6 │ │ │ │ - str lr, [sl, #12] │ │ │ │ - mov r0, #3 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp] │ │ │ │ - str ip, [sl, #20] │ │ │ │ - str ip, [sl, #24] │ │ │ │ - bl 7ea58 │ │ │ │ - b 70bc0 │ │ │ │ - ldr r5, [pc, #1048] @ 70f5c │ │ │ │ - ldr r6, [pc, #1048] @ 70f60 │ │ │ │ + str r2, [sp] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r2, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + ldr r2, [pc, #1088] @ 74858 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 744a4 │ │ │ │ + ldr r5, [pc, #1076] @ 7485c │ │ │ │ + mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 3726c │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ - ldr lr, [pc, #1024] @ 70f64 │ │ │ │ - ldr r6, [r6] │ │ │ │ - str r6, [r5] │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #972] @ 70f44 │ │ │ │ - ldr lr, [lr] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - ldr fp, [r4, ip] │ │ │ │ - ldr r0, [pc, #956] @ 70f48 │ │ │ │ - ldr ip, [fp] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - ldr r9, [r4, r0] │ │ │ │ - ldr r1, [pc, #920] @ 70f34 │ │ │ │ - ldr r2, [pc, #920] @ 70f38 │ │ │ │ - ldr r3, [pc, #924] @ 70f40 │ │ │ │ - ldr r0, [r9] │ │ │ │ + bl 3817c │ │ │ │ + ldr r2, [pc, #1056] @ 74860 │ │ │ │ + ldr r3, [pc, #1056] @ 74864 │ │ │ │ + ldr r1, [pc, #1004] @ 74834 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r2, [pc, #984] @ 74838 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r3, [pc, #980] @ 74844 │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [pc, #968] @ 74848 │ │ │ │ + ldr fp, [r4, r3] │ │ │ │ + ldr r3, [pc, #952] @ 74840 │ │ │ │ + ldr r0, [fp] │ │ │ │ str r0, [r5, #12] │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r7, [r4, r1] │ │ │ │ ldr r5, [r4, r2] │ │ │ │ - ldr r8, [r4, r3] │ │ │ │ - ldr r3, [r8] │ │ │ │ + ldr r9, [r4, r3] │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70aa0 │ │ │ │ - ldr sl, [pc, #928] @ 70f68 │ │ │ │ + bne 74384 │ │ │ │ + ldr sl, [pc, #956] @ 74868 │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - str r3, [fp] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - str r3, [r9] │ │ │ │ - bl 1bd88 │ │ │ │ + str r3, [fp] │ │ │ │ + ldr r3, [sl, #16] │ │ │ │ + str r3, [r6] │ │ │ │ + bl 1bce4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70de0 │ │ │ │ - ldr r3, [pc, #892] @ 70f6c │ │ │ │ + bne 746e0 │ │ │ │ + ldr r3, [pc, #920] @ 7486c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vldr s15, [r3] │ │ │ │ - ldr r3, [pc, #884] @ 70f70 │ │ │ │ + ldr r3, [pc, #912] @ 74870 │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ + ldr ip, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - ble 70c24 │ │ │ │ - ldr lr, [r8] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ + ble 74508 │ │ │ │ + ldr lr, [r9] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 70d8c │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 70c40 │ │ │ │ - ldr r3, [pc, #832] @ 70f74 │ │ │ │ + bne 74684 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 74524 │ │ │ │ + ldr r3, [pc, #860] @ 74874 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ cmp lr, r2 │ │ │ │ - beq 70e8c │ │ │ │ - ldr r3, [pc, #816] @ 70f78 │ │ │ │ - ldr lr, [pc, #788] @ 70f60 │ │ │ │ + beq 7478c │ │ │ │ + ldr r3, [pc, #844] @ 74878 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr lr, [pc, #812] @ 74860 │ │ │ │ + str r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldr r7, [r4, lr] │ │ │ │ - str r2, [r7] │ │ │ │ - ldr r2, [pc, #760] @ 70f64 │ │ │ │ - ldr r9, [r4, r2] │ │ │ │ + ldr r6, [r4, lr] │ │ │ │ + str r2, [r6] │ │ │ │ + ldr r2, [pc, #788] @ 74864 │ │ │ │ + ldr r8, [r4, r2] │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ str ip, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r9] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, sp, #28 │ │ │ │ mov r0, #23 │ │ │ │ + str r1, [r8] │ │ │ │ + add r1, sp, #28 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 70cb0 │ │ │ │ - ldr r2, [pc, #728] @ 70f7c │ │ │ │ + beq 74594 │ │ │ │ + ldr r2, [pc, #756] @ 7487c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #712] @ 70f80 │ │ │ │ - ldr r2, [r9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r7] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #696] @ 70f84 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r1, [r1, #48] @ 0x30 │ │ │ │ - str r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr ip, [pc, #740] @ 74880 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #664] @ 70f88 │ │ │ │ + ldr r2, [r8] │ │ │ │ + ldr r3, [r6] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [sp] │ │ │ │ + ldr lr, [ip, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #712] @ 74884 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr ip, [ip, #52] @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #692] @ 74888 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r7, [r4, r3] │ │ │ │ - ldr r4, [pc, #656] @ 70f8c │ │ │ │ - ldr r1, [r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c250 │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ + ldr r4, [pc, #680] @ 7488c │ │ │ │ + ldr r1, [r6] │ │ │ │ + bl 1c1ac │ │ │ │ + ldr r1, [r7] │ │ │ │ add r4, pc, r4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1cc5c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1cd24 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - ldr r1, [r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1caa8 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bl 1c9e0 │ │ │ │ + ldr r3, [r9] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - ldr r1, [r6] │ │ │ │ + ldr lr, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ - ldr lr, [r4, #20] │ │ │ │ - subne ip, ip, #1 │ │ │ │ - ldr r2, [r7] │ │ │ │ ldr r3, [r4] │ │ │ │ + subne ip, ip, #1 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ + ldr r2, [r6] │ │ │ │ + ldr r1, [r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - stmib sp, {r6, ip} │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1c508 │ │ │ │ + stm sp, {r4, lr} │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 1c458 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1b170 │ │ │ │ - ldr r2, [pc, #552] @ 70f90 │ │ │ │ - ldr r3, [pc, #444] @ 70f28 │ │ │ │ + bl 1b0d8 │ │ │ │ + ldr r2, [pc, #580] @ 74890 │ │ │ │ + ldr r3, [pc, #472] @ 74828 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 70f20 │ │ │ │ + bne 74820 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #512] @ 70f94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr lr, [pc, #520] @ 74894 │ │ │ │ + ldr sl, [r3] │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr sl, [lr] │ │ │ │ - ldr lr, [pc, #504] @ 70f98 │ │ │ │ - sub r2, r2, sl, asr #1 │ │ │ │ + ldr r6, [lr] │ │ │ │ + ldr lr, [pc, #508] @ 74898 │ │ │ │ + add r0, r0, r6 │ │ │ │ + asr r6, r6, #1 │ │ │ │ + sub r2, r2, r6 │ │ │ │ + sub r6, sl, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - add r0, r0, sl │ │ │ │ - ldr r9, [lr] │ │ │ │ - ldr lr, [r3] │ │ │ │ - sub r1, r1, r9, asr #1 │ │ │ │ - sub lr, lr, sl, asr #1 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - add ip, ip, r9 │ │ │ │ - sub lr, lr, r9, asr #1 │ │ │ │ + str r6, [r3] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str r1, [r3, #24] │ │ │ │ + ldr lr, [lr] │ │ │ │ + add ip, ip, lr │ │ │ │ + asr lr, lr, #1 │ │ │ │ + sub r1, r1, lr │ │ │ │ + sub lr, r6, lr │ │ │ │ str ip, [r3, #12] │ │ │ │ str lr, [r3, #20] │ │ │ │ - b 70c24 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + b 74508 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1cafc │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr ip, [sl, #28] │ │ │ │ - cmp r9, #0 │ │ │ │ + bl 1ca34 │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ ldr lr, [sl, #24] │ │ │ │ - ble 70e50 │ │ │ │ + ldr ip, [sl, #28] │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 74750 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldrsh r1, [r3, #4] │ │ │ │ cmp r1, ip │ │ │ │ - blt 70e40 │ │ │ │ + blt 74740 │ │ │ │ ldrsh sl, [r3, #6] │ │ │ │ cmp sl, lr │ │ │ │ - blt 70e40 │ │ │ │ + blt 74740 │ │ │ │ ldrsh fp, [r3, #8] │ │ │ │ add r1, fp, r1 │ │ │ │ cmp ip, r1 │ │ │ │ - ble 70e40 │ │ │ │ + ble 74740 │ │ │ │ ldrsh r1, [r3, #10] │ │ │ │ add r1, r1, sl │ │ │ │ cmp lr, r1 │ │ │ │ - bgt 70f08 │ │ │ │ + bgt 74808 │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ add r3, r3, #12 │ │ │ │ - bne 70e08 │ │ │ │ - ldr r3, [pc, #324] @ 70f9c │ │ │ │ + cmp r2, r6 │ │ │ │ + bne 74708 │ │ │ │ + ldr r3, [pc, #324] @ 7489c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ + ldr r3, [pc, #312] @ 748a0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ - ldrsh r3, [r2, #4] │ │ │ │ - sub ip, ip, r3 │ │ │ │ - ldrsh r3, [r2, #6] │ │ │ │ - sub lr, lr, r3 │ │ │ │ - ldr r3, [pc, #292] @ 70fa0 │ │ │ │ + ldrsh r1, [r2, #4] │ │ │ │ + ldrsh r2, [r2, #6] │ │ │ │ add r3, pc, r3 │ │ │ │ - str ip, [r3, #28] │ │ │ │ + sub ip, ip, r1 │ │ │ │ + sub lr, lr, r2 │ │ │ │ str lr, [r3, #24] │ │ │ │ - bl 1b704 │ │ │ │ - b 70be8 │ │ │ │ + str ip, [r3, #28] │ │ │ │ + bl 1b660 │ │ │ │ + b 744cc │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ cmp lr, r1 │ │ │ │ - bne 70c40 │ │ │ │ + bne 74524 │ │ │ │ ldr lr, [r3, #48] @ 0x30 │ │ │ │ cmp lr, r0 │ │ │ │ - bne 70c40 │ │ │ │ + bne 74524 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, ip │ │ │ │ - bne 70c40 │ │ │ │ - b 70ce8 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - ldr r3, [r9, #28] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #188] @ 70fa4 │ │ │ │ + bne 74524 │ │ │ │ + b 745cc │ │ │ │ + ldr r3, [r6] │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #72] @ 70f44 │ │ │ │ - ldr r3, [pc, #72] @ 70f48 │ │ │ │ - ldr fp, [r4, r2] │ │ │ │ - ldr r9, [r4, r3] │ │ │ │ - b 70bb4 │ │ │ │ - cmp r9, r2 │ │ │ │ - ble 70e50 │ │ │ │ - ldr r3, [pc, #132] @ 70f9c │ │ │ │ + ldr r2, [pc, #220] @ 748a4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #72] @ 74844 │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ + ldr r3, [pc, #68] @ 74848 │ │ │ │ + ldr fp, [r4, r3] │ │ │ │ + b 74498 │ │ │ │ + cmp r6, r2 │ │ │ │ + ble 74750 │ │ │ │ + ldr r3, [pc, #132] @ 7489c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 70e5c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r8, lsr #30 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq sp, r4, r8, lsl #30 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - mlaeq r5, r8, sp, r5 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - ldrdeq r5, [r5], -ip @ │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - andseq sl, r3, r8, asr #10 │ │ │ │ - eoreq r5, r5, r0, asr #24 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - strhteq r5, [r5], -ip │ │ │ │ - andeq r1, r0, r0, lsl #8 │ │ │ │ - eoreq r5, r5, r8, lsl #23 │ │ │ │ - eoreq r5, r5, r4, asr fp │ │ │ │ - eoreq r5, r5, ip, lsr fp │ │ │ │ - andseq sl, r3, r8, lsl r4 │ │ │ │ - eoreq r5, r5, ip, asr #21 │ │ │ │ - andseq sl, r3, r0, lsl #8 │ │ │ │ + b 7475c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r5, ip, asr #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r5, r0, asr #12 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r2, r6, r4, lsr #9 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ andeq r1, r0, r4, asr #9 │ │ │ │ - eoreq r5, r5, r0, lsl #21 │ │ │ │ - eoreq sp, r4, r0, ror #22 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r8, asr #4 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - eoreq r5, r5, ip, lsl #18 │ │ │ │ - mulseq r3, ip, r1 │ │ │ │ + strdeq r2, [r6], -r8 @ │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + @ instruction: 0x001475f4 │ │ │ │ + eoreq r2, r6, ip, asr r3 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + ldrdeq r2, [r6], -r8 @ │ │ │ │ + andeq r1, r0, ip, ror #7 │ │ │ │ + eoreq r2, r6, r4, lsr #5 │ │ │ │ + eoreq r2, r6, r0, ror r2 │ │ │ │ + eoreq r2, r6, r0, asr r2 │ │ │ │ + @ instruction: 0x001474f0 │ │ │ │ + ldrdeq r2, [r6], -ip @ │ │ │ │ + @ instruction: 0x001474d8 │ │ │ │ + @ instruction: 0x000014b0 │ │ │ │ + mlaeq r6, r8, r1, r2 │ │ │ │ + mlaeq r5, r4, r2, sl │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + andeq r1, r0, r0, lsl #11 │ │ │ │ + eoreq r2, r6, r4, lsl r0 │ │ │ │ + andseq r7, r4, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ 70ffc │ │ │ │ - ldr r2, [pc, #60] @ 71000 │ │ │ │ + ldr r3, [pc, #68] @ 74908 │ │ │ │ + ldr r2, [pc, #68] @ 7490c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 51084 │ │ │ │ + bl 53210 │ │ │ │ tst r0, #3 │ │ │ │ - bne 70ff0 │ │ │ │ - ldr r3, [pc, #36] @ 71004 │ │ │ │ - pop {r4, lr} │ │ │ │ + bne 748fc │ │ │ │ + ldr r3, [pc, #44] @ 74910 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ - bl 70988 │ │ │ │ - b 70fd8 │ │ │ │ - eoreq sp, r4, r8, lsl #18 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r5, r5, r4, lsr #15 │ │ │ │ + bl 74260 │ │ │ │ + b 748dc │ │ │ │ + eoreq sl, r5, ip, lsl r0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + mlaeq r6, r8, lr, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #212] @ 710f4 │ │ │ │ - ldr r4, [pc, #212] @ 710f8 │ │ │ │ + ldr r3, [pc, #232] @ 74a18 │ │ │ │ + ldr r4, [pc, #232] @ 74a1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 710ec │ │ │ │ - ldr ip, [pc, #192] @ 710fc │ │ │ │ + beq 74a10 │ │ │ │ + ldr ip, [pc, #212] @ 74a20 │ │ │ │ sub r3, r0, #4 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #21 │ │ │ │ - bhi 71074 │ │ │ │ + bhi 7498c │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 5120c │ │ │ │ - ldr r3, [pc, #160] @ 71100 │ │ │ │ + bl 533ac │ │ │ │ + ldr r3, [pc, #180] @ 74a24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71080 │ │ │ │ + bne 749a0 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #124] @ 71104 │ │ │ │ - ldr r3, [pc, #124] @ 71108 │ │ │ │ + ldr r2, [pc, #128] @ 74a28 │ │ │ │ + ldr r3, [pc, #128] @ 74a2c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ vldr s14, [r2] │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7106c │ │ │ │ - bl 3752c │ │ │ │ + beq 7497c │ │ │ │ + bl 38470 │ │ │ │ mov r0, #0 │ │ │ │ - bl 70988 │ │ │ │ - b 7106c │ │ │ │ - bl 515ec │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ 7110c │ │ │ │ + bl 74260 │ │ │ │ + b 7497c │ │ │ │ + bl 537bc │ │ │ │ + b 7497c │ │ │ │ + ldr r3, [pc, #76] @ 74a30 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ 71100 │ │ │ │ + beq 74980 │ │ │ │ + ldr r3, [pc, #44] @ 74a24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ ldr r0, [r3] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r5, r5, r4, ror #14 │ │ │ │ - eoreq sp, r4, r0, lsr #17 │ │ │ │ - andseq r9, r6, r0, lsl #14 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - andeq r1, r0, r0, lsl #8 │ │ │ │ - andeq r1, r0, r4, ror #13 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ + b 74980 │ │ │ │ + eoreq r1, r6, r4, asr lr │ │ │ │ + eoreq r9, r5, r8, lsr #31 │ │ │ │ + @ instruction: 0x001767b0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, ror #7 │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3520] @ 0xdc0 │ │ │ │ - sub sp, sp, #540 @ 0x21c │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #1248] @ 71610 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1244] @ 71614 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3528] @ 0xdc8 │ │ │ │ + ldr r6, [pc, #1244] @ 74f38 │ │ │ │ + sub sp, sp, #532 @ 0x214 │ │ │ │ + mov r7, r0 │ │ │ │ + add fp, sp, #268 @ 0x10c │ │ │ │ + mov r8, r1 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [pc, #1216] @ 74f3c │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr ip, [r6, #56] @ 0x38 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr ip, [ip] │ │ │ │ + ldr ip, [ip] │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [pc, #1188] @ 74f40 │ │ │ │ + ldr r3, [pc, #1188] @ 74f44 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #1240] @ 71618 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ + mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #532] @ 0x214 │ │ │ │ + str r3, [sp, #524] @ 0x20c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [r6, #56] @ 0x38 │ │ │ │ - add sl, sp, #276 @ 0x114 │ │ │ │ - ldr r3, [r3] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #1196] @ 7161c │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r3, [pc, #1164] @ 74f48 │ │ │ │ + str ip, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - bl 37508 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + bl 3844c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r4, [pc, #1156] @ 71620 │ │ │ │ str r8, [r6, #64] @ 0x40 │ │ │ │ str r7, [r6, #68] @ 0x44 │ │ │ │ - bl 3703c │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 37050 │ │ │ │ - bl 50114 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #1124] @ 71624 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1108] @ 71628 │ │ │ │ + bl 37f18 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 37f2c │ │ │ │ + bl 5214c │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [pc, #1108] @ 74f4c │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r2, [pc, #1092] @ 74f50 │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [pc, #1088] @ 74f54 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r0, #15 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1096] @ 7162c │ │ │ │ ubfx ip, r3, #16, #8 │ │ │ │ - ldr r0, [r1] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ + str ip, [sp, #28] │ │ │ │ ubfx ip, r3, #8, #8 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str ip, [sp, #32] │ │ │ │ uxtb ip, r3 │ │ │ │ - sub r1, r0, #15 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #17 │ │ │ │ - bhi 71218 │ │ │ │ + bhi 74b4c │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #1040] @ 71630 │ │ │ │ + ldr r2, [pc, #1028] @ 74f58 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #1020] @ 71634 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1008] @ 74f5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #1012] @ 71638 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - ldr r9, [pc, #1000] @ 7163c │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ - add r6, sp, #68 @ 0x44 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r8, [pc, #988] @ 71640 │ │ │ │ + ldr r2, [pc, #992] @ 74f60 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #60 @ 0x3c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3726c │ │ │ │ - ldr r9, [r4, r9] │ │ │ │ - ldr r2, [pc, #968] @ 71644 │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - ldr lr, [pc, #964] @ 71648 │ │ │ │ - ldr r8, [r4, r8] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldr fp, [r4, lr] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr lr, [r8] │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r8, [r9] │ │ │ │ - ldr ip, [pc, #936] @ 7164c │ │ │ │ - sub r8, r8, r2 │ │ │ │ - add lr, lr, r8, lsr #1 │ │ │ │ - str lr, [fp] │ │ │ │ - ldr r3, [pc, #924] @ 71650 │ │ │ │ - ldr lr, [sp, #32] │ │ │ │ - ldr ip, [r4, ip] │ │ │ │ - ldr r8, [r4, r3] │ │ │ │ - ldr lr, [lr] │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #900] @ 71654 │ │ │ │ - sub lr, lr, r3 │ │ │ │ - add ip, ip, lr, lsr #1 │ │ │ │ - str ip, [r8] │ │ │ │ - ldr r1, [pc, #888] @ 71658 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + bl 3817c │ │ │ │ + ldr r3, [pc, #960] @ 74f64 │ │ │ │ + tst r5, #5 │ │ │ │ + ldr r1, [r4, r3] │ │ │ │ + ldr r3, [pc, #952] @ 74f68 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [r1] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [pc, #936] @ 74f6c │ │ │ │ + ldr r9, [r4, r3] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + sub r1, r1, r3 │ │ │ │ + add r2, r2, r1, lsr #1 │ │ │ │ + ldr r1, [pc, #920] @ 74f70 │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ + str r2, [r9] │ │ │ │ + ldr r2, [pc, #912] @ 74f74 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - str r2, [r0] │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [pc, #896] @ 74f78 │ │ │ │ + ldr r8, [r4, r2] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + sub r0, r0, r2 │ │ │ │ + add r1, r1, r0, lsr #1 │ │ │ │ + str r1, [r8] │ │ │ │ + ldr r1, [pc, #876] @ 74f7c │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - tst r5, #5 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [r1] │ │ │ │ - bne 715d4 │ │ │ │ - ldr r1, [pc, #856] @ 7165c │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #864] @ 74f80 │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + str r2, [r1] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bne 74f00 │ │ │ │ + ldr r1, [pc, #848] @ 74f84 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r1, #32] │ │ │ │ - ldr r3, [pc, #848] @ 71660 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + strd r2, [r1, #32] │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ + ldr r3, [pc, #836] @ 74f88 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ldr r1, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r1, r3, lsl #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1dcc0 │ │ │ │ - ldr r2, [sp, #204] @ 0xcc │ │ │ │ + bl 1dbec │ │ │ │ + ldr r2, [sp, #196] @ 0xc4 │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r2, #24 │ │ │ │ cmpne r3, #1 │ │ │ │ - bls 71350 │ │ │ │ + bls 74c7c │ │ │ │ cmp r2, #32 │ │ │ │ movne r2, #24 │ │ │ │ - ldr r3, [pc, #780] @ 71664 │ │ │ │ - add r9, sp, #84 @ 0x54 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ + ldr r3, [pc, #776] @ 74f8c │ │ │ │ + add sl, sp, #76 @ 0x4c │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r9, [sp] │ │ │ │ + ldr r7, [r4, r3] │ │ │ │ mov r3, #4 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 1b980 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r1, [r7] │ │ │ │ + str sl, [sp] │ │ │ │ + bl 1b8dc │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r1, [r0, #140] @ 0x8c │ │ │ │ - add ip, r2, r2, lsl #2 │ │ │ │ + ldr r3, [r7] │ │ │ │ mov r7, #0 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r1, [r0, #140] @ 0x8c │ │ │ │ + add ip, r3, r3, lsl #2 │ │ │ │ + mov r3, r7 │ │ │ │ add r1, r1, ip, lsl #4 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - str ip, [sp, #128] @ 0x80 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ - bl 1dbac │ │ │ │ - ldr r1, [pc, #688] @ 71668 │ │ │ │ - ldr ip, [pc, #688] @ 7166c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - add ip, pc, ip │ │ │ │ + str ip, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ + bl 1dad8 │ │ │ │ + ldr ip, [pc, #696] @ 74f90 │ │ │ │ mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ - ldr r3, [r1, #48] @ 0x30 │ │ │ │ - ldr r1, [r1, #52] @ 0x34 │ │ │ │ + str fp, [sp, #16] │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r2, [r8] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [fp] │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r3, [ip, #48] @ 0x30 │ │ │ │ + ldr ip, [ip, #52] @ 0x34 │ │ │ │ + ldr r1, [r9] │ │ │ │ + str ip, [sp] │ │ │ │ + ldr ip, [pc, #648] @ 74f94 │ │ │ │ + add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 51c68 │ │ │ │ - ldr r3, [pc, #628] @ 71670 │ │ │ │ + bl 53ec8 │ │ │ │ + ldr r3, [pc, #636] @ 74f98 │ │ │ │ movw r2, #8202 @ 0x200a │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - add r3, sp, #124 @ 0x7c │ │ │ │ - bl 1cec8 │ │ │ │ - ldr r3, [pc, #604] @ 71674 │ │ │ │ + add r3, sp, #116 @ 0x74 │ │ │ │ + bl 1ce00 │ │ │ │ + ldr r3, [pc, #612] @ 74f9c │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 715c0 │ │ │ │ + bne 74eec │ │ │ │ tst r5, #1 │ │ │ │ - beq 715c0 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + beq 74eec │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r0, #1 │ │ │ │ + str r7, [r8] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r7, [r9] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r7, [fp] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r7, [r8] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - ldr r1, [pc, #536] @ 71678 │ │ │ │ - mov r0, #1 │ │ │ │ + ldr r1, [pc, #540] @ 74fa0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r0, [r1] │ │ │ │ - ldr r4, [pc, #524] @ 7167c │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ orr r5, r5, #65536 @ 0x10000 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r4, [pc, #524] @ 74fa4 │ │ │ │ str r5, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr ip, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [r4, #64] @ 0x40 │ │ │ │ - ldr r5, [ip, #8] │ │ │ │ + ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + ldr r1, [r4, #64] @ 0x40 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 715f0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bne 74f18 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ + mov r0, #24 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ strh r2, [r1, #4] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ strh r2, [r1, #6] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r0, #24 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ strh r2, [r1, #8] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 714f4 │ │ │ │ - ldr r2, [pc, #408] @ 71680 │ │ │ │ + beq 74e14 │ │ │ │ + ldr r2, [pc, #416] @ 74fa8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - bl 70988 │ │ │ │ - mov r1, #0 │ │ │ │ + bl 74260 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1b344 │ │ │ │ - bl 3752c │ │ │ │ - ldr r2, [pc, #368] @ 71684 │ │ │ │ - ldr r3, [pc, #252] @ 71614 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1b2ac │ │ │ │ + bl 38470 │ │ │ │ + ldr r2, [pc, #376] @ 74fac │ │ │ │ + ldr r3, [pc, #268] @ 74f44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #532] @ 0x214 │ │ │ │ + ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7160c │ │ │ │ + bne 74f34 │ │ │ │ mov r0, r5 │ │ │ │ - add sp, sp, #540 @ 0x21c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #324] @ 71688 │ │ │ │ + add sp, sp, #532 @ 0x214 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #312] @ 74fb0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - b 7123c │ │ │ │ - ldr r2, [pc, #312] @ 7168c │ │ │ │ + b 74b70 │ │ │ │ + ldr r2, [pc, #300] @ 74fb4 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - b 7123c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + b 74b70 │ │ │ │ + ldrd r2, [sp, #28] │ │ │ │ asr r3, r3, #2 │ │ │ │ asr r2, r2, #3 │ │ │ │ lsl r3, r3, #5 │ │ │ │ orr r3, r3, r2, lsl #11 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ orr r3, r3, r2, lsr #3 │ │ │ │ - ldr r2, [pc, #264] @ 71690 │ │ │ │ + ldr r2, [pc, #256] @ 74fb8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - b 7123c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + b 74b70 │ │ │ │ + ldrd r2, [sp, #28] │ │ │ │ asr r3, r3, #3 │ │ │ │ asr r2, r2, #3 │ │ │ │ lsl r3, r3, #5 │ │ │ │ orr r3, r3, r2, lsl #10 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ orr r3, r3, r2, lsr #3 │ │ │ │ - ldr r2, [pc, #220] @ 71694 │ │ │ │ + ldr r2, [pc, #216] @ 74fbc │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - b 7123c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + b 74b70 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ - b 71468 │ │ │ │ + b 74d88 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3726c │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - b 712fc │ │ │ │ - ldr r2, [pc, #160] @ 71698 │ │ │ │ + bl 3817c │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + b 74c2c │ │ │ │ + ldr r2, [pc, #160] @ 74fc0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ mov r5, #1 │ │ │ │ - b 7150c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, r4, r7, sp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r5, r5, r4, asr #12 │ │ │ │ - andseq r9, r3, r0, lsr #31 │ │ │ │ - eoreq sp, r4, ip, lsl #14 │ │ │ │ - andeq r1, r0, r8, lsl r2 │ │ │ │ - andeq r1, r0, ip, asr #4 │ │ │ │ - andseq r9, r6, lr, asr r5 │ │ │ │ - andseq r9, r3, r8, lsl #30 │ │ │ │ - eoreq r5, r5, r0, asr r5 │ │ │ │ - andseq r9, r3, r4, lsl pc │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r4, lsr #5 │ │ │ │ - andeq r1, r0, r8, asr #5 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andeq r1, r0, r4, asr r5 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - eoreq r5, r5, r4, lsl #9 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - eoreq r5, r5, ip, asr #7 │ │ │ │ - andseq r9, r3, r8, lsr #27 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r8, lsl #8 │ │ │ │ - andeq r1, r0, r0, lsl r7 │ │ │ │ - eoreq r5, r5, r0, lsl r3 │ │ │ │ - andseq r9, r3, ip, lsr #25 │ │ │ │ - strhteq sp, [r4], -r4 │ │ │ │ - eoreq r5, r5, r4, asr #4 │ │ │ │ - eoreq r5, r5, r0, lsr r2 │ │ │ │ - eoreq r5, r5, r0, lsl #4 │ │ │ │ - ldrdeq r5, [r5], -r0 @ │ │ │ │ - andseq r9, r3, ip, ror fp │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 74e2c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, ip, lsl #26 │ │ │ │ + eoreq r9, r5, r0, ror #28 │ │ │ │ + eoreq r9, r5, r4, asr #28 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r7, r4, r4, lsl r0 │ │ │ │ + andeq r1, r0, r8, lsr r2 │ │ │ │ + andseq r6, r7, r2, lsl #12 │ │ │ │ + andeq r1, r0, r4, lsl #4 │ │ │ │ + andseq r6, r4, ip, lsl #31 │ │ │ │ + eoreq r1, r6, ip, lsl ip │ │ │ │ + mulseq r4, r4, pc @ │ │ │ │ + andeq r1, r0, r4, ror #13 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + andeq r1, r0, r0, asr #10 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + eoreq r1, r6, r4, asr fp │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + mlaeq r6, r8, sl, r1 │ │ │ │ + andseq r6, r4, r4, lsr #28 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + strdeq r1, [r0], -r4 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r1, r6, r4, ror #19 │ │ │ │ + andseq r6, r4, r8, asr #26 │ │ │ │ + eoreq r9, r5, ip, lsr #21 │ │ │ │ + eoreq r1, r6, r0, lsl r9 │ │ │ │ + strdeq r1, [r6], -ip @ │ │ │ │ + ldrdeq r1, [r6], -r0 @ │ │ │ │ + eoreq r1, r6, r4, lsr #17 │ │ │ │ + andseq r6, r4, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #328] @ 717fc │ │ │ │ - subs r8, r0, #0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [pc, #336] @ 75138 │ │ │ │ + subs r7, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 717cc │ │ │ │ - ldr r2, [pc, #316] @ 71800 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - ldr r5, [r7] │ │ │ │ + beq 75108 │ │ │ │ + ldr r2, [pc, #324] @ 7513c │ │ │ │ + ldr r8, [pc, #324] @ 75140 │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71714 │ │ │ │ - ldr r9, [pc, #300] @ 71804 │ │ │ │ - add r9, pc, r9 │ │ │ │ + beq 7504c │ │ │ │ ldr r3, [r5] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1df40 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + subs r4, r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e014 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 71708 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e014 │ │ │ │ + bne 75040 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71730 │ │ │ │ - ldr r5, [r7, #4]! │ │ │ │ + bne 75068 │ │ │ │ + ldr r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 716d8 │ │ │ │ - ldr r2, [pc, #236] @ 71808 │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 7500c │ │ │ │ + ldr r2, [pc, #240] @ 75144 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 717c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75100 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #22 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 717a8 │ │ │ │ - bl 52794 │ │ │ │ + bne 750e8 │ │ │ │ + bl 54a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 717a0 │ │ │ │ + beq 750d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 717e4 │ │ │ │ - ldr r3, [pc, #152] @ 7180c │ │ │ │ - ldr r2, [pc, #152] @ 71810 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + bne 75120 │ │ │ │ + ldr r3, [pc, #156] @ 75148 │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldrd r0, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r5, [r2, #56] @ 0x38 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + strd r0, [r3, #20] │ │ │ │ + ldr r0, [pc, #132] @ 7514c │ │ │ │ + str r2, [r3, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r5, [r0, #56] @ 0x38 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #100] @ 71814 │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #96] @ 75150 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r4, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #68] @ 71818 │ │ │ │ + b 750d0 │ │ │ │ + ldr r2, [pc, #68] @ 75154 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 717c0 │ │ │ │ - ldr r2, [pc, #48] @ 7181c │ │ │ │ - mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75100 │ │ │ │ + ldr r2, [pc, #48] @ 75158 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 717c0 │ │ │ │ - eoreq sp, r4, r4, lsl r2 │ │ │ │ - @ instruction: 0x000015bc │ │ │ │ - @ instruction: 0x00139afc │ │ │ │ - @ instruction: 0x00139abc │ │ │ │ - mlaeq r4, r8, r2, pc @ │ │ │ │ - eoreq r5, r5, r8 │ │ │ │ - andseq r9, r3, r0, asr sl │ │ │ │ - @ instruction: 0x001399dc │ │ │ │ - andseq r9, r3, r0, asr #20 │ │ │ │ - ldr r3, [pc, #144] @ 718b8 │ │ │ │ - ldr r2, [pc, #144] @ 718bc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75100 │ │ │ │ + strdeq r9, [r5], -r8 @ │ │ │ │ + andeq r1, r0, r8, lsr #11 │ │ │ │ + mulseq r4, r4, fp │ │ │ │ + andseq r6, r4, ip, lsr fp │ │ │ │ + eoreq fp, r5, r0, ror #18 │ │ │ │ + strhteq r1, [r6], -ip │ │ │ │ + andseq r6, r4, r8, asr #21 │ │ │ │ + andseq r6, r4, ip, asr sl │ │ │ │ + andseq r6, r4, r0, asr #21 │ │ │ │ + ldr r3, [pc, #156] @ 75200 │ │ │ │ + ldr r2, [pc, #156] @ 75204 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #108] @ 718c0 │ │ │ │ + ldr r3, [pc, #116] @ 75208 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71868 │ │ │ │ + beq 751a8 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #84] @ 718c4 │ │ │ │ + ldr r3, [pc, #92] @ 7520c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ - bl 51878 │ │ │ │ - ldr r3, [pc, #68] @ 718c8 │ │ │ │ - ldr ip, [pc, #68] @ 718cc │ │ │ │ - ldr r0, [pc, #68] @ 718d0 │ │ │ │ - ldr r1, [pc, #68] @ 718d4 │ │ │ │ - ldr r2, [pc, #68] @ 718d8 │ │ │ │ + bl 53a80 │ │ │ │ + ldr r3, [pc, #76] @ 75210 │ │ │ │ + ldr ip, [pc, #76] @ 75214 │ │ │ │ + ldr r0, [pc, #76] @ 75218 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #72] @ 7521c │ │ │ │ add ip, pc, ip │ │ │ │ + ldr r2, [pc, #68] @ 75220 │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ str ip, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq sp, r4, r0, lsr #1 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r4, r5, r4, lsr pc │ │ │ │ - eoreq r4, r5, r4, lsl pc │ │ │ │ - eoreq pc, r4, r0, lsl #3 │ │ │ │ - @ instruction: 0xfffff0bc │ │ │ │ - @ instruction: 0xfffff088 │ │ │ │ - @ instruction: 0xfffff054 │ │ │ │ - @ instruction: 0xfffff068 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #416] @ 71a98 │ │ │ │ - sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [r2] │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #400] @ 71a9c │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ - cmp r5, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [sp, #52] @ 0x34 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - beq 71a90 │ │ │ │ - ldr fp, [r2, #4] │ │ │ │ - ldr r2, [pc, #368] @ 71aa0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #352] @ 71aa4 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r1, [r3] │ │ │ │ - add r1, r0, r1 │ │ │ │ - asr r0, r0, #1 │ │ │ │ - mul r0, fp, r0 │ │ │ │ - blx 199608 │ │ │ │ - cmp r7, #0 │ │ │ │ - add lr, r0, r8 │ │ │ │ - movlt r0, #0 │ │ │ │ - blt 71978 │ │ │ │ - cmp fp, r7 │ │ │ │ - movlt r0, fp │ │ │ │ - movge r0, r7 │ │ │ │ - sub fp, fp, r0 │ │ │ │ - ldr r3, [pc, #296] @ 71aa8 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r9, r5, ip, ror r7 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + strdeq r1, [r6], -r4 @ │ │ │ │ + ldrdeq r1, [r6], -r4 @ │ │ │ │ + eoreq fp, r5, r8, asr #16 │ │ │ │ + @ instruction: 0xfffff04c │ │ │ │ + @ instruction: 0xfffff008 │ │ │ │ + @ instruction: 0xffffefcc │ │ │ │ + @ instruction: 0xffffefd8 │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + str sl, [sp, #24] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [pc, #456] @ 75404 │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #448] @ 75408 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [sp, #28] │ │ │ │ + ldr r4, [r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ + beq 753ec │ │ │ │ + ldr r9, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r0, [pc, #400] @ 7540c │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ + ldr lr, [r0] │ │ │ │ + ldr r0, [pc, #392] @ 75410 │ │ │ │ + asr ip, lr, #1 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + movlt r0, #0 │ │ │ │ + mul ip, r9, ip │ │ │ │ + ldr r1, [r1] │ │ │ │ + add r1, lr, r1 │ │ │ │ + udiv ip, ip, r1 │ │ │ │ + add ip, ip, sl │ │ │ │ + blt 752b8 │ │ │ │ + cmp r9, r2 │ │ │ │ + movlt r0, r9 │ │ │ │ + movge r0, r2 │ │ │ │ + sub r9, r9, r0 │ │ │ │ + ldr r2, [pc, #340] @ 75414 │ │ │ │ + cmp r6, #0 │ │ │ │ movlt r1, #0 │ │ │ │ - blt 719a0 │ │ │ │ - cmp r3, r4 │ │ │ │ - movlt r1, r3 │ │ │ │ - movge r1, r4 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp lr, fp │ │ │ │ - movcs lr, fp │ │ │ │ - cmp sl, r3 │ │ │ │ - movcs r4, r3 │ │ │ │ - ldr r3, [pc, #244] @ 71aac │ │ │ │ - ldr r2, [pc, #244] @ 71ab0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - movcc r4, sl │ │ │ │ - bic r3, ip, #255 @ 0xff │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 71a74 │ │ │ │ - ldr r2, [pc, #220] @ 71ab4 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 71a74 │ │ │ │ - ldr r2, [pc, #212] @ 71ab8 │ │ │ │ - ldr r3, [pc, #212] @ 71abc │ │ │ │ - cmp ip, r3 │ │ │ │ - cmpne ip, r2 │ │ │ │ - beq 71a88 │ │ │ │ - add r3, ip, #-1358954496 @ 0xaf000000 │ │ │ │ - sub r3, r3, #52 @ 0x34 │ │ │ │ - bfc r3, #8, #19 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 71a88 │ │ │ │ - ldr r3, [pc, #180] @ 71ac0 │ │ │ │ - add ip, ip, #-872415232 @ 0xcc000000 │ │ │ │ - sub ip, ip, #81 @ 0x51 │ │ │ │ - and r3, r3, ip │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 71a88 │ │ │ │ - ldr ip, [pc, #160] @ 71ac4 │ │ │ │ - mov r3, r9 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r7, [ip, #28] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add ip, ip, r7, lsl #2 │ │ │ │ - ldr ip, [ip, #16] │ │ │ │ - ldr r7, [ip, #20] │ │ │ │ - ldr r8, [r7] │ │ │ │ - str r8, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [ip, #24] │ │ │ │ - ldr r7, [ip, #28] │ │ │ │ - ldr ip, [r9] │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - mla ip, r4, r8, ip │ │ │ │ - add ip, ip, lr │ │ │ │ - add ip, r7, ip │ │ │ │ - str ip, [sp, #52] @ 0x34 │ │ │ │ - mov ip, r5 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blt 752e0 │ │ │ │ + cmp r2, r6 │ │ │ │ + movlt r1, r2 │ │ │ │ + movge r1, r6 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp ip, r9 │ │ │ │ + movcs ip, r9 │ │ │ │ + cmp r8, r2 │ │ │ │ + movcs r8, r2 │ │ │ │ + ldr r2, [pc, #288] @ 75418 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + mov r2, #16896 @ 0x4200 │ │ │ │ + movt r2, #21063 @ 0x5247 │ │ │ │ + bic r6, lr, #255 @ 0xff │ │ │ │ + cmp r6, r2 │ │ │ │ + beq 753d0 │ │ │ │ + mov r2, #20992 @ 0x5200 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ + cmp r6, r2 │ │ │ │ + beq 753d0 │ │ │ │ + movw r6, #21849 @ 0x5559 │ │ │ │ + movt r6, #12889 @ 0x3259 │ │ │ │ + movw r2, #22869 @ 0x5955 │ │ │ │ + movt r2, #22870 @ 0x5956 │ │ │ │ + cmp lr, r2 │ │ │ │ + cmpne lr, r6 │ │ │ │ + beq 753e4 │ │ │ │ + add r2, lr, #-1358954496 @ 0xaf000000 │ │ │ │ + sub r2, r2, #52 @ 0x34 │ │ │ │ + bfc r2, #8, #19 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 753e4 │ │ │ │ + add lr, lr, #-872415232 @ 0xcc000000 │ │ │ │ + mov r2, #248 @ 0xf8 │ │ │ │ + movt r2, #65280 @ 0xff00 │ │ │ │ + sub lr, lr, #81 @ 0x51 │ │ │ │ + and r2, r2, lr │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 753e4 │ │ │ │ + ldr lr, [pc, #168] @ 7541c │ │ │ │ + mov r2, r7 │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r6, [lr, #28] │ │ │ │ + add lr, lr, r6, lsl #2 │ │ │ │ + ldr lr, [lr, #16] │ │ │ │ + ldr r6, [lr, #20] │ │ │ │ + ldr r7, [r6] │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r9, [lr, #24] │ │ │ │ + ldr r6, [lr, #28] │ │ │ │ + ldr lr, [r9] │ │ │ │ + str r5, [sp, #32] │ │ │ │ + mla lr, r8, r7, lr │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add ip, lr, ip │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add ip, r6, ip │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + mov ip, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #32 │ │ │ │ bx ip │ │ │ │ - and ip, ip, #127 @ 0x7f │ │ │ │ - add ip, ip, #7 │ │ │ │ - lsr ip, ip, #3 │ │ │ │ - mul lr, lr, ip │ │ │ │ - b 71a1c │ │ │ │ - lsl lr, lr, #1 │ │ │ │ - b 71a1c │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r4, [r5], -r4 @ │ │ │ │ - strhteq ip, [r4], -r8 │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r4, r5, ip, asr #28 │ │ │ │ - eoreq r4, r5, r4, lsl lr │ │ │ │ - subpl r4, r7, #0, 4 │ │ │ │ - submi r5, r7, #0, 4 │ │ │ │ - subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ - ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ - @ instruction: 0xff0000f8 │ │ │ │ - eoreq r4, r5, r8, lsr #27 │ │ │ │ + and lr, lr, #127 @ 0x7f │ │ │ │ + add lr, lr, #7 │ │ │ │ + lsr lr, lr, #3 │ │ │ │ + mul ip, ip, lr │ │ │ │ + b 7536c │ │ │ │ + lsl ip, ip, #1 │ │ │ │ + b 7536c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r1, r6, ip, ror r5 │ │ │ │ + eoreq r9, r5, r4, lsl #13 │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r1, r6, r8, lsl #10 │ │ │ │ + ldrdeq r1, [r6], -r8 @ │ │ │ │ + eoreq r1, r6, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #152] @ 71b78 │ │ │ │ - ldr r6, [pc, #152] @ 71b7c │ │ │ │ + ldr r5, [pc, #164] @ 754e8 │ │ │ │ + ldr r6, [pc, #164] @ 754ec │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 71b54 │ │ │ │ - ldr r3, [pc, #128] @ 71b80 │ │ │ │ - add r1, r5, #36 @ 0x24 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + beq 754c4 │ │ │ │ + ldr r3, [pc, #144] @ 754f0 │ │ │ │ lsl r7, r0, #4 │ │ │ │ - add r1, r1, r0, lsl #4 │ │ │ │ + add r1, r5, #36 @ 0x24 │ │ │ │ + lsl r4, r0, #2 │ │ │ │ + add r1, r1, r7 │ │ │ │ add r7, r5, r7 │ │ │ │ + add r5, r5, r4 │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c220 │ │ │ │ - add r5, r5, r4, lsl #2 │ │ │ │ + bl 1c17c │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ - bl 1e2b4 │ │ │ │ + bl 1e1e0 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - lsl r4, r4, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b704 │ │ │ │ - ldr r3, [pc, #72] @ 71b84 │ │ │ │ + bl 1b660 │ │ │ │ + ldr r3, [pc, #88] @ 754f4 │ │ │ │ + mov r1, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b 1b344 │ │ │ │ - add r5, r5, r0, lsl #2 │ │ │ │ - ldr r5, [r5, #16] │ │ │ │ + b 1b2ac │ │ │ │ lsl r4, r0, #2 │ │ │ │ + add r5, r5, r4 │ │ │ │ + ldr r5, [r5, #16] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [pc, #16] @ 71b80 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [pc, #16] @ 754f0 │ │ │ │ str r7, [r5, #28] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - b 71b2c │ │ │ │ - eoreq r4, r5, ip, ror #25 │ │ │ │ - eoreq ip, r4, r0, ror #27 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - mlaeq r5, r0, ip, r4 │ │ │ │ + b 7548c │ │ │ │ + eoreq r1, r6, r8, lsl #7 │ │ │ │ + mlaeq r5, r4, r4, r9 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r1, r6, r8, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #56] @ 71bd8 │ │ │ │ + ldr r4, [pc, #64] @ 75554 │ │ │ │ sub sp, sp, #8 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r2, #0 │ │ │ │ ldrd r0, [r4, #4] │ │ │ │ - add r3, r4, #84 @ 0x54 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp] │ │ │ │ add r2, r4, #108 @ 0x6c │ │ │ │ - bl 37f98 │ │ │ │ - ldrd r2, [r4, #100] @ 0x64 │ │ │ │ - ldr r1, [r4, #92] @ 0x5c │ │ │ │ + add r3, r4, #84 @ 0x54 │ │ │ │ + bl 38f5c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r1, [r4, #92] @ 0x5c │ │ │ │ + ldrd r2, [r4, #100] @ 0x64 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 5474c │ │ │ │ - eoreq r4, r5, ip, lsr #24 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ 71c44 │ │ │ │ - ldr r0, [pc, #80] @ 71c48 │ │ │ │ - ldr r1, [pc, #80] @ 71c4c │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 56b28 │ │ │ │ + eoreq r1, r6, ip, lsr #5 │ │ │ │ + ldr r3, [pc, #72] @ 755a8 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + ldr r0, [pc, #68] @ 755ac │ │ │ │ + ldr r2, [pc, #68] @ 755b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 71c50 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ + ldr r1, [pc, #64] @ 755b4 │ │ │ │ + ldr lr, [r3, r0] │ │ │ │ + ldr ip, [r3, r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldrd r0, [r1, #4] │ │ │ │ + ldr r3, [lr] │ │ │ │ + ldr ip, [ip] │ │ │ │ + ldr r2, [pc, #40] @ 755b8 │ │ │ │ + pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ + add ip, r3, ip │ │ │ │ + mul r3, r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r1, [r1] │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ - add r1, r0, r1 │ │ │ │ - mul r0, r5, r0 │ │ │ │ - blx 199608 │ │ │ │ - ldr r4, [pc, #36] @ 71c54 │ │ │ │ - mov r1, r6 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - sub r0, r5, r0 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 13a724 │ │ │ │ - ldrdeq ip, [r4], -r0 @ │ │ │ │ - andeq r1, r0, r4, asr #6 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - eoreq r4, r5, r4, asr #23 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ + udiv r3, r3, ip │ │ │ │ + sub r0, r0, r3 │ │ │ │ + b 147388 │ │ │ │ + eoreq r9, r5, r8, ror r3 │ │ │ │ + andeq r1, r0, r0, lsr r3 │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + eoreq r1, r6, r4, asr r2 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3816] @ 0xee8 │ │ │ │ - sub sp, sp, #244 @ 0xf4 │ │ │ │ - ldr r3, [sp, #284] @ 0x11c │ │ │ │ - ldr r2, [pc, #1480] @ 72240 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #1476] @ 72244 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3824] @ 0xef0 │ │ │ │ + sub sp, sp, #236 @ 0xec │ │ │ │ + ldr r2, [pc, #1476] @ 75bac │ │ │ │ + ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r6, [pc, #1464] @ 75bb0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [pc, #1460] @ 75bb4 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1468] @ 72248 │ │ │ │ + ldr r2, [pc, #1452] @ 75bb8 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #236] @ 0xec │ │ │ │ + str r3, [sp, #228] @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov ip, r1 │ │ │ │ + ldr ip, [r2, #136] @ 0x88 │ │ │ │ strd r0, [r2, #4] │ │ │ │ - ldr r1, [r2, #136] @ 0x88 │ │ │ │ - ldr r6, [pc, #1440] @ 7224c │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ - cmp r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - and sl, r3, #2 │ │ │ │ + and fp, r3, #2 │ │ │ │ str r7, [r2, #132] @ 0x84 │ │ │ │ - beq 71cdc │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 7564c │ │ │ │ ldr lr, [r2, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 71cdc │ │ │ │ - cmp r1, r0 │ │ │ │ - cmpcs lr, ip │ │ │ │ - bcc 72214 │ │ │ │ - ldr r1, [pc, #1388] @ 72250 │ │ │ │ - ldr r2, [pc, #1388] @ 72254 │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq 7564c │ │ │ │ + cmp ip, r0 │ │ │ │ + cmpcs lr, r1 │ │ │ │ + bcc 75b84 │ │ │ │ + ldr r1, [pc, #1384] @ 75bbc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [pc, #1380] @ 72258 │ │ │ │ - str r0, [r1, #144] @ 0x90 │ │ │ │ + ldr r2, [pc, #1380] @ 75bc0 │ │ │ │ + ldr r3, [pc, #1380] @ 75bc4 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r0, [r1, #144] @ 0x90 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 72188 │ │ │ │ - ldr r3, [pc, #1344] @ 7225c │ │ │ │ - ldr r2, [pc, #1344] @ 72260 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 75af8 │ │ │ │ + ldr r2, [pc, #1340] @ 75bc8 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r3, [pc, #1336] @ 75bcc │ │ │ │ add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r2, [r3, #148] @ 0x94 │ │ │ │ - mov r4, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq 72234 │ │ │ │ - ldr fp, [pc, #1312] @ 72264 │ │ │ │ - ldr r9, [pc, #1312] @ 72268 │ │ │ │ - ldr r8, [pc, #1312] @ 7226c │ │ │ │ - ldr r3, [r3, #152] @ 0x98 │ │ │ │ - add fp, pc, fp │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 75ba0 │ │ │ │ + ldr sl, [pc, #1308] @ 75bd0 │ │ │ │ + ldr r9, [pc, #1308] @ 75bd4 │ │ │ │ + ldr r8, [pc, #1308] @ 75bd8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r3, #152] @ 0x98 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r1, r3, r4, lsl #7 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ - ldr r3, [r3, r4, lsl #7] │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r0, fp │ │ │ │ - moveq r0, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r0, #3 │ │ │ │ - mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1248] @ 72270 │ │ │ │ lsl r5, r4, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #152] @ 0x98 │ │ │ │ + ldr r3, [r2, r4, lsl #7] │ │ │ │ + mov r0, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ - ldr r1, [r3, r5] │ │ │ │ + add r2, r2, r5 │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, r8 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r1, sl │ │ │ │ + moveq r1, r9 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #1236] @ 75bdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #152] @ 0x98 │ │ │ │ + ldr r1, [r2, r5] │ │ │ │ cmp r1, r7 │ │ │ │ - streq r7, [r2, #12] │ │ │ │ - ldr r2, [pc, #1220] @ 72274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2, #148] @ 0x94 │ │ │ │ + streq r7, [r3, #12] │ │ │ │ + ldr r3, [pc, #1216] @ 75be0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi 71d58 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ + bhi 756c8 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72234 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 721e0 │ │ │ │ - ldr r3, [pc, #1184] @ 72278 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + beq 75ba0 │ │ │ │ + cmp fp, #0 │ │ │ │ + bne 75b50 │ │ │ │ + ldr r3, [pc, #1180] @ 75be4 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ldr r1, [r0, #140] @ 0x8c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r1, r3, lsl #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1dcc0 │ │ │ │ - ldr r2, [sp, #164] @ 0xa4 │ │ │ │ + bl 1dbec │ │ │ │ + ldr r2, [sp, #156] @ 0x9c │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r2, #24 │ │ │ │ cmpne r3, #1 │ │ │ │ - bhi 721a4 │ │ │ │ - ldr r3, [pc, #1128] @ 7227c │ │ │ │ - add r5, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + bhi 75b14 │ │ │ │ + ldr r3, [pc, #1124] @ 75be8 │ │ │ │ + add r5, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b980 │ │ │ │ - ldr r3, [pc, #1100] @ 72280 │ │ │ │ + bl 1b8dc │ │ │ │ + ldr r3, [pc, #1096] @ 75bec │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ movne r4, #8 │ │ │ │ - bne 71e60 │ │ │ │ - ldr r3, [pc, #1072] @ 72284 │ │ │ │ + bne 757d0 │ │ │ │ + ldr r3, [pc, #1068] @ 75bf0 │ │ │ │ mov r4, #10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #1056] @ 72288 │ │ │ │ - ldr r2, [pc, #1056] @ 7228c │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [pc, #1052] @ 75bf4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r2, [pc, #1044] @ 75bf8 │ │ │ │ + ldr ip, [sp, #272] @ 0x110 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ - ldr r1, [pc, #1048] @ 72290 │ │ │ │ - ldr ip, [sp, #28] │ │ │ │ + ldr r1, [pc, #1032] @ 75bfc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ - ldr lr, [pc, #1032] @ 72294 │ │ │ │ - str ip, [sp, #16] │ │ │ │ - ldr ip, [sp, #280] @ 0x118 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #1020] @ 72298 │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r8, #0 │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + ldr ip, [pc, #1008] @ 75c00 │ │ │ │ ldr r1, [r1] │ │ │ │ - str lr, [sp, #12] │ │ │ │ - str r8, [sp, #8] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [pc, #992] @ 75c04 │ │ │ │ ldr ip, [r6, ip] │ │ │ │ - mov r0, r5 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 51c68 │ │ │ │ - ldr r3, [pc, #980] @ 7229c │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r5, [r6, r3] │ │ │ │ + bl 53ec8 │ │ │ │ + ldr r3, [pc, #976] @ 75c08 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - add r3, sp, #84 @ 0x54 │ │ │ │ - bl 1cec8 │ │ │ │ - cmp sl, r8 │ │ │ │ - beq 71f0c │ │ │ │ - ldr r3, [pc, #948] @ 722a0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + ldr r1, [r4] │ │ │ │ + bl 1ce00 │ │ │ │ + cmp fp, r5 │ │ │ │ + beq 7587c │ │ │ │ + ldr r3, [pc, #944] @ 75c0c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 721e8 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne 75b58 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c124 │ │ │ │ - ldr r3, [pc, #912] @ 722a4 │ │ │ │ - ldr r2, [pc, #912] @ 722a8 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r4, [pc, #908] @ 722ac │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bl 1c080 │ │ │ │ + ldr r3, [pc, #908] @ 75c10 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #3 │ │ │ │ + ldr r2, [pc, #900] @ 75c14 │ │ │ │ + ldr r4, [pc, #900] @ 75c18 │ │ │ │ + ldr r8, [r6, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #892] @ 75c1c │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r8] │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1342a4 │ │ │ │ - ldr r2, [pc, #872] @ 722b0 │ │ │ │ - ldr r5, [pc, #872] @ 722b4 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bl 140d7c │ │ │ │ + ldr r3, [pc, #868] @ 75c20 │ │ │ │ str r0, [r4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 721b0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + bne 75b20 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #840] @ 722b8 │ │ │ │ + ldr r3, [pc, #840] @ 75c24 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #28] │ │ │ │ - ble 72140 │ │ │ │ - ldr r3, [pc, #824] @ 722bc │ │ │ │ - ldr sl, [pc, #824] @ 722c0 │ │ │ │ - ldr fp, [r6, r3] │ │ │ │ + ble 75a9c │ │ │ │ + ldr r3, [pc, #824] @ 75c28 │ │ │ │ + ldr sl, [pc, #824] @ 75c2c │ │ │ │ + ldr r9, [r6, r3] │ │ │ │ + ldr r6, [pc, #820] @ 75c30 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r6, [pc, #816] @ 722c4 │ │ │ │ add r3, sl, #36 @ 0x24 │ │ │ │ + str r3, [sp, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r9, r8 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 720b0 │ │ │ │ + b 75a14 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1cf28 │ │ │ │ + bl 1ce60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 720bc │ │ │ │ - ldr r3, [pc, #780] @ 722c8 │ │ │ │ + beq 75a20 │ │ │ │ + ldr r3, [pc, #784] @ 75c34 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + lsl r5, r4, #4 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - add r3, r3, r4, lsl #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + add fp, r3, r5 │ │ │ │ + add r5, sl, r5 │ │ │ │ + str fp, [sp, #8] │ │ │ │ ldr r3, [sl, #8] │ │ │ │ - ldr r1, [r9] │ │ │ │ + ldr r1, [r8] │ │ │ │ ldr r0, [r7] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1c580 │ │ │ │ - lsl r8, r4, #4 │ │ │ │ - mov r2, #896 @ 0x380 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r4, sl, r4, lsl #2 │ │ │ │ + bl 1c4d0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ + add r2, sl, r4 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 1d6cc │ │ │ │ + str r3, [r2, #16] │ │ │ │ + mov r2, #896 @ 0x380 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 1d604 │ │ │ │ mov r2, #0 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - add r4, sl, r8 │ │ │ │ - mov r8, #0 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 1d240 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - str r8, [r4, #48] @ 0x30 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + bl 1d178 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r1, fp │ │ │ │ + mov fp, #0 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ + str fp, [r5, #48] @ 0x30 │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1bce0 │ │ │ │ - mov r1, r8 │ │ │ │ + bl 1bc3c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1b344 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1b770 <__shmctl64@plt> │ │ │ │ - ldr r8, [pc, #596] @ 722cc │ │ │ │ + mov r1, fp │ │ │ │ + bl 1b2ac │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, fp │ │ │ │ + bl 1b6cc <__shmctl64@plt> │ │ │ │ + ldr r5, [pc, #604] @ 75c38 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r8, r5 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r4, r5, r4 │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #568] @ 722d0 │ │ │ │ - ldr r4, [r8, #28] │ │ │ │ + bl 1d328 │ │ │ │ + ldr r3, [pc, #576] @ 75c3c │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ + str r4, [r5, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - str r4, [r8, #28] │ │ │ │ - bge 72140 │ │ │ │ - ldr r3, [fp] │ │ │ │ + bge 75a9c │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71fa4 │ │ │ │ - ldr r2, [pc, #528] @ 722d4 │ │ │ │ + bne 7590c │ │ │ │ + ldr r2, [pc, #536] @ 75c40 │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [r6, #32] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r8, [r6, #32] │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 71fc4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 7592c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - ldr r1, [r9] │ │ │ │ + lsl r4, r4, #2 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - ldr r0, [r7] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ + ldr r1, [r8] │ │ │ │ + ldr r0, [r7] │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r8 │ │ │ │ - bl 1ba58 │ │ │ │ - add r2, r6, r4, lsl #2 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - mov r3, r0 │ │ │ │ + mov r3, r5 │ │ │ │ + bl 1b9b4 │ │ │ │ + mov fp, r0 │ │ │ │ + add r3, r6, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str fp, [r3, #16] │ │ │ │ + bl 1d094 │ │ │ │ + mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1b344 │ │ │ │ - b 72070 │ │ │ │ - ldr r3, [pc, #400] @ 722d8 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [fp, #28] │ │ │ │ + bl 1b2ac │ │ │ │ + b 759d4 │ │ │ │ + ldr r3, [pc, #416] @ 75c44 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #28] │ │ │ │ str r4, [r3, #156] @ 0x9c │ │ │ │ - bl 71b88 │ │ │ │ + bl 754f8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #376] @ 722dc │ │ │ │ - ldr r3, [pc, #220] @ 72244 │ │ │ │ + ldr r2, [pc, #392] @ 75c48 │ │ │ │ + ldr r3, [pc, #240] @ 75bb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ + ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7223c │ │ │ │ - add sp, sp, #244 @ 0xf4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #336] @ 722e0 │ │ │ │ + bne 75ba8 │ │ │ │ + add sp, sp, #236 @ 0xec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #332] @ 75c4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r1, #2 │ │ │ │ movne r1, #3 │ │ │ │ - b 71d14 │ │ │ │ + b 75684 │ │ │ │ cmp r2, #32 │ │ │ │ movne r2, #24 │ │ │ │ - b 71e0c │ │ │ │ + b 7577c │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - ble 72140 │ │ │ │ - bl 71ac8 │ │ │ │ + ble 75a9c │ │ │ │ + bl 75420 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [r4, #28] │ │ │ │ - blt 721c0 │ │ │ │ - b 71f64 │ │ │ │ - bl 5224c │ │ │ │ - b 71dd0 │ │ │ │ - ldr r1, [r5] │ │ │ │ + blt 75b30 │ │ │ │ + b 758d0 │ │ │ │ + bl 544d4 │ │ │ │ + b 75740 │ │ │ │ + ldr r1, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r8, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ - mov r3, r8 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r5, [sp, #16] │ │ │ │ ldr r0, [r7] │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 1c898 │ │ │ │ - b 71ef8 │ │ │ │ - ldr r2, [pc, #200] @ 722e4 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 1c7dc │ │ │ │ + b 75868 │ │ │ │ + ldr r2, [pc, #196] @ 75c50 │ │ │ │ mov r3, r0 │ │ │ │ - stmib sp, {r1, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r1, ip, lr} │ │ │ │ + mov r1, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7215c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r4, ip, asr #24 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r5, r8, lsr fp │ │ │ │ - eoreq ip, r4, r4, lsl ip │ │ │ │ - eoreq r4, r5, r8, ror #21 │ │ │ │ - eoreq lr, r4, r4, asr #26 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r4, [r5], -r0 │ │ │ │ - eoreq lr, r4, r8, lsl sp │ │ │ │ - andseq r9, r3, r4, asr #10 │ │ │ │ - andseq r9, r3, r8, lsr r5 │ │ │ │ - andseq r9, r3, r4, lsl #11 │ │ │ │ - eoreq r4, r5, ip, lsr sl │ │ │ │ - eoreq r4, r5, r0, lsr #20 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsr #12 │ │ │ │ - andeq r1, r0, r8, ror #3 │ │ │ │ - ldrdeq r1, [r0], -r0 │ │ │ │ - andeq r1, r0, r0, lsr #11 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - @ instruction: 0x000013b4 │ │ │ │ - andseq r9, r3, r8, ror #8 │ │ │ │ - ldrdeq r1, [r0], -r8 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r8, lsr #9 │ │ │ │ - andeq r1, r0, r0, asr #6 │ │ │ │ - andseq r9, r3, r8, ror #7 │ │ │ │ - eoreq r4, r5, r4, lsr #17 │ │ │ │ + b 75ab8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r9, [r5], -r4 @ │ │ │ │ + eoreq r9, r5, r4, ror #5 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - strdeq lr, [r4], -r0 @ │ │ │ │ - eoreq r4, r5, ip, asr r8 │ │ │ │ - andeq r1, r0, r4, asr #13 │ │ │ │ - eoreq r4, r5, r4, asr #16 │ │ │ │ - eoreq r4, r5, r8, lsr r8 │ │ │ │ - eoreq r4, r5, r0, lsl r8 │ │ │ │ - eoreq r4, r5, r4, asr r7 │ │ │ │ - eoreq lr, r4, r0, lsr #19 │ │ │ │ - andseq r9, r3, r8, ror #4 │ │ │ │ - eoreq r4, r5, r4, lsl #13 │ │ │ │ - eoreq ip, r4, r4, ror #14 │ │ │ │ - andeq r1, r0, r4, ror r5 │ │ │ │ - andseq r9, r3, r8, ror r0 │ │ │ │ + strhteq r1, [r6], -r4 │ │ │ │ + eoreq r1, r6, r0, ror r1 │ │ │ │ + ldrdeq fp, [r5], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #11 │ │ │ │ + eoreq fp, r5, r8, lsr #7 │ │ │ │ + eoreq r1, r6, r8, lsr r1 │ │ │ │ + mulseq r4, r8, r5 │ │ │ │ + andseq r6, r4, r8, lsl #11 │ │ │ │ + @ instruction: 0x001465d4 │ │ │ │ + eoreq r1, r6, r8, asr #1 │ │ │ │ + strhteq r1, [r6], -r0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsl #12 │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + @ instruction: 0x000014bc │ │ │ │ + andeq r1, r0, ip, lsl #11 │ │ │ │ + andeq r1, r0, r4, asr #11 │ │ │ │ + andeq r1, r0, r0, lsr #7 │ │ │ │ + andseq r6, r4, ip, lsr #9 │ │ │ │ + andeq r1, r0, r4, asr #9 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + andeq r1, r0, ip, lsr #6 │ │ │ │ + andseq r6, r4, r0, lsr r4 │ │ │ │ + eoreq r0, r6, r0, lsr pc │ │ │ │ + eoreq fp, r5, ip, lsl #3 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + strdeq r0, [r6], -r0 @ │ │ │ │ + @ instruction: 0x000016b0 │ │ │ │ + ldrdeq r0, [r6], -r4 @ │ │ │ │ + eoreq r0, r6, r8, asr #29 │ │ │ │ + eoreq r0, r6, r8, lsr #29 │ │ │ │ + strdeq r0, [r6], -r0 @ │ │ │ │ + eoreq fp, r5, ip, lsr r0 │ │ │ │ + @ instruction: 0x001462b8 │ │ │ │ + eoreq r0, r6, r8, lsr #26 │ │ │ │ + eoreq r8, r5, r0, lsr #28 │ │ │ │ + andeq r1, r0, r0, ror #10 │ │ │ │ + andseq r6, r4, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r1, [pc, #1248] @ 727e0 │ │ │ │ + ldr r1, [pc, #1264] @ 7616c │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ - mvn ip, #0 │ │ │ │ - str ip, [sp, #24] │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r7, #1 │ │ │ │ + ldr ip, [pc, #1248] @ 76170 │ │ │ │ + ldr r5, [pc, #1248] @ 76174 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #1232] @ 727e4 │ │ │ │ + ldr r2, [pc, #1244] @ 76178 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1228] @ 727e8 │ │ │ │ add ip, pc, ip │ │ │ │ + ldr r1, [pc, #1236] @ 7617c │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r5, [pc, #1220] @ 727ec │ │ │ │ - ldr r2, [pc, #1220] @ 727f0 │ │ │ │ + add ip, sp, #28 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r7, #1 │ │ │ │ + mvn r1, #0 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + add r1, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #28] │ │ │ │ + vst1.8 {d16-d17}, [r1] │ │ │ │ + add r1, sp, #24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - ldr r2, [pc, #1156] @ 727f4 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1148] @ 727f8 │ │ │ │ + ldr lr, [r5, r2] │ │ │ │ + ldr r2, [pc, #1168] @ 76180 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str lr, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #1140] @ 727fc │ │ │ │ - add r1, pc, r1 │ │ │ │ - add ip, sp, #24 │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [pc, #1152] @ 76184 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov r1, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [pc, #1132] @ 76188 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #1112] @ 72800 │ │ │ │ - ldr r1, [pc, #1112] @ 72804 │ │ │ │ - mov ip, #2 │ │ │ │ + ldr r2, [pc, #1124] @ 7618c │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ + str ip, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ - add lr, sp, #28 │ │ │ │ - str ip, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - str lr, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #1080] @ 72808 │ │ │ │ - ldr r2, [pc, #1080] @ 7280c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [pc, #1108] @ 76190 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [pc, #1100] @ 76194 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - str ip, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [pc, #1076] @ 76198 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + str r3, [lr] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ - str r3, [r4] │ │ │ │ - bl 856bc │ │ │ │ + bl 8a2cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72518 │ │ │ │ + bne 75e90 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 549dc │ │ │ │ - bl 52794 │ │ │ │ + bl 56e00 │ │ │ │ + bl 54a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72518 │ │ │ │ - ldr r3, [pc, #1008] @ 72810 │ │ │ │ - ldr r4, [pc, #1008] @ 72814 │ │ │ │ + beq 75e90 │ │ │ │ + ldr r3, [pc, #1028] @ 7619c │ │ │ │ + ldr r4, [pc, #1028] @ 761a0 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r4, #172 @ 0xac │ │ │ │ + add r2, r4, #164 @ 0xa4 │ │ │ │ + add r1, r4, #168 @ 0xa8 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r4, #176 @ 0xb0 │ │ │ │ str r3, [sp] │ │ │ │ - add r2, r4, #164 @ 0xa4 │ │ │ │ add r3, r4, #160 @ 0xa0 │ │ │ │ - add r1, r4, #168 @ 0xa8 │ │ │ │ - bl 1ca54 │ │ │ │ + bl 1c98c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 727ac │ │ │ │ + bne 76138 │ │ │ │ ldr r0, [r6] │ │ │ │ add r3, r4, #180 @ 0xb4 │ │ │ │ - ldr r2, [r0, #132] @ 0x84 │ │ │ │ - ldr r1, [r0, #140] @ 0x8c │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r1, r2, lsl #4 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ add r2, r4, #184 @ 0xb8 │ │ │ │ - bl 1dcf0 │ │ │ │ + ldr r1, [r0, #132] @ 0x84 │ │ │ │ + ldr ip, [r0, #140] @ 0x8c │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ + add r1, ip, r1, lsl #4 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + bl 1dc1c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 727c4 │ │ │ │ + bne 76150 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 726ac │ │ │ │ - ldr r3, [pc, #896] @ 72818 │ │ │ │ + bne 76038 │ │ │ │ + ldr r3, [pc, #916] @ 761a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72748 │ │ │ │ + beq 760d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r7, [pc, #876] @ 7281c │ │ │ │ - ldr r2, [pc, #876] @ 72820 │ │ │ │ mov r5, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + str sl, [sp, #20] │ │ │ │ + ldr r7, [pc, #884] @ 761a8 │ │ │ │ + ldr r2, [pc, #884] @ 761ac │ │ │ │ ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r4, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str sl, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72784 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 72520 │ │ │ │ - cmp r0, r4 │ │ │ │ - beq 72520 │ │ │ │ + bne 76110 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmn r2, #1 │ │ │ │ + beq 75e98 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq 75e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 724d8 │ │ │ │ + bhi 75e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 72748 │ │ │ │ - ldr r2, [pc, #792] @ 72824 │ │ │ │ + beq 760d4 │ │ │ │ + ldr r2, [pc, #812] @ 761b0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn sl, #0 │ │ │ │ - b 7267c │ │ │ │ - ldr ip, [r7, #180] @ 0xb4 │ │ │ │ - rsb r2, r4, r4, lsl #3 │ │ │ │ - add r1, ip, r2, lsl #2 │ │ │ │ + b 75ff4 │ │ │ │ + ldr r0, [r7, #180] @ 0xb4 │ │ │ │ + rsb ip, r4, r4, lsl #3 │ │ │ │ + lsl sl, ip, #2 │ │ │ │ + add r1, r0, sl │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - lsl sl, r2, #2 │ │ │ │ and r3, r3, #17 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 72554 │ │ │ │ + beq 75ecc │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 724d8 │ │ │ │ - b 724fc │ │ │ │ - ldr fp, [ip, r2, lsl #2] │ │ │ │ + bcc 75e50 │ │ │ │ + b 75e74 │ │ │ │ + ldr fp, [r0, ip, lsl #2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r3, fp, r3 │ │ │ │ cmp fp, r3 │ │ │ │ - bcs 72798 │ │ │ │ - ldr r9, [pc, #696] @ 72828 │ │ │ │ - ldr r8, [pc, #696] @ 7282c │ │ │ │ + bcs 76124 │ │ │ │ + ldr r9, [pc, #716] @ 761b4 │ │ │ │ + ldr r8, [pc, #716] @ 761b8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 725b4 │ │ │ │ + b 75f2c │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r8, #180] @ 0xb4 │ │ │ │ add fp, fp, #1 │ │ │ │ + add r5, r5, #1 │ │ │ │ add r2, r3, sl │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, sl] │ │ │ │ - add r5, r5, #1 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, fp │ │ │ │ - bls 7278c │ │ │ │ + bls 76118 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl 1bc20 │ │ │ │ + bl 1bb7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7257c │ │ │ │ - ldr r3, [pc, #604] @ 72830 │ │ │ │ + bne 75ef4 │ │ │ │ + ldr r3, [pc, #624] @ 761bc │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #3 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ + ldr r2, [pc, #612] @ 761c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #592] @ 72834 │ │ │ │ - add r3, r3, sl │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ str fp, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ + add r3, r3, sl │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ str r3, [sp] │ │ │ │ - mov r1, #6 │ │ │ │ mov r3, r4 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #552] @ 72838 │ │ │ │ add r4, r4, #1 │ │ │ │ + ldr r2, [pc, #568] @ 761c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #184] @ 0xb8 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 724cc │ │ │ │ + bhi 75e44 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ - beq 724fc │ │ │ │ - bl 54384 │ │ │ │ + beq 75e74 │ │ │ │ + bl 56744 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72518 │ │ │ │ - ldr r4, [pc, #508] @ 7283c │ │ │ │ - bl 54208 │ │ │ │ + beq 75e90 │ │ │ │ + ldr r4, [pc, #528] @ 761c8 │ │ │ │ + bl 565a4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #140 @ 0x8c │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 54260 │ │ │ │ + bl 56604 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ + add r2, r4, #148 @ 0x94 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - add r2, r4, #148 @ 0x94 │ │ │ │ - bl 1b95c │ │ │ │ - ldr r1, [pc, #468] @ 72840 │ │ │ │ + bl 1b8b8 │ │ │ │ ldr r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ str r0, [r4, #152] @ 0x98 │ │ │ │ + ldr r1, [pc, #480] @ 761cc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 32b40 │ │ │ │ - ldr r2, [pc, #448] @ 72844 │ │ │ │ - ldr r3, [pc, #352] @ 727e8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 336f4 │ │ │ │ + ldr r2, [pc, #468] @ 761d0 │ │ │ │ + ldr r3, [pc, #380] @ 7617c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 727dc │ │ │ │ + bne 76168 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr lr, [r4, #180] @ 0xb4 │ │ │ │ - ldr ip, [r4, #184] @ 0xb8 │ │ │ │ mov r2, sl │ │ │ │ - rsb ip, ip, ip, lsl #3 │ │ │ │ - add r4, lr, #8 │ │ │ │ + ldr ip, [r4, #184] @ 0xb8 │ │ │ │ add r5, lr, #4 │ │ │ │ - b 726cc │ │ │ │ + add r4, lr, #8 │ │ │ │ + rsb ip, ip, ip, lsl #3 │ │ │ │ + b 76058 │ │ │ │ add r2, r2, #7 │ │ │ │ cmp r2, ip │ │ │ │ - beq 72760 │ │ │ │ + beq 760ec │ │ │ │ ldrb r3, [r4, r2, lsl #2] │ │ │ │ and r3, r3, #17 │ │ │ │ cmp r3, #17 │ │ │ │ - bne 726c8 │ │ │ │ + bne 76054 │ │ │ │ ldr r3, [lr, r2, lsl #2] │ │ │ │ ldr r0, [r5, r2, lsl #2] │ │ │ │ add r0, r3, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 72708 │ │ │ │ - b 726c8 │ │ │ │ + bcc 76094 │ │ │ │ + b 76054 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 726c8 │ │ │ │ + beq 76054 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 726fc │ │ │ │ + bne 76088 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1bc20 │ │ │ │ + bl 1bb7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72774 │ │ │ │ - ldr r3, [pc, #284] @ 72848 │ │ │ │ + bne 76100 │ │ │ │ + ldr r3, [pc, #284] @ 761d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 724a4 │ │ │ │ + bne 75e1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7262c │ │ │ │ - ldr r2, [pc, #252] @ 7284c │ │ │ │ + bne 75fa4 │ │ │ │ + ldr r2, [pc, #252] @ 761d8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 72518 │ │ │ │ - ldr r2, [pc, #232] @ 72850 │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75e90 │ │ │ │ + ldr r2, [pc, #232] @ 761dc │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 72490 │ │ │ │ + b 75e08 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ - b 7262c │ │ │ │ + b 75fa4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 72608 │ │ │ │ + b 75f80 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 724d8 │ │ │ │ - b 724fc │ │ │ │ - ldr r2, [pc, #160] @ 72854 │ │ │ │ + bhi 75e50 │ │ │ │ + b 75e74 │ │ │ │ + ldr r2, [pc, #160] @ 761e0 │ │ │ │ mov r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 72518 │ │ │ │ - ldr r2, [pc, #140] @ 72858 │ │ │ │ - mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75e90 │ │ │ │ + ldr r2, [pc, #140] @ 761e4 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 72518 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andseq fp, r2, r4, ror #15 │ │ │ │ - strhteq ip, [r4], -r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r4, r0, r5, ip │ │ │ │ - andeq r1, r0, r0, asr #6 │ │ │ │ - andeq r1, r0, r4, asr r4 │ │ │ │ - andseq r8, r3, r8, ror #31 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 75e90 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq r8, r3, ip, lsl r8 │ │ │ │ + eoreq r8, r5, r4, asr #24 │ │ │ │ + eoreq r8, r5, ip, lsr ip │ │ │ │ + andeq r1, r0, ip, lsr #6 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andeq r1, r0, r0, asr #8 │ │ │ │ + andseq r6, r4, r0, lsr #32 │ │ │ │ + andeq r1, r0, r8, ror #7 │ │ │ │ + andseq lr, r4, r0, ror ip │ │ │ │ + andeq r1, r0, ip, lsr r2 │ │ │ │ + andseq r5, r4, r0, ror #31 │ │ │ │ + andeq r1, r0, r4, lsl r6 │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - andseq r1, r4, r0, lsr ip │ │ │ │ - andeq r1, r0, r0, asr r2 │ │ │ │ - andseq r8, r3, r4, lsr #31 │ │ │ │ - andeq r1, r0, r8, lsr #12 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r4, r5, r8, lsr #7 │ │ │ │ - eoreq r4, r5, r8, lsr r3 │ │ │ │ - eoreq r4, r5, r0, lsl r3 │ │ │ │ - eoreq r4, r5, r4, lsl r3 │ │ │ │ - andseq r8, r3, r8, asr pc │ │ │ │ - @ instruction: 0x00138ed0 │ │ │ │ - eoreq r4, r5, r8, asr r2 │ │ │ │ - strdeq r4, [r5], -r8 @ │ │ │ │ - andseq r8, r3, r0, lsr lr │ │ │ │ - strhteq r4, [r5], -ip │ │ │ │ - eoreq r4, r5, ip, lsl #3 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - eoreq ip, r4, r4, asr #4 │ │ │ │ - eoreq r4, r5, r4, lsr #1 │ │ │ │ - @ instruction: 0x00138dfc │ │ │ │ - andseq r8, r3, r8, ror #29 │ │ │ │ - andseq r8, r3, ip, asr #23 │ │ │ │ - andseq r8, r3, ip, lsr #24 │ │ │ │ + eoreq r0, r6, r0, lsr sl │ │ │ │ + eoreq r0, r6, r0, asr #19 │ │ │ │ + mlaeq r6, r4, r9, r0 │ │ │ │ + mlaeq r6, r0, r9, r0 │ │ │ │ + mulseq r4, ip, pc @ │ │ │ │ + andseq r5, r4, r8, lsl pc │ │ │ │ + eoreq r0, r6, r0, ror #17 │ │ │ │ + eoreq r0, r6, r4, ror r8 │ │ │ │ + andseq r5, r4, r8, ror lr │ │ │ │ + eoreq r0, r6, r4, asr #16 │ │ │ │ + eoreq r0, r6, r4, lsl r8 │ │ │ │ + andeq r0, r0, r8, ror #5 │ │ │ │ + eoreq r8, r5, r4, ror #17 │ │ │ │ + eoreq r0, r6, r8, lsl r7 │ │ │ │ + andseq r5, r4, ip, lsr #28 │ │ │ │ + andseq r5, r4, r8, lsl pc │ │ │ │ + @ instruction: 0x00145bfc │ │ │ │ + andseq r5, r4, ip, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #160] @ 72914 │ │ │ │ - ldr r3, [pc, #160] @ 72918 │ │ │ │ + ldr r6, [pc, #188] @ 762c4 │ │ │ │ + ldr r3, [pc, #188] @ 762c8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #140] @ 7291c │ │ │ │ - ldr r3, [pc, #140] @ 72920 │ │ │ │ + bne 7622c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [pc, #152] @ 762cc │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r3, [pc, #144] @ 762d0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - mvn r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1d720 │ │ │ │ + bl 1d658 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r0, r5 │ │ │ │ str r5, [r4, #180] @ 0xb4 │ │ │ │ - beq 728c4 │ │ │ │ - bl 1b704 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq 76268 │ │ │ │ + bl 1b660 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ - ldr r5, [pc, #88] @ 72924 │ │ │ │ + ldr r5, [pc, #100] @ 762d4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 728f4 │ │ │ │ + ble 76298 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71ac8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ + bl 75420 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt 728dc │ │ │ │ - bl 524e8 │ │ │ │ - ldr r3, [pc, #40] @ 72928 │ │ │ │ + blt 76280 │ │ │ │ + bl 54794 │ │ │ │ + ldr r3, [pc, #52] @ 762d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 32c00 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 51878 │ │ │ │ - eoreq ip, r4, r4, asr r0 │ │ │ │ - andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r3, r5, ip, lsr pc │ │ │ │ - eoreq lr, r4, r0, lsr #3 │ │ │ │ - eoreq lr, r4, r0, ror r1 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ + bl 337c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 53a80 │ │ │ │ + ldrdeq r8, [r5], -r8 @ │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + mlaeq r6, r0, r5, r0 │ │ │ │ + strdeq sl, [r5], -r4 @ │ │ │ │ + eoreq sl, r5, ip, asr #15 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #216] @ 72a1c │ │ │ │ - ldr r3, [pc, #216] @ 72a20 │ │ │ │ + ldr r4, [pc, #248] @ 763fc │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #244] @ 76400 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 51084 │ │ │ │ + bl 53210 │ │ │ │ tst r0, #3 │ │ │ │ - bne 72968 │ │ │ │ + bne 7633c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 71b88 │ │ │ │ - ldr ip, [pc, #176] @ 72a24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 754f8 │ │ │ │ + ldr ip, [pc, #188] @ 76404 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72960 │ │ │ │ - ldr r3, [pc, #160] @ 72a28 │ │ │ │ + beq 76320 │ │ │ │ + ldr r3, [pc, #172] @ 76408 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 72960 │ │ │ │ + beq 76320 │ │ │ │ + ldr r2, [pc, #156] @ 7640c │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - ldr r2, [pc, #136] @ 72a2c │ │ │ │ - ldr r3, [pc, #136] @ 72a30 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + ldr lr, [ip, #32] │ │ │ │ + ldr r3, [r4, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp lr, #0 │ │ │ │ + ldr r6, [ip, #84] @ 0x54 │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [pc, #124] @ 76410 │ │ │ │ + ldr r5, [ip, #92] @ 0x5c │ │ │ │ + ldr lr, [ip, #104] @ 0x68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [r2] │ │ │ │ + ldr sl, [ip, #108] @ 0x6c │ │ │ │ + ldr r9, [ip, #116] @ 0x74 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #120] @ 72a34 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #100] @ 76414 │ │ │ │ + ldr r8, [ip, #124] @ 0x7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [ip, #32] │ │ │ │ - ldr r5, [ip, #116] @ 0x74 │ │ │ │ - ldrd r6, [ip, #124] @ 0x7c │ │ │ │ - ldr r8, [ip, #84] @ 0x54 │ │ │ │ - ldr r9, [ip, #92] @ 0x5c │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr r4, [ip, #108] @ 0x6c │ │ │ │ - ldr sl, [ip, #100] @ 0x64 │ │ │ │ - ldr ip, [ip, #104] @ 0x68 │ │ │ │ + ldr r4, [ip, #100] @ 0x64 │ │ │ │ + ldr ip, [ip, #128] @ 0x80 │ │ │ │ ldr r3, [r3] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str sl, [sp, #28] │ │ │ │ - strd r8, [sp, #20] │ │ │ │ - strd r6, [sp, #12] │ │ │ │ - strd r4, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - beq 72a14 │ │ │ │ + stm sp, {r7, sl} │ │ │ │ + str r9, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + beq 763f4 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ - bl 1e074 │ │ │ │ - b 72960 │ │ │ │ - bl 1cce8 │ │ │ │ - b 72960 │ │ │ │ - eoreq fp, r4, r4, lsl #31 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - eoreq r3, r5, ip, asr lr │ │ │ │ - strhteq lr, [r4], -r4 │ │ │ │ - andeq r1, r0, r0, asr #6 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r4, asr #9 │ │ │ │ + bl 1dfa0 │ │ │ │ + b 76320 │ │ │ │ + bl 1cc20 │ │ │ │ + b 76320 │ │ │ │ + ldrdeq r8, [r5], -r8 @ │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + eoreq r0, r6, r8, lsl #9 │ │ │ │ + eoreq sl, r5, r0, ror #13 │ │ │ │ + andeq r1, r0, ip, lsr #6 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + @ instruction: 0x000014b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #288] @ 72b70 │ │ │ │ - ldr r4, [pc, #288] @ 72b74 │ │ │ │ + ldr ip, [pc, #332] @ 7658c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr r4, [pc, #328] @ 76590 │ │ │ │ + ldr r0, [pc, #328] @ 76594 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, #28] │ │ │ │ - ldr r0, [pc, #280] @ 72b78 │ │ │ │ - add r3, ip, r3, lsl #2 │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #268] @ 72b7c │ │ │ │ - ldr r2, [pc, #268] @ 72b80 │ │ │ │ - ldr r3, [pc, #268] @ 72b84 │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr r1, [pc, #316] @ 76598 │ │ │ │ + ldr lr, [r4, r0] │ │ │ │ + add r3, ip, r3, lsl #2 │ │ │ │ ldr r0, [ip, #32] │ │ │ │ - ldr r6, [ip, #116] @ 0x74 │ │ │ │ - ldr r7, [ip, #124] @ 0x7c │ │ │ │ - ldr r8, [ip, #128] @ 0x80 │ │ │ │ - ldr r9, [ip, #84] @ 0x54 │ │ │ │ - ldr sl, [ip, #92] @ 0x5c │ │ │ │ - ldr fp, [ip, #100] @ 0x64 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ + ldr fp, [r3, #16] │ │ │ │ + str lr, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #296] @ 7659c │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, #292] @ 765a0 │ │ │ │ + ldr r0, [lr] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r5, [ip, #108] @ 0x6c │ │ │ │ - ldr ip, [ip, #104] @ 0x68 │ │ │ │ + ldr r7, [ip, #84] @ 0x54 │ │ │ │ + ldr r6, [ip, #92] @ 0x5c │ │ │ │ + ldr r5, [ip, #100] @ 0x64 │ │ │ │ + ldr lr, [ip, #104] @ 0x68 │ │ │ │ + ldr sl, [ip, #108] @ 0x6c │ │ │ │ + ldr r9, [ip, #116] @ 0x74 │ │ │ │ + ldr r8, [ip, #124] @ 0x7c │ │ │ │ + ldr ip, [ip, #128] @ 0x80 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - strd sl, [sp, #24] │ │ │ │ - strd r8, [sp, #16] │ │ │ │ - strd r6, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - beq 72b54 │ │ │ │ + str fp, [sp] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + beq 76560 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ - bl 1e074 │ │ │ │ - ldr r3, [pc, #148] @ 72b88 │ │ │ │ - ldr r2, [pc, #148] @ 72b8c │ │ │ │ + bl 1dfa0 │ │ │ │ + ldr r3, [pc, #180] @ 765a4 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #176] @ 765a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ cmp r1, #1 │ │ │ │ - ldr r5, [r2] │ │ │ │ - str r0, [r3] │ │ │ │ - ble 72b5c │ │ │ │ - ldr r3, [pc, #112] @ 72b90 │ │ │ │ + str r2, [r3] │ │ │ │ + ble 76568 │ │ │ │ + ldr r3, [pc, #144] @ 765ac │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r1, #0 │ │ │ │ - bne 72b38 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blx 199b14 │ │ │ │ - ldr r3, [pc, #84] @ 72b94 │ │ │ │ - mov r0, r5 │ │ │ │ + addeq r2, r2, #1 │ │ │ │ + movne r2, #0 │ │ │ │ + sdiveq r3, r2, r1 │ │ │ │ + mlseq r2, r1, r3, r2 │ │ │ │ + ldr r3, [pc, #116] @ 765b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r1, [r3, #28] │ │ │ │ + str r2, [r3, #28] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1b170 │ │ │ │ - bl 1cce8 │ │ │ │ - b 72aec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1b0d8 │ │ │ │ + bl 1cc20 │ │ │ │ + b 764e8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1b344 │ │ │ │ - eoreq r3, r5, ip, ror sp │ │ │ │ - eoreq fp, r4, r4, ror #28 │ │ │ │ - andeq r1, r0, r0, lsl r3 │ │ │ │ - andeq r1, r0, r0, asr #6 │ │ │ │ - andeq r1, r0, r0, asr #11 │ │ │ │ - andeq r1, r0, r4, asr #9 │ │ │ │ - eoreq sp, r4, r4, asr #30 │ │ │ │ - ldrdeq r3, [r5], -r4 @ │ │ │ │ - andeq r1, r0, r4, ror r5 │ │ │ │ - eoreq r3, r5, ip, lsl #25 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 1b2ac │ │ │ │ + eoreq r0, r6, r4, lsl #7 │ │ │ │ + mlaeq r5, r0, r4, r8 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, ip, lsr #6 │ │ │ │ + andeq r1, r0, ip, lsr #11 │ │ │ │ + @ instruction: 0x000014b0 │ │ │ │ + eoreq sl, r5, r4, asr #10 │ │ │ │ + eoreq r0, r6, ip, asr #5 │ │ │ │ + andeq r1, r0, r0, ror #10 │ │ │ │ + mlaeq r6, r4, r2, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #976] @ 72f84 │ │ │ │ + ldr r3, [pc, #1040] @ 769f0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ + ldr r8, [r0] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr fp, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ - sub sp, sp, #20 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + add r3, r3, r0, lsl #2 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - ldr r9, [r1] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r3] │ │ │ │ + ldr ip, [r3] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r7, [r0] │ │ │ │ - add r1, r3, r1 │ │ │ │ + add ip, r3, ip │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr fp, [r3] │ │ │ │ + ldr r7, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - cmp fp, r9 │ │ │ │ - mla r1, r3, fp, r1 │ │ │ │ + cmp r7, fp │ │ │ │ + mla ip, r3, r7, ip │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - add r3, r3, r1 │ │ │ │ - beq 72d9c │ │ │ │ + add r3, r3, ip │ │ │ │ + beq 767e8 │ │ │ │ cmp r5, #0 │ │ │ │ - movgt sl, #0 │ │ │ │ - ble 72c38 │ │ │ │ - mov r1, r7 │ │ │ │ + movgt r9, #0 │ │ │ │ + ble 76664 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ - add sl, sl, #1 │ │ │ │ - cmp r5, sl │ │ │ │ - add r7, r7, r9 │ │ │ │ - add r3, r0, fp │ │ │ │ - bne 72c14 │ │ │ │ - ldr r3, [pc, #840] @ 72f88 │ │ │ │ - ldr r2, [pc, #840] @ 72f8c │ │ │ │ + add r9, r9, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ + cmp r5, r9 │ │ │ │ + add r8, r8, fp │ │ │ │ + add r3, r0, r7 │ │ │ │ + bne 76640 │ │ │ │ + ldr r3, [pc, #904] @ 769f4 │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 72f04 │ │ │ │ - bhi 72dc8 │ │ │ │ - sub r2, r2, #16711680 @ 0xff0000 │ │ │ │ - sub r2, r2, #11 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 72e74 │ │ │ │ - add r2, r2, #16711680 @ 0xff0000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 72e74 │ │ │ │ - ldr r2, [pc, #792] @ 72f90 │ │ │ │ + beq 76930 │ │ │ │ + bhi 76804 │ │ │ │ + movw r2, #22094 @ 0x564e │ │ │ │ + movt r2, #12594 @ 0x3132 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 768b0 │ │ │ │ + movw r2, #22094 @ 0x564e │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 768b0 │ │ │ │ + movw r2, #13385 @ 0x3449 │ │ │ │ + movt r2, #12338 @ 0x3032 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 72d90 │ │ │ │ - mov r9, #8 │ │ │ │ + bne 767c8 │ │ │ │ + mov fp, #8 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r0, [sp] │ │ │ │ + add r4, r4, r4, lsr #31 │ │ │ │ + add r9, r5, r5, lsr #31 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr lr, [r6, #24] │ │ │ │ - add fp, r3, r3, lsr #31 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + asr r4, r4, #1 │ │ │ │ + asr r9, r9, #1 │ │ │ │ ldr ip, [r6, #20] │ │ │ │ + ldr lr, [r6, #24] │ │ │ │ add r7, r3, r3, lsr #31 │ │ │ │ - ldr r3, [lr, #4] │ │ │ │ - asr r0, fp, #1 │ │ │ │ - ldr sl, [ip, #4] │ │ │ │ - asr r2, r7, #1 │ │ │ │ - add r3, r3, fp, asr #1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - mla r3, r2, sl, r3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r8, r1] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + add r8, r3, r3, lsr #31 │ │ │ │ + asr r3, r7, #1 │ │ │ │ ldr r7, [r0, r1] │ │ │ │ + asr r2, r8, #1 │ │ │ │ + ldr r0, [lr, #4] │ │ │ │ + ldr r8, [ip, #4] │ │ │ │ + strd r2, [sp, #4] │ │ │ │ + ldr r2, [sl, r1] │ │ │ │ + add r0, r3, r0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - add r4, r4, r4, lsr #31 │ │ │ │ - add fp, r5, r5, lsr #31 │ │ │ │ - cmp sl, r2 │ │ │ │ - asr r4, r4, #1 │ │ │ │ - add r3, r1, r3 │ │ │ │ - asr fp, fp, #1 │ │ │ │ - beq 72de0 │ │ │ │ + cmp r8, r2 │ │ │ │ + mla r0, r3, r8, r0 │ │ │ │ + add r3, r1, r0 │ │ │ │ + beq 76840 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 72f50 │ │ │ │ + ble 769bc │ │ │ │ mov r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r7, r7, #1 │ │ │ │ - cmp fp, r7 │ │ │ │ + bl 1c0b0 │ │ │ │ + cmp r9, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ - add r3, r0, sl │ │ │ │ - bgt 72d04 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ + add r3, r0, r8 │ │ │ │ + bgt 7673c │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr sl, [r8, r9] │ │ │ │ - ldr r8, [r3, r9] │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ + ldr r8, [sl, fp] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr sl, [r3, fp] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mla r1, r6, r2, r1 │ │ │ │ - cmp sl, r6 │ │ │ │ + cmp r8, r6 │ │ │ │ add r3, r3, r1 │ │ │ │ - beq 72e44 │ │ │ │ + beq 76894 │ │ │ │ mov r5, #0 │ │ │ │ - mov r1, r8 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp fp, r5 │ │ │ │ - add r8, r8, sl │ │ │ │ + bl 1c0b0 │ │ │ │ + cmp r9, r5 │ │ │ │ + add sl, sl, r8 │ │ │ │ add r3, r0, r6 │ │ │ │ - bgt 72d6c │ │ │ │ + bgt 767a4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r9, #0 │ │ │ │ - sublt r0, r5, #1 │ │ │ │ - mullt r0, r0, r9 │ │ │ │ - rsblt r9, r9, #0 │ │ │ │ - addlt r7, r7, r0 │ │ │ │ - addlt r3, r3, r0 │ │ │ │ - mul r2, r9, r5 │ │ │ │ - mov r1, r7 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + cmp fp, #0 │ │ │ │ + blt 76818 │ │ │ │ + mul r2, fp, r5 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - b 72c38 │ │ │ │ - ldr r2, [pc, #452] @ 72f94 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 76664 │ │ │ │ + movw r2, #22857 @ 0x5949 │ │ │ │ + movt r2, #22101 @ 0x5655 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 72c7c │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 767c8 │ │ │ │ + b 766b4 │ │ │ │ + sub r0, r5, #1 │ │ │ │ + mul r0, r0, fp │ │ │ │ + rsb fp, fp, #0 │ │ │ │ + mul r2, fp, r5 │ │ │ │ + add r8, r8, r0 │ │ │ │ + add r3, r3, r0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 76664 │ │ │ │ cmp r2, #0 │ │ │ │ - sublt r0, fp, #1 │ │ │ │ - mullt r0, r0, r2 │ │ │ │ - rsblt r2, r2, #0 │ │ │ │ - addlt r7, r7, r0 │ │ │ │ - addlt r3, r3, r0 │ │ │ │ - mul r2, r2, fp │ │ │ │ + blt 76980 │ │ │ │ + mul r2, r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr sl, [r8, r9] │ │ │ │ - ldr r8, [r3, r9] │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ + ldr r8, [sl, fp] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ + ldr sl, [r3, fp] │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mla r1, r2, r6, r1 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp r6, r8 │ │ │ │ add r3, r3, r1 │ │ │ │ - bne 72f44 │ │ │ │ - cmp sl, #0 │ │ │ │ - sublt r1, fp, #1 │ │ │ │ - mlalt r3, r6, r1, r3 │ │ │ │ - mlalt r8, sl, r1, r8 │ │ │ │ - rsblt sl, sl, #0 │ │ │ │ - mul r2, sl, fp │ │ │ │ - mov r1, r8 │ │ │ │ + bne 76974 │ │ │ │ + cmp r8, #0 │ │ │ │ + blt 76998 │ │ │ │ + mul r2, r8, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr sl, [r8, #4] │ │ │ │ - add r7, r2, r2, lsr #31 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 767c8 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r9, [sl, #4] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + add r8, r3, r3, lsr #31 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - bic r3, r3, #1 │ │ │ │ + asr r8, r8, #1 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - asr r7, r7, #1 │ │ │ │ + bic r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ add r6, r5, r5, lsr #31 │ │ │ │ - mla r3, r9, r7, r3 │ │ │ │ - cmp r9, sl │ │ │ │ - add r3, r0, r3 │ │ │ │ asr r6, r6, #1 │ │ │ │ - beq 72f10 │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + mla r3, sl, r8, r3 │ │ │ │ + cmp sl, r9 │ │ │ │ + add r3, r0, r3 │ │ │ │ + bne 7693c │ │ │ │ + cmp r9, #0 │ │ │ │ + bge 7691c │ │ │ │ + sub r2, r6, #1 │ │ │ │ + mul r2, r2, r9 │ │ │ │ + rsb r9, r9, #0 │ │ │ │ + add r7, r7, r2 │ │ │ │ + add r3, r3, r2 │ │ │ │ + mul r2, r9, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 767c8 │ │ │ │ + mov fp, #4 │ │ │ │ + mov r1, #8 │ │ │ │ + b 766bc │ │ │ │ cmp r5, #1 │ │ │ │ bicgt r4, r4, #1 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 72d90 │ │ │ │ - mov r1, r8 │ │ │ │ + ble 767c8 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ add r5, r5, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ cmp r6, r5 │ │ │ │ - add r8, r8, sl │ │ │ │ - add r3, r0, r9 │ │ │ │ - bgt 72ed4 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r9, #4 │ │ │ │ - mov r1, #8 │ │ │ │ - b 72c84 │ │ │ │ - cmp sl, #0 │ │ │ │ - sublt r2, r6, #1 │ │ │ │ - mullt r2, r2, sl │ │ │ │ - rsblt sl, sl, #0 │ │ │ │ - addlt r8, r8, r2 │ │ │ │ - addlt r3, r3, r2 │ │ │ │ - mov r1, r8 │ │ │ │ - mul r2, sl, r6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r7, r7, r9 │ │ │ │ + add r3, r0, sl │ │ │ │ + bgt 7694c │ │ │ │ + b 767c8 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 72d68 │ │ │ │ - b 72d90 │ │ │ │ + bgt 767a0 │ │ │ │ + b 767c8 │ │ │ │ + sub ip, r9, #1 │ │ │ │ + mul ip, ip, r2 │ │ │ │ + rsb r2, r2, #0 │ │ │ │ + add r7, r7, ip │ │ │ │ + add r3, r3, ip │ │ │ │ + b 76848 │ │ │ │ + sub r1, r9, #1 │ │ │ │ + mla r3, r6, r1, r3 │ │ │ │ + mla sl, r8, r1, sl │ │ │ │ + rsb r8, r8, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + mul r2, r8, r9 │ │ │ │ + mov r1, sl │ │ │ │ + bl 1c0b0 │ │ │ │ + b 767c8 │ │ │ │ + ldr r8, [sl, fp] │ │ │ │ ldr r6, [ip, #8] │ │ │ │ - ldr sl, [r8, r9] │ │ │ │ - cmp sl, r6 │ │ │ │ - bne 72d90 │ │ │ │ + cmp r8, r6 │ │ │ │ + bne 767c8 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r8, [r3, r9] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr sl, [r3, fp] │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r3, r2, r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mla r3, sl, r2, r3 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mla r3, r8, r2, r3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b 72e44 │ │ │ │ - eoreq r3, r5, r8, lsl ip │ │ │ │ - eoreq r3, r5, ip, lsl #23 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ + b 76894 │ │ │ │ + ldrdeq r0, [r6], -r8 @ │ │ │ │ + eoreq r0, r6, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #1104] @ 73400 │ │ │ │ - ldr ip, [pc, #1104] @ 73404 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #1164] @ 76ea8 │ │ │ │ sub r0, r0, #2 │ │ │ │ - sub sp, sp, #8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov lr, r1 │ │ │ │ + ldr ip, [pc, #1152] @ 76eac │ │ │ │ + add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - mov r4, r1 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 72fd8 │ │ │ │ + bhi 76a44 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mvn r0, #2 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 5120c │ │ │ │ - bl 71b88 │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 533ac │ │ │ │ + bl 754f8 │ │ │ │ mov r0, #1 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1032] @ 73408 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + b 76a48 │ │ │ │ + ldr r3, [pc, #1080] @ 76eb0 │ │ │ │ + ldm r1, {r1, r2} │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r1, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 53b04 │ │ │ │ - ldr r3, [pc, #1000] @ 73408 │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 55e58 │ │ │ │ + ldr r3, [pc, #1036] @ 76eb0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ ldr r1, [r2], #4 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 53e88 │ │ │ │ - bl 515ec │ │ │ │ - b 72fec │ │ │ │ - bl 50114 │ │ │ │ - b 72fec │ │ │ │ - ldr r3, [pc, #956] @ 7340c │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + b 56200 │ │ │ │ + bl 537bc │ │ │ │ + b 76a68 │ │ │ │ + bl 5214c │ │ │ │ + b 76a68 │ │ │ │ + ldr r3, [pc, #976] @ 76eb4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 76a48 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 73324 │ │ │ │ - ldr r2, [pc, #920] @ 73410 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ + beq 76dc4 │ │ │ │ + ldr r2, [pc, #944] @ 76eb8 │ │ │ │ + ldr r0, [lr, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [r2, #132] @ 0x84 │ │ │ │ - cmp r1, r5 │ │ │ │ - bne 73058 │ │ │ │ - ldr r6, [r4] │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - tst r6, #2 │ │ │ │ - beq 730a4 │ │ │ │ - sub r1, r3, #3 │ │ │ │ - cmp r1, #1 │ │ │ │ - bls 73358 │ │ │ │ - ldr ip, [pc, #872] @ 73414 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - add ip, pc, ip │ │ │ │ - add r3, ip, r7, lsl #2 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ + ldr r1, [r2, #132] @ 0x84 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 76aec │ │ │ │ + ldr r0, [lr] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ + tst r0, #2 │ │ │ │ + beq 76b34 │ │ │ │ + sub ip, r3, #3 │ │ │ │ + cmp ip, #1 │ │ │ │ + bls 76df8 │ │ │ │ + ldr r5, [pc, #896] @ 76ebc │ │ │ │ + ldr r2, [lr, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, r5, r4, lsl #2 │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt 76aec │ │ │ │ + ldrb r3, [lr, #12] │ │ │ │ + ldr r8, [ip, #20] │ │ │ │ + ldr r2, [lr, #20] │ │ │ │ + lsr r3, r3, #3 │ │ │ │ + ldr r6, [r8] │ │ │ │ + mul r2, r2, r3 │ │ │ │ + cmp r2, r6 │ │ │ │ + bgt 76aec │ │ │ │ + tst r0, #48 @ 0x30 │ │ │ │ + movne r7, #1 │ │ │ │ + moveq r7, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ + orreq r7, r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 76aec │ │ │ │ + sdiv r3, r6, r3 │ │ │ │ + str r4, [r5, #28] │ │ │ │ + movw r2, #22105 @ 0x5659 │ │ │ │ + movt r2, #12849 @ 0x3231 │ │ │ │ + ldr r5, [ip, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr ip, [ip, #28] │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r3, [lr, #20] │ │ │ │ + add r3, ip, r2 │ │ │ │ + str r6, [lr, #60] @ 0x3c │ │ │ │ + str r3, [lr, #44] @ 0x2c │ │ │ │ + beq 76e9c │ │ │ │ + bhi 76e88 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12594 @ 0x3132 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 76e70 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 76e70 │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 73058 │ │ │ │ - ldrb r1, [r4, #12] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldr r8, [r2, #20] │ │ │ │ - lsr r1, r1, #3 │ │ │ │ - mul r3, r3, r1 │ │ │ │ - ldr r0, [r8] │ │ │ │ - cmp r3, r0 │ │ │ │ - bgt 73058 │ │ │ │ - tst r6, #48 @ 0x30 │ │ │ │ - movne lr, #1 │ │ │ │ - moveq lr, #0 │ │ │ │ - cmp r3, r0 │ │ │ │ - orreq lr, lr, #1 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 73058 │ │ │ │ - ldr r9, [r2, #24] │ │ │ │ - ldr sl, [r2, #28] │ │ │ │ - ldr r3, [r9] │ │ │ │ - str r7, [ip, #28] │ │ │ │ - add r3, sl, r3 │ │ │ │ - str r3, [r4, #44] @ 0x2c │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ - blx 199880 │ │ │ │ - ldr r3, [pc, #752] @ 73418 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - beq 733f4 │ │ │ │ - bhi 733e4 │ │ │ │ - sub r3, r3, #16711680 @ 0xff0000 │ │ │ │ - sub r3, r3, #11 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 733cc │ │ │ │ - add r3, r3, #16711680 @ 0xff0000 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 733cc │ │ │ │ - ldr r3, [pc, #708] @ 7341c │ │ │ │ - cmp r5, r3 │ │ │ │ - bne 73188 │ │ │ │ + bne 76c24 │ │ │ │ mov r1, #8 │ │ │ │ - mov r0, #4 │ │ │ │ - ldr r2, [r9, r0] │ │ │ │ - ldr r3, [r9, r1] │ │ │ │ - ldr r0, [r8, r0] │ │ │ │ - add r2, sl, r2 │ │ │ │ - add r3, sl, r3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + mov r3, #4 │ │ │ │ + ldr r6, [r8, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ + ldr r3, [r5, r1] │ │ │ │ + str r6, [lr, #64] @ 0x40 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ - str r1, [r4, #68] @ 0x44 │ │ │ │ - strd r2, [r4, #48] @ 0x30 │ │ │ │ - orr r6, r6, #8192 @ 0x2000 │ │ │ │ + add r2, ip, r2 │ │ │ │ + add r3, ip, r3 │ │ │ │ + strd r2, [lr, #48] @ 0x30 │ │ │ │ + str r1, [lr, #68] @ 0x44 │ │ │ │ + orr r3, r0, #8192 @ 0x2000 │ │ │ │ mov r0, #1 │ │ │ │ - str r6, [r4] │ │ │ │ - str r7, [r4, #120] @ 0x78 │ │ │ │ - b 72fdc │ │ │ │ - ldr r0, [r1] │ │ │ │ - tst r0, #8192 @ 0x2000 │ │ │ │ - bne 73310 │ │ │ │ - ands ip, r0, #4096 @ 0x1000 │ │ │ │ - bne 72fec │ │ │ │ - ands r5, r0, #256 @ 0x100 │ │ │ │ - bne 7333c │ │ │ │ - ands r0, r0, #512 @ 0x200 │ │ │ │ - beq 72fdc │ │ │ │ - ldr r3, [pc, #600] @ 73420 │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ + str r3, [lr] │ │ │ │ + str r4, [lr, #120] @ 0x78 │ │ │ │ + b 76a48 │ │ │ │ + ldr r3, [r1] │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ + bne 76db0 │ │ │ │ + ands ip, r3, #4096 @ 0x1000 │ │ │ │ + bne 76a68 │ │ │ │ + ands r4, r3, #256 @ 0x100 │ │ │ │ + bne 76ddc │ │ │ │ + ands r0, r3, #512 @ 0x200 │ │ │ │ + beq 76a48 │ │ │ │ + ldr r3, [pc, #604] @ 76ec0 │ │ │ │ + ldr r7, [r1, #40] @ 0x28 │ │ │ │ + ldr r5, [r1, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - ldr r8, [r4, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - ldr r9, [r1] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmp r9, r7 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + ldr r8, [r2] │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmp r8, r6 │ │ │ │ add r3, r3, r2 │ │ │ │ - beq 733a0 │ │ │ │ - cmp r8, #0 │ │ │ │ - ble 72fec │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ - ldr r1, [r4, #36] @ 0x24 │ │ │ │ - lsr r4, r2, #3 │ │ │ │ - mul r4, r1, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + beq 76e40 │ │ │ │ + cmp r7, #0 │ │ │ │ + ble 76a68 │ │ │ │ + ldrb r2, [lr, #12] │ │ │ │ + ldr r1, [lr, #36] @ 0x24 │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + mul r9, r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 1c154 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r8, r5 │ │ │ │ - add r6, r6, r7 │ │ │ │ - add r3, r0, r9 │ │ │ │ - bne 73218 │ │ │ │ - b 72fec │ │ │ │ + mov r2, r9 │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ + cmp r7, r4 │ │ │ │ + add r5, r5, r6 │ │ │ │ + add r3, r0, r8 │ │ │ │ + bne 76cb4 │ │ │ │ + b 76a68 │ │ │ │ ldr r4, [r1] │ │ │ │ - ldr r3, [pc, #472] @ 73424 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 73298 │ │ │ │ - bls 732ec │ │ │ │ - ldr r3, [pc, #444] @ 73418 │ │ │ │ + beq 76d38 │ │ │ │ + bls 76d8c │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 73298 │ │ │ │ - add r3, r3, #603979776 @ 0x24000000 │ │ │ │ - add r3, r3, #2359296 @ 0x240000 │ │ │ │ - add r3, r3, #752 @ 0x2f0 │ │ │ │ + beq 76d38 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 73298 │ │ │ │ - ldr r2, [pc, #428] @ 73428 │ │ │ │ + beq 76d38 │ │ │ │ + ldr r0, [pc, #424] @ 76ec4 │ │ │ │ mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r2, #132] @ 0x84 │ │ │ │ - mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9da70 │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r0, [r0, #132] @ 0x84 │ │ │ │ + bl a398c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73058 │ │ │ │ - ldr r3, [pc, #396] @ 7342c │ │ │ │ + bne 76aec │ │ │ │ + ldr r3, [pc, #392] @ 76ec8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 73058 │ │ │ │ + beq 76aec │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ mov r3, #0 │ │ │ │ - b 732c0 │ │ │ │ + b 76d60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 73058 │ │ │ │ + beq 76aec │ │ │ │ ldr r2, [r0, r3, lsl #7] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 732b8 │ │ │ │ + bne 76d58 │ │ │ │ movw r0, #1079 @ 0x437 │ │ │ │ - b 72fdc │ │ │ │ - ldr r3, [pc, #336] @ 73430 │ │ │ │ + b 76a48 │ │ │ │ + ldr r3, [pc, #332] @ 76ecc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #144] @ 0x90 │ │ │ │ - b 72fec │ │ │ │ - ldr r3, [pc, #296] @ 7341c │ │ │ │ + b 76a68 │ │ │ │ + movw r3, #13385 @ 0x3449 │ │ │ │ + movt r3, #12338 @ 0x3032 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 73298 │ │ │ │ - add r3, r3, #16777216 @ 0x1000000 │ │ │ │ - add r3, r3, #8704 @ 0x2200 │ │ │ │ - add r3, r3, #5 │ │ │ │ + beq 76d38 │ │ │ │ + movw r3, #22094 @ 0x564e │ │ │ │ + movt r3, #12594 @ 0x3132 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 73274 │ │ │ │ - b 73298 │ │ │ │ - ldr r3, [pc, #284] @ 73434 │ │ │ │ + bne 76d14 │ │ │ │ + b 76d38 │ │ │ │ + ldr r3, [pc, #280] @ 76ed0 │ │ │ │ ldr r2, [r1, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #28] │ │ │ │ - b 72fec │ │ │ │ - ldr r2, [pc, #268] @ 73438 │ │ │ │ + b 76a68 │ │ │ │ + ldr r2, [pc, #264] @ 76ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 73070 │ │ │ │ - b 73058 │ │ │ │ - ldrd r2, [r1, #36] @ 0x24 │ │ │ │ - add r0, r4, #44 @ 0x2c │ │ │ │ + ble 76b00 │ │ │ │ + b 76aec │ │ │ │ + ldrd r2, [lr, #36] @ 0x24 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ - str ip, [sp, #4] │ │ │ │ + add r0, lr, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ - bl 72b98 │ │ │ │ - b 72fec │ │ │ │ - ldr r1, [pc, #220] @ 7343c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - cmp r1, #1 │ │ │ │ - ble 73058 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 765b4 │ │ │ │ + b 76a68 │ │ │ │ + ldr ip, [pc, #216] @ 76ed8 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr ip, [ip, #4] │ │ │ │ + cmp ip, #1 │ │ │ │ + ble 76aec │ │ │ │ cmp r3, #4 │ │ │ │ ldr r3, [r2, #156] @ 0x9c │ │ │ │ - eor r7, r3, #1 │ │ │ │ - str r7, [r2, #156] @ 0x9c │ │ │ │ - bne 730a4 │ │ │ │ + eor r4, r3, #1 │ │ │ │ + str r4, [r2, #156] @ 0x9c │ │ │ │ + bne 76b34 │ │ │ │ subs r3, r3, #1 │ │ │ │ movne r3, #1 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp ip, #2 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73058 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 730a4 │ │ │ │ - cmp r7, #0 │ │ │ │ - sublt r2, r8, #1 │ │ │ │ - mullt r2, r2, r7 │ │ │ │ - rsblt r7, r7, #0 │ │ │ │ - addlt r6, r6, r2 │ │ │ │ - addlt r3, r3, r2 │ │ │ │ - mov r1, r6 │ │ │ │ - mul r2, r7, r8 │ │ │ │ + bne 76aec │ │ │ │ + add r4, r4, #1 │ │ │ │ + b 76b34 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge 76e5c │ │ │ │ + sub r2, r7, #1 │ │ │ │ + mul r2, r2, r6 │ │ │ │ + rsb r6, r6, #0 │ │ │ │ + add r5, r5, r2 │ │ │ │ + add r3, r3, r2 │ │ │ │ + mul r2, r6, r7 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ - b 72fec │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - add sl, sl, r3 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 76a68 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add ip, ip, r3 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - str r3, [r4, #64] @ 0x40 │ │ │ │ - str sl, [r4, #48] @ 0x30 │ │ │ │ - b 73188 │ │ │ │ - ldr r3, [pc, #84] @ 73440 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne 73188 │ │ │ │ - b 7315c │ │ │ │ + str ip, [lr, #48] @ 0x30 │ │ │ │ + str r3, [lr, #64] @ 0x40 │ │ │ │ + b 76c24 │ │ │ │ + movw r3, #22857 @ 0x5949 │ │ │ │ + movt r3, #22101 @ 0x5655 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 76c24 │ │ │ │ + b 76bf8 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, #8 │ │ │ │ - b 73164 │ │ │ │ - @ instruction: 0x001677b4 │ │ │ │ - eoreq fp, r4, ip, lsl #18 │ │ │ │ - andeq r1, r0, r0, asr #6 │ │ │ │ - eoreq r3, r5, ip, ror r7 │ │ │ │ - eoreq r3, r5, r4, asr r7 │ │ │ │ - eoreq r3, r5, r0, lsr #14 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - eorscc r3, r2, r9, asr #8 │ │ │ │ - eoreq r3, r5, r4, lsl #12 │ │ │ │ - eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ - eoreq r3, r5, r0, asr r5 │ │ │ │ - eoreq r3, r5, r0, lsr r5 │ │ │ │ - eoreq r3, r5, ip, ror #9 │ │ │ │ - strhteq r3, [r5], -r4 │ │ │ │ - eoreq sp, r4, r0, lsl r7 │ │ │ │ - ldrdeq sp, [r4], -ip @ │ │ │ │ - ldrbpl r5, [r5], -r9, asr #18 │ │ │ │ + mov r3, #8 │ │ │ │ + b 76c00 │ │ │ │ + @ instruction: 0x001746fc │ │ │ │ + strhteq r7, [r5], -r4 │ │ │ │ + andeq r1, r0, ip, lsr #6 │ │ │ │ + eoreq pc, r5, r8, ror #25 │ │ │ │ + eoreq pc, r5, r4, asr #25 │ │ │ │ + mlaeq r5, r0, ip, pc @ │ │ │ │ + eoreq pc, r5, r4, ror #22 │ │ │ │ + eoreq pc, r5, r8, lsr #21 │ │ │ │ + mlaeq r5, r0, sl, pc @ │ │ │ │ + eoreq pc, r5, ip, asr #20 │ │ │ │ + eoreq pc, r5, r4, lsl sl @ │ │ │ │ + eoreq r9, r5, r0, ror ip │ │ │ │ + eoreq r9, r5, ip, lsr ip │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #108] @ 734cc │ │ │ │ - ldr r5, [pc, #108] @ 734d0 │ │ │ │ + ldr r4, [pc, #120] @ 76f78 │ │ │ │ + ldr r5, [pc, #120] @ 76f7c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r0, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4] │ │ │ │ - beq 7349c │ │ │ │ - ldr r3, [pc, #72] @ 734d4 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 76f3c │ │ │ │ + ldr r3, [pc, #84] @ 76f80 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7349c │ │ │ │ - bl 1be18 │ │ │ │ - ldr r4, [pc, #52] @ 734d8 │ │ │ │ + beq 76f3c │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r4, [pc, #64] @ 76f84 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r4, #20] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #8] │ │ │ │ str r5, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r3, r5, r8, lsr #8 │ │ │ │ - eoreq fp, r4, r0, asr r4 │ │ │ │ - andeq r1, r0, r8, lsr r5 │ │ │ │ - eoreq r3, r5, r4, ror #7 │ │ │ │ - ldr r3, [pc, #16] @ 734f4 │ │ │ │ - ldr r2, [pc, #16] @ 734f8 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq pc, r5, r8, lsl #19 │ │ │ │ + eoreq r7, r5, ip, asr #19 │ │ │ │ + andeq r1, r0, r4, lsr #10 │ │ │ │ + eoreq pc, r5, r4, asr #18 │ │ │ │ + ldr r3, [pc, #16] @ 76fa0 │ │ │ │ + ldr r2, [pc, #16] @ 76fa4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrd r0, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 13a724 │ │ │ │ - eoreq r3, r5, r4, lsr #7 │ │ │ │ + b 147388 │ │ │ │ + strdeq pc, [r5], -r8 @ │ │ │ │ andeq r0, r0, r8 │ │ │ │ - ldr ip, [pc, #68] @ 73548 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ldr ip, [pc, #80] @ 77000 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + mov r5, r1 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r4, [ip, #12] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str lr, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mla lr, r5, r4, lr │ │ │ │ - ldr ip, [ip] │ │ │ │ - mov r1, r3 │ │ │ │ add ip, ip, lr │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ - mov r0, r2 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ str ip, [sp, #12] │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 133b80 │ │ │ │ - eoreq r3, r5, r4, lsl #7 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 1404f8 │ │ │ │ + eoreq pc, r5, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs fp, r3, #0 │ │ │ │ - ldr r3, [pc, #248] @ 73660 │ │ │ │ + ldr r3, [pc, #268] @ 7713c │ │ │ │ sub sp, sp, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ + mov r4, r2 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ - mov r4, r2 │ │ │ │ - mla r2, sl, r5, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r5, [r3, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r7, [r0] │ │ │ │ + mla r2, sl, r5, r9 │ │ │ │ add r3, r3, r2 │ │ │ │ - ble 73654 │ │ │ │ + ble 7711c │ │ │ │ mov r6, r1 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ add r8, r8, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp fp, r8 │ │ │ │ - add r7, r7, r2 │ │ │ │ add r3, r0, r5 │ │ │ │ - bne 7359c │ │ │ │ - ldr r2, [pc, #152] @ 73664 │ │ │ │ + add r7, r7, r2 │ │ │ │ + bne 77064 │ │ │ │ + ldr r2, [pc, #172] @ 77140 │ │ │ │ asr sl, sl, #1 │ │ │ │ + cmp fp, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r9, r9, #1 │ │ │ │ - mla r9, r5, sl, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ + asr r3, fp, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mla r9, r5, sl, r9 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r8, [r2, #32] │ │ │ │ - asr r3, fp, #1 │ │ │ │ - cmp fp, #1 │ │ │ │ - ldr sl, [r0, #8] │ │ │ │ ldr fp, [r0, #4] │ │ │ │ add r7, r7, r9 │ │ │ │ + ldr sl, [r0, #8] │ │ │ │ add r8, r8, r9 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - beq 73654 │ │ │ │ + beq 7711c │ │ │ │ asr r4, r4, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c154 │ │ │ │ + add r9, r9, #1 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c154 │ │ │ │ + add r7, r7, r5 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ + add r8, r8, r5 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - add r9, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ add fp, fp, r1 │ │ │ │ add sl, sl, r2 │ │ │ │ - add r7, r7, r5 │ │ │ │ - add r8, r8, r5 │ │ │ │ - blt 73610 │ │ │ │ + blt 770d8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq r3, r5, r0, lsr #6 │ │ │ │ - strhteq r3, [r5], -r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq pc, r5, ip, asr #16 │ │ │ │ + eoreq pc, r5, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #752] @ 73974 │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - strd r2, [sp, #44] @ 0x2c │ │ │ │ + ldr ip, [pc, #772] @ 7746c │ │ │ │ + mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ + mov r1, r3 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #736] @ 73978 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r0, [pc, #756] @ 77470 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r6, [sp] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r5, [pc, #712] @ 7397c │ │ │ │ + ldr r5, [pc, #724] @ 77474 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - bl 1bd40 │ │ │ │ - vmov.f32 s15, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #680] @ 73980 │ │ │ │ + bl 1bc9c │ │ │ │ + ldr r3, [pc, #696] @ 77478 │ │ │ │ add r5, pc, r5 │ │ │ │ + vmov.f32 s15, #0 @ 0x40000000 2.0 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + vldr s14, [pc, #664] @ 77468 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - vldr s14, [pc, #652] @ 73970 │ │ │ │ vldr s16, [r7] │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ vmla.f32 s15, s16, s14 │ │ │ │ vcvt.f64.f32 d9, s16 │ │ │ │ - vcvt.s32.f32 s15, s15 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 1d258 │ │ │ │ - ldr r1, [pc, #636] @ 73984 │ │ │ │ - ldr r2, [pc, #636] @ 73988 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + bl 1d190 │ │ │ │ + ldr r3, [pc, #648] @ 7747c │ │ │ │ + ldr r2, [pc, #648] @ 77480 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - beq 7389c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 73768 │ │ │ │ - ldr r2, [pc, #604] @ 7398c │ │ │ │ + beq 77394 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 77254 │ │ │ │ + ldr r2, [pc, #616] @ 77484 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #3 │ │ │ │ + str r4, [sp] │ │ │ │ + str r6, [sp, #8] │ │ │ │ vstr d9, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - vldr s14, [r2, #20] │ │ │ │ + vldr s15, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ str r2, [sp, #4] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r2, [pc, #572] @ 73990 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r2, [pc, #576] @ 77488 │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #3 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ vldr s16, [r7] │ │ │ │ - ldr r2, [pc, #548] @ 73994 │ │ │ │ - ldr r3, [pc, #548] @ 73998 │ │ │ │ + ldr r2, [pc, #560] @ 7748c │ │ │ │ + ldr r3, [pc, #560] @ 77490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + str r6, [r3, #16] │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ vstr s16, [r3, #20] │ │ │ │ - str r6, [r3, #16] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - beq 73798 │ │ │ │ + beq 77284 │ │ │ │ tst r6, #3 │ │ │ │ - bne 73954 │ │ │ │ + bne 7744c │ │ │ │ tst r4, #1 │ │ │ │ - bne 7393c │ │ │ │ + bne 77434 │ │ │ │ mul r4, r6, r4 │ │ │ │ - ldr r6, [pc, #496] @ 7399c │ │ │ │ + ldr r6, [pc, #508] @ 77494 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ - add r6, pc, r6 │ │ │ │ add r4, r4, r4, lsr #31 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ asr r4, r4, #1 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r2, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 738c4 │ │ │ │ + beq 773bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73904 │ │ │ │ - ldr r4, [pc, #432] @ 739a0 │ │ │ │ - ldr ip, [pc, #432] @ 739a4 │ │ │ │ + beq 773fc │ │ │ │ + ldr r4, [pc, #444] @ 77498 │ │ │ │ + ldr ip, [pc, #444] @ 7749c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r4, #24] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r1, [sp] │ │ │ │ mul r1, r1, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ ldr ip, [ip] │ │ │ │ - str r2, [r4, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ + cmp r1, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ str ip, [sp, #12] │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #8] │ │ │ │ add ip, r1, #3 │ │ │ │ movge ip, r1 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - add r2, r2, ip, asr #2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r2, [r4, #32] │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #344] @ 739a8 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r1, r2, ip, asr #2 │ │ │ │ + ldr r2, [pc, #352] @ 774a0 │ │ │ │ + str r1, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b6f8 │ │ │ │ + bl 1b654 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #312] @ 739ac │ │ │ │ - ldr r3, [pc, #256] @ 73978 │ │ │ │ + ldr r2, [pc, #324] @ 774a4 │ │ │ │ + ldr r3, [pc, #268] @ 77470 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7396c │ │ │ │ + bne 77464 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - bne 73720 │ │ │ │ - vldr s15, [r1, #20] │ │ │ │ + bne 7720c │ │ │ │ + vldr s15, [r2, #20] │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 73720 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 73768 │ │ │ │ - b 73868 │ │ │ │ + bne 7720c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 77254 │ │ │ │ + b 77354 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 7392c │ │ │ │ + bne 77424 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7392c │ │ │ │ - ldr r3, [pc, #200] @ 739b0 │ │ │ │ + bne 77424 │ │ │ │ + ldr r3, [pc, #200] @ 774a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #192] @ 739b4 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [pc, #188] @ 774ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ str r0, [r3, #4] │ │ │ │ - bne 737e0 │ │ │ │ - ldr r3, [pc, #172] @ 739b8 │ │ │ │ - ldr r2, [pc, #172] @ 739bc │ │ │ │ + bne 772cc │ │ │ │ + ldr r3, [pc, #172] @ 774b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, #3 │ │ │ │ + ldr r2, [pc, #164] @ 774b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7386c │ │ │ │ - ldr r1, [pc, #140] @ 739c0 │ │ │ │ + b 77358 │ │ │ │ + ldr r1, [pc, #140] @ 774b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ - b 738ec │ │ │ │ - ldr r2, [pc, #128] @ 739c4 │ │ │ │ + bl 1c92c │ │ │ │ + b 773e4 │ │ │ │ + ldr r2, [pc, #128] @ 774bc │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 73924 │ │ │ │ - ldr r2, [pc, #108] @ 739c8 │ │ │ │ - mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7741c │ │ │ │ + ldr r2, [pc, #108] @ 774c0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 73924 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7741c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldrbtmi r4, [sl], #-0 │ │ │ │ - eoreq fp, r4, r4, lsr r2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strdeq fp, [r4], -r4 @ │ │ │ │ - andeq r1, r0, r4, ror #8 │ │ │ │ - eoreq r3, r5, r0, lsl #3 │ │ │ │ + eoreq r7, r5, ip, asr r7 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - eoreq r3, r5, r8, asr r1 │ │ │ │ - andseq r7, r3, r8, ror pc │ │ │ │ - ldrdeq sp, [r4], -r0 @ │ │ │ │ - eoreq r3, r5, r0, lsl r1 │ │ │ │ - ldrdeq r3, [r5], -ip @ │ │ │ │ - mlaeq r5, r8, r0, r3 │ │ │ │ - eoreq sp, r4, ip, lsr r2 │ │ │ │ - andseq r7, r3, r4, asr pc │ │ │ │ - eoreq fp, r4, r4, asr r0 │ │ │ │ - andeq r1, r0, r8, lsr r5 │ │ │ │ - mlaeq r5, r4, pc, r2 @ │ │ │ │ - eoreq r2, r5, ip, ror pc │ │ │ │ - andseq r7, r3, r4, ror #28 │ │ │ │ - andseq ip, r2, ip, ror #14 │ │ │ │ - andseq r7, r3, r0, lsl lr │ │ │ │ - @ instruction: 0x00137dbc │ │ │ │ + eoreq r7, r5, r4, lsr #14 │ │ │ │ + andeq r1, r0, r0, asr r4 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + mlaeq r5, r0, r6, pc @ │ │ │ │ + eoreq pc, r5, ip, asr r6 @ │ │ │ │ + andseq r4, r4, r4, asr #28 │ │ │ │ + eoreq r9, r5, r4, ror #15 │ │ │ │ + eoreq pc, r5, r4, lsr #12 │ │ │ │ + eoreq pc, r5, ip, ror #11 │ │ │ │ + eoreq pc, r5, ip, lsr #11 │ │ │ │ + eoreq r9, r5, ip, asr r7 │ │ │ │ + andseq r4, r4, r4, lsr #28 │ │ │ │ + eoreq r7, r5, r0, lsl #11 │ │ │ │ + andeq r1, r0, r4, lsr #10 │ │ │ │ + mlaeq r5, ip, r4, pc @ │ │ │ │ + eoreq pc, r5, ip, ror r4 @ │ │ │ │ + andseq r4, r4, r4, lsr #26 │ │ │ │ + andseq r9, r3, r4, lsr r6 │ │ │ │ + @ instruction: 0x00144cd4 │ │ │ │ + andseq r4, r4, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr ip, [pc, #392] @ 73b6c │ │ │ │ - ldr r3, [pc, #392] @ 73b70 │ │ │ │ - add ip, pc, ip │ │ │ │ + ldr r3, [pc, #420] @ 77688 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ mov r4, r0 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r3, [pc, #348] @ 73b74 │ │ │ │ - ldr r6, [pc, #348] @ 73b78 │ │ │ │ - ldr r1, [pc, #348] @ 73b7c │ │ │ │ + mov r7, #0 │ │ │ │ + ldr ip, [pc, #404] @ 7768c │ │ │ │ + mov r6, #3 │ │ │ │ + ldr r2, [pc, #400] @ 77690 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #344] @ 73b80 │ │ │ │ - ldr r0, [pc, #344] @ 73b84 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #8 │ │ │ │ + ldr r5, [pc, #396] @ 77694 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #388] @ 77698 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r5, #0 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r1, sp, #4 │ │ │ │ - add r3, r6, #8 │ │ │ │ - mov r7, #3 │ │ │ │ + ldr r1, [pc, #384] @ 7769c │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r0, [pc, #380] @ 776a0 │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r2, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + mov r3, #0 │ │ │ │ + add r3, sp, #16 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + add r3, sp, #4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, r5, #8 │ │ │ │ + vstr d16, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + add r2, sp, #8 │ │ │ │ + vstr d16, [sp, #32] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - bl 1b560 │ │ │ │ + vstr d16, [sp, #56] @ 0x38 │ │ │ │ + vstr d16, [sp, #64] @ 0x40 │ │ │ │ + vstr d16, [sp, #68] @ 0x44 │ │ │ │ + bl 1b4c8 │ │ │ │ add r1, sp, #12 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 856bc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 73b48 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #240] @ 73b88 │ │ │ │ + bl 8a2cc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne 77664 │ │ │ │ + ldr r3, [pc, #256] @ 776a4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bne 73af8 │ │ │ │ + bne 77614 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 73b08 │ │ │ │ - ldr r2, [pc, #208] @ 73b8c │ │ │ │ + bne 77624 │ │ │ │ + ldr r2, [pc, #220] @ 776a8 │ │ │ │ mov r1, #5 │ │ │ │ + mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #192] @ 73b90 │ │ │ │ - ldr r3, [pc, #156] @ 73b70 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #204] @ 776ac │ │ │ │ + ldr r3, [pc, #180] @ 77698 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73b68 │ │ │ │ - mov r0, r6 │ │ │ │ + bne 77684 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ - beq 73b30 │ │ │ │ - ldr r3, [pc, #132] @ 73b94 │ │ │ │ - ldr r2, [pc, #132] @ 73b98 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 7764c │ │ │ │ + ldr r3, [pc, #132] @ 776b0 │ │ │ │ mov r0, #98 @ 0x62 │ │ │ │ - str r0, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #5 │ │ │ │ + ldr r2, [pc, #124] @ 776b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [r3] │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 73ac8 │ │ │ │ - ldr r2, [pc, #100] @ 73b9c │ │ │ │ + bl 83054 │ │ │ │ + b 775d8 │ │ │ │ + ldr r2, [pc, #100] @ 776b8 │ │ │ │ mov r1, #5 │ │ │ │ + mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7ea58 │ │ │ │ - b 73ac8 │ │ │ │ - ldr r2, [pc, #80] @ 73ba0 │ │ │ │ + bl 83054 │ │ │ │ + b 775d8 │ │ │ │ + ldr r2, [pc, #80] @ 776bc │ │ │ │ mov r3, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mvn r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7ea58 │ │ │ │ - mvn r6, #0 │ │ │ │ - b 73ac8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r4, r4, ror #29 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00137db4 │ │ │ │ - eoreq r2, r5, r0, ror #28 │ │ │ │ - @ instruction: 0x00134cb0 │ │ │ │ - andseq lr, r3, ip, ror r4 │ │ │ │ - andseq r7, r3, ip, lsl #27 │ │ │ │ - eoreq ip, r4, r8, lsr #31 │ │ │ │ - andseq r7, r3, ip, lsr #27 │ │ │ │ - strdeq sl, [r4], -r8 @ │ │ │ │ - eoreq ip, r4, r0, lsr pc │ │ │ │ - andseq r7, r3, r8, ror #25 │ │ │ │ - andseq r7, r3, r0, lsl #26 │ │ │ │ - mulseq r3, ip, ip │ │ │ │ + bl 83054 │ │ │ │ + b 775d8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andseq fp, r4, r8, ror r3 │ │ │ │ + ldrdeq r7, [r5], -r8 @ │ │ │ │ + andseq r1, r4, ip, lsl #23 │ │ │ │ + eoreq pc, r5, r0, ror r3 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r4, r4, ip, ror #24 │ │ │ │ + andseq r4, r4, r8, ror ip │ │ │ │ + mlaeq r5, r8, r4, r9 │ │ │ │ + andseq r4, r4, r8, asr ip │ │ │ │ + eoreq r7, r5, r0, lsl #6 │ │ │ │ + eoreq r9, r5, ip, lsl #8 │ │ │ │ + andseq r4, r4, ip, lsl #23 │ │ │ │ + andseq r4, r4, r0, lsr #23 │ │ │ │ + andseq r4, r4, r4, lsr fp │ │ │ │ cmp r0, #2 │ │ │ │ - beq 73c1c │ │ │ │ + beq 7774c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 73bbc │ │ │ │ + beq 776d8 │ │ │ │ mvn r0, #2 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ 73c4c │ │ │ │ - ldr r2, [pc, #120] @ 73c50 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #136] @ 77780 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r2, [pc, #132] @ 77784 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r5, [r4, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #1 │ │ │ │ + ldr r5, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 73c34 │ │ │ │ - ldr r3, [pc, #72] @ 73c54 │ │ │ │ + bne 77768 │ │ │ │ + ldr r3, [pc, #88] @ 77788 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6f8 │ │ │ │ + bl 1b654 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #52] @ 73c58 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r1] │ │ │ │ + movw r3, #22105 @ 0x5659 │ │ │ │ + movt r3, #12849 @ 0x3231 │ │ │ │ movw r0, #1031 @ 0x407 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #32] @ 73c5c │ │ │ │ + ldr r2, [pc, #28] @ 7778c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - b 73c04 │ │ │ │ - strhteq r2, [r5], -r4 │ │ │ │ - @ instruction: 0x00137cb8 │ │ │ │ - eoreq r2, r5, r0, lsl #25 │ │ │ │ - eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ - andseq r7, r3, ip, asr ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 77728 │ │ │ │ + eoreq pc, r5, ip, lsl #3 │ │ │ │ + andseq r4, r4, ip, asr #22 │ │ │ │ + eoreq pc, r5, ip, asr r1 @ │ │ │ │ + andseq r4, r4, r4, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #88] @ 73cd0 │ │ │ │ - ldr r2, [pc, #88] @ 73cd4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r4, [pc, #100] @ 77814 │ │ │ │ mov r1, #1 │ │ │ │ + ldr r2, [pc, #96] @ 77818 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r5, [r4, #36] @ 0x24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #1 │ │ │ │ + ldr r5, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1ca18 │ │ │ │ + bl 1c950 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 73cbc │ │ │ │ - ldr r2, [pc, #40] @ 73cd8 │ │ │ │ + beq 777f4 │ │ │ │ + ldr r2, [pc, #52] @ 7781c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #24] @ 73cdc │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #36] @ 77820 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 1b6f8 │ │ │ │ - eoreq r2, r5, r0, lsl ip │ │ │ │ - andseq r7, r3, r4, lsl ip │ │ │ │ - andseq r7, r3, r8, ror #23 │ │ │ │ - eoreq r2, r5, r4, asr #23 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b654 │ │ │ │ + ldrdeq pc, [r5], -r4 @ │ │ │ │ + mulseq r4, r4, sl │ │ │ │ + andseq r4, r4, ip, ror #20 │ │ │ │ + eoreq pc, r5, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #356] @ 73e68 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr r2, [pc, #352] @ 73e6c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r0, [pc, #380] @ 779c4 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bgt 73e38 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 73e0c │ │ │ │ + ldr r3, [pc, #372] @ 779c8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt 77994 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 77964 │ │ │ │ ldr r0, [r1] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 73e0c │ │ │ │ - ldr r6, [pc, #300] @ 73e70 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 77964 │ │ │ │ + ldr r6, [pc, #316] @ 779cc │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 73d58 │ │ │ │ + b 778a4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e0c │ │ │ │ + beq 77964 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73d4c │ │ │ │ + bne 77898 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73e0c │ │ │ │ + beq 77964 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 12d624 │ │ │ │ + bl 139a20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73e40 │ │ │ │ - ldr r2, [pc, #224] @ 73e74 │ │ │ │ + beq 7799c │ │ │ │ + ldr r2, [pc, #240] @ 779d0 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 84460 │ │ │ │ + bl 89008 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 844d4 │ │ │ │ + bl 890a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8449c │ │ │ │ + bl 8905c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12e1b0 │ │ │ │ + bl 13a674 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #148] @ 73e78 │ │ │ │ - ldr r3, [pc, #132] @ 73e6c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #164] @ 779d4 │ │ │ │ + ldr r3, [pc, #148] @ 779c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 73e64 │ │ │ │ + bne 779c0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr ip, [pc, #104] @ 73e7c │ │ │ │ - ldr r0, [pc, #104] @ 73e80 │ │ │ │ - ldr r2, [pc, #104] @ 73e84 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #108] @ 779d8 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr ip, [pc, #104] @ 779dc │ │ │ │ + ldr r2, [pc, #104] @ 779e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ ldr r3, [r7] │ │ │ │ + add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - mov r1, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r6, #0 │ │ │ │ - b 73ddc │ │ │ │ - ldr r2, [pc, #64] @ 73e88 │ │ │ │ + b 77928 │ │ │ │ + ldr r2, [pc, #64] @ 779e4 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 73e38 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r4, r0, asr #23 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r7, r3, r8, asr #23 │ │ │ │ - andseq r7, r3, r4, ror #23 │ │ │ │ - eoreq sl, r4, r4, ror #21 │ │ │ │ - @ instruction: 0x00137af0 │ │ │ │ - andseq r7, r3, ip, lsr fp │ │ │ │ - @ instruction: 0x00137af0 │ │ │ │ - andseq r7, r3, r8, lsl fp │ │ │ │ + bl 1dac0 │ │ │ │ + b 77994 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r0, r0, r7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r4, r4, ip, lsr sl │ │ │ │ + andseq r4, r4, r0, asr sl │ │ │ │ + strhteq r6, [r5], -r0 │ │ │ │ + andseq r4, r4, r8, asr r9 │ │ │ │ + mulseq r4, r8, r9 │ │ │ │ + andseq r4, r4, r4, asr r9 │ │ │ │ + andseq r4, r4, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 77a4c │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 73ed8 │ │ │ │ + beq 77a3c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ed8 │ │ │ │ + beq 77a3c │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73ec4 │ │ │ │ + bne 77a28 │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 73f50 │ │ │ │ + beq 77ae0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73f48 │ │ │ │ + beq 77acc │ │ │ │ mov r4, r1 │ │ │ │ - b 73f2c │ │ │ │ + b 77aa4 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73f48 │ │ │ │ + beq 77acc │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73f20 │ │ │ │ + bne 77a98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1b560 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b4c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq 73fc8 │ │ │ │ + beq 77b68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 73fa4 │ │ │ │ - b 73fbc │ │ │ │ + bne 77b3c │ │ │ │ + b 77b60 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 73fbc │ │ │ │ + beq 77b60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73f94 │ │ │ │ + bne 77b2c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 77b4c │ │ │ │ mvn r5, #1 │ │ │ │ - b 73fb4 │ │ │ │ + b 77b4c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - b 1e20c │ │ │ │ + b 1e138 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 77bb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #508] @ 7421c │ │ │ │ + ldr r3, [pc, #528] @ 77df8 │ │ │ │ sub sp, sp, #28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [pc, #500] @ 74220 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #496] @ 74224 │ │ │ │ mov r7, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r5, [pc, #512] @ 77dfc │ │ │ │ str r0, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [pc, #492] @ 77e00 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ ldrb r6, [r4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 7417c │ │ │ │ + bne 77d44 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 741ec │ │ │ │ + beq 77dc8 │ │ │ │ sub r6, r8, #1 │ │ │ │ - b 74094 │ │ │ │ + b 77c5c │ │ │ │ cmp r4, r6 │ │ │ │ - beq 74184 │ │ │ │ + beq 77d4c │ │ │ │ sub r6, r6, #1 │ │ │ │ ldrb r1, [r6] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74088 │ │ │ │ + bne 77c50 │ │ │ │ sub r6, r6, r4 │ │ │ │ add r0, r6, #2 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 74214 │ │ │ │ + beq 77df0 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ add r6, sl, r6 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [r6, #1] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + strb r3, [r6, #1] │ │ │ │ + bl 1d9b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 740f4 │ │ │ │ + beq 77cbc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74114 │ │ │ │ + bne 77cdc │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 741a0 │ │ │ │ + beq 77d68 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 741a0 │ │ │ │ + beq 77d68 │ │ │ │ ldrb r1, [r6], #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 741f4 │ │ │ │ - sub fp, r4, r6 │ │ │ │ - add r0, fp, #1 │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, fp │ │ │ │ - add r6, r9, #1 │ │ │ │ + beq 77dd0 │ │ │ │ + sub r8, r4, r6 │ │ │ │ + add fp, r9, #1 │ │ │ │ + add r0, r8, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - mov r8, r0 │ │ │ │ - bl 1cef8 │ │ │ │ - mov r3, #0 │ │ │ │ - lsl r1, r6, #3 │ │ │ │ + bl 1d094 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 1ce30 │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, fp, #3 │ │ │ │ mov r0, r7 │ │ │ │ - strb r3, [r8, fp] │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 1e254 │ │ │ │ - add r3, r0, r9, lsl #3 │ │ │ │ - str sl, [r0, r9, lsl #3] │ │ │ │ + strb r2, [r6, r8] │ │ │ │ + bl 1e180 │ │ │ │ + add r2, r0, r9, lsl #3 │ │ │ │ mov r7, r0 │ │ │ │ - mov r9, r6 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - b 74050 │ │ │ │ + str sl, [r0, r9, lsl #3] │ │ │ │ + mov r9, fp │ │ │ │ + str r6, [r2, #4] │ │ │ │ + b 77c18 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 74050 │ │ │ │ + b 77c18 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 740a8 │ │ │ │ - ldr r2, [pc, #128] @ 74228 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + bl 83054 │ │ │ │ + b 77c70 │ │ │ │ + ldr r2, [pc, #148] @ 77e04 │ │ │ │ + mov r6, sl │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - mov r6, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str sl, [sp] │ │ │ │ mov r0, #27 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r9, #0 │ │ │ │ + str r7, [fp] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r7, r9, lsl #3] │ │ │ │ - str r7, [fp] │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b 741d0 │ │ │ │ + b 77d98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #44] @ 7422c │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ mov r6, sl │ │ │ │ + ldr r2, [pc, #40] @ 77e08 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp] │ │ │ │ - b 741bc │ │ │ │ + b 77d84 │ │ │ │ mvn r9, #0 │ │ │ │ - b 741e0 │ │ │ │ - andseq r7, r3, r0, lsl #19 │ │ │ │ - andseq r7, r3, r0, ror #18 │ │ │ │ - andseq r7, r3, r4, ror r9 │ │ │ │ - andseq r7, r3, r0, asr r8 │ │ │ │ - andseq r7, r3, r4, lsr #16 │ │ │ │ + b 77da8 │ │ │ │ + andseq r4, r4, r0, ror #14 │ │ │ │ + andseq r4, r4, r8, asr r7 │ │ │ │ + andseq r4, r4, r8, asr r7 │ │ │ │ + andseq r4, r4, r8, asr #12 │ │ │ │ + andseq r4, r4, r8, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - beq 743d8 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - cmpne r7, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + beq 77fc8 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + cmpne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq 743d8 │ │ │ │ + beq 77fc8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r8, r1 │ │ │ │ + str r3, [r9] │ │ │ │ str r3, [r2] │ │ │ │ - str r3, [r7] │ │ │ │ ldr r4, [r1] │ │ │ │ - mov r9, r2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - mov r8, r1 │ │ │ │ str r3, [r2] │ │ │ │ - beq 743cc │ │ │ │ + beq 77fa8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7430c │ │ │ │ + beq 77efc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 7430c │ │ │ │ + beq 77efc │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 7430c │ │ │ │ + ble 77efc │ │ │ │ mov r2, r0 │ │ │ │ - b 742d0 │ │ │ │ + b 77ec0 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r3, ip │ │ │ │ add r2, r2, #8 │ │ │ │ - beq 7430c │ │ │ │ + cmp r3, ip │ │ │ │ + beq 77efc │ │ │ │ ldr r1, [r0, r3, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - bne 742c0 │ │ │ │ + bne 77eb0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp ip, r3 │ │ │ │ str r2, [r5] │ │ │ │ - ble 7430c │ │ │ │ + ble 77efc │ │ │ │ add r6, r3, #1 │ │ │ │ cmp r6, ip │ │ │ │ subge ip, ip, r6 │ │ │ │ strge ip, [r5, #8] │ │ │ │ - blt 743fc │ │ │ │ - bl 1db94 │ │ │ │ + blt 77fe8 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr sl, [pc, #1832] @ 74a3c │ │ │ │ + ldr sl, [pc, #1940] @ 78698 │ │ │ │ add sl, pc, sl │ │ │ │ - b 74334 │ │ │ │ + b 77f28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 743cc │ │ │ │ + beq 77fa8 │ │ │ │ cmp r3, #10 │ │ │ │ - ldreq r3, [r5] │ │ │ │ + bne 77f24 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ - addeq r3, r3, #1 │ │ │ │ - streq r3, [r5] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne 74318 │ │ │ │ + bne 77f08 │ │ │ │ ldrb r6, [r4, #1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 743cc │ │ │ │ + beq 77fa8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74434 │ │ │ │ + bne 7801c │ │ │ │ mov r3, r4 │ │ │ │ - b 7437c │ │ │ │ - cmp r2, #10 │ │ │ │ - ldreq r2, [r5] │ │ │ │ - addeq r2, r2, #1 │ │ │ │ - streq r2, [r5] │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 743a4 │ │ │ │ + bne 77f84 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 743a4 │ │ │ │ + bne 77f84 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - beq 74334 │ │ │ │ + beq 77f28 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7436c │ │ │ │ - ldr r2, [pc, #1672] @ 74a40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 743f0 │ │ │ │ + beq 781e4 │ │ │ │ + cmp r2, #10 │ │ │ │ + bne 77f5c │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + b 77f5c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1636] @ 74a44 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #1740] @ 7869c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 77fac │ │ │ │ sub r2, ip, r6 │ │ │ │ add r1, r0, r6, lsl #3 │ │ │ │ lsl r2, r2, #3 │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + bl 1ce54 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ sub r1, r1, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - ble 74300 │ │ │ │ + ble 77ef0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b 7430c │ │ │ │ - ldr sl, [pc, #1548] @ 74a48 │ │ │ │ + b 77efc │ │ │ │ + ldr sl, [pc, #1660] @ 786a0 │ │ │ │ add r4, r4, #1 │ │ │ │ add sl, pc, sl │ │ │ │ - b 74460 │ │ │ │ + b 7804c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 745e8 │ │ │ │ + beq 78200 │ │ │ │ cmp r6, #10 │ │ │ │ - ldreq r3, [r5] │ │ │ │ - addeq r3, r3, #1 │ │ │ │ - streq r3, [r5] │ │ │ │ + bne 78048 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ ldrb r6, [r4, #1]! │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74444 │ │ │ │ - ldr fp, [pc, #1488] @ 74a4c │ │ │ │ + bne 7802c │ │ │ │ + ldr fp, [pc, #1596] @ 786a4 │ │ │ │ mov sl, r4 │ │ │ │ add fp, pc, fp │ │ │ │ - b 744a0 │ │ │ │ + b 78090 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 74604 │ │ │ │ + beq 7821c │ │ │ │ cmp r6, #10 │ │ │ │ - ldreq r3, [r5] │ │ │ │ - addeq r3, r3, #1 │ │ │ │ - streq r3, [r5] │ │ │ │ + bne 7808c │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ ldrb r6, [sl, #1]! │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 74484 │ │ │ │ + bne 78070 │ │ │ │ sub r6, sl, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ add r0, r6, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1d094 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r4, [pc, #1404] @ 74a50 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bl 1cef8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - strb r3, [fp, r6] │ │ │ │ - str r7, [sp, #16] │ │ │ │ + mov r1, r4 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + bl 1ce30 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r4 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + ldr r4, [pc, #1484] @ 786a8 │ │ │ │ + strb r3, [r2, r6] │ │ │ │ ldr r6, [r5] │ │ │ │ - b 74508 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 74620 │ │ │ │ - cmp r7, #10 │ │ │ │ - addeq r6, r6, #1 │ │ │ │ - streq r6, [r5] │ │ │ │ - ldrb r7, [sl] │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r8, r6 │ │ │ │ + b 78100 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 78238 │ │ │ │ + cmp fp, #10 │ │ │ │ + addeq r8, r8, #1 │ │ │ │ + streq r8, [r5] │ │ │ │ + ldrb fp, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1da8c │ │ │ │ - mov fp, sl │ │ │ │ + mov r6, sl │ │ │ │ add sl, sl, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 744f4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, fp │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 780ec │ │ │ │ + mov r1, fp │ │ │ │ + mov fp, r6 │ │ │ │ + mov r6, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldrne r2, [sp, #12] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ movne r4, fp │ │ │ │ + movne r2, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ - bne 74590 │ │ │ │ - b 746dc │ │ │ │ + bne 7818c │ │ │ │ + b 782f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74578 │ │ │ │ + bne 78174 │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ - beq 74644 │ │ │ │ + beq 78260 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 74574 │ │ │ │ + bne 78170 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 74644 │ │ │ │ + beq 78260 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #10 │ │ │ │ addeq r6, r6, #1 │ │ │ │ streq r6, [r5] │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 746dc │ │ │ │ + beq 782f0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 7454c │ │ │ │ + bne 78148 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 745cc │ │ │ │ + bne 781c8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 745b8 │ │ │ │ + bne 781b4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 74644 │ │ │ │ + beq 78260 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 746dc │ │ │ │ + beq 782f0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 74554 │ │ │ │ + bne 78150 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 746dc │ │ │ │ + beq 782f0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ movne r2, #1 │ │ │ │ - bne 74578 │ │ │ │ - b 745a0 │ │ │ │ - ldr r2, [pc, #1124] @ 74a54 │ │ │ │ + bne 78174 │ │ │ │ + b 7819c │ │ │ │ + ldr r2, [pc, #1216] @ 786ac │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #27 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 77fe0 │ │ │ │ + ldr r2, [pc, #1192] @ 786b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 743f0 │ │ │ │ - ldr r2, [pc, #1100] @ 74a58 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 77fe0 │ │ │ │ + ldr r2, [pc, #1168] @ 786b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 743f0 │ │ │ │ - ldr r2, [pc, #1076] @ 74a5c │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 77fe0 │ │ │ │ + ldr r2, [pc, #1144] @ 786b8 │ │ │ │ + mov r6, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1db94 │ │ │ │ - b 743f0 │ │ │ │ + bl 83054 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1dac0 │ │ │ │ + b 77fe0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 746dc │ │ │ │ + beq 782f0 │ │ │ │ sub r6, r4, fp │ │ │ │ cmp r6, #0 │ │ │ │ - movle r3, #0 │ │ │ │ - strle r3, [sp, #16] │ │ │ │ - ble 74688 │ │ │ │ + movle fp, #0 │ │ │ │ + ble 7829c │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - bl 1cef8 │ │ │ │ + mov fp, r0 │ │ │ │ + bl 1ce30 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [sl, r6] │ │ │ │ + strb r3, [fp, r6] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 748c8 │ │ │ │ - add fp, r4, #1 │ │ │ │ - ldr r4, [pc, #960] @ 74a60 │ │ │ │ + beq 782fc │ │ │ │ + add sl, r4, #1 │ │ │ │ + ldr r4, [pc, #1032] @ 786bc │ │ │ │ add r4, pc, r4 │ │ │ │ - ldrb r6, [fp] │ │ │ │ + ldrb r6, [sl] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1da8c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq 746e8 │ │ │ │ + bl 1d9b8 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 7842c │ │ │ │ cmp r6, #0 │ │ │ │ - add fp, fp, #1 │ │ │ │ - beq 74a2c │ │ │ │ + add sl, sl, #1 │ │ │ │ + beq 78688 │ │ │ │ cmp r6, #10 │ │ │ │ - ldreq r3, [r5] │ │ │ │ - addeq r3, r3, #1 │ │ │ │ - streq r3, [r5] │ │ │ │ - b 746a0 │ │ │ │ - ldr r2, [pc, #896] @ 74a64 │ │ │ │ + bne 782b4 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 782b4 │ │ │ │ + ldr r2, [pc, #968] @ 786c0 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 74628 │ │ │ │ + b 78244 │ │ │ │ + mov r3, #0 │ │ │ │ + add r4, r4, #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldrb r1, [r4] │ │ │ │ + ldr r6, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 7837c │ │ │ │ + ldr sl, [pc, #932] @ 786c4 │ │ │ │ + str r9, [sp, #20] │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + add sl, pc, sl │ │ │ │ + b 78354 │ │ │ │ + cmp r4, #10 │ │ │ │ + addeq r6, r6, #1 │ │ │ │ + streq r6, [r7] │ │ │ │ + ldrb r4, [r5, #1]! │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 78368 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d9b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7833c │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 78420 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + str r3, [r5] │ │ │ │ + bl 77bc0 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1dac0 │ │ │ │ + cmn sl, #1 │ │ │ │ + beq 78654 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r7, [r3] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + lsl r1, r1, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bl 1e180 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 78400 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r0, r0, #8 │ │ │ │ + lsl r2, r3, #3 │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + mov r0, #1 │ │ │ │ + stm r1, {r4, r6} │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + moveq r3, r6 │ │ │ │ + str r3, [r5] │ │ │ │ + str r4, [r8] │ │ │ │ + b 77fac │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str fp, [r3] │ │ │ │ + b 783b0 │ │ │ │ ldr r3, [r5] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #880] @ 74a68 │ │ │ │ mov r1, r6 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r6, sl │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [pc, #640] @ 786c8 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r6, fp │ │ │ │ - mov sl, r0 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 74730 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b 7847c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 74894 │ │ │ │ + beq 78608 │ │ │ │ cmp r1, #10 │ │ │ │ - ldreq r2, [r4] │ │ │ │ + bne 78474 │ │ │ │ + ldr r2, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r7] │ │ │ │ add r6, r6, #1 │ │ │ │ - addeq r2, r2, #1 │ │ │ │ - streq r2, [r4] │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - bne 74710 │ │ │ │ + bne 78458 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq 74860 │ │ │ │ + beq 785c8 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74894 │ │ │ │ + beq 78608 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ add r5, r6, #2 │ │ │ │ - beq 74794 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1d1ec │ │ │ │ - add r1, r6, #1 │ │ │ │ + beq 784e0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1d1b0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r1, r6, #1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - addeq sl, sl, #1 │ │ │ │ + addeq r4, r4, #1 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 7472c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r5 │ │ │ │ + beq 78478 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1d1b0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 749e0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1d1ec │ │ │ │ - cmp sl, #0 │ │ │ │ - bgt 74a1c │ │ │ │ + bne 7863c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1d124 │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt 78644 │ │ │ │ add r2, r0, #3 │ │ │ │ - cmp fp, r6 │ │ │ │ - mov r5, r4 │ │ │ │ + cmp sl, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ add r4, r6, r2 │ │ │ │ - beq 748d4 │ │ │ │ - sub sl, r6, #1 │ │ │ │ - cmp fp, sl │ │ │ │ - beq 74820 │ │ │ │ - ldr r3, [pc, #640] @ 74a6c │ │ │ │ - mov r6, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 74804 │ │ │ │ - cmp fp, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - beq 74820 │ │ │ │ - ldrb r1, [r6] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1da8c │ │ │ │ - mov sl, r6 │ │ │ │ + beq 78308 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + cmp sl, r2 │ │ │ │ + beq 78590 │ │ │ │ + ldr r7, [pc, #400] @ 786cc │ │ │ │ + mov r6, r2 │ │ │ │ + str r9, [sp, #20] │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 78560 │ │ │ │ + cmp sl, r6 │ │ │ │ + mov r4, r6 │ │ │ │ + beq 7857c │ │ │ │ + mov r4, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + ldrb r1, [r4] │ │ │ │ sub r6, r6, #1 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 747f8 │ │ │ │ - add r6, sl, #1 │ │ │ │ - sub r6, r6, fp │ │ │ │ + bne 78554 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + add r6, r2, #1 │ │ │ │ + sub r6, r6, sl │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, fp │ │ │ │ + bl 1d094 │ │ │ │ + mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - bl 1cef8 │ │ │ │ + mov r7, r0 │ │ │ │ + bl 1ce30 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [sl, r6] │ │ │ │ - b 748d4 │ │ │ │ - cmp r3, #10 │ │ │ │ - ldreq r3, [r4] │ │ │ │ - addeq r3, r3, #1 │ │ │ │ - streq r3, [r4] │ │ │ │ + strb r3, [r7, r6] │ │ │ │ + b 78308 │ │ │ │ + ldr r3, [r7] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 74888 │ │ │ │ + bne 785f0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 74888 │ │ │ │ + bne 785f0 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 7472c │ │ │ │ + beq 78478 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74850 │ │ │ │ - ldr r2, [pc, #468] @ 74a70 │ │ │ │ - ldr r3, [r4] │ │ │ │ + beq 78608 │ │ │ │ + cmp r3, #10 │ │ │ │ + bne 785c8 │ │ │ │ + b 785bc │ │ │ │ + ldr r2, [pc, #192] @ 786d0 │ │ │ │ + ldr r3, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 1db94 │ │ │ │ - b 743f0 │ │ │ │ - mov r3, #0 │ │ │ │ - add r4, r4, #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldrb r1, [r4] │ │ │ │ - ldr r6, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 74920 │ │ │ │ - ldr sl, [pc, #392] @ 74a74 │ │ │ │ - mov fp, r1 │ │ │ │ - add sl, pc, sl │ │ │ │ - b 7490c │ │ │ │ - cmp fp, #10 │ │ │ │ - addeq r6, r6, #1 │ │ │ │ - streq r6, [r5] │ │ │ │ - ldrb fp, [r4, #1]! │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 74920 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, sl │ │ │ │ - bl 1da8c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 748f4 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 749d0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r1, fp │ │ │ │ - str r3, [r5] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74008 │ │ │ │ - mov sl, r0 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ - cmn sl, #1 │ │ │ │ - beq 749e8 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r3, [r9] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r7] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ble 749ac │ │ │ │ - sub r3, r3, #1 │ │ │ │ - lsl r2, r3, #3 │ │ │ │ - add r0, r0, #8 │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r3, r6 │ │ │ │ - stm r1, {r4, r6} │ │ │ │ - mov r0, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r4, [r8] │ │ │ │ - b 743d0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - str r2, [r3] │ │ │ │ - b 74958 │ │ │ │ + bl 1dac0 │ │ │ │ + b 77fe0 │ │ │ │ mov r6, r5 │ │ │ │ - b 7472c │ │ │ │ - ldr r2, [pc, #136] @ 74a78 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 78478 │ │ │ │ + add r2, r0, #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + add r6, r6, r2 │ │ │ │ + b 78478 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ + ldr r2, [pc, #108] @ 786d4 │ │ │ │ + ldr r3, [r5] │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1db94 │ │ │ │ - b 743f0 │ │ │ │ - add r2, r0, #2 │ │ │ │ - add r6, r6, r2 │ │ │ │ - sub sl, sl, #1 │ │ │ │ - b 7472c │ │ │ │ - ldr r2, [pc, #72] @ 74a7c │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1dac0 │ │ │ │ + b 77fe0 │ │ │ │ + ldr r2, [pc, #72] @ 786d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 748a0 │ │ │ │ - andseq r7, r3, r8, lsl #15 │ │ │ │ - andseq r7, r3, r8, ror #13 │ │ │ │ - andseq r7, r3, r0, lsl #13 │ │ │ │ - andseq r7, r3, r4, ror #10 │ │ │ │ - andseq r7, r3, ip, ror r6 │ │ │ │ - @ instruction: 0x001374d0 │ │ │ │ - @ instruction: 0x001374d0 │ │ │ │ - @ instruction: 0x001374b4 │ │ │ │ - mulseq r3, ip, r4 │ │ │ │ - andseq r7, r3, r4, lsl #6 │ │ │ │ - andseq r7, r3, r0, ror #7 │ │ │ │ - andseq r7, r3, r0, lsr #7 │ │ │ │ - @ instruction: 0x001371b4 │ │ │ │ - mulseq r3, r4, r2 │ │ │ │ - ldrheq r7, [r3], -r4 │ │ │ │ - andseq r7, r3, r4, ror r1 │ │ │ │ - ldrsheq r7, [r3], -ip │ │ │ │ + b 78614 │ │ │ │ + andseq r4, r4, r8, asr r5 │ │ │ │ + andseq r4, r4, r8, asr #8 │ │ │ │ + andseq r4, r4, ip, lsr r3 │ │ │ │ + andseq r4, r4, r0, asr r4 │ │ │ │ + andseq r4, r4, r0, lsl #5 │ │ │ │ + andseq r4, r4, ip, ror #4 │ │ │ │ + andseq r4, r4, r0, ror r2 │ │ │ │ + andseq r4, r4, r4, asr r2 │ │ │ │ + andseq r4, r4, r0, asr #4 │ │ │ │ + ldrheq r4, [r4], -r0 │ │ │ │ + andseq r4, r4, ip, lsl #3 │ │ │ │ + andseq r4, r4, ip, lsr #32 │ │ │ │ + andseq r4, r4, ip │ │ │ │ + andseq r3, r4, r4, lsl lr │ │ │ │ + andseq r3, r4, r0, ror #29 │ │ │ │ + @ instruction: 0x00143ebc │ │ │ │ + andseq r3, r4, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #604] @ 74cf4 │ │ │ │ - ldr r3, [pc, #604] @ 74cf8 │ │ │ │ + ldr r2, [pc, #624] @ 78974 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [pc, #616] @ 78978 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bl 813c4 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + bl 85b9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 74ce0 │ │ │ │ - ldr r2, [pc, #552] @ 74cfc │ │ │ │ - ldr r7, [pc, #552] @ 74d00 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 78960 │ │ │ │ + ldr r2, [pc, #572] @ 7897c │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, #568] @ 78980 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #544] @ 74d04 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #556] @ 78984 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r9, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74c24 │ │ │ │ + beq 78890 │ │ │ │ add ip, sp, #32 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74ca8 │ │ │ │ + beq 78928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74c24 │ │ │ │ + beq 78890 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b440 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c5c │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + bne 788dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74c74 │ │ │ │ + beq 788f4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74c74 │ │ │ │ - ldr r5, [pc, #424] @ 74d08 │ │ │ │ + beq 788f4 │ │ │ │ + ldr r5, [pc, #444] @ 78988 │ │ │ │ mov fp, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 74b74 │ │ │ │ + b 787e0 │ │ │ │ ldr r0, [fp, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74c74 │ │ │ │ + beq 788f4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74b68 │ │ │ │ + bne 787d4 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 74c74 │ │ │ │ + beq 788f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81bc4 │ │ │ │ - ldr r2, [pc, #356] @ 74d0c │ │ │ │ + bl 8642c │ │ │ │ + ldr r2, [pc, #376] @ 7898c │ │ │ │ mov r0, #27 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ add r9, r9, #1 │ │ │ │ + bl 83054 │ │ │ │ mov r0, sl │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74c18 │ │ │ │ + beq 78884 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq 74c10 │ │ │ │ - bl 1db94 │ │ │ │ + beq 7887c │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c00 │ │ │ │ + bne 7886c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74af0 │ │ │ │ + bne 7875c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 74ce0 │ │ │ │ - ldr r2, [pc, #220] @ 74d10 │ │ │ │ - ldr r3, [pc, #192] @ 74cf8 │ │ │ │ + beq 78960 │ │ │ │ + ldr r2, [pc, #240] @ 78990 │ │ │ │ + ldr r3, [pc, #212] @ 78978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 74cf0 │ │ │ │ + bne 78970 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74bd8 │ │ │ │ - ldr r3, [pc, #152] @ 74d14 │ │ │ │ - ldr r2, [pc, #152] @ 74d18 │ │ │ │ + bl 83054 │ │ │ │ + b 78844 │ │ │ │ + ldr r3, [pc, #152] @ 78994 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #27 │ │ │ │ + ldr r2, [pc, #144] @ 78998 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #144] @ 74d1c │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #132] @ 7899c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ + ldr r3, [r6] │ │ │ │ + bl 83054 │ │ │ │ + b 7882c │ │ │ │ + ldr r0, [pc, #112] @ 789a0 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r2, [pc, #108] @ 789a4 │ │ │ │ ldr r3, [r6] │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74bc0 │ │ │ │ - ldr r0, [pc, #112] @ 74d20 │ │ │ │ - ldr r2, [pc, #112] @ 74d24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r1, #2 │ │ │ │ - str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ mov r8, #0 │ │ │ │ - b 74c2c │ │ │ │ + b 78898 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 818c8 │ │ │ │ - b 74cd8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r4, ip, lsr #28 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r7, r3, r4, asr #2 │ │ │ │ - ldrsheq r7, [r3], -r4 │ │ │ │ - andseq r7, r3, r8, lsl r1 │ │ │ │ - andseq r6, r3, ip, lsr #27 │ │ │ │ - andseq r7, r3, ip, lsr #32 │ │ │ │ - mlaeq r4, r4, ip, r9 │ │ │ │ - mulseq r3, r0, ip │ │ │ │ - andseq r6, r3, ip, lsl #25 │ │ │ │ - andseq r6, r3, r8, asr #30 │ │ │ │ - andseq r6, r3, ip, lsl pc │ │ │ │ - andseq r6, r3, r0, ror #29 │ │ │ │ + bl 860f0 │ │ │ │ + b 78958 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r6, [r5], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r4, r4, lr │ │ │ │ + andseq r3, r4, r8, asr #28 │ │ │ │ + andseq r3, r4, r8, ror #28 │ │ │ │ + andseq r3, r4, r0, lsl #22 │ │ │ │ + andseq r3, r4, ip, ror sp │ │ │ │ + eoreq r6, r5, r0, asr #32 │ │ │ │ + andseq r3, r4, r8, asr #19 │ │ │ │ + andseq r3, r4, r8, asr #19 │ │ │ │ + andseq r3, r4, r0, lsl #25 │ │ │ │ + andseq r3, r4, r4, asr ip │ │ │ │ + andseq r3, r4, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #1412] @ 752c4 │ │ │ │ + ldr r3, [pc, #1444] @ 78f74 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1400] @ 752c8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r2, [pc, #1432] @ 78f78 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1396] @ 752cc │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp, #28] │ │ │ │ + ldr r3, [pc, #1420] @ 78f7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bl 813c4 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + bl 85b9c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 75184 │ │ │ │ + beq 78e34 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75184 │ │ │ │ - ldr r8, [pc, #1340] @ 752d0 │ │ │ │ + beq 78e34 │ │ │ │ + ldr r8, [pc, #1372] @ 78f80 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 74da4 │ │ │ │ + b 78a34 │ │ │ │ ldr r0, [r7, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75184 │ │ │ │ + beq 78e34 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d98 │ │ │ │ + bne 78a28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 75184 │ │ │ │ - mov r2, #10 │ │ │ │ + beq 78e34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c700 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + mov r2, #10 │ │ │ │ + bl 1c644 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - mov r1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r2, #1 │ │ │ │ + beq 78d78 │ │ │ │ + ldr r2, [pc, #1276] @ 78f84 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - moveq r3, r2 │ │ │ │ - streq r2, [r5, #20] │ │ │ │ - ldr r2, [pc, #1232] @ 752d4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75240 │ │ │ │ - ldr r2, [pc, #1212] @ 752d8 │ │ │ │ - ldr fp, [pc, #1212] @ 752dc │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #1204] @ 752e0 │ │ │ │ + beq 78ef0 │ │ │ │ + ldr r2, [pc, #1248] @ 78f88 │ │ │ │ mov r8, #0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + ldr fp, [pc, #1240] @ 78f8c │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [sp, #8] │ │ │ │ add fp, pc, fp │ │ │ │ + ldr r2, [pc, #1228] @ 78f90 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - str r5, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74f20 │ │ │ │ + beq 78bac │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7513c │ │ │ │ + beq 78dec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74f20 │ │ │ │ + beq 78bac │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74f68 │ │ │ │ + bne 78c08 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74a80 │ │ │ │ + bl 786dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 74ed4 │ │ │ │ + beq 78b60 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 74ebc │ │ │ │ + beq 78b48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #1056] @ 752e4 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #1092] @ 78f94 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74f14 │ │ │ │ + beq 78ba0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq 74f0c │ │ │ │ - bl 1db94 │ │ │ │ + beq 78b98 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74efc │ │ │ │ + bne 78b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74e3c │ │ │ │ + bne 78ac8 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - beq 75240 │ │ │ │ + beq 78ef0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81a54 │ │ │ │ - ldr r2, [pc, #936] @ 752e8 │ │ │ │ - ldr r3, [pc, #904] @ 752cc │ │ │ │ + bl 862b4 │ │ │ │ + ldr r2, [pc, #972] @ 78f98 │ │ │ │ + ldr r3, [pc, #940] @ 78f7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 752a4 │ │ │ │ + bne 78f54 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74fc0 │ │ │ │ + bne 78c60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73ce0 │ │ │ │ + bl 77824 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 74ed4 │ │ │ │ + beq 78b60 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 74fa4 │ │ │ │ + beq 78c44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #832] @ 752ec │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #848] @ 78f9c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74ed4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78b60 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 750d8 │ │ │ │ - ldr r1, [pc, #788] @ 752f0 │ │ │ │ + beq 78d88 │ │ │ │ + ldr r1, [pc, #804] @ 78fa0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75120 │ │ │ │ + bne 78dd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 751a4 │ │ │ │ + beq 78e54 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 751a4 │ │ │ │ - ldr r3, [pc, #748] @ 752f4 │ │ │ │ + beq 78e54 │ │ │ │ + ldr r3, [pc, #764] @ 78fa4 │ │ │ │ mov sl, r4 │ │ │ │ + str r4, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, r3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b 75024 │ │ │ │ + b 78cc4 │ │ │ │ ldr r0, [sl, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 751a4 │ │ │ │ + beq 78e54 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75018 │ │ │ │ + bne 78cb8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 751a4 │ │ │ │ + beq 78e54 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75250 │ │ │ │ - ldr r7, [pc, #668] @ 752f8 │ │ │ │ + beq 78f00 │ │ │ │ + ldr r7, [pc, #684] @ 78fa8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 751d8 │ │ │ │ + beq 78e88 │ │ │ │ ldr r0, [r9, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7505c │ │ │ │ + bne 78cfc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #632] @ 752fc │ │ │ │ mov r1, sl │ │ │ │ + ldr r3, [pc, #644] @ 78fac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 79388 │ │ │ │ + bl 7d3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 752a8 │ │ │ │ + beq 78f58 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #604] @ 75300 │ │ │ │ + ldr r2, [pc, #620] @ 78fb0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, sl │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 74eec │ │ │ │ + bl 1dac0 │ │ │ │ + b 78b78 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + b 78a80 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74d28 │ │ │ │ + bl 789a8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 74ed4 │ │ │ │ + beq 78b60 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 75104 │ │ │ │ + beq 78db4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #504] @ 75304 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #504] @ 78fb4 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74ed4 │ │ │ │ - ldr r2, [pc, #480] @ 75308 │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78b60 │ │ │ │ + ldr r2, [pc, #480] @ 78fb8 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74ed4 │ │ │ │ - ldr r1, [pc, #456] @ 7530c │ │ │ │ - ldr r2, [pc, #456] @ 75310 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78b60 │ │ │ │ + ldr r1, [pc, #456] @ 78fbc │ │ │ │ + mov r0, #27 │ │ │ │ + ldr r2, [pc, #452] @ 78fc0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #27 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 74f38 │ │ │ │ - ldr r2, [pc, #392] @ 75314 │ │ │ │ + b 78bc4 │ │ │ │ + ldr r2, [pc, #392] @ 78fc4 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b 74e08 │ │ │ │ - ldr r3, [pc, #364] @ 75318 │ │ │ │ - ldr r2, [pc, #364] @ 7531c │ │ │ │ + b 78a94 │ │ │ │ + ldr r3, [pc, #364] @ 78fc8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, #27 │ │ │ │ + ldr r2, [pc, #356] @ 78fcc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #356] @ 75320 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #344] @ 78fd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r1, #2 │ │ │ │ ldr r3, [r6] │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 74ed4 │ │ │ │ + bl 83054 │ │ │ │ + b 78b60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #272] @ 752fc │ │ │ │ + mov r7, r0 │ │ │ │ mov r1, sl │ │ │ │ + ldr r3, [pc, #264] @ 78fac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 79388 │ │ │ │ + bl 7d3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7509c │ │ │ │ - ldr r2, [pc, #280] @ 75324 │ │ │ │ + bne 78d3c │ │ │ │ + ldr r2, [pc, #280] @ 78fd4 │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75288 │ │ │ │ - ldr r2, [pc, #252] @ 75328 │ │ │ │ + beq 78f38 │ │ │ │ + ldr r2, [pc, #252] @ 78fd8 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 750b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78d50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 818c8 │ │ │ │ - b 7517c │ │ │ │ + bl 860f0 │ │ │ │ + b 78e2c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ 752fc │ │ │ │ mov r1, sl │ │ │ │ + ldr r3, [pc, #156] @ 78fac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 79388 │ │ │ │ + bl 7d3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75098 │ │ │ │ - ldr r2, [pc, #180] @ 7532c │ │ │ │ + bne 78d38 │ │ │ │ + ldr r2, [pc, #180] @ 78fdc │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #160] @ 75330 │ │ │ │ - mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #160] @ 78fe0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ mov r7, #0 │ │ │ │ - b 750b0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #132] @ 75334 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78d50 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #132] @ 78fe4 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 75288 │ │ │ │ - eoreq r9, r4, r8, lsl #23 │ │ │ │ - eoreq r9, r4, r4, ror fp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r3, r8, asr #29 │ │ │ │ - andseq r6, r3, r0, ror #28 │ │ │ │ - andseq r6, r3, r8, lsr fp │ │ │ │ - mulseq r3, ip, sp │ │ │ │ - andseq r6, r3, r8, asr lr │ │ │ │ - andseq r6, r3, r8, asr #27 │ │ │ │ - eoreq r9, r4, r8, lsl #19 │ │ │ │ - andseq r6, r3, r0, ror #25 │ │ │ │ - @ instruction: 0x00136cd0 │ │ │ │ - andseq r1, r3, ip, asr #5 │ │ │ │ - andseq r6, r3, ip, asr ip │ │ │ │ - andeq r1, r0, r0, lsr #7 │ │ │ │ - andseq r6, r3, r8, lsr ip │ │ │ │ - andseq r6, r3, r0, lsl #23 │ │ │ │ - @ instruction: 0x00136af0 │ │ │ │ - andseq r6, r3, r0, asr #22 │ │ │ │ - andseq r6, r3, r0, asr sl │ │ │ │ - andseq r6, r3, r4, lsr #21 │ │ │ │ - andseq r1, r3, r8, lsr #2 │ │ │ │ - andseq r6, r3, ip, asr r7 │ │ │ │ - @ instruction: 0x00136af0 │ │ │ │ - @ instruction: 0x00136ab0 │ │ │ │ - @ instruction: 0x0014b5dc │ │ │ │ - andseq r6, r3, r4, asr #20 │ │ │ │ - mulseq r2, r4, r6 │ │ │ │ - andseq r6, r3, ip, lsl #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 78f38 │ │ │ │ + eoreq r5, r5, r4, lsl #30 │ │ │ │ + strdeq r5, [r5], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00143bf8 │ │ │ │ + mulseq r4, r4, fp │ │ │ │ + andseq r3, r4, r4, ror #16 │ │ │ │ + @ instruction: 0x00143ad4 │ │ │ │ + andseq r3, r4, r4, lsl #23 │ │ │ │ + @ instruction: 0x00143af4 │ │ │ │ + eoreq r5, r5, r4, lsl sp │ │ │ │ + @ instruction: 0x001439f8 │ │ │ │ + @ instruction: 0x001439f0 │ │ │ │ + andseq sp, r3, r8, ror #31 │ │ │ │ + andseq r3, r4, ip, ror r9 │ │ │ │ + andeq r1, r0, ip, lsl #7 │ │ │ │ + andseq r3, r4, r4, asr r9 │ │ │ │ + andseq r3, r4, r8, lsl #17 │ │ │ │ + @ instruction: 0x001437f8 │ │ │ │ + andseq r3, r4, r8, asr #16 │ │ │ │ + andseq r3, r4, ip, asr r7 │ │ │ │ + @ instruction: 0x001437b0 │ │ │ │ + andseq sp, r3, r0, lsr lr │ │ │ │ + andseq r3, r4, r8, ror #8 │ │ │ │ + @ instruction: 0x001437f8 │ │ │ │ + @ instruction: 0x001437b8 │ │ │ │ + andseq r8, r5, r4, ror #5 │ │ │ │ + andseq r3, r4, ip, asr #14 │ │ │ │ + mulseq r3, ip, r3 │ │ │ │ + andseq r3, r4, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #1220] @ 75814 │ │ │ │ - ldr r2, [pc, #1220] @ 75818 │ │ │ │ + ldr ip, [pc, #1240] @ 794e8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - add ip, pc, ip │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ + ldr r2, [pc, #1224] @ 794ec │ │ │ │ + mov r4, #1 │ │ │ │ + add sl, sp, #32 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, #1 │ │ │ │ + add r9, sp, #28 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1e20c │ │ │ │ - mov r4, #1 │ │ │ │ + bl 1e138 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - add sl, sp, #32 │ │ │ │ - add r9, sp, #28 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r9 │ │ │ │ str r4, [r0] │ │ │ │ + mov r1, r9 │ │ │ │ str r5, [r0, #16] │ │ │ │ + mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 74230 │ │ │ │ + bl 77e0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 757d4 │ │ │ │ + beq 794a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75690 │ │ │ │ + beq 79364 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - ldr r1, [pc, #1100] @ 7581c │ │ │ │ + ldr r1, [pc, #1120] @ 794f0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 75740 │ │ │ │ + bne 79414 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ - beq 75794 │ │ │ │ - bl 813c4 │ │ │ │ - ldr r3, [pc, #1048] @ 75820 │ │ │ │ - ldr fp, [pc, #1048] @ 75824 │ │ │ │ + beq 79468 │ │ │ │ + bl 85b9c │ │ │ │ + ldr r3, [pc, #1068] @ 794f4 │ │ │ │ + mov r4, r0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + ldr fp, [pc, #1060] @ 794f8 │ │ │ │ + str r7, [sp, #20] │ │ │ │ + strd r4, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1040] @ 75828 │ │ │ │ add fp, pc, fp │ │ │ │ + ldr r3, [pc, #1040] @ 794fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str r0, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75520 │ │ │ │ + beq 791e0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - str r2, [sp] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74230 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, sl │ │ │ │ + bl 77e0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 756bc │ │ │ │ + beq 79390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75520 │ │ │ │ + beq 791e0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 755c0 │ │ │ │ + bne 79294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74a80 │ │ │ │ + bl 786dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 754cc │ │ │ │ + beq 7918c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 754b4 │ │ │ │ + beq 79174 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #880] @ 7582c │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #900] @ 79500 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75514 │ │ │ │ + beq 791d4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq 75504 │ │ │ │ - bl 1db94 │ │ │ │ + beq 791c4 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 754f4 │ │ │ │ + bne 791b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75434 │ │ │ │ + bne 790f4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 1db94 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7556c │ │ │ │ + beq 7922c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r7 │ │ │ │ - beq 7555c │ │ │ │ - bl 1db94 │ │ │ │ + beq 7921c │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7554c │ │ │ │ + bne 7920c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 75800 │ │ │ │ + beq 794d4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81a54 │ │ │ │ - ldr r2, [pc, #664] @ 75830 │ │ │ │ - ldr r3, [pc, #636] @ 75818 │ │ │ │ + bl 862b4 │ │ │ │ + ldr r2, [pc, #684] @ 79504 │ │ │ │ + ldr r3, [pc, #656] @ 794ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 75810 │ │ │ │ + bne 794e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75618 │ │ │ │ + bne 792ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73ce0 │ │ │ │ + bl 77824 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 754cc │ │ │ │ + beq 7918c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 755fc │ │ │ │ + beq 792d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #560] @ 75834 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #560] @ 79508 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 754cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7918c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75674 │ │ │ │ + bne 79348 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74d28 │ │ │ │ + bl 789a8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 754cc │ │ │ │ + beq 7918c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r1 │ │ │ │ - beq 75658 │ │ │ │ + beq 7932c │ │ │ │ mov r0, r8 │ │ │ │ - bl 81418 │ │ │ │ - ldr r2, [pc, #472] @ 75838 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r2, [pc, #472] @ 7950c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 754cc │ │ │ │ - ldr r2, [pc, #448] @ 7583c │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7918c │ │ │ │ + ldr r2, [pc, #448] @ 79510 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 754cc │ │ │ │ - ldr r2, [pc, #424] @ 75840 │ │ │ │ - mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7918c │ │ │ │ + ldr r2, [pc, #424] @ 79514 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ - b 75590 │ │ │ │ - ldr r3, [pc, #384] @ 75844 │ │ │ │ - ldr r2, [pc, #384] @ 75848 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + b 79250 │ │ │ │ + ldr r3, [pc, #384] @ 79518 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r2, [pc, #376] @ 7951c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 7ea58 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [r6] │ │ │ │ + bl 83054 │ │ │ │ mov r0, r8 │ │ │ │ - bl 818c8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 860f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 756a4 │ │ │ │ + beq 79378 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - beq 75734 │ │ │ │ - bl 1db94 │ │ │ │ + beq 79408 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75724 │ │ │ │ + bne 793f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 756a4 │ │ │ │ - ldr r2, [pc, #260] @ 7584c │ │ │ │ + bl 1dac0 │ │ │ │ + b 79378 │ │ │ │ + ldr r2, [pc, #260] @ 79520 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 756a4 │ │ │ │ + beq 79378 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - beq 75734 │ │ │ │ - bl 1db94 │ │ │ │ + beq 79408 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75780 │ │ │ │ - b 75734 │ │ │ │ - ldr r2, [pc, #180] @ 75850 │ │ │ │ + bne 79454 │ │ │ │ + b 79408 │ │ │ │ + ldr r2, [pc, #180] @ 79524 │ │ │ │ mov r1, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 756a4 │ │ │ │ + beq 79378 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - beq 75734 │ │ │ │ - bl 1db94 │ │ │ │ + beq 79408 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757c0 │ │ │ │ - b 75734 │ │ │ │ - ldr r2, [pc, #120] @ 75854 │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 79494 │ │ │ │ + b 79408 │ │ │ │ + ldr r2, [pc, #120] @ 79528 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - b 756b4 │ │ │ │ + bl 1dac0 │ │ │ │ + b 79388 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 818c8 │ │ │ │ - b 756b4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r4, r4, ror r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r3, r4, lsl #19 │ │ │ │ - andseq r6, r3, ip, asr #10 │ │ │ │ - @ instruction: 0x001367b8 │ │ │ │ - andseq r6, r3, ip, ror #16 │ │ │ │ - @ instruction: 0x001368d8 │ │ │ │ - eoreq r9, r4, r0, lsr r3 │ │ │ │ - mulseq r3, r0, r7 │ │ │ │ - andseq r6, r3, r4, lsr r7 │ │ │ │ - mulseq r3, ip, r5 │ │ │ │ - andseq r6, r3, r8, lsr #13 │ │ │ │ - mulseq r3, r0, r6 │ │ │ │ - @ instruction: 0x001364d8 │ │ │ │ - andseq r6, r3, r0, lsl r6 │ │ │ │ - andseq r6, r3, r0, ror #11 │ │ │ │ - andseq r6, r3, r4, asr #10 │ │ │ │ + bl 860f0 │ │ │ │ + b 79388 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r5, ip, lsr #17 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r4, r4, lsl #13 │ │ │ │ + andseq r3, r4, ip, lsr r2 │ │ │ │ + andseq r3, r4, ip, lsr #9 │ │ │ │ + andseq r3, r4, ip, asr r5 │ │ │ │ + @ instruction: 0x001435d0 │ │ │ │ + eoreq r5, r5, r8, lsl #13 │ │ │ │ + andseq r3, r4, r4, ror r4 │ │ │ │ + andseq r3, r4, r8, lsl r4 │ │ │ │ + andseq r3, r4, r0, lsl #5 │ │ │ │ + mulseq r4, r0, r3 │ │ │ │ + andseq r3, r4, r0, ror r3 │ │ │ │ + @ instruction: 0x001431b4 │ │ │ │ + @ instruction: 0x001432f4 │ │ │ │ + andseq r3, r4, r8, asr #5 │ │ │ │ + andseq r3, r4, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ + mov r4, r1 │ │ │ │ add ip, sp, #16 │ │ │ │ - stmdb ip, {r0, r1} │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ cmp r3, r4 │ │ │ │ strd r2, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + stmdb ip, {r0, r1} │ │ │ │ + mov r1, r2 │ │ │ │ movcc r2, r3 │ │ │ │ movcs r2, r4 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 1d3e4 │ │ │ │ + bl 1d31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758ac │ │ │ │ + bne 79584 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 758ac │ │ │ │ + beq 79584 │ │ │ │ movcc r0, #1 │ │ │ │ mvncs r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ + mov r4, r1 │ │ │ │ add ip, sp, #16 │ │ │ │ - stmdb ip, {r0, r1} │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ cmp r3, r4 │ │ │ │ strd r2, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + stmdb ip, {r0, r1} │ │ │ │ + mov r1, r2 │ │ │ │ movcc r2, r3 │ │ │ │ movcs r2, r4 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75908 │ │ │ │ + bne 795ec │ │ │ │ cmp r5, r4 │ │ │ │ - beq 75908 │ │ │ │ + beq 795ec │ │ │ │ movcc r0, #1 │ │ │ │ mvncs r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 759ac │ │ │ │ + beq 796ac │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 759ac │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r3, [pc, #120] @ 759b8 │ │ │ │ + beq 796ac │ │ │ │ + bl 1d124 │ │ │ │ + ldr r3, [pc, #128] @ 796b4 │ │ │ │ + mov r1, r0 │ │ │ │ + add r5, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - add r5, r0, #1 │ │ │ │ - bne 7599c │ │ │ │ + bne 7969c │ │ │ │ mov r0, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ str r0, [r3] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 759ac │ │ │ │ - ldr r6, [pc, #72] @ 759bc │ │ │ │ + beq 796ac │ │ │ │ + ldr r6, [pc, #80] @ 796b8 │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6] │ │ │ │ - mov r2, r5 │ │ │ │ str r0, [r6, #4] │ │ │ │ add r5, r5, r4 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl 1c154 │ │ │ │ - mov r0, r4 │ │ │ │ + bl 1c0b0 │ │ │ │ str r5, [r6] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r5, r2 │ │ │ │ - bl 1e254 │ │ │ │ - b 75964 │ │ │ │ + bl 1e180 │ │ │ │ + b 79658 │ │ │ │ mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq r0, r5, r4, ror pc │ │ │ │ - eoreq r0, r5, ip, lsr pc │ │ │ │ + b 79688 │ │ │ │ + eoreq sp, r5, r8, ror r2 │ │ │ │ + eoreq sp, r5, r4, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r8, r1 │ │ │ │ + mov r7, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, r2 │ │ │ │ mov fp, r0 │ │ │ │ sub r3, r2, #4 │ │ │ │ - b 759fc │ │ │ │ + mov r4, #0 │ │ │ │ + b 79708 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #32 │ │ │ │ - beq 75b50 │ │ │ │ + beq 79854 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmn r2, #1 │ │ │ │ - bne 759f0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 75b88 │ │ │ │ - ldr r9, [pc, #392] @ 75ba0 │ │ │ │ - mov sl, #0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r4, sl │ │ │ │ - mov r7, r8 │ │ │ │ + bne 796fc │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 798a0 │ │ │ │ + ldr sl, [pc, #404] @ 798b8 │ │ │ │ + mov r8, #0 │ │ │ │ + stmib sp, {r4, r6} │ │ │ │ + mov r4, r8 │ │ │ │ + mov r6, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r8, [pc, #364] @ 75ba4 │ │ │ │ - mov r6, #4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r5, r9 │ │ │ │ - b 75a60 │ │ │ │ - ldr r5, [r8, #4]! │ │ │ │ - add sl, sl, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r7, [pc, #380] @ 798bc │ │ │ │ + mov r9, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r5, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 79768 │ │ │ │ + ldr r5, [r7, #4]! │ │ │ │ + add r8, r8, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq 75b70 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r6, r0 │ │ │ │ - mov r2, r6 │ │ │ │ + beq 79888 │ │ │ │ + bl 1d124 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1d918 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a48 │ │ │ │ - add r7, r7, r6 │ │ │ │ - ldrb r3, [r7], #1 │ │ │ │ - mov r2, #1 │ │ │ │ - orr ip, r4, r2, lsl sl │ │ │ │ + bne 79750 │ │ │ │ + mov r3, #1 │ │ │ │ + add r6, r6, r9 │ │ │ │ + orr r1, r4, r3, lsl r8 │ │ │ │ + ldrb r3, [r6], #1 │ │ │ │ + uxtb r4, r1 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - uxtb r4, ip │ │ │ │ - beq 75a30 │ │ │ │ + beq 79738 │ │ │ │ cmp r3, #0 │ │ │ │ - mov sl, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldmib sp, {r4, r7} │ │ │ │ - bne 75b70 │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - add r7, r7, r3, lsl #2 │ │ │ │ - sub r3, r4, #1 │ │ │ │ - add r8, r1, r3 │ │ │ │ - ldr r3, [pc, #232] @ 75ba8 │ │ │ │ - ldr r6, [pc, #232] @ 75bac │ │ │ │ + mov r8, r4 │ │ │ │ + ldmib sp, {r4, r6} │ │ │ │ + bne 79888 │ │ │ │ + add r7, r6, r4, lsl #2 │ │ │ │ + rsb r5, r4, #32 │ │ │ │ + ldr r3, [pc, #256] @ 798c0 │ │ │ │ + ldr r6, [pc, #256] @ 798c4 │ │ │ │ + ldr r9, [pc, #256] @ 798c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #224] @ 75bb0 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ + stmib sp, {r3, r8} │ │ │ │ + sub r3, r4, #1 │ │ │ │ add r6, r6, #24 │ │ │ │ - rsb r5, r4, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + add sl, r1, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ mov r2, #4 │ │ │ │ - mov r9, #0 │ │ │ │ - b 75b08 │ │ │ │ - add r9, r9, #1 │ │ │ │ - ldr r4, [r6, r9, lsl #3] │ │ │ │ + mov r8, #0 │ │ │ │ + mov r4, r9 │ │ │ │ + b 79808 │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r4, [r6, r8, lsl #3] │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq 75b70 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 79888 │ │ │ │ + bl 1d124 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75af0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne 797f0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - add r3, r3, r9, lsl #3 │ │ │ │ + add r3, r3, r8, lsl #3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - strb sl, [r8, #1]! │ │ │ │ - bl 1d1ec │ │ │ │ + str r3, [r7], #4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + strb r3, [sl, #1]! │ │ │ │ + bl 1d124 │ │ │ │ add fp, fp, r0 │ │ │ │ ldrb r3, [fp], #1 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bne 75b90 │ │ │ │ + bne 798a8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 75ae0 │ │ │ │ - ldr r2, [pc, #92] @ 75bb4 │ │ │ │ + bne 797e0 │ │ │ │ + ldr r2, [pc, #112] @ 798cc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 75bb8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #64] @ 798d0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 75b64 │ │ │ │ - mov sl, r8 │ │ │ │ - b 75aa8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79868 │ │ │ │ + mov r8, r7 │ │ │ │ + b 797b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b70 │ │ │ │ + bne 79888 │ │ │ │ mov r0, #1 │ │ │ │ - b 75b68 │ │ │ │ - @ instruction: 0x001289fc │ │ │ │ - eoreq sl, r3, ip, ror r4 │ │ │ │ - @ instruction: 0x001362f0 │ │ │ │ - eoreq sl, r3, r8, ror #7 │ │ │ │ - eoreq sl, r3, r4, ror #7 │ │ │ │ - andseq r6, r3, r0, ror #4 │ │ │ │ - andseq ip, r2, r8, ror r9 │ │ │ │ + b 7986c │ │ │ │ + andseq r5, r3, r8, lsr #13 │ │ │ │ + eoreq r6, r4, r4, lsl #15 │ │ │ │ + eoreq r6, r4, r8, lsl #14 │ │ │ │ + eoreq r6, r4, r4, lsl #14 │ │ │ │ + mulseq r4, r4, pc @ │ │ │ │ + andseq r2, r4, r8, lsl pc │ │ │ │ + andseq r9, r3, ip, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #620] @ 75e40 │ │ │ │ - ldr r4, [pc, #620] @ 75e44 │ │ │ │ - add r5, pc, r5 │ │ │ │ - lsl r2, r1, #2 │ │ │ │ - sub sp, sp, #12 │ │ │ │ + ldr r5, [pc, #636] @ 79b78 │ │ │ │ mov r6, r1 │ │ │ │ - mov fp, r0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + lsl r2, r6, #2 │ │ │ │ mov r1, #0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r4, [pc, #616] @ 79b7c │ │ │ │ + add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75dbc │ │ │ │ + bne 79af8 │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - ldr r7, [pc, #564] @ 75e48 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ + ldr r7, [pc, #580] @ 79b80 │ │ │ │ mov r2, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r7, #80] @ 0x50 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r1, r2 │ │ │ │ - add r7, r7, #8 │ │ │ │ - str fp, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ + mov sl, r2 │ │ │ │ mov r0, r2 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ - ldr fp, [r9] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [r7, #80] @ 0x50 │ │ │ │ + add r7, r7, #4 │ │ │ │ add r3, r8, r2 │ │ │ │ - b 75c4c │ │ │ │ + ldr fp, [r9] │ │ │ │ + b 79974 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ ldrb lr, [r3], #1 │ │ │ │ lsl r4, lr, #1 │ │ │ │ ldrh r4, [fp, r4] │ │ │ │ tst r4, #8192 @ 0x2000 │ │ │ │ - bne 75c44 │ │ │ │ + bne 7996c │ │ │ │ cmp lr, #35 @ 0x23 │ │ │ │ cmpne lr, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75df4 │ │ │ │ - str ip, [r7], #4 │ │ │ │ + bne 79b30 │ │ │ │ + str ip, [r7, #4]! │ │ │ │ ldrb r4, [ip] │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq 75d40 │ │ │ │ + beq 79a7c │ │ │ │ add r3, fp, r4, lsl #1 │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ ubfx r5, r5, #5, #1 │ │ │ │ eor r5, r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, #0 │ │ │ │ andne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq lr, r4 │ │ │ │ moveq r5, r1 │ │ │ │ - beq 75d0c │ │ │ │ + beq 79a34 │ │ │ │ add r3, r2, #1 │ │ │ │ add r4, r8, r3 │ │ │ │ ldrb lr, [r4] │ │ │ │ mov ip, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + add r4, r4, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ add r1, fp, lr, lsl #1 │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ - mov r2, r3 │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ eor r1, r1, #1 │ │ │ │ cmp lr, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bne 75cd4 │ │ │ │ + bne 799fc │ │ │ │ cmp lr, #0 │ │ │ │ - beq 75d78 │ │ │ │ + beq 79ab4 │ │ │ │ add r0, r0, #1 │ │ │ │ - cmp r6, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ - mov r1, #1 │ │ │ │ strb sl, [ip] │ │ │ │ - bne 75c38 │ │ │ │ - ldr r3, [pc, #280] @ 75e4c │ │ │ │ + cmp r6, r0 │ │ │ │ + mov r1, #1 │ │ │ │ + bne 79960 │ │ │ │ + ldr r3, [pc, #296] @ 79b84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r1, r2, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ add fp, r8, r1 │ │ │ │ - str ip, [r7, #-4] │ │ │ │ + str ip, [r7] │ │ │ │ ldrb lr, [fp] │ │ │ │ mov ip, fp │ │ │ │ - cmp lr, r4 │ │ │ │ - cmpne lr, #0 │ │ │ │ mov r2, r1 │ │ │ │ add fp, fp, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 75d50 │ │ │ │ + cmp lr, r4 │ │ │ │ + cmpne lr, #0 │ │ │ │ + bne 79a8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne 75d14 │ │ │ │ + bne 79a3c │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - beq 75d90 │ │ │ │ - ldr r3, [pc, #196] @ 75e50 │ │ │ │ + beq 79acc │ │ │ │ + ldr r3, [pc, #192] @ 79b88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r3, [pc, #184] @ 79b8c │ │ │ │ cmp fp, #1 │ │ │ │ - ldr r3, [pc, #184] @ 75e54 │ │ │ │ + mov r2, #1 │ │ │ │ moveq r1, #0 │ │ │ │ movne r1, #10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - ble 75d38 │ │ │ │ + ble 79a60 │ │ │ │ mvn r0, #1 │ │ │ │ - b 75d38 │ │ │ │ + b 79a60 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ - bl 1d5c4 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75e30 │ │ │ │ + beq 79b68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ + str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b 75c08 │ │ │ │ + b 79930 │ │ │ │ cmp r1, #0 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ - beq 75e10 │ │ │ │ - ldr r3, [pc, #76] @ 75e58 │ │ │ │ + beq 79b4c │ │ │ │ + ldr r3, [pc, #72] @ 79b90 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #68] @ 75e5c │ │ │ │ + ldr r3, [pc, #64] @ 79b94 │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ cmp fp, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - bgt 75db4 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ble 79a60 │ │ │ │ + b 79af0 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 75d38 │ │ │ │ - ldrdeq r0, [r5], -ip @ │ │ │ │ - eoreq sl, r4, r4, asr lr │ │ │ │ - mlaeq r5, ip, ip, r0 │ │ │ │ - eoreq r0, r5, r0, lsl #23 │ │ │ │ - eoreq r0, r5, r8, lsr #22 │ │ │ │ - eoreq sl, r4, r4, lsr #25 │ │ │ │ - eoreq r0, r5, r8, lsr #21 │ │ │ │ - eoreq sl, r4, ip, lsr #24 │ │ │ │ + b 79a60 │ │ │ │ + eoreq ip, r5, r0, lsr #31 │ │ │ │ + eoreq r7, r5, ip, lsr #2 │ │ │ │ + eoreq ip, r5, ip, asr pc │ │ │ │ + eoreq ip, r5, r8, asr lr │ │ │ │ + eoreq ip, r5, ip, ror #27 │ │ │ │ + eoreq r6, r5, r0, ror #30 │ │ │ │ + eoreq ip, r5, ip, ror #26 │ │ │ │ + eoreq r6, r5, ip, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #240] @ 75f68 │ │ │ │ + ldr r3, [pc, #256] @ 79cc0 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r9, [r0, #976] @ 0x3d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - mov r7, r0 │ │ │ │ cmp r9, r2 │ │ │ │ - bcs 75f20 │ │ │ │ + bcs 79c7c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - bne 75f10 │ │ │ │ + bne 79c6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ sub r4, r6, #1 │ │ │ │ + bl 1d124 │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ - b 75ed8 │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ + b 79c20 │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ add r1, r4, #1 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ + lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 75ee0 │ │ │ │ + beq 79c28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 75eb4 │ │ │ │ + bne 79bfc │ │ │ │ rsb r3, r6, #1 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcc 75f28 │ │ │ │ + bcc 79c84 │ │ │ │ ldr r3, [r7, #980] @ 0x3d4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #992] @ 0x3e0 │ │ │ │ streq r9, [r7, #980] @ 0x3d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75f48 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + movne r0, #1 │ │ │ │ + beq 79ca4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r6, r6, r9 │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75e98 │ │ │ │ + beq 79be0 │ │ │ │ mov r6, #0 │ │ │ │ - b 75e98 │ │ │ │ - ldr r2, [pc, #60] @ 75f6c │ │ │ │ + b 79be0 │ │ │ │ + ldr r2, [pc, #56] @ 79cc4 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #32] @ 75f70 │ │ │ │ + b 79c54 │ │ │ │ + ldr r2, [pc, #28] @ 79cc8 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eoreq r0, r5, r8, lsr sl │ │ │ │ - mulseq r3, r8, lr │ │ │ │ - mulseq r3, r8, lr │ │ │ │ - ldr r2, [pc, #52] @ 75fb0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79c9c │ │ │ │ + eoreq ip, r5, ip, ror #25 │ │ │ │ + @ instruction: 0x00142af4 │ │ │ │ + @ instruction: 0x00142af4 │ │ │ │ + ldr r2, [pc, #56] @ 79d0c │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls 75fa8 │ │ │ │ + bls 79d04 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - bxeq lr │ │ │ │ + beq 79d08 │ │ │ │ add r0, r0, r3 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ + bne 79d04 │ │ │ │ + bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - eoreq r0, r5, r4, lsr r9 │ │ │ │ + ldrdeq ip, [r5], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #3900] @ 76f08 │ │ │ │ - ldr r4, [pc, #3900] @ 76f0c │ │ │ │ - ldr r3, [pc, #3900] @ 76f10 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #3912] @ 7ac80 │ │ │ │ + mov r5, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ + ldr r3, [pc, #3900] @ 7ac84 │ │ │ │ + ldr r4, [pc, #3900] @ 7ac88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - mov r5, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r6, r5 │ │ │ │ - str r5, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ + str r5, [r4, #4] │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ - beq 76428 │ │ │ │ - ldr r2, [pc, #3808] @ 76f14 │ │ │ │ + beq 7a1c0 │ │ │ │ + ldr r2, [pc, #3820] @ 7ac8c │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #3788] @ 76f18 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #3800] @ 7ac90 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ - beq 76e28 │ │ │ │ + beq 7ac0c │ │ │ │ movw r0, #1001 @ 0x3e9 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ - beq 76ebc │ │ │ │ - ldr r3, [pc, #3740] @ 76f1c │ │ │ │ + beq 7aba0 │ │ │ │ + ldr r3, [pc, #3752] @ 7ac94 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 76088 │ │ │ │ + beq 79df4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76618 │ │ │ │ - ldr r5, [pc, #3700] @ 76f20 │ │ │ │ - ldr r1, [pc, #3700] @ 76f24 │ │ │ │ + beq 7a3bc │ │ │ │ + ldr r5, [pc, #3712] @ 7ac98 │ │ │ │ + ldr r1, [pc, #3712] @ 7ac9c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76174 │ │ │ │ - ldr r2, [pc, #3676] @ 76f28 │ │ │ │ + beq 79ef4 │ │ │ │ + ldr r2, [pc, #3688] @ 7aca0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #3672] @ 7aca4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #3660] @ 76f2c │ │ │ │ - ldr r2, [pc, #3660] @ 76f30 │ │ │ │ + ldr r2, [pc, #3664] @ 7aca8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #3636] @ 76f34 │ │ │ │ + bl 83054 │ │ │ │ + ldr r4, [pc, #3648] @ 7acac │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - str r5, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3560] @ 76f38 │ │ │ │ - ldr r3, [pc, #3516] @ 76f10 │ │ │ │ + ldr r2, [pc, #3572] @ 7acb0 │ │ │ │ + ldr r3, [pc, #3524] @ 7ac84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 76e24 │ │ │ │ + bne 7ab70 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ + blt 7a324 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [pc, #3484] @ 76f3c │ │ │ │ + bl 1c644 │ │ │ │ + movw r3, #35138 @ 0x8942 │ │ │ │ + movt r3, #308 @ 0x134 │ │ │ │ cmp r0, r3 │ │ │ │ - ble 760c4 │ │ │ │ + ble 79e30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 761a4 │ │ │ │ + beq 79f28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76618 │ │ │ │ - ldr r3, [pc, #3448] @ 76f40 │ │ │ │ - ldr r1, [pc, #3448] @ 76f44 │ │ │ │ + beq 7a3bc │ │ │ │ + ldr r3, [pc, #3432] @ 7acb4 │ │ │ │ + ldr r1, [pc, #3432] @ 7acb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 761fc │ │ │ │ - ldr r1, [pc, #3420] @ 76f48 │ │ │ │ + beq 79f80 │ │ │ │ + ldr r1, [pc, #3404] @ 7acbc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76588 │ │ │ │ - ldr sl, [pc, #3400] @ 76f4c │ │ │ │ + bne 7a324 │ │ │ │ + ldr sl, [pc, #3384] @ 7acc0 │ │ │ │ add sl, pc, sl │ │ │ │ + str sl, [sp, #12] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - beq 7663c │ │ │ │ + beq 7a3e0 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 76e0c │ │ │ │ - ldr r4, [pc, #3376] @ 76f50 │ │ │ │ + bne 7ab08 │ │ │ │ + ldr r4, [pc, #3356] @ 7acc4 │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r1, [r5, #96]! @ 0x60 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - add r4, r4, #100 @ 0x64 │ │ │ │ + add r6, r4, #100 @ 0x64 │ │ │ │ + ldr r1, [r4, #96]! @ 0x60 │ │ │ │ add r1, r1, #2 │ │ │ │ rsb r1, r1, r1, lsl #8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r4] │ │ │ │ - beq 76e50 │ │ │ │ - ldr r3, [r5] │ │ │ │ + str r0, [r6] │ │ │ │ + beq 7abe0 │ │ │ │ + ldr r3, [r4] │ │ │ │ mov r2, #1020 @ 0x3fc │ │ │ │ - rsb r1, r3, r3, lsl #8 │ │ │ │ - add r8, r0, r1, lsl #2 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ mov r1, #0 │ │ │ │ + rsb ip, r3, r3, lsl #8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r8, r0, ip, lsl #2 │ │ │ │ + str r3, [r4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ add r3, r8, #736 @ 0x2e0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ + vmov.i8 q8, #255 @ 0xff │ │ │ │ add r3, r8, #896 @ 0x380 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r1, #255 @ 0xff │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1d3f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + vstr d16, [r8, #912] @ 0x390 │ │ │ │ + vstr d16, [r8, #920] @ 0x398 │ │ │ │ + vstr d16, [r8, #928] @ 0x3a0 │ │ │ │ + vstr d16, [r8, #936] @ 0x3a8 │ │ │ │ + vstr d16, [r8, #944] @ 0x3b0 │ │ │ │ + vstr d16, [r8, #952] @ 0x3b8 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr fp, [sl, #8] │ │ │ │ + blt 7a324 │ │ │ │ + ldr r5, [r4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76334 │ │ │ │ - ldr r9, [r4] │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + ble 7a0d0 │ │ │ │ rsb r5, r5, r5, lsl #8 │ │ │ │ - ldrd r6, [sl] │ │ │ │ - sub r5, r5, #255 @ 0xff │ │ │ │ - add r9, r9, #976 @ 0x3d0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [r9, r4, lsl #2] │ │ │ │ + ldr fp, [r6] │ │ │ │ + sub r5, r5, #255 @ 0xff │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add fp, fp, #976 @ 0x3d0 │ │ │ │ + ldr r3, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76328 │ │ │ │ + beq 7a0c4 │ │ │ │ cmp r3, r6 │ │ │ │ movcs r1, #0 │ │ │ │ - bcs 76318 │ │ │ │ + bcs 7a0b4 │ │ │ │ add r3, r7, r3 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, #0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1e014 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 769a4 │ │ │ │ + beq 7a728 │ │ │ │ add r4, r4, #255 @ 0xff │ │ │ │ cmp r4, r5 │ │ │ │ - bne 762ec │ │ │ │ - mov r0, fp │ │ │ │ - bl 75910 │ │ │ │ + bne 7a088 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 795fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #976] @ 0x3d0 │ │ │ │ - beq 76dbc │ │ │ │ - ldr r3, [pc, #3076] @ 76f54 │ │ │ │ - ldr r4, [pc, #3076] @ 76f58 │ │ │ │ + beq 7ab20 │ │ │ │ + ldr r6, [pc, #3036] @ 7acc8 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r3, [pc, #3032] @ 7accc │ │ │ │ + ldr fp, [pc, #3032] @ 7acd0 │ │ │ │ + add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ + add fp, pc, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #3068] @ 76f5c │ │ │ │ - mov fp, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 765a0 │ │ │ │ + beq 7a33c │ │ │ │ cmn r0, #2 │ │ │ │ - beq 7636c │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ + beq 7a104 │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a18 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + beq 7a79c │ │ │ │ + mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a18 │ │ │ │ - ldr r1, [pc, #2980] @ 76f60 │ │ │ │ + beq 7a79c │ │ │ │ + ldr r1, [pc, #2944] @ 7acd4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76658 │ │ │ │ + bne 7a3f8 │ │ │ │ ldr r3, [r8, #980] @ 0x3d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ + bne 7a324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 75910 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 795fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #980] @ 0x3d4 │ │ │ │ - bne 7636c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bne 7a104 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #2896] @ 76f64 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #2860] @ 7acd8 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - ldr r1, [pc, #2872] @ 76f68 │ │ │ │ - ldr r2, [pc, #2872] @ 76f6c │ │ │ │ - ldr r3, [pc, #2872] @ 76f70 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + ldr r1, [pc, #2836] @ 7acdc │ │ │ │ mov r0, #468 @ 0x1d4 │ │ │ │ - str r1, [r4, #92] @ 0x5c │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ - mov r1, #226 @ 0xe2 │ │ │ │ - movw r2, #28243 @ 0x6e53 │ │ │ │ + ldr r2, [pc, #2832] @ 7ace0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - str r1, [r4, #96] @ 0x60 │ │ │ │ - strd r2, [r4] │ │ │ │ + mov r0, #226 @ 0xe2 │ │ │ │ + ldr r3, [pc, #2824] @ 7ace4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r4, #4] │ │ │ │ + movw r1, #28243 @ 0x6e53 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r4] │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ + str r3, [r4, #100] @ 0x64 │ │ │ │ mov r0, #1 │ │ │ │ - b 76148 │ │ │ │ + b 79eb4 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r3, [pc, #2800] @ 76f74 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r3, [pc, #2760] @ 7ace8 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [r8, #996] @ 0x3e4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 76cc0 │ │ │ │ + beq 7aa38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - ldr r3, [pc, #2748] @ 76f78 │ │ │ │ + bne 7a324 │ │ │ │ + ldr r3, [pc, #2708] @ 7acec │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, r8, #1000 @ 0x3e8 │ │ │ │ strh r0, [r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 76cb0 │ │ │ │ + beq 7a9dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - ldr r3, [pc, #2696] @ 76f7c │ │ │ │ + bne 7a324 │ │ │ │ + ldr r3, [pc, #2656] @ 7acf0 │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw r3, #1002 @ 0x3ea │ │ │ │ strh r0, [r8, r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bne 76c58 │ │ │ │ + bne 7a9d0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - ldr r6, [pc, #2640] @ 76f80 │ │ │ │ - add r5, r8, #1000 @ 0x3e8 │ │ │ │ - add r6, pc, r6 │ │ │ │ + bne 7a324 │ │ │ │ + ldr r5, [pc, #2600] @ 7acf4 │ │ │ │ + add r4, r8, #1000 @ 0x3e8 │ │ │ │ add r9, r8, #1008 @ 0x3f0 │ │ │ │ - add r6, r6, #16 │ │ │ │ - add r5, r5, #3 │ │ │ │ + add r4, r4, #3 │ │ │ │ add r9, r9, #3 │ │ │ │ - b 76558 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 7a2f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - cmp r9, r5 │ │ │ │ - beq 7636c │ │ │ │ + bne 7a324 │ │ │ │ + cmp r9, r4 │ │ │ │ + beq 7a104 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [r6, #4]! │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cc88 │ │ │ │ - strb r0, [r5, #1]! │ │ │ │ + bl 1cbc0 │ │ │ │ + strb r0, [r4, #1]! │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bne 76548 │ │ │ │ + bne 7a2e4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76550 │ │ │ │ - ldr r2, [pc, #2548] @ 76f84 │ │ │ │ + beq 7a2ec │ │ │ │ + ldr r2, [pc, #2508] @ 7acf8 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75e60 │ │ │ │ + bl 79b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76c28 │ │ │ │ - ldr r4, [pc, #2512] @ 76f88 │ │ │ │ - ldr r2, [pc, #2512] @ 76f8c │ │ │ │ + beq 7a9a0 │ │ │ │ + ldr r4, [pc, #2472] @ 7acfc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, #2464] @ 7ad00 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ + str r3, [sp] │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r4, #88] @ 0x58 │ │ │ │ - movne r1, #0 │ │ │ │ - rsbne r2, r2, r2, lsl #8 │ │ │ │ - addne r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #2456] @ 76f90 │ │ │ │ - strne r1, [r3, #976] @ 0x3d0 │ │ │ │ + beq 7a394 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + mov r1, #0 │ │ │ │ + rsb r2, r2, r2, lsl #8 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + str r1, [r3, #976] @ 0x3d0 │ │ │ │ + ldr r2, [pc, #2408] @ 7ad04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r2, #96] @ 0x60 │ │ │ │ - movne r1, #0 │ │ │ │ - rsbne r2, r2, r2, lsl #8 │ │ │ │ - addne r3, r3, r2, lsl #2 │ │ │ │ - strne r1, [r3, #976] @ 0x3d0 │ │ │ │ - ldr r4, [pc, #2420] @ 76f94 │ │ │ │ + beq 7a3bc │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ + mov r1, #0 │ │ │ │ + rsb r2, r2, r2, lsl #8 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + str r1, [r3, #976] @ 0x3d0 │ │ │ │ + ldr r4, [pc, #2372] @ 7ad08 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - bl 1be18 │ │ │ │ - b 76460 │ │ │ │ - ldr r4, [pc, #2388] @ 76f98 │ │ │ │ + bl 1bd74 │ │ │ │ + b 7a1fc │ │ │ │ + ldr r4, [pc, #2340] @ 7ad0c │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r5, r4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - ldr r1, [r5, #88]! @ 0x58 │ │ │ │ - add r4, r4, #92 @ 0x5c │ │ │ │ - b 76230 │ │ │ │ - ldr r1, [pc, #2364] @ 76f9c │ │ │ │ + add r6, r4, #92 @ 0x5c │ │ │ │ + ldr r1, [r4, #88]! @ 0x58 │ │ │ │ + b 79fb4 │ │ │ │ + ldr r1, [pc, #2320] @ 7ad10 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7675c │ │ │ │ - ldr r1, [pc, #2344] @ 76fa0 │ │ │ │ + beq 7a4fc │ │ │ │ + ldr r1, [pc, #2300] @ 7ad14 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 767c4 │ │ │ │ - ldr r1, [pc, #2324] @ 76fa4 │ │ │ │ + bl 1df40 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7a564 │ │ │ │ + ldr r1, [pc, #2280] @ 7ad18 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 76868 │ │ │ │ - ldr r1, [pc, #2304] @ 76fa8 │ │ │ │ + bl 1df40 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7a5fc │ │ │ │ + ldr r1, [pc, #2260] @ 7ad1c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 769c0 │ │ │ │ - ldr r1, [pc, #2284] @ 76fac │ │ │ │ + beq 7a744 │ │ │ │ + ldr r1, [pc, #2240] @ 7ad20 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a64 │ │ │ │ - ldr r1, [pc, #2264] @ 76fb0 │ │ │ │ + beq 7a7ec │ │ │ │ + ldr r1, [pc, #2220] @ 7ad24 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 76468 │ │ │ │ - ldr r1, [pc, #2244] @ 76fb4 │ │ │ │ + bl 1df40 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7a204 │ │ │ │ + ldr r1, [pc, #2200] @ 7ad28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76bd8 │ │ │ │ + beq 7a978 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 76ac4 │ │ │ │ + bne 7a84c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 76ac4 │ │ │ │ + bne 7a84c │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ac4 │ │ │ │ + bne 7a84c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r2, [pc, #2168] @ 76fb8 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r1, [pc, #2124] @ 7ad2c │ │ │ │ add r3, r8, #960 @ 0x3c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrd r0, [r2, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - bl 759c0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldrd r0, [r1, #8] │ │ │ │ + bl 796bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7636c │ │ │ │ - b 760d8 │ │ │ │ + bne 7a104 │ │ │ │ + b 79e44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - cmp fp, #0 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - moveq r5, fp │ │ │ │ - beq 76794 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1d1ec │ │ │ │ + blt 7a324 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + moveq r4, sl │ │ │ │ + beq 7a534 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1d124 │ │ │ │ + add r4, r0, #1 │ │ │ │ mov r3, #10 │ │ │ │ - add r5, r0, #1 │ │ │ │ - strb r3, [fp, r0] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ - add r1, r0, r5 │ │ │ │ + strb r3, [sl, r0] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d124 │ │ │ │ + add r1, r0, r4 │ │ │ │ + mov r0, sl │ │ │ │ add r1, r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1e254 │ │ │ │ - subs fp, r0, #0 │ │ │ │ - beq 76ea4 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, fp, r5 │ │ │ │ - bl 1c244 │ │ │ │ - b 7636c │ │ │ │ + bl 1e180 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq 7abc8 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, sl, r4 │ │ │ │ + bl 1c1a0 │ │ │ │ + b 7a104 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - sub r9, r8, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r9 │ │ │ │ - b 767f4 │ │ │ │ + blt 7a324 │ │ │ │ + sub lr, r8, #4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, lr │ │ │ │ + b 7a594 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 76a4c │ │ │ │ + beq 7a7d4 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ cmn r1, #1 │ │ │ │ - bne 767e8 │ │ │ │ - ldr r2, [pc, #1972] @ 76fbc │ │ │ │ - sub r5, r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bne 7a588 │ │ │ │ + ldr r2, [pc, #1928] @ 7ad30 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r5, r8, r3, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - subs lr, r3, #0 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr ip, [r7] │ │ │ │ - add r5, r8, r5, lsl #2 │ │ │ │ - mov r6, r7 │ │ │ │ - beq 76960 │ │ │ │ - mov r1, r9 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr ip, [r4] │ │ │ │ + beq 7a6f0 │ │ │ │ + mov r1, lr │ │ │ │ mov r2, #0 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - b 76844 │ │ │ │ + b 7a5d8 │ │ │ │ add r2, r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - beq 7695c │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - cmp ip, r7 │ │ │ │ - bne 76838 │ │ │ │ - ldr r2, [pc, #1896] @ 76fc0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 7a6f0 │ │ │ │ + ldr r0, [r1, #4]! │ │ │ │ + cmp ip, r0 │ │ │ │ + bne 7a5cc │ │ │ │ + ldr r2, [pc, #1864] @ 7ad34 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ + blt 7a324 │ │ │ │ + mov r7, r8 │ │ │ │ mov r3, r8 │ │ │ │ - b 76890 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ - beq 76c10 │ │ │ │ + b 7a628 │ │ │ │ + add r4, r4, #1 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ + beq 7a960 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r2, [r5] │ │ │ │ add r3, r3, #4 │ │ │ │ + ldr r2, [r5] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 76884 │ │ │ │ - ldr r3, [pc, #1816] @ 76fc4 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + bne 7a61c │ │ │ │ + ldr r3, [pc, #1780] @ 7ad38 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ + mov r2, #0 │ │ │ │ + str r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r7 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r5] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76c40 │ │ │ │ - lsl r3, r6, #2 │ │ │ │ + bne 7a9b8 │ │ │ │ + lsl r3, r4, #2 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, r8, #368 @ 0x170 │ │ │ │ - beq 76abc │ │ │ │ - mov r1, r7 │ │ │ │ + beq 7a844 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 1cc88 │ │ │ │ + bl 1cbc0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ + str r0, [r3, r4, lsl #2] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76cd0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 7636c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - sub r3, r8, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, r3, r2 │ │ │ │ - b 76938 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 7636c │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 76930 │ │ │ │ - ldr r2, [pc, #1660] @ 76fc8 │ │ │ │ + bne 7aa98 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 7a104 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r2, r8, r3 │ │ │ │ + b 7a6cc │ │ │ │ + cmp r2, r7 │ │ │ │ + beq 7a104 │ │ │ │ + ldr r3, [r7], #4 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne 7a6c4 │ │ │ │ + ldr r2, [pc, #1628] @ 7ad3c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - str ip, [r5, #4]! │ │ │ │ - ldrne ip, [r0] │ │ │ │ - str ip, [r5, #368] @ 0x170 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ - add lr, lr, #1 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ - add r1, r6, #5 │ │ │ │ - bne 76d38 │ │ │ │ - rsb r2, r3, #92 @ 0x5c │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r2, r7, r2 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 76a4c │ │ │ │ - ldr ip, [r6, #5] │ │ │ │ - mov r6, r1 │ │ │ │ - b 76828 │ │ │ │ - ldr r2, [pc, #1568] @ 76fcc │ │ │ │ - mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ + cmp r7, #0 │ │ │ │ + str ip, [r5], #4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldrne ip, [r7] │ │ │ │ + add r1, r4, #5 │ │ │ │ + str ip, [r5, #364] @ 0x16c │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ + bne 7aadc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + beq 7a7d4 │ │ │ │ + ldr ip, [r4, #5] │ │ │ │ + mov r4, r1 │ │ │ │ + b 7a5c0 │ │ │ │ + ldr r2, [pc, #1552] @ 7ad40 │ │ │ │ + mov r3, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r3, [pc, #1524] @ 76fd0 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r3, [pc, #1508] @ 7ad44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 75910 │ │ │ │ + bl 795fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #992] @ 0x3e0 │ │ │ │ - bne 7636c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bne 7a104 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1488] @ 76fd4 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1472] @ 7ad48 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + mov r0, sl │ │ │ │ + bl 795fc │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75910 │ │ │ │ - str r0, [r8, #984] @ 0x3d8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1db94 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [r8, #984] @ 0x3d8 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75e60 │ │ │ │ + bl 79b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76c28 │ │ │ │ - ldr r3, [pc, #1428] @ 76fd8 │ │ │ │ + beq 7a9a0 │ │ │ │ + ldr r3, [pc, #1408] @ 7ad4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b 76204 │ │ │ │ - ldr r2, [pc, #1416] @ 76fdc │ │ │ │ + b 79f8c │ │ │ │ + ldr r2, [pc, #1396] @ 7ad50 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r3, [pc, #1376] @ 76fe0 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r3, [pc, #1356] @ 7ad54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 75910 │ │ │ │ + bl 795fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #988] @ 0x3dc │ │ │ │ - bne 7636c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bne 7a104 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #1340] @ 76fe4 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #1320] @ 7ad58 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ - b 76914 │ │ │ │ - ldr r1, [pc, #1308] @ 76fe8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + str r0, [r3, r4, lsl #2] │ │ │ │ + b 7a6ac │ │ │ │ + ldr r1, [pc, #1288] @ 7ad5c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76c64 │ │ │ │ - ldr r1, [pc, #1288] @ 76fec │ │ │ │ + beq 7a9ec │ │ │ │ + ldr r1, [pc, #1268] @ 7ad60 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76cf4 │ │ │ │ - ldr r1, [pc, #1268] @ 76ff0 │ │ │ │ + beq 7aa54 │ │ │ │ + ldr r1, [pc, #1248] @ 7ad64 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 76588 │ │ │ │ + bne 7a324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r2, [pc, #1228] @ 76ff4 │ │ │ │ - ldr r3, [pc, #1228] @ 76ff8 │ │ │ │ - add r2, pc, r2 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r3, [pc, #1208] @ 7ad68 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldr r2, [pc, #1204] @ 7ad6c │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1212] @ 76ffc │ │ │ │ - str r4, [sp, #32] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + ldr r3, [pc, #1184] @ 7ad70 │ │ │ │ + mov r6, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r4, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - str sl, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - add r5, r3, #752 @ 0x2f0 │ │ │ │ mov sl, #0 │ │ │ │ - mov r6, #3 │ │ │ │ - b 76b84 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ + mov r5, #3 │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + add r4, r3, #752 @ 0x2f0 │ │ │ │ + b 7a90c │ │ │ │ + ldr r9, [r4, #4]! │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 76ce8 │ │ │ │ + beq 7aa48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r6, r0 │ │ │ │ + bl 1d124 │ │ │ │ + mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1d918 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d844 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 76b68 │ │ │ │ - add r4, r4, r6 │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ + bne 7a8f0 │ │ │ │ + add r6, r6, r5 │ │ │ │ mov r2, #1 │ │ │ │ + ldrb r1, [r6], #1 │ │ │ │ orr r2, r7, r2, lsl sl │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ sxth r7, r2 │ │ │ │ - beq 76b50 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ + beq 7a8d8 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - ldr sl, [sp, #36] @ 0x24 │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ - bne 76d84 │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + bne 7aafc │ │ │ │ add r2, r8, #1016 @ 0x3f8 │ │ │ │ strh r7, [r2] │ │ │ │ - b 7636c │ │ │ │ + b 7a104 │ │ │ │ + ldr r2, [pc, #1036] @ 7ad74 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r2, [pc, #1036] @ 77000 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r1, [pc, #996] @ 7ad78 │ │ │ │ add r3, r8, #864 @ 0x360 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrd r0, [r2, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - bl 759c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7636c │ │ │ │ - b 760d8 │ │ │ │ - ldr r2, [pc, #1004] @ 77004 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 7a4e8 │ │ │ │ + ldr r2, [pc, #980] @ 7ad7c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ - ldr r2, [pc, #984] @ 77008 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ - ldr r2, [pc, #964] @ 7700c │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ + ldr r2, [pc, #960] @ 7ad80 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7a2c4 │ │ │ │ + b 7a324 │ │ │ │ + ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76528 │ │ │ │ - b 76588 │ │ │ │ + bne 7a324 │ │ │ │ + b 7a288 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r3, [pc, #912] @ 77010 │ │ │ │ - ldr r1, [pc, #912] @ 77014 │ │ │ │ + blt 7a324 │ │ │ │ + ldr r3, [pc, #892] @ 7ad84 │ │ │ │ + ldr r1, [pc, #892] @ 7ad88 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e014 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d58 │ │ │ │ + bne 7aab0 │ │ │ │ add r2, r8, #1012 @ 0x3f4 │ │ │ │ ldrh r3, [r2] │ │ │ │ orr r3, r3, #1 │ │ │ │ strh r3, [r2] │ │ │ │ - b 7636c │ │ │ │ - ldrb r3, [r2, #1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - b 764ec │ │ │ │ + b 7a104 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76588 │ │ │ │ - b 764b4 │ │ │ │ - ldr r2, [pc, #832] @ 77018 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ + bne 7a324 │ │ │ │ + b 7a250 │ │ │ │ add r3, r8, #1016 @ 0x3f8 │ │ │ │ strh r9, [r3] │ │ │ │ - b 76588 │ │ │ │ + b 7a324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75bbc │ │ │ │ + bl 798d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76588 │ │ │ │ - ldr r5, [pc, #780] @ 7701c │ │ │ │ - ldr r1, [pc, #780] @ 77020 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + blt 7a324 │ │ │ │ + ldr r4, [pc, #796] @ 7ad8c │ │ │ │ + ldr r1, [pc, #796] @ 7ad90 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76de4 │ │ │ │ + bne 7ab48 │ │ │ │ movw r3, #1014 @ 0x3f6 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r8, r3] │ │ │ │ - b 7636c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 7636c │ │ │ │ - ldr r2, [pc, #732] @ 77024 │ │ │ │ + b 7a104 │ │ │ │ + ldr r2, [pc, #756] @ 7ad94 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760d8 │ │ │ │ - ldr r1, [pc, #712] @ 77028 │ │ │ │ - mov r0, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ + ldr r1, [pc, #736] @ 7ad98 │ │ │ │ + mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d90 │ │ │ │ + bne 7ab74 │ │ │ │ add r2, r8, #1012 @ 0x3f4 │ │ │ │ ldrh r3, [r2] │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r2] │ │ │ │ - b 7636c │ │ │ │ + b 7a104 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 7a104 │ │ │ │ + ldr r2, [pc, #688] @ 7ad9c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e44 │ │ │ │ add r3, r8, #1016 @ 0x3f8 │ │ │ │ strh r0, [r3] │ │ │ │ - b 76588 │ │ │ │ - ldr r1, [pc, #660] @ 7702c │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76588 │ │ │ │ - add r2, r8, #1012 @ 0x3f4 │ │ │ │ - ldrh r3, [r2] │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strh r3, [r2] │ │ │ │ - b 7636c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #608] @ 77030 │ │ │ │ + b 7a324 │ │ │ │ + ldr r2, [pc, #656] @ 7ada0 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #624] @ 7ada4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - ldr r1, [pc, #584] @ 77034 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + ldr r1, [pc, #600] @ 7ada8 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76e7c │ │ │ │ + bne 7ac34 │ │ │ │ movw r3, #1014 @ 0x3f6 │ │ │ │ mvn r2, #0 │ │ │ │ strh r2, [r8, r3] │ │ │ │ - b 7636c │ │ │ │ - ldr r2, [pc, #548] @ 77038 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + b 7a104 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r1, [pc, #560] @ 7adac │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7a324 │ │ │ │ + add r2, r8, #1012 @ 0x3f4 │ │ │ │ + ldrh r3, [r2] │ │ │ │ + orr r3, r3, #4 │ │ │ │ + strh r3, [r2] │ │ │ │ + b 7a104 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #512] @ 7703c │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #508] @ 7adb0 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 76144 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79eb0 │ │ │ │ + ldr r2, [pc, #484] @ 7adb4 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7a104 │ │ │ │ mov r8, r0 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #472] @ 77040 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #448] @ 7adb8 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79e64 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #412] @ 7adbc │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 760f8 │ │ │ │ - ldr r1, [pc, #448] @ 77044 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 79eb0 │ │ │ │ + ldr r1, [pc, #388] @ 7adc0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76ee4 │ │ │ │ + bne 7ac5c │ │ │ │ movw r3, #1014 @ 0x3f6 │ │ │ │ mov r2, #2 │ │ │ │ strh r2, [r8, r3] │ │ │ │ - b 7636c │ │ │ │ - ldr r2, [pc, #412] @ 77048 │ │ │ │ - mov r1, fp │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7636c │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #380] @ 7704c │ │ │ │ - mov r1, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - bl 7ea58 │ │ │ │ - b 76144 │ │ │ │ - ldr r1, [pc, #356] @ 77050 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + b 7a104 │ │ │ │ + ldr r1, [pc, #352] @ 7adc4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76588 │ │ │ │ + bne 7a324 │ │ │ │ movw r3, #1014 @ 0x3f6 │ │ │ │ strh r0, [r8, r3] │ │ │ │ - b 7636c │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ - ldrdeq r0, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x00135ddc │ │ │ │ - andseq r1, r5, r8, lsr #18 │ │ │ │ - eoreq sl, r4, r4, asr #19 │ │ │ │ - eoreq r0, r5, r4, lsl #16 │ │ │ │ - andseq r5, r3, ip, lsr #27 │ │ │ │ - @ instruction: 0x00135fd8 │ │ │ │ - ldrdeq r0, [r5], -r0 @ │ │ │ │ - andseq ip, r2, r4, lsl r4 │ │ │ │ - strhteq r0, [r5], -r0 │ │ │ │ - eoreq r8, r4, r8, ror r7 │ │ │ │ - teqeq r4, r2, asr #18 │ │ │ │ - eoreq r0, r5, r8, ror #13 │ │ │ │ - mulseq r3, r8, ip │ │ │ │ - andseq r5, r3, r8, lsl #25 │ │ │ │ - strhteq r0, [r5], -r0 │ │ │ │ - mlaeq r5, r4, r6, r0 │ │ │ │ - andseq r5, r3, r8, lsl fp │ │ │ │ - eoreq r0, r5, ip, asr #10 │ │ │ │ - andseq r5, r3, r4, lsl fp │ │ │ │ - @ instruction: 0x001466d4 │ │ │ │ - @ instruction: 0x00135ad0 │ │ │ │ - andseq r3, sl, r0, lsr #12 │ │ │ │ - andseq fp, r6, r4, lsr #3 │ │ │ │ - andseq r4, r6, ip, asr #6 │ │ │ │ - eoreq r0, r5, ip, lsr #8 │ │ │ │ - strdeq r0, [r5], -r4 @ │ │ │ │ - strhteq r0, [r5], -ip │ │ │ │ - eoreq r0, r5, r0, lsl #7 │ │ │ │ - andseq fp, r2, r0, ror #30 │ │ │ │ - strdeq r0, [r5], -r8 @ │ │ │ │ - andseq r5, r3, r8, lsr #21 │ │ │ │ - strhteq r0, [r5], -r8 │ │ │ │ - mlaeq r5, r4, r2, r0 │ │ │ │ - eoreq r0, r5, r0, ror r2 │ │ │ │ - andseq r5, r3, r8, asr r4 │ │ │ │ - andseq r5, r3, ip, lsr #17 │ │ │ │ - andseq r1, r4, r4, asr ip │ │ │ │ - andseq sl, r2, ip, lsl r7 │ │ │ │ - andseq r5, r3, r8, lsr #18 │ │ │ │ - andseq r5, r3, r0, lsr r9 │ │ │ │ - @ instruction: 0x0014ddbc │ │ │ │ - eoreq r0, r5, r0, ror r1 │ │ │ │ - eoreq r0, r5, r8, lsr #1 │ │ │ │ - @ instruction: 0x001356d4 │ │ │ │ - eoreq r0, r5, r4 │ │ │ │ - andseq r5, r3, r4, ror #12 │ │ │ │ - @ instruction: 0x001354fc │ │ │ │ - ldrdeq pc, [r4], -r8 @ │ │ │ │ - andseq r5, r3, r4, asr #11 │ │ │ │ - eoreq pc, r4, r0, ror lr @ │ │ │ │ - andseq r5, r3, ip, ror #9 │ │ │ │ - eoreq pc, r4, r4, lsr lr @ │ │ │ │ - andseq r5, r3, r4, asr #10 │ │ │ │ - andseq sp, r3, ip, asr #26 │ │ │ │ - andseq r5, r3, r8, asr #10 │ │ │ │ - andseq r5, r3, r0, ror #10 │ │ │ │ - eoreq pc, r4, r8, lsl #27 │ │ │ │ - eoreq r9, r3, r8, lsl #7 │ │ │ │ - andseq r5, r3, ip, asr #5 │ │ │ │ - strhteq pc, [r4], -ip @ │ │ │ │ - andseq r5, r3, r8, lsr #6 │ │ │ │ - andseq r5, r3, r4, asr r4 │ │ │ │ - andseq r5, r3, r4, lsl r3 │ │ │ │ - eoreq pc, r4, r0, lsr ip @ │ │ │ │ - andseq r5, r3, r8, lsl #7 │ │ │ │ - andseq r5, r3, ip, lsr #5 │ │ │ │ - eoreq pc, r4, r0, lsr #23 │ │ │ │ - andseq r5, r3, ip, lsl r3 │ │ │ │ - andseq fp, r2, r8, lsr #15 │ │ │ │ - @ instruction: 0x001352bc │ │ │ │ - andseq r5, r3, ip, lsl #5 │ │ │ │ - ldrsheq r5, [r3], -r8 │ │ │ │ - andseq r5, r3, r0, asr r2 │ │ │ │ - andseq r5, r3, ip, rrx │ │ │ │ - andseq r0, r5, r4, ror #13 │ │ │ │ - andseq r5, r3, r0, lsr #32 │ │ │ │ - andseq r5, r3, r4, asr #3 │ │ │ │ - andseq r5, r3, r4, asr r0 │ │ │ │ - andseq r4, r3, ip, ror #30 │ │ │ │ - andseq r5, r3, r8, ror #2 │ │ │ │ + b 7a104 │ │ │ │ + mlaeq r5, r8, fp, r4 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r5, r0, ror #22 │ │ │ │ + andseq r2, r4, r8, lsr #20 │ │ │ │ + andseq lr, r5, ip, ror r5 │ │ │ │ + eoreq r6, r5, r8, asr ip │ │ │ │ + mlaeq r5, r8, sl, ip │ │ │ │ + andseq r2, r4, r0, lsl #20 │ │ │ │ + andseq r2, r4, r8, lsr #24 │ │ │ │ + eoreq ip, r5, ip, asr sl │ │ │ │ + andseq r9, r3, r0, rrx │ │ │ │ + eoreq ip, r5, r4, asr #20 │ │ │ │ + eoreq r4, r5, r4, lsr #20 │ │ │ │ + eoreq ip, r5, r4, ror #18 │ │ │ │ + @ instruction: 0x001428d4 │ │ │ │ + andseq r2, r4, r4, asr #17 │ │ │ │ + eoreq ip, r5, ip, lsr #18 │ │ │ │ + eoreq ip, r5, ip, lsl #18 │ │ │ │ + strhteq ip, [r5], -ip │ │ │ │ + andseq r2, r4, r0, lsr r7 │ │ │ │ + andseq r2, r4, r8, lsr r7 │ │ │ │ + @ instruction: 0x001532fc │ │ │ │ + @ instruction: 0x001426f0 │ │ │ │ + andseq r0, r7, r0, ror pc │ │ │ │ + andseq r0, fp, r8, lsr r2 │ │ │ │ + @ instruction: 0x00177db0 │ │ │ │ + eoreq ip, r5, r8, lsl #13 │ │ │ │ + eoreq ip, r5, r4, asr r6 │ │ │ │ + eoreq ip, r5, ip, lsl r6 │ │ │ │ + ldrdeq ip, [r5], -r8 @ │ │ │ │ + andseq r8, r3, r0, lsl #23 │ │ │ │ + eoreq ip, r5, r4, asr r5 │ │ │ │ + andseq r2, r4, r4, asr #13 │ │ │ │ + eoreq ip, r5, r8, lsl r5 │ │ │ │ + strdeq ip, [r5], -r0 @ │ │ │ │ + eoreq ip, r5, ip, asr #9 │ │ │ │ + andseq r2, r4, r8, ror r0 │ │ │ │ + andseq r2, r4, ip, asr #9 │ │ │ │ + andseq lr, r4, r4, ror r8 │ │ │ │ + andseq r7, r3, ip, lsr r3 │ │ │ │ + andseq r2, r4, r8, asr #10 │ │ │ │ + andseq r2, r4, r0, asr r5 │ │ │ │ + @ instruction: 0x0015a9dc │ │ │ │ + eoreq ip, r5, ip, asr #7 │ │ │ │ + eoreq ip, r5, r4, lsl #6 │ │ │ │ + @ instruction: 0x001422fc │ │ │ │ + eoreq ip, r5, r4, ror #4 │ │ │ │ + andseq r2, r4, ip, lsl #5 │ │ │ │ + andseq r2, r4, r0, lsr r1 │ │ │ │ + eoreq ip, r5, r4, asr r1 │ │ │ │ + @ instruction: 0x001421f8 │ │ │ │ + eoreq ip, r5, r8, ror #1 │ │ │ │ + andseq r2, r4, r0, lsr #2 │ │ │ │ + eoreq ip, r5, ip, lsr #1 │ │ │ │ + andseq r2, r4, r4, ror r1 │ │ │ │ + andseq sl, r4, r4, lsl #19 │ │ │ │ + andseq r2, r4, r0, lsl #3 │ │ │ │ + mulseq r4, r8, r1 │ │ │ │ + eoreq r5, r4, r4, lsl r6 │ │ │ │ + strdeq fp, [r5], -r4 @ │ │ │ │ + @ instruction: 0x00141efc │ │ │ │ + mulseq r4, r4, pc @ │ │ │ │ + eoreq fp, r5, r8, lsl pc │ │ │ │ + mulseq r4, r8, r0 │ │ │ │ + andseq r1, r4, r8, asr pc │ │ │ │ + eoreq fp, r5, r8, lsr #29 │ │ │ │ + andseq r1, r4, r0, asr #31 │ │ │ │ + eoreq fp, r5, r0, asr #28 │ │ │ │ + andseq r1, r4, ip, ror pc │ │ │ │ + andseq r1, r4, r0, lsr #29 │ │ │ │ + andseq r1, r4, r4, lsr #30 │ │ │ │ + andseq r8, r3, r0, asr #7 │ │ │ │ + andseq r1, r4, ip, lsr #26 │ │ │ │ + andseq r1, r4, ip, asr #26 │ │ │ │ + andseq r1, r4, ip, lsr #29 │ │ │ │ + andseq r1, r4, r8, ror #28 │ │ │ │ + andseq r1, r4, r0, asr #24 │ │ │ │ + andseq r1, r4, ip, ror #25 │ │ │ │ + andseq r1, r4, r8, asr #24 │ │ │ │ + @ instruction: 0x0015d2b8 │ │ │ │ + andseq r1, r4, ip, asr #27 │ │ │ │ + @ instruction: 0x00141db0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #48] @ 7709c │ │ │ │ + ldr r4, [pc, #60] @ 7ae24 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ - bl 1db94 │ │ │ │ - str r5, [r4, #4] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - eoreq pc, r4, r4, asr #16 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq fp, r5, r8, asr #21 │ │ │ │ cmp r3, #0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ - beq 77144 │ │ │ │ - ldr r3, [pc, #176] @ 77168 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ + beq 7aeec │ │ │ │ + ldr r3, [pc, #200] @ 7af10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 770f8 │ │ │ │ + beq 7ae88 │ │ │ │ subs r7, r2, #0 │ │ │ │ - movne r7, #1 │ │ │ │ add r4, r0, #1020 @ 0x3fc │ │ │ │ + movne r7, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77100 │ │ │ │ + beq 7ae9c │ │ │ │ subs r6, r6, #1 │ │ │ │ add r0, r0, #1020 @ 0x3fc │ │ │ │ add r4, r4, #1020 @ 0x3fc │ │ │ │ - bne 770d4 │ │ │ │ + bne 7ae64 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub ip, r0, #4 │ │ │ │ - b 77120 │ │ │ │ + b 7aebc │ │ │ │ ldrh lr, [r4, #-8] │ │ │ │ tst lr, #4 │ │ │ │ - bne 7712c │ │ │ │ + bne 7aec8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 77158 │ │ │ │ + beq 7af00 │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - bne 77108 │ │ │ │ + bne 7aea4 │ │ │ │ cmp r1, #0 │ │ │ │ - popeq {r4, r5, r6, r7, pc} │ │ │ │ + beq 7aedc │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ ldr r3, [r0, r3, lsl #2] │ │ │ │ str r3, [r1] │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #32] @ 7716c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #32] @ 7af14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - b 770c0 │ │ │ │ + b 7ae50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 770e8 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - strdeq pc, [r4], -ip @ │ │ │ │ - eoreq pc, r4, r8, ror #14 │ │ │ │ + beq 7ae78 │ │ │ │ + b 7aedc │ │ │ │ + eoreq fp, r5, ip, ror #20 │ │ │ │ + eoreq fp, r5, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - str r3, [sp] │ │ │ │ + mov ip, r3 │ │ │ │ mov r3, #1 │ │ │ │ - bl 770a0 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 7ae28 │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ - str r3, [sp] │ │ │ │ + mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 770a0 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 7ae28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ str r0, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77228 │ │ │ │ + beq 7afec │ │ │ │ mov r4, #4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77210 │ │ │ │ + bne 7afd4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r3, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 772b8 │ │ │ │ + beq 7b0a4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ mov lr, r3 │ │ │ │ - cmp ip, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 7726c │ │ │ │ + cmp ip, #0 │ │ │ │ + bne 7b048 │ │ │ │ add lr, lr, #3 │ │ │ │ lsl r1, lr, #2 │ │ │ │ sub r8, r1, #8 │ │ │ │ sub r7, r1, #4 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ mov r6, r0 │ │ │ │ - str r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + str r6, [r4] │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ str r0, [r6, r8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ str r2, [r3, r7] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r7, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r1, #8 │ │ │ │ - b 77290 │ │ │ │ + b 7b06c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7b104 │ │ │ │ mov r5, r1 │ │ │ │ - b 772fc │ │ │ │ + b 7b0f0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7b104 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 772f0 │ │ │ │ + bne 7b0e4 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 77590 │ │ │ │ - ldr r3, [pc, #652] @ 775c4 │ │ │ │ - ldr r2, [pc, #652] @ 775c8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 7b3a4 │ │ │ │ + ldr r3, [pc, #660] @ 7b3d8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, #652] @ 7b3dc │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r5, [r3, #96] @ 0x60 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r4, [r3, #100] @ 0x64 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77490 │ │ │ │ - ldr r6, [pc, #616] @ 775cc │ │ │ │ - ldr r7, [pc, #616] @ 775d0 │ │ │ │ - ldr r8, [pc, #616] @ 775d4 │ │ │ │ + beq 7b294 │ │ │ │ + ldr r6, [pc, #624] @ 7b3e0 │ │ │ │ + add r4, r4, #1020 @ 0x3fc │ │ │ │ + ldr r7, [pc, #620] @ 7b3e4 │ │ │ │ + ldr r8, [pc, #620] @ 7b3e8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r4, r4, #1020 @ 0x3fc │ │ │ │ ldrsh r3, [r4, #-6] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 775b8 │ │ │ │ + bhi 7b3cc │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov ip, r7 │ │ │ │ + ldr r3, [pc, #576] @ 7b3ec │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [pc, #564] @ 775d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ ldr r1, [r4, #-44] @ 0xffffffd4 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 774b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7b2cc │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 77588 │ │ │ │ + bcs 7b39c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq 773d8 │ │ │ │ + beq 7b1e4 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77588 │ │ │ │ - ldr r1, [r4, #-28] @ 0xffffffe4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcs 77580 │ │ │ │ - ldr lr, [pc, #496] @ 775dc │ │ │ │ - cmp r1, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr lr, [lr, #4] │ │ │ │ - beq 77408 │ │ │ │ - add lr, lr, r1 │ │ │ │ - ldrb r1, [lr, #-1] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 77580 │ │ │ │ + bne 7b39c │ │ │ │ + ldr lr, [r4, #-28] @ 0xffffffe4 │ │ │ │ + cmp lr, r2 │ │ │ │ + bcs 7b394 │ │ │ │ + ldr r1, [pc, #504] @ 7b3f0 │ │ │ │ + cmp lr, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + beq 7b214 │ │ │ │ + add r1, r1, lr │ │ │ │ + ldrb lr, [r1, #-1] │ │ │ │ + cmp lr, #0 │ │ │ │ + bne 7b394 │ │ │ │ ldr r9, [r4, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r2 │ │ │ │ - bcs 77578 │ │ │ │ - ldr r1, [pc, #452] @ 775e0 │ │ │ │ + bcs 7b38c │ │ │ │ + ldr lr, [pc, #460] @ 7b3f4 │ │ │ │ cmp r9, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - beq 77438 │ │ │ │ - add r1, r1, r9 │ │ │ │ - ldrb r9, [r1, #-1] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr lr, [lr, #4] │ │ │ │ + beq 7b244 │ │ │ │ + add lr, lr, r9 │ │ │ │ + ldrb r9, [lr, #-1] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 77578 │ │ │ │ + bne 7b38c │ │ │ │ cmp r0, r2 │ │ │ │ - movcs r0, #0 │ │ │ │ - bcs 77460 │ │ │ │ - ldr r2, [pc, #408] @ 775e4 │ │ │ │ + movcs r9, #0 │ │ │ │ + bcs 7b26c │ │ │ │ + ldr r2, [pc, #416] @ 7b3f8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - add r0, r2, r0 │ │ │ │ - ldrb r2, [r0, #-1] │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + add r9, r9, r0 │ │ │ │ + ldrb r2, [r9, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ - movne r0, #0 │ │ │ │ - ldr r2, [pc, #384] @ 775e8 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #4 │ │ │ │ + movne r9, #0 │ │ │ │ + ldr r2, [pc, #392] @ 7b3fc │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + stm sp, {r1, ip, lr} │ │ │ │ + mov r1, #4 │ │ │ │ + str r9, [sp, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, #1020 @ 0x3fc │ │ │ │ - bne 77378 │ │ │ │ + bne 7b184 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #332] @ 775ec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr ip, [pc, #332] @ 7b400 │ │ │ │ add ip, pc, ip │ │ │ │ - b 77398 │ │ │ │ - ldr ip, [pc, #324] @ 775f0 │ │ │ │ + b 7b1a4 │ │ │ │ + ldr ip, [pc, #324] @ 7b404 │ │ │ │ add ip, pc, ip │ │ │ │ - b 77398 │ │ │ │ + b 7b1a4 │ │ │ │ mov ip, r8 │ │ │ │ - b 77398 │ │ │ │ + b 7b1a4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 77570 │ │ │ │ + bcs 7b384 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq 774dc │ │ │ │ + beq 7b2f0 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77570 │ │ │ │ + bne 7b384 │ │ │ │ ldr r0, [r4, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 77568 │ │ │ │ - ldr r1, [pc, #260] @ 775f4 │ │ │ │ + bcs 7b37c │ │ │ │ + ldr r1, [pc, #260] @ 7b408 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ - beq 7750c │ │ │ │ + beq 7b320 │ │ │ │ add lr, lr, r0 │ │ │ │ ldrb r1, [lr, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77568 │ │ │ │ + bne 7b37c │ │ │ │ ldr r1, [r4, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 77560 │ │ │ │ - ldr r2, [pc, #216] @ 775f8 │ │ │ │ + bcs 7b374 │ │ │ │ + ldr r2, [pc, #216] @ 7b40c │ │ │ │ cmp r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - beq 7753c │ │ │ │ + beq 7b350 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r2, [r0, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 77560 │ │ │ │ - ldr r2, [pc, #184] @ 775fc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 7b374 │ │ │ │ + ldr r2, [pc, #184] @ 7b410 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, #33 @ 0x21 │ │ │ │ - str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 77484 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, #33 @ 0x21 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7b288 │ │ │ │ mov r0, #0 │ │ │ │ - b 7753c │ │ │ │ + b 7b350 │ │ │ │ mov lr, #0 │ │ │ │ - b 7750c │ │ │ │ + b 7b320 │ │ │ │ mov r3, r0 │ │ │ │ - b 774dc │ │ │ │ - mov r1, #0 │ │ │ │ - b 77438 │ │ │ │ + b 7b2f0 │ │ │ │ mov lr, #0 │ │ │ │ - b 77408 │ │ │ │ + b 7b244 │ │ │ │ + mov r1, #0 │ │ │ │ + b 7b214 │ │ │ │ mov r3, #0 │ │ │ │ - b 773d8 │ │ │ │ - ldr r3, [pc, #104] @ 77600 │ │ │ │ - ldr r2, [pc, #104] @ 77604 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 7b1e4 │ │ │ │ + ldr r3, [pc, #104] @ 7b414 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, #96] @ 7b418 │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r5, [r3, #88] @ 0x58 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ - bl 7ea58 │ │ │ │ - b 77354 │ │ │ │ - ldr ip, [pc, #72] @ 77608 │ │ │ │ - add ip, pc, ip │ │ │ │ - b 77398 │ │ │ │ - eoreq pc, r4, r8, ror r5 @ │ │ │ │ - @ instruction: 0x00134dd4 │ │ │ │ - andseq r3, r6, ip, lsl r4 │ │ │ │ - andseq r4, r3, ip, lsl #27 │ │ │ │ - @ instruction: 0x00134cd8 │ │ │ │ - eoreq pc, r4, ip, lsl #10 │ │ │ │ - eoreq pc, r4, r4, asr #9 │ │ │ │ - mlaeq r4, r4, r4, pc @ │ │ │ │ - eoreq pc, r4, r8, ror #8 │ │ │ │ - andseq r4, r3, r4, lsl #26 │ │ │ │ - andseq r4, r3, r8, ror #24 │ │ │ │ - mulseq r3, r4, fp │ │ │ │ - eoreq pc, r4, r0, asr #7 │ │ │ │ - mlaeq r4, r0, r3, pc @ │ │ │ │ - andseq r4, r3, r8, asr #24 │ │ │ │ - eoreq pc, r4, r8, lsl r3 @ │ │ │ │ - andseq r4, r3, r4, lsr #23 │ │ │ │ - andseq r4, r3, r0, lsr fp │ │ │ │ - ldr r2, [pc, #88] @ 7766c │ │ │ │ + bl 83054 │ │ │ │ + b 7b160 │ │ │ │ + ldr ip, [pc, #72] @ 7b41c │ │ │ │ + add ip, pc, ip │ │ │ │ + b 7b1a4 │ │ │ │ + eoreq fp, r5, r4, ror #14 │ │ │ │ + andseq r1, r4, ip, ror r9 │ │ │ │ + andseq pc, r6, ip, asr #31 │ │ │ │ + andseq r1, r4, ip, lsr r9 │ │ │ │ + andseq r1, r4, r8, lsl #17 │ │ │ │ + eoreq fp, r5, r0, lsl #14 │ │ │ │ + strhteq fp, [r5], -r8 │ │ │ │ + eoreq fp, r5, r8, lsl #13 │ │ │ │ + eoreq fp, r5, ip, asr r6 │ │ │ │ + @ instruction: 0x001418b0 │ │ │ │ + andseq r1, r4, r4, lsl r8 │ │ │ │ + andseq r1, r4, r0, asr #14 │ │ │ │ + eoreq fp, r5, ip, lsr #11 │ │ │ │ + eoreq fp, r5, ip, ror r5 │ │ │ │ + andseq r1, r4, r4, ror #15 │ │ │ │ + strdeq fp, [r5], -ip @ │ │ │ │ + andseq r1, r4, r4, asr #14 │ │ │ │ + @ instruction: 0x001416dc │ │ │ │ + ldr r2, [pc, #88] @ 7b480 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #32 │ │ │ │ str ip, [r3] │ │ │ │ str ip, [r3, #4] │ │ │ │ str ip, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ str ip, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str ip, [r3, #20] │ │ │ │ str ip, [r3, #24] │ │ │ │ str ip, [r3, #28] │ │ │ │ str ip, [r3, #32] │ │ │ │ str ip, [r3, #36] @ 0x24 │ │ │ │ str ip, [r3, #40] @ 0x28 │ │ │ │ str ip, [r3, #44] @ 0x2c │ │ │ │ str ip, [r3, #48] @ 0x30 │ │ │ │ str ip, [r3, #52] @ 0x34 │ │ │ │ str ip, [r3, #56] @ 0x38 │ │ │ │ str ip, [r3, #60] @ 0x3c │ │ │ │ str ip, [r3, #68] @ 0x44 │ │ │ │ - b 7ea58 │ │ │ │ - @ instruction: 0x00134eb0 │ │ │ │ + b 83054 │ │ │ │ + andseq r1, r4, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 7b4b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 77688 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bne 7b4a0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #696] @ 77974 │ │ │ │ - ldr r1, [pc, #696] @ 77978 │ │ │ │ - ldr r2, [pc, #696] @ 7797c │ │ │ │ + ldr r3, [pc, #732] @ 7b7c8 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + ldr r1, [pc, #728] @ 7b7cc │ │ │ │ + ldr r2, [pc, #728] @ 7b7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #156 @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ - beq 77934 │ │ │ │ - ldr r1, [pc, #656] @ 77980 │ │ │ │ + beq 7b78c │ │ │ │ + ldr r1, [pc, #692] @ 7b7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 77948 │ │ │ │ - ldr r3, [pc, #640] @ 77984 │ │ │ │ - ldr sl, [pc, #640] @ 77988 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #632] @ 7798c │ │ │ │ + beq 7b7a0 │ │ │ │ + ldr r3, [pc, #676] @ 7b7d8 │ │ │ │ mov r5, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov fp, r5 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [pc, #648] @ 7b7dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [pc, #640] @ 7b7e0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77840 │ │ │ │ + beq 7b684 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + str r1, [sp] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #3 │ │ │ │ - bne 777fc │ │ │ │ + bne 7b62c │ │ │ │ cmp r5, #0 │ │ │ │ - vldreq s16, [sp, #36] @ 0x24 │ │ │ │ - beq 77790 │ │ │ │ + beq 7b648 │ │ │ │ vldr s15, [r5, #4] │ │ │ │ vldr s16, [sp, #36] @ 0x24 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 7789c │ │ │ │ + bge 7b6f4 │ │ │ │ vldr s17, [sp, #40] @ 0x28 │ │ │ │ vcmpe.f32 s17, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 77818 │ │ │ │ + bls 7b65c │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77950 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + beq 7b7a8 │ │ │ │ + ldr sl, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ strne r4, [r5, #16] │ │ │ │ - cmp r9, r2 │ │ │ │ + cmp r9, r3 │ │ │ │ moveq r9, r4 │ │ │ │ - cmp r3, #1 │ │ │ │ + cmp sl, #1 │ │ │ │ + strh sl, [r4, #12] │ │ │ │ + str r3, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ - str r2, [r4, #16] │ │ │ │ - strh r3, [r4, #12] │ │ │ │ - beq 778e4 │ │ │ │ + beq 7b73c │ │ │ │ vsub.f32 s15, s17, s16 │ │ │ │ + mov r5, r4 │ │ │ │ vstr s16, [r4] │ │ │ │ vstr s17, [r4, #4] │ │ │ │ - mov r5, r4 │ │ │ │ vstr s15, [r4, #8] │ │ │ │ add fp, fp, #1 │ │ │ │ - b 77730 │ │ │ │ - ldr r2, [pc, #396] @ 77990 │ │ │ │ + b 7b564 │ │ │ │ + ldr r2, [pc, #432] @ 7b7e4 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 77730 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7b564 │ │ │ │ + vldr s16, [sp, #36] @ 0x24 │ │ │ │ + vldr s17, [sp, #40] @ 0x28 │ │ │ │ + vcmpe.f32 s17, s16 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bhi 7b5d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 77730 │ │ │ │ + bl 83054 │ │ │ │ + b 7b564 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1be18 │ │ │ │ + bl 1bd74 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 77934 │ │ │ │ - ldr r2, [pc, #316] @ 77994 │ │ │ │ + beq 7b78c │ │ │ │ + ldr r2, [pc, #332] @ 7b7e8 │ │ │ │ mov r3, fp │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #296] @ 77998 │ │ │ │ - ldr r3, [pc, #264] @ 7797c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #312] @ 7b7ec │ │ │ │ + ldr r3, [pc, #280] @ 7b7d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7796c │ │ │ │ + bne 7b7c4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #248] @ 7799c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #244] @ 7b7f0 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - vldr s14, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #224] @ 779a0 │ │ │ │ - mov r1, #2 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + vldr s15, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vldr s14, [r5, #4] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 77730 │ │ │ │ + ldr r2, [pc, #212] @ 7b7f4 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + vldr s15, [r5, #4] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ + b 7b564 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, #24 │ │ │ │ vstr s16, [r4] │ │ │ │ + mov r0, sl │ │ │ │ vstr s16, [r4, #4] │ │ │ │ - vldr s16, [pc, #124] @ 77970 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - vstr s16, [r4, #8] │ │ │ │ - bl 1e20c │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 1e138 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77950 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - vstr s16, [r5, #8] │ │ │ │ + beq 7b7a8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ vstr s17, [r5] │ │ │ │ vstr s17, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - strh r3, [r5, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + strh sl, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ str r4, [r5, #20] │ │ │ │ - b 777f4 │ │ │ │ - ldr r2, [pc, #104] @ 779a4 │ │ │ │ + b 7b624 │ │ │ │ + ldr r2, [pc, #100] @ 7b7f8 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r9, #0 │ │ │ │ - b 77868 │ │ │ │ - ldr r2, [pc, #80] @ 779a8 │ │ │ │ + b 7b6ac │ │ │ │ + ldr r2, [pc, #76] @ 7b7fc │ │ │ │ mov r0, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1c79c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - eoreq pc, r4, ip, lsr #5 │ │ │ │ - eoreq r7, r4, r4, lsl #4 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r0, r5, r8, lsl #5 │ │ │ │ - andseq r4, r3, r8, lsl #28 │ │ │ │ - @ instruction: 0x00134db0 │ │ │ │ - andseq r4, r3, r8, lsl #29 │ │ │ │ - @ instruction: 0x00134cdc │ │ │ │ - mulseq r3, ip, sp │ │ │ │ - eoreq r7, r4, r8, asr r0 │ │ │ │ - andseq r4, r3, r8, ror #24 │ │ │ │ - andseq r4, r3, r0, ror #24 │ │ │ │ - @ instruction: 0x00134cd0 │ │ │ │ - andseq r4, r3, ip, ror #24 │ │ │ │ + bl 1c6e0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r8, ror r4 │ │ │ │ + eoreq r3, r5, r4, ror #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq ip, r5, r8, lsl lr │ │ │ │ + andseq r1, r4, r0, asr r9 │ │ │ │ + andseq r1, r4, ip, ror r9 │ │ │ │ + andseq r1, r4, r0, lsl #20 │ │ │ │ + andseq r1, r4, r4, ror #16 │ │ │ │ + andseq r1, r4, r0, lsl r9 │ │ │ │ + eoreq r3, r5, ip, lsr #4 │ │ │ │ + andseq r1, r4, r8, asr #15 │ │ │ │ + andseq r1, r4, r4, asr #15 │ │ │ │ + andseq r1, r4, r4, lsr r8 │ │ │ │ + @ instruction: 0x001417d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #164] @ 77a68 │ │ │ │ lsr r2, r0, #16 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #7624 @ 0x1dc8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 77a54 │ │ │ │ - add r3, r3, #876609536 @ 0x34400000 │ │ │ │ - add r3, r3, #4145152 @ 0x3f4000 │ │ │ │ - add r3, r3, #672 @ 0x2a0 │ │ │ │ + beq 7b8c0 │ │ │ │ + movw r3, #17056 @ 0x42a0 │ │ │ │ + movt r3, #21063 @ 0x5247 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 77a60 │ │ │ │ - ldr r1, [pc, #128] @ 77a6c │ │ │ │ - ldr r2, [pc, #128] @ 77a70 │ │ │ │ - add r1, pc, r1 │ │ │ │ + beq 7b8d4 │ │ │ │ + ldr r1, [pc, #152] @ 7b8dc │ │ │ │ + movw r2, #21024 @ 0x5220 │ │ │ │ + movt r2, #16967 @ 0x4247 │ │ │ │ mov r3, #0 │ │ │ │ - b 779fc │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 7b858 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r1, r3, lsl #3 │ │ │ │ - bne 779f8 │ │ │ │ - ldr r2, [pc, #92] @ 77a74 │ │ │ │ + bne 7b854 │ │ │ │ + ldr r2, [pc, #108] @ 7b8e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmn r4, #1 │ │ │ │ - beq 77a30 │ │ │ │ + beq 7b894 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 9cbb0 │ │ │ │ - ldr r2, [pc, #60] @ 77a78 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl a2ae8 │ │ │ │ + ldr r2, [pc, #68] @ 7b8e4 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, #25 │ │ │ │ - b 77a28 │ │ │ │ - stclne 0, cr0, [r8] │ │ │ │ - eoreq r6, r1, r8, lsl r9 │ │ │ │ - submi r5, r7, #32, 4 │ │ │ │ - strdeq r6, [r1], -r0 @ │ │ │ │ - @ instruction: 0x00134bfc │ │ │ │ + b 7b884 │ │ │ │ + eoreq r3, r2, r8, ror r4 │ │ │ │ + eoreq r3, r2, r4, asr r4 │ │ │ │ + andseq r1, r4, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #25 │ │ │ │ - beq 77af4 │ │ │ │ + beq 7b96c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #96] @ 77b00 │ │ │ │ + ldr r0, [pc, #116] @ 7b984 │ │ │ │ mov r1, #28 │ │ │ │ - add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - b 77ab0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 7b920 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmn r1, #1 │ │ │ │ cmpne r3, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r0, r2, lsl #3 │ │ │ │ - bne 77aac │ │ │ │ - ldr r1, [pc, #56] @ 77b04 │ │ │ │ + bne 7b91c │ │ │ │ + ldr r1, [pc, #76] @ 7b988 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, r2, lsl #3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 77aec │ │ │ │ - ldr r2, [pc, #40] @ 77b08 │ │ │ │ + bne 7b95c │ │ │ │ + ldr r2, [pc, #60] @ 7b98c │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r4, [pc, #16] @ 77b0c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r4, #17056 @ 0x42a0 │ │ │ │ + movt r4, #21063 @ 0x5247 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r6, r1, r4, ror #16 │ │ │ │ - eoreq r6, r1, ip, lsr r8 │ │ │ │ - andseq r4, r3, r0, ror fp │ │ │ │ - subpl r4, r7, #160, 4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strhteq r3, [r2], -r0 │ │ │ │ + eoreq r3, r2, ip, lsl #7 │ │ │ │ + @ instruction: 0x001416bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #204] @ 77bf4 │ │ │ │ - ldr r3, [pc, #204] @ 77bf8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #212] @ 7ba80 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ + ldr r3, [pc, #204] @ 7ba84 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 77be8 │ │ │ │ - ldr r1, [pc, #172] @ 77bfc │ │ │ │ + beq 7ba74 │ │ │ │ + ldr r1, [pc, #180] @ 7ba88 │ │ │ │ mov r2, #9 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r1, r1, #840 @ 0x348 │ │ │ │ - b 77b68 │ │ │ │ + b 7b9ec │ │ │ │ add r2, r1, r3, lsl #3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 77b60 │ │ │ │ - ldr r2, [pc, #128] @ 77c00 │ │ │ │ + bne 7b9e4 │ │ │ │ + ldr r2, [pc, #136] @ 7ba8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r4, [r3, #844] @ 0x34c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 77bc0 │ │ │ │ - ldr r2, [pc, #108] @ 77c04 │ │ │ │ - ldr r3, [pc, #92] @ 77bf8 │ │ │ │ + beq 7ba4c │ │ │ │ + ldr r2, [pc, #116] @ 7ba90 │ │ │ │ + ldr r3, [pc, #100] @ 7ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 77bf0 │ │ │ │ + bne 7ba7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, sp │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ - bl 92eb4 │ │ │ │ - ldr r2, [pc, #52] @ 77c08 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 9857c │ │ │ │ + ldr r2, [pc, #52] @ 7ba94 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - b 77b90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ba14 │ │ │ │ mov r4, #0 │ │ │ │ - b 77b90 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, r0, lsr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r6, [r1], -r4 │ │ │ │ - eoreq r6, r1, r8, lsl #15 │ │ │ │ - eoreq r6, r4, r0, lsr sp │ │ │ │ - andseq r4, r3, r4, ror #20 │ │ │ │ + b 7ba14 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, ip, lsr #30 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r2, ip, ror #5 │ │ │ │ + eoreq r3, r2, r4, asr #5 │ │ │ │ + eoreq r2, r5, r4, asr #29 │ │ │ │ + mulseq r4, r0, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 77c90 │ │ │ │ - ldr ip, [pc, #112] @ 77c9c │ │ │ │ + beq 7bb30 │ │ │ │ + ldr ip, [pc, #136] @ 7bb44 │ │ │ │ mov r1, #1 │ │ │ │ - add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ + add ip, pc, ip │ │ │ │ add ip, ip, #840 @ 0x348 │ │ │ │ - b 77c40 │ │ │ │ + b 7bad0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmn r1, #1 │ │ │ │ cmpne r3, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, ip, r2, lsl #3 │ │ │ │ - bne 77c3c │ │ │ │ - ldr r1, [pc, #68] @ 77ca0 │ │ │ │ + bne 7bacc │ │ │ │ + ldr r1, [pc, #92] @ 7bb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ ldr r4, [r2, #840] @ 0x348 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 77c74 │ │ │ │ + beq 7bb0c │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 77ca4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #56] @ 7bb4c │ │ │ │ + mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldrdeq r6, [r1], -r8 @ │ │ │ │ - eoreq r6, r1, ip, lsr #13 │ │ │ │ - @ instruction: 0x001349f4 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r3, r2, r4, lsl #4 │ │ │ │ + ldrdeq r3, [r2], -ip @ │ │ │ │ + andseq r1, r4, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 77f28 │ │ │ │ + beq 7bddc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 77f68 │ │ │ │ + ble 7be1c │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 77f48 │ │ │ │ + beq 7bdfc │ │ │ │ ldr r8, [r1, #8] │ │ │ │ + mov r4, r2 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ - mov r4, r2 │ │ │ │ add r1, r1, #20 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r7] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #8] │ │ │ │ - beq 77d14 │ │ │ │ + beq 7bbcc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77dc8 │ │ │ │ + bne 7bc88 │ │ │ │ str r9, [r5, #4] │ │ │ │ ldr r9, [r8, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ tst r9, #1 │ │ │ │ - beq 77d6c │ │ │ │ - ldr r2, [r4] │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 77d58 │ │ │ │ - mov r1, r4 │ │ │ │ + beq 7bc38 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 7bc10 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77ca8 │ │ │ │ + bl 7bb50 │ │ │ │ ldr r3, [r4, #40]! @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77d3c │ │ │ │ + bne 7bbf4 │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r5] │ │ │ │ str r5, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77e0c │ │ │ │ + beq 7bccc │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 77d94 │ │ │ │ - b 77e0c │ │ │ │ + bne 7bc60 │ │ │ │ + b 7bccc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77e0c │ │ │ │ + beq 7bccc │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bne 77d88 │ │ │ │ + bne 7bc54 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ orr r3, r1, #2 │ │ │ │ str r0, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - str r2, [r5] │ │ │ │ - str r5, [r6] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 7bc14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r0, r8, r0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #408] @ 77f88 │ │ │ │ - stm sp, {r4, r9} │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #396] @ 7be3c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ + stm sp, {r4, r9} │ │ │ │ str r0, [r5, #4] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - b 77d18 │ │ │ │ + b 7bbd0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ and r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77d58 │ │ │ │ + bne 7bc10 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ mov fp, r0 │ │ │ │ add sl, r0, #8 │ │ │ │ - beq 77e58 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7bd18 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r8, #12] │ │ │ │ tst r9, #4 │ │ │ │ - beq 77ea4 │ │ │ │ + beq 7bd64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ea4 │ │ │ │ + beq 7bd64 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77ea4 │ │ │ │ + beq 7bd64 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 77ea4 │ │ │ │ + beq 7bd64 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r8, #8] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #4] │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r1, [r8, #8] │ │ │ │ str r3, [fp] │ │ │ │ + str r3, [fp, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - str fp, [r0] │ │ │ │ - add ip, r0, #8 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + bl 1e138 │ │ │ │ + mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r2, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 77f0c │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ + str fp, [r1] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + add r3, r1, #8 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 7bdc0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, ip │ │ │ │ - blx r3 │ │ │ │ + mov r1, r3 │ │ │ │ + blx r4 │ │ │ │ ldr r2, [r6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r5, [r6] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 7bc14 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77d58 │ │ │ │ + beq 7bc10 │ │ │ │ mov r1, sl │ │ │ │ - mov r0, ip │ │ │ │ - bl 1c154 │ │ │ │ - b 77d58 │ │ │ │ - ldr r3, [pc, #92] @ 77f8c │ │ │ │ - ldr r1, [pc, #92] @ 77f90 │ │ │ │ - ldr r0, [pc, #92] @ 77f94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 7bc10 │ │ │ │ + ldr r3, [pc, #92] @ 7be40 │ │ │ │ movw r2, #310 @ 0x136 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ 77f98 │ │ │ │ - ldr r1, [pc, #72] @ 77f9c │ │ │ │ - ldr r0, [pc, #72] @ 77fa0 │ │ │ │ + ldr r1, [pc, #88] @ 7be44 │ │ │ │ + ldr r0, [pc, #88] @ 7be48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #72] @ 7be4c │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 77fa4 │ │ │ │ - ldr r1, [pc, #52] @ 77fa8 │ │ │ │ - ldr r0, [pc, #52] @ 77fac │ │ │ │ + ldr r1, [pc, #68] @ 7be50 │ │ │ │ + ldr r0, [pc, #68] @ 7be54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 7be58 │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq r4, r3, r8, asr #17 │ │ │ │ - eoreq r6, r1, r0, asr #14 │ │ │ │ - andseq r4, r3, r8, asr r7 │ │ │ │ - andseq r7, r2, r4, lsr #2 │ │ │ │ - eoreq r6, r1, r0, lsr #14 │ │ │ │ - andseq r4, r3, r8, lsr r7 │ │ │ │ - andseq r4, r3, r0, asr r7 │ │ │ │ - eoreq r6, r1, r0, lsl #14 │ │ │ │ - andseq r4, r3, r8, lsl r7 │ │ │ │ - andseq r4, r3, r0, lsr #14 │ │ │ │ + ldr r1, [pc, #48] @ 7be5c │ │ │ │ + ldr r0, [pc, #48] @ 7be60 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + @ instruction: 0x001413bc │ │ │ │ + eoreq r3, r2, r8, asr #4 │ │ │ │ + andseq r1, r4, r0, ror #4 │ │ │ │ + andseq r3, r3, ip, lsr #24 │ │ │ │ + eoreq r3, r2, r8, lsr #4 │ │ │ │ + andseq r1, r4, r0, asr #4 │ │ │ │ + andseq r1, r4, r8, asr r2 │ │ │ │ + eoreq r3, r2, r8, lsl #4 │ │ │ │ + andseq r1, r4, r0, lsr #4 │ │ │ │ + andseq r1, r4, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr ip, [pc, #492] @ 781b4 │ │ │ │ - ldr r3, [pc, #492] @ 781b8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #488] @ 781bc │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr ip, [pc, #512] @ 7c08c │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [pc, #496] @ 7c090 │ │ │ │ + ldr r2, [pc, #496] @ 7c094 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78168 │ │ │ │ - ldr r9, [pc, #436] @ 781c0 │ │ │ │ - ldr fp, [pc, #436] @ 781c4 │ │ │ │ - ldr sl, [pc, #436] @ 781c8 │ │ │ │ + beq 7c02c │ │ │ │ + ldr r9, [pc, #456] @ 7c098 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr fp, [pc, #452] @ 7c09c │ │ │ │ + ldr sl, [pc, #452] @ 7c0a0 │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ - mov r8, #0 │ │ │ │ - b 780ec │ │ │ │ + b 7bfb0 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ - ldr r3, [pc, #412] @ 781cc │ │ │ │ - add r6, sp, #28 │ │ │ │ - strd r0, [sp] │ │ │ │ + add r7, sp, #28 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #424] @ 7c0a4 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + mov r0, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ tst r2, #2 │ │ │ │ - beq 78130 │ │ │ │ + beq 7bff4 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - ldr r3, [pc, #368] @ 781d0 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ - strd r0, [sp] │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [pc, #380] @ 7c0a8 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + mov r0, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ tst r2, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr ip, [r1] │ │ │ │ - beq 7815c │ │ │ │ - ldr r1, [pc, #312] @ 781d4 │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr r1, [r1] │ │ │ │ + beq 7c020 │ │ │ │ + ldr lr, [pc, #332] @ 7c0ac │ │ │ │ + add lr, pc, lr │ │ │ │ tst r2, #8 │ │ │ │ - beq 78150 │ │ │ │ - ldr r0, [pc, #300] @ 781d8 │ │ │ │ - add r0, pc, r0 │ │ │ │ + beq 7c014 │ │ │ │ + ldr ip, [pc, #320] @ 7c0b0 │ │ │ │ + add ip, pc, ip │ │ │ │ tst r2, #4 │ │ │ │ - movne r2, sl │ │ │ │ - moveq r2, fp │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r1, [sp, #12] │ │ │ │ + mov r0, #11 │ │ │ │ + stm sp, {r1, r7} │ │ │ │ + movne r5, sl │ │ │ │ + moveq r5, fp │ │ │ │ + str r6, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, #11 │ │ │ │ - strd r6, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str ip, [sp, #16] │ │ │ │ add r8, r8, #1 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7816c │ │ │ │ + beq 7c030 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 780e0 │ │ │ │ + bne 7bfa4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ tst r2, #1 │ │ │ │ - bne 78024 │ │ │ │ - ldr r3, [pc, #200] @ 781dc │ │ │ │ + bne 7bee8 │ │ │ │ + ldr r3, [pc, #220] @ 7c0b4 │ │ │ │ + add r7, sp, #28 │ │ │ │ tst r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - strh r3, [sp, #28] │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - add r6, sp, #28 │ │ │ │ - strb r3, [sp, #30] │ │ │ │ - bne 78054 │ │ │ │ - ldr r3, [pc, #168] @ 781e0 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + ldrh r1, [r3] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh r1, [sp, #28] │ │ │ │ + strb r3, [r7, #2] │ │ │ │ + bne 7bf18 │ │ │ │ + ldr r3, [pc, #188] @ 7c0b8 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - strh r3, [sp, #80] @ 0x50 │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - strb r3, [sp, #82] @ 0x52 │ │ │ │ - b 7807c │ │ │ │ - ldr r0, [pc, #140] @ 781e4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 780ac │ │ │ │ - ldr r1, [pc, #132] @ 781e8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 7809c │ │ │ │ + ldrh r1, [r3] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh r1, [sp, #80] @ 0x50 │ │ │ │ + strb r3, [r6, #2] │ │ │ │ + b 7bf40 │ │ │ │ + ldr ip, [pc, #160] @ 7c0bc │ │ │ │ + add ip, pc, ip │ │ │ │ + b 7bf70 │ │ │ │ + ldr lr, [pc, #152] @ 7c0c0 │ │ │ │ + add lr, pc, lr │ │ │ │ + b 7bf60 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #120] @ 781ec │ │ │ │ + ldr r2, [pc, #140] @ 7c0c4 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #100] @ 781f0 │ │ │ │ - ldr r3, [pc, #40] @ 781b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #120] @ 7c0c8 │ │ │ │ + ldr r3, [pc, #60] @ 7c090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 781b0 │ │ │ │ + bne 7c088 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, r0, lsl #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r4, r3, r8, ror #13 │ │ │ │ - andseq r4, r3, r4, lsl #14 │ │ │ │ - andseq r4, r3, ip, lsr #13 │ │ │ │ - andseq r3, r2, ip, lsr #4 │ │ │ │ - andseq r3, r2, r4, lsl #4 │ │ │ │ - @ instruction: 0x001231d4 │ │ │ │ - andseq r4, r3, r8, lsr #12 │ │ │ │ - mulseq r2, ip, r1 │ │ │ │ - andseq r3, r2, r0, lsr r1 │ │ │ │ - andseq r3, r2, ip, lsl #2 │ │ │ │ - andseq r4, r3, ip, ror #10 │ │ │ │ - andseq r3, r2, r4, ror #1 │ │ │ │ - andseq r4, r3, r0, ror #11 │ │ │ │ - eoreq r6, r4, ip, lsr r7 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, r0, asr #20 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001411dc │ │ │ │ + @ instruction: 0x001411fc │ │ │ │ + andseq r1, r4, r4, lsr #3 │ │ │ │ + andseq pc, r2, r4, lsr #26 │ │ │ │ + @ instruction: 0x0012fcf8 │ │ │ │ + andseq pc, r2, r8, asr #25 │ │ │ │ + andseq r1, r4, r4, lsr #2 │ │ │ │ + mulseq r2, r8, ip │ │ │ │ + andseq pc, r2, r8, lsr #24 │ │ │ │ + andseq pc, r2, r8, lsl #24 │ │ │ │ + andseq r1, r4, r8, rrx │ │ │ │ + andseq pc, r2, r0, ror #23 │ │ │ │ + ldrsbeq r1, [r4], -r4 │ │ │ │ + mlaeq r5, r0, r8, r2 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78220 │ │ │ │ + beq 7c104 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 77fb0 │ │ │ │ + bl 7be64 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mvn r0, #5 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #5 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 782b4 │ │ │ │ + beq 7c1ac │ │ │ │ mov r6, r1 │ │ │ │ - b 78268 │ │ │ │ + b 7c154 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 782ac │ │ │ │ + beq 7c198 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 782b4 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + beq 7c1ac │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 78248 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 7c134 │ │ │ │ + bl 1d124 │ │ │ │ sub r2, r0, #1 │ │ │ │ ldrb r3, [r5, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 78248 │ │ │ │ + bne 7c134 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7825c │ │ │ │ + bne 7c148 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #940] @ 78684 │ │ │ │ + ldr r2, [pc, #960] @ 7c5ac │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #936] @ 78688 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs r4, r0, #0 │ │ │ │ + ldr r3, [pc, #948] @ 7c5b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 78618 │ │ │ │ + beq 7c540 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7863c │ │ │ │ + ble 7c564 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 785f4 │ │ │ │ + beq 7c51c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 78228 │ │ │ │ + bl 7c10c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 785d0 │ │ │ │ + beq 7c4f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r9, [r2, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 78660 │ │ │ │ + beq 7c588 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 783e8 │ │ │ │ + beq 7c310 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 78410 │ │ │ │ + bne 7c338 │ │ │ │ tst r3, #8 │ │ │ │ - bne 785d8 │ │ │ │ + bne 7c500 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ and r3, r3, #128 @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78374 │ │ │ │ + beq 7c288 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 78548 │ │ │ │ + bne 7c470 │ │ │ │ tst r2, #1 │ │ │ │ - bne 78438 │ │ │ │ + bne 7c360 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 785a4 │ │ │ │ + beq 7c4cc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r8, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ blx r9 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7850c │ │ │ │ - ldr r2, [pc, #716] @ 7868c │ │ │ │ - ldr r3, [pc, #708] @ 78688 │ │ │ │ + bne 7c434 │ │ │ │ + ldr r2, [pc, #736] @ 7c5b4 │ │ │ │ + ldr r3, [pc, #728] @ 7c5b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 785f0 │ │ │ │ + bne 7c518 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ tst r3, #4 │ │ │ │ - beq 78358 │ │ │ │ - ldr r2, [pc, #664] @ 78690 │ │ │ │ + beq 7c26c │ │ │ │ + ldr r2, [pc, #664] @ 7c5b8 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r7, #2 │ │ │ │ - b 783b8 │ │ │ │ + b 7c2cc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r1, #2 │ │ │ │ and r3, r3, #128 @ 0x80 │ │ │ │ and ip, r2, #1 │ │ │ │ - bne 78360 │ │ │ │ + bne 7c274 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78374 │ │ │ │ + bne 7c288 │ │ │ │ cmp ip, #0 │ │ │ │ mov r8, #0 │ │ │ │ - beq 785a4 │ │ │ │ + beq 7c4cc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ - str r5, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ + str r5, [sp, #20] │ │ │ │ blx r9 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blt 78540 │ │ │ │ + blt 7c468 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 784b8 │ │ │ │ - ldr r3, [pc, #544] @ 78694 │ │ │ │ + beq 7c3e0 │ │ │ │ + ldr r3, [pc, #544] @ 7c5bc │ │ │ │ add sl, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 784b8 │ │ │ │ + beq 7c3e0 │ │ │ │ cmp r7, #0 │ │ │ │ add r9, r5, #4 │ │ │ │ - bge 784c8 │ │ │ │ + bge 7c3f0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ add r5, r5, #8 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, r9] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7847c │ │ │ │ - bl 1db94 │ │ │ │ + bne 7c3a4 │ │ │ │ + bl 1dac0 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ - b 783a4 │ │ │ │ + b 7c2b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1d7d4 │ │ │ │ + bl 1d70c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ + str r1, [sp, #24] │ │ │ │ ldr r2, [r3, r9] │ │ │ │ mov r3, r8 │ │ │ │ - bl 782bc │ │ │ │ + bl 7c1c0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 7855c │ │ │ │ + blt 7c484 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b 78494 │ │ │ │ + b 7c3bc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78530 │ │ │ │ + beq 7c458 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r2, r2, #8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ - b 783b8 │ │ │ │ - bl 1db94 │ │ │ │ - b 783b8 │ │ │ │ + b 7c2cc │ │ │ │ + bl 1dac0 │ │ │ │ + b 7c2cc │ │ │ │ ands r3, r2, #1 │ │ │ │ moveq r8, r3 │ │ │ │ - beq 78390 │ │ │ │ + beq 7c2a4 │ │ │ │ mov r8, #0 │ │ │ │ - b 78438 │ │ │ │ + b 7c360 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmn fp, #1 │ │ │ │ add r2, r0, r5 │ │ │ │ - beq 785ac │ │ │ │ + beq 7c4d4 │ │ │ │ cmn fp, #2 │ │ │ │ movne r7, fp │ │ │ │ - bne 78494 │ │ │ │ + bne 7c3bc │ │ │ │ ldr r3, [r2] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #11 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #268] @ 78698 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r2, [pc, #260] @ 7c5c0 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn r7, #2 │ │ │ │ - b 78494 │ │ │ │ + b 7c3bc │ │ │ │ mov r3, r8 │ │ │ │ - b 78390 │ │ │ │ + b 7c2a4 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #11 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #220] @ 7869c │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r2, [pc, #212] @ 7c5c4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 78598 │ │ │ │ + bl 83054 │ │ │ │ + b 7c4c0 │ │ │ │ mvn r7, #0 │ │ │ │ - b 783b8 │ │ │ │ - ldr r2, [pc, #192] @ 786a0 │ │ │ │ + b 7c2cc │ │ │ │ + ldr r2, [pc, #192] @ 7c5c8 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 78408 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ 786a4 │ │ │ │ - ldr r1, [pc, #168] @ 786a8 │ │ │ │ - ldr r0, [pc, #168] @ 786ac │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7c330 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #168] @ 7c5cc │ │ │ │ mov r2, #408 @ 0x198 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ 786b0 │ │ │ │ - ldr r1, [pc, #144] @ 786b4 │ │ │ │ - ldr r0, [pc, #144] @ 786b8 │ │ │ │ + ldr r1, [pc, #164] @ 7c5d0 │ │ │ │ + ldr r0, [pc, #164] @ 7c5d4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #144] @ 7c5d8 │ │ │ │ movw r2, #406 @ 0x196 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ 786bc │ │ │ │ - ldr r1, [pc, #120] @ 786c0 │ │ │ │ - ldr r0, [pc, #120] @ 786c4 │ │ │ │ + ldr r1, [pc, #140] @ 7c5dc │ │ │ │ + ldr r0, [pc, #140] @ 7c5e0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #120] @ 7c5e4 │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ 786c8 │ │ │ │ - ldr r1, [pc, #96] @ 786cc │ │ │ │ - ldr r0, [pc, #96] @ 786d0 │ │ │ │ + ldr r1, [pc, #116] @ 7c5e8 │ │ │ │ + ldr r0, [pc, #116] @ 7c5ec │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #96] @ 7c5f0 │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r6, r4, ip, ror #11 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r6, r4, r8, lsl #10 │ │ │ │ - andseq r4, r3, r8, lsl #7 │ │ │ │ - andseq r4, r3, r4, asr #4 │ │ │ │ - andseq r4, r3, r4, lsl #5 │ │ │ │ - andseq r4, r3, r4, lsr #4 │ │ │ │ - @ instruction: 0x001341d0 │ │ │ │ - eoreq r6, r1, r4, ror r0 │ │ │ │ - andseq r4, r3, ip, lsl #1 │ │ │ │ - andseq r4, r3, r4, lsr #1 │ │ │ │ - eoreq r6, r1, r0, asr r0 │ │ │ │ - andseq r4, r3, r8, rrx │ │ │ │ - andseq r6, r2, r4, lsr sl │ │ │ │ - eoreq r6, r1, ip, lsr #32 │ │ │ │ - andseq r4, r3, r4, asr #32 │ │ │ │ - andseq r4, r3, ip, asr #32 │ │ │ │ - eoreq r6, r1, r8 │ │ │ │ - andseq r4, r3, r0, lsr #32 │ │ │ │ - ldrsheq r4, [r3], -r4 @ │ │ │ │ + ldr r1, [pc, #92] @ 7c5f4 │ │ │ │ + ldr r0, [pc, #92] @ 7c5f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r2, r5, r8, ror #13 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r2, r5, ip, lsl #12 │ │ │ │ + andseq r0, r4, r8, lsl lr │ │ │ │ + @ instruction: 0x00140cdc │ │ │ │ + andseq r0, r4, r8, lsl sp │ │ │ │ + @ instruction: 0x00140cb8 │ │ │ │ + andseq r0, r4, r4, ror #24 │ │ │ │ + eoreq r2, r2, r8, lsl #22 │ │ │ │ + andseq r0, r4, ip, lsl fp │ │ │ │ + andseq r0, r4, r4, lsr fp │ │ │ │ + eoreq r2, r2, r4, ror #21 │ │ │ │ + @ instruction: 0x00140af8 │ │ │ │ + andseq r3, r3, r4, asr #9 │ │ │ │ + eoreq r2, r2, r0, asr #21 │ │ │ │ + @ instruction: 0x00140ad4 │ │ │ │ + @ instruction: 0x00140adc │ │ │ │ + mlaeq r2, ip, sl, r2 │ │ │ │ + @ instruction: 0x00140ab0 │ │ │ │ + andseq r0, r4, r4, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #596] @ 78948 │ │ │ │ + ldr r2, [pc, #616] @ 7c894 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r4, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #592] @ 7894c │ │ │ │ + ldr r3, [pc, #604] @ 7c898 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #600] @ 7c89c │ │ │ │ + ldr r7, [r0, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #584] @ 78950 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [r0, #32] │ │ │ │ - mov r9, r0 │ │ │ │ - mov r4, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 78748 │ │ │ │ - ldr r1, [pc, #540] @ 78954 │ │ │ │ + beq 7c680 │ │ │ │ + ldr r1, [pc, #560] @ 7c8a0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7889c │ │ │ │ - ldr r3, [pc, #520] @ 78958 │ │ │ │ + beq 7c7e8 │ │ │ │ + ldr r3, [pc, #540] @ 7c8a4 │ │ │ │ add fp, sp, #16 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ str r8, [sp] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ - mov r0, r9 │ │ │ │ blx r4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 78808 │ │ │ │ + blt 7c740 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7893c │ │ │ │ + beq 7c888 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7893c │ │ │ │ - ldr r3, [pc, #452] @ 7895c │ │ │ │ + beq 7c888 │ │ │ │ + ldr r3, [pc, #472] @ 7c8a8 │ │ │ │ mov r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr sl, [r7, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 787bc │ │ │ │ - b 78838 │ │ │ │ + bne 7c6f4 │ │ │ │ + b 7c784 │ │ │ │ ldr sl, [sl] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 78838 │ │ │ │ + beq 7c784 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 787b0 │ │ │ │ + bne 7c6e8 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 787a0 │ │ │ │ + bne 7c6d8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78868 │ │ │ │ + beq 7c7b4 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78880 │ │ │ │ + beq 7c7cc │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - ldr r2, [pc, #336] @ 78960 │ │ │ │ - ldr r3, [pc, #312] @ 7894c │ │ │ │ + ldr r2, [pc, #356] @ 7c8ac │ │ │ │ + ldr r3, [pc, #332] @ 7c898 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 78944 │ │ │ │ + bne 7c890 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, r4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ mvn r8, #2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ ldr r4, [r6, r5] │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 787a0 │ │ │ │ - b 787e0 │ │ │ │ + bne 7c6d8 │ │ │ │ + b 7c718 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78808 │ │ │ │ + beq 7c740 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b 78808 │ │ │ │ + b 7c740 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 78808 │ │ │ │ + beq 7c740 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ - bl 1c154 │ │ │ │ - b 78808 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 7c740 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78924 │ │ │ │ - ldr r2, [pc, #180] @ 78964 │ │ │ │ + beq 7c870 │ │ │ │ + ldr r2, [pc, #180] @ 7c8b0 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78908 │ │ │ │ - ldr r6, [pc, #152] @ 78968 │ │ │ │ - ldr r5, [pc, #152] @ 7896c │ │ │ │ + beq 7c854 │ │ │ │ + ldr r6, [pc, #152] @ 7c8b4 │ │ │ │ + ldr r5, [pc, #152] @ 7c8b8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, #11 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ str r1, [sp] │ │ │ │ - mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 788d8 │ │ │ │ - ldr r2, [pc, #96] @ 78970 │ │ │ │ + bne 7c824 │ │ │ │ + ldr r2, [pc, #96] @ 7c8bc │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r8, #6 │ │ │ │ - b 78808 │ │ │ │ - ldr r2, [pc, #72] @ 78974 │ │ │ │ + b 7c740 │ │ │ │ + ldr r2, [pc, #72] @ 7c8c0 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7891c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7c868 │ │ │ │ mvn r8, #2 │ │ │ │ - b 78808 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r4], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r6, [r4], -r4 │ │ │ │ - andseq pc, r2, r0, asr #4 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andseq r4, r3, r8, ror #1 │ │ │ │ - strhteq r6, [r4], -r8 │ │ │ │ - @ instruction: 0x00133fb8 │ │ │ │ - @ instruction: 0x00126ddc │ │ │ │ - andseq r7, r2, r8, ror #16 │ │ │ │ - andseq r8, r2, r4, lsl r0 │ │ │ │ - andseq r3, r3, ip, lsl pc │ │ │ │ + b 7c740 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, r8, lsr #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r5, r8, r2, r2 │ │ │ │ + andseq fp, r3, r8, asr #25 │ │ │ │ + andeq r1, r0, r0, lsl #13 │ │ │ │ + andseq r0, r4, r0, ror fp │ │ │ │ + mlaeq r5, r8, r1, r2 │ │ │ │ + andseq r0, r4, r8, lsr #20 │ │ │ │ + andseq r3, r3, r0, asr r8 │ │ │ │ + @ instruction: 0x001342dc │ │ │ │ + andseq r4, r3, r4, lsl #21 │ │ │ │ + andseq r0, r4, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #608] @ 78bf4 │ │ │ │ - ldr r3, [pc, #608] @ 78bf8 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr r2, [pc, #616] @ 7cb5c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + mvneq r0, #1 │ │ │ │ + ldr r3, [pc, #608] @ 7cb60 │ │ │ │ add r2, pc, r2 │ │ │ │ - strd r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mvneq r0, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 78aec │ │ │ │ - ldr r9, [r0, #32] │ │ │ │ - ldr r5, [r9, #12] │ │ │ │ + beq 7ca34 │ │ │ │ + ldr r7, [r0, #32] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 789d8 │ │ │ │ - b 78bd4 │ │ │ │ + bne 7c93c │ │ │ │ + b 7cb3c │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 78bd4 │ │ │ │ + beq 7cb3c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e014 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 789cc │ │ │ │ - ldr r3, [r9, #16] │ │ │ │ - mov r4, r0 │ │ │ │ + bl 1df40 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 7c930 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78b18 │ │ │ │ + beq 7ca78 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ - str r2, [r9, #16] │ │ │ │ - strle r3, [r9, #16] │ │ │ │ - ble 78ae8 │ │ │ │ - ldr fp, [pc, #480] @ 78bfc │ │ │ │ - ldr r3, [pc, #480] @ 78c00 │ │ │ │ - ldr r7, [pc, #480] @ 78c04 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, sp, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r7, [r6] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, #20 │ │ │ │ - movge r2, #20 │ │ │ │ - add r2, sp, r2 │ │ │ │ - strb r3, [r2, #28] │ │ │ │ - lsl sl, r4, #3 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - add sl, sl, #4 │ │ │ │ - ldr r2, [r3, sl] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r3, [r3, r4, lsl #3] │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #4 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + strle r3, [r7, #16] │ │ │ │ + ble 7ca30 │ │ │ │ + vmov.i8 q4, #32 @ 0x20 │ │ │ │ + add sl, sp, #20 │ │ │ │ + vst1.8 {d8-d9}, [sl] │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r6, r4, #3 │ │ │ │ + vstr d8, [sl, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r3, #20 │ │ │ │ + movge r3, #20 │ │ │ │ + add r3, sp, r3 │ │ │ │ + strb r2, [r3, #20] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [pc, #432] @ 7cb64 │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r9, #16] │ │ │ │ + ldr r1, [r1, r4, lsl #3] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #4 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 78ab0 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r0, [r8, r4, lsl #3] │ │ │ │ - bl 1e014 │ │ │ │ + bgt 7c9f8 │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r1, [pc, #384] @ 7cb68 │ │ │ │ + ldr r0, [fp, r4, lsl #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78b5c │ │ │ │ + beq 7cabc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 78a30 │ │ │ │ - ldr r3, [r9, #16] │ │ │ │ + bgt 7c97c │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - str r3, [r9, #16] │ │ │ │ - bne 78ae8 │ │ │ │ - ldr r2, [pc, #300] @ 78c08 │ │ │ │ + str r3, [r7, #16] │ │ │ │ + bne 7ca30 │ │ │ │ + ldr r2, [pc, #328] @ 7cb6c │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #6 │ │ │ │ - ldr r2, [pc, #280] @ 78c0c │ │ │ │ - ldr r3, [pc, #256] @ 78bf8 │ │ │ │ + ldr r2, [pc, #308] @ 7cb70 │ │ │ │ + ldr r3, [pc, #288] @ 7cb60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 78bf0 │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 7cb58 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + vpop {d8-d9} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78bc8 │ │ │ │ - ldr r2, [pc, #228] @ 78c10 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r6 │ │ │ │ + beq 7cb30 │ │ │ │ + ldr r2, [pc, #232] @ 7cb74 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r9, #16] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ - str r2, [r9, #16] │ │ │ │ - bgt 78a14 │ │ │ │ - b 78ac8 │ │ │ │ - ldr r8, [r8, sl] │ │ │ │ - add r3, sp, #24 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + bgt 7c974 │ │ │ │ + b 7ca10 │ │ │ │ + ldr r6, [fp, r6] │ │ │ │ + add r3, sp, #16 │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq 78bac │ │ │ │ - subs r1, sl, r8 │ │ │ │ - beq 78b68 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1cf88 │ │ │ │ - add r8, sl, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d9b8 │ │ │ │ + subs fp, r0, #0 │ │ │ │ + beq 7cb10 │ │ │ │ + subs r1, fp, r6 │ │ │ │ + beq 7cac8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r6, fp, #1 │ │ │ │ + bl 1cec0 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldrd r0, [sp, #12] │ │ │ │ - bl 78978 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 1b968 │ │ │ │ - b 78b68 │ │ │ │ - ldrb r3, [r8] │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bl 7c8c4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1b8c4 │ │ │ │ + b 7cac8 │ │ │ │ + ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78ab0 │ │ │ │ - ldrd r0, [sp, #12] │ │ │ │ - mov r2, r8 │ │ │ │ - bl 78978 │ │ │ │ - b 78ab0 │ │ │ │ - ldr r3, [pc, #68] @ 78c14 │ │ │ │ + beq 7c9f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7c8c4 │ │ │ │ + b 7c9f8 │ │ │ │ + ldr r3, [pc, #64] @ 7cb78 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 78b24 │ │ │ │ - ldr r2, [pc, #60] @ 78c18 │ │ │ │ + b 7ca84 │ │ │ │ + ldr r2, [pc, #56] @ 7cb7c │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 78ae8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r0, lsr pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r3, r3, r4, lsl #29 │ │ │ │ - mulseq r3, r4, lr │ │ │ │ - eorcs r2, r0, r0, lsr #32 │ │ │ │ - andseq r7, r2, r8, asr #28 │ │ │ │ - ldrdeq r5, [r4], -r4 @ │ │ │ │ - andseq r3, r3, ip, ror #26 │ │ │ │ - andseq r6, r2, r0, ror #21 │ │ │ │ - andseq r3, r3, r4, lsr #25 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ca30 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, r4, ror #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001408b4 │ │ │ │ + andseq r0, r4, ip, lsl #17 │ │ │ │ + @ instruction: 0x001348bc │ │ │ │ + eoreq r1, r5, r4, lsr #29 │ │ │ │ + andseq r0, r4, r0, asr #15 │ │ │ │ + andseq r3, r3, r8, lsr r5 │ │ │ │ + @ instruction: 0x001406f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [r0] │ │ │ │ + ldr r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 78cdc │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 7cc4c │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ tst r3, #2 │ │ │ │ - bne 78c84 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + bne 7cbf4 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c84 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + beq 7cbf4 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78c70 │ │ │ │ + beq 7cbe0 │ │ │ │ blx r3 │ │ │ │ + ldr r5, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [r4] │ │ │ │ - bl 1db94 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 78c54 │ │ │ │ - ldmib r5, {r0, r3} │ │ │ │ + bl 1dac0 │ │ │ │ + subs r4, r5, #0 │ │ │ │ + bne 7cbc4 │ │ │ │ + ldmib r6, {r0, r3} │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 78c9c │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + beq 7cc0c │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78cc8 │ │ │ │ + beq 7cc38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #4 │ │ │ │ - beq 78cc8 │ │ │ │ + beq 7cc38 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78cc8 │ │ │ │ + beq 7cc38 │ │ │ │ blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 1db94 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 78c3c │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r6, [r6] │ │ │ │ + bl 1dac0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 7cbac │ │ │ │ ldr r8, [r7, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 78d5c │ │ │ │ + beq 7cccc │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, #0 │ │ │ │ movgt r6, r4 │ │ │ │ - ble 78d44 │ │ │ │ + ble 7ccb4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, r4 │ │ │ │ + add r4, r4, #8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - add r4, r4, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 78d14 │ │ │ │ + bgt 7cc84 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 78ce8 │ │ │ │ + bne 7cc58 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 78ec0 │ │ │ │ + beq 7ce60 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 78e9c │ │ │ │ + ble 7ce3c │ │ │ │ ldr r4, [r7] │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ str r3, [r7, #4] │ │ │ │ - beq 78e6c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 7cdfc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 78e5c │ │ │ │ + bne 7cdec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ tst r3, #48 @ 0x30 │ │ │ │ - bne 78e5c │ │ │ │ + bne 7cdec │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - beq 78ddc │ │ │ │ + beq 7cd68 │ │ │ │ tst r3, #1 │ │ │ │ - beq 78e5c │ │ │ │ + beq 7cdec │ │ │ │ tst r3, #2 │ │ │ │ - bne 78e5c │ │ │ │ + bne 7cdec │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78e0c │ │ │ │ + beq 7cd98 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - ldr r8, [r6, #8] │ │ │ │ mov r0, #1 │ │ │ │ + ldr r8, [r6, #8] │ │ │ │ add r1, r8, #8 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - stm r0, {r1, r2} │ │ │ │ + bl 1e138 │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ add ip, r0, #8 │ │ │ │ - add r1, r1, #8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r3, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 78e84 │ │ │ │ + beq 7ce24 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ - blx r3 │ │ │ │ + blx r6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78da8 │ │ │ │ + bne 7cd34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - ldr r2, [pc, #112] @ 78ee4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #11 │ │ │ │ - b 7ea58 │ │ │ │ + ldr r2, [pc, #120] @ 7ce84 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 83054 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 78e50 │ │ │ │ + beq 7cde0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, ip │ │ │ │ - bl 1c154 │ │ │ │ - b 78e50 │ │ │ │ - ldr r3, [pc, #68] @ 78ee8 │ │ │ │ - ldr r1, [pc, #68] @ 78eec │ │ │ │ - ldr r0, [pc, #68] @ 78ef0 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 7cde0 │ │ │ │ + ldr r3, [pc, #68] @ 7ce88 │ │ │ │ + mov r2, #237 @ 0xed │ │ │ │ + ldr r1, [pc, #64] @ 7ce8c │ │ │ │ + ldr r0, [pc, #64] @ 7ce90 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #44 @ 0x2c │ │ │ │ - mov r2, #237 @ 0xed │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 78ef4 │ │ │ │ - ldr r1, [pc, #44] @ 78ef8 │ │ │ │ - ldr r0, [pc, #44] @ 78efc │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #44] @ 7ce94 │ │ │ │ + mov r2, #236 @ 0xec │ │ │ │ + ldr r1, [pc, #40] @ 7ce98 │ │ │ │ + ldr r0, [pc, #40] @ 7ce9c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #44 @ 0x2c │ │ │ │ - mov r2, #236 @ 0xec │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq r3, r3, r8, asr #20 │ │ │ │ - eoreq r5, r1, ip, asr #15 │ │ │ │ - andseq r3, r3, r4, ror #15 │ │ │ │ - andseq r3, r3, ip, ror #15 │ │ │ │ - eoreq r5, r1, r8, lsr #15 │ │ │ │ - andseq r3, r3, r0, asr #15 │ │ │ │ - andseq r6, r2, ip, lsl #3 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r0, r4, ip, ror #8 │ │ │ │ + eoreq r2, r2, r8, ror #3 │ │ │ │ + @ instruction: 0x001401fc │ │ │ │ + andseq r0, r4, r4, lsl #4 │ │ │ │ + eoreq r2, r2, r4, asr #3 │ │ │ │ + @ instruction: 0x001401d8 │ │ │ │ + andseq r2, r3, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 79048 │ │ │ │ + beq 7cffc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7906c │ │ │ │ + ble 7d020 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78f44 │ │ │ │ - b 78ffc │ │ │ │ + bne 7ceec │ │ │ │ + b 7cfa4 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78ffc │ │ │ │ + beq 7cfa4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ tst r1, #1 │ │ │ │ - bne 78f38 │ │ │ │ + bne 7cee0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne 78f38 │ │ │ │ + bne 7cee0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r2, #2 │ │ │ │ - bne 78f38 │ │ │ │ + bne 7cee0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 79020 │ │ │ │ + bgt 7cfd4 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 78f38 │ │ │ │ + blt 7cee0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78fa8 │ │ │ │ + beq 7cf50 │ │ │ │ add r0, r0, #8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bge 78f88 │ │ │ │ + bge 7cf30 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r2, [ip, #8] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78f38 │ │ │ │ - add r2, r0, #8 │ │ │ │ + beq 7cee0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ + add r2, r0, #8 │ │ │ │ mov r0, ip │ │ │ │ blx r6 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78f44 │ │ │ │ - ldr r2, [pc, #140] @ 79090 │ │ │ │ + bne 7ceec │ │ │ │ + ldr r2, [pc, #152] @ 7d044 │ │ │ │ sub r3, r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #11 │ │ │ │ str r3, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7ea58 │ │ │ │ - ldr r2, [pc, #108] @ 79094 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 83054 │ │ │ │ + ldr r2, [pc, #108] @ 7d048 │ │ │ │ mov r0, #11 │ │ │ │ str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 78f80 │ │ │ │ - ldr r3, [pc, #72] @ 79098 │ │ │ │ - ldr r1, [pc, #72] @ 7909c │ │ │ │ - ldr r0, [pc, #72] @ 790a0 │ │ │ │ + b 7cf28 │ │ │ │ + ldr r3, [pc, #72] @ 7d04c │ │ │ │ + movw r2, #274 @ 0x112 │ │ │ │ + ldr r1, [pc, #68] @ 7d050 │ │ │ │ + ldr r0, [pc, #68] @ 7d054 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #60 @ 0x3c │ │ │ │ - movw r2, #274 @ 0x112 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ 790a4 │ │ │ │ - ldr r1, [pc, #48] @ 790a8 │ │ │ │ - ldr r0, [pc, #48] @ 790ac │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #48] @ 7d058 │ │ │ │ + movw r2, #275 @ 0x113 │ │ │ │ + ldr r1, [pc, #44] @ 7d05c │ │ │ │ + ldr r0, [pc, #44] @ 7d060 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #60 @ 0x3c │ │ │ │ - movw r2, #275 @ 0x113 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq r3, r3, r8, lsl r9 │ │ │ │ - andseq r3, r3, r0, asr #17 │ │ │ │ - eoreq r5, r1, r0, lsr #12 │ │ │ │ - andseq r3, r3, r8, lsr r6 │ │ │ │ - andseq r6, r2, r4 │ │ │ │ - strdeq r5, [r1], -ip @ │ │ │ │ - andseq r3, r3, r4, lsl r6 │ │ │ │ - andseq r3, r3, ip, asr r8 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r0, r4, r4, lsr #6 │ │ │ │ + andseq r0, r4, r8, asr #5 │ │ │ │ + eoreq r2, r2, r8, lsr #32 │ │ │ │ + andseq r0, r4, ip, lsr r0 │ │ │ │ + andseq r2, r3, r8, lsl #20 │ │ │ │ + eoreq r2, r2, r4 │ │ │ │ + andseq r0, r4, r8, lsl r0 │ │ │ │ + andseq r0, r4, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79110 │ │ │ │ + beq 7d0d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 79158 │ │ │ │ + ble 7d120 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 79134 │ │ │ │ + beq 7d0fc │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79108 │ │ │ │ + beq 7d0c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ca8 │ │ │ │ + bl 7bb50 │ │ │ │ ldr r3, [r4, #40]! @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 790ec │ │ │ │ + bne 7d0a8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #100] @ 7917c │ │ │ │ - ldr r1, [pc, #100] @ 79180 │ │ │ │ - ldr r0, [pc, #100] @ 79184 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #76 @ 0x4c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #100] @ 7d144 │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 79188 │ │ │ │ - ldr r1, [pc, #76] @ 7918c │ │ │ │ - ldr r0, [pc, #76] @ 79190 │ │ │ │ + ldr r1, [pc, #96] @ 7d148 │ │ │ │ + ldr r0, [pc, #96] @ 7d14c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #76 @ 0x4c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ 7d150 │ │ │ │ movw r2, #375 @ 0x177 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 79194 │ │ │ │ - ldr r1, [pc, #52] @ 79198 │ │ │ │ - ldr r0, [pc, #52] @ 7919c │ │ │ │ + ldr r1, [pc, #72] @ 7d154 │ │ │ │ + ldr r0, [pc, #72] @ 7d158 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #76 @ 0x4c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 7d15c │ │ │ │ movw r2, #374 @ 0x176 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r5, r1, r8, asr r5 │ │ │ │ - andseq r3, r3, r0, ror r5 │ │ │ │ - andseq r5, r2, ip, lsr pc │ │ │ │ - eoreq r5, r1, r4, lsr r5 │ │ │ │ - andseq r3, r3, ip, asr #10 │ │ │ │ - andseq r3, r3, ip, ror #15 │ │ │ │ - eoreq r5, r1, r0, lsl r5 │ │ │ │ - andseq r3, r3, r8, lsr #10 │ │ │ │ - andseq r3, r3, r0, lsr r5 │ │ │ │ + ldr r1, [pc, #48] @ 7d160 │ │ │ │ + ldr r0, [pc, #48] @ 7d164 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #76 @ 0x4c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r1, r2, ip, asr #30 │ │ │ │ + andseq pc, r3, r0, ror #30 │ │ │ │ + andseq r2, r3, ip, lsr #18 │ │ │ │ + eoreq r1, r2, r8, lsr #30 │ │ │ │ + andseq pc, r3, ip, lsr pc @ │ │ │ │ + @ instruction: 0x001401dc │ │ │ │ + eoreq r1, r2, r4, lsl #30 │ │ │ │ + andseq pc, r3, r8, lsl pc @ │ │ │ │ + andseq pc, r3, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #244] @ 7d280 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - ldr r6, [pc, #200] @ 7928c │ │ │ │ - add r6, pc, r6 │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79284 │ │ │ │ - ldr r5, [pc, #188] @ 79290 │ │ │ │ - mov r3, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [r5] │ │ │ │ - str r3, [r4, #4] │ │ │ │ + beq 7d278 │ │ │ │ + ldr r3, [pc, #220] @ 7d284 │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [r4, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79238 │ │ │ │ + beq 7d21c │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 7927c │ │ │ │ - ldr r1, [pc, #140] @ 79294 │ │ │ │ + beq 7d270 │ │ │ │ + ldr r1, [pc, #172] @ 7d288 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r3, #32] │ │ │ │ ldr r2, [r3, #40]! @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79214 │ │ │ │ + bne 7d1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 790b0 │ │ │ │ + bl 7d064 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, r5 │ │ │ │ - str r3, [ip], #4 │ │ │ │ - ldr r3, [pc, #80] @ 79298 │ │ │ │ - ldr r7, [pc, #80] @ 7929c │ │ │ │ - ldr lr, [r6, r3] │ │ │ │ - ldr r6, [pc, #76] @ 792a0 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - b 791e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - mov r4, #0 │ │ │ │ - b 79230 │ │ │ │ - eoreq r5, r4, r8, lsl #14 │ │ │ │ - eoreq sp, r4, r0, lsr #15 │ │ │ │ - eoreq r3, r4, r8, lsl r1 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - @ instruction: 0xfffff478 │ │ │ │ - andeq r0, r0, ip, ror #9 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r0, [pc, #100] @ 7d28c │ │ │ │ + str r1, [r2], #4 │ │ │ │ + ldr r1, [pc, #96] @ 7d290 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #92] @ 7d294 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldrd r6, [r1] │ │ │ │ + strd r6, [r3, #4] │ │ │ │ + ldrd r6, [r1, #8] │ │ │ │ + strd r6, [r2, #8] │ │ │ │ + ldrd r6, [r1, #16] │ │ │ │ + strd r6, [r2, #16] │ │ │ │ + ldrd r6, [r1, #24] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + strd r6, [r2, #24] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + ldrd r0, [r1, #32] │ │ │ │ + strd r0, [r2, #32] │ │ │ │ + b 7d1bc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dac0 │ │ │ │ + mov r4, #0 │ │ │ │ + b 7d204 │ │ │ │ + eoreq r1, r5, r8, asr #14 │ │ │ │ + eoreq r9, r5, r8, asr #15 │ │ │ │ + eoreq pc, r4, ip, asr r1 @ │ │ │ │ + @ instruction: 0x000005bc │ │ │ │ + andeq r1, r0, r0, lsl #13 │ │ │ │ + @ instruction: 0xfffff3bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #60] @ 792fc │ │ │ │ + ldr r2, [pc, #72] @ 7d304 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - mov r0, #11 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + mov r0, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 782bc │ │ │ │ - andseq r3, r3, r8, ror r6 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 7c1c0 │ │ │ │ + andseq r0, r4, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #100] @ 79380 │ │ │ │ + ldr r2, [pc, #112] @ 7d39c │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #7 │ │ │ │ - mov r0, #11 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + mov r0, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782bc │ │ │ │ + bl 7c1c0 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 79360 │ │ │ │ + beq 7d37c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ 79384 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #28] @ 7d3a0 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 79358 │ │ │ │ - andseq r3, r3, r0, lsr r6 │ │ │ │ - @ instruction: 0x001335fc │ │ │ │ + b 7d368 │ │ │ │ + @ instruction: 0x0013ffd0 │ │ │ │ + mulseq r3, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 793c8 │ │ │ │ + beq 7d3f0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 79410 │ │ │ │ + ble 7d438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 793ec │ │ │ │ + beq 7d414 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 78228 │ │ │ │ + bl 7c10c │ │ │ │ + ldr r4, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ + add sp, sp, #4 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #100] @ 79434 │ │ │ │ - ldr r1, [pc, #100] @ 79438 │ │ │ │ - ldr r0, [pc, #100] @ 7943c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #104 @ 0x68 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #100] @ 7d45c │ │ │ │ movw r2, #509 @ 0x1fd │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 79440 │ │ │ │ - ldr r1, [pc, #76] @ 79444 │ │ │ │ - ldr r0, [pc, #76] @ 79448 │ │ │ │ + ldr r1, [pc, #96] @ 7d460 │ │ │ │ + ldr r0, [pc, #96] @ 7d464 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #104 @ 0x68 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ 7d468 │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 7944c │ │ │ │ - ldr r1, [pc, #52] @ 79450 │ │ │ │ - ldr r0, [pc, #52] @ 79454 │ │ │ │ + ldr r1, [pc, #72] @ 7d46c │ │ │ │ + ldr r0, [pc, #72] @ 7d470 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #104 @ 0x68 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 7d474 │ │ │ │ movw r2, #510 @ 0x1fe │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r5, r1, r0, lsr #5 │ │ │ │ - @ instruction: 0x001332b8 │ │ │ │ - andseq r5, r2, r4, lsl #25 │ │ │ │ - eoreq r5, r1, ip, ror r2 │ │ │ │ - mulseq r3, r4, r2 │ │ │ │ - andseq r3, r3, ip, lsr #5 │ │ │ │ - eoreq r5, r1, r8, asr r2 │ │ │ │ - andseq r3, r3, r0, ror r2 │ │ │ │ - andseq r3, r3, r8, ror r2 │ │ │ │ + ldr r1, [pc, #48] @ 7d478 │ │ │ │ + ldr r0, [pc, #48] @ 7d47c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #104 @ 0x68 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r1, r2, r4, lsr ip │ │ │ │ + andseq pc, r3, r8, asr #24 │ │ │ │ + andseq r2, r3, r4, lsl r6 │ │ │ │ + eoreq r1, r2, r0, lsl ip │ │ │ │ + andseq pc, r3, r4, lsr #24 │ │ │ │ + andseq pc, r3, ip, lsr ip @ │ │ │ │ + eoreq r1, r2, ip, ror #23 │ │ │ │ + andseq pc, r3, r0, lsl #24 │ │ │ │ + andseq pc, r3, r8, lsl #24 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - b 77fb0 │ │ │ │ + beq 7d490 │ │ │ │ + b 7be64 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 794ac │ │ │ │ + beq 7d4e0 │ │ │ │ mov r5, r1 │ │ │ │ - b 79498 │ │ │ │ + b 7d4cc │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 794ac │ │ │ │ + beq 7d4e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7948c │ │ │ │ + bne 7d4c0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 794e8 │ │ │ │ - b 79504 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 7d530 │ │ │ │ + b 7d558 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79504 │ │ │ │ + beq 7d558 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 794dc │ │ │ │ + bne 7d524 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - str r3, [r4] │ │ │ │ str r4, [r6, #12] │ │ │ │ + str r3, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 7d544 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79568 │ │ │ │ + beq 7d5c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r4, [r5, #8] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #232] @ 7967c │ │ │ │ + ldr r2, [pc, #248] @ 7d6fc │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #11 │ │ │ │ mov r5, r1 │ │ │ │ - str r4, [sp] │ │ │ │ + mov r0, #11 │ │ │ │ mov r1, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + str r4, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 782bc │ │ │ │ + bl 7c1c0 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 7965c │ │ │ │ + beq 7d6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 79640 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + blt 7d6b0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ add r1, r8, #2 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - beq 79648 │ │ │ │ - bl 1e254 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7d6c8 │ │ │ │ + bl 1e180 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r7, r8, lsl #3] │ │ │ │ - beq 7961c │ │ │ │ + beq 7d68c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ mov r1, #0 │ │ │ │ - add r3, r3, r2, lsl #3 │ │ │ │ mov r0, #1 │ │ │ │ + add r3, r3, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ - str r1, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - b 795fc │ │ │ │ - ldr r2, [pc, #28] @ 79680 │ │ │ │ + b 7d66c │ │ │ │ + ldr r2, [pc, #28] @ 7d700 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 79640 │ │ │ │ - @ instruction: 0x001333bc │ │ │ │ - andseq r3, r3, r0, lsl #6 │ │ │ │ + b 7d6b0 │ │ │ │ + @ instruction: 0x0013fcfc │ │ │ │ + andseq pc, r3, r8, lsr ip @ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #20 │ │ │ │ - bgt 79730 │ │ │ │ + bgt 7d7d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - add r2, r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ + add r1, r3, #1 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble 79724 │ │ │ │ - ldr sl, [pc, #124] @ 79744 │ │ │ │ + str r1, [r0, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 7d7b4 │ │ │ │ + ldr sl, [pc, #144] @ 7d7e8 │ │ │ │ mov r8, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ mov r4, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, sl │ │ │ │ - ldr r5, [r3, r8]! │ │ │ │ mov r1, #7 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ mov r0, #11 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldr r5, [r3, r8]! │ │ │ │ + add r8, r8, #8 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 782bc │ │ │ │ + bl 7c1c0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - add r8, r8, #8 │ │ │ │ - blt 796d0 │ │ │ │ + blt 7d760 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #16] @ 79748 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #16] @ 7d7ec │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - b 7ea58 │ │ │ │ - andseq r3, r3, ip, ror r2 │ │ │ │ - andseq r3, r3, r8, asr r2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ + andseq pc, r3, r8, lsr #23 │ │ │ │ + andseq pc, r3, r0, ror fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #288] @ 79884 │ │ │ │ - ldr r3, [pc, #288] @ 79888 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr r1, [pc, #304] @ 7d944 │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #300] @ 7d948 │ │ │ │ + ldr r7, [r0, #32] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + subs r1, r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - subs r1, r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [r0, #32] │ │ │ │ str r3, [sp] │ │ │ │ - beq 79834 │ │ │ │ + beq 7d8e4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79834 │ │ │ │ + beq 7d8e4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79860 │ │ │ │ + beq 7d920 │ │ │ │ mov r1, sp │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ movne r6, #4 │ │ │ │ - beq 7981c │ │ │ │ + beq 7d8cc │ │ │ │ ldr r4, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 797e8 │ │ │ │ - b 79808 │ │ │ │ + bne 7d898 │ │ │ │ + b 7d8b8 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79808 │ │ │ │ + beq 7d8b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 797dc │ │ │ │ + bne 7d88c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79684 │ │ │ │ + bl 7d704 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r5, [r3, r6] │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 797cc │ │ │ │ + bne 7d87c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79834 │ │ │ │ + beq 7d8e4 │ │ │ │ mov r0, sp │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #80] @ 7988c │ │ │ │ - ldr r3, [pc, #72] @ 79888 │ │ │ │ + ldr r2, [pc, #96] @ 7d94c │ │ │ │ + ldr r3, [pc, #88] @ 7d948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 79880 │ │ │ │ + bne 7d940 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 797bc │ │ │ │ + beq 7d86c │ │ │ │ mov r3, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b4c4 <__memcpy_chk@plt> │ │ │ │ + bl 1b42c <__memcpy_chk@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ - b 797bc │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r4, ror #2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r5, r4, ip, lsl #1 │ │ │ │ + b 7d86c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, r4, asr #1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq r0, [r5], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ + add sp, sp, #4 │ │ │ │ movge r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7d9e4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 798f4 │ │ │ │ + beq 7d9c8 │ │ │ │ ldr r1, [r0] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 798f4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne 7d9c8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7da58 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79954 │ │ │ │ + beq 7da3c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7993c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne 7da24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ + beq 7da7c │ │ │ │ + ldr r2, [r3] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - strne r2, [r3] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 799b8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7dab8 │ │ │ │ ldr r1, [r0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - pople {r4, r5, r6, pc} │ │ │ │ + ble 7dae4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + add r4, r4, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6] │ │ │ │ - add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 799c8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - vldr s14, [r1] │ │ │ │ - vldr d6, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ + bgt 7dac8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r1] │ │ │ │ + vldr d17, [r0, #16] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmp.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 79a0c │ │ │ │ - ldr r0, [pc, #16] @ 79a18 │ │ │ │ + bne 7db1c │ │ │ │ + ldr r0, [pc, #16] @ 7db28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - ldr r0, [pc, #8] @ 79a1c │ │ │ │ + b 1b4c8 │ │ │ │ + ldr r0, [pc, #8] @ 7db2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - andseq r6, r3, r0, lsl r8 │ │ │ │ - andseq lr, r2, r8, lsr r3 │ │ │ │ + b 1b4c8 │ │ │ │ + andseq r3, r4, r0, asr #1 │ │ │ │ + andseq sl, r3, r8, ror #23 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79a44 │ │ │ │ + beq 7db54 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79a44 │ │ │ │ + beq 7db54 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79a44 │ │ │ │ - b 1b560 │ │ │ │ + beq 7db54 │ │ │ │ + b 1b4c8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #120] @ 79adc │ │ │ │ - ldr lr, [r0, #8] │ │ │ │ + ldr ip, [pc, #132] @ 7dbfc │ │ │ │ + mov r4, r0 │ │ │ │ + ldmib r0, {r3, lr} │ │ │ │ add ip, pc, ip │ │ │ │ cmp lr, ip │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - beq 79ab8 │ │ │ │ + beq 7dbd8 │ │ │ │ add ip, ip, #40 @ 0x28 │ │ │ │ cmp lr, ip │ │ │ │ - beq 79ab0 │ │ │ │ - ldr r2, [pc, #84] @ 79ae0 │ │ │ │ + beq 7dbc8 │ │ │ │ + ldr r2, [pc, #100] @ 7dc00 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ad4 │ │ │ │ + beq 7dbf4 │ │ │ │ adds r0, r0, #1 │ │ │ │ movne r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #36] @ 79ae4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #36] @ 7dc04 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 79a98 │ │ │ │ + ldr r3, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7dba8 │ │ │ │ mvn r0, #5 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r6, r3, r4, asr r7 │ │ │ │ - andseq r4, r5, ip, lsr #24 │ │ │ │ - @ instruction: 0x00154bf8 │ │ │ │ + b 7dbbc │ │ │ │ + eoreq r2, r4, r4, asr r6 │ │ │ │ + @ instruction: 0x001614d8 │ │ │ │ + mulseq r6, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #196] @ 79bc8 │ │ │ │ - ldr r3, [pc, #196] @ 79bcc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #208] @ 7dcfc │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #50 @ 0x32 │ │ │ │ + ldr r3, [pc, #200] @ 7dd00 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #50 @ 0x32 │ │ │ │ addne r6, sp, #44 @ 0x2c │ │ │ │ - bne 79b5c │ │ │ │ - b 79bbc │ │ │ │ + bne 7dc84 │ │ │ │ + b 7dcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - addge r5, r0, #1 │ │ │ │ lsllt r5, r5, #1 │ │ │ │ + addge r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79bbc │ │ │ │ + beq 7dcf0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ + str r7, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ cmp r5, r0 │ │ │ │ - bls 79b3c │ │ │ │ - ldr r2, [pc, #68] @ 79bd0 │ │ │ │ - ldr r3, [pc, #60] @ 79bcc │ │ │ │ + bls 7dc64 │ │ │ │ + ldr r2, [pc, #80] @ 7dd04 │ │ │ │ + ldr r3, [pc, #72] @ 7dd00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 79bc4 │ │ │ │ + bne 7dcf8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r4, #0 │ │ │ │ - b 79b84 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r4, asr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r4, ip, lsr sp │ │ │ │ - ldr r0, [pc, #8] @ 79be4 │ │ │ │ + b 7dcac │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r8, lsr #25 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r5, ip, lsr #24 │ │ │ │ + ldr r0, [pc, #8] @ 7dd18 │ │ │ │ ldrd r2, [r1] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 79ae8 │ │ │ │ - andseq sl, r3, ip, lsr #10 │ │ │ │ + b 7dc08 │ │ │ │ + @ instruction: 0x00146db8 │ │ │ │ vldr s15, [r1] │ │ │ │ - ldr r0, [pc, #12] @ 79c00 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ + ldr r0, [pc, #12] @ 7dd34 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ add r0, pc, r0 │ │ │ │ - vmov r2, r3, d7 │ │ │ │ - b 79ae8 │ │ │ │ - andseq sl, r3, r4, lsl r5 │ │ │ │ - ldr r0, [pc, #8] @ 79c14 │ │ │ │ + vmov r2, r3, d16 │ │ │ │ + b 7dc08 │ │ │ │ + andseq r6, r4, r0, lsr #27 │ │ │ │ + ldr r0, [pc, #8] @ 7dd48 │ │ │ │ ldrd r2, [r1] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 79ae8 │ │ │ │ - andseq r2, r3, ip, asr #27 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b 7dc08 │ │ │ │ + andseq pc, r3, r8, asr r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r9, r2, #0 │ │ │ │ - ldr r2, [pc, #396] @ 79dc4 │ │ │ │ + ldr r2, [pc, #416] @ 7df1c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #392] @ 79dc8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r3, [pc, #408] @ 7df20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 79db8 │ │ │ │ + beq 7df10 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, #10 │ │ │ │ - mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d318 │ │ │ │ + mov r1, sl │ │ │ │ + bl 1d250 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldrb r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 79d40 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7de98 │ │ │ │ ldr sl, [r4, #12] │ │ │ │ tst sl, #1 │ │ │ │ - beq 79cb8 │ │ │ │ + beq 7ddfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - blx 199e48 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ vldr d8, [r4, #16] │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 79d8c │ │ │ │ + bmi 7dee4 │ │ │ │ tst sl, #2 │ │ │ │ - bne 79d10 │ │ │ │ + bne 7de68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 79cdc │ │ │ │ + beq 7de20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r5, [r7] │ │ │ │ cmp r3, #8 │ │ │ │ streq r6, [r7, #4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #228] @ 79dcc │ │ │ │ - ldr r3, [pc, #220] @ 79dc8 │ │ │ │ + ldr r2, [pc, #248] @ 7df24 │ │ │ │ + ldr r3, [pc, #240] @ 7df20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 79dc0 │ │ │ │ + bne 7df18 │ │ │ │ add sp, sp, #16 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - blx 199e48 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ vldr d8, [r4, #24] │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 79cc0 │ │ │ │ - ldr r2, [pc, #152] @ 79dd0 │ │ │ │ + ble 7de04 │ │ │ │ + ldr r2, [pc, #152] @ 7df28 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 79d98 │ │ │ │ + b 7def0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d318 │ │ │ │ + bl 1d250 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldrb r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 79c8c │ │ │ │ - ldr r2, [pc, #100] @ 79dd4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7ddd0 │ │ │ │ + ldr r2, [pc, #100] @ 7df2c │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 79ce0 │ │ │ │ + b 7de24 │ │ │ │ + ldr r2, [pc, #68] @ 7df30 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - ldr r2, [pc, #64] @ 79dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #1 │ │ │ │ vstr s16, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #3 │ │ │ │ - b 79ce0 │ │ │ │ + b 7de24 │ │ │ │ mvn r0, #1 │ │ │ │ - b 79ce0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, ip, lsl #25 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r4, r4, r0, ror #23 │ │ │ │ - @ instruction: 0x00132cf4 │ │ │ │ - andseq r2, r3, r0, ror ip │ │ │ │ - andseq r2, r3, r4, ror ip │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b 7de24 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, ip, asr fp │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strhteq r0, [r5], -r4 │ │ │ │ + andseq pc, r3, ip, asr r5 @ │ │ │ │ + andseq pc, r3, ip, asr #9 │ │ │ │ + @ instruction: 0x0013f4dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ldr r2, [pc, #460] @ 79fc8 │ │ │ │ + ldr r2, [pc, #476] @ 7e13c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #456] @ 79fcc │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #468] @ 7e140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 79f98 │ │ │ │ + beq 7e10c │ │ │ │ add r8, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #400] @ 79fd0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + ldr r2, [pc, #412] @ 7e144 │ │ │ │ ldrb r3, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ sub ip, r3, #44 @ 0x2c │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ cmp ip, #14 │ │ │ │ - bhi 79e78 │ │ │ │ + bhi 7dfdc │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ + vdiv.f64 d8, d8, d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ - vdiv.f64 d8, d8, d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79fa0 │ │ │ │ + bne 7e114 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 79e9c │ │ │ │ - vldr d7, [r5, #16] │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + beq 7e000 │ │ │ │ + vldr d16, [r5, #16] │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 79f8c │ │ │ │ + bgt 7e100 │ │ │ │ tst r3, #2 │ │ │ │ - bne 79ee0 │ │ │ │ + bne 7e054 │ │ │ │ cmp r6, #0 │ │ │ │ - vstrne d8, [r6] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #284] @ 79fd4 │ │ │ │ - ldr r3, [pc, #272] @ 79fcc │ │ │ │ + vstrne d8, [r6] │ │ │ │ + ldr r2, [pc, #300] @ 7e148 │ │ │ │ + ldr r3, [pc, #288] @ 7e140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 79fc4 │ │ │ │ + bne 7e138 │ │ │ │ add sp, sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - vldr d7, [r5, #24] │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + vldr d16, [r5, #24] │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 79ea4 │ │ │ │ - ldr r2, [pc, #224] @ 79fd8 │ │ │ │ + bpl 7e008 │ │ │ │ + ldr r2, [pc, #224] @ 7e14c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - vstr d7, [sp] │ │ │ │ mov r3, r7 │ │ │ │ + vstr d16, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #3 │ │ │ │ - b 79eb0 │ │ │ │ + b 7e014 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ - vmov.f64 d0, #36 @ 0x41200000 10.0 │ │ │ │ + bl 1d124 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ vmov s2, r0 │ │ │ │ + vmov.f64 d0, #36 @ 0x41200000 10.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ vcvt.f64.s32 d1, s2 │ │ │ │ - bmi 79f64 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + bmi 7e0d8 │ │ │ │ + bl 1d964 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - vdiv.f64 d9, d7, d0 │ │ │ │ - bl 1d774 │ │ │ │ + vdiv.f64 d9, d16, d0 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ vmla.f64 d8, d9, d0 │ │ │ │ - b 79e78 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + b 7dfdc │ │ │ │ + bl 1d964 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - vdiv.f64 d9, d7, d0 │ │ │ │ - bl 1d774 │ │ │ │ + vdiv.f64 d9, d16, d0 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ vmls.f64 d8, d9, d0 │ │ │ │ - b 79e78 │ │ │ │ - ldr r2, [pc, #72] @ 79fdc │ │ │ │ + b 7dfdc │ │ │ │ + ldr r2, [pc, #72] @ 7e150 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 79ef8 │ │ │ │ + b 7e06c │ │ │ │ mvn r0, #1 │ │ │ │ - b 79eb0 │ │ │ │ - ldr r2, [pc, #56] @ 79fe0 │ │ │ │ + b 7e014 │ │ │ │ + ldr r2, [pc, #56] @ 7e154 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 79eb0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r8, asr #21 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - strhteq r4, [r1], -r0 │ │ │ │ - eoreq r4, r4, r0, lsl sl │ │ │ │ - @ instruction: 0x00132bdc │ │ │ │ - andseq r2, r3, ip, lsl fp │ │ │ │ - andseq r2, r3, r8, lsr #21 │ │ │ │ + b 7e014 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r8, ror r9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r1, r2, r8, lsl #2 │ │ │ │ + eoreq r0, r5, r4, asr #17 │ │ │ │ + andseq pc, r3, r8, lsr #8 │ │ │ │ + andseq pc, r3, r8, ror #6 │ │ │ │ + andseq pc, r3, r8, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r4, [pc, #140] @ 7e200 │ │ │ │ sub sp, sp, #24 │ │ │ │ + ldr lr, [pc, #136] @ 7e204 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ - ldr lr, [pc, #120] @ 7a07c │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [pc, #116] @ 7a080 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr lr, [r4, lr] │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - mov ip, #0 │ │ │ │ - bl 79ddc │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr r2, [pc, #80] @ 7a084 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [lr] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + mov lr, #0 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 7df34 │ │ │ │ sub r3, r0, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldrne d7, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ 7a080 │ │ │ │ - vcvtne.f32.f64 s14, d7 │ │ │ │ - vstrne s14, [r4] │ │ │ │ + beq 7e1c8 │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r4] │ │ │ │ + ldr r2, [pc, #56] @ 7e208 │ │ │ │ + ldr r3, [pc, #48] @ 7e204 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7a078 │ │ │ │ + bne 7e1fc │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r0, asr #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r4, r8, r8, r4 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r4, ror #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r5, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - ldr r2, [pc, #380] @ 7a224 │ │ │ │ + ldr r2, [pc, #400] @ 7e3c8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #376] @ 7a228 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #392] @ 7e3cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7a218 │ │ │ │ + beq 7e3bc │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #344] @ 7a22c │ │ │ │ + ldr r1, [pc, #364] @ 7e3d0 │ │ │ │ mov r8, r0 │ │ │ │ add r3, sp, #23 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 7a1f4 │ │ │ │ + bne 7e398 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ tst r6, #1 │ │ │ │ - beq 7a11c │ │ │ │ + beq 7e2ac │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - blx 199e48 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ vldr d8, [r8, #16] │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 7a1b8 │ │ │ │ + bmi 7e35c │ │ │ │ tst r6, #2 │ │ │ │ - bne 7a164 │ │ │ │ + bne 7e308 │ │ │ │ cmp r9, #0 │ │ │ │ - ldrdne r2, [sp, #24] │ │ │ │ - strdne r2, [r9] │ │ │ │ - ldr r2, [pc, #248] @ 7a230 │ │ │ │ - ldr r3, [pc, #236] @ 7a228 │ │ │ │ + beq 7e2c4 │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + strd r2, [r9] │ │ │ │ + ldr r2, [pc, #264] @ 7e3d4 │ │ │ │ + ldr r3, [pc, #252] @ 7e3cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7a220 │ │ │ │ + bne 7e3c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - blx 199e48 │ │ │ │ + blx 1aa810 │ │ │ │ + vmov d16, r0, r1 │ │ │ │ vldr d8, [r8, #24] │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcmpe.f64 d7, d8 │ │ │ │ + vcmpe.f64 d16, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 7a124 │ │ │ │ + ble 7e2b4 │ │ │ │ + ldr r4, [pc, #172] @ 7e3d8 │ │ │ │ vmov r0, r1, d8 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 19a1c4 │ │ │ │ - ldr r4, [pc, #160] @ 7a234 │ │ │ │ - mov r3, r7 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r2, r4 │ │ │ │ + blx 1aab8c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - mov r0, #11 │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r1, #1 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7a1ec │ │ │ │ + mov r0, #11 │ │ │ │ + bl 83054 │ │ │ │ + b 7e390 │ │ │ │ + ldr r6, [pc, #120] @ 7e3dc │ │ │ │ vmov r0, r1, d8 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 19a1c4 │ │ │ │ - ldr r6, [pc, #108] @ 7a238 │ │ │ │ - mov r3, r7 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r6 │ │ │ │ + blx 1aab8c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - mov r0, #11 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + mov r0, #11 │ │ │ │ + bl 83054 │ │ │ │ mvn r4, #3 │ │ │ │ - b 7a130 │ │ │ │ - ldr r2, [pc, #64] @ 7a23c │ │ │ │ - ldr r3, [r8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 7e2c4 │ │ │ │ + ldr r2, [pc, #64] @ 7e3e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ mvn r4, #2 │ │ │ │ - b 7a130 │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r5, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7e2c4 │ │ │ │ mvn r4, #1 │ │ │ │ - b 7a130 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, ip, lsl r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r2, r3, ip, lsl sl │ │ │ │ - mlaeq r4, r0, r7, r4 │ │ │ │ - andseq r2, r3, ip, lsl #19 │ │ │ │ - andseq r2, r3, r0, lsr r9 │ │ │ │ - andseq r2, r3, r4, ror #15 │ │ │ │ + b 7e2c4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r0, lsr #13 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq pc, r3, r4, asr #4 │ │ │ │ + eoreq r0, r5, r4, lsl r6 │ │ │ │ + andseq pc, r3, r4, lsr #3 │ │ │ │ + andseq pc, r3, r8, asr #2 │ │ │ │ + @ instruction: 0x0013eff0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r5, r2, #0 │ │ │ │ - ldr r2, [pc, #396] @ 7a3e8 │ │ │ │ + ldr r2, [pc, #412] @ 7e5a8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #392] @ 7a3ec │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, #0 │ │ │ │ + ldr r3, [pc, #400] @ 7e5ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - beq 7a374 │ │ │ │ + beq 7e534 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 7a374 │ │ │ │ + beq 7e534 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #340] @ 7a3f0 │ │ │ │ + ldr r1, [pc, #356] @ 7e5b0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7a37c │ │ │ │ - ldr r1, [pc, #320] @ 7a3f4 │ │ │ │ + beq 7e53c │ │ │ │ + ldr r1, [pc, #336] @ 7e5b4 │ │ │ │ add r2, sp, #8 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 7a314 │ │ │ │ - ldr r6, [pc, #296] @ 7a3f8 │ │ │ │ - ldr r1, [pc, #296] @ 7a3fc │ │ │ │ + beq 7e4c4 │ │ │ │ + ldr r6, [pc, #312] @ 7e5b8 │ │ │ │ + ldr r1, [pc, #312] @ 7e5bc │ │ │ │ add r6, pc, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r6, r6, #80 @ 0x50 │ │ │ │ - b 7a2f0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 7e4a0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r1, [r6, r4, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a350 │ │ │ │ + beq 7e510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a2e0 │ │ │ │ - ldr r3, [pc, #248] @ 7a400 │ │ │ │ + bne 7e490 │ │ │ │ + ldr r3, [pc, #264] @ 7e5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r3, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ + ldrne r3, [sp, #8] │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r2, [pc, #216] @ 7a404 │ │ │ │ - ldr r3, [pc, #188] @ 7a3ec │ │ │ │ + ldr r2, [pc, #232] @ 7e5c4 │ │ │ │ + ldr r3, [pc, #204] @ 7e5ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7a3e4 │ │ │ │ + bne 7e5a4 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #176] @ 7a408 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #176] @ 7e5c8 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7a324 │ │ │ │ + b 7e4d4 │ │ │ │ mvn r0, #1 │ │ │ │ - b 7a324 │ │ │ │ - ldr r2, [pc, #136] @ 7a40c │ │ │ │ - ldr r4, [pc, #136] @ 7a410 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 7e4d4 │ │ │ │ + ldr r2, [pc, #136] @ 7e5cc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [pc, #120] @ 7a414 │ │ │ │ - ldr r3, [pc, #120] @ 7a418 │ │ │ │ + ldr r4, [pc, #128] @ 7e5d0 │ │ │ │ + ldr r5, [pc, #128] @ 7e5d4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #120] @ 7e5d8 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a3ac │ │ │ │ - ldr r2, [pc, #76] @ 7a41c │ │ │ │ + bne 7e56c │ │ │ │ + ldr r2, [pc, #76] @ 7e5dc │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #6 │ │ │ │ - b 7a324 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r8, ror #12 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0012d6dc │ │ │ │ - @ instruction: 0x001328b0 │ │ │ │ - eoreq r5, r3, r8, ror #29 │ │ │ │ - andseq r2, r3, r0, ror r8 │ │ │ │ - strhteq r5, [r3], -r4 │ │ │ │ - mlaeq r4, ip, r5, r4 │ │ │ │ - andseq r2, r3, r4, lsl r8 │ │ │ │ - andseq r2, r3, ip, asr #15 │ │ │ │ - eoreq r5, r3, ip, lsl lr │ │ │ │ - andseq r0, r2, r8, ror #1 │ │ │ │ - andseq r2, r3, r4, lsr #15 │ │ │ │ - andseq r6, r2, r4, asr r5 │ │ │ │ + b 7e4d4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r8, asr #9 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r9, r3, ip, ror #29 │ │ │ │ + ldrheq pc, [r3], -ip @ │ │ │ │ + eoreq r1, r4, r0, asr sp │ │ │ │ + andseq pc, r3, ip, ror r0 @ │ │ │ │ + eoreq r1, r4, ip, lsl sp │ │ │ │ + eoreq r0, r5, r4, lsl #8 │ │ │ │ + andseq pc, r3, r8 │ │ │ │ + andseq lr, r3, r0, asr #31 │ │ │ │ + eoreq r1, r4, r4, ror ip │ │ │ │ + andseq ip, r2, r8, ror #17 │ │ │ │ + mulseq r3, ip, pc @ │ │ │ │ + andseq r2, r3, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r5, r2, #0 │ │ │ │ - ldr r2, [pc, #396] @ 7a5c8 │ │ │ │ + ldr r2, [pc, #412] @ 7e7a4 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #392] @ 7a5cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, #0 │ │ │ │ + ldr r3, [pc, #400] @ 7e7a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - beq 7a554 │ │ │ │ + beq 7e730 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 7a554 │ │ │ │ + beq 7e730 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #340] @ 7a5d0 │ │ │ │ + ldr r1, [pc, #356] @ 7e7ac │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7a55c │ │ │ │ - ldr r1, [pc, #320] @ 7a5d4 │ │ │ │ + beq 7e738 │ │ │ │ + ldr r1, [pc, #336] @ 7e7b0 │ │ │ │ add r2, sp, #8 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 7a4f4 │ │ │ │ - ldr r6, [pc, #296] @ 7a5d8 │ │ │ │ - ldr r1, [pc, #296] @ 7a5dc │ │ │ │ + beq 7e6c0 │ │ │ │ + ldr r6, [pc, #312] @ 7e7b4 │ │ │ │ + ldr r1, [pc, #312] @ 7e7b8 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r6, r6, #920 @ 0x398 │ │ │ │ - b 7a4d0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 7e69c │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r1, [r6, r4, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a530 │ │ │ │ + beq 7e70c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a4c0 │ │ │ │ - ldr r3, [pc, #248] @ 7a5e0 │ │ │ │ + bne 7e68c │ │ │ │ + ldr r3, [pc, #264] @ 7e7bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r3, [r3, #924] @ 0x39c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r3, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ + ldrne r3, [sp, #8] │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r2, [pc, #216] @ 7a5e4 │ │ │ │ - ldr r3, [pc, #188] @ 7a5cc │ │ │ │ + ldr r2, [pc, #232] @ 7e7c0 │ │ │ │ + ldr r3, [pc, #204] @ 7e7a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7a5c4 │ │ │ │ + bne 7e7a0 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #176] @ 7a5e8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #176] @ 7e7c4 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7a504 │ │ │ │ + b 7e6d0 │ │ │ │ mvn r0, #1 │ │ │ │ - b 7a504 │ │ │ │ - ldr r2, [pc, #136] @ 7a5ec │ │ │ │ - ldr r4, [pc, #136] @ 7a5f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 7e6d0 │ │ │ │ + ldr r2, [pc, #136] @ 7e7c8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [pc, #120] @ 7a5f4 │ │ │ │ - ldr r3, [pc, #120] @ 7a5f8 │ │ │ │ + ldr r4, [pc, #128] @ 7e7cc │ │ │ │ + ldr r5, [pc, #128] @ 7e7d0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #120] @ 7e7d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ add r4, r4, #920 @ 0x398 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a58c │ │ │ │ - ldr r2, [pc, #76] @ 7a5fc │ │ │ │ + bne 7e768 │ │ │ │ + ldr r2, [pc, #76] @ 7e7d8 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #6 │ │ │ │ - b 7a504 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r8, lsl #9 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0012d4fc │ │ │ │ - @ instruction: 0x001326d0 │ │ │ │ - eoreq r5, r3, r8, lsl #26 │ │ │ │ - andseq r2, r3, r0, ror #13 │ │ │ │ - ldrdeq r5, [r3], -r4 @ │ │ │ │ - strhteq r4, [r4], -ip │ │ │ │ - andseq r2, r3, r4, lsr r6 │ │ │ │ - andseq r2, r3, ip, ror #11 │ │ │ │ - eoreq r5, r3, ip, lsr ip │ │ │ │ - andseq pc, r1, r8, lsl #30 │ │ │ │ - andseq r2, r3, r4, lsl r6 │ │ │ │ - andseq r6, r2, r4, ror r3 │ │ │ │ + b 7e6d0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, ip, asr #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00139cf0 │ │ │ │ + andseq lr, r3, r0, asr #29 │ │ │ │ + eoreq r1, r4, r4, asr fp │ │ │ │ + @ instruction: 0x0013eed0 │ │ │ │ + eoreq r1, r4, r0, lsr #22 │ │ │ │ + eoreq r0, r5, r8, lsl #4 │ │ │ │ + andseq lr, r3, ip, lsl #28 │ │ │ │ + andseq lr, r3, r4, asr #27 │ │ │ │ + eoreq r1, r4, r8, ror sl │ │ │ │ + andseq ip, r2, ip, ror #13 │ │ │ │ + @ instruction: 0x0013edf0 │ │ │ │ + andseq r2, r3, r4, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 7e810 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 1db94 │ │ │ │ + beq 7e810 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 7a720 │ │ │ │ + beq 7e91c │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - tst r7, #1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 7a684 │ │ │ │ + tst r7, #1 │ │ │ │ + beq 7e874 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vmov s14, r0 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + bl 1d124 │ │ │ │ + vmov s15, r0 │ │ │ │ + vldr d17, [r6, #16] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 7a6fc │ │ │ │ + bmi 7e8f8 │ │ │ │ tst r7, #2 │ │ │ │ - bne 7a6b4 │ │ │ │ + bne 7e8b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a6a8 │ │ │ │ + beq 7e898 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vmov s14, r0 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble 7a68c │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ - ldr r2, [pc, #72] @ 7a728 │ │ │ │ + bl 1d124 │ │ │ │ + vmov s15, r0 │ │ │ │ + vldr d17, [r6, #24] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble 7e87c │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + ldr r2, [pc, #72] @ 7e924 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - vmov r3, s15 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vmov r3, s15 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #3 │ │ │ │ - b 7a6ac │ │ │ │ - vcvt.s32.f64 s15, d6 │ │ │ │ - ldr r2, [pc, #36] @ 7a72c │ │ │ │ + b 7e89c │ │ │ │ + vcvt.s32.f64 s15, d17 │ │ │ │ + ldr r2, [pc, #36] @ 7e928 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - vmov r3, s15 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7a6f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vmov r3, s15 │ │ │ │ + bl 83054 │ │ │ │ + b 7e8f0 │ │ │ │ mvn r0, #1 │ │ │ │ - b 7a6ac │ │ │ │ - andseq r2, r3, r0, ror #9 │ │ │ │ - mulseq r3, r4, r4 │ │ │ │ + b 7e89c │ │ │ │ + mulseq r3, ip, ip │ │ │ │ + andseq lr, r3, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7e988 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7e988 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a774 │ │ │ │ + beq 7e978 │ │ │ │ mov r4, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a764 │ │ │ │ + bne 7e968 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a824 │ │ │ │ + beq 7ea48 │ │ │ │ ldr r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7a814 │ │ │ │ + beq 7ea2c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a81c │ │ │ │ - ldr r7, [pc, #108] @ 7a82c │ │ │ │ - mov r6, r4 │ │ │ │ - add r7, pc, r7 │ │ │ │ + beq 7ea40 │ │ │ │ + ldr r6, [pc, #120] @ 7ea50 │ │ │ │ + mov r5, r4 │ │ │ │ mov r4, #0 │ │ │ │ - b 7a7ec │ │ │ │ - bl 79ae8 │ │ │ │ - mov r5, r0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 7ea04 │ │ │ │ + bl 7dc08 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [r6, #4]! │ │ │ │ - mov r4, r5 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a814 │ │ │ │ + beq 7ea2c │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bne 7a7cc │ │ │ │ + mov r0, r6 │ │ │ │ + bne 7e9e4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r2, [r6, #4]! │ │ │ │ - cmp r2, #0 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ mov r4, r0 │ │ │ │ - bne 7a7ec │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7ea04 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, r2 │ │ │ │ - b 7a814 │ │ │ │ + b 7ea2c │ │ │ │ mov r4, r1 │ │ │ │ - b 7a814 │ │ │ │ - andseq r2, r3, r4, lsr #8 │ │ │ │ + b 7ea2c │ │ │ │ + andseq lr, r3, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 7eab0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7a87c │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + beq 7eaa8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7a854 │ │ │ │ + bne 7ea80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r2, #0 │ │ │ │ - beq 7a96c │ │ │ │ + beq 7ebc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, r1 │ │ │ │ - cmp r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ + cmp r0, #0 │ │ │ │ moveq r4, r1 │ │ │ │ moveq r8, r0 │ │ │ │ - bne 7a934 │ │ │ │ + bne 7eb90 │ │ │ │ add r4, r4, #1 │ │ │ │ + lsl r5, r5, #2 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r9, #0 │ │ │ │ - lsl r5, r5, #2 │ │ │ │ - mov sl, r0 │ │ │ │ - bne 7a910 │ │ │ │ + mov r9, r0 │ │ │ │ + bne 7eb6c │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r3, #0 │ │ │ │ - add r4, sl, r4 │ │ │ │ + add r4, r9, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #-4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, #1 │ │ │ │ - str sl, [r6] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + str r9, [r6] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1c154 │ │ │ │ - b 7a8f0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 7eb38 │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a964 │ │ │ │ + beq 7ebc0 │ │ │ │ mov lr, r0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a948 │ │ │ │ + bne 7eba4 │ │ │ │ lsl r8, ip, #2 │ │ │ │ add r4, ip, r5 │ │ │ │ - b 7a8c0 │ │ │ │ + b 7eb08 │ │ │ │ mov r4, r1 │ │ │ │ - b 7a8c0 │ │ │ │ + b 7eb08 │ │ │ │ mvn r0, #4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 7eb54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #964] @ 7ad58 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r3, [pc, #1000] @ 7efe8 │ │ │ │ subs sl, r2, #0 │ │ │ │ - ldr r2, [pc, #960] @ 7ad5c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [pc, #992] @ 7efec │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 7ad4c │ │ │ │ - ldrb r5, [sl] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 7ad4c │ │ │ │ - mov r7, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 7efc0 │ │ │ │ + ldrb r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq 7efc0 │ │ │ │ + mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - mov r9, r3 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r4, r0, #1 │ │ │ │ + mov r8, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d15c │ │ │ │ - mov r6, r0 │ │ │ │ + bl 1d094 │ │ │ │ + mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #880] @ 7ad60 │ │ │ │ - ldr r8, [r7, #4] │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #908] @ 7eff0 │ │ │ │ + mov r4, r0 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldr r7, [r6, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #868] @ 7ad64 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r3, [pc, #888] @ 7eff4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r3, #4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str sl, [sp, #32] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq 7aafc │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str fp, [sp, #80] @ 0x50 │ │ │ │ + mov fp, sl │ │ │ │ + ldr sl, [sp, #80] @ 0x50 │ │ │ │ + beq 7ed7c │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d984 │ │ │ │ - mov r1, sl │ │ │ │ - strb r7, [r6] │ │ │ │ - strb r7, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ + bl 1d8b0 │ │ │ │ + mov r8, r0 │ │ │ │ add r2, r0, #1 │ │ │ │ + strb r6, [r4] │ │ │ │ + mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1c4 │ │ │ │ + strb r6, [r5] │ │ │ │ + bl 1e0f0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - add r2, r3, r5 │ │ │ │ + add r2, r3, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldrb r3, [r3, r5] │ │ │ │ + ldrb r3, [r3, r8] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 7ab4c │ │ │ │ + beq 7ed94 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - addeq r5, r2, #1 │ │ │ │ - streq r5, [sp, #32] │ │ │ │ - beq 7aa80 │ │ │ │ + addeq r2, r2, #1 │ │ │ │ + streq r2, [sp, #32] │ │ │ │ + beq 7ed00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7acf0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bne 7ef80 │ │ │ │ + ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7acb8 │ │ │ │ - mov r5, r8 │ │ │ │ - b 7aaa0 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + beq 7ef4c │ │ │ │ + mov r8, r7 │ │ │ │ + b 7ed20 │ │ │ │ + ldr r0, [r8, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7acb8 │ │ │ │ + beq 7ef4c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa94 │ │ │ │ - ldrb r2, [r6] │ │ │ │ + bne 7ed14 │ │ │ │ + ldrb r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - str fp, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r5, [r2, #16] │ │ │ │ - movne r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + str sl, [sp] │ │ │ │ + ldr r8, [r2, #16] │ │ │ │ + movne r2, r5 │ │ │ │ moveq r2, #0 │ │ │ │ - blx r5 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7acb0 │ │ │ │ + blt 7eeec │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7ac44 │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ - ldrb r5, [sl] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 7aa28 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne 7ee90 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + ldrb r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7eca8 │ │ │ │ cmp r9, #0 │ │ │ │ - mov r5, #1 │ │ │ │ - strne r2, [r9] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #580] @ 7ad68 │ │ │ │ - ldr r3, [pc, #564] @ 7ad5c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 7ad54 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add sl, r2, #1 │ │ │ │ - str sl, [sp, #32] │ │ │ │ + beq 7ed8c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [r9] │ │ │ │ + mov r3, #1 │ │ │ │ + b 7eef0 │ │ │ │ + add fp, r2, #1 │ │ │ │ + str fp, [sp, #32] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 7abf0 │ │ │ │ + beq 7ee3c │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - beq 7ab9c │ │ │ │ + beq 7ede4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d984 │ │ │ │ - mov r1, sl │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, r0, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e1c4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d8b0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, r8, #1 │ │ │ │ + bl 1e0f0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - add r2, r3, r5 │ │ │ │ + add r2, r3, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldrb r3, [r3, r5] │ │ │ │ - b 7aa68 │ │ │ │ + ldrb r3, [r3, r8] │ │ │ │ + b 7ece8 │ │ │ │ add r0, r2, #2 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 1c700 │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ - cmp sl, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 7ad10 │ │ │ │ - ldrb r2, [sl] │ │ │ │ + bl 1c644 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 7efa0 │ │ │ │ + ldrb r2, [fp] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne 7ad10 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ + bne 7efa0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d124 │ │ │ │ sub r2, r0, #1 │ │ │ │ - cmp r2, r5 │ │ │ │ - bcc 7ad10 │ │ │ │ - add r1, sl, #1 │ │ │ │ - add r2, r5, #1 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 7efa0 │ │ │ │ + add r1, fp, #1 │ │ │ │ + add r2, r8, #1 │ │ │ │ + mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 7ab80 │ │ │ │ - ldr r1, [pc, #372] @ 7ad6c │ │ │ │ - add r5, r2, #2 │ │ │ │ + b 7edcc │ │ │ │ + ldr r1, [pc, #436] @ 7eff8 │ │ │ │ + add fp, r2, #2 │ │ │ │ + mov r0, fp │ │ │ │ + str fp, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ + bl 1d8b0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, fp │ │ │ │ + add r2, r8, #1 │ │ │ │ mov r0, r5 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - bl 1d984 │ │ │ │ - mov r1, r5 │ │ │ │ - mov sl, r0 │ │ │ │ - add r2, r0, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e1c4 │ │ │ │ + bl 1e0f0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - add r1, r2, sl │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldrb r3, [r2, sl] │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ - bne 7ad30 │ │ │ │ - add r2, r1, #1 │ │ │ │ + add r3, r2, r8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldrb r2, [r2, r8] │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ + bne 7efc8 │ │ │ │ + add r2, r3, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldrb r3, [r1, #1] │ │ │ │ - b 7aa68 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - mov r0, r2 │ │ │ │ - add r1, r5, #12 │ │ │ │ - bl 1e254 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + ldrb r3, [r3, #1] │ │ │ │ + b 7ece8 │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + mov fp, sl │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r6, r8, #4 │ │ │ │ + bl 1e180 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ - ldrb r3, [r6] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + bl 1b4c8 │ │ │ │ + ldrb r3, [r5] │ │ │ │ + str r0, [sl, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ - bne 7acdc │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r0, #0 │ │ │ │ - str r3, [r2, r1] │ │ │ │ + bne 7ef70 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ - mov r3, r1 │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r0, [r2, r1] │ │ │ │ - add r3, r3, #8 │ │ │ │ - add r1, r2, r1 │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldrb r5, [sl] │ │ │ │ - b 7aa18 │ │ │ │ - mov r5, r0 │ │ │ │ - b 7ab0c │ │ │ │ - ldr r2, [pc, #176] @ 7ad70 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r3, [r2, r8] │ │ │ │ + add r3, r2, r8 │ │ │ │ + add r8, r8, #8 │ │ │ │ + vstr d16, [r3, #4] │ │ │ │ + ldrb r3, [sl] │ │ │ │ + b 7ec8c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r1, [pc, #236] @ 7effc │ │ │ │ + ldr r2, [pc, #212] @ 7efe8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + eors r1, r2, r1 │ │ │ │ + mov r2, #0 │ │ │ │ + bne 7efe4 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #172] @ 7f000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - mvn r5, #0 │ │ │ │ - b 7ab0c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mvn r3, #0 │ │ │ │ + b 7eef0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - b 7ac7c │ │ │ │ - ldr r2, [pc, #124] @ 7ad74 │ │ │ │ + b 7eec8 │ │ │ │ + ldr r2, [pc, #124] @ 7f004 │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - mvn r5, #2 │ │ │ │ - b 7ab0c │ │ │ │ - ldr r2, [pc, #96] @ 7ad78 │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mvn r3, #2 │ │ │ │ + b 7eef0 │ │ │ │ + ldr r2, [pc, #96] @ 7f008 │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7ad08 │ │ │ │ - ldr r2, [pc, #68] @ 7ad7c │ │ │ │ - mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ef98 │ │ │ │ + mvn r3, #1 │ │ │ │ + b 7ef08 │ │ │ │ + ldr r2, [pc, #60] @ 7f00c │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7ad08 │ │ │ │ - mvn r5, #1 │ │ │ │ - b 7ab1c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r4, r0, lsr pc │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001321fc │ │ │ │ - @ instruction: 0x001469b8 │ │ │ │ - eoreq r3, r4, r4, lsr #27 │ │ │ │ - andseq lr, r4, r4, lsl #22 │ │ │ │ - mulseq r3, r0, pc @ │ │ │ │ - andseq r1, r3, r8, lsr pc │ │ │ │ - @ instruction: 0x00131efc │ │ │ │ - @ instruction: 0x00131eb8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ef98 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq pc, [r4], -r4 @ │ │ │ │ + andseq lr, r3, r0, asr #18 │ │ │ │ + andseq r3, r5, r0, lsl #2 │ │ │ │ + andseq fp, r5, r0, ror r2 │ │ │ │ + ldrdeq pc, [r4], -r0 @ │ │ │ │ + @ instruction: 0x0013e6b0 │ │ │ │ + andseq lr, r3, r0, ror #12 │ │ │ │ + andseq lr, r3, r0, lsr #12 │ │ │ │ + @ instruction: 0x0013e5d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - cmp ip, #0 │ │ │ │ + ldr ip, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ - bne 7aff8 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne 7f2a0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 7b014 │ │ │ │ + beq 7f2bc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #640] @ 7b040 │ │ │ │ + ldr r1, [pc, #656] @ 7f2e8 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7adec │ │ │ │ + bne 7f094 │ │ │ │ cmp r5, #0 │ │ │ │ - vldrne d7, [r7, #24] │ │ │ │ - vcvtne.s32.f64 s14, d7 │ │ │ │ - vstrne s14, [r5] │ │ │ │ + beq 7f07c │ │ │ │ + vldr d16, [r7, #24] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r5] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #592] @ 7b044 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #592] @ 7f2ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #572] @ 7b048 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #572] @ 7f2f0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #552] @ 7b04c │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #552] @ 7f2f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #532] @ 7b050 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #532] @ 7f2f8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #512] @ 7b054 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #512] @ 7f2fc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #492] @ 7b058 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #492] @ 7f300 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #472] @ 7b05c │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #472] @ 7f304 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #452] @ 7b060 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #452] @ 7f308 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #432] @ 7b064 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #432] @ 7f30c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #412] @ 7b068 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #412] @ 7f310 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #392] @ 7b06c │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #392] @ 7f314 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7add0 │ │ │ │ - ldr r1, [pc, #372] @ 7b070 │ │ │ │ + beq 7f068 │ │ │ │ + ldr r1, [pc, #372] @ 7f318 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #352] @ 7b074 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #352] @ 7f31c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #332] @ 7b078 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #332] @ 7f320 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #312] @ 7b07c │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #312] @ 7f324 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #292] @ 7b080 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #292] @ 7f328 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #272] @ 7b084 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #272] @ 7f32c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #252] @ 7b088 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #252] @ 7f330 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #232] @ 7b08c │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #232] @ 7f334 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #212] @ 7b090 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #212] @ 7f338 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afe4 │ │ │ │ - ldr r1, [pc, #192] @ 7b094 │ │ │ │ + beq 7f28c │ │ │ │ + ldr r1, [pc, #192] @ 7f33c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b01c │ │ │ │ + bne 7f2c4 │ │ │ │ cmp r5, #0 │ │ │ │ - vldrne d7, [r7, #16] │ │ │ │ - vcvtne.s32.f64 s14, d7 │ │ │ │ - vstrne s14, [r5] │ │ │ │ - b 7ade0 │ │ │ │ + vldrne d16, [r7, #16] │ │ │ │ + vcvtne.s32.f64 s15, d16 │ │ │ │ + vstrne s15, [r5] │ │ │ │ + b 7f07c │ │ │ │ cmp r3, #0 │ │ │ │ - vldrne d7, [r0, #24] │ │ │ │ + beq 7f2b4 │ │ │ │ + vldr d16, [r0, #24] │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - vcvtne.s32.f64 s14, d7 │ │ │ │ - vstrne s14, [r3] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b 7f080 │ │ │ │ mvn r0, #1 │ │ │ │ - b 7ade4 │ │ │ │ - ldr r2, [pc, #116] @ 7b098 │ │ │ │ + b 7f080 │ │ │ │ + ldr r2, [pc, #116] @ 7f340 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7ade4 │ │ │ │ - andseq ip, r2, r8, lsl #31 │ │ │ │ - andseq ip, r2, ip, ror #18 │ │ │ │ - andseq r1, r3, r8, ror #28 │ │ │ │ - andseq r4, r4, r0, ror #7 │ │ │ │ - andseq r1, r3, ip, lsr lr │ │ │ │ - andseq r0, r2, r4, lsl #3 │ │ │ │ - andseq r1, r3, r4, lsl lr │ │ │ │ - @ instruction: 0x0012abd0 │ │ │ │ - andseq r1, r3, r8, ror #27 │ │ │ │ - andseq r1, r3, r0, asr #27 │ │ │ │ - andseq r7, r2, r8, lsl #12 │ │ │ │ - andseq r4, r2, r4, lsr #3 │ │ │ │ - andseq r5, r3, r8, lsl r3 │ │ │ │ - andseq pc, r1, r8, lsl #10 │ │ │ │ - andseq r1, r3, ip, asr sp │ │ │ │ - andseq r1, r3, ip, asr #26 │ │ │ │ - andseq r1, r3, ip, lsr sp │ │ │ │ - andseq r4, r3, r8, ror #14 │ │ │ │ - andseq r1, r3, r0, lsl sp │ │ │ │ - @ instruction: 0x00131cfc │ │ │ │ - andseq r7, r2, r0, lsl r5 │ │ │ │ - andseq lr, r4, r0, asr #11 │ │ │ │ - andseq r1, r3, r0, lsl #25 │ │ │ │ + b 7f080 │ │ │ │ + @ instruction: 0x001396b0 │ │ │ │ + andseq r9, r3, r4, lsl #1 │ │ │ │ + andseq lr, r3, r0, lsl #11 │ │ │ │ + @ instruction: 0x00150af8 │ │ │ │ + andseq lr, r3, r4, asr r5 │ │ │ │ + mulseq r2, ip, r8 │ │ │ │ + andseq lr, r3, ip, lsr #10 │ │ │ │ + andseq r7, r3, r8, ror #5 │ │ │ │ + andseq lr, r3, r0, lsl #10 │ │ │ │ + @ instruction: 0x0013e4d8 │ │ │ │ + andseq r3, r3, r0, lsr #26 │ │ │ │ + @ instruction: 0x001308bc │ │ │ │ + andseq r1, r4, r0, lsr sl │ │ │ │ + andseq fp, r2, r0, lsr #24 │ │ │ │ + andseq lr, r3, r4, ror r4 │ │ │ │ + andseq lr, r3, r4, ror #8 │ │ │ │ + andseq lr, r3, r4, asr r4 │ │ │ │ + andseq r0, r4, r0, lsl #29 │ │ │ │ + andseq lr, r3, r8, lsr #8 │ │ │ │ + andseq lr, r3, r4, lsl r4 │ │ │ │ + andseq r3, r3, r8, lsr #24 │ │ │ │ + @ instruction: 0x0015acd8 │ │ │ │ + andseq lr, r3, ip, lsl #7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 7b0bc │ │ │ │ - ldr r0, [pc, #24] @ 7b0cc │ │ │ │ + beq 7f364 │ │ │ │ + ldr r0, [pc, #24] @ 7f374 │ │ │ │ ldr r1, [r1] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 79ae8 │ │ │ │ - ldr r0, [pc, #12] @ 7b0d0 │ │ │ │ + b 7dc08 │ │ │ │ + ldr r0, [pc, #12] @ 7f378 │ │ │ │ ldrd r2, [r1] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 79ae8 │ │ │ │ - andseq fp, r4, r4, lsl pc │ │ │ │ - andseq r1, r3, r4, lsl r9 │ │ │ │ + b 7dc08 │ │ │ │ + andseq r8, r5, ip, lsr #12 │ │ │ │ + andseq lr, r3, ip, lsr #32 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b110 │ │ │ │ - bl 1b560 │ │ │ │ + beq 7f3c0 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r0, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r3, #0 │ │ │ │ - beq 7b190 │ │ │ │ + beq 7f458 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 7b168 │ │ │ │ + beq 7f430 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ streq r6, [r5] │ │ │ │ - beq 7b190 │ │ │ │ + beq 7f458 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7b17c │ │ │ │ + bne 7f444 │ │ │ │ str r6, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bxeq lr │ │ │ │ + bne 7f488 │ │ │ │ + bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b 1c154 │ │ │ │ + b 1c0b0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1] │ │ │ │ + mov r7, r1 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - mov r7, r1 │ │ │ │ - beq 7b218 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + beq 7f500 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 1db94 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7b1ec │ │ │ │ + bne 7f4d4 │ │ │ │ str r4, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 7f560 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - subs r0, r3, #0 │ │ │ │ - beq 7b258 │ │ │ │ - bl 1b560 │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + beq 7f544 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - streq r4, [r7] │ │ │ │ str r3, [r4, #8] │ │ │ │ + streq r4, [r7] │ │ │ │ strne r4, [r6] │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7b224 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bne 7f50c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + beq 7f614 │ │ │ │ ldr r8, [r9] │ │ │ │ cmp r8, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + beq 7f614 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2f8 │ │ │ │ + beq 7f604 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b2ec │ │ │ │ + beq 7f5f8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2e0 │ │ │ │ + beq 7f5ec │ │ │ │ mov r4, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2d0 │ │ │ │ + bne 7f5dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r7, [r6, #4] │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2b0 │ │ │ │ + bne 7f5bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1] │ │ │ │ + mov r6, r1 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - mov r6, r1 │ │ │ │ - beq 7b36c │ │ │ │ + beq 7f69c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - beq 7b35c │ │ │ │ - bl 1db94 │ │ │ │ + beq 7f68c │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b34c │ │ │ │ + bne 7f67c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b3e0 │ │ │ │ + streq r5, [r6] │ │ │ │ + beq 7f718 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, #4 │ │ │ │ - beq 7b3a8 │ │ │ │ + beq 7f6dc │ │ │ │ mov r3, r5 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 7b38c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7f6c0 │ │ │ │ add r0, r0, #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl 1d15c │ │ │ │ - add r4, r4, #1 │ │ │ │ - add r8, r5, r4, lsl #2 │ │ │ │ - mov r7, r0 │ │ │ │ - add r4, r0, r4, lsl #2 │ │ │ │ - ldr r0, [r8, #-4]! │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + bl 1d094 │ │ │ │ + add r7, r5, r4 │ │ │ │ + mov r8, r0 │ │ │ │ + add r4, r0, r4 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r9, r7 │ │ │ │ + sub r7, r7, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3cc │ │ │ │ - bl 1b560 │ │ │ │ - cmp r8, r5 │ │ │ │ - str r0, [r4, #-4]! │ │ │ │ - bne 7b3bc │ │ │ │ - str r7, [r6] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r5, [r6] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 7f708 │ │ │ │ + bl 1b4c8 │ │ │ │ + cmp r9, r5 │ │ │ │ + str r0, [r4], #-4 │ │ │ │ + bne 7f6f0 │ │ │ │ + str r8, [r6] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1] │ │ │ │ + sub sp, sp, #4 │ │ │ │ + mov r9, r1 │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r9, r1 │ │ │ │ - beq 7b420 │ │ │ │ + beq 7f77c │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b278 │ │ │ │ + bl 7f574 │ │ │ │ cmp r8, #0 │ │ │ │ - popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + beq 7f814 │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7b4bc │ │ │ │ + beq 7f830 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [r8, r3, lsl #3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7b438 │ │ │ │ + bne 7f794 │ │ │ │ add r0, r0, #2 │ │ │ │ + add r5, r8, #4 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 1d15c │ │ │ │ - add r4, r8, #4 │ │ │ │ + bl 1d094 │ │ │ │ mov sl, r0 │ │ │ │ - add r5, r0, #4 │ │ │ │ + add r4, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b560 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov fp, r4 │ │ │ │ - add r4, r4, #8 │ │ │ │ + mov fp, r5 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r3, r0 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7b30c │ │ │ │ - ldr r6, [r4, #-4] │ │ │ │ + stmda r4, {r3, r7} │ │ │ │ add r5, r5, #8 │ │ │ │ + add r4, r4, #8 │ │ │ │ + bl 7f62c │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7b464 │ │ │ │ + bne 7f7c0 │ │ │ │ rsb r8, r8, #4 │ │ │ │ add r8, r8, fp │ │ │ │ add r8, sl, r8 │ │ │ │ mov r3, #0 │ │ │ │ + str sl, [r9] │ │ │ │ str r3, [r8] │ │ │ │ str r3, [r8, #4] │ │ │ │ - str sl, [r9] │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, sp, #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #8 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ - b 7b4a8 │ │ │ │ + b 7f804 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1424] @ 7ba7c │ │ │ │ + ldr r2, [pc, #1456] @ 7fe20 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1420] @ 7ba80 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r0] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ + ldr r3, [pc, #1444] @ 7fe24 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r8, [r0] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ sub r9, r0, #1 │ │ │ │ ldrb r3, [r8, r9] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 7b774 │ │ │ │ + beq 7fb08 │ │ │ │ mov fp, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ba48 │ │ │ │ + beq 7fdec │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ba48 │ │ │ │ + beq 7fdec │ │ │ │ mov r4, r6 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - b 7b564 │ │ │ │ + b 7f8e8 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 7b598 │ │ │ │ + bne 7f91c │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 7b554 │ │ │ │ + bhi 7f8d8 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r5, #1 │ │ │ │ - beq 7b5ac │ │ │ │ + beq 7f930 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7b5ac │ │ │ │ + beq 7f930 │ │ │ │ mov r5, r3 │ │ │ │ - b 7b54c │ │ │ │ + b 7f8d0 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add r3, r5, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ add r4, r0, #1 │ │ │ │ - bne 7b590 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7f914 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ tst r2, #1 │ │ │ │ - beq 7b5d0 │ │ │ │ + beq 7f954 │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r7, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r7, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 7b76c │ │ │ │ + bmi 7fb00 │ │ │ │ tst r2, #2 │ │ │ │ - bne 7b754 │ │ │ │ + bne 7fae8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7b720 │ │ │ │ + beq 7faa0 │ │ │ │ add r0, r5, #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, #0 │ │ │ │ - mov r8, r6 │ │ │ │ mov r7, r9 │ │ │ │ - str r9, [sp, #4] │ │ │ │ + stm sp, {r0, r9} │ │ │ │ mov r5, r0 │ │ │ │ - str r0, [sp] │ │ │ │ + mov r8, r6 │ │ │ │ mov r4, r5 │ │ │ │ - b 7b638 │ │ │ │ + b 7f9b8 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 7b684 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r4 │ │ │ │ + bne 7fa04 │ │ │ │ + bl 1d124 │ │ │ │ add r2, r0, #1 │ │ │ │ + mov r1, r4 │ │ │ │ sub r0, r4, #1 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bcc 7b618 │ │ │ │ + bcc 7f998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6b0 │ │ │ │ + beq 7fa30 │ │ │ │ sub r9, r0, r5 │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7], #4 │ │ │ │ - bne 7b698 │ │ │ │ + bne 7fa18 │ │ │ │ add r5, r4, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ strb r8, [r3, r9] │ │ │ │ - b 7b610 │ │ │ │ + b 7f990 │ │ │ │ sub r9, r0, r5 │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7], #4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ mov r3, r0 │ │ │ │ - b 7b674 │ │ │ │ - mov r0, r5 │ │ │ │ + b 7f9f4 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ - bl 1b560 │ │ │ │ + mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp] │ │ │ │ str r4, [r9, r6, lsl #2] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp fp, #2 │ │ │ │ - beq 7b880 │ │ │ │ + beq 7fc28 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 7b8ac │ │ │ │ + beq 7fc54 │ │ │ │ cmp fp, #1 │ │ │ │ - beq 7b840 │ │ │ │ + beq 7fbd4 │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b71c │ │ │ │ + beq 7fa9c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - beq 7b714 │ │ │ │ - bl 1db94 │ │ │ │ + beq 7fa94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b704 │ │ │ │ + bne 7fa84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r9, [sl] │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #856] @ 7ba84 │ │ │ │ - ldr r3, [pc, #848] @ 7ba80 │ │ │ │ + ldr r2, [pc, #892] @ 7fe28 │ │ │ │ + ldr r3, [pc, #884] @ 7fe24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7b8a8 │ │ │ │ + bne 7fc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ vmov s15, r3 │ │ │ │ - vldr d6, [r7, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d17, [r7, #24] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 7b5d8 │ │ │ │ + ble 7f95c │ │ │ │ mvn r4, #3 │ │ │ │ - b 7b724 │ │ │ │ + b 7faa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, r4 │ │ │ │ - blt 7b52c │ │ │ │ - ldr r1, [pc, #760] @ 7ba88 │ │ │ │ + blt 7f8b0 │ │ │ │ + ldr r1, [pc, #776] @ 7fe2c │ │ │ │ add r5, r5, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b440 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq fp, #1 │ │ │ │ - beq 7b530 │ │ │ │ - ldr r1, [pc, #732] @ 7ba8c │ │ │ │ + beq 7f8b4 │ │ │ │ + ldr r1, [pc, #748] @ 7fe30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq fp, #2 │ │ │ │ - beq 7b530 │ │ │ │ - ldr r1, [pc, #708] @ 7ba90 │ │ │ │ + beq 7f8b4 │ │ │ │ + ldr r1, [pc, #724] @ 7fe34 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq fp, #3 │ │ │ │ - beq 7b530 │ │ │ │ - ldr r1, [pc, #684] @ 7ba94 │ │ │ │ + beq 7f8b4 │ │ │ │ + ldr r1, [pc, #700] @ 7fe38 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ba74 │ │ │ │ + bne 7fe18 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7b724 │ │ │ │ + beq 7faa4 │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b724 │ │ │ │ + beq 7faa4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r5 │ │ │ │ - beq 7b82c │ │ │ │ - bl 1db94 │ │ │ │ + beq 7fbc0 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b81c │ │ │ │ + bne 7fbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b 7b724 │ │ │ │ - ldr r2, [pc, #592] @ 7ba98 │ │ │ │ - ldr r3, [pc, #564] @ 7ba80 │ │ │ │ + b 7faa4 │ │ │ │ + ldr r2, [pc, #608] @ 7fe3c │ │ │ │ + ldr r3, [pc, #580] @ 7fe24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - bne 7b8a8 │ │ │ │ + bne 7fc50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7a888 │ │ │ │ - ldr r2, [pc, #532] @ 7ba9c │ │ │ │ - ldr r3, [pc, #500] @ 7ba80 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 7eac0 │ │ │ │ + ldr r2, [pc, #528] @ 7fe40 │ │ │ │ + ldr r3, [pc, #496] @ 7fe24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 7b868 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + beq 7fbfc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7ba24 │ │ │ │ + beq 7fdc8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ba24 │ │ │ │ + beq 7fdc8 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ mov r8, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 7b8cc │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 7fc74 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba50 │ │ │ │ - ldr r3, [pc, #428] @ 7baa0 │ │ │ │ + beq 7fdf4 │ │ │ │ + ldr r3, [pc, #424] @ 7fe44 │ │ │ │ mov r8, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #416] @ 7baa4 │ │ │ │ mov r6, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ add fp, sp, #16 │ │ │ │ - str r3, [sp] │ │ │ │ - str r9, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - b 7b94c │ │ │ │ - bl 1db94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib sp, {r3, r9} │ │ │ │ + ldr r3, [pc, #400] @ 7fe48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + b 7fcf0 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 7ba0c │ │ │ │ + bls 7fdb0 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b940 │ │ │ │ + beq 7fce4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r9, [r7, r4, lsl #2] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b998 │ │ │ │ + beq 7fd3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldrb r9, [r3] │ │ │ │ - cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq 7b91c │ │ │ │ - mov r3, r0 │ │ │ │ + ldrb r9, [r3] │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 7fcc0 │ │ │ │ ldr r2, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b94c │ │ │ │ + bne 7fcf0 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7ba3c │ │ │ │ + beq 7fde0 │ │ │ │ add r0, r8, #1 │ │ │ │ mov r1, #4 │ │ │ │ - bl 1e20c │ │ │ │ - cmp r5, #0 │ │ │ │ lsl r6, r8, #2 │ │ │ │ + bl 1e138 │ │ │ │ + cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7b9f4 │ │ │ │ + beq 7fd98 │ │ │ │ lsl r5, r5, #2 │ │ │ │ - sub r2, r7, #4 │ │ │ │ - add r3, r5, r2 │ │ │ │ + add r3, r7, r5 │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ + ldr r1, [r2], #4 │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [r4, r0, lsl #2] │ │ │ │ addne r0, r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7b9dc │ │ │ │ + bne 7fd80 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, r6] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ str r4, [sl] │ │ │ │ - b 7b720 │ │ │ │ + b 7faa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7b940 │ │ │ │ + bl 83054 │ │ │ │ + b 7fce4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ - bne 7b8ec │ │ │ │ + bne 7fc94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 7ba04 │ │ │ │ + bl 1dac0 │ │ │ │ + b 7fda8 │ │ │ │ mvn r4, #1 │ │ │ │ - b 7b724 │ │ │ │ + b 7faa4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - mov r1, #4 │ │ │ │ - add r0, r8, #2 │ │ │ │ - bl 1e20c │ │ │ │ lsl r5, r5, #2 │ │ │ │ + bl 1dac0 │ │ │ │ + add r0, r8, #2 │ │ │ │ + mov r1, #4 │ │ │ │ + bl 1e138 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - b 7b9d0 │ │ │ │ + b 7fd74 │ │ │ │ mvn r4, #0 │ │ │ │ - b 7b724 │ │ │ │ - ldrdeq r3, [r4], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r4, ip, r1, r3 │ │ │ │ - andseq r1, r3, r8, lsr r5 │ │ │ │ - andseq r1, r3, r0, lsr #10 │ │ │ │ - andseq r1, r3, ip, lsl #10 │ │ │ │ - @ instruction: 0x001314f8 │ │ │ │ - eoreq r3, r4, r0, lsl #1 │ │ │ │ - eoreq r3, r4, r0, asr #32 │ │ │ │ - andseq r1, r3, r8, lsl #8 │ │ │ │ - andseq r1, r3, r4, ror #7 │ │ │ │ + b 7faa4 │ │ │ │ + eoreq pc, r4, ip, asr r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq lr, r4, r4, lsr lr │ │ │ │ + andseq sp, r3, r0, ror #22 │ │ │ │ + andseq sp, r3, ip, asr #22 │ │ │ │ + andseq sp, r3, r8, lsr fp │ │ │ │ + andseq sp, r3, r4, lsr #22 │ │ │ │ + eoreq lr, r4, r4, lsl #26 │ │ │ │ + strhteq lr, [r4], -r0 │ │ │ │ + andseq sp, r3, r4, lsl sl │ │ │ │ + @ instruction: 0x0013d9f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bb40 │ │ │ │ + beq 7ff00 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 7bae8 │ │ │ │ - bl 1b440 │ │ │ │ + b 7fe98 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb38 │ │ │ │ + beq 7fee8 │ │ │ │ ldr r4, [r7, #40]! @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bb40 │ │ │ │ + beq 7ff00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ mov r6, r7 │ │ │ │ - ldrb r3, [r3, #12] │ │ │ │ + bl 1d124 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + sub r2, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldrb r3, [r3, #12] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ - sub r2, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - beq 7bad0 │ │ │ │ + beq 7fe80 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 7bad0 │ │ │ │ - bl 1d1b0 │ │ │ │ + bne 7fe80 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7badc │ │ │ │ + bne 7fe8c │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r6, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 7fee8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r5, r3 │ │ │ │ - mov sl, r2 │ │ │ │ - bl 1da8c │ │ │ │ - ldr r8, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [sp, #64] @ 0x40 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, r0 │ │ │ │ + ldr r9, [sp, #56] @ 0x38 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne 7bc14 │ │ │ │ - ldr ip, [r8] │ │ │ │ + ldr sl, [sp, #64] @ 0x40 │ │ │ │ + bne 7fff8 │ │ │ │ + ldr ip, [r9] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp ip, r2 │ │ │ │ - bge 7bd0c │ │ │ │ - ldr r4, [sl, #12] │ │ │ │ + bge 800ec │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ - add r0, r4, ip, lsl #3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + mov r2, r5 │ │ │ │ lsl fp, ip, #3 │ │ │ │ + add r0, r4, fp │ │ │ │ ldr r1, [r4, fp] │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - blx sl │ │ │ │ - subs sl, r0, #0 │ │ │ │ - blt 7bc9c │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 7bbf8 │ │ │ │ + ldr r6, [ip, #16] │ │ │ │ + blx r6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt 80080 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 7ffc8 │ │ │ │ ldr r0, [r4, fp] │ │ │ │ - bl 1b560 │ │ │ │ - str r0, [r9] │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ - str r0, [r9, #4] │ │ │ │ - ldr r3, [r8] │ │ │ │ + str r3, [sl] │ │ │ │ + bl 1b4c8 │ │ │ │ + str r0, [sl, #4] │ │ │ │ + ldr r3, [r9] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - mov sl, #1 │ │ │ │ - mov r0, sl │ │ │ │ + str r3, [r9] │ │ │ │ + mov r6, #1 │ │ │ │ + mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r8, [r0, #1] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrb r9, [r0, #1] │ │ │ │ mov fp, #0 │ │ │ │ - cmp r8, #0 │ │ │ │ - addne r8, r0, #1 │ │ │ │ - strb fp, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [sl, #12] │ │ │ │ - bl 7baa8 │ │ │ │ + strb fp, [r0] │ │ │ │ + cmp r9, #0 │ │ │ │ + addne r9, r0, #1 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 7fe4c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 7bd38 │ │ │ │ + beq 80118 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mov r3, fp │ │ │ │ - str fp, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - mov r2, r8 │ │ │ │ - blx sl │ │ │ │ - subs sl, r0, #0 │ │ │ │ - blt 7bcd0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 7bc90 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ + mov r2, r9 │ │ │ │ + blx r6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt 800b4 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 80074 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r0, [r9] │ │ │ │ - beq 7bc8c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1b560 │ │ │ │ - mov r8, r0 │ │ │ │ - str r8, [r9, #4] │ │ │ │ + bl 1b4c8 │ │ │ │ + cmp r9, #0 │ │ │ │ + str r0, [sl] │ │ │ │ + beq 80070 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r9, r0 │ │ │ │ + str r9, [sl, #4] │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r4] │ │ │ │ - b 7bc04 │ │ │ │ - cmn sl, #5 │ │ │ │ - blt 7bc08 │ │ │ │ + b 7ffd4 │ │ │ │ + cmn r6, #5 │ │ │ │ + blt 7ffd8 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r2, [pc, #176] @ 7bd60 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r0, #11 │ │ │ │ ldr r1, [r4, fp] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [pc, #156] @ 80140 │ │ │ │ str r1, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #11 │ │ │ │ - str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7bc08 │ │ │ │ - cmn sl, #5 │ │ │ │ - bge 7bce4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ffd8 │ │ │ │ + cmn r6, #5 │ │ │ │ + bge 800c8 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r4] │ │ │ │ - b 7bc08 │ │ │ │ - ldr r2, [pc, #120] @ 7bd64 │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 7ffd8 │ │ │ │ + ldr r2, [pc, #116] @ 80144 │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7bcd8 │ │ │ │ - ldr ip, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #80] @ 7bd68 │ │ │ │ - mov r3, r7 │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r5, r9} │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 800bc │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + mvn r6, #3 │ │ │ │ + ldr r2, [pc, #64] @ 80148 │ │ │ │ + stm sp, {r7, ip} │ │ │ │ str ip, [sp, #8] │ │ │ │ - stm sp, {r6, ip} │ │ │ │ - bl 7ea58 │ │ │ │ - mvn sl, #3 │ │ │ │ - b 7bc08 │ │ │ │ - ldr r2, [pc, #44] @ 7bd6c │ │ │ │ - mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ffd8 │ │ │ │ + ldr r2, [pc, #44] @ 8014c │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + str r7, [sp] │ │ │ │ + mvn r6, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - mvn sl, #0 │ │ │ │ - b 7bc08 │ │ │ │ - mulseq r3, r0, r0 │ │ │ │ - andseq r1, r3, r8, asr r0 │ │ │ │ - andseq r1, r3, r4, rrx │ │ │ │ - @ instruction: 0x00130fd8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 7ffd8 │ │ │ │ + andseq sp, r3, ip, asr r6 │ │ │ │ + andseq sp, r3, r4, lsr #12 │ │ │ │ + andseq sp, r3, r0, lsr r6 │ │ │ │ + andseq sp, r3, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1096] @ 7c1d4 │ │ │ │ + ldr r2, [pc, #1112] @ 805d4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1092] @ 7c1d8 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r3, [pc, #1100] @ 805d8 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #1076] @ 7c1dc │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #1084] @ 805dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r5, #0 │ │ │ │ + ldrb r6, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ - mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 1e014 │ │ │ │ - ldrb r6, [sp, #184] @ 0xb8 │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7c070 │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + beq 80470 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 7c040 │ │ │ │ + beq 80440 │ │ │ │ ldr r2, [r3, #40]! @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7bdec │ │ │ │ + bne 801dc │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bf0c │ │ │ │ + beq 802f8 │ │ │ │ mov r8, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ - mov fp, r7 │ │ │ │ str r7, [sp, #28] │ │ │ │ + mov fp, r7 │ │ │ │ mov r9, r8 │ │ │ │ mov r7, r3 │ │ │ │ - b 7be64 │ │ │ │ - strb r9, [r4] │ │ │ │ + b 80254 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ - stmib sp, {r5, r9} │ │ │ │ + strb r9, [r4] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ - bl 7bb4c │ │ │ │ - strb r6, [r4] │ │ │ │ + stmib sp, {r5, r9} │ │ │ │ + bl 7ff08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bf10 │ │ │ │ + strb r6, [r4] │ │ │ │ + blt 802fc │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ add fp, r4, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 7be9c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 8028c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bea4 │ │ │ │ + beq 80294 │ │ │ │ cmp r4, fp │ │ │ │ - bne 7be24 │ │ │ │ + bne 80214 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add fp, fp, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrb r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7be64 │ │ │ │ + bne 80254 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b 7bed8 │ │ │ │ + b 802c4 │ │ │ │ add r2, sp, #32 │ │ │ │ - str r2, [sp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + stm sp, {r2, r5} │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - bl 7bb4c │ │ │ │ - add r8, r8, #1 │ │ │ │ + bl 7ff08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bf10 │ │ │ │ + blt 802fc │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 7c050 │ │ │ │ + blt 80450 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ moveq fp, #1 │ │ │ │ movne fp, #0 │ │ │ │ - bne 7bf3c │ │ │ │ + bne 8033c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #712] @ 7c1e0 │ │ │ │ - ldr r3, [pc, #700] @ 7c1d8 │ │ │ │ + ldr r2, [pc, #732] @ 805e0 │ │ │ │ + ldr r3, [pc, #720] @ 805d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7c1d0 │ │ │ │ + bne 805d0 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r0, r8, #2 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ ldrb r3, [r7] │ │ │ │ + mov r9, r0 │ │ │ │ str fp, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - beq 7c194 │ │ │ │ + beq 80594 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r8, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 7bfb0 │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r4] │ │ │ │ + b 803b0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + mov r3, r7 │ │ │ │ + add r7, r4, #1 │ │ │ │ + add fp, fp, #1 │ │ │ │ + strb r1, [r4] │ │ │ │ + lsl r8, fp, #3 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - mov r3, r7 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - add r7, r4, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 7bb4c │ │ │ │ + bl 7ff08 │ │ │ │ ldrb r2, [r7] │ │ │ │ - add fp, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - lsl r8, fp, #3 │ │ │ │ - beq 7bfec │ │ │ │ + beq 803ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da8c │ │ │ │ - add r2, r9, r8 │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bff8 │ │ │ │ + add r2, r9, r8 │ │ │ │ + beq 803f8 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 7bf6c │ │ │ │ + bne 8036c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r7, r7, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7bfb0 │ │ │ │ + bne 803b0 │ │ │ │ add r2, r8, #4 │ │ │ │ add r8, r9, r8 │ │ │ │ - b 7c028 │ │ │ │ + b 80428 │ │ │ │ add ip, sp, #32 │ │ │ │ - mov r3, r7 │ │ │ │ - str r2, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - mov r2, sl │ │ │ │ + mov r3, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7bb4c │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r2, sl │ │ │ │ + bl 7ff08 │ │ │ │ add r3, r8, #8 │ │ │ │ add r2, r8, #12 │ │ │ │ add r8, r9, r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, r2] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ str r3, [r8] │ │ │ │ - str r9, [r2] │ │ │ │ - b 7bf0c │ │ │ │ + str r9, [r1] │ │ │ │ + b 802f8 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, r2 │ │ │ │ - bne 7be08 │ │ │ │ - ldr r2, [pc, #396] @ 7c1e4 │ │ │ │ + bne 801f8 │ │ │ │ + ldr r2, [pc, #396] @ 805e4 │ │ │ │ mov r0, #11 │ │ │ │ + mov r1, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #3 │ │ │ │ - b 7bf10 │ │ │ │ + b 802fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1b8 │ │ │ │ - ldr r1, [pc, #360] @ 7c1e8 │ │ │ │ + beq 805b8 │ │ │ │ + ldr r1, [pc, #360] @ 805e8 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1a0 │ │ │ │ - ldr r6, [pc, #328] @ 7c1ec │ │ │ │ - ldr r8, [pc, #328] @ 7c1f0 │ │ │ │ - ldr r7, [pc, #328] @ 7c1f4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ + beq 805a0 │ │ │ │ + ldr r6, [pc, #328] @ 805ec │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, #324] @ 805f0 │ │ │ │ + ldr r8, [pc, #324] @ 805f4 │ │ │ │ + add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 7c140 │ │ │ │ - vldr d7, [r4, #16] │ │ │ │ - ldr r3, [pc, #304] @ 7c1f8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 80540 │ │ │ │ + vldr d16, [r4, #16] │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #288] @ 805f8 │ │ │ │ + vstr d16, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 7c17c │ │ │ │ - vldr d7, [r4, #24] │ │ │ │ + beq 8057c │ │ │ │ + vldr d16, [r4, #24] │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r8 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r3, [r3] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ stm sp, {r9, fp} │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r4, r2, r5 │ │ │ │ - ldr r3, [r4] │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1a0 │ │ │ │ + beq 805a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7c12c │ │ │ │ + bne 8052c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7c0bc │ │ │ │ - ldr r2, [pc, #152] @ 7c1fc │ │ │ │ + bne 804bc │ │ │ │ + ldr r2, [pc, #152] @ 805fc │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r2, [r2] │ │ │ │ - strh r2, [sp, #36] @ 0x24 │ │ │ │ - lsr r2, r2, #16 │ │ │ │ - strb r2, [sp, #38] @ 0x26 │ │ │ │ - b 7c0e4 │ │ │ │ - ldr r3, [r8] │ │ │ │ - strh r3, [sp, #88] @ 0x58 │ │ │ │ - lsr r3, r3, #16 │ │ │ │ + ldrh r1, [r2] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ + strh r1, [sp, #36] @ 0x24 │ │ │ │ + strb r2, [r9, #2] │ │ │ │ + b 804e4 │ │ │ │ + ldrh r3, [r7] │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ + strh r3, [sp, #88] @ 0x58 │ │ │ │ + ldrb r3, [r7, #2] │ │ │ │ strb r3, [sp, #90] @ 0x5a │ │ │ │ - b 7c10c │ │ │ │ + b 8050c │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #4 │ │ │ │ - b 7c028 │ │ │ │ - ldr r1, [pc, #88] @ 7c200 │ │ │ │ + b 80428 │ │ │ │ + ldr r1, [pc, #88] @ 80600 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ mvn r0, #6 │ │ │ │ - b 7bf10 │ │ │ │ - ldr r1, [pc, #68] @ 7c204 │ │ │ │ + b 802fc │ │ │ │ + ldr r1, [pc, #68] @ 80604 │ │ │ │ + mov r0, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1c64c <__printf_chk@plt> │ │ │ │ - b 7c1b0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r4, r4, lsr fp │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq fp, r2, r0, asr #23 │ │ │ │ - strhteq r2, [r4], -r0 │ │ │ │ - mulseq r3, r4, sp │ │ │ │ - andseq pc, r1, r4, lsl #3 │ │ │ │ - andseq pc, r1, r0, lsr #3 │ │ │ │ - mulseq r1, r8, r1 │ │ │ │ - andseq pc, r1, r8, lsl #3 │ │ │ │ - andseq pc, r1, r4, ror r1 @ │ │ │ │ - andseq pc, r1, r0, ror #1 │ │ │ │ - andseq r4, r2, ip, ror r7 │ │ │ │ - andseq r0, r3, r0, lsl ip │ │ │ │ + bl 1c590 <__printf_chk@plt> │ │ │ │ + b 805b0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r4, ip, asr #14 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r3, r4, r1 │ │ │ │ + ldrdeq lr, [r4], -ip @ │ │ │ │ + andseq sp, r3, r0, asr r3 │ │ │ │ + andseq fp, r2, r4, asr #14 │ │ │ │ + andseq fp, r2, ip, asr r7 │ │ │ │ + andseq fp, r2, r4, asr r7 │ │ │ │ + andseq fp, r2, r8, asr #14 │ │ │ │ + andseq fp, r2, r4, lsr #14 │ │ │ │ + andseq fp, r2, r0, lsr #13 │ │ │ │ + andseq r0, r3, ip, lsr sp │ │ │ │ + andseq sp, r3, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r7, [r0, #32] │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #280] @ 7c340 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #276] @ 7c344 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r2, [pc, #280] @ 80750 │ │ │ │ + ldr r3, [pc, #280] @ 80754 │ │ │ │ + cmp r7, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - cmp r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c334 │ │ │ │ - ldr r6, [r4] │ │ │ │ - mov r8, r1 │ │ │ │ - bl 1b560 │ │ │ │ + beq 80744 │ │ │ │ + ldr r6, [r7] │ │ │ │ + mov r4, r1 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldrb r3, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ - ldr r1, [r6] │ │ │ │ mov r7, r0 │ │ │ │ - beq 7c304 │ │ │ │ + ldr r1, [r6] │ │ │ │ + str r3, [sp] │ │ │ │ + beq 80718 │ │ │ │ add r3, sp, #8 │ │ │ │ - str r2, [sp] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7bd70 │ │ │ │ + bl 80150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 7c2d4 │ │ │ │ + blt 806dc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c2d0 │ │ │ │ + beq 806d8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c2d0 │ │ │ │ + beq 806d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ ldr r2, [r4, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c2b4 │ │ │ │ + bne 806bc │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #108] @ 7c348 │ │ │ │ - ldr r3, [pc, #100] @ 7c344 │ │ │ │ + ldr r2, [pc, #116] @ 80758 │ │ │ │ + ldr r3, [pc, #108] @ 80754 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7c33c │ │ │ │ + bne 8074c │ │ │ │ mov r0, r4 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 7bd70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 80150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7c2d0 │ │ │ │ - b 7c2d4 │ │ │ │ + bge 806d8 │ │ │ │ + b 806dc │ │ │ │ mvn r4, #2 │ │ │ │ - b 7c2d4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, ip, r6, r2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r2, r4, ip, ror #11 │ │ │ │ + b 806dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r4, r4, lsr #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + strdeq lr, [r4], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #572] @ 7c5a4 │ │ │ │ + ldr r2, [pc, #580] @ 809cc │ │ │ │ subs r8, r3, #0 │ │ │ │ - ldr r3, [pc, #568] @ 7c5a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #568] @ 809d0 │ │ │ │ mov r5, r1 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - mov ip, #0 │ │ │ │ ldrne r3, [r8] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r5 │ │ │ │ - strne r3, [sp, #12] │ │ │ │ streq r8, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 1da8c │ │ │ │ + strne r3, [sp, #12] │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c3c8 │ │ │ │ + beq 807e8 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ - bne 7c4a0 │ │ │ │ + bne 808d4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r9] │ │ │ │ ldr fp, [r4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7c454 │ │ │ │ + beq 80874 │ │ │ │ ldr r6, [r9, #4] │ │ │ │ - b 7c3f0 │ │ │ │ + b 80810 │ │ │ │ ldr fp, [r4, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7c454 │ │ │ │ + beq 80874 │ │ │ │ ldr r0, [fp, r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c3e4 │ │ │ │ + bne 80804 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7c4fc │ │ │ │ + beq 80930 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ ldr r3, [fp, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c4a8 │ │ │ │ + beq 808dc │ │ │ │ cmp r8, #0 │ │ │ │ mov r2, r7 │ │ │ │ - beq 7c558 │ │ │ │ + beq 80980 │ │ │ │ add r1, sp, #16 │ │ │ │ + mov r0, sl │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r1, [sp] │ │ │ │ - mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 7bd70 │ │ │ │ + bl 80150 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7c474 │ │ │ │ + blt 80894 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b 7c504 │ │ │ │ - ldr r2, [pc, #336] @ 7c5ac │ │ │ │ + b 80938 │ │ │ │ + ldr r2, [pc, #344] @ 809d4 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - ldr r2, [pc, #308] @ 7c5b0 │ │ │ │ - ldr r3, [pc, #296] @ 7c5a8 │ │ │ │ + ldr r2, [pc, #316] @ 809d8 │ │ │ │ + ldr r3, [pc, #304] @ 809d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7c5a0 │ │ │ │ + bne 809c8 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r7, r0, #1 │ │ │ │ - b 7c3cc │ │ │ │ + b 807ec │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7c550 │ │ │ │ - ldr r1, [pc, #252] @ 7c5b4 │ │ │ │ + beq 80978 │ │ │ │ + ldr r1, [pc, #240] @ 809dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c57c │ │ │ │ + beq 809a4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ 7c5b8 │ │ │ │ + ldr r0, [pc, #204] @ 809e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b560 │ │ │ │ mov r7, r4 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 7c504 │ │ │ │ + b 80938 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7c550 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + beq 80978 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, r3, #2 │ │ │ │ lsl r4, r4, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e254 │ │ │ │ sub r4, r4, #16 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 1e180 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ mov r6, r0 │ │ │ │ - str r3, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ add r5, r6, r4 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bl 1b560 │ │ │ │ + vst1.8 {d16-d17}, [r5 :64] │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r6, r4] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r6, [r8] │ │ │ │ mov r0, #1 │ │ │ │ - b 7c474 │ │ │ │ + b 80894 │ │ │ │ mov ip, #58 @ 0x3a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - str r8, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7bd70 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + bl 80150 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c550 │ │ │ │ - b 7c474 │ │ │ │ - ldr r2, [pc, #56] @ 7c5bc │ │ │ │ + bge 80978 │ │ │ │ + b 80894 │ │ │ │ + ldr r2, [pc, #56] @ 809e4 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #6 │ │ │ │ - b 7c474 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r4, ip, asr r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001309b0 │ │ │ │ - eoreq r2, r4, ip, asr #8 │ │ │ │ - andseq fp, r2, r0, asr #9 │ │ │ │ - andseq pc, r1, r0, asr sl @ │ │ │ │ - andseq r0, r3, r8, lsr #17 │ │ │ │ + b 80894 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r4, ip, lsr r1 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq ip, r3, r4, asr #30 │ │ │ │ + eoreq lr, r4, r4, asr #32 │ │ │ │ + andseq r7, r3, ip, asr #20 │ │ │ │ + @ instruction: 0x0012bfdc │ │ │ │ + andseq ip, r3, r4, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #2016] @ 7cdc0 │ │ │ │ + ldr r2, [pc, #2036] @ 8120c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #2012] @ 7cdc4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #2024] @ 81210 │ │ │ │ ldr r8, [r0] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9c8 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + beq 80e14 │ │ │ │ sub r9, r0, #1 │ │ │ │ - ldrb r3, [r8, r9] │ │ │ │ mov r4, r0 │ │ │ │ + ldrb r3, [r8, r9] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 7c8bc │ │ │ │ + beq 80d08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c664 │ │ │ │ + beq 80a9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c664 │ │ │ │ - bl 7b278 │ │ │ │ + beq 80a9c │ │ │ │ + bl 7f574 │ │ │ │ mov fp, #0 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1876] @ 7cdc8 │ │ │ │ + ldr r1, [pc, #1896] @ 81214 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ccd4 │ │ │ │ + beq 81120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9c4 │ │ │ │ + beq 80e10 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ + mov r8, r5 │ │ │ │ + str fp, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ movne r9, r3 │ │ │ │ moveq r9, r5 │ │ │ │ - str fp, [sp, #32] │ │ │ │ - mov r8, r5 │ │ │ │ - mov fp, r0 │ │ │ │ mov r4, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r9, fp │ │ │ │ - b 7c6f0 │ │ │ │ + b 80b28 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 7c918 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r9 │ │ │ │ + bne 80d64 │ │ │ │ + bl 1d124 │ │ │ │ add r2, r0, #1 │ │ │ │ + mov r1, r9 │ │ │ │ sub r0, r9, #1 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, fp │ │ │ │ mov r9, r0 │ │ │ │ - bhi 7c6d0 │ │ │ │ + bhi 80b08 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - beq 7c920 │ │ │ │ - strb r8, [r9] │ │ │ │ + beq 80d6c │ │ │ │ mov r1, fp │ │ │ │ mov r3, r4 │ │ │ │ + strb r8, [r9] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7c34c │ │ │ │ + bl 8075c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7c960 │ │ │ │ + blt 80dac │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ add fp, r9, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 7c6c8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 80b00 │ │ │ │ mov r0, sl │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 7c778 │ │ │ │ + beq 80bb0 │ │ │ │ vmov s15, r5 │ │ │ │ - vldr d6, [r6, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r6, #16] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 7cccc │ │ │ │ + bmi 81118 │ │ │ │ tst r3, #2 │ │ │ │ - beq 7c798 │ │ │ │ + beq 80bd0 │ │ │ │ vmov s15, r5 │ │ │ │ - vldr d6, [r6, #24] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vldr d16, [r6, #24] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 7cccc │ │ │ │ + bgt 81118 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c888 │ │ │ │ + beq 80cc0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7c81c │ │ │ │ + beq 80c54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9d0 │ │ │ │ + beq 80e1c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c7c8 │ │ │ │ + bne 80c00 │ │ │ │ add r1, r1, #2 │ │ │ │ add r4, r3, r5 │ │ │ │ lsl r7, r1, #3 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 1e254 │ │ │ │ - mov r2, r7 │ │ │ │ + bl 1e180 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, r5, lsl #3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r2, r7 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 7c880 │ │ │ │ + beq 80cb8 │ │ │ │ ldr r5, [fp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c9bc │ │ │ │ + beq 80e08 │ │ │ │ mov r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [fp, r3, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c838 │ │ │ │ + bne 80c70 │ │ │ │ lsl r5, r3, #3 │ │ │ │ add r3, r4, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - lsl r1, r3, #3 │ │ │ │ mov r0, fp │ │ │ │ - bl 1e254 │ │ │ │ + lsl r1, r3, #3 │ │ │ │ + bl 1e180 │ │ │ │ add r2, r4, #1 │ │ │ │ - lsl r2, r2, #3 │ │ │ │ - mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ + lsl r2, r2, #3 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 1c154 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [r3] │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1336] @ 7cdcc │ │ │ │ - ldr r3, [pc, #1324] @ 7cdc4 │ │ │ │ + ldr r1, [pc, #1356] @ 81218 │ │ │ │ + ldr r3, [pc, #1344] @ 81210 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7cd70 │ │ │ │ + bne 811bc │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, r4 │ │ │ │ - blt 7c634 │ │ │ │ - ldr r1, [pc, #1276] @ 7cdd0 │ │ │ │ + blt 80a6c │ │ │ │ + ldr r1, [pc, #1276] @ 8121c │ │ │ │ add r4, r7, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b440 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1b3a8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7c978 │ │ │ │ + bne 80dc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c664 │ │ │ │ + beq 80a9c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [r3] │ │ │ │ - b 7c66c │ │ │ │ + b 80aa4 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - b 7c714 │ │ │ │ + b 80b4c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, fp │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, r4 │ │ │ │ - moveq r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - bl 7c34c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + moveq r3, #0 │ │ │ │ + bl 8075c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 7c964 │ │ │ │ + blt 80db0 │ │ │ │ mov r0, sl │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1db94 │ │ │ │ - b 7c754 │ │ │ │ + bl 1dac0 │ │ │ │ + b 80b8c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b 7c88c │ │ │ │ - ldr r1, [pc, #1108] @ 7cdd4 │ │ │ │ + b 80cc4 │ │ │ │ + ldr r1, [pc, #1108] @ 81220 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 7c9e4 │ │ │ │ + bne 80e30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c664 │ │ │ │ + beq 80a9c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 7c66c │ │ │ │ + b 80aa4 │ │ │ │ mov r3, r4 │ │ │ │ - b 7c850 │ │ │ │ - bl 1db94 │ │ │ │ + b 80c88 │ │ │ │ + bl 1dac0 │ │ │ │ mvn r2, #2 │ │ │ │ - b 7c88c │ │ │ │ + b 80cc4 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, #8 │ │ │ │ - b 7c7e8 │ │ │ │ + b 80c20 │ │ │ │ mvn r2, #1 │ │ │ │ - b 7c88c │ │ │ │ - ldr r1, [pc, #1004] @ 7cdd8 │ │ │ │ + b 80cc4 │ │ │ │ + ldr r1, [pc, #1004] @ 81224 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 7cc98 │ │ │ │ + bne 810e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 80e28 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c9dc │ │ │ │ - ldr r3, [pc, #964] @ 7cddc │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1168 @ 0x490 │ │ │ │ + beq 80e28 │ │ │ │ + ldr r3, [pc, #964] @ 81228 │ │ │ │ mov r2, #0 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r3, #0 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ + add r3, r3, #1168 @ 0x490 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + mov r3, #0 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ - beq 7cc34 │ │ │ │ + beq 81080 │ │ │ │ ldr r6, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7cc70 │ │ │ │ + beq 810bc │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 7ca7c │ │ │ │ + beq 80ec8 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r6, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ca6c │ │ │ │ + bne 80eb8 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ mov r2, r5 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ - str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - mov r3, r5 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 7b4d0 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 7f844 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 7c88c │ │ │ │ + blt 80cc4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7c88c │ │ │ │ + beq 80cc4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cb84 │ │ │ │ - ldr r3, [pc, #796] @ 7cde0 │ │ │ │ - ldr fp, [pc, #796] @ 7cde4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ + beq 80fd0 │ │ │ │ + ldr r3, [pc, #796] @ 8122c │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #32] │ │ │ │ + ldr fp, [pc, #788] @ 81230 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add fp, pc, fp │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r2, [r9], #4 │ │ │ │ + mov r8, r0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - mov r8, r0 │ │ │ │ - beq 7cc40 │ │ │ │ + beq 8108c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7cb70 │ │ │ │ + beq 80fbc │ │ │ │ cmp r0, r4 │ │ │ │ - bge 7cc18 │ │ │ │ + bge 81064 │ │ │ │ rsb r3, r4, #0 │ │ │ │ cmp r0, r3 │ │ │ │ - blt 7cc18 │ │ │ │ + blt 81064 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r8, r0, r4 │ │ │ │ ldr r0, [r6, r8, lsl #3] │ │ │ │ add r8, r6, r8, lsl #3 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7cb6c │ │ │ │ + beq 80fb8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, r5 │ │ │ │ - beq 7cb5c │ │ │ │ - bl 1db94 │ │ │ │ + beq 80fa8 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cb4c │ │ │ │ + bne 80f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #4] │ │ │ │ str fp, [r8] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cae0 │ │ │ │ - ldr r8, [sp, #44] @ 0x2c │ │ │ │ + bne 80f2c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cc8c │ │ │ │ + beq 810d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cbfc │ │ │ │ - ldr r9, [pc, #580] @ 7cde8 │ │ │ │ - ldr r7, [pc, #580] @ 7cdec │ │ │ │ + beq 81048 │ │ │ │ + ldr r9, [pc, #580] @ 81234 │ │ │ │ + add sl, r6, #8 │ │ │ │ + ldr r7, [pc, #576] @ 81238 │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - add sl, r6, #8 │ │ │ │ cmp r3, r9 │ │ │ │ - subeq r5, r4, r8 │ │ │ │ sub r3, sl, #8 │ │ │ │ + subeq r5, r4, r8 │ │ │ │ lsleq r5, r5, #3 │ │ │ │ - bne 7cbec │ │ │ │ + bne 81038 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r2, [sl, #-8] │ │ │ │ sub r4, r4, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + bl 1ce54 │ │ │ │ + ldr r2, [sl, #-8] │ │ │ │ mov r3, r0 │ │ │ │ - beq 7cbc4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp r2, r7 │ │ │ │ + beq 81010 │ │ │ │ ldr r3, [sl], #8 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cbb0 │ │ │ │ + bne 80ffc │ │ │ │ add r1, r4, #1 │ │ │ │ - lsl r1, r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e254 │ │ │ │ + lsl r1, r1, #3 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3] │ │ │ │ - b 7c888 │ │ │ │ + b 80cc0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7cb70 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bl 83054 │ │ │ │ + b 80fbc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ - b 7ca7c │ │ │ │ + b 80ec8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - ldr r2, [pc, #420] @ 7cdf0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #412] @ 8123c │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a730 │ │ │ │ + bl 7e92c │ │ │ │ mvn r2, #2 │ │ │ │ - b 7c88c │ │ │ │ - ldr r2, [pc, #380] @ 7cdf4 │ │ │ │ + b 80cc4 │ │ │ │ + ldr r2, [pc, #380] @ 81240 │ │ │ │ mov r3, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7c888 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 80cc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a730 │ │ │ │ - b 7c888 │ │ │ │ - ldr r1, [pc, #344] @ 7cdf8 │ │ │ │ + bl 7e92c │ │ │ │ + b 80cc0 │ │ │ │ + ldr r1, [pc, #344] @ 81244 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7cd74 │ │ │ │ + bne 811c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c88c │ │ │ │ + beq 80cc4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 7b278 │ │ │ │ + bl 7f574 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b 7c88c │ │ │ │ + b 80cc4 │ │ │ │ mvn r2, #3 │ │ │ │ - b 7c88c │ │ │ │ - ldr r2, [pc, #288] @ 7cdfc │ │ │ │ + b 80cc4 │ │ │ │ + ldr r2, [pc, #288] @ 81248 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #29 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #268] @ 7ce00 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #268] @ 8124c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cd54 │ │ │ │ - ldr r6, [pc, #236] @ 7ce04 │ │ │ │ + beq 811a0 │ │ │ │ + ldr r6, [pc, #236] @ 81250 │ │ │ │ mov r5, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ - str r1, [sp] │ │ │ │ mov r0, #29 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3, r5] │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7cd1c │ │ │ │ - ldr r2, [pc, #172] @ 7ce08 │ │ │ │ + bne 81168 │ │ │ │ + ldr r2, [pc, #172] @ 81254 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #29 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r2, #6 │ │ │ │ - b 7c88c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mov r1, r9 │ │ │ │ + b 80cc4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1cf88 │ │ │ │ - ldr r2, [pc, #132] @ 7ce0c │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1cec0 │ │ │ │ + ldr r2, [pc, #132] @ 81258 │ │ │ │ + mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ + str r4, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp, #16] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #29 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - stm sp, {r4, ip} │ │ │ │ - str ip, [sp, #64] @ 0x40 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ mvn r2, #0 │ │ │ │ - b 7c88c │ │ │ │ - eoreq r2, r4, r4, ror #5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq fp, r2, r4, lsl #6 │ │ │ │ - eoreq r2, r4, r4, lsr r0 │ │ │ │ - @ instruction: 0x001303f4 │ │ │ │ - andseq r0, r3, r0, asr r3 │ │ │ │ - andseq r0, r3, ip, ror #5 │ │ │ │ - eoreq r3, r3, r0, lsr #15 │ │ │ │ - andseq r0, r3, ip, ror r5 │ │ │ │ - andseq r0, r3, r0, lsr #11 │ │ │ │ - andseq r0, r3, r4, asr #9 │ │ │ │ - andseq r0, r3, r0, asr #9 │ │ │ │ - andseq r0, r3, r8, lsl #7 │ │ │ │ - andseq r0, r3, ip, lsr r3 │ │ │ │ - andseq r0, r3, r0, asr #32 │ │ │ │ - andseq r0, r3, r0, lsr #7 │ │ │ │ - andseq r0, r3, r4, lsr #7 │ │ │ │ - mulseq r3, r4, r3 │ │ │ │ - andseq r3, r2, r8, asr #23 │ │ │ │ - ldrsbeq r0, [r3], -r0 @ │ │ │ │ + b 80cc4 │ │ │ │ + strhteq sp, [r4], -r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r7, r3, ip, lsl #17 │ │ │ │ + eoreq sp, r4, r4, lsl ip │ │ │ │ + andseq ip, r3, r4, ror #18 │ │ │ │ + andseq ip, r3, r4, asr #17 │ │ │ │ + andseq ip, r3, r0, ror #16 │ │ │ │ + eoreq pc, r3, ip, asr r3 @ │ │ │ │ + andseq ip, r3, r0, ror #21 │ │ │ │ + andseq ip, r3, r4, lsl #22 │ │ │ │ + andseq ip, r3, r4, lsr sl │ │ │ │ + andseq ip, r3, r0, lsr sl │ │ │ │ + @ instruction: 0x0013c8f0 │ │ │ │ + andseq ip, r3, r8, lsr #17 │ │ │ │ + @ instruction: 0x0013c5b4 │ │ │ │ + andseq ip, r3, ip, lsl #18 │ │ │ │ + andseq ip, r3, r4, lsl r9 │ │ │ │ + andseq ip, r3, r8, lsl #18 │ │ │ │ + andseq r0, r3, r8, lsr r1 │ │ │ │ + andseq ip, r3, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr fp, [r0, #32] │ │ │ │ sub sp, sp, #20 │ │ │ │ - cmp fp, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq 7d074 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 814e4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 7cff4 │ │ │ │ + beq 81464 │ │ │ │ ldm fp, {r5, r7} │ │ │ │ - ldr r1, [pc, #580] @ 7d090 │ │ │ │ - cmp r7, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ - moveq r7, r5 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1e014 │ │ │ │ + ldr r1, [pc, #592] @ 81500 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + moveq r7, r5 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cf78 │ │ │ │ + beq 813e8 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ ldr r0, [r4, r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ce94 │ │ │ │ - b 7cffc │ │ │ │ + bne 812f0 │ │ │ │ + b 8146c │ │ │ │ add r4, r4, sl │ │ │ │ ldr r0, [r4, r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cffc │ │ │ │ + beq 8146c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ce84 │ │ │ │ + bne 812e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7cf44 │ │ │ │ + beq 813a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cf44 │ │ │ │ + beq 813a0 │ │ │ │ mov r6, r0 │ │ │ │ - b 7cedc │ │ │ │ + b 81338 │ │ │ │ blx r9 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ ldr r1, [ip, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cf44 │ │ │ │ + beq 813a0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ ldr ip, [r5, #12] │ │ │ │ - add r2, ip, r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7cf50 │ │ │ │ + add r2, ip, r6 │ │ │ │ + beq 813c0 │ │ │ │ ldmib r3, {r3, lr} │ │ │ │ ldr sl, [r2, #4] │ │ │ │ ldr r9, [lr, #32] │ │ │ │ add r3, r8, r3 │ │ │ │ - add sl, r4, sl │ │ │ │ - cmp r9, #0 │ │ │ │ mov r1, r3 │ │ │ │ + add sl, r4, sl │ │ │ │ mov r2, sl │ │ │ │ - bne 7cec4 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 81320 │ │ │ │ ldr r2, [lr, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7cecc │ │ │ │ + beq 81328 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ ldr r1, [ip, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7cedc │ │ │ │ + bne 81338 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #316] @ 7d094 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr ip, [ip, r6] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r2, [pc, #304] @ 81504 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #4 │ │ │ │ - b 7cf48 │ │ │ │ - ldr r2, [pc, #280] @ 7d098 │ │ │ │ + b 813a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ + mov r0, #11 │ │ │ │ + ldr r2, [pc, #272] @ 81508 │ │ │ │ ldr r3, [r7] │ │ │ │ - add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ - mov r0, #11 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cfd8 │ │ │ │ - ldr r5, [pc, #232] @ 7d09c │ │ │ │ + beq 81448 │ │ │ │ + ldr r5, [pc, #232] @ 8150c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [fp, #12] │ │ │ │ add r4, r4, sl │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [fp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cfb4 │ │ │ │ - ldr r2, [pc, #192] @ 7d0a0 │ │ │ │ + bne 81424 │ │ │ │ + ldr r2, [pc, #192] @ 81510 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #6 │ │ │ │ - b 7cf48 │ │ │ │ + b 813a4 │ │ │ │ mvn r0, #1 │ │ │ │ - b 7cf48 │ │ │ │ - ldr r2, [pc, #160] @ 7d0a4 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 813a4 │ │ │ │ + ldr r2, [pc, #160] @ 81514 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d058 │ │ │ │ - ldr r5, [pc, #116] @ 7d0a8 │ │ │ │ + beq 814c8 │ │ │ │ + ldr r5, [pc, #116] @ 81518 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [fp, #12] │ │ │ │ add r4, r4, sl │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [fp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d034 │ │ │ │ - ldr r2, [pc, #76] @ 7d0ac │ │ │ │ + bne 814a4 │ │ │ │ + ldr r2, [pc, #76] @ 8151c │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7cf48 │ │ │ │ - ldr r2, [pc, #52] @ 7d0b0 │ │ │ │ + b 813a4 │ │ │ │ + ldr r2, [pc, #52] @ 81520 │ │ │ │ mov r3, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7cf70 │ │ │ │ - andseq sl, r2, ip, lsr #22 │ │ │ │ - andseq r0, r3, ip, lsl #4 │ │ │ │ - andseq r0, r3, r4, lsl #3 │ │ │ │ - @ instruction: 0x0011d4dc │ │ │ │ - andseq r3, r2, r4, asr #18 │ │ │ │ - andseq r0, r3, r4, lsr #2 │ │ │ │ - andseq sp, r1, ip, asr r4 │ │ │ │ - andseq r3, r2, r4, asr #17 │ │ │ │ - andseq r0, r3, r0, asr #32 │ │ │ │ + mov r1, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 813e0 │ │ │ │ + andseq r7, r3, ip, ror r0 │ │ │ │ + andseq ip, r3, r0, asr r7 │ │ │ │ + andseq ip, r3, r8, asr #13 │ │ │ │ + andseq r9, r2, ip, lsr #20 │ │ │ │ + mulseq r2, r0, lr │ │ │ │ + andseq ip, r3, r8, ror #12 │ │ │ │ + andseq r9, r2, ip, lsr #19 │ │ │ │ + andseq pc, r2, r0, lsl lr @ │ │ │ │ + andseq ip, r3, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1752] @ 7d7a8 │ │ │ │ + ldr r2, [pc, #1772] @ 81c3c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1748] @ 7d7ac │ │ │ │ - add r2, pc, r2 │ │ │ │ + sub sp, sp, #132 @ 0x84 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r3, [pc, #1760] @ 81c40 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #132 @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ - beq 7d784 │ │ │ │ - ldr r1, [pc, #1708] @ 7d7b0 │ │ │ │ + beq 81c18 │ │ │ │ + ldr r1, [pc, #1728] @ 81c44 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - beq 7d30c │ │ │ │ - ldr r8, [pc, #1684] @ 7d7b4 │ │ │ │ + beq 8178c │ │ │ │ + ldr r8, [pc, #1704] @ 81c48 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d140 │ │ │ │ + beq 815c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 7d570 │ │ │ │ + bhi 81a04 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7d190 │ │ │ │ - ldr r8, [pc, #1640] @ 7d7b8 │ │ │ │ + beq 81610 │ │ │ │ + ldr r8, [pc, #1660] @ 81c4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d190 │ │ │ │ + beq 81610 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [r4] │ │ │ │ mov r2, r8 │ │ │ │ - mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ - mov r3, #58 @ 0x3a │ │ │ │ strb r3, [r4] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 82384 │ │ │ │ + mov r3, #58 @ 0x3a │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 7d6a0 │ │ │ │ + strb r3, [r4] │ │ │ │ + blt 81b34 │ │ │ │ add r8, r4, #3 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + bl 1d9b8 │ │ │ │ mov fp, r0 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne fp, r0 │ │ │ │ + mov r9, r0 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - bne 7d498 │ │ │ │ + bne 8192c │ │ │ │ sub r4, r4, r5 │ │ │ │ add r4, r4, #3 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bl 1d9b8 │ │ │ │ mov fp, r0 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, r0 │ │ │ │ - movcs fp, #0 │ │ │ │ mov r3, r0 │ │ │ │ + movcs fp, #0 │ │ │ │ movcc fp, #1 │ │ │ │ movcs r3, r8 │ │ │ │ strcs fp, [sp, #8] │ │ │ │ - bcc 7d5e8 │ │ │ │ + bcc 81a7c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r9, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 7d278 │ │ │ │ - sub r2, r9, fp │ │ │ │ + beq 816f8 │ │ │ │ clz r3, fp │ │ │ │ + sub r2, r9, fp │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r2, lsr #31 │ │ │ │ - beq 7d36c │ │ │ │ + beq 81800 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r9, r9, r5 │ │ │ │ sub r9, r9, r3 │ │ │ │ sub r9, r9, r4 │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 7d29c │ │ │ │ + bgt 8171c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7d410 │ │ │ │ + b 818a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d36c │ │ │ │ + bne 81800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r9, r0, r3 │ │ │ │ sub r9, r9, r4 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 7d338 │ │ │ │ - ldr r4, [pc, #1304] @ 7d7bc │ │ │ │ + ble 817b8 │ │ │ │ + ldr r4, [pc, #1324] @ 81c50 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d588 │ │ │ │ + beq 81a1c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cf88 │ │ │ │ + bl 1cec0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 82384 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1b968 │ │ │ │ + bl 1b8c4 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 7d3fc │ │ │ │ - ldr r2, [pc, #1224] @ 7d7c0 │ │ │ │ + bge 81890 │ │ │ │ + ldr r2, [pc, #1244] @ 81c54 │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r4, [pc, #1200] @ 7d7c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r4, [pc, #1220] @ 81c58 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d764 │ │ │ │ + beq 81bf8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ mov r9, #1 │ │ │ │ - ldr r2, [pc, #1156] @ 7d7c8 │ │ │ │ - ldr r3, [pc, #1124] @ 7d7ac │ │ │ │ + ldr r2, [pc, #1176] @ 81c5c │ │ │ │ + ldr r3, [pc, #1144] @ 81c40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7d7a4 │ │ │ │ + bne 81c38 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #1112] @ 7d7cc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r9, [pc, #1112] @ 81c60 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d684 │ │ │ │ + beq 81b18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7d3e4 │ │ │ │ + beq 81878 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, fp, #1 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [pc, #1064] @ 7d7d0 │ │ │ │ + bl 1c644 │ │ │ │ + ldr r3, [pc, #1064] @ 81c64 │ │ │ │ mov r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #100 @ 0x64 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 1b7c4 <__snprintf_chk@plt> │ │ │ │ - mov r2, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #100 @ 0x64 │ │ │ │ + bl 1b720 <__snprintf_chk@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 7d710 │ │ │ │ + blt 81ba4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r9, fp, r5 │ │ │ │ sub r9, r9, r3 │ │ │ │ sub r9, r9, r4 │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 7d29c │ │ │ │ + bgt 8171c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d338 │ │ │ │ + beq 817b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 7d338 │ │ │ │ - ldr r5, [pc, #940] @ 7d7d4 │ │ │ │ + bls 817b8 │ │ │ │ + ldr r5, [pc, #940] @ 81c68 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6f4 │ │ │ │ + beq 81b88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7d338 │ │ │ │ + beq 817b8 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 7d648 │ │ │ │ + bne 81adc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 7d338 │ │ │ │ - ldr r2, [pc, #852] @ 7d7d8 │ │ │ │ + bge 817b8 │ │ │ │ + ldr r2, [pc, #852] @ 81c6c │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r9, [pc, #828] @ 7d7dc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r9, [pc, #828] @ 81c70 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6d8 │ │ │ │ + beq 81b6c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ - bls 7d5a4 │ │ │ │ - ldr r3, [pc, #768] @ 7d7e0 │ │ │ │ + bls 81a38 │ │ │ │ + ldr r3, [pc, #768] @ 81c74 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7baa8 │ │ │ │ + bl 7fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d72c │ │ │ │ + beq 81bc0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7d5cc │ │ │ │ + beq 81a60 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ strb r8, [r4] │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ - strb r3, [r4] │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 7d748 │ │ │ │ - add r3, r4, #1 │ │ │ │ + strb r3, [r4] │ │ │ │ + blt 81bdc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ + add r3, r4, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ strb r8, [fp] │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ - strb r3, [fp] │ │ │ │ subs r9, r0, #0 │ │ │ │ - bge 7d5cc │ │ │ │ - ldr r2, [pc, #648] @ 7d7e4 │ │ │ │ + strb r3, [fp] │ │ │ │ + bge 81a60 │ │ │ │ + ldr r2, [pc, #648] @ 81c78 │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ add r3, r4, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ - b 7d338 │ │ │ │ - ldr r2, [pc, #600] @ 7d7e8 │ │ │ │ + bl 82384 │ │ │ │ + b 817b8 │ │ │ │ + ldr r2, [pc, #600] @ 81c7c │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d3fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 81890 │ │ │ │ mov r2, r9 │ │ │ │ - strb r3, [fp] │ │ │ │ mov r1, r7 │ │ │ │ - mov r3, r8 │ │ │ │ + strb r3, [fp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + mov r3, r8 │ │ │ │ + bl 82384 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ - strb r3, [fp] │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 7d6bc │ │ │ │ + strb r3, [fp] │ │ │ │ + blt 81b50 │ │ │ │ add r8, fp, #1 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ sub r4, r8, r5 │ │ │ │ + bl 1d9b8 │ │ │ │ mov r9, r0 │ │ │ │ - b 7d1e4 │ │ │ │ + b 81664 │ │ │ │ cmp r3, r9 │ │ │ │ + str r3, [sp, #12] │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq 7d630 │ │ │ │ + beq 81ac4 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da8c │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 1d9b8 │ │ │ │ mov r3, #1 │ │ │ │ + mov r9, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - add r4, r4, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r9, r0 │ │ │ │ - b 7d220 │ │ │ │ + b 816a0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ mov fp, r0 │ │ │ │ - b 7d238 │ │ │ │ - bl 1d15c │ │ │ │ - mov r1, r4 │ │ │ │ + b 816b8 │ │ │ │ + bl 1d094 │ │ │ │ mov r8, r0 │ │ │ │ - bl 13267c │ │ │ │ + mov r1, r4 │ │ │ │ + bl 13eecc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de70 │ │ │ │ + bl 82384 │ │ │ │ cmp r4, r8 │ │ │ │ mov r9, r0 │ │ │ │ - beq 7d474 │ │ │ │ + beq 81908 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db94 │ │ │ │ - b 7d474 │ │ │ │ - ldr r2, [pc, #352] @ 7d7ec │ │ │ │ + bl 1dac0 │ │ │ │ + b 81908 │ │ │ │ + ldr r2, [pc, #352] @ 81c80 │ │ │ │ mov r3, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d3e4 │ │ │ │ - ldr r2, [pc, #328] @ 7d7f0 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 81878 │ │ │ │ + ldr r2, [pc, #328] @ 81c84 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r2, [pc, #304] @ 7d7f4 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r2, [pc, #304] @ 81c88 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r2, [pc, #280] @ 7d7f8 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r2, [pc, #280] @ 81c8c │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d5cc │ │ │ │ - ldr r2, [pc, #256] @ 7d7fc │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 81a60 │ │ │ │ + ldr r2, [pc, #256] @ 81c90 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d338 │ │ │ │ - ldr r2, [pc, #232] @ 7d800 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817b8 │ │ │ │ + ldr r2, [pc, #232] @ 81c94 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r2, [pc, #208] @ 7d804 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r2, [pc, #208] @ 81c98 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d5cc │ │ │ │ - ldr r2, [pc, #184] @ 7d808 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 81a60 │ │ │ │ + ldr r2, [pc, #184] @ 81c9c │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7d33c │ │ │ │ - ldr r2, [pc, #160] @ 7d80c │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r2, [pc, #160] @ 81ca0 │ │ │ │ + mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ mvn r9, #2 │ │ │ │ - b 7d33c │ │ │ │ - ldr r2, [pc, #132] @ 7d810 │ │ │ │ - mov r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + ldr r2, [pc, #132] @ 81ca4 │ │ │ │ + mov r3, r1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r1, #1 │ │ │ │ mvn r9, #4 │ │ │ │ - b 7d33c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r4], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001491b0 │ │ │ │ - andseq r0, r3, ip, lsr #2 │ │ │ │ - andseq r0, r3, r0, lsl #2 │ │ │ │ - andseq r0, r3, r4, lsl r1 │ │ │ │ - andseq r0, r3, r0, lsl #2 │ │ │ │ - andseq sp, r1, ip, ror sp │ │ │ │ - eoreq r1, r4, r4, lsl #11 │ │ │ │ - andseq r0, r2, r8, ror r7 │ │ │ │ - andseq r9, r4, r0, lsr #24 │ │ │ │ - andseq sp, r1, r4, ror #24 │ │ │ │ - andseq pc, r2, r0, lsr #31 │ │ │ │ - andseq pc, r2, r8, ror #27 │ │ │ │ - andseq pc, r2, r8, ror #27 │ │ │ │ - @ instruction: 0x0012fdd8 │ │ │ │ - andseq pc, r2, r4, lsr lr @ │ │ │ │ - @ instruction: 0x0012fcd4 │ │ │ │ - @ instruction: 0x0012fbb4 │ │ │ │ - andseq pc, r2, r4, asr #24 │ │ │ │ - @ instruction: 0x0012fbb4 │ │ │ │ - andseq pc, r2, r8, asr #25 │ │ │ │ - andseq pc, r2, r8, ror ip @ │ │ │ │ - andseq pc, r2, r0, lsr #23 │ │ │ │ - @ instruction: 0x0012fbb8 │ │ │ │ - andseq pc, r2, ip, lsr #21 │ │ │ │ - andseq pc, r2, r0, asr #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 817bc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r4, r0, lsl #7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001556f0 │ │ │ │ + andseq ip, r3, ip, ror #12 │ │ │ │ + andseq ip, r3, r0, asr #12 │ │ │ │ + andseq ip, r3, r4, asr r6 │ │ │ │ + andseq ip, r3, r8, lsr r6 │ │ │ │ + @ instruction: 0x0012a2bc │ │ │ │ + eoreq sp, r4, ip, lsl r1 │ │ │ │ + andseq ip, r2, r4, lsr #25 │ │ │ │ + andseq r6, r5, ip, lsr r1 │ │ │ │ + mulseq r2, r0, r1 │ │ │ │ + andseq ip, r3, r4, asr #9 │ │ │ │ + andseq ip, r3, r4, lsl r3 │ │ │ │ + andseq ip, r3, r4, lsl r3 │ │ │ │ + @ instruction: 0x0013c2fc │ │ │ │ + andseq ip, r3, r8, asr r3 │ │ │ │ + @ instruction: 0x0013c1f8 │ │ │ │ + ldrsbeq ip, [r3], -r8 │ │ │ │ + andseq ip, r3, r8, ror #2 │ │ │ │ + ldrsbeq ip, [r3], -r8 │ │ │ │ + andseq ip, r3, ip, ror #3 │ │ │ │ + mulseq r3, ip, r1 │ │ │ │ + andseq ip, r3, r4, asr #1 │ │ │ │ + ldrsbeq ip, [r3], -ip @ │ │ │ │ + andseq fp, r3, ip, asr #31 │ │ │ │ + andseq fp, r3, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #416] @ 7d9d0 │ │ │ │ - ldr r3, [pc, #416] @ 7d9d4 │ │ │ │ + ldr r2, [pc, #424] @ 81e78 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r4, r1 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #412] @ 81e7c │ │ │ │ + add r7, sp, #24 │ │ │ │ + add r9, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ strd r2, [r1] │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #376] @ 7d9d8 │ │ │ │ - add r9, sp, #12 │ │ │ │ - add r8, sp, #20 │ │ │ │ - add r7, sp, #24 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r9 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + ldr r1, [pc, #360] @ 81e80 │ │ │ │ + stm sp, {r7, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble 7d900 │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - rsb ip, ip, ip, lsl #4 │ │ │ │ + ble 81da4 │ │ │ │ + ldrd r2, [sp, #12] │ │ │ │ + mov r1, #3600 @ 0xe10 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + vldr d17, [sp, #24] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ - rsb ip, ip, ip, lsl #4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r3, r3, ip, lsl #4 │ │ │ │ - vmov s14, r3 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - vldr d6, [sp, #24] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + vmov s15, r3 │ │ │ │ mov r3, r0 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r4] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r4] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 7d95c │ │ │ │ - ldr r2, [pc, #256] @ 7d9dc │ │ │ │ - ldr r3, [pc, #244] @ 7d9d4 │ │ │ │ + bne 81e00 │ │ │ │ + ldr r2, [pc, #276] @ 81e84 │ │ │ │ + ldr r3, [pc, #264] @ 81e7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7d9cc │ │ │ │ + bne 81e74 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #216] @ 7d9e0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #220] @ 81e88 │ │ │ │ mov r2, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ - ble 7d964 │ │ │ │ + ble 81e08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - vldr d6, [sp, #24] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + vldr d17, [sp, #24] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ mov r3, r0 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vstr d7, [r4] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + vstr d16, [r4] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 7d8d4 │ │ │ │ + beq 81d68 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d8d4 │ │ │ │ - ldr r1, [pc, #120] @ 7d9e4 │ │ │ │ + b 81d68 │ │ │ │ + ldr r1, [pc, #124] @ 81e8c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 7d998 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ + ble 81e3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ strd r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ - b 7d8c4 │ │ │ │ - ldr r1, [pc, #72] @ 7d9e8 │ │ │ │ + b 81d58 │ │ │ │ + ldr r1, [pc, #76] @ 81e90 │ │ │ │ mov r2, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d95c │ │ │ │ - ldr r3, [pc, #48] @ 7d9ec │ │ │ │ + bne 81e00 │ │ │ │ mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + movt r3, #50144 @ 0xc3e0 │ │ │ │ strd r2, [r4] │ │ │ │ mov r3, #5 │ │ │ │ mov r0, r3 │ │ │ │ - b 7d8c4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, r8, r0, r1 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r2, r8, ror #23 │ │ │ │ - eoreq r0, r4, ip, ror #31 │ │ │ │ - andseq pc, r2, r4, asr fp @ │ │ │ │ - @ instruction: 0x0012faf8 │ │ │ │ - @ instruction: 0x0012fad0 │ │ │ │ - mvngt r0, #0 │ │ │ │ + b 81d58 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq ip, [r4], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrsheq ip, [r3], -r8 │ │ │ │ + eoreq ip, r4, r0, ror fp │ │ │ │ + andseq ip, r3, r4, rrx │ │ │ │ + andseq ip, r3, r0, lsl r0 │ │ │ │ + andseq fp, r3, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #180] @ 7dac0 │ │ │ │ + ldr r2, [pc, #192] @ 81f78 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #176] @ 7dac4 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #184] @ 81f7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 7da90 │ │ │ │ + beq 81f48 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7da90 │ │ │ │ + beq 81f48 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d814 │ │ │ │ + bl 81ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7da98 │ │ │ │ + beq 81f50 │ │ │ │ cmp r4, #0 │ │ │ │ - ldrdne r2, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ + ldrdne r2, [sp, #8] │ │ │ │ strdne r2, [r4] │ │ │ │ - ldr r2, [pc, #92] @ 7dac8 │ │ │ │ - ldr r3, [pc, #84] @ 7dac4 │ │ │ │ + ldr r2, [pc, #104] @ 81f80 │ │ │ │ + ldr r3, [pc, #96] @ 81f7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7dabc │ │ │ │ + bne 81f74 │ │ │ │ add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #1 │ │ │ │ - b 7da64 │ │ │ │ - ldr r2, [pc, #44] @ 7dacc │ │ │ │ + b 81f10 │ │ │ │ + ldr r2, [pc, #44] @ 81f84 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7da64 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strhteq r0, [r4], -r8 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r0, r4, ip, asr lr │ │ │ │ - @ instruction: 0x0012f9d8 │ │ │ │ + b 81f10 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r0, lsr #20 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r4, r8, asr #19 │ │ │ │ + @ instruction: 0x0013bed4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + strd r4, [sp, #-28]! @ 0xffffffe4 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str lr, [sp, #24] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ldr r2, [pc, #404] @ 7dc80 │ │ │ │ + ldr r2, [pc, #424] @ 82158 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #400] @ 7dc84 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #416] @ 8215c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 7dc0c │ │ │ │ + beq 820e8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dc0c │ │ │ │ + beq 820e8 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #356] @ 7dc88 │ │ │ │ + ldr r1, [pc, #376] @ 82160 │ │ │ │ add r8, sp, #16 │ │ │ │ add r7, sp, #8 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 7dba4 │ │ │ │ + beq 82078 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d814 │ │ │ │ + bl 81ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc3c │ │ │ │ - vldr d7, [sp, #8] │ │ │ │ + beq 82118 │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - vstrne d7, [r6] │ │ │ │ mov r0, #1 │ │ │ │ + vstrne d16, [r6] │ │ │ │ strne r5, [r6, #8] │ │ │ │ - ldr r2, [pc, #268] @ 7dc8c │ │ │ │ - ldr r3, [pc, #256] @ 7dc84 │ │ │ │ + ldr r2, [pc, #288] @ 82164 │ │ │ │ + ldr r3, [pc, #276] @ 8215c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7dc60 │ │ │ │ + bne 8213c │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #228] @ 7dc90 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #232] @ 82168 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - vldreq d7, [sp, #8] │ │ │ │ - beq 7db68 │ │ │ │ - ldr r1, [pc, #204] @ 7dc94 │ │ │ │ + bne 82098 │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ + b 8202c │ │ │ │ + ldr r1, [pc, #204] @ 8216c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - vldreq d6, [pc, #140] @ 7dc68 │ │ │ │ - vldreq d7, [sp, #8] │ │ │ │ - vmuleq.f64 d7, d7, d6 │ │ │ │ - beq 7db68 │ │ │ │ - ldr r1, [pc, #172] @ 7dc98 │ │ │ │ + bne 820c0 │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ + vldr d17, [pc, #132] @ 82140 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + b 8202c │ │ │ │ + ldr r1, [pc, #168] @ 82170 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc14 │ │ │ │ - vldr d6, [pc, #108] @ 7dc70 │ │ │ │ - vldr d7, [sp, #8] │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - b 7db68 │ │ │ │ + bne 820f0 │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ + vldr d17, [pc, #100] @ 82148 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + b 8202c │ │ │ │ mvn r0, #1 │ │ │ │ - b 7db78 │ │ │ │ - ldr r1, [pc, #128] @ 7dc9c │ │ │ │ + b 8203c │ │ │ │ + ldr r1, [pc, #124] @ 82174 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db48 │ │ │ │ - vldr d6, [pc, #68] @ 7dc78 │ │ │ │ - vldr d7, [sp, #8] │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - b 7db68 │ │ │ │ - ldr r2, [pc, #92] @ 7dca0 │ │ │ │ + bne 8200c │ │ │ │ + vldr d16, [sp, #8] │ │ │ │ + vldr d17, [pc, #60] @ 82150 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + b 8202c │ │ │ │ + ldr r2, [pc, #88] @ 82178 │ │ │ │ mov r0, #11 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #2 │ │ │ │ - b 7db78 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - nop {0} │ │ │ │ + b 8203c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ addsmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ teqmi r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicsmi r0, r0, r0 │ │ │ │ - ldrdeq r0, [r4], -r8 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq pc, r2, r0, ror r9 @ │ │ │ │ - eoreq r0, r4, r8, asr #26 │ │ │ │ - andseq r3, r2, ip, asr #5 │ │ │ │ - @ instruction: 0x0012f8d8 │ │ │ │ - @ instruction: 0x0012f8b8 │ │ │ │ - andseq pc, r2, ip, lsl #17 │ │ │ │ - andseq pc, r2, r8, ror #16 │ │ │ │ + eoreq ip, r4, r8, lsr #18 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq fp, r3, r0, ror #28 │ │ │ │ + mlaeq r4, ip, r8, ip │ │ │ │ + @ instruction: 0x0012f7b8 │ │ │ │ + andseq fp, r3, r0, asr #27 │ │ │ │ + mulseq r3, ip, sp │ │ │ │ + andseq fp, r3, r0, ror sp │ │ │ │ + andseq fp, r3, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7dce4 │ │ │ │ - b 7dd00 │ │ │ │ + bne 821c4 │ │ │ │ + b 821ec │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd00 │ │ │ │ + beq 821ec │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b440 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dcd4 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + bne 821b4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, r3, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ - cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 7de4c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 82360 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r4 │ │ │ │ - bne 7dd50 │ │ │ │ - b 7dd8c │ │ │ │ + bne 82254 │ │ │ │ + b 822a0 │ │ │ │ ldr ip, [r3, #40]! @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 7dd8c │ │ │ │ + beq 822a0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #8 │ │ │ │ - beq 7dd44 │ │ │ │ - ldr r2, [pc, #256] @ 7de68 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 82248 │ │ │ │ + ldr r2, [pc, #272] @ 8237c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [r5] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd80 │ │ │ │ + beq 82284 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ - b 7de04 │ │ │ │ + b 82318 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r8, [ip, #32] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ + ldr r4, [ip, #32] │ │ │ │ add lr, r7, r2 │ │ │ │ - add r3, r3, r2 │ │ │ │ - cmp r8, #0 │ │ │ │ - mov r0, r4 │ │ │ │ mov r1, lr │ │ │ │ + add r3, r3, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq 7de30 │ │ │ │ - blx r8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 82344 │ │ │ │ + blx r4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ add r4, r4, r6 │ │ │ │ - ldr r3, [r4] │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd80 │ │ │ │ + beq 82284 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #4 │ │ │ │ - beq 7ddc0 │ │ │ │ + beq 822d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ mov r1, #0 │ │ │ │ + ldr r2, [ip, #8] │ │ │ │ add r0, r7, r0 │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ - b 7ddc0 │ │ │ │ + b 822d4 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ddec │ │ │ │ + beq 82300 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, lr │ │ │ │ - bl 1c154 │ │ │ │ - b 7ddec │ │ │ │ - ldr r2, [pc, #24] @ 7de6c │ │ │ │ - ldr r3, [r0] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 82300 │ │ │ │ + ldr r2, [pc, #24] @ 82380 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7dd7c │ │ │ │ - andseq pc, r2, r0, lsl #31 │ │ │ │ - andseq pc, r2, r8, ror lr @ │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 82280 │ │ │ │ + andseq ip, r3, r0, lsr r4 │ │ │ │ + andseq ip, r3, ip, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r0, [r0] │ │ │ │ mov r6, r2 │ │ │ │ + ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - movne r8, r1 │ │ │ │ movne r7, r3 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7debc │ │ │ │ - b 7df30 │ │ │ │ + bne 823dc │ │ │ │ + b 82460 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7df30 │ │ │ │ + beq 82460 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs ip, r0, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 7deac │ │ │ │ + bne 823cc │ │ │ │ adds r0, r0, r4 │ │ │ │ - beq 7df30 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + beq 82460 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ str ip, [sp] │ │ │ │ add r3, r8, r3 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mov r2, r7 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ - blt 7df0c │ │ │ │ + blt 8243c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #60] @ 7df50 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #60] @ 82480 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - strd r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, #0 │ │ │ │ - b 7df04 │ │ │ │ - ldr r2, [pc, #28] @ 7df54 │ │ │ │ ldr r3, [r5] │ │ │ │ + strd r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, #0 │ │ │ │ + b 82424 │ │ │ │ + ldr r2, [pc, #28] @ 82484 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [r5] │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7df28 │ │ │ │ - andseq pc, r2, r0, asr #28 │ │ │ │ - @ instruction: 0x0012fdf4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 82458 │ │ │ │ + andseq ip, r3, r4, asr #5 │ │ │ │ + andseq ip, r3, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r0, [ip] │ │ │ │ mov r7, r1 │ │ │ │ - beq 7dff4 │ │ │ │ + ldr r0, [ip] │ │ │ │ + beq 82540 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7dfa4 │ │ │ │ - b 7e06c │ │ │ │ + bne 824e0 │ │ │ │ + b 825b8 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e06c │ │ │ │ + beq 825b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 7df94 │ │ │ │ + bne 824d0 │ │ │ │ adds r0, r0, r4 │ │ │ │ - beq 7e06c │ │ │ │ + beq 825b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r7, r7, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e090 │ │ │ │ + beq 825ec │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ bx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e088 │ │ │ │ + beq 825d4 │ │ │ │ mov r3, ip │ │ │ │ mov r4, #40 @ 0x28 │ │ │ │ - b 7e024 │ │ │ │ + b 82570 │ │ │ │ blx r6 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ add r3, ip, r4 │ │ │ │ - ldr r2, [r3] │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ + ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e088 │ │ │ │ - ldmib r3, {r2, lr} │ │ │ │ + beq 825d4 │ │ │ │ + ldmib r3, {r1, lr} │ │ │ │ mov r0, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ ldr r6, [lr, #32] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - add r8, r7, r2 │ │ │ │ - add r3, r3, r2 │ │ │ │ - cmp r6, #0 │ │ │ │ + add r8, r7, r1 │ │ │ │ + add r3, r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ - bne 7e008 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 82554 │ │ │ │ ldr r2, [lr, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e010 │ │ │ │ + beq 8255c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ - b 7e010 │ │ │ │ - ldr r2, [pc, #56] @ 7e0ac │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 8255c │ │ │ │ + ldr r2, [pc, #88] @ 82618 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ + ldr r3, [r5] │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e088 │ │ │ │ + beq 825d4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1c154 │ │ │ │ - @ instruction: 0x0012fcb8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 1c0b0 │ │ │ │ + andseq ip, r3, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7e114 │ │ │ │ + ldr r2, [ip] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 82688 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, ip │ │ │ │ mov r4, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e100 │ │ │ │ + beq 82674 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r0, r5, r0 │ │ │ │ blx r2 │ │ │ │ ldr ip, [r6, #12] │ │ │ │ add r3, ip, r4 │ │ │ │ - ldr r2, [r3] │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ + ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7e0e0 │ │ │ │ + bne 82654 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 1d15c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1d094 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e1f4 │ │ │ │ + beq 82780 │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ - b 7e1ac │ │ │ │ + b 82738 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r9, [ip, #32] │ │ │ │ - add lr, r6, r2 │ │ │ │ - add r3, r8, r2 │ │ │ │ - cmp r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, lr │ │ │ │ + ldr r4, [lr, #32] │ │ │ │ + add ip, r6, r2 │ │ │ │ + add r3, r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq 7e1d8 │ │ │ │ - blx r9 │ │ │ │ + mov r1, ip │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 82764 │ │ │ │ + blx r4 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ add r4, r4, r5 │ │ │ │ - ldr r3, [r4] │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e1f4 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - ldr r3, [ip, #12] │ │ │ │ + beq 82780 │ │ │ │ + ldr lr, [r4, #8] │ │ │ │ + ldr r3, [lr, #12] │ │ │ │ tst r3, #4 │ │ │ │ - beq 7e16c │ │ │ │ + beq 826f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ mov r1, #0 │ │ │ │ + ldr r2, [lr, #8] │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - b 7e16c │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ + bl 1d328 │ │ │ │ + ldr lr, [r4, #8] │ │ │ │ + b 826f8 │ │ │ │ + ldr r2, [lr, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e194 │ │ │ │ + beq 82720 │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, lr │ │ │ │ - bl 1c154 │ │ │ │ - b 7e194 │ │ │ │ + mov r0, ip │ │ │ │ + bl 1c0b0 │ │ │ │ + b 82720 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ 7e370 │ │ │ │ - ldr r2, [pc, #348] @ 7e374 │ │ │ │ + ldr r2, [pc, #360] @ 82920 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #344] @ 7e378 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + ldr r3, [pc, #356] @ 82924 │ │ │ │ + ldr r4, [pc, #356] @ 82928 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r4, #3072] @ 0xc00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 7e25c │ │ │ │ - ldr r5, [pc, #304] @ 7e37c │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [r4, #3072] @ 0xc00 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 82800 │ │ │ │ + ldr r5, [pc, #316] @ 8292c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e28c │ │ │ │ + bne 8283c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #280] @ 7e380 │ │ │ │ - ldr r3, [pc, #268] @ 7e378 │ │ │ │ + ldr r2, [pc, #292] @ 82930 │ │ │ │ + ldr r3, [pc, #276] @ 82924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7e36c │ │ │ │ + bne 8291c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #240] @ 7e384 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #240] @ 82934 │ │ │ │ ldr r0, [r4, #3072] @ 0xc00 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e25c │ │ │ │ - ldr r7, [pc, #220] @ 7e388 │ │ │ │ + beq 82800 │ │ │ │ + ldr r7, [pc, #220] @ 82938 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7e34c │ │ │ │ + beq 828fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1d1ec │ │ │ │ - ldr ip, [pc, #196] @ 7e38c │ │ │ │ - movw r2, #3068 @ 0xbfc │ │ │ │ - add r3, sp, #20 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [sp] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r3, sp, #24 │ │ │ │ - add r2, sp, #16 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - mov r1, r0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + bl 1d124 │ │ │ │ + ldr ip, [pc, #196] @ 8293c │ │ │ │ + mov r3, r0 │ │ │ │ + movw r1, #3068 @ 0xbfc │ │ │ │ + add r2, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ + str r2, [sp] │ │ │ │ + add r2, sp, #16 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r3, sp, #24 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [sp, #20] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1becc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + bl 1be28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e318 │ │ │ │ - ldr r0, [pc, #132] @ 7e390 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + beq 828c8 │ │ │ │ + ldr r0, [pc, #132] @ 82940 │ │ │ │ mov r3, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ strb r3, [r4] │ │ │ │ - b 7e260 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 82804 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 7e304 │ │ │ │ + bne 828b4 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r4, #2] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strb r3, [r2, #1] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r4, r4, #3 │ │ │ │ - b 7e304 │ │ │ │ + b 828b4 │ │ │ │ ldr r1, [r4, #3072] @ 0xc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c160 │ │ │ │ + bl 1c0bc │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 7e2b8 │ │ │ │ - b 7e25c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r4, r4, lsl #15 │ │ │ │ - eoreq r0, r4, r4, lsr #13 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x001292d0 │ │ │ │ - eoreq r0, r4, r0, ror #12 │ │ │ │ - andseq pc, r2, r8, ror #21 │ │ │ │ - eoreq r2, r4, r0, lsr #15 │ │ │ │ - ldrdeq r8, [r4], -r4 @ │ │ │ │ - mlaeq r4, r4, r6, r8 │ │ │ │ + bne 82868 │ │ │ │ + b 82800 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r0, lsr #2 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r4, [r5], -r8 @ │ │ │ │ + andseq r5, r3, ip, ror #13 │ │ │ │ + ldrdeq ip, [r4], -r4 @ │ │ │ │ + @ instruction: 0x0013bef8 │ │ │ │ + strdeq lr, [r4], -r0 @ │ │ │ │ + eoreq r4, r5, ip, lsl #2 │ │ │ │ + eoreq r4, r5, r0, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #136] @ 7e434 │ │ │ │ + ldr r0, [pc, #156] @ 829fc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e3d0 │ │ │ │ + beq 82984 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [pc, #108] @ 7e438 │ │ │ │ + bl 1c644 │ │ │ │ + ldr r3, [pc, #128] @ 82a00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #3076] @ 0xc04 │ │ │ │ - ldr r2, [pc, #100] @ 7e43c │ │ │ │ + ldr r2, [pc, #120] @ 82a04 │ │ │ │ mvn r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3072 @ 0xc00 │ │ │ │ add r3, r2, #4 │ │ │ │ add r2, r2, #260 @ 0x104 │ │ │ │ str r1, [r3, #4]! │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7e3e8 │ │ │ │ - ldr r4, [pc, #68] @ 7e440 │ │ │ │ - ldr r0, [pc, #68] @ 7e444 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bne 8299c │ │ │ │ + ldr r4, [pc, #88] @ 82a08 │ │ │ │ mvn r3, #0 │ │ │ │ + ldr r0, [pc, #84] @ 82a0c │ │ │ │ + add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #3244] @ 0xcac │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #3072] @ 0xc00 │ │ │ │ - popne {r4, pc} │ │ │ │ + beq 829dc │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #3336] @ 0xd08 │ │ │ │ - bl 1db94 │ │ │ │ - bl 12d294 │ │ │ │ - str r0, [r4, #3336] @ 0xd08 │ │ │ │ + bl 1dac0 │ │ │ │ + bl 139688 │ │ │ │ str r0, [r4, #3072] @ 0xc00 │ │ │ │ - pop {r4, pc} │ │ │ │ - @ instruction: 0x0012f9dc │ │ │ │ - ldrdeq r8, [r4], -r8 @ │ │ │ │ - eoreq r8, r4, r8, asr #11 │ │ │ │ - eoreq r8, r4, r4, lsr #11 │ │ │ │ - mulseq r2, r0, r9 │ │ │ │ + str r0, [r4, #3336] @ 0xd08 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq fp, r3, r8, ror #27 │ │ │ │ + eoreq r4, r5, r4, lsr #32 │ │ │ │ + eoreq r4, r5, r4, lsl r0 │ │ │ │ + eoreq r3, r5, ip, ror #31 │ │ │ │ + mulseq r3, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #72] @ 7e4a8 │ │ │ │ + ldr r4, [pc, #80] @ 82a7c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #3340] @ 0xd0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e478 │ │ │ │ - bl 1db94 │ │ │ │ + beq 82a44 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #3344] @ 0xd10 │ │ │ │ - bl 1c118 │ │ │ │ - ldr r3, [pc, #44] @ 7e4ac │ │ │ │ + bl 1c074 │ │ │ │ + ldr r3, [pc, #52] @ 82a80 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e48c │ │ │ │ - bl 1c118 │ │ │ │ - ldr r4, [pc, #28] @ 7e4b0 │ │ │ │ + beq 82a58 │ │ │ │ + bl 1c074 │ │ │ │ + ldr r4, [pc, #36] @ 82a84 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #3336] @ 0xd08 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3336] @ 0xd08 │ │ │ │ - pop {r4, pc} │ │ │ │ - eoreq r8, r4, r4, asr #10 │ │ │ │ - eoreq r2, r4, ip, asr #11 │ │ │ │ - eoreq r8, r4, r0, lsl r5 │ │ │ │ - ldr r2, [pc, #52] @ 7e4f0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + eoreq r3, r5, r8, ror pc │ │ │ │ + eoreq lr, r4, r0 │ │ │ │ + eoreq r3, r5, r4, asr #30 │ │ │ │ + ldr r2, [pc, #52] @ 82ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ ldr r0, [r0, #3080] @ 0xc08 │ │ │ │ cmn r0, #2 │ │ │ │ - bne 7e4e0 │ │ │ │ - ldr r3, [pc, #32] @ 7e4f4 │ │ │ │ + bne 82ab4 │ │ │ │ + ldr r3, [pc, #32] @ 82ac8 │ │ │ │ ldr r2, [r2, #3076] @ 0xc04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ - eoreq r8, r4, r8, ror #9 │ │ │ │ - eoreq r2, r4, r4, ror r5 │ │ │ │ + eoreq r3, r5, r4, lsl pc │ │ │ │ + eoreq sp, r4, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-2136] @ 0xfffff7a8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1208] @ 7e9d0 │ │ │ │ - sub sp, sp, #6144 @ 0x1800 │ │ │ │ + ldr r0, [pc, #1236] @ 82fd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #2 │ │ │ │ - ldr r1, [pc, #1196] @ 7e9d4 │ │ │ │ + sub sp, sp, #6144 @ 0x1800 │ │ │ │ + ldr r1, [pc, #1224] @ 82fd4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - add r0, pc, r0 │ │ │ │ add ip, sp, #6144 @ 0x1800 │ │ │ │ - ldr r9, [pc, #1184] @ 7e9d8 │ │ │ │ + ldr r9, [pc, #1216] @ 82fd8 │ │ │ │ + add ip, ip, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r9, pc, r9 │ │ │ │ - add ip, ip, #44 @ 0x2c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [ip] │ │ │ │ mov r1, #0 │ │ │ │ - bgt 7e5c8 │ │ │ │ - ldr r1, [pc, #1156] @ 7e9dc │ │ │ │ + bgt 82bc0 │ │ │ │ + ldr r1, [pc, #1184] @ 82fdc │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldr r8, [r1] │ │ │ │ - ldr r0, [pc, #1148] @ 7e9e0 │ │ │ │ + ldr r0, [pc, #1176] @ 82fe0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, r6, lsl #2 │ │ │ │ ldr r1, [r1, #3080] @ 0xc08 │ │ │ │ cmn r1, #2 │ │ │ │ - bne 7e588 │ │ │ │ - ldr r1, [pc, #1128] @ 7e9e4 │ │ │ │ + bne 82b6c │ │ │ │ + ldr r1, [pc, #1156] @ 82fe4 │ │ │ │ ldr r0, [r0, #3076] @ 0xc04 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - ble 7e5d8 │ │ │ │ - ldr r2, [pc, #1104] @ 7e9e8 │ │ │ │ - ldr r3, [pc, #1080] @ 7e9d4 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ble 82bd0 │ │ │ │ + ldr r2, [pc, #1132] @ 82fe8 │ │ │ │ add r1, sp, #6144 @ 0x1800 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #1100] @ 82fd4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7e9cc │ │ │ │ + bne 82fcc │ │ │ │ add sp, sp, #6144 @ 0x1800 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1052] @ 7e9ec │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [pc, #1060] @ 82fec │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldr r8, [r1] │ │ │ │ - b 7e55c │ │ │ │ - ldr sl, [pc, #1040] @ 7e9f0 │ │ │ │ - strd r2, [sp] │ │ │ │ + b 82b40 │ │ │ │ + ldr sl, [pc, #1048] @ 82ff0 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ + add r4, sp, #2096 @ 0x830 │ │ │ │ + strd r2, [sp] │ │ │ │ mov r3, #3072 @ 0xc00 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ - ldr r0, [sl, #3072] @ 0xc00 │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ movw r3, #3070 @ 0xbfe │ │ │ │ mov r2, #10 │ │ │ │ - cmp r0, #0 │ │ │ │ - add r4, sp, #2096 @ 0x830 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [sl, #3072] @ 0xc00 │ │ │ │ strh r2, [r7, r3] │ │ │ │ - beq 7e62c │ │ │ │ - ldr r1, [pc, #980] @ 7e9f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 82c24 │ │ │ │ + ldr r1, [pc, #988] @ 82ff4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e6f0 │ │ │ │ - ldr r3, [pc, #964] @ 7e9f8 │ │ │ │ + bne 82ce8 │ │ │ │ + ldr r3, [pc, #972] @ 82ff8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3348] @ 0xd14 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r5, #5 │ │ │ │ - bne 7e8d0 │ │ │ │ - ldr r3, [pc, #944] @ 7e9fc │ │ │ │ + bne 82ec8 │ │ │ │ + ldr r3, [pc, #952] @ 82ffc │ │ │ │ sub r2, r5, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #932] @ 7ea00 │ │ │ │ clz r2, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ lsr r2, r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr r3, [pc, #932] @ 83000 │ │ │ │ cmp r1, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r3, #3348] @ 0xd14 │ │ │ │ - bne 7e86c │ │ │ │ - ldr r3, [pc, #908] @ 7ea04 │ │ │ │ + bne 82e64 │ │ │ │ + ldr r3, [pc, #916] @ 83004 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3356] @ 0xd1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e83c │ │ │ │ + bne 82e34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e6ac │ │ │ │ + beq 82ca4 │ │ │ │ add r4, r4, r0 │ │ │ │ ldrb r0, [r4, #-2053] @ 0xfffff7fb │ │ │ │ cmp r0, #13 │ │ │ │ cmpne r0, #10 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - ldr r1, [pc, #852] @ 7ea08 │ │ │ │ - ldr r2, [pc, #852] @ 7ea0c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldr r1, [pc, #860] @ 83008 │ │ │ │ mov r3, r7 │ │ │ │ + ldr r2, [pc, #856] @ 8300c │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r0, [r1, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #824] @ 7ea10 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #832] @ 83010 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3356] @ 0xd1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e824 │ │ │ │ + bne 82e1c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b6f8 │ │ │ │ - b 7e590 │ │ │ │ + bl 1b654 │ │ │ │ + b 82b74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r3, #3072 @ 0xc00 │ │ │ │ + bl 1d124 │ │ │ │ ldr fp, [sl, #3340] @ 0xd0c │ │ │ │ + mov r3, #3072 @ 0xc00 │ │ │ │ + str r0, [r4, #-2068] @ 0xfffff7ec │ │ │ │ str r3, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ add r3, sp, #3104 @ 0xc20 │ │ │ │ add r3, r3, #12 │ │ │ │ - cmp fp, #0 │ │ │ │ str r7, [r4, #-2060] @ 0xfffff7f4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + cmp fp, #0 │ │ │ │ str r3, [r4, #-2056] @ 0xfffff7f8 │ │ │ │ - str r0, [r4, #-2068] @ 0xfffff7ec │ │ │ │ - beq 7e900 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + beq 82ef8 │ │ │ │ ldr r1, [sl, #3072] @ 0xc00 │ │ │ │ mov r0, fp │ │ │ │ - bl 1e014 │ │ │ │ - ldr r3, [sl, #3344] @ 0xd10 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e8e8 │ │ │ │ + ldr r3, [sl, #3344] @ 0xd10 │ │ │ │ + bne 82ee0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 7e934 │ │ │ │ + beq 82f30 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ mov r2, #3072 @ 0xc00 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr sl, [pc, #696] @ 7ea14 │ │ │ │ - bl 1d3f0 │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + add r9, sp, #32 │ │ │ │ + bl 1d328 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r8, [sp, #16] │ │ │ │ + mov r8, r1 │ │ │ │ + ldr sl, [pc, #672] @ 83014 │ │ │ │ str r6, [sp, #20] │ │ │ │ - add sl, pc, sl │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - add r9, sp, #32 │ │ │ │ + mov r6, r2 │ │ │ │ mov r0, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 7e7e0 │ │ │ │ + add sl, pc, sl │ │ │ │ + b 82dd8 │ │ │ │ ldr r3, [r4, #-2068] @ 0xfffff7ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e7fc │ │ │ │ + beq 82df4 │ │ │ │ ldr r3, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e7fc │ │ │ │ - ldr r2, [r4, #-2060] @ 0xfffff7f4 │ │ │ │ - ldr r3, [r4, #-2056] @ 0xfffff7f8 │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r4, #-2060] @ 0xfffff7f4 │ │ │ │ + beq 82df4 │ │ │ │ + ldr r3, [r4, #-2060] @ 0xfffff7f4 │ │ │ │ + ldr r2, [r4, #-2056] @ 0xfffff7f8 │ │ │ │ + ldr r0, [sl, #3344] @ 0xd10 │ │ │ │ add r1, r3, #1 │ │ │ │ + str r1, [r4, #-2060] @ 0xfffff7f4 │ │ │ │ + add r1, r2, #1 │ │ │ │ str r1, [r4, #-2056] @ 0xfffff7f8 │ │ │ │ - ldrb r2, [r2] │ │ │ │ - strb r2, [r3] │ │ │ │ - ldr r3, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ - ldr r0, [sl, #3344] @ 0xd10 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ - ldr r3, [r4, #-2068] @ 0xfffff7ec │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #-2068] @ 0xfffff7ec │ │ │ │ + ldrb r3, [r3] │ │ │ │ + strb r3, [r2] │ │ │ │ + ldr r2, [r4, #-2068] @ 0xfffff7ec │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4, #-2068] @ 0xfffff7ec │ │ │ │ + ldr r2, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4, #-2064] @ 0xfffff7f0 │ │ │ │ mov r3, fp │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r2, r6 │ │ │ │ str r9, [sp] │ │ │ │ - bl 1becc │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1be28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e78c │ │ │ │ - mov r2, #3072 @ 0xc00 │ │ │ │ + beq 82d84 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ + mov r2, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ movw r3, #3070 @ 0xbfe │ │ │ │ mov r2, #10 │ │ │ │ strh r2, [r7, r3] │ │ │ │ - b 7e62c │ │ │ │ - ldr r2, [pc, #492] @ 7ea18 │ │ │ │ + b 82c24 │ │ │ │ + ldr r2, [pc, #500] @ 83018 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e6e4 │ │ │ │ - ldr r3, [pc, #472] @ 7ea1c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82cdc │ │ │ │ + ldr r3, [pc, #480] @ 8301c │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ - mov r0, r8 │ │ │ │ and r2, r3, #7 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #448] @ 7ea20 │ │ │ │ lsr r3, r3, #3 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #452] @ 83020 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e684 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82c7c │ │ │ │ ldr r2, [r3, #3352] @ 0xd18 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e670 │ │ │ │ + beq 82c68 │ │ │ │ ldr r3, [r3, #3356] @ 0xd1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e96c │ │ │ │ - ldr r3, [pc, #408] @ 7ea24 │ │ │ │ - ldr r2, [pc, #408] @ 7ea28 │ │ │ │ + bne 82f68 │ │ │ │ + ldr r3, [pc, #416] @ 83024 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [pc, #408] @ 83028 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #384] @ 7ea2c │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + ldr r3, [pc, #392] @ 8302c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3356] @ 0xd1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e9b4 │ │ │ │ - ldr r2, [pc, #368] @ 7ea30 │ │ │ │ + bne 82fb4 │ │ │ │ + ldr r2, [pc, #376] @ 83030 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e670 │ │ │ │ - ldr r2, [pc, #348] @ 7ea34 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82c68 │ │ │ │ + ldr r2, [pc, #356] @ 83034 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e644 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82c3c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c118 │ │ │ │ - ldr sl, [pc, #304] @ 7ea38 │ │ │ │ - ldr r1, [pc, #304] @ 7ea3c │ │ │ │ + bl 1c074 │ │ │ │ + ldr sl, [pc, #312] @ 83038 │ │ │ │ + ldr r1, [pc, #312] @ 8303c │ │ │ │ add sl, pc, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r0, [sl, #3072] @ 0xc00 │ │ │ │ - bl 1c160 │ │ │ │ - str r0, [sl, #3344] @ 0xd10 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c0bc │ │ │ │ + mov r3, r0 │ │ │ │ ldr r0, [sl, #3072] @ 0xc00 │ │ │ │ - bl 1b560 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sl, #3344] @ 0xd10 │ │ │ │ + bl 1b4c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sl, #3340] @ 0xd0c │ │ │ │ - b 7e73c │ │ │ │ - ldr r3, [pc, #160] @ 7e9dc │ │ │ │ - ldr r2, [pc, #256] @ 7ea40 │ │ │ │ + b 82d34 │ │ │ │ + ldr r3, [pc, #164] @ 82fdc │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r2, [pc, #256] @ 83040 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #244] @ 7ea44 │ │ │ │ - mov r1, #1 │ │ │ │ + ldr r3, [pc, #244] @ 83044 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #3072] @ 0xc00 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #228] @ 7ea48 │ │ │ │ + ldr r3, [pc, #232] @ 83048 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e62c │ │ │ │ - ldr r1, [pc, #216] @ 7ea4c │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82c24 │ │ │ │ add r3, r6, #1 │ │ │ │ - smull r2, r1, r1, r3 │ │ │ │ + movw r2, #34953 @ 0x8889 │ │ │ │ + movt r2, #34952 @ 0x8888 │ │ │ │ + smull r1, r2, r2, r3 │ │ │ │ + add r1, r2, r3 │ │ │ │ asr r2, r3, #31 │ │ │ │ - add r1, r1, r3 │ │ │ │ rsb r2, r2, r1, asr #3 │ │ │ │ + mov r1, #1 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ sub r3, r3, r2 │ │ │ │ + ldr r2, [pc, #180] @ 8304c │ │ │ │ add r3, r3, #1 │ │ │ │ - and r2, r3, #7 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #176] @ 7ea50 │ │ │ │ + and r0, r3, #7 │ │ │ │ asr r3, r3, #3 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82e7c │ │ │ │ + ldr r2, [pc, #148] @ 83050 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e884 │ │ │ │ - ldr r2, [pc, #152] @ 7ea54 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1d4a4 <__fprintf_chk@plt> │ │ │ │ - b 7e8b8 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r4, r0, lsr #7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r4, r0, r3, r0 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - eoreq r8, r4, r0, asr #8 │ │ │ │ - eoreq r2, r4, ip, asr #9 │ │ │ │ - eoreq r0, r4, r0, lsr r3 │ │ │ │ - andeq r1, r0, r8, lsr r5 │ │ │ │ - eoreq r8, r4, ip, lsr #7 │ │ │ │ - andseq pc, r2, r0, ror #14 │ │ │ │ - eoreq r8, r4, r0, ror r3 │ │ │ │ - strdeq r2, [r4], -ip @ │ │ │ │ - eoreq r8, r4, r4, asr #6 │ │ │ │ - eoreq r8, r4, ip, lsr #6 │ │ │ │ - mlaeq r4, r4, r3, r2 │ │ │ │ - @ instruction: 0x0014fff8 │ │ │ │ - eoreq r8, r4, ip, asr #5 │ │ │ │ - eoreq r8, r4, r0, lsr r2 │ │ │ │ - andseq pc, r2, r0, asr #11 │ │ │ │ - eoreq pc, r0, r4, asr #29 │ │ │ │ - andseq pc, r2, r4, ror r5 @ │ │ │ │ - strhteq r2, [r3], -ip │ │ │ │ - andseq pc, r2, ip, asr #10 │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ - andseq r1, r2, r0, ror #26 │ │ │ │ - andseq r2, r2, ip, asr #32 │ │ │ │ - mlaeq r4, r8, r0, r8 │ │ │ │ - andseq r8, r2, ip, lsl #24 │ │ │ │ - andseq pc, r2, r4, ror #8 │ │ │ │ - eoreq r8, r4, r0, asr r0 │ │ │ │ - @ instruction: 0x00128bb8 │ │ │ │ - stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - andseq pc, r2, r4, lsr r4 @ │ │ │ │ - andseq pc, r2, r8, lsr #8 │ │ │ │ + bl 1d3dc <__fprintf_chk@plt> │ │ │ │ + b 82eb0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r8, asr #27 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r4, r0, asr #27 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + eoreq r3, r5, ip, asr lr │ │ │ │ + eoreq sp, r4, r8, ror #29 │ │ │ │ + eoreq fp, r4, ip, asr sp │ │ │ │ + andeq r1, r0, r4, lsr #10 │ │ │ │ + eoreq r3, r5, r4, lsr #27 │ │ │ │ + andseq fp, r3, r8, lsr #22 │ │ │ │ + eoreq r3, r5, r8, ror sp │ │ │ │ + strdeq sp, [r4], -ip @ │ │ │ │ + eoreq r3, r5, r4, asr #26 │ │ │ │ + eoreq r3, r5, r4, lsr sp │ │ │ │ + mlaeq r4, r8, sp, sp │ │ │ │ + andseq ip, r5, r4, asr #7 │ │ │ │ + ldrdeq r3, [r5], -r4 @ │ │ │ │ + eoreq r3, r5, r4, lsr #24 │ │ │ │ + andseq fp, r3, r4, lsl #19 │ │ │ │ + eoreq ip, r1, r8, lsl #5 │ │ │ │ + andseq fp, r3, ip, lsr r9 │ │ │ │ + ldrdeq sp, [r3], -r4 @ │ │ │ │ + andseq fp, r3, ip, lsl #18 │ │ │ │ + eoreq r3, r5, r0, lsl #22 │ │ │ │ + andseq lr, r2, r4, lsr #2 │ │ │ │ + andseq lr, r2, r0, lsl r4 │ │ │ │ + eoreq r3, r5, r0, lsr #21 │ │ │ │ + @ instruction: 0x00134fd0 │ │ │ │ + andseq fp, r3, r4, lsr #16 │ │ │ │ + eoreq r3, r5, r4, asr sl │ │ │ │ + andseq r4, r3, ip, ror pc │ │ │ │ + andseq fp, r3, ip, ror #15 │ │ │ │ + andseq fp, r3, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr lr, [pc, #96] @ 7ead4 │ │ │ │ - ldr ip, [pc, #96] @ 7ead8 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr lr, [pc, #96] @ 830d0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ add r3, sp, #20 │ │ │ │ + ldr ip, [pc, #88] @ 830d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7e4f8 │ │ │ │ - ldr r2, [pc, #56] @ 7eadc │ │ │ │ - ldr r3, [pc, #48] @ 7ead8 │ │ │ │ + bl 82acc │ │ │ │ + ldr r2, [pc, #56] @ 830d8 │ │ │ │ + ldr r3, [pc, #48] @ 830d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7ead0 │ │ │ │ + bne 830cc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r4, asr lr @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r3, r4, lsr #28 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r4, ror #16 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r4, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #212] @ 7ebd0 │ │ │ │ + ldr ip, [pc, #228] @ 831e8 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #208] @ 7ebd4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + mov r1, #0 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ + mvn r3, #0 │ │ │ │ + ldr r0, [pc, #212] @ 831ec │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ + str r7, [sp] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7ebc4 │ │ │ │ + blt 831dc │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 7ebc4 │ │ │ │ + beq 831dc │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1d894 <__vsnprintf_chk@plt> │ │ │ │ + bl 1d7c0 <__vsnprintf_chk@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7ebbc │ │ │ │ - ldr r2, [pc, #76] @ 7ebd8 │ │ │ │ - ldr r3, [pc, #68] @ 7ebd4 │ │ │ │ + blt 831d4 │ │ │ │ + ldr r2, [pc, #92] @ 831f0 │ │ │ │ + ldr r3, [pc, #84] @ 831ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7ebcc │ │ │ │ + bne 831e4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r8, #0 │ │ │ │ - b 7eb84 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r8, asr #27 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r3, ip, lsr sp @ │ │ │ │ + b 8318c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r4, asr #15 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r4, ip, asr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldr r3, [pc, #16] @ 7ebf8 │ │ │ │ + ldr r3, [pc, #16] @ 83210 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ - ldrdeq r8, [r4], -r8 @ │ │ │ │ + eoreq r4, r5, r0, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #56] @ 7ec4c │ │ │ │ + ldr r2, [pc, #64] @ 83270 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #32] @ 7ec50 │ │ │ │ - ldr r3, [pc, #32] @ 7ec54 │ │ │ │ + ldr r4, [pc, #48] @ 83274 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #40] @ 83278 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7760c │ │ │ │ - andseq pc, r2, r4, ror #6 │ │ │ │ - mlaeq r3, r8, ip, pc @ │ │ │ │ - andeq r1, r0, r0, lsr #5 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 7b420 │ │ │ │ + @ instruction: 0x0013b6fc │ │ │ │ + mlaeq r4, r4, r6, fp │ │ │ │ + andeq r1, r0, ip, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #536] @ 7ee88 │ │ │ │ - ldr ip, [pc, #536] @ 7ee8c │ │ │ │ + ldr lr, [pc, #564] @ 834d8 │ │ │ │ + sub sp, sp, #100 @ 0x64 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr ip, [pc, #548] @ 834dc │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r6, [pc, #544] @ 834e0 │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r3, [pc, #540] @ 834e4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #528] @ 7ee90 │ │ │ │ - ldr r3, [pc, #528] @ 7ee94 │ │ │ │ - sub sp, sp, #100 @ 0x64 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r9, #0 │ │ │ │ - mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - bl 137320 │ │ │ │ - cmp r4, r9 │ │ │ │ + bl 143e7c │ │ │ │ + cmp r4, #0 │ │ │ │ str r9, [r5] │ │ │ │ - beq 7ed44 │ │ │ │ - ldr r3, [pc, #468] @ 7ee98 │ │ │ │ + beq 83378 │ │ │ │ + ldr r3, [pc, #496] @ 834e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #460] @ 7ee9c │ │ │ │ cmp r1, r9 │ │ │ │ - beq 7ed70 │ │ │ │ + beq 833b8 │ │ │ │ + ldr r3, [pc, #480] @ 834ec │ │ │ │ + mvn ip, #0 │ │ │ │ + add fp, sp, #28 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r9 │ │ │ │ ldr sl, [r6, r3] │ │ │ │ - ldr r3, [pc, #448] @ 7eea0 │ │ │ │ - mov r2, #1 │ │ │ │ + ldr r3, [pc, #460] @ 834f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl] │ │ │ │ - mvn r3, #0 │ │ │ │ - strd r2, [sp, #4] │ │ │ │ - add fp, sp, #28 │ │ │ │ + mov r3, #1 │ │ │ │ + stmib sp, {r3, ip} │ │ │ │ add r3, sp, #24 │ │ │ │ + str r9, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, fp │ │ │ │ add r3, sp, #20 │ │ │ │ - mov r0, r9 │ │ │ │ - str r9, [sp, #12] │ │ │ │ - bl 143570 │ │ │ │ + bl 150918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7edf4 │ │ │ │ + bge 83444 │ │ │ │ ldr r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r1, [r4, #1156] @ 0x484 │ │ │ │ ldr r2, [r4, #1160] @ 0x488 │ │ │ │ - cmp r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 7ed84 │ │ │ │ - ldr r3, [pc, #360] @ 7eea4 │ │ │ │ + beq 833d0 │ │ │ │ + ldr r3, [pc, #388] @ 834f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 135888 │ │ │ │ - ldr r2, [pc, #348] @ 7eea8 │ │ │ │ - ldr r3, [pc, #316] @ 7ee8c │ │ │ │ + bl 142418 │ │ │ │ + ldr r2, [pc, #376] @ 834f8 │ │ │ │ + ldr r3, [pc, #344] @ 834dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7ee84 │ │ │ │ + bne 834d4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r1, [r4, #1156] @ 0x484 │ │ │ │ ldr r2, [r4, #1160] @ 0x488 │ │ │ │ + ldr r3, [pc, #292] @ 834ec │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr sl, [r6, r3] │ │ │ │ ldr r3, [r8, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 7ee4c │ │ │ │ + beq 8349c │ │ │ │ cmp r3, #9 │ │ │ │ - beq 7ee14 │ │ │ │ - ldr r3, [pc, #268] @ 7eeac │ │ │ │ + beq 83464 │ │ │ │ + ldr r3, [pc, #272] @ 834fc │ │ │ │ cmp r7, #0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl] │ │ │ │ moveq r3, r7 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ moveq r0, r3 │ │ │ │ - ldrne r3, [r7, #68] @ 0x44 │ │ │ │ - ldrne r0, [r7, #72] @ 0x48 │ │ │ │ + beq 83410 │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - bl 136ea8 │ │ │ │ - ldr r3, [pc, #220] @ 7eeb0 │ │ │ │ + bl 143938 │ │ │ │ + ldr r3, [pc, #220] @ 83500 │ │ │ │ str r0, [r5] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 136e7c │ │ │ │ + bl 143910 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed44 │ │ │ │ - b 7ed34 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + beq 83378 │ │ │ │ + b 83368 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ mov r3, r9 │ │ │ │ str r9, [sp] │ │ │ │ - bl 136ea8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + bl 143938 │ │ │ │ str r0, [r5] │ │ │ │ - b 7ed1c │ │ │ │ + b 83350 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14e6ac │ │ │ │ - ldr r2, [pc, #144] @ 7eeb4 │ │ │ │ - mov r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl] │ │ │ │ + bl 15c23c │ │ │ │ + ldr r3, [pc, #144] @ 83504 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl] │ │ │ │ + mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 136ea8 │ │ │ │ + bl 143938 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 7ed98 │ │ │ │ - b 7ed34 │ │ │ │ + beq 833e4 │ │ │ │ + b 83368 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #96] @ 7eeb8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r3, #0 │ │ │ │ - str ip, [sl] │ │ │ │ + ldr r3, [pc, #92] @ 83508 │ │ │ │ add r0, r0, #164 @ 0xa4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl] │ │ │ │ + mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 136ea8 │ │ │ │ + bl 143938 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 7ed34 │ │ │ │ + bne 83368 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ - b 7ed90 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r8, asr ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq pc, r3, r4, asr #24 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - eoreq r8, r4, r0, lsl #20 │ │ │ │ - andeq r1, r0, r4, lsl r5 │ │ │ │ - @ instruction: 0x0012f2bc │ │ │ │ - eoreq r8, r4, r8, lsl #19 │ │ │ │ - eoreq pc, r3, ip, ror fp @ │ │ │ │ - andseq pc, r2, r4, lsr #4 │ │ │ │ - andeq r1, r0, r4, lsl #9 │ │ │ │ - @ instruction: 0x0012f1b4 │ │ │ │ - andseq pc, r2, r8, asr r1 @ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 833dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r4, lsr #12 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq fp, r4, r8, lsl r6 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + eoreq r4, r5, ip, asr #7 │ │ │ │ + andeq r1, r0, r0, lsl #10 │ │ │ │ + andseq fp, r3, ip, lsr r6 │ │ │ │ + eoreq r4, r5, r4, asr r3 │ │ │ │ + eoreq fp, r4, r0, ror #10 │ │ │ │ + mulseq r3, r0, r5 │ │ │ │ + andeq r1, r0, r0, ror r4 │ │ │ │ + andseq fp, r3, r0, lsr #10 │ │ │ │ + andseq fp, r3, r4, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr lr, [pc, #1200] @ 7f388 │ │ │ │ - ldr ip, [pc, #1200] @ 7f38c │ │ │ │ + ldr lr, [pc, #1224] @ 83a00 │ │ │ │ + sub sp, sp, #252 @ 0xfc │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr ip, [pc, #1208] @ 83a04 │ │ │ │ + ldr r5, [pc, #1208] @ 83a08 │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r3, [pc, #1204] @ 83a0c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #1192] @ 7f390 │ │ │ │ - sub sp, sp, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #1188] @ 7f394 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #244] @ 0xf4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ vldr s16, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - vcvt.f64.f32 d8, s16 │ │ │ │ ldr r3, [r1, #108] @ 0x6c │ │ │ │ - mov r4, r1 │ │ │ │ + vcvt.f64.f32 d8, s16 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r9, [r3, #64] @ 0x40 │ │ │ │ moveq r9, #118 @ 0x76 │ │ │ │ cmp r2, #0 │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ - mov r8, r0 │ │ │ │ - bne 7f5dc │ │ │ │ - ldr r3, [pc, #1112] @ 7f398 │ │ │ │ + bne 83c44 │ │ │ │ + ldr r3, [pc, #1136] @ 83a10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7eff8 │ │ │ │ - ldr r3, [pc, #1096] @ 7f39c │ │ │ │ + beq 83658 │ │ │ │ + ldr r3, [pc, #1120] @ 83a14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7ef7c │ │ │ │ + bne 835dc │ │ │ │ cmp r8, #0 │ │ │ │ - addne r2, r8, #1120 @ 0x460 │ │ │ │ - addne r2, r2, #12 │ │ │ │ - ldrne r2, [r2] │ │ │ │ - ldreq r2, [pc, #1060] @ 7f3a0 │ │ │ │ + beq 83f54 │ │ │ │ + add r2, r8, #1120 @ 0x460 │ │ │ │ + add r2, r2, #12 │ │ │ │ + ldr r2, [r2] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #1056] @ 7f3a4 │ │ │ │ + ldr r2, [pc, #1076] @ 83a18 │ │ │ │ add r2, pc, r2 │ │ │ │ - vldr d7, [r2] │ │ │ │ - ldr r2, [pc, #1048] @ 7f3a8 │ │ │ │ + vldr d16, [r2] │ │ │ │ + ldr r2, [pc, #1068] @ 83a1c │ │ │ │ + vcmpe.f64 d16, d9 │ │ │ │ ldr sl, [r5, r2] │ │ │ │ - vcmpe.f64 d7, d9 │ │ │ │ - ldr r2, [pc, #1040] @ 7f3ac │ │ │ │ + ldr r2, [pc, #1060] @ 83a20 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 7f354 │ │ │ │ + bpl 839cc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - vldreq s14, [r3] │ │ │ │ - vldrne d7, [pc, #948] @ 7f370 │ │ │ │ - vcvteq.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vldreq s15, [r3] │ │ │ │ + vldrne d16, [pc, #972] @ 839e8 │ │ │ │ + vcvteq.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d8 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 133814 │ │ │ │ - ldr r3, [pc, #988] @ 7f3b0 │ │ │ │ + bl 140180 │ │ │ │ + ldr r3, [pc, #1008] @ 83a24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7efec │ │ │ │ - ldr r2, [pc, #972] @ 7f3b4 │ │ │ │ + beq 8364c │ │ │ │ + ldr r2, [pc, #992] @ 83a28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #188] @ 0xbc │ │ │ │ - ldr r3, [pc, #964] @ 7f3b8 │ │ │ │ + ldr r3, [pc, #984] @ 83a2c │ │ │ │ add r3, pc, r3 │ │ │ │ vstr d9, [r3] │ │ │ │ - ldr r3, [pc, #956] @ 7f3bc │ │ │ │ + ldr r3, [pc, #976] @ 83a30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f0e0 │ │ │ │ - ldr r3, [pc, #940] @ 7f3c0 │ │ │ │ + beq 83754 │ │ │ │ + ldr r3, [pc, #960] @ 83a34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, #118 @ 0x76 │ │ │ │ cmpne r3, #0 │ │ │ │ - blt 7f0e0 │ │ │ │ - ldr r2, [pc, #892] @ 7f3a8 │ │ │ │ - ldr r3, [pc, #916] @ 7f3c4 │ │ │ │ + blt 83754 │ │ │ │ + ldr r2, [pc, #912] @ 83a1c │ │ │ │ + ldr r3, [pc, #936] @ 83a38 │ │ │ │ + ldr fp, [pc, #936] @ 83a3c │ │ │ │ ldr sl, [r5, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ + vldr d10, [pc, #848] @ 839f0 │ │ │ │ + add fp, pc, fp │ │ │ │ str r3, [sl] │ │ │ │ - ldr r3, [pc, #904] @ 7f3c8 │ │ │ │ - vldr d10, [pc, #820] @ 7f378 │ │ │ │ + ldr r3, [pc, #916] @ 83a40 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - ldr fp, [pc, #896] @ 7f3cc │ │ │ │ - ldr r3, [pc, #896] @ 7f3d0 │ │ │ │ + ldr r3, [pc, #912] @ 83a44 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - add fp, pc, fp │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - addeq r9, sp, #48 @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - beq 7f294 │ │ │ │ + addeq r9, sp, #48 @ 0x30 │ │ │ │ + beq 8390c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 7f4f0 │ │ │ │ + bge 83b5c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f0a8 │ │ │ │ - vldr d7, [pc, #748] @ 7f378 │ │ │ │ + beq 83708 │ │ │ │ + vldr d7, [pc, #772] @ 839f0 │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r1, s15 │ │ │ │ - bl 1352a4 │ │ │ │ + bl 141e00 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1349e8 │ │ │ │ + bl 1414dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f85c │ │ │ │ + bne 83ecc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r2, [pc, #796] @ 7f3d4 │ │ │ │ - ldr r3, [pc, #720] @ 7f38c │ │ │ │ + ldr r2, [pc, #816] @ 83a48 │ │ │ │ + ldr r3, [pc, #744] @ 83a04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7f8e4 │ │ │ │ + bne 83f60 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ vpop {d8-d12} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ sub r2, r9, #97 @ 0x61 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi 7f75c │ │ │ │ - ldr r3, [pc, #740] @ 7f3d8 │ │ │ │ + bhi 83dc4 │ │ │ │ + movw r3, #4097 @ 0x1001 │ │ │ │ + movt r3, #8 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 7f7d4 │ │ │ │ + beq 83e44 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f7c8 │ │ │ │ - ldr r3, [pc, #712] @ 7f3dc │ │ │ │ - vldr d9, [pc, #616] @ 7f380 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #692] @ 7f3e0 │ │ │ │ + bne 83e38 │ │ │ │ + vldr d9, [pc, #620] @ 839f8 │ │ │ │ + movw r3, #16385 @ 0x4001 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ sub r8, r9, #98 @ 0x62 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsr r3, r3, r8 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ + and r3, r3, #1 │ │ │ │ + strd r2, [sp, #36] @ 0x24 │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ vstr d8, [sp, #64] @ 0x40 │ │ │ │ - bl d4ee4 │ │ │ │ + mov r1, sl │ │ │ │ + bl ddaac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - blt 7f704 │ │ │ │ + blt 83d70 │ │ │ │ cmp r8, #22 │ │ │ │ - bhi 7f3fc │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - tst r3, #1 │ │ │ │ - beq 7f3fc │ │ │ │ - str r7, [sp] │ │ │ │ + bhi 83a68 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 83a68 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r1, sl │ │ │ │ - bl 15b31c │ │ │ │ + bl 16981c │ │ │ │ subs fp, r0, #0 │ │ │ │ - blt 7f5c4 │ │ │ │ - beq 7f138 │ │ │ │ + blt 83c2c │ │ │ │ + beq 837a8 │ │ │ │ cmp fp, #109 @ 0x6d │ │ │ │ - beq 7f408 │ │ │ │ + beq 83a74 │ │ │ │ cmp fp, #100 @ 0x64 │ │ │ │ - beq 7f43c │ │ │ │ + beq 83aa8 │ │ │ │ cmp fp, #99 @ 0x63 │ │ │ │ - beq 7f668 │ │ │ │ - ldr r3, [pc, #556] @ 7f3e4 │ │ │ │ + beq 83cd4 │ │ │ │ + ldr r3, [pc, #548] @ 83a4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f550 │ │ │ │ + beq 83bb8 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f658 │ │ │ │ + beq 83cc4 │ │ │ │ + ldr r2, [pc, #520] @ 83a50 │ │ │ │ ldr sl, [r3, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - str sl, [r3, #192] @ 0xc0 │ │ │ │ - beq 7f138 │ │ │ │ + str sl, [r2, #192] @ 0xc0 │ │ │ │ + beq 837a8 │ │ │ │ cmp fp, #97 @ 0x61 │ │ │ │ - beq 7f674 │ │ │ │ - vldr d10, [pc, #396] @ 7f380 │ │ │ │ + beq 83ce0 │ │ │ │ vldr d11, [sp, #64] @ 0x40 │ │ │ │ + vldr d10, [pc, #396] @ 839f8 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7f138 │ │ │ │ + beq 837a8 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1d3f0 │ │ │ │ + bl 1d328 │ │ │ │ vldr d0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ + vcmp.f64 d0, d10 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne 838a4 │ │ │ │ + vmov.f64 d0, #8 @ 0x40400000 3.0 │ │ │ │ + vadd.f64 d0, d11, d0 │ │ │ │ + vstr d0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - vcmp.f64 d0, d10 │ │ │ │ mov r3, #0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vmoveq.f64 d0, #8 @ 0x40400000 3.0 │ │ │ │ - vaddeq.f64 d0, d11, d0 │ │ │ │ - vstreq d0, [sp, #56] @ 0x38 │ │ │ │ - bl 1428d0 │ │ │ │ - vldr d5, [pc, #296] @ 7f370 │ │ │ │ - ldr r3, [pc, #412] @ 7f3e8 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + bl 14fbcc │ │ │ │ + vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ - vldr d6, [sp, #64] @ 0x40 │ │ │ │ + vldr d17, [sp, #64] @ 0x40 │ │ │ │ + vldr d6, [pc, #284] @ 839e8 │ │ │ │ + ldr r3, [pc, #388] @ 83a54 │ │ │ │ + vmul.f64 d7, d7, d6 │ │ │ │ + vmul.f64 d6, d17, d6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #192] @ 0xc0 │ │ │ │ - vldr d7, [sp, #56] @ 0x38 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.u32.f64 s12, d6 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ + vcvt.u32.f64 s12, d6 │ │ │ │ vstr s12, [sp, #76] @ 0x4c │ │ │ │ vstr s14, [sp, #80] @ 0x50 │ │ │ │ - bl 166e44 │ │ │ │ - vldr d0, [pc, #256] @ 7f380 │ │ │ │ + bl 1759b8 │ │ │ │ + vldr d0, [pc, #256] @ 839f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 142c10 │ │ │ │ - b 7f138 │ │ │ │ + bl 14ff44 │ │ │ │ + b 837a8 │ │ │ │ cmp r3, #0 │ │ │ │ strlt r2, [sp, #52] @ 0x34 │ │ │ │ - bge 7f33c │ │ │ │ + bge 839b4 │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ + mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl d4ee4 │ │ │ │ + bl ddaac │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ble 7f078 │ │ │ │ - vldr d6, [r4, #16] │ │ │ │ - vmov.f32 s11, #180 @ 0xc1a00000 -20.0 │ │ │ │ - vsub.f64 d7, d6, d9 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmpe.f32 s14, s11 │ │ │ │ + ble 836d8 │ │ │ │ + vldr d17, [r4, #16] │ │ │ │ + vmov.f32 s14, #180 @ 0xc1a00000 -20.0 │ │ │ │ + vsub.f64 d16, d17, d9 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vldr d16, [pc, #168] @ 839f0 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 7f738 │ │ │ │ - vldr d7, [pc, #156] @ 7f378 │ │ │ │ - vmul.f64 d7, d8, d7 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + bgt 83da4 │ │ │ │ + vmul.f64 d16, d8, d16 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #248] @ 7f3ec │ │ │ │ - vstr d6, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ vstr d9, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #224] @ 83a58 │ │ │ │ + vstr d17, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7f078 │ │ │ │ + ble 836d8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f078 │ │ │ │ + beq 836d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f5b8 │ │ │ │ + beq 83c20 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7f288 │ │ │ │ + beq 83900 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 134a14 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + bl 141508 │ │ │ │ ldr r0, [r7] │ │ │ │ - b 7f05c │ │ │ │ - vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f64 d7, d7, d6 │ │ │ │ - vcmpe.f64 d7, d9 │ │ │ │ + b 836bc │ │ │ │ + vmov.f64 d17, #112 @ 0x3f800000 1.0 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vcmpe.f64 d16, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 7eff8 │ │ │ │ - b 7efa8 │ │ │ │ + ble 83658 │ │ │ │ + b 83608 │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscsmi pc, r5, r0, lsl #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - strdeq pc, [r3], -r0 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq pc, [r3], -ip @ │ │ │ │ - andeq r1, r0, r4, lsr #12 │ │ │ │ - eoreq r8, r4, r4, lsl #15 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - bicmi r0, r8, r0 │ │ │ │ - ldrdeq r1, [r4], -r8 @ │ │ │ │ - andeq r1, r0, r4, lsl r5 │ │ │ │ - andseq pc, r2, r4, asr r0 @ │ │ │ │ - andeq r1, r0, r0, ror #7 │ │ │ │ - ldrdeq r8, [r4], -ip @ │ │ │ │ - eoreq r1, r4, r8, ror #20 │ │ │ │ + mlaeq r4, r4, r3, fp │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - andeq r1, r0, r8, lsl r5 │ │ │ │ - andseq pc, r1, ip, asr #16 │ │ │ │ - andeq r1, r0, ip, lsl r6 │ │ │ │ - andseq lr, r2, r4, lsr #31 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - eoreq pc, r3, r0, lsl r8 @ │ │ │ │ - andeq r1, r8, r1 │ │ │ │ - eoreq r8, r4, ip, lsr #11 │ │ │ │ - subeq r4, r0, r1 │ │ │ │ - andeq r1, r0, r0, asr #7 │ │ │ │ - eoreq r8, r4, r0, ror r4 │ │ │ │ - andseq lr, r2, r4, asr #26 │ │ │ │ - eoreq r8, r4, r0, asr #2 │ │ │ │ - andseq lr, r2, r0, lsr #21 │ │ │ │ - ldrdeq r8, [r4], -ip @ │ │ │ │ + eoreq fp, r4, r8, lsl #7 │ │ │ │ + andeq r1, r0, r0, lsl r6 │ │ │ │ + eoreq r4, r5, r4, lsr #2 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + eoreq sp, r4, r8, ror r4 │ │ │ │ + andeq r1, r0, r0, lsl #10 │ │ │ │ + @ instruction: 0x0013b3b0 │ │ │ │ + andeq r1, r0, ip, asr #7 │ │ │ │ + eoreq r4, r5, ip, ror r0 │ │ │ │ + eoreq sp, r4, r8, lsl #8 │ │ │ │ + andeq r1, r0, ip, lsr #13 │ │ │ │ + andeq r1, r0, r4, lsl #10 │ │ │ │ + andseq fp, r2, r8, lsr #23 │ │ │ │ + andseq fp, r3, ip, lsl r3 │ │ │ │ + andeq r1, r0, r8, lsl #12 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + eoreq fp, r4, r8, asr #3 │ │ │ │ + andeq r1, r0, ip, lsr #7 │ │ │ │ + eoreq r3, r5, r8, ror lr │ │ │ │ + eoreq r3, r5, ip, ror #27 │ │ │ │ + andseq fp, r3, r0, lsl #1 │ │ │ │ + ldrdeq r3, [r5], -r0 @ │ │ │ │ + @ instruction: 0x0013adf4 │ │ │ │ + eoreq r3, r5, r4, ror sl │ │ │ │ mov fp, r9 │ │ │ │ cmp fp, #109 @ 0x6d │ │ │ │ - bne 7f1a0 │ │ │ │ + bne 83810 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7f138 │ │ │ │ + ble 837a8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ sub r2, r3, #2 │ │ │ │ ldrh r3, [r1], #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ rev16 r3, r3 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 7f1b0 │ │ │ │ + b 83820 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f138 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + beq 837a8 │ │ │ │ movw r2, #3124 @ 0xc34 │ │ │ │ - cmp r3, r2 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - beq 7f4c8 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 83b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ - cmp r3, #45 @ 0x2d │ │ │ │ add sl, sl, #1 │ │ │ │ + cmp r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bgt 7f494 │ │ │ │ - b 7f138 │ │ │ │ + bgt 83b00 │ │ │ │ + b 837a8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, fp, #2 │ │ │ │ + add sl, sl, r2 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - add sl, sl, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ble 7f138 │ │ │ │ + ble 837a8 │ │ │ │ ldrb r3, [sl] │ │ │ │ ldrb fp, [sl, #1] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7f478 │ │ │ │ + bhi 83ae4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r2, sl, #2 │ │ │ │ - ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ movw r1, #1368 @ 0x558 │ │ │ │ - bl 9a8a0 │ │ │ │ - b 7f478 │ │ │ │ + ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ + bl a06c0 │ │ │ │ + b 83ae4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ mov r2, sl │ │ │ │ movw r1, #1369 @ 0x559 │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add sl, sl, #42 @ 0x2a │ │ │ │ sub r3, r3, #42 @ 0x2a │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bgt 7f4c0 │ │ │ │ - b 7f0b0 │ │ │ │ + bgt 83b2c │ │ │ │ + b 83710 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ - bl 145038 │ │ │ │ + bl 152498 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ble 7f078 │ │ │ │ - vldr s14, [r8, #64] @ 0x40 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ble 836d8 │ │ │ │ + vldr s15, [r8, #64] @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - vstr d9, [sp] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #1 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vmov s15, r2 │ │ │ │ mov r2, fp │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d6, d7, d10 │ │ │ │ - vstr d6, [sp, #16] │ │ │ │ - bl 7ea58 │ │ │ │ - b 7f308 │ │ │ │ - vldr d7, [sp, #64] @ 0x40 │ │ │ │ - vcmp.f64 d7, d9 │ │ │ │ + vstr d9, [sp] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vldr s15, [sp, #64] @ 0x40 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + vstr s15, [sp, #24] │ │ │ │ + vdiv.f64 d16, d17, d10 │ │ │ │ + vstr d16, [sp, #16] │ │ │ │ + bl 83054 │ │ │ │ + b 83980 │ │ │ │ + vldr d16, [sp, #64] @ 0x40 │ │ │ │ + vcmp.f64 d16, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7f5a0 │ │ │ │ + beq 83c08 │ │ │ │ vldr d0, [sp, #56] @ 0x38 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7f788 │ │ │ │ + beq 83df4 │ │ │ │ cmp fp, #97 @ 0x61 │ │ │ │ - beq 7f868 │ │ │ │ - ldr sl, [pc, #-400] @ 7f3f0 │ │ │ │ + beq 83ed8 │ │ │ │ + ldr sl, [pc, #-396] @ 83a5c │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #16 │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - mov r3, #1 │ │ │ │ - bl 1428d0 │ │ │ │ + bl 14fbcc │ │ │ │ mov r0, sl │ │ │ │ - bl 30c20 │ │ │ │ + bl 31620 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f138 │ │ │ │ + beq 837a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5034 │ │ │ │ - b 7f138 │ │ │ │ - bl 137284 │ │ │ │ + bl ddc20 │ │ │ │ + b 837a8 │ │ │ │ + bl 143d7c │ │ │ │ str r0, [r6] │ │ │ │ - b 7f32c │ │ │ │ - ldr r2, [pc, #-472] @ 7f3f4 │ │ │ │ + b 839a4 │ │ │ │ + ldr r2, [pc, #-468] @ 83a60 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #26 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7f138 │ │ │ │ - ldr r0, [pc, #-492] @ 7f3f8 │ │ │ │ - vldr d0, [pc, #768] @ 7f8e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 837a8 │ │ │ │ + ldr r0, [pc, #-488] @ 83a64 │ │ │ │ + vldr d0, [pc, #792] @ 83f68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 142c10 │ │ │ │ - ldr r3, [pc, #776] @ 7f900 │ │ │ │ + bl 14ff44 │ │ │ │ + ldr r3, [pc, #792] @ 83f78 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f60c │ │ │ │ + beq 83c74 │ │ │ │ mov r0, #0 │ │ │ │ - bl 30c20 │ │ │ │ - ldr r3, [pc, #752] @ 7f904 │ │ │ │ + bl 31620 │ │ │ │ + ldr r3, [pc, #768] @ 83f7c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f62c │ │ │ │ - bl 135240 │ │ │ │ + beq 83c94 │ │ │ │ + bl 141d88 │ │ │ │ mov r0, #4 │ │ │ │ - bl 13a75c │ │ │ │ + bl 1473c0 │ │ │ │ sub r2, r9, #98 @ 0x62 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 7f650 │ │ │ │ - ldr r3, [pc, #712] @ 7f908 │ │ │ │ + bhi 83cbc │ │ │ │ + movw r3, #16385 @ 0x4001 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 7f650 │ │ │ │ + beq 83cbc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - bl 15b2e0 │ │ │ │ - bl 13ad14 │ │ │ │ - b 7ef38 │ │ │ │ - ldr r2, [pc, #684] @ 7f90c │ │ │ │ + bl 1697c8 │ │ │ │ + bl 147a00 │ │ │ │ + b 83598 │ │ │ │ + ldr r2, [pc, #692] @ 83f80 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #192] @ 0xc0 │ │ │ │ - b 7f138 │ │ │ │ + b 837a8 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl 13ad98 │ │ │ │ - b 7f138 │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ + bl 147aa4 │ │ │ │ + b 837a8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cmp fp, #10 │ │ │ │ + ldr fp, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ble 7f6b8 │ │ │ │ - ldr r1, [pc, #640] @ 7f910 │ │ │ │ + cmp fp, #10 │ │ │ │ + ble 83d24 │ │ │ │ + ldr r1, [pc, #648] @ 83f84 │ │ │ │ mov r2, #10 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1d3e4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f6b8 │ │ │ │ + bne 83d24 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 1af0c │ │ │ │ - b 7f138 │ │ │ │ - vldr d12, [sp, #64] @ 0x40 │ │ │ │ + bl 1ae74 │ │ │ │ + b 837a8 │ │ │ │ + vldr d16, [sp, #56] @ 0x38 │ │ │ │ vmov.f64 d10, #96 @ 0x3f000000 0.5 │ │ │ │ - vmov.f64 d6, d10 │ │ │ │ - vldr d7, [sp, #56] @ 0x38 │ │ │ │ - vldr d11, [pc, #544] @ 7f8f0 │ │ │ │ - vsub.f64 d7, d7, d12 │ │ │ │ + vldr d12, [sp, #64] @ 0x40 │ │ │ │ + vldr d11, [pc, #568] @ 83f70 │ │ │ │ + vmov.f64 d17, d10 │ │ │ │ + vsub.f64 d16, d16, d12 │ │ │ │ vmla.f64 d10, d12, d11 │ │ │ │ - vmla.f64 d6, d7, d11 │ │ │ │ - vmov r0, r1, d6 │ │ │ │ - blx 19a1c4 │ │ │ │ + vmla.f64 d17, d16, d11 │ │ │ │ + vmov r0, r1, d17 │ │ │ │ + blx 1aab8c │ │ │ │ strd r0, [sp, #8] │ │ │ │ vmov r0, r1, d10 │ │ │ │ - blx 19a1c4 │ │ │ │ + blx 1aab8c │ │ │ │ mov r2, fp │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 1e14c │ │ │ │ - b 7f138 │ │ │ │ - ldr r4, [pc, #520] @ 7f914 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + bl 1e078 │ │ │ │ + b 837a8 │ │ │ │ + ldr r4, [pc, #528] @ 83f88 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142c10 │ │ │ │ + bl 14ff44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f77c │ │ │ │ - ldr r2, [pc, #472] @ 7f904 │ │ │ │ - ldr r3, [pc, #488] @ 7f918 │ │ │ │ + bne 83de8 │ │ │ │ + ldr r2, [pc, #484] @ 83f7c │ │ │ │ + ldr r3, [pc, #496] @ 83f8c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 7f078 │ │ │ │ - vmov.f32 s15, #52 @ 0x41a00000 20.0 │ │ │ │ - vcmpe.f32 s14, s15 │ │ │ │ + b 836d8 │ │ │ │ + vmov.f32 s14, #52 @ 0x41a00000 20.0 │ │ │ │ + vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 7f2d4 │ │ │ │ - vldr d7, [pc, #424] @ 7f8f8 │ │ │ │ - vmul.f64 d7, d6, d7 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + bpl 83950 │ │ │ │ + vmul.f64 d16, d17, d16 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r2, s15 │ │ │ │ - b 7f2e4 │ │ │ │ + b 8395c │ │ │ │ sub r2, r9, #98 @ 0x62 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 7f724 │ │ │ │ - ldr r3, [pc, #408] @ 7f908 │ │ │ │ + bhi 83d90 │ │ │ │ + movw r3, #16385 @ 0x4001 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7f0fc │ │ │ │ - b 7f724 │ │ │ │ + bne 83774 │ │ │ │ + b 83d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30c20 │ │ │ │ - b 7f724 │ │ │ │ - ldr r0, [pc, #396] @ 7f91c │ │ │ │ - vldr d0, [pc, #340] @ 7f8e8 │ │ │ │ + bl 31620 │ │ │ │ + b 83d90 │ │ │ │ + ldr r0, [pc, #404] @ 83f90 │ │ │ │ + vldr d0, [pc, #360] @ 83f68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 142c10 │ │ │ │ + bl 14ff44 │ │ │ │ cmp fp, #97 @ 0x61 │ │ │ │ - beq 7f868 │ │ │ │ + beq 83ed8 │ │ │ │ vldr d0, [sp, #56] @ 0x38 │ │ │ │ - vldr d7, [pc, #312] @ 7f8e8 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ + vldr d16, [pc, #332] @ 83f68 │ │ │ │ + vcmp.f64 d0, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d0, [sp, #64] @ 0x40 │ │ │ │ - vmoveq.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ - vaddeq.f64 d0, d0, d7 │ │ │ │ - vstreq d0, [sp, #56] @ 0x38 │ │ │ │ - b 7f578 │ │ │ │ + bne 83be0 │ │ │ │ + vldr d0, [sp, #64] @ 0x40 │ │ │ │ + vmov.f64 d16, #16 @ 0x40800000 4.0 │ │ │ │ + vadd.f64 d0, d0, d16 │ │ │ │ + vstr d0, [sp, #56] @ 0x38 │ │ │ │ + b 83be0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5034 │ │ │ │ - b 7f10c │ │ │ │ + bl ddc20 │ │ │ │ + b 83784 │ │ │ │ sub r2, r9, #98 @ 0x62 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 7f724 │ │ │ │ - ldr r3, [pc, #288] @ 7f908 │ │ │ │ + bhi 83d90 │ │ │ │ + movw r3, #16385 @ 0x4001 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7f0fc │ │ │ │ + bne 83774 │ │ │ │ sub r3, r9, #99 @ 0x63 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7f724 │ │ │ │ + bhi 83d90 │ │ │ │ cmp r9, #100 @ 0x64 │ │ │ │ - bne 7f0fc │ │ │ │ + bne 83774 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f0fc │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + bne 83774 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - mov r2, r6 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ movw r1, #1364 @ 0x554 │ │ │ │ + mov r2, r6 │ │ │ │ + vst1.8 {d16-d17}, [r3 :64] │ │ │ │ + add r3, sp, #84 @ 0x54 │ │ │ │ + vst1.8 {d16-d17}, [r3] │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ - str r0, [sp, #92] @ 0x5c │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ - ldreq r3, [r4, #88] @ 0x58 │ │ │ │ - ldreq r2, [sp, #64] @ 0x40 │ │ │ │ - streq r2, [r3, #3160] @ 0xc58 │ │ │ │ - b 7f100 │ │ │ │ + bne 83778 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r3, #3160] @ 0xc58 │ │ │ │ + b 83778 │ │ │ │ mov r0, #4 │ │ │ │ - bl 13a75c │ │ │ │ - b 7f0a8 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + bl 1473c0 │ │ │ │ + b 83708 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #10 │ │ │ │ movle ip, #8 │ │ │ │ - ble 7f8a4 │ │ │ │ - ldr r1, [pc, #156] @ 7f920 │ │ │ │ + ble 83f14 │ │ │ │ + ldr r1, [pc, #160] @ 83f94 │ │ │ │ mov r2, #10 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1d3e4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d31c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq ip, #9 │ │ │ │ movne ip, #8 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f138 │ │ │ │ + beq 837a8 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ addeq sl, sl, #1 │ │ │ │ cmp sl, ip │ │ │ │ - blt 7f8a8 │ │ │ │ + blt 83f18 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r1, #0 │ │ │ │ subne fp, r2, fp │ │ │ │ subne r3, r3, fp │ │ │ │ strdne r2, [sp, #48] @ 0x30 │ │ │ │ - bne 7f7a4 │ │ │ │ - b 7f138 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + bne 83e10 │ │ │ │ + b 837a8 │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #16840 @ 0x41c8 │ │ │ │ + b 835d8 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - rscsmi pc, r5, r0, lsl #18 │ │ │ │ - andeq r1, r0, r0, ror #7 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - subeq r4, r0, r1 │ │ │ │ - eoreq r8, r4, r4, rrx │ │ │ │ - @ instruction: 0x0012e9fc │ │ │ │ - strhteq r7, [r4], -r4 │ │ │ │ - andeq r1, r0, r4, lsl r5 │ │ │ │ - eoreq r7, r4, r0, lsr pc │ │ │ │ - andseq lr, r2, r8, lsl #16 │ │ │ │ + andeq r1, r0, ip, asr #7 │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + strdeq r3, [r5], -r8 @ │ │ │ │ + andseq sl, r3, ip, asr #26 │ │ │ │ + eoreq r3, r5, r8, asr #18 │ │ │ │ + andeq r1, r0, r0, lsl #10 │ │ │ │ + eoreq r3, r5, r4, asr #17 │ │ │ │ + andseq sl, r3, r0, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #308] @ 7fa70 │ │ │ │ - ldr r3, [pc, #308] @ 7fa74 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #320] @ 840f8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #316] @ 840fc │ │ │ │ ldr r0, [r1, #3160] @ 0xc58 │ │ │ │ - ldr r5, [pc, #300] @ 7fa78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [pc, #308] @ 84100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq 7fa30 │ │ │ │ + beq 840ac │ │ │ │ mov r4, r1 │ │ │ │ mov r2, sp │ │ │ │ mov r1, #1344 @ 0x540 │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 7fa5c │ │ │ │ + beq 840e4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #236] @ 7fa7c │ │ │ │ + ldr r3, [pc, #248] @ 84104 │ │ │ │ movw r1, #1362 @ 0x552 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ mov r2, r6 │ │ │ │ - bl 9a8a0 │ │ │ │ - movw r1, #1308 @ 0x51c │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ + ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + movw r1, #1308 @ 0x51c │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #200] @ 7fa80 │ │ │ │ - ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + ldr r3, [pc, #208] @ 84108 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r2, r6 │ │ │ │ - bl 9a8a0 │ │ │ │ - mov r1, #1296 @ 0x510 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ + ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + mov r1, #1296 @ 0x510 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #168] @ 7fa84 │ │ │ │ - ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + ldr r3, [pc, #176] @ 8410c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r2, r6 │ │ │ │ - bl 9a8a0 │ │ │ │ - movw r1, #1305 @ 0x519 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ + ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + movw r1, #1305 @ 0x519 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #136] @ 7fa88 │ │ │ │ - ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ + ldr r3, [pc, #144] @ 84110 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r2, r5 │ │ │ │ - bl 9a8a0 │ │ │ │ + bl a06c0 │ │ │ │ cmp r0, #1 │ │ │ │ - movne r3, #0 │ │ │ │ mov r0, #6 │ │ │ │ + movne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - bl 13a75c │ │ │ │ + bl 1473c0 │ │ │ │ ldr r0, [r4, #3160] @ 0xc58 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #1345 @ 0x541 │ │ │ │ - bl 9a8a0 │ │ │ │ - ldr r2, [pc, #84] @ 7fa8c │ │ │ │ - ldr r3, [pc, #56] @ 7fa74 │ │ │ │ + bl a06c0 │ │ │ │ + ldr r2, [pc, #96] @ 84114 │ │ │ │ + ldr r3, [pc, #68] @ 840fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7fa6c │ │ │ │ + bne 840f4 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fa30 │ │ │ │ - b 7f988 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r3, ip, lsl #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq lr, r3, r4, ror pc │ │ │ │ - andeq r1, r0, ip, lsr #4 │ │ │ │ - andeq r1, r0, r8, lsr #11 │ │ │ │ - andeq r1, r0, r8, lsl r3 │ │ │ │ - andeq r1, r0, r0, lsl #6 │ │ │ │ - mlaeq r3, r0, lr, lr │ │ │ │ + beq 840ac │ │ │ │ + b 84004 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r0, lsr #18 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq sl, r4, r0, lsl r9 │ │ │ │ + andeq r1, r0, r8, lsl r2 │ │ │ │ + muleq r0, r4, r5 │ │ │ │ + andeq r1, r0, r4, lsl #6 │ │ │ │ + andeq r1, r0, ip, ror #5 │ │ │ │ + eoreq sl, r4, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #0 │ │ │ │ + mov r5, r0 │ │ │ │ movne r3, #1 │ │ │ │ cmn r1, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ moveq r4, r1 │ │ │ │ - bne 7fb14 │ │ │ │ + bne 841b0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7faf4 │ │ │ │ + beq 84184 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d62c8 │ │ │ │ + bl deef8 │ │ │ │ cmn r4, #2 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ - moveq r2, #0 │ │ │ │ - ldrne r0, [r3, #84] @ 0x54 │ │ │ │ - streq r4, [r3, #84] @ 0x54 │ │ │ │ - moveq r0, r4 │ │ │ │ - streq r2, [r3, #108] @ 0x6c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + beq 841c0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ - bl d7348 │ │ │ │ + bl e00b4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 7fac8 │ │ │ │ + bne 84158 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r2 │ │ │ │ - bl d71cc │ │ │ │ + bl dfee8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7fac0 │ │ │ │ + b 84150 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmn r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7fb54 │ │ │ │ + beq 8421c │ │ │ │ mov r0, r4 │ │ │ │ - bl d6340 │ │ │ │ + bl def7c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl d73a8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl e0114 │ │ │ │ cmn r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bne 7fb40 │ │ │ │ - b 7fb48 │ │ │ │ - ldr r3, [pc, #28] @ 7fb8c │ │ │ │ - ldr r2, [pc, #28] @ 7fb90 │ │ │ │ + bne 84200 │ │ │ │ + b 84208 │ │ │ │ + ldr r3, [pc, #28] @ 84254 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #24] @ 84258 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - mov r0, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r3, r8, asr sp │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - ldr r3, [pc, #12] @ 7fba8 │ │ │ │ + eoreq sl, r4, r4, lsr #13 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + ldr r3, [pc, #12] @ 84270 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ - b 7fff0 │ │ │ │ - eoreq r7, r4, r4, lsr #22 │ │ │ │ + b 846f8 │ │ │ │ + eoreq r3, r5, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12d584 │ │ │ │ - bl 12d42c │ │ │ │ - bl 1b89c │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e394 │ │ │ │ + bl 139984 │ │ │ │ + bl 139828 │ │ │ │ + bl 1b7f8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 82944 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #520] @ 7fdf0 │ │ │ │ - ldr r3, [pc, #520] @ 7fdf4 │ │ │ │ + ldr r4, [pc, #540] @ 844e4 │ │ │ │ + ldr r3, [pc, #540] @ 844e8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fc40 │ │ │ │ - bl 75fb4 │ │ │ │ + beq 84330 │ │ │ │ + bl 79d10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fc40 │ │ │ │ - bl 15dcd8 │ │ │ │ - ldr r3, [pc, #484] @ 7fdf8 │ │ │ │ + beq 84330 │ │ │ │ + bl 16c2b0 │ │ │ │ + ldr r3, [pc, #504] @ 844ec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7fc7c │ │ │ │ - bl 13a3c4 │ │ │ │ - bl 167454 │ │ │ │ - ldr r3, [pc, #460] @ 7fdfc │ │ │ │ + ble 8436c │ │ │ │ + bl 146fe4 │ │ │ │ + bl 17604c │ │ │ │ + ldr r3, [pc, #480] @ 844f0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 7fe00 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #444] @ 844f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ + bl 85188 │ │ │ │ mov r5, r0 │ │ │ │ - bl 75fb4 │ │ │ │ + bl 79d10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fc70 │ │ │ │ - ldr r0, [pc, #416] @ 7fe04 │ │ │ │ + bne 84360 │ │ │ │ + ldr r0, [pc, #420] @ 844f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 75fb4 │ │ │ │ + bl 79d10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fd08 │ │ │ │ + beq 843f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 7fc08 │ │ │ │ - ldr r3, [pc, #388] @ 7fe08 │ │ │ │ + bl 1dac0 │ │ │ │ + b 842e8 │ │ │ │ + ldr r3, [pc, #392] @ 844fc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fd40 │ │ │ │ - ldr r3, [pc, #372] @ 7fe0c │ │ │ │ + beq 84430 │ │ │ │ + ldr r3, [pc, #376] @ 84500 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ - ldr r3, [pc, #368] @ 7fe10 │ │ │ │ + ldr r3, [pc, #372] @ 84504 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ cmp r1, #1 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ vldr s0, [r7] │ │ │ │ - bl 146b2c │ │ │ │ - ldr r3, [pc, #340] @ 7fe14 │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ + bl 1540bc │ │ │ │ + ldr r3, [pc, #344] @ 84508 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ str r0, [r5] │ │ │ │ - beq 7fdc0 │ │ │ │ - ldr r3, [pc, #324] @ 7fe18 │ │ │ │ + beq 844b4 │ │ │ │ + ldr r3, [pc, #328] @ 8450c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fd2c │ │ │ │ + beq 8441c │ │ │ │ ldr r1, [r8] │ │ │ │ vldr s0, [r7] │ │ │ │ cmp r1, #1 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ - bl 146b2c │ │ │ │ - ldr r3, [pc, #284] @ 7fe1c │ │ │ │ + bl 1540bc │ │ │ │ + ldr r3, [pc, #288] @ 84510 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [r3] │ │ │ │ - b 7fc20 │ │ │ │ - bl 75fb4 │ │ │ │ + b 84300 │ │ │ │ + bl 79d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7fde4 │ │ │ │ - ldr r2, [pc, #260] @ 7fe20 │ │ │ │ + beq 844d8 │ │ │ │ + ldr r2, [pc, #264] @ 84514 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7fc70 │ │ │ │ - ldr r3, [pc, #232] @ 7fe1c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84360 │ │ │ │ + ldr r3, [pc, #236] @ 84510 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [r3] │ │ │ │ - b 7fc20 │ │ │ │ - ldr r0, [pc, #220] @ 7fe24 │ │ │ │ + b 84300 │ │ │ │ + ldr r0, [pc, #224] @ 84518 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 80a74 │ │ │ │ - ldr r2, [pc, #184] @ 7fe0c │ │ │ │ - ldr r3, [pc, #184] @ 7fe10 │ │ │ │ - ldr r8, [r4, r2] │ │ │ │ - ldr r7, [r4, r3] │ │ │ │ + bl 85188 │ │ │ │ + ldr r3, [pc, #188] @ 84500 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r8, [r4, r3] │ │ │ │ + ldr r3, [pc, #180] @ 84504 │ │ │ │ ldr r1, [r8] │ │ │ │ - vldr s0, [r7] │ │ │ │ + ldr r7, [r4, r3] │ │ │ │ cmp r1, #1 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 146b2c │ │ │ │ - ldr r3, [pc, #148] @ 7fe14 │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + vldr s0, [r7] │ │ │ │ + bl 1540bc │ │ │ │ + ldr r2, [pc, #152] @ 84508 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + str r3, [r5] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fccc │ │ │ │ + bne 843bc │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r0, [pc, #132] @ 7fe28 │ │ │ │ - cmp r1, #1 │ │ │ │ + ldr r0, [pc, #132] @ 8451c │ │ │ │ vldr s0, [r7] │ │ │ │ + cmp r1, #1 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 146b2c │ │ │ │ + bl 1540bc │ │ │ │ str r0, [r5] │ │ │ │ - b 7fccc │ │ │ │ + b 843bc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 7e1fc │ │ │ │ - ldr r2, [pc, #92] @ 7fe2c │ │ │ │ + bl 82798 │ │ │ │ + ldr r2, [pc, #92] @ 84520 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ea58 │ │ │ │ - b 7fccc │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 843bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 7fc38 │ │ │ │ - eoreq lr, r3, r0, ror #25 │ │ │ │ - andeq r1, r0, r4, lsr r6 │ │ │ │ - andeq r1, r0, r0, lsl r2 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ - andseq lr, r2, r4, asr r4 │ │ │ │ - andseq lr, r2, r4, asr #8 │ │ │ │ - andeq r1, r0, r4, lsr #14 │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - andeq r1, r0, r4, lsl #9 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - andeq r1, r0, ip, asr #11 │ │ │ │ - andeq r1, r0, r8, lsl #7 │ │ │ │ - andseq lr, r2, r4, lsr #7 │ │ │ │ - andseq lr, r2, r4, asr #7 │ │ │ │ - andseq lr, r2, r8, ror #6 │ │ │ │ - andseq lr, r2, r8, lsl r3 │ │ │ │ + bl 1dac0 │ │ │ │ + b 84318 │ │ │ │ + eoreq sl, r4, r8, lsl r6 │ │ │ │ + andeq r1, r0, r0, lsr #12 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + andseq sl, r3, r4, lsr #14 │ │ │ │ + andseq sl, r3, r4, lsl r7 │ │ │ │ + andeq r1, r0, r0, lsl r7 │ │ │ │ + ldrdeq r1, [r0], -ip │ │ │ │ + andeq r1, r0, r0, ror r4 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + @ instruction: 0x000015b8 │ │ │ │ + andeq r1, r0, r4, ror r3 │ │ │ │ + andseq sl, r3, r0, ror r6 │ │ │ │ + mulseq r3, r4, r6 │ │ │ │ + andseq sl, r3, r4, lsr r6 │ │ │ │ + @ instruction: 0x0013a5dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #164] @ 7feec │ │ │ │ - ldr r3, [pc, #164] @ 7fef0 │ │ │ │ + ldr r4, [pc, #176] @ 845f4 │ │ │ │ + ldr r3, [pc, #176] @ 845f8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 137320 │ │ │ │ - ldr r0, [pc, #148] @ 7fef4 │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r1, [pc, #144] @ 7fef8 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r2, [pc, #140] @ 7fefc │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0] │ │ │ │ - ldr r3, [pc, #128] @ 7ff00 │ │ │ │ + bl 143e7c │ │ │ │ + ldr r2, [pc, #160] @ 845fc │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [pc, #156] @ 84600 │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2] │ │ │ │ + ldr r2, [pc, #140] @ 84604 │ │ │ │ + ldr r3, [pc, #140] @ 84608 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ - cmp r3, ip │ │ │ │ - beq 7fea8 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 845a4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 7fee0 │ │ │ │ + beq 845e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 15dbd8 │ │ │ │ + bl 16c1ac │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7fee4 │ │ │ │ + bne 845ec │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r5] │ │ │ │ - bl 15dd4c │ │ │ │ - bl 13a31c │ │ │ │ - ldr r3, [pc, #52] @ 7ff04 │ │ │ │ + bl 16c338 │ │ │ │ + bl 146f24 │ │ │ │ + ldr r3, [pc, #64] @ 8460c │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1e02c │ │ │ │ + bl 1df58 │ │ │ │ str r6, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - str ip, [r6] │ │ │ │ - bl 15dbd8 │ │ │ │ - b 7feb8 │ │ │ │ - eoreq lr, r3, r0, lsl #21 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - andeq r1, r0, r4, lsl r5 │ │ │ │ - andseq lr, r2, ip, asr #5 │ │ │ │ - andeq r1, r0, r8, lsl #7 │ │ │ │ - andeq r1, r0, r8, asr r5 │ │ │ │ - andeq r1, r0, ip, lsr #8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + str r1, [r6] │ │ │ │ + bl 16c1ac │ │ │ │ + b 845b4 │ │ │ │ + mlaeq r4, ip, r3, sl │ │ │ │ + andeq r1, r0, r8, ror #5 │ │ │ │ + andeq r1, r0, r0, lsl #10 │ │ │ │ + mulseq r3, r4, r5 │ │ │ │ + andeq r1, r0, r4, ror r3 │ │ │ │ + andeq r1, r0, r4, asr #10 │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 7ff6c │ │ │ │ - vldr d6, [r0, #32] │ │ │ │ + beq 84678 │ │ │ │ + vldr d17, [r0, #32] │ │ │ │ + vldr d16, [pc, #200] @ 846f0 │ │ │ │ ldr r2, [r0, #216] @ 0xd8 │ │ │ │ - vldr d7, [pc, #188] @ 7ffe0 │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ + vcmp.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ff74 │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ + bne 84680 │ │ │ │ + vcmp.f64 d17, d16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7ff98 │ │ │ │ - vldr s10, [r0, #84] @ 0x54 │ │ │ │ + beq 846a4 │ │ │ │ vmov s15, r2 │ │ │ │ - vcvt.f64.s32 d5, s10 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d0, d7, d5 │ │ │ │ - vadd.f64 d0, d0, d6 │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vdiv.f64 d0, d16, d18 │ │ │ │ + vadd.f64 d0, d0, d17 │ │ │ │ bx lr │ │ │ │ - vldr d0, [pc, #108] @ 7ffe0 │ │ │ │ + vldr d0, [pc, #112] @ 846f0 │ │ │ │ bx lr │ │ │ │ vldr d0, [r1, #16] │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7ff9c │ │ │ │ + bne 846a8 │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7ffa8 │ │ │ │ - vldr d6, [pc, #80] @ 7ffe8 │ │ │ │ - b 7ff50 │ │ │ │ + bne 846b4 │ │ │ │ + vmov.i64 d17, #0x0000000000000000 │ │ │ │ + b 84658 │ │ │ │ vldr d0, [r1, #16] │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ + vmov s15, ip │ │ │ │ ldr r3, [r1, #24] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldm r1, {r1, lr} │ │ │ │ + ldr lr, [r1, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ sub r3, r3, lr │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ add r3, r3, r1 │ │ │ │ sub r3, r3, r2 │ │ │ │ vmov s15, r3 │ │ │ │ - vmov s13, ip │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vdiv.f64 d5, d7, d6 │ │ │ │ - vadd.f64 d0, d0, d5 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d18, d16, d17 │ │ │ │ + vadd.f64 d0, d0, d18 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvngt r0, #0 │ │ │ │ - ... │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #1496] @ 0x5d8 │ │ │ │ sub sp, sp, #2560 @ 0xa00 │ │ │ │ - sub sp, sp, #4 │ │ │ │ - str r0, [sp, #32] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - ldr r0, [pc, #2180] @ 8089c │ │ │ │ - str r1, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #2172] @ 808a0 │ │ │ │ + sub sp, sp, #4 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r2, [pc, #2148] @ 84f98 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r0, [pc, #2140] @ 84f9c │ │ │ │ + ldr r1, [pc, #2140] @ 84fa0 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r2, [pc, #2160] @ 808a4 │ │ │ │ + mov r0, #11 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #2556] @ 0x9fc │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #2132] @ 808a8 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #2104] @ 84fa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str r3, [r2] │ │ │ │ - bgt 807dc │ │ │ │ + bgt 84edc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, #0 │ │ │ │ movw r0, #10001 @ 0x2711 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 80840 │ │ │ │ - ldr r2, [pc, #2080] @ 808ac │ │ │ │ + beq 84efc │ │ │ │ + ldr r2, [pc, #2052] @ 84fa8 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #2064] @ 808b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #2036] @ 84fac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c9f4 │ │ │ │ + bl 1c92c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 807fc │ │ │ │ + beq 84f24 │ │ │ │ mov r3, #1 │ │ │ │ - mov r8, r5 │ │ │ │ - mov fp, #536870921 @ 0x20000009 │ │ │ │ - mov r4, r7 │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ + mov fp, r5 │ │ │ │ + mov r8, #536870921 @ 0x20000009 │ │ │ │ + mov sl, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #10000 @ 0x2710 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8067c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #16 │ │ │ │ - beq 80510 │ │ │ │ + beq 84868 │ │ │ │ + cmp sl, #16 │ │ │ │ + beq 84c20 │ │ │ │ rsb r3, r9, #1 │ │ │ │ - sub r7, r9, #1 │ │ │ │ - mov r6, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1be00 <__ctype_b_loc@plt> │ │ │ │ - add r8, r8, #1 │ │ │ │ - mov r3, r7 │ │ │ │ + sub r6, r9, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 1bd5c <__ctype_b_loc@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ + add fp, fp, #1 │ │ │ │ + mov r3, r6 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne 80118 │ │ │ │ + bne 84824 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 801c0 │ │ │ │ + bne 848dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #10000 @ 0x2710 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80104 │ │ │ │ - mov r7, r6 │ │ │ │ + bne 84810 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1be18 │ │ │ │ - ldr r2, [pc, #1852] @ 808b4 │ │ │ │ + bl 1bd74 │ │ │ │ + ldr r2, [pc, #1840] @ 84fb0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r3, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #1828] @ 808b8 │ │ │ │ - ldr r3, [pc, #1800] @ 808a0 │ │ │ │ + ldr r2, [pc, #1816] @ 84fb4 │ │ │ │ + ldr r3, [pc, #1792] @ 84fa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2556] @ 0x9fc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 80868 │ │ │ │ + bne 84f68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, sp, #2560 @ 0xa00 │ │ │ │ add sp, sp, #4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add sl, sp, #48 @ 0x30 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add ip, r3, ip │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ add lr, r9, ip │ │ │ │ - mov r3, sl │ │ │ │ - b 80210 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #47 @ 0x2f │ │ │ │ + b 84930 │ │ │ │ sub r1, r2, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #29 │ │ │ │ - bhi 801f4 │ │ │ │ - lsr r1, fp, r1 │ │ │ │ + bhi 84914 │ │ │ │ + lsr r1, r8, r1 │ │ │ │ tst r1, #1 │ │ │ │ - bne 80218 │ │ │ │ + bne 84938 │ │ │ │ add r4, r4, #1 │ │ │ │ + strb r2, [r3, #1]! │ │ │ │ cmp r4, #1000 @ 0x3e8 │ │ │ │ - strb r2, [r3], #1 │ │ │ │ - beq 80534 │ │ │ │ + beq 84c40 │ │ │ │ ldrb r2, [lr, #1]! │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne 801d8 │ │ │ │ + bne 848f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 803f0 │ │ │ │ + beq 84afc │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r4 │ │ │ │ cmp r4, #2 │ │ │ │ strb r2, [r3, #48] @ 0x30 │ │ │ │ - ble 80258 │ │ │ │ + ble 84978 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 80258 │ │ │ │ + bne 84978 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r1, [r3, #-2512] @ 0xfffff630 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq 80438 │ │ │ │ - ldr r2, [pc, #1628] @ 808bc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 84b38 │ │ │ │ + ldr r2, [pc, #1592] @ 84fb8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ + str fp, [sp] │ │ │ │ add r4, r4, ip │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1600] @ 808c0 │ │ │ │ - mov r3, sl │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1564] @ 84fbc │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldrb r0, [r9, r4] │ │ │ │ + add r2, r9, r4 │ │ │ │ ldr r1, [r5] │ │ │ │ lsl r3, r0, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ - add r2, r9, r4 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 80674 │ │ │ │ + beq 84d84 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r0, [r2, #1]! │ │ │ │ lsl ip, r0, #1 │ │ │ │ ldrh ip, [r1, ip] │ │ │ │ tst ip, #8192 @ 0x2000 │ │ │ │ - bne 802ac │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bne 849cc │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - beq 8032c │ │ │ │ - ldr r2, [pc, #1512] @ 808c4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 84a3c │ │ │ │ + ldr r2, [pc, #1476] @ 84fc0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1488] @ 808c8 │ │ │ │ - mov r4, r6 │ │ │ │ + str fp, [sp] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r3, r6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1448] @ 84fc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 800d0 │ │ │ │ + b 847e4 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r2, [r9, r3] │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ addne r3, r9, r3 │ │ │ │ - beq 80368 │ │ │ │ + beq 84a78 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - bne 80348 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne 84a58 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r3, ip, r3 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 80478 │ │ │ │ - add r2, sp, #1040 @ 0x410 │ │ │ │ - add r2, r2, #12 │ │ │ │ + beq 84b7c │ │ │ │ + add r2, sp, #1056 @ 0x420 │ │ │ │ sub lr, r3, #1 │ │ │ │ add lr, r9, lr │ │ │ │ - mov r4, r2 │ │ │ │ + sub r4, r2, #5 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - b 803b0 │ │ │ │ + b 84abc │ │ │ │ add r0, r0, #1 │ │ │ │ movw r2, #1500 @ 0x5dc │ │ │ │ + strb ip, [r4, #1]! │ │ │ │ cmp r0, r2 │ │ │ │ - strb ip, [r4], #1 │ │ │ │ - beq 80778 │ │ │ │ + beq 84e84 │ │ │ │ ldrb ip, [lr, #1]! │ │ │ │ add r5, r0, r3 │ │ │ │ lsl r2, ip, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 803e4 │ │ │ │ + beq 84af0 │ │ │ │ ubfx r2, r2, #13, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8039c │ │ │ │ + bne 84aa8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - b 804cc │ │ │ │ - ldr r2, [pc, #1236] @ 808cc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 84bcc │ │ │ │ + ldr r2, [pc, #1220] @ 84fc8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #1212] @ 808d0 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r3, r8 │ │ │ │ + str fp, [sp] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #1192] @ 84fcc │ │ │ │ + mov r3, fp │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 80320 │ │ │ │ - ldr r1, [pc, #1172] @ 808d4 │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ strb r2, [r3, #-2512] @ 0xfffff630 │ │ │ │ - bl 1e014 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r1, [pc, #1160] @ 84fd0 │ │ │ │ + add r5, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1df40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 80684 │ │ │ │ + bne 84d8c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #10000 @ 0x2710 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d5c4 │ │ │ │ + bl 1d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8015c │ │ │ │ + beq 84868 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b 80104 │ │ │ │ + b 84810 │ │ │ │ add lr, r9, #1488 @ 0x5d0 │ │ │ │ + add r1, sp, #1056 @ 0x420 │ │ │ │ add lr, lr, #12 │ │ │ │ - add r1, sp, #1040 @ 0x410 │ │ │ │ - add r1, r1, #12 │ │ │ │ + sub ip, r1, #5 │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r9, r3 │ │ │ │ - mov r4, r3 │ │ │ │ - mov ip, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b 804ac │ │ │ │ + mov r4, r3 │ │ │ │ + b 84bac │ │ │ │ cmp lr, r4 │ │ │ │ - strb r1, [ip], #1 │ │ │ │ - beq 80730 │ │ │ │ + strb r1, [ip, #1]! │ │ │ │ + beq 84e2c │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, r2 │ │ │ │ - bne 804a0 │ │ │ │ + bne 84ba0 │ │ │ │ sub r0, r0, r3 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r3, r4, r3 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sp, r0 │ │ │ │ strb r3, [r0, #1052] @ 0x41c │ │ │ │ - bne 80564 │ │ │ │ - ldr r2, [pc, #1008] @ 808d8 │ │ │ │ + str fp, [sp] │ │ │ │ + bne 84c7c │ │ │ │ + ldr r2, [pc, #1000] @ 84fd4 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #11 │ │ │ │ + add sl, sl, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #976] @ 84fd8 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #984] @ 808dc │ │ │ │ - mov r4, r6 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 80300 │ │ │ │ - ldr r2, [pc, #968] @ 808e0 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ + ldr r2, [pc, #948] @ 84fdc │ │ │ │ mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r7, r4 │ │ │ │ - bl 1db94 │ │ │ │ - b 80168 │ │ │ │ - ldr r2, [pc, #936] @ 808e4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + b 84870 │ │ │ │ + ldr r2, [pc, #920] @ 84fe0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #912] @ 808e8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 8041c │ │ │ │ - ldr r2, [pc, #896] @ 808ec │ │ │ │ + str fp, [sp] │ │ │ │ + add sl, sl, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #892] @ 84fe4 │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #11 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ + ldr r2, [pc, #868] @ 84fe8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #872] @ 808f0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r2, [pc, #836] @ 84fec │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 83054 │ │ │ │ ldrb r2, [r9, r4] │ │ │ │ ldr r0, [r5] │ │ │ │ + add r5, r9, r4 │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ - add r5, r9, r4 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 805d4 │ │ │ │ + beq 84cf0 │ │ │ │ add r3, r4, #1 │ │ │ │ add r3, r9, r3 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne 805bc │ │ │ │ + bne 84cd8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #35 @ 0x23 │ │ │ │ - bne 806ec │ │ │ │ + bne 84de8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80760 │ │ │ │ - ldr r3, [pc, #768] @ 808f4 │ │ │ │ + beq 84e6c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ + movw r3, #29296 @ 0x7270 │ │ │ │ + movt r3, #26223 @ 0x666f │ │ │ │ cmp r2, r3 │ │ │ │ - beq 806b0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + beq 84da0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ - mov r2, sl │ │ │ │ - bl 79570 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7d5d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 80144 │ │ │ │ - ldr r2, [pc, #728] @ 808f8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bge 84850 │ │ │ │ + ldr r2, [pc, #688] @ 84ff0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 807bc │ │ │ │ - ldr r2, [pc, #696] @ 808fc │ │ │ │ + beq 84ebc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r4, r6 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 80320 │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r2, [pc, #640] @ 84ff4 │ │ │ │ + stm sp, {r3, fp} │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ mov r3, r4 │ │ │ │ - b 802cc │ │ │ │ - mov r7, r4 │ │ │ │ - b 80160 │ │ │ │ - mov r1, sl │ │ │ │ + b 849ec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 794b4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 7d4f4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d5c4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 80104 │ │ │ │ - b 8015c │ │ │ │ - ldr r3, [pc, #584] @ 80900 │ │ │ │ + b 84850 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ + movw r3, #27753 @ 0x6c69 │ │ │ │ + movt r3, #11621 @ 0x2d65 │ │ │ │ cmp r2, r3 │ │ │ │ - add r3, sl, #4 │ │ │ │ - bne 805fc │ │ │ │ - ldr r2, [pc, #568] @ 80904 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r3, r3, #4 │ │ │ │ + bne 84d1c │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ + movw r2, #25956 @ 0x6564 │ │ │ │ + movt r2, #25459 @ 0x6373 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 805fc │ │ │ │ + bne 84d1c │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 805fc │ │ │ │ + bne 84d1c │ │ │ │ ldrd r0, [sp, #36] @ 0x24 │ │ │ │ - bl 79534 │ │ │ │ - b 80144 │ │ │ │ - ldr r2, [pc, #532] @ 80908 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 7d584 │ │ │ │ + b 84850 │ │ │ │ + ldr r2, [pc, #520] @ 84ff8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #508] @ 8090c │ │ │ │ - mov r3, r8 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #496] @ 84ffc │ │ │ │ + mov r3, fp │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 805e0 │ │ │ │ - ldr r2, [pc, #472] @ 80910 │ │ │ │ + b 84cfc │ │ │ │ + ldr r2, [pc, #460] @ 85000 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #11 │ │ │ │ + str fp, [sp] │ │ │ │ + add sl, sl, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #432] @ 85004 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #448] @ 80914 │ │ │ │ - mov r4, r6 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 80300 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - mov r1, sl │ │ │ │ - bl 792a4 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + bl 7d298 │ │ │ │ mov r4, r0 │ │ │ │ - b 80610 │ │ │ │ - ldr r2, [pc, #408] @ 80918 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 84d30 │ │ │ │ + ldr r2, [pc, #380] @ 85008 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #384] @ 8091c │ │ │ │ - mov r1, #1 │ │ │ │ + str fp, [sp] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #352] @ 8500c │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r4, r6 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 80320 │ │ │ │ - ldr r2, [pc, #348] @ 80920 │ │ │ │ - mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84a30 │ │ │ │ + ldr r2, [pc, #332] @ 85010 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #11 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 80144 │ │ │ │ - ldr r2, [pc, #320] @ 80924 │ │ │ │ - mov r1, #1 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84850 │ │ │ │ + ldr r2, [pc, #304] @ 85014 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 80170 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - cmp r4, #0 │ │ │ │ + b 84878 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - beq 8086c │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #272] @ 80928 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #264] @ 85018 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 84ef0 │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + beq 84f6c │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #220] @ 8501c │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 80170 │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #216] @ 8092c │ │ │ │ - mov r1, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r0 │ │ │ │ + b 84878 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #168] @ 85020 │ │ │ │ + mov r1, #1 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ - b 807f0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #184] @ 80930 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, #11 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ - b 807f0 │ │ │ │ - eoreq lr, r3, r8, lsr #17 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq lr, r2, r8, lsr r1 │ │ │ │ - eoreq r7, r4, r8, lsr r7 │ │ │ │ - mulseq r2, r8, r8 │ │ │ │ - @ instruction: 0x001478d4 │ │ │ │ - eoreq r7, r4, r0, lsl r6 │ │ │ │ - eoreq lr, r3, r4, lsr r7 │ │ │ │ - mulseq r2, r4, pc @ │ │ │ │ - @ instruction: 0x0012dfb4 │ │ │ │ - andseq sp, r2, r8, lsl pc │ │ │ │ - andseq sp, r2, r8, asr #30 │ │ │ │ - @ instruction: 0x0012ddfc │ │ │ │ - andseq sp, r2, r4, lsl #28 │ │ │ │ - andseq sl, r4, ip, ror #7 │ │ │ │ - andseq sp, r2, ip, lsl #26 │ │ │ │ - andseq sp, r2, ip, lsr sp │ │ │ │ - andseq sp, r2, r8, asr #25 │ │ │ │ - @ instruction: 0x0012dcb8 │ │ │ │ - andseq sp, r2, r4, lsr #25 │ │ │ │ - andseq sp, r2, r8, lsl #25 │ │ │ │ - andseq sp, r2, r4, lsr #26 │ │ │ │ - @ instruction: 0x666f7270 │ │ │ │ - @ instruction: 0x0012dbd4 │ │ │ │ - @ instruction: 0x0012dcd0 │ │ │ │ - stclcs 12, cr6, [r5, #-420]! @ 0xfffffe5c │ │ │ │ - cmnvs r3, #100, 10 @ 0x19000000 │ │ │ │ - andseq sp, r2, r0, lsl #22 │ │ │ │ - andseq sp, r2, ip, lsr #23 │ │ │ │ - @ instruction: 0x0012dabc │ │ │ │ - andseq sp, r2, r4, lsl fp │ │ │ │ - andseq sp, r2, r4, ror sl │ │ │ │ - @ instruction: 0x0012dafc │ │ │ │ - andseq sp, r2, ip, lsr #22 │ │ │ │ - andseq sp, r2, r8, lsr #19 │ │ │ │ - andseq sp, r2, r8, lsr #22 │ │ │ │ - andseq sp, r2, r8, ror #18 │ │ │ │ - andseq sp, r2, r8, asr #21 │ │ │ │ + bl 1dac0 │ │ │ │ + b 84ef0 │ │ │ │ + @ instruction: 0x0013a3f4 │ │ │ │ + mlaeq r4, ip, r1, sl │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r5, r0, lsr #32 │ │ │ │ + andseq ip, r2, ip, lsr fp │ │ │ │ + andseq r3, r5, ip, ror fp │ │ │ │ + eoreq r2, r5, r8, lsl #30 │ │ │ │ + eoreq sl, r4, r4, asr #32 │ │ │ │ + andseq sl, r3, r4, lsr #4 │ │ │ │ + andseq sl, r3, ip, asr #4 │ │ │ │ + andseq sl, r3, r8, lsr #3 │ │ │ │ + @ instruction: 0x0013a1d8 │ │ │ │ + andseq sl, r3, r0, lsr #1 │ │ │ │ + ldrheq sl, [r3], -r0 │ │ │ │ + andseq r6, r5, r0, lsr #13 │ │ │ │ + @ instruction: 0x00139fbc │ │ │ │ + andseq r9, r3, ip, ror #31 │ │ │ │ + andseq r9, r3, r4, ror pc │ │ │ │ + andseq r9, r3, ip, asr pc │ │ │ │ + andseq r9, r3, r0, asr pc │ │ │ │ + andseq r9, r3, r8, lsr #30 │ │ │ │ + andseq r9, r3, r4, asr #31 │ │ │ │ + andseq r9, r3, r8, ror #28 │ │ │ │ + andseq r9, r3, r0, ror #30 │ │ │ │ + @ instruction: 0x00139db8 │ │ │ │ + andseq r9, r3, r4, ror #28 │ │ │ │ + andseq r9, r3, r0, ror sp │ │ │ │ + andseq r9, r3, r8, asr #27 │ │ │ │ + andseq r9, r3, r8, lsl sp │ │ │ │ + andseq r9, r3, r8, lsr #27 │ │ │ │ + andseq r9, r3, r0, ror #27 │ │ │ │ + andseq r9, r3, r4, ror #24 │ │ │ │ + andseq r9, r3, r4, ror #24 │ │ │ │ + @ instruction: 0x00139db4 │ │ │ │ + andseq r9, r3, ip, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #288] @ 80a6c │ │ │ │ - ldr ip, [pc, #288] @ 80a70 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [r3, ip] │ │ │ │ - sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #308] @ 85180 │ │ │ │ mov r7, r2 │ │ │ │ - mvn r2, #10 │ │ │ │ - mov r3, #2 │ │ │ │ + sub sp, sp, #12 │ │ │ │ cmp r1, #1 │ │ │ │ - ldr sl, [ip, #44] @ 0x2c │ │ │ │ - str ip, [sp] │ │ │ │ - str r2, [ip, #44] @ 0x2c │ │ │ │ + ldr ip, [pc, #296] @ 85184 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, ip] │ │ │ │ + mvn r3, #10 │ │ │ │ + ldr sl, [r2, #44] @ 0x2c │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp] │ │ │ │ str r3, [r0, #8] │ │ │ │ - ble 80a5c │ │ │ │ + ble 85170 │ │ │ │ mov r3, #0 │ │ │ │ - mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ + mov r5, r1 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 80a04 │ │ │ │ + b 85104 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 80a18 │ │ │ │ + beq 85118 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ add fp, r3, #1 │ │ │ │ - bne 809b8 │ │ │ │ + bne 850b8 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80a64 │ │ │ │ + beq 85178 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 79388 │ │ │ │ - add r9, r4, #1 │ │ │ │ + bl 7d3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a54 │ │ │ │ + add r9, r4, #1 │ │ │ │ + beq 85168 │ │ │ │ cmp r5, r9 │ │ │ │ - ble 80a20 │ │ │ │ + ble 85120 │ │ │ │ add r6, r7, r6 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ mov r1, fp │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 792a4 │ │ │ │ + bl 7d298 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 80a48 │ │ │ │ + blt 8515c │ │ │ │ add r0, r4, r0 │ │ │ │ add r4, r0, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - ble 80a64 │ │ │ │ + ble 85178 │ │ │ │ ldr r3, [r7, r4, lsl #2] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 80994 │ │ │ │ + beq 85094 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 809fc │ │ │ │ + b 850fc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 792a4 │ │ │ │ + bl 7d298 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 809f4 │ │ │ │ + bge 850f4 │ │ │ │ ldr r3, [sp] │ │ │ │ str sl, [r3, #44] @ 0x2c │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 80a04 │ │ │ │ + b 85104 │ │ │ │ mov r4, r9 │ │ │ │ - b 809fc │ │ │ │ + b 850fc │ │ │ │ mov r0, #0 │ │ │ │ - b 80a38 │ │ │ │ + b 85138 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b 80a38 │ │ │ │ - eoreq sp, r3, ip, ror pc │ │ │ │ - andeq r1, r0, ip, lsl #13 │ │ │ │ + b 85138 │ │ │ │ + eoreq r9, r4, r8, lsl #17 │ │ │ │ + andeq r1, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #240] @ 80b80 │ │ │ │ + ldr r0, [pc, #244] @ 852a0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80b54 │ │ │ │ - ldr r7, [pc, #220] @ 80b84 │ │ │ │ + beq 85274 │ │ │ │ + ldr r7, [pc, #224] @ 852a4 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, r0, r6 │ │ │ │ - beq 80b24 │ │ │ │ + beq 85248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ add r6, r6, #2 │ │ │ │ + bl 1d124 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80b78 │ │ │ │ - ldr r3, [pc, #164] @ 80b88 │ │ │ │ + beq 85298 │ │ │ │ + ldr r3, [pc, #168] @ 852a8 │ │ │ │ mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ + stm sp, {r4, r7} │ │ │ │ str r5, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #136] @ 80b8c │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #144] @ 852ac │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80b78 │ │ │ │ - ldr r3, [pc, #84] @ 80b90 │ │ │ │ + beq 85298 │ │ │ │ + ldr r3, [pc, #80] @ 852b0 │ │ │ │ mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 80afc │ │ │ │ - ldr r0, [pc, #56] @ 80b94 │ │ │ │ + stm sp, {r4, r7} │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 85214 │ │ │ │ + ldr r0, [pc, #56] @ 852b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1e098 │ │ │ │ + bl 1dfc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80b78 │ │ │ │ - ldr r7, [pc, #40] @ 80b98 │ │ │ │ + beq 85298 │ │ │ │ + ldr r7, [pc, #40] @ 852b8 │ │ │ │ mov r6, #9 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 80aac │ │ │ │ + b 851c8 │ │ │ │ mov r6, #0 │ │ │ │ - b 80b18 │ │ │ │ - @ instruction: 0x0012d8d4 │ │ │ │ - andseq lr, r1, r4, lsl #24 │ │ │ │ - mulseq r2, r0, r8 │ │ │ │ - andseq sp, r2, r8, ror r8 │ │ │ │ - andseq sl, r1, r8, lsl fp │ │ │ │ - andseq sp, r2, r4, lsl r8 │ │ │ │ - andseq sp, r2, r8, ror #15 │ │ │ │ + b 85230 │ │ │ │ + andseq r9, r3, r8, ror fp │ │ │ │ + andseq sl, r2, r8, lsr #29 │ │ │ │ + andseq r9, r3, r8, lsr #22 │ │ │ │ + andseq r9, r3, r4, lsl fp │ │ │ │ + andseq r6, r2, ip, lsr #27 │ │ │ │ + @ instruction: 0x00139ab4 │ │ │ │ + andseq r9, r3, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - addne r0, r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + addne r0, r0, #1 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r5, r0 │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80c24 │ │ │ │ + beq 85364 │ │ │ │ add r4, r4, #1 │ │ │ │ subs r4, r4, r5 │ │ │ │ - beq 80c24 │ │ │ │ + beq 85364 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80c1c │ │ │ │ + beq 85350 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cef8 │ │ │ │ + bl 1ce30 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, r4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #8] @ 80c34 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #20] @ 85380 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1b560 │ │ │ │ - andseq sp, r2, r8, ror #14 │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b4c8 │ │ │ │ + andseq r9, r3, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 80c9c │ │ │ │ - bl 80bc8 │ │ │ │ + beq 853fc │ │ │ │ + bl 852f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80cb0 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 8541c │ │ │ │ + bl 1d124 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r1, r5, r0 │ │ │ │ - add r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e254 │ │ │ │ + add r1, r1, #1 │ │ │ │ + bl 1e180 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80ca8 │ │ │ │ + beq 85414 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4bc │ │ │ │ + bl 1d3f4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - b 1b560 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1b4c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 853e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d40 │ │ │ │ + beq 854c4 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 80d40 │ │ │ │ + beq 854c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80d50 │ │ │ │ + beq 854e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c154 │ │ │ │ - ldr r3, [pc, #64] @ 80d58 │ │ │ │ + bl 1c0b0 │ │ │ │ + ldr r3, [pc, #96] @ 854ec │ │ │ │ mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrh r3, [r3] │ │ │ │ strh r3, [r6, r4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 80c38 │ │ │ │ + bl 85384 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 80c38 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 85384 │ │ │ │ mov r4, r6 │ │ │ │ - b 80d38 │ │ │ │ - andseq pc, r3, r0, asr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 854ac │ │ │ │ + andseq fp, r4, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80dc8 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ + beq 85568 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 80d98 │ │ │ │ + beq 85534 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 80de8 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + moveq r0, #1 │ │ │ │ + bne 85588 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80dc0 │ │ │ │ + moveq r0, r4 │ │ │ │ + beq 85528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d60 │ │ │ │ + bl 854f0 │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, pc} │ │ │ │ + bne 85528 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 80da0 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ 80e08 │ │ │ │ - ldr r1, [pc, #56] @ 80e0c │ │ │ │ - ldr r0, [pc, #56] @ 80e10 │ │ │ │ + bne 85540 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #56] @ 855a8 │ │ │ │ + movw r2, #665 @ 0x299 │ │ │ │ + ldr r1, [pc, #52] @ 855ac │ │ │ │ + ldr r0, [pc, #52] @ 855b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - movw r2, #665 @ 0x299 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #36] @ 80e14 │ │ │ │ - ldr r1, [pc, #36] @ 80e18 │ │ │ │ - ldr r0, [pc, #36] @ 80e1c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #36] @ 855b4 │ │ │ │ + movw r2, #670 @ 0x29e │ │ │ │ + ldr r1, [pc, #32] @ 855b8 │ │ │ │ + ldr r0, [pc, #32] @ 855bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - movw r2, #670 @ 0x29e │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq sp, r0, r0, asr #18 │ │ │ │ - @ instruction: 0x0012d5d0 │ │ │ │ - @ instruction: 0x0012d5d8 │ │ │ │ - eoreq sp, r0, r0, lsr #18 │ │ │ │ - @ instruction: 0x0012d5b0 │ │ │ │ - andseq sp, r2, r4, asr #11 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r9, r1, ip, asr fp │ │ │ │ + andseq r9, r3, ip, ror #15 │ │ │ │ + @ instruction: 0x001397f4 │ │ │ │ + eoreq r9, r1, ip, lsr fp │ │ │ │ + andseq r9, r3, ip, asr #15 │ │ │ │ + andseq r9, r3, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 80f44 │ │ │ │ + beq 856f4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80f20 │ │ │ │ + beq 856d0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80efc │ │ │ │ - bl 78d70 │ │ │ │ + beq 856ac │ │ │ │ + bl 7ccf0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80ee4 │ │ │ │ + beq 8568c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80ed8 │ │ │ │ - ldr r7, [pc, #240] @ 80f68 │ │ │ │ + beq 85680 │ │ │ │ + ldr r7, [pc, #248] @ 85718 │ │ │ │ mov r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 80e98 │ │ │ │ + b 85640 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80ed8 │ │ │ │ + beq 85680 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 792a4 │ │ │ │ + bl 7d298 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 80e80 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ - mov r0, #27 │ │ │ │ - add r1, r2, r4 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr ip, [r2, r4] │ │ │ │ - mov r1, #1 │ │ │ │ + bge 85628 │ │ │ │ + ldr ip, [r6, #16] │ │ │ │ mov r2, r7 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #27 │ │ │ │ + add lr, ip, r4 │ │ │ │ + ldr lr, [lr, #4] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr ip, [ip, r4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 80e80 │ │ │ │ + bl 83054 │ │ │ │ + b 85628 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80eec │ │ │ │ + beq 856a0 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #104] @ 80f6c │ │ │ │ - ldr r1, [pc, #104] @ 80f70 │ │ │ │ - ldr r0, [pc, #104] @ 80f74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + b 8568c │ │ │ │ + ldr r3, [pc, #104] @ 8571c │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 80f78 │ │ │ │ - ldr r1, [pc, #80] @ 80f7c │ │ │ │ - ldr r0, [pc, #80] @ 80f80 │ │ │ │ + ldr r1, [pc, #100] @ 85720 │ │ │ │ + ldr r0, [pc, #100] @ 85724 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ 85728 │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 80f84 │ │ │ │ - ldr r1, [pc, #56] @ 80f88 │ │ │ │ - ldr r0, [pc, #56] @ 80f8c │ │ │ │ + ldr r1, [pc, #76] @ 8572c │ │ │ │ + ldr r0, [pc, #76] @ 85730 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #56] @ 85734 │ │ │ │ movw r2, #450 @ 0x1c2 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - mulseq r2, r8, r5 │ │ │ │ - eoreq sp, r0, ip, lsl #16 │ │ │ │ - mulseq r2, ip, r4 │ │ │ │ - andseq sp, r2, ip, ror #9 │ │ │ │ - eoreq sp, r0, r8, ror #15 │ │ │ │ - andseq sp, r2, r8, ror r4 │ │ │ │ - @ instruction: 0x0012d4b0 │ │ │ │ - eoreq sp, r0, r4, asr #15 │ │ │ │ - andseq sp, r2, r4, asr r4 │ │ │ │ - andseq sp, r2, ip, ror r4 │ │ │ │ + ldr r1, [pc, #52] @ 85738 │ │ │ │ + ldr r0, [pc, #52] @ 8573c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #20 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + @ instruction: 0x001397b0 │ │ │ │ + eoreq r9, r1, r8, lsl sl │ │ │ │ + andseq r9, r3, r4, lsr #13 │ │ │ │ + @ instruction: 0x001396f4 │ │ │ │ + strdeq r9, [r1], -r4 @ │ │ │ │ + andseq r9, r3, r0, lsl #13 │ │ │ │ + @ instruction: 0x001396b8 │ │ │ │ + ldrdeq r9, [r1], -r0 @ │ │ │ │ + andseq r9, r3, ip, asr r6 │ │ │ │ + andseq r9, r3, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ subs r8, r1, #0 │ │ │ │ - bic r3, r3, #256 @ 0x100 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ + bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r0, #32] │ │ │ │ - beq 80fec │ │ │ │ + beq 857ac │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80fec │ │ │ │ + beq 857ac │ │ │ │ cmp r8, #0 │ │ │ │ subgt r8, r8, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r8, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bne 81010 │ │ │ │ + bne 857e4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 80fcc │ │ │ │ + bne 8578c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80fec │ │ │ │ + beq 857ac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80ff8 │ │ │ │ + beq 857cc │ │ │ │ cmp r8, #0 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ subgt r7, r8, #1 │ │ │ │ movle r7, r8 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r6, #32] │ │ │ │ - bne 81070 │ │ │ │ + bne 85844 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8102c │ │ │ │ - b 80ff4 │ │ │ │ + bne 85800 │ │ │ │ + b 857c8 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r7, r9 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 813bc │ │ │ │ + beq 85b94 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r6, #32] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 813b0 │ │ │ │ + beq 85b88 │ │ │ │ cmp r7, #0 │ │ │ │ - subgt r4, r7, #1 │ │ │ │ - movle r4, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ + subgt r4, r7, #1 │ │ │ │ + movle r4, r7 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bne 810d4 │ │ │ │ + bne 858a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 81090 │ │ │ │ - b 81050 │ │ │ │ + bne 85864 │ │ │ │ + b 85824 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - cmp r5, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - beq 813a4 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 85b7c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 81398 │ │ │ │ + beq 85b70 │ │ │ │ cmp r4, #0 │ │ │ │ + str r9, [sp, #32] │ │ │ │ subgt r6, r4, #1 │ │ │ │ movle r6, r4 │ │ │ │ - str r9, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r6, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bne 81118 │ │ │ │ + bne 858ec │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 810f4 │ │ │ │ - b 810b4 │ │ │ │ + bne 858c8 │ │ │ │ + b 85888 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov sl, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 81180 │ │ │ │ + beq 85954 │ │ │ │ cmp r6, #0 │ │ │ │ + str r6, [sp, #20] │ │ │ │ subgt r9, r6, #1 │ │ │ │ movle r9, r6 │ │ │ │ - str r6, [sp, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r9, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bne 8119c │ │ │ │ + bne 85970 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 81138 │ │ │ │ + bne 8590c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8118c │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ + beq 85960 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ - bic r1, r1, #256 @ 0x100 │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ + bic r1, r1, #256 @ 0x100 │ │ │ │ str r1, [r7, #32] │ │ │ │ - bne 81128 │ │ │ │ + bne 858fc │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 81168 │ │ │ │ + bne 8593c │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r8, sl │ │ │ │ - b 810a4 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + b 85878 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 81208 │ │ │ │ + beq 859dc │ │ │ │ cmp r9, #0 │ │ │ │ - subgt r6, r9, #1 │ │ │ │ - movle r6, r9 │ │ │ │ mov r5, r8 │ │ │ │ str r4, [sp, #16] │ │ │ │ + subgt r6, r9, #1 │ │ │ │ + movle r6, r9 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bne 81224 │ │ │ │ + bne 859f8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 811c0 │ │ │ │ + bne 85994 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 81214 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + beq 859e8 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bic r0, r0, #256 @ 0x100 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ cmp r8, #0 │ │ │ │ + bic r0, r0, #256 @ 0x100 │ │ │ │ str r0, [r4, #32] │ │ │ │ - bne 811ac │ │ │ │ + bne 85980 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 811f0 │ │ │ │ + bne 859c4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ mov r8, sl │ │ │ │ - b 81108 │ │ │ │ + b 858dc │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r4, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 812a8 │ │ │ │ + beq 85a7c │ │ │ │ cmp r8, #0 │ │ │ │ + str r7, [sp, #8] │ │ │ │ subgt r9, r8, #1 │ │ │ │ movle r9, r8 │ │ │ │ + str r5, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r6, #32] │ │ │ │ - bne 812dc │ │ │ │ + bne 85ab0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 81258 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + bne 85a2c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ mov r4, r9 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 812b4 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ + beq 85a88 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - bic r1, r1, #256 @ 0x100 │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ + bic r1, r1, #256 @ 0x100 │ │ │ │ str r1, [r5, #32] │ │ │ │ - bne 81238 │ │ │ │ + bne 85a0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 81290 │ │ │ │ + bne 85a64 │ │ │ │ mov r9, r4 │ │ │ │ - mov r5, fp │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 8114c │ │ │ │ + mov r5, fp │ │ │ │ + b 85920 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 81388 │ │ │ │ + beq 85b60 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r6, #32] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 812c4 │ │ │ │ + beq 85a98 │ │ │ │ cmp r4, #0 │ │ │ │ subgt r5, r4, #1 │ │ │ │ movle r5, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r5, #0 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bne 81318 │ │ │ │ + bne 85aec │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 812f4 │ │ │ │ - b 812c4 │ │ │ │ + bne 85ac8 │ │ │ │ + b 85a98 │ │ │ │ sub r3, r5, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ - str r6, [sp, #28] │ │ │ │ mov r4, r5 │ │ │ │ + str r6, [sp, #28] │ │ │ │ mov r6, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81364 │ │ │ │ + beq 85b38 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movle r7, r4 │ │ │ │ movgt r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 80f90 │ │ │ │ + bl 85740 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8134c │ │ │ │ + bne 85b20 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ldrne r2, [r6, #32] │ │ │ │ - bicne r2, r2, #256 @ 0x100 │ │ │ │ - strne r2, [r6, #32] │ │ │ │ - bne 81330 │ │ │ │ + beq 85b54 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ + bic r2, r2, #256 @ 0x100 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + b 85b04 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b 8126c │ │ │ │ + b 85a40 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ mov r6, r8 │ │ │ │ - b 811d4 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + b 859a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 810c8 │ │ │ │ + bne 8589c │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r7, r9 │ │ │ │ - b 81040 │ │ │ │ + b 85814 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 81064 │ │ │ │ + bne 85838 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - b 80fe0 │ │ │ │ + b 857a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r4, #28] │ │ │ │ - beq 813f8 │ │ │ │ + beq 85bdc │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ 81414 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #20] @ 85bf8 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 813f0 │ │ │ │ - andseq sp, r2, r4, asr #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 85bcc │ │ │ │ + andseq r9, r3, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81468 │ │ │ │ + beq 85c58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8148c │ │ │ │ + beq 85c7c │ │ │ │ cmp r0, r1 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 85c4c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81440 │ │ │ │ + bne 85c28 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r1] │ │ │ │ - str r3, [r1, #12] │ │ │ │ str r0, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 814b0 │ │ │ │ - ldr r1, [pc, #64] @ 814b4 │ │ │ │ - ldr r0, [pc, #64] @ 814b8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #64] @ 85ca0 │ │ │ │ + mov r2, #113 @ 0x71 │ │ │ │ + ldr r1, [pc, #60] @ 85ca4 │ │ │ │ + ldr r0, [pc, #60] @ 85ca8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #48 @ 0x30 │ │ │ │ - mov r2, #113 @ 0x71 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ 814bc │ │ │ │ - ldr r1, [pc, #40] @ 814c0 │ │ │ │ - ldr r0, [pc, #40] @ 814c4 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #40] @ 85cac │ │ │ │ + mov r2, #114 @ 0x72 │ │ │ │ + ldr r1, [pc, #36] @ 85cb0 │ │ │ │ + ldr r0, [pc, #36] @ 85cb4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #48 @ 0x30 │ │ │ │ - mov r2, #114 @ 0x72 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq sp, r0, r0, lsr #5 │ │ │ │ - andseq ip, r2, r0, lsr pc │ │ │ │ - andseq ip, r2, r8, lsr pc │ │ │ │ - eoreq sp, r0, ip, ror r2 │ │ │ │ - andseq ip, r2, ip, lsl #30 │ │ │ │ - andseq ip, r2, r8, asr #31 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r9, r1, ip, ror #8 │ │ │ │ + ldrsheq r9, [r3], -r8 │ │ │ │ + andseq r9, r3, r0, lsl #2 │ │ │ │ + eoreq r9, r1, r8, asr #8 │ │ │ │ + ldrsbeq r9, [r3], -r4 │ │ │ │ + mulseq r3, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81528 │ │ │ │ + beq 85d24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 81570 │ │ │ │ + beq 85d6c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814e8 │ │ │ │ + bne 85cdc │ │ │ │ ldr r2, [r3] │ │ │ │ - str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r2, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ + str r0, [r1, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 85d18 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8154c │ │ │ │ - str r1, [r2, #4] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #100] @ 81594 │ │ │ │ - ldr r1, [pc, #100] @ 81598 │ │ │ │ - ldr r0, [pc, #100] @ 8159c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #72 @ 0x48 │ │ │ │ + streq r1, [r2, #4] │ │ │ │ + bne 85d48 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #100] @ 85d90 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 815a0 │ │ │ │ - ldr r1, [pc, #76] @ 815a4 │ │ │ │ - ldr r0, [pc, #76] @ 815a8 │ │ │ │ + ldr r1, [pc, #96] @ 85d94 │ │ │ │ + ldr r0, [pc, #96] @ 85d98 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #72 @ 0x48 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ 85d9c │ │ │ │ mov r2, #148 @ 0x94 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 815ac │ │ │ │ - ldr r1, [pc, #52] @ 815b0 │ │ │ │ - ldr r0, [pc, #52] @ 815b4 │ │ │ │ + ldr r1, [pc, #72] @ 85da0 │ │ │ │ + ldr r0, [pc, #72] @ 85da4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #72 @ 0x48 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 85da8 │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq sp, r0, r0, ror #3 │ │ │ │ - andseq ip, r2, r0, ror lr │ │ │ │ - andseq ip, r2, r8, ror lr │ │ │ │ - strhteq sp, [r0], -ip │ │ │ │ - andseq ip, r2, ip, asr #28 │ │ │ │ - andseq ip, r2, r8, lsl pc │ │ │ │ - mlaeq r0, r8, r1, sp │ │ │ │ - andseq ip, r2, r8, lsr #28 │ │ │ │ - andseq ip, r2, r4, ror #29 │ │ │ │ + ldr r1, [pc, #48] @ 85dac │ │ │ │ + ldr r0, [pc, #48] @ 85db0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #72 @ 0x48 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r9, r1, r0, lsr #7 │ │ │ │ + andseq r9, r3, ip, lsr #32 │ │ │ │ + andseq r9, r3, r4, lsr r0 │ │ │ │ + eoreq r9, r1, ip, ror r3 │ │ │ │ + andseq r9, r3, r8 │ │ │ │ + ldrsbeq r9, [r3], -r4 │ │ │ │ + eoreq r9, r1, r8, asr r3 │ │ │ │ + andseq r8, r3, r4, ror #31 │ │ │ │ + andseq r9, r3, r0, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8163c │ │ │ │ + beq 85e4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 81618 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + beq 85e28 │ │ │ │ ldr r2, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ str r2, [r1] │ │ │ │ str r0, [r1, #12] │ │ │ │ - beq 8160c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 85e14 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r0 │ │ │ │ streq r3, [r1, #8] │ │ │ │ streq r1, [r3, #12] │ │ │ │ - bne 81660 │ │ │ │ + bne 85e70 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ str r1, [r0, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r1, [r0, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #100] @ 81684 │ │ │ │ - ldr r1, [pc, #100] @ 81688 │ │ │ │ - ldr r0, [pc, #100] @ 8168c │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #96 @ 0x60 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #100] @ 85e94 │ │ │ │ mov r2, #159 @ 0x9f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 81690 │ │ │ │ - ldr r1, [pc, #76] @ 81694 │ │ │ │ - ldr r0, [pc, #76] @ 81698 │ │ │ │ + ldr r1, [pc, #96] @ 85e98 │ │ │ │ + ldr r0, [pc, #96] @ 85e9c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #96 @ 0x60 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ 85ea0 │ │ │ │ mov r2, #158 @ 0x9e │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 8169c │ │ │ │ - ldr r1, [pc, #52] @ 816a0 │ │ │ │ - ldr r0, [pc, #52] @ 816a4 │ │ │ │ + ldr r1, [pc, #72] @ 85ea4 │ │ │ │ + ldr r0, [pc, #72] @ 85ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #96 @ 0x60 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 85eac │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - strdeq sp, [r0], -r0 @ │ │ │ │ - andseq ip, r2, r0, lsl #27 │ │ │ │ - andseq ip, r2, ip, lsr lr │ │ │ │ - eoreq sp, r0, ip, asr #1 │ │ │ │ - andseq ip, r2, ip, asr sp │ │ │ │ - andseq ip, r2, r4, ror #26 │ │ │ │ - eoreq sp, r0, r8, lsr #1 │ │ │ │ - andseq ip, r2, r8, lsr sp │ │ │ │ - andseq ip, r2, r4, lsr #28 │ │ │ │ + ldr r1, [pc, #48] @ 85eb0 │ │ │ │ + ldr r0, [pc, #48] @ 85eb4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #96 @ 0x60 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + mlaeq r1, ip, r2, r9 │ │ │ │ + andseq r8, r3, r8, lsr #30 │ │ │ │ + andseq r8, r3, r4, ror #31 │ │ │ │ + eoreq r9, r1, r8, ror r2 │ │ │ │ + andseq r8, r3, r4, lsl #30 │ │ │ │ + andseq r8, r3, ip, lsl #30 │ │ │ │ + eoreq r9, r1, r4, asr r2 │ │ │ │ + andseq r8, r3, r0, ror #29 │ │ │ │ + andseq r8, r3, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 817c0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ + beq 85fe8 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8174c │ │ │ │ + beq 85f74 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ - beq 8171c │ │ │ │ + beq 85f30 │ │ │ │ cmp r0, lr │ │ │ │ - bne 817e4 │ │ │ │ + bne 8600c │ │ │ │ ldr lr, [ip, #12] │ │ │ │ cmp lr, r0 │ │ │ │ streq ip, [r3, #8] │ │ │ │ streq r3, [ip, #12] │ │ │ │ - bne 81808 │ │ │ │ + bne 86030 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ - popeq {r4, pc} │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r1, r2 │ │ │ │ - b 818c8 │ │ │ │ + bne 85f60 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r0, lr │ │ │ │ streq ip, [r3, #8] │ │ │ │ - beq 816f8 │ │ │ │ - ldr r3, [pc, #324] @ 81874 │ │ │ │ - ldr r1, [pc, #324] @ 81878 │ │ │ │ - ldr r0, [pc, #324] @ 8187c │ │ │ │ + beq 85f0c │ │ │ │ + ldr r3, [pc, #344] @ 8609c │ │ │ │ + mov r2, #194 @ 0xc2 │ │ │ │ + ldr r1, [pc, #340] @ 860a0 │ │ │ │ + ldr r0, [pc, #340] @ 860a4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ - mov r2, #194 @ 0xc2 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 860f0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 81784 │ │ │ │ + beq 85fac │ │ │ │ ldr lr, [ip, #12] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 81850 │ │ │ │ + bne 86078 │ │ │ │ str r3, [ip, #12] │ │ │ │ ldr r3, [lr] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 816f8 │ │ │ │ + beq 85f0c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, lr │ │ │ │ - bne 8182c │ │ │ │ + bne 86054 │ │ │ │ str ip, [r3, #4] │ │ │ │ - b 816f8 │ │ │ │ + b 85f0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 816f8 │ │ │ │ + beq 85f0c │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 8177c │ │ │ │ - ldr r3, [pc, #220] @ 81880 │ │ │ │ - ldr r1, [pc, #220] @ 81884 │ │ │ │ - ldr r0, [pc, #220] @ 81888 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + beq 85fa4 │ │ │ │ + ldr r3, [pc, #220] @ 860a8 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ 8188c │ │ │ │ - ldr r1, [pc, #196] @ 81890 │ │ │ │ - ldr r0, [pc, #196] @ 81894 │ │ │ │ + ldr r1, [pc, #216] @ 860ac │ │ │ │ + ldr r0, [pc, #216] @ 860b0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #196] @ 860b4 │ │ │ │ mov r2, #180 @ 0xb4 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 81898 │ │ │ │ - ldr r1, [pc, #172] @ 8189c │ │ │ │ - ldr r0, [pc, #172] @ 818a0 │ │ │ │ + ldr r1, [pc, #192] @ 860b8 │ │ │ │ + ldr r0, [pc, #192] @ 860bc │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #172] @ 860c0 │ │ │ │ mov r2, #186 @ 0xba │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ 818a4 │ │ │ │ - ldr r1, [pc, #148] @ 818a8 │ │ │ │ - ldr r0, [pc, #148] @ 818ac │ │ │ │ + ldr r1, [pc, #168] @ 860c4 │ │ │ │ + ldr r0, [pc, #168] @ 860c8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #148] @ 860cc │ │ │ │ mov r2, #187 @ 0xbb │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 818b0 │ │ │ │ - ldr r1, [pc, #124] @ 818b4 │ │ │ │ - ldr r0, [pc, #124] @ 818b8 │ │ │ │ + ldr r1, [pc, #144] @ 860d0 │ │ │ │ + ldr r0, [pc, #144] @ 860d4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #124] @ 860d8 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 818bc │ │ │ │ - ldr r1, [pc, #100] @ 818c0 │ │ │ │ - ldr r0, [pc, #100] @ 818c4 │ │ │ │ + ldr r1, [pc, #120] @ 860dc │ │ │ │ + ldr r0, [pc, #120] @ 860e0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #120 @ 0x78 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ 860e4 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq ip, r0, r0, ror #31 │ │ │ │ - andseq ip, r2, r0, ror ip │ │ │ │ - andseq ip, r2, r4, ror sp │ │ │ │ - eoreq ip, r0, ip, ror #30 │ │ │ │ - @ instruction: 0x0012cbfc │ │ │ │ - andseq ip, r2, r8, lsl sp │ │ │ │ - eoreq ip, r0, r8, asr #30 │ │ │ │ - @ instruction: 0x0012cbd8 │ │ │ │ - andseq ip, r2, r0, ror #23 │ │ │ │ - eoreq ip, r0, r4, lsr #30 │ │ │ │ - @ instruction: 0x0012cbb4 │ │ │ │ - @ instruction: 0x0012ccb8 │ │ │ │ - eoreq ip, r0, r0, lsl #30 │ │ │ │ - mulseq r2, r0, fp │ │ │ │ - andseq ip, r2, ip, ror ip │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - andseq ip, r2, ip, ror #22 │ │ │ │ - andseq ip, r2, r8, lsl #25 │ │ │ │ - strhteq ip, [r0], -r8 │ │ │ │ - andseq ip, r2, r8, asr #22 │ │ │ │ - andseq ip, r2, r4, lsr ip │ │ │ │ + ldr r1, [pc, #96] @ 860e8 │ │ │ │ + ldr r0, [pc, #96] @ 860ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r9, r1, r8, lsl #3 │ │ │ │ + andseq r8, r3, r4, lsl lr │ │ │ │ + andseq r8, r3, r8, lsl pc │ │ │ │ + eoreq r9, r1, r0, lsl #2 │ │ │ │ + andseq r8, r3, ip, lsl #27 │ │ │ │ + andseq r8, r3, r8, lsr #29 │ │ │ │ + ldrdeq r9, [r1], -ip @ │ │ │ │ + andseq r8, r3, r8, ror #26 │ │ │ │ + andseq r8, r3, r0, ror sp │ │ │ │ + strhteq r9, [r1], -r8 │ │ │ │ + andseq r8, r3, r4, asr #26 │ │ │ │ + andseq r8, r3, r8, asr #28 │ │ │ │ + mlaeq r1, r4, r0, r9 │ │ │ │ + andseq r8, r3, r0, lsr #26 │ │ │ │ + andseq r8, r3, ip, lsl #28 │ │ │ │ + eoreq r9, r1, r0, ror r0 │ │ │ │ + @ instruction: 0x00138cfc │ │ │ │ + andseq r8, r3, r8, lsl lr │ │ │ │ + eoreq r9, r1, ip, asr #32 │ │ │ │ + @ instruction: 0x00138cd8 │ │ │ │ + andseq r8, r3, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 86218 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 819ac │ │ │ │ + bne 861e8 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 816a8 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 85eb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81918 │ │ │ │ + beq 86148 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81908 │ │ │ │ + bne 86138 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81964 │ │ │ │ + beq 86194 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8195c │ │ │ │ + beq 8618c │ │ │ │ mov r5, #0 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r3, r3, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81934 │ │ │ │ + bne 86164 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 819a0 │ │ │ │ + beq 861d0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81998 │ │ │ │ + beq 861c8 │ │ │ │ mov r5, #4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, r5] │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81980 │ │ │ │ + bne 861b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 819d0 │ │ │ │ + beq 8620c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 819b8 │ │ │ │ + bne 861f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 818e8 │ │ │ │ + b 86118 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r1 │ │ │ │ - beq 81a24 │ │ │ │ + beq 86284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 819f8 │ │ │ │ + bne 8624c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 818c8 │ │ │ │ + bl 860f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 81a08 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 81a48 │ │ │ │ - ldr r1, [pc, #28] @ 81a4c │ │ │ │ - ldr r0, [pc, #28] @ 81a50 │ │ │ │ + bne 8625c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #28] @ 862a8 │ │ │ │ + mov r2, #93 @ 0x5d │ │ │ │ + ldr r1, [pc, #24] @ 862ac │ │ │ │ + ldr r0, [pc, #24] @ 862b0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #140 @ 0x8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #140 @ 0x8c │ │ │ │ - mov r2, #93 @ 0x5d │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq ip, r0, r4, ror #25 │ │ │ │ - andseq ip, r2, r4, ror r9 │ │ │ │ - andseq ip, r2, ip, ror r9 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r8, r1, r0, asr #28 │ │ │ │ + andseq r8, r3, ip, asr #21 │ │ │ │ + @ instruction: 0x00138ad4 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 81ab8 │ │ │ │ + beq 86318 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 81acc │ │ │ │ + bne 8632c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81a90 │ │ │ │ + beq 862f0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81a80 │ │ │ │ + bne 862e0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81a90 │ │ │ │ + bne 862f0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81aa4 │ │ │ │ + bne 86304 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #64] @ 81b00 │ │ │ │ + ldr r2, [pc, #68] @ 86364 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - b 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 83054 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ 81b04 │ │ │ │ - ldr r1, [pc, #32] @ 81b08 │ │ │ │ - ldr r0, [pc, #32] @ 81b0c │ │ │ │ + ldr r3, [pc, #32] @ 86368 │ │ │ │ + mov r2, #236 @ 0xec │ │ │ │ + ldr r1, [pc, #28] @ 8636c │ │ │ │ + ldr r0, [pc, #28] @ 86370 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #160 @ 0xa0 │ │ │ │ - mov r2, #236 @ 0xec │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq ip, r2, r0, lsr #20 │ │ │ │ - eoreq ip, r0, ip, lsr #24 │ │ │ │ - @ instruction: 0x0012c8bc │ │ │ │ - andseq ip, r2, r8, lsr sl │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r8, r3, ip, ror fp │ │ │ │ + eoreq r8, r1, r4, lsl #27 │ │ │ │ + andseq r8, r3, r0, lsl sl │ │ │ │ + andseq r8, r3, ip, lsl #23 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81b84 │ │ │ │ + beq 863e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81b2c │ │ │ │ + bne 86390 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81b74 │ │ │ │ + beq 863d8 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81b5c │ │ │ │ - b 81b7c │ │ │ │ + bne 863c0 │ │ │ │ + b 863e0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 81b58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 863bc │ │ │ │ str r1, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ - b 81b70 │ │ │ │ + b 863d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 81bb8 │ │ │ │ - ldr r1, [pc, #28] @ 81bbc │ │ │ │ - ldr r0, [pc, #28] @ 81bc0 │ │ │ │ + ldr r3, [pc, #28] @ 86420 │ │ │ │ + mov r2, #260 @ 0x104 │ │ │ │ + ldr r1, [pc, #24] @ 86424 │ │ │ │ + ldr r0, [pc, #24] @ 86428 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #180 @ 0xb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #180 @ 0xb4 │ │ │ │ - mov r2, #260 @ 0x104 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq ip, r0, r4, ror fp │ │ │ │ - andseq ip, r2, r4, lsl #16 │ │ │ │ - andseq ip, r2, ip, lsl #16 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r8, r1, r8, asr #25 │ │ │ │ + andseq r8, r3, r4, asr r9 │ │ │ │ + andseq r8, r3, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 81cb8 │ │ │ │ + beq 8654c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81d00 │ │ │ │ + bne 86594 │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 81cdc │ │ │ │ + beq 86570 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ add r4, r4, #1 │ │ │ │ bics r4, r4, #4 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + bne 864ec │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81c7c │ │ │ │ + beq 86500 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81c8c │ │ │ │ + beq 86510 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ mov ip, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 81c20 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 86494 │ │ │ │ add r6, ip, #3 │ │ │ │ lsl r1, r6, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq 81c9c │ │ │ │ + beq 86520 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b560 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ lsl r6, r4, #2 │ │ │ │ + bl 1b4c8 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ - add r3, r3, r6 │ │ │ │ str r0, [r8, r4, lsl #2] │ │ │ │ + add r3, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r5, #28] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #8 │ │ │ │ mov r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 81c3c │ │ │ │ + b 864b0 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, #2 │ │ │ │ - b 81c3c │ │ │ │ - ldr r2, [pc, #128] @ 81d24 │ │ │ │ + b 864b0 │ │ │ │ + ldr r2, [pc, #144] @ 865b8 │ │ │ │ lsl r3, r6, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - b 7ea58 │ │ │ │ - ldr r3, [pc, #104] @ 81d28 │ │ │ │ - ldr r1, [pc, #104] @ 81d2c │ │ │ │ - ldr r0, [pc, #104] @ 81d30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #204 @ 0xcc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 83054 │ │ │ │ + ldr r3, [pc, #104] @ 865bc │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 81d34 │ │ │ │ - ldr r1, [pc, #80] @ 81d38 │ │ │ │ - ldr r0, [pc, #80] @ 81d3c │ │ │ │ + ldr r1, [pc, #100] @ 865c0 │ │ │ │ + ldr r0, [pc, #100] @ 865c4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #204 @ 0xcc │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ 865c8 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 81d40 │ │ │ │ - ldr r1, [pc, #56] @ 81d44 │ │ │ │ - ldr r0, [pc, #56] @ 81d48 │ │ │ │ + ldr r1, [pc, #76] @ 865cc │ │ │ │ + ldr r0, [pc, #76] @ 865d0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #204 @ 0xcc │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #56] @ 865d4 │ │ │ │ movw r2, #286 @ 0x11e │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq ip, r2, r0, lsr #15 │ │ │ │ - eoreq ip, r0, r0, asr sl │ │ │ │ - andseq ip, r2, r0, ror #13 │ │ │ │ - andseq ip, r2, r8, ror #13 │ │ │ │ - eoreq ip, r0, ip, lsr #20 │ │ │ │ - @ instruction: 0x0012c6bc │ │ │ │ - andseq ip, r2, r0, ror #16 │ │ │ │ - eoreq ip, r0, r8, lsl #20 │ │ │ │ - mulseq r2, r8, r6 │ │ │ │ - andseq ip, r2, ip, lsr #13 │ │ │ │ + ldr r1, [pc, #52] @ 865d8 │ │ │ │ + ldr r0, [pc, #52] @ 865dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #204 @ 0xcc │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r8, r3, ip, asr #17 │ │ │ │ + eoreq r8, r1, r8, ror fp │ │ │ │ + andseq r8, r3, r4, lsl #16 │ │ │ │ + andseq r8, r3, ip, lsl #16 │ │ │ │ + eoreq r8, r1, r4, asr fp │ │ │ │ + andseq r8, r3, r0, ror #15 │ │ │ │ + andseq r8, r3, r4, lsl #19 │ │ │ │ + eoreq r8, r1, r0, lsr fp │ │ │ │ + @ instruction: 0x001387bc │ │ │ │ + @ instruction: 0x001387d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r9, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 81e98 │ │ │ │ + beq 86750 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 81ee0 │ │ │ │ + beq 86798 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 81ebc │ │ │ │ + beq 86774 │ │ │ │ ldr sl, [r9, #24] │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, sl │ │ │ │ mvnne r5, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 81da4 │ │ │ │ - b 81e44 │ │ │ │ + bne 86648 │ │ │ │ + b 86700 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e014 │ │ │ │ - ldr r1, [r7, #4]! │ │ │ │ add r6, r4, #1 │ │ │ │ + bl 1df40 │ │ │ │ + ldr r1, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81da0 │ │ │ │ + bne 86644 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 81e44 │ │ │ │ + beq 86700 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 81e74 │ │ │ │ + bge 8672c │ │ │ │ ldr r0, [sl, r5, lsl #2] │ │ │ │ + lsl r7, r5, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r6, #1 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - lsl r7, r5, #2 │ │ │ │ - beq 81e30 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ + beq 866e8 │ │ │ │ sub r2, r6, r5 │ │ │ │ add r1, r7, #4 │ │ │ │ - add r1, r0, r1 │ │ │ │ + add r1, r3, r1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - add r0, r0, r7 │ │ │ │ - bl 1cf1c │ │ │ │ + add r0, r3, r7 │ │ │ │ + bl 1ce54 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ lsl r1, r6, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #24] │ │ │ │ - beq 81e50 │ │ │ │ + beq 86708 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r9, #24] │ │ │ │ - b 81e24 │ │ │ │ + b 866c8 │ │ │ │ mov r0, r1 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #172] @ 81f04 │ │ │ │ + b 866cc │ │ │ │ + ldr r2, [pc, #172] @ 867bc │ │ │ │ add r3, r4, #3 │ │ │ │ mov r0, #27 │ │ │ │ - add r2, pc, r2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 81e28 │ │ │ │ - ldr r3, [pc, #140] @ 81f08 │ │ │ │ - ldr r1, [pc, #140] @ 81f0c │ │ │ │ - ldr r0, [pc, #140] @ 81f10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #224 @ 0xe0 │ │ │ │ + b 866cc │ │ │ │ + ldr r3, [pc, #140] @ 867c0 │ │ │ │ movw r2, #330 @ 0x14a │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 81f14 │ │ │ │ - ldr r1, [pc, #116] @ 81f18 │ │ │ │ - ldr r0, [pc, #116] @ 81f1c │ │ │ │ + ldr r1, [pc, #136] @ 867c4 │ │ │ │ + ldr r0, [pc, #136] @ 867c8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #224 @ 0xe0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #224 @ 0xe0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #116] @ 867cc │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ 81f20 │ │ │ │ - ldr r1, [pc, #92] @ 81f24 │ │ │ │ - ldr r0, [pc, #92] @ 81f28 │ │ │ │ + ldr r1, [pc, #112] @ 867d0 │ │ │ │ + ldr r0, [pc, #112] @ 867d4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #224 @ 0xe0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #224 @ 0xe0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #92] @ 867d8 │ │ │ │ movw r2, #318 @ 0x13e │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ 81f2c │ │ │ │ - ldr r1, [pc, #68] @ 81f30 │ │ │ │ - ldr r0, [pc, #68] @ 81f34 │ │ │ │ + ldr r1, [pc, #88] @ 867dc │ │ │ │ + ldr r0, [pc, #88] @ 867e0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #224 @ 0xe0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #224 @ 0xe0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #68] @ 867e4 │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq ip, r2, r8, ror #11 │ │ │ │ - mlaeq r0, r4, r8, ip │ │ │ │ - andseq ip, r2, r4, lsr #10 │ │ │ │ - andseq ip, r2, r0, lsl #14 │ │ │ │ - eoreq ip, r0, r0, ror r8 │ │ │ │ - andseq ip, r2, r0, lsl #10 │ │ │ │ - andseq ip, r2, r8, lsl #10 │ │ │ │ - eoreq ip, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0012c4dc │ │ │ │ - mulseq r2, r0, r6 │ │ │ │ - eoreq ip, r0, r8, lsr #16 │ │ │ │ - @ instruction: 0x0012c4b8 │ │ │ │ - andseq ip, r2, ip, asr r6 │ │ │ │ + ldr r1, [pc, #64] @ 867e8 │ │ │ │ + ldr r0, [pc, #64] @ 867ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #224 @ 0xe0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r8, r3, r8, ror #13 │ │ │ │ + mlaeq r1, r8, r9, r8 │ │ │ │ + andseq r8, r3, r4, lsr #12 │ │ │ │ + andseq r8, r3, r0, lsl #16 │ │ │ │ + eoreq r8, r1, r4, ror r9 │ │ │ │ + andseq r8, r3, r0, lsl #12 │ │ │ │ + andseq r8, r3, r8, lsl #12 │ │ │ │ + eoreq r8, r1, r0, asr r9 │ │ │ │ + @ instruction: 0x001385dc │ │ │ │ + mulseq r3, r0, r7 │ │ │ │ + eoreq r8, r1, ip, lsr #18 │ │ │ │ + @ instruction: 0x001385b8 │ │ │ │ + andseq r8, r3, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 82050 │ │ │ │ + beq 8693c │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 8202c │ │ │ │ + beq 86918 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81ff4 │ │ │ │ + beq 868cc │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82004 │ │ │ │ + beq 868dc │ │ │ │ mov r4, #0 │ │ │ │ mov ip, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r0, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81f7c │ │ │ │ + bne 86844 │ │ │ │ add r5, ip, #3 │ │ │ │ lsl r1, r5, #3 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7, #16] │ │ │ │ - beq 82010 │ │ │ │ + beq 868e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b560 │ │ │ │ - cmp r6, #0 │ │ │ │ lsl r5, r4, #3 │ │ │ │ + bl 1b4c8 │ │ │ │ + cmp r6, #0 │ │ │ │ str r0, [r8, r4, lsl #3] │ │ │ │ - beq 81fd0 │ │ │ │ + beq 86898 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - add r1, r5, #8 │ │ │ │ - mov r2, #0 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + add r2, r5, #8 │ │ │ │ add r5, r3, r5 │ │ │ │ - add r0, r3, r1 │ │ │ │ + add r3, r3, r2 │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r2, [r3, r1] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + vst1.8 {d16}, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #16 │ │ │ │ mov r5, #2 │ │ │ │ mov r4, r0 │ │ │ │ - b 81f98 │ │ │ │ + b 86860 │ │ │ │ mov r1, #16 │ │ │ │ mov r5, #2 │ │ │ │ - b 81f98 │ │ │ │ - ldr r2, [pc, #92] @ 82074 │ │ │ │ + b 86860 │ │ │ │ + ldr r2, [pc, #112] @ 86960 │ │ │ │ lsl r3, r5, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - b 7ea58 │ │ │ │ - ldr r3, [pc, #68] @ 82078 │ │ │ │ - ldr r1, [pc, #68] @ 8207c │ │ │ │ - ldr r0, [pc, #68] @ 82080 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 83054 │ │ │ │ + ldr r3, [pc, #68] @ 86964 │ │ │ │ + mov r2, #356 @ 0x164 │ │ │ │ + ldr r1, [pc, #64] @ 86968 │ │ │ │ + ldr r0, [pc, #64] @ 8696c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #248 @ 0xf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #248 @ 0xf8 │ │ │ │ - mov r2, #356 @ 0x164 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 82084 │ │ │ │ - ldr r1, [pc, #44] @ 82088 │ │ │ │ - ldr r0, [pc, #44] @ 8208c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #44] @ 86970 │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr r1, [pc, #40] @ 86974 │ │ │ │ + ldr r0, [pc, #40] @ 86978 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #248 @ 0xf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #248 @ 0xf8 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq ip, r2, r8, lsl #11 │ │ │ │ - ldrdeq ip, [r0], -ip @ │ │ │ │ - andseq ip, r2, ip, ror #6 │ │ │ │ - andseq ip, r2, r0, asr r5 │ │ │ │ - strhteq ip, [r0], -r8 │ │ │ │ - andseq ip, r2, r8, asr #6 │ │ │ │ - andseq ip, r2, r0, asr r3 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r8, r3, r0, ror #12 │ │ │ │ + eoreq r8, r1, ip, lsr #15 │ │ │ │ + andseq r8, r3, r8, lsr r4 │ │ │ │ + andseq r8, r3, ip, lsl r6 │ │ │ │ + eoreq r8, r1, r8, lsl #15 │ │ │ │ + andseq r8, r3, r4, lsl r4 │ │ │ │ + andseq r8, r3, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 821a0 │ │ │ │ + beq 86ab0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 821e8 │ │ │ │ + beq 86af8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 821c4 │ │ │ │ + beq 86ad4 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ mvnne r6, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 82178 │ │ │ │ + beq 86a88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - ldr r5, [r2, r4, lsl #3] │ │ │ │ lsl r9, r4, #3 │ │ │ │ + ldr r5, [r2, r4, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 820d4 │ │ │ │ + bne 869d0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 82178 │ │ │ │ + beq 86a88 │ │ │ │ ldr r0, [r2, r6, lsl #3] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ lsl r8, r6, #3 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #1 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - beq 82168 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + beq 86a78 │ │ │ │ sub r2, r4, r6 │ │ │ │ add r1, r8, #8 │ │ │ │ - add r1, r0, r1 │ │ │ │ + add r1, r3, r1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ - add r0, r0, r8 │ │ │ │ - bl 1cf1c │ │ │ │ + add r0, r3, r8 │ │ │ │ + bl 1ce54 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #16] │ │ │ │ - beq 82180 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 1db94 │ │ │ │ + beq 86a90 │ │ │ │ mov r0, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1dac0 │ │ │ │ str r5, [r7, #16] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 86a5c │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #132] @ 8220c │ │ │ │ + b 86a60 │ │ │ │ + ldr r2, [pc, #132] @ 86b1c │ │ │ │ + mov r0, #27 │ │ │ │ mov r3, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #104] @ 82210 │ │ │ │ - ldr r1, [pc, #104] @ 82214 │ │ │ │ - ldr r0, [pc, #104] @ 82218 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #268 @ 0x10c │ │ │ │ + b 86a60 │ │ │ │ + ldr r3, [pc, #104] @ 86b20 │ │ │ │ movw r2, #379 @ 0x17b │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 8221c │ │ │ │ - ldr r1, [pc, #80] @ 82220 │ │ │ │ - ldr r0, [pc, #80] @ 82224 │ │ │ │ + ldr r1, [pc, #100] @ 86b24 │ │ │ │ + ldr r0, [pc, #100] @ 86b28 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #268 @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #268 @ 0x10c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ 86b2c │ │ │ │ movw r2, #381 @ 0x17d │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 82228 │ │ │ │ - ldr r1, [pc, #56] @ 8222c │ │ │ │ - ldr r0, [pc, #56] @ 82230 │ │ │ │ + ldr r1, [pc, #76] @ 86b30 │ │ │ │ + ldr r0, [pc, #76] @ 86b34 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #268 @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #268 @ 0x10c │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #56] @ 86b38 │ │ │ │ mov r2, #380 @ 0x17c │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0012c2bc │ │ │ │ - eoreq ip, r0, r8, ror #10 │ │ │ │ - @ instruction: 0x0012c1f8 │ │ │ │ - andseq ip, r2, r0, lsl #4 │ │ │ │ - eoreq ip, r0, r4, asr #10 │ │ │ │ - @ instruction: 0x0012c1d4 │ │ │ │ - @ instruction: 0x0012c3f4 │ │ │ │ - eoreq ip, r0, r0, lsr #10 │ │ │ │ - @ instruction: 0x0012c1b0 │ │ │ │ - mulseq r2, r4, r3 │ │ │ │ + ldr r1, [pc, #52] @ 86b3c │ │ │ │ + ldr r0, [pc, #52] @ 86b40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #268 @ 0x10c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r8, r3, r4, ror #6 │ │ │ │ + eoreq r8, r1, r4, lsl r6 │ │ │ │ + andseq r8, r3, r0, lsr #5 │ │ │ │ + andseq r8, r3, r8, lsr #5 │ │ │ │ + strdeq r8, [r1], -r0 @ │ │ │ │ + andseq r8, r3, ip, ror r2 │ │ │ │ + mulseq r3, ip, r4 │ │ │ │ + eoreq r8, r1, ip, asr #11 │ │ │ │ + andseq r8, r3, r8, asr r2 │ │ │ │ + andseq r8, r3, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 822b0 │ │ │ │ + beq 86bfc │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 822d4 │ │ │ │ + beq 86bd8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 86bc8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 82298 │ │ │ │ + beq 86bb0 │ │ │ │ mov r4, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 81f38 │ │ │ │ + bl 867f0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r3, r3, r4 │ │ │ │ - cmp r1, #0 │ │ │ │ add r4, r4, #8 │ │ │ │ - bne 82274 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 86b8c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ tst r3, #1 │ │ │ │ - ldrne r3, [r6, #32] │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - strne r3, [r6, #32] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #64] @ 822f8 │ │ │ │ - ldr r1, [pc, #64] @ 822fc │ │ │ │ - ldr r0, [pc, #64] @ 82300 │ │ │ │ + beq 86bc8 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + orr r3, r3, #1 │ │ │ │ + str r3, [r6, #32] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #64] @ 86c20 │ │ │ │ + mov r2, #416 @ 0x1a0 │ │ │ │ + ldr r1, [pc, #60] @ 86c24 │ │ │ │ + ldr r0, [pc, #60] @ 86c28 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #292 @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #292 @ 0x124 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #40] @ 86c2c │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ 82304 │ │ │ │ - ldr r1, [pc, #40] @ 82308 │ │ │ │ - ldr r0, [pc, #40] @ 8230c │ │ │ │ + ldr r1, [pc, #36] @ 86c30 │ │ │ │ + ldr r0, [pc, #36] @ 86c34 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #292 @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #292 @ 0x124 │ │ │ │ - mov r2, #416 @ 0x1a0 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq ip, r0, r8, asr r4 │ │ │ │ - andseq ip, r2, r8, ror #1 │ │ │ │ - andseq ip, r2, ip, lsl r3 │ │ │ │ - eoreq ip, r0, r4, lsr r4 │ │ │ │ - andseq ip, r2, r4, asr #1 │ │ │ │ - andseq ip, r2, r8, lsl #6 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r8, r1, ip, ror #9 │ │ │ │ + andseq r8, r3, r8, ror r1 │ │ │ │ + @ instruction: 0x001383bc │ │ │ │ + eoreq r8, r1, r8, asr #9 │ │ │ │ + andseq r8, r3, r4, asr r1 │ │ │ │ + andseq r8, r3, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 823b8 │ │ │ │ + beq 86d00 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 82394 │ │ │ │ - bl 80d60 │ │ │ │ + beq 86cdc │ │ │ │ + bl 854f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8238c │ │ │ │ + beq 86cc8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82374 │ │ │ │ + beq 86cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldrne r3, [r3, #20] │ │ │ │ str r4, [r0] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ stmib r0, {r2, r5} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldrne r3, [r3, #20] │ │ │ │ strne r3, [r0, #12] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #96] @ 823dc │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #108] @ 86d24 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #68] @ 823e0 │ │ │ │ - ldr r1, [pc, #68] @ 823e4 │ │ │ │ - ldr r0, [pc, #68] @ 823e8 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #68] @ 86d28 │ │ │ │ + movw r2, #483 @ 0x1e3 │ │ │ │ + ldr r1, [pc, #64] @ 86d2c │ │ │ │ + ldr r0, [pc, #64] @ 86d30 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #320 @ 0x140 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #320 @ 0x140 │ │ │ │ - movw r2, #483 @ 0x1e3 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 823ec │ │ │ │ - ldr r1, [pc, #44] @ 823f0 │ │ │ │ - ldr r0, [pc, #44] @ 823f4 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #44] @ 86d34 │ │ │ │ + movw r2, #482 @ 0x1e2 │ │ │ │ + ldr r1, [pc, #40] @ 86d38 │ │ │ │ + ldr r0, [pc, #40] @ 86d3c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #320 @ 0x140 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #320 @ 0x140 │ │ │ │ - movw r2, #482 @ 0x1e2 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq ip, r2, r0, lsl #5 │ │ │ │ - eoreq ip, r0, r4, ror r3 │ │ │ │ - andseq ip, r2, r4 │ │ │ │ - @ instruction: 0x0011ccb8 │ │ │ │ - eoreq ip, r0, r0, asr r3 │ │ │ │ - andseq fp, r2, r0, ror #31 │ │ │ │ - andseq fp, r2, r8, ror #31 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + @ instruction: 0x001382fc │ │ │ │ + eoreq r8, r1, r8, ror #7 │ │ │ │ + andseq r8, r3, r4, ror r0 │ │ │ │ + andseq r8, r2, r8, lsr #26 │ │ │ │ + eoreq r8, r1, r4, asr #7 │ │ │ │ + andseq r8, r3, r0, asr r0 │ │ │ │ + andseq r8, r3, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 86d8c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8242c │ │ │ │ + beq 86d78 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 82438 │ │ │ │ - bl 1db94 │ │ │ │ + ble 86d98 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - ldr r3, [pc, #28] @ 8245c │ │ │ │ - ldr r1, [pc, #28] @ 82460 │ │ │ │ - ldr r0, [pc, #28] @ 82464 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #28] @ 86dbc │ │ │ │ + movw r2, #511 @ 0x1ff │ │ │ │ + ldr r1, [pc, #24] @ 86dc0 │ │ │ │ + ldr r0, [pc, #24] @ 86dc4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #340 @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #340 @ 0x154 │ │ │ │ - movw r2, #511 @ 0x1ff │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldrdeq ip, [r0], -r0 @ │ │ │ │ - andseq fp, r2, r0, ror #30 │ │ │ │ - andseq ip, r2, r4, ror #3 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r8, r1, ip, lsr #6 │ │ │ │ + @ instruction: 0x00137fb8 │ │ │ │ + andseq r8, r3, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 825b0 │ │ │ │ + bne 86f3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8258c │ │ │ │ + beq 86f18 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 82568 │ │ │ │ + bne 86ef4 │ │ │ │ mvn r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r7, r1 │ │ │ │ - beq 824c4 │ │ │ │ - bl 80e20 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ + beq 86e30 │ │ │ │ + bl 855c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r1, r3, #2 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 1e254 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 82548 │ │ │ │ + beq 86ec4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ - blt 82530 │ │ │ │ + blt 86eac │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 825fc │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 86f88 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82530 │ │ │ │ + bne 86eac │ │ │ │ mov r3, r1 │ │ │ │ - b 82518 │ │ │ │ - ldr r2, [pc, #132] @ 825d4 │ │ │ │ + b 86e84 │ │ │ │ + ldr r2, [pc, #148] @ 86f60 │ │ │ │ + mov r0, #27 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #104] @ 825d8 │ │ │ │ - ldr r1, [pc, #104] @ 825dc │ │ │ │ - ldr r0, [pc, #104] @ 825e0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #360 @ 0x168 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #104] @ 86f64 │ │ │ │ mov r2, #732 @ 0x2dc │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 825e4 │ │ │ │ - ldr r1, [pc, #80] @ 825e8 │ │ │ │ - ldr r0, [pc, #80] @ 825ec │ │ │ │ + ldr r1, [pc, #100] @ 86f68 │ │ │ │ + ldr r0, [pc, #100] @ 86f6c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #360 @ 0x168 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #360 @ 0x168 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ 86f70 │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 825f0 │ │ │ │ - ldr r1, [pc, #56] @ 825f4 │ │ │ │ - ldr r0, [pc, #56] @ 825f8 │ │ │ │ + ldr r1, [pc, #76] @ 86f74 │ │ │ │ + ldr r0, [pc, #76] @ 86f78 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #360 @ 0x168 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #360 @ 0x168 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #56] @ 86f7c │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0012bef4 │ │ │ │ - eoreq ip, r0, r0, lsr #3 │ │ │ │ - andseq fp, r2, r0, lsr lr │ │ │ │ - andseq ip, r2, r4, lsl #2 │ │ │ │ - eoreq ip, r0, ip, ror r1 │ │ │ │ - andseq fp, r2, ip, lsl #28 │ │ │ │ - andseq ip, r2, r4, asr #1 │ │ │ │ - eoreq ip, r0, r8, asr r1 │ │ │ │ - andseq fp, r2, r8, ror #27 │ │ │ │ - andseq ip, r2, r4, lsl #1 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + ldr r1, [pc, #52] @ 86f80 │ │ │ │ + ldr r0, [pc, #52] @ 86f84 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #360 @ 0x168 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r7, r3, r0, lsr pc │ │ │ │ + ldrdeq r8, [r1], -r0 @ │ │ │ │ + andseq r7, r3, ip, asr lr │ │ │ │ + andseq r8, r3, r0, lsr r1 │ │ │ │ + eoreq r8, r1, ip, lsr #3 │ │ │ │ + andseq r7, r3, r8, lsr lr │ │ │ │ + ldrsheq r8, [r3], -r0 │ │ │ │ + eoreq r8, r1, r8, lsl #3 │ │ │ │ + andseq r7, r3, r4, lsl lr │ │ │ │ + ldrheq r8, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 82714 │ │ │ │ + beq 870b0 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82714 │ │ │ │ - vldr d9, [pc, #932] @ 829d0 │ │ │ │ - ldr r8, [pc, #936] @ 829d8 │ │ │ │ + beq 870b0 │ │ │ │ + ldr r8, [pc, #984] @ 873a0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - add r8, pc, r8 │ │ │ │ mvn r6, #0 │ │ │ │ + vldr d9, [pc, #960] @ 87398 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 827b8 │ │ │ │ + beq 8717c │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82670 │ │ │ │ + beq 8700c │ │ │ │ ldr r2, [r9, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 82670 │ │ │ │ + ble 8700c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #24] │ │ │ │ - bl 78f00 │ │ │ │ + bl 7cea0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 827c8 │ │ │ │ + beq 8718c │ │ │ │ ldr r2, [r0, #32] │ │ │ │ str r6, [r9, #16] │ │ │ │ and r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9, #28] │ │ │ │ - bne 827d4 │ │ │ │ + bne 87198 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bgt 82720 │ │ │ │ - beq 826d8 │ │ │ │ - adds r5, r5, #1 │ │ │ │ + bgt 870d0 │ │ │ │ + beq 87074 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ + adds r5, r5, #1 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 826a4 │ │ │ │ + bne 87040 │ │ │ │ cmp r5, r6 │ │ │ │ movge r5, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82978 │ │ │ │ + beq 8733c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 826f0 │ │ │ │ - bl 80d60 │ │ │ │ + beq 8708c │ │ │ │ + bl 854f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82a74 │ │ │ │ + bne 8743c │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d60 │ │ │ │ + bl 854f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 829ec │ │ │ │ + bne 873b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82a54 │ │ │ │ + beq 87420 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8263c │ │ │ │ + bne 86fd8 │ │ │ │ mov r0, #1 │ │ │ │ vpop {d8-d9} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r5, r5, #1 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r4, [r4, #8] │ │ │ │ + subs r5, r5, #1 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82720 │ │ │ │ + bne 870d0 │ │ │ │ cmp r5, #1 │ │ │ │ movlt r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 826d8 │ │ │ │ + bne 87074 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8278c │ │ │ │ + bne 87150 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 82ac8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 874a4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8278c │ │ │ │ + bne 87150 │ │ │ │ cmp r1, #0 │ │ │ │ subgt r1, r1, #1 │ │ │ │ strgt r1, [r9, #12] │ │ │ │ ldr r4, [r9] │ │ │ │ mov r5, #0 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b 8270c │ │ │ │ - str r4, [r9, #4] │ │ │ │ + b 870a8 │ │ │ │ mov r5, r3 │ │ │ │ + str r4, [r9, #4] │ │ │ │ ldr r4, [r9] │ │ │ │ - b 8270c │ │ │ │ - str r0, [r9, #28] │ │ │ │ + b 870a8 │ │ │ │ str r6, [r9, #16] │ │ │ │ - b 82694 │ │ │ │ + str r0, [r9, #28] │ │ │ │ + b 87030 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 828ec │ │ │ │ + beq 872b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ - b 827f0 │ │ │ │ + b 871b4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ addeq r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 827ec │ │ │ │ + bne 871b0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ addeq r2, r2, #1 │ │ │ │ - beq 82968 │ │ │ │ + beq 8732c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 82840 │ │ │ │ + beq 87204 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ addeq r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82828 │ │ │ │ + bne 871ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8290c │ │ │ │ + beq 872d0 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f32.s32 s16, s15 │ │ │ │ - bl 1d3cc │ │ │ │ + bl 1d304 │ │ │ │ + vmov s15, r0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - vmov s14, r0 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ - vmul.f32 s14, s14, s16 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d9 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s16 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d9 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r3, s15 │ │ │ │ - bne 82890 │ │ │ │ - b 8288c │ │ │ │ + bne 87254 │ │ │ │ + b 87250 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - bne 82898 │ │ │ │ + bne 8725c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 826d8 │ │ │ │ + blt 87074 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82880 │ │ │ │ + bne 87244 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8290c │ │ │ │ + beq 872d0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 82768 │ │ │ │ - bne 8298c │ │ │ │ - b 82774 │ │ │ │ + bgt 87118 │ │ │ │ + bne 87350 │ │ │ │ + b 87124 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ - beq 82964 │ │ │ │ + beq 87328 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r3 │ │ │ │ movne r2, #0 │ │ │ │ - bne 82828 │ │ │ │ + bne 871ec │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82a9c │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + beq 87478 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - bic r2, r2, #256 @ 0x100 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ + bic r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r4, #32] │ │ │ │ - beq 82950 │ │ │ │ + beq 87314 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 80f90 │ │ │ │ + bl 85740 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 82934 │ │ │ │ + bne 872f8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - subgt r3, r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ + subgt r3, r3, #1 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - b 8263c │ │ │ │ + b 86fd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82828 │ │ │ │ - b 82848 │ │ │ │ + bne 871ec │ │ │ │ + b 8720c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, r2 │ │ │ │ movge r1, #0 │ │ │ │ movlt r1, #1 │ │ │ │ orrs r2, r1, r0, lsr #31 │ │ │ │ - beq 82774 │ │ │ │ + beq 87124 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 829a4 │ │ │ │ + bne 87368 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [r9, #12] │ │ │ │ - b 827a8 │ │ │ │ + b 8716c │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ cdpcc 0, 0, cr0, cr0, cr0, {0} │ │ │ │ - andseq ip, r2, r4, ror r0 │ │ │ │ - andseq fp, r2, r4, ror #24 │ │ │ │ - eoreq fp, r0, r4, ror #24 │ │ │ │ - @ instruction: 0x0012b8f4 │ │ │ │ - andseq fp, r2, ip, lsr ip │ │ │ │ + mulseq r3, r4, r0 │ │ │ │ + andseq r7, r3, r4, asr ip │ │ │ │ + eoreq r7, r1, r4, asr #24 │ │ │ │ + @ instruction: 0x001378d0 │ │ │ │ + andseq r7, r3, r8, lsl ip │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82aa4 │ │ │ │ + beq 87480 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82a1c │ │ │ │ + beq 873e4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82a0c │ │ │ │ + bne 873d4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r2, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82714 │ │ │ │ + beq 870b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80e20 │ │ │ │ + bl 855c0 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ mov r2, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldreq r3, [r4, #32] │ │ │ │ str r2, [r9, #24] │ │ │ │ - orreq r3, r3, #256 @ 0x100 │ │ │ │ - streq r3, [r4, #32] │ │ │ │ - b 82714 │ │ │ │ - ldr r2, [pc, #-128] @ 829dc │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 870b0 │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + orr r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r4, #32] │ │ │ │ + b 870b0 │ │ │ │ + ldr r2, [pc, #-132] @ 873a4 │ │ │ │ mov r0, #27 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ - vpop {d8-d9} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 870b4 │ │ │ │ cmp r7, #0 │ │ │ │ - movne r0, #2 │ │ │ │ str r4, [r9, #4] │ │ │ │ - bne 82718 │ │ │ │ + movne r0, #2 │ │ │ │ + bne 870b4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 82468 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #28] │ │ │ │ + add sp, sp, #32 │ │ │ │ + b 86dc8 │ │ │ │ mov r0, #3 │ │ │ │ - b 82718 │ │ │ │ - ldr r3, [pc, #-204] @ 829e0 │ │ │ │ - ldr r1, [pc, #-204] @ 829e4 │ │ │ │ - ldr r0, [pc, #-204] @ 829e8 │ │ │ │ + b 870b4 │ │ │ │ + ldr r3, [pc, #-224] @ 873a8 │ │ │ │ + mov r2, #640 @ 0x280 │ │ │ │ + ldr r1, [pc, #-228] @ 873ac │ │ │ │ + ldr r0, [pc, #-228] @ 873b0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #388 @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #388 @ 0x184 │ │ │ │ - mov r2, #640 @ 0x280 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82bec │ │ │ │ + beq 875f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82c7c │ │ │ │ + beq 87688 │ │ │ │ mov r7, r2 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 82be4 │ │ │ │ + beq 875e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82c10 │ │ │ │ + beq 8761c │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 82c58 │ │ │ │ + ble 87664 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82c34 │ │ │ │ + beq 87640 │ │ │ │ sub r5, r5, #1 │ │ │ │ - str r5, [r4, #36] @ 0x24 │ │ │ │ + mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ + lsl r1, r5, #2 │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r0, r5, lsl #2] │ │ │ │ - mov r6, r1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - lsl r1, r5, #2 │ │ │ │ - bne 82ba8 │ │ │ │ - bl 1db94 │ │ │ │ + bne 875a4 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82bc4 │ │ │ │ + bgt 875c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - beq 82b94 │ │ │ │ - bl 78f00 │ │ │ │ + beq 87580 │ │ │ │ + bl 7cea0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - ldreq r2, [r4, #4] │ │ │ │ - ldreq r3, [r2, #32] │ │ │ │ - orreq r3, r3, #256 @ 0x100 │ │ │ │ - streq r3, [r2, #32] │ │ │ │ + bne 87580 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r2, #32] │ │ │ │ + orr r3, r3, #256 @ 0x100 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 825fc │ │ │ │ - bl 1e254 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 86f88 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 82b60 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 87548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82b60 │ │ │ │ - ldr r2, [pc, #212] @ 82ca0 │ │ │ │ + bne 87548 │ │ │ │ + ldr r2, [pc, #228] @ 876ac │ │ │ │ + mov r0, #27 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 875e4 │ │ │ │ mov r0, #3 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #176] @ 82ca4 │ │ │ │ - ldr r1, [pc, #176] @ 82ca8 │ │ │ │ - ldr r0, [pc, #176] @ 82cac │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #408 @ 0x198 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #176] @ 876b0 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ 82cb0 │ │ │ │ - ldr r1, [pc, #152] @ 82cb4 │ │ │ │ - ldr r0, [pc, #152] @ 82cb8 │ │ │ │ + ldr r1, [pc, #172] @ 876b4 │ │ │ │ + ldr r0, [pc, #172] @ 876b8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #408 @ 0x198 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #152] @ 876bc │ │ │ │ movw r2, #697 @ 0x2b9 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 82cbc │ │ │ │ - ldr r1, [pc, #128] @ 82cc0 │ │ │ │ - ldr r0, [pc, #128] @ 82cc4 │ │ │ │ + ldr r1, [pc, #148] @ 876c0 │ │ │ │ + ldr r0, [pc, #148] @ 876c4 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #408 @ 0x198 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #128] @ 876c8 │ │ │ │ movw r2, #699 @ 0x2bb │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 82cc8 │ │ │ │ - ldr r1, [pc, #104] @ 82ccc │ │ │ │ - ldr r0, [pc, #104] @ 82cd0 │ │ │ │ + ldr r1, [pc, #124] @ 876cc │ │ │ │ + ldr r0, [pc, #124] @ 876d0 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #408 @ 0x198 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #104] @ 876d4 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 82cd4 │ │ │ │ - ldr r1, [pc, #80] @ 82cd8 │ │ │ │ - ldr r0, [pc, #80] @ 82cdc │ │ │ │ + ldr r1, [pc, #100] @ 876d8 │ │ │ │ + ldr r0, [pc, #100] @ 876dc │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #408 @ 0x198 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ 876e0 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - andseq fp, r2, r8, ror r8 │ │ │ │ - eoreq fp, r0, ip, lsl fp │ │ │ │ - andseq fp, r2, ip, lsr #15 │ │ │ │ - @ instruction: 0x0012b7d4 │ │ │ │ - strdeq fp, [r0], -r8 @ │ │ │ │ - andseq fp, r2, r8, lsl #15 │ │ │ │ - andseq fp, r2, r4, ror #21 │ │ │ │ - ldrdeq fp, [r0], -r4 @ │ │ │ │ - andseq fp, r2, r4, ror #14 │ │ │ │ - @ instruction: 0x0012badc │ │ │ │ - strhteq fp, [r0], -r0 │ │ │ │ - andseq fp, r2, r0, asr #14 │ │ │ │ - andseq fp, r2, r4, asr #19 │ │ │ │ - eoreq fp, r0, ip, lsl #21 │ │ │ │ - andseq fp, r2, ip, lsl r7 │ │ │ │ - andseq fp, r2, ip, ror #14 │ │ │ │ + ldr r1, [pc, #76] @ 876e4 │ │ │ │ + ldr r0, [pc, #76] @ 876e8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #408 @ 0x198 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r7, r3, r4, lsr r8 │ │ │ │ + eoreq r7, r1, ip, asr #21 │ │ │ │ + andseq r7, r3, r8, asr r7 │ │ │ │ + andseq r7, r3, r0, lsl #15 │ │ │ │ + eoreq r7, r1, r8, lsr #21 │ │ │ │ + andseq r7, r3, r4, lsr r7 │ │ │ │ + mulseq r3, r0, sl │ │ │ │ + eoreq r7, r1, r4, lsl #21 │ │ │ │ + andseq r7, r3, r0, lsl r7 │ │ │ │ + andseq r7, r3, r8, lsl #21 │ │ │ │ + eoreq r7, r1, r0, ror #20 │ │ │ │ + andseq r7, r3, ip, ror #13 │ │ │ │ + andseq r7, r3, r0, ror r9 │ │ │ │ + eoreq r7, r1, ip, lsr sl │ │ │ │ + andseq r7, r3, r8, asr #13 │ │ │ │ + andseq r7, r3, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82d7c │ │ │ │ + beq 87790 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82dc4 │ │ │ │ + bne 877d8 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 87768 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 82da0 │ │ │ │ + ble 877b4 │ │ │ │ sub ip, r2, #1 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmn r2, #1 │ │ │ │ movge lr, #0 │ │ │ │ movlt lr, #1 │ │ │ │ cmp r2, ip │ │ │ │ orrge lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - popne {r4, pc} │ │ │ │ + bne 87768 │ │ │ │ cmp r1, #0 │ │ │ │ addgt r2, r2, #1 │ │ │ │ strgt r2, [r3, #16] │ │ │ │ - ble 82d5c │ │ │ │ + ble 87774 │ │ │ │ ldr r0, [r4, r2, lsl #2] │ │ │ │ - pop {r4, pc} │ │ │ │ - beq 82d54 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + beq 87764 │ │ │ │ cmp r2, #0 │ │ │ │ subgt r2, r2, #1 │ │ │ │ movle r2, ip │ │ │ │ - ldr r0, [r4, r2, lsl #2] │ │ │ │ strle ip, [r3, #16] │ │ │ │ strgt r2, [r3, #16] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [pc, #100] @ 82de8 │ │ │ │ - ldr r1, [pc, #100] @ 82dec │ │ │ │ - ldr r0, [pc, #100] @ 82df0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #432 @ 0x1b0 │ │ │ │ + b 87764 │ │ │ │ + ldr r3, [pc, #100] @ 877fc │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 82df4 │ │ │ │ - ldr r1, [pc, #76] @ 82df8 │ │ │ │ - ldr r0, [pc, #76] @ 82dfc │ │ │ │ + ldr r1, [pc, #96] @ 87800 │ │ │ │ + ldr r0, [pc, #96] @ 87804 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #432 @ 0x1b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #432 @ 0x1b0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ 87808 │ │ │ │ movw r2, #774 @ 0x306 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 82e00 │ │ │ │ - ldr r1, [pc, #52] @ 82e04 │ │ │ │ - ldr r0, [pc, #52] @ 82e08 │ │ │ │ + ldr r1, [pc, #72] @ 8780c │ │ │ │ + ldr r0, [pc, #72] @ 87810 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #432 @ 0x1b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #432 @ 0x1b0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 87814 │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq fp, r0, ip, lsl #19 │ │ │ │ - andseq fp, r2, ip, lsl r6 │ │ │ │ - andseq fp, r2, r4, asr #12 │ │ │ │ - eoreq fp, r0, r8, ror #18 │ │ │ │ - @ instruction: 0x0012b5f8 │ │ │ │ - andseq fp, r2, r8, lsr #19 │ │ │ │ - eoreq fp, r0, r4, asr #18 │ │ │ │ - @ instruction: 0x0012b5d4 │ │ │ │ - andseq fp, r2, r8, ror #18 │ │ │ │ + ldr r1, [pc, #48] @ 87818 │ │ │ │ + ldr r0, [pc, #48] @ 8781c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #432 @ 0x1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r7, r1, r4, lsr r9 │ │ │ │ + andseq r7, r3, r0, asr #11 │ │ │ │ + andseq r7, r3, r8, ror #11 │ │ │ │ + eoreq r7, r1, r0, lsl r9 │ │ │ │ + mulseq r3, ip, r5 │ │ │ │ + andseq r7, r3, ip, asr #18 │ │ │ │ + eoreq r7, r1, ip, ror #17 │ │ │ │ + andseq r7, r3, r8, ror r5 │ │ │ │ + andseq r7, r3, ip, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 82ec0 │ │ │ │ - bl 80d60 │ │ │ │ + beq 878f0 │ │ │ │ + bl 854f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82ea8 │ │ │ │ + beq 878d8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82ea0 │ │ │ │ + beq 878c0 │ │ │ │ mov r5, r4 │ │ │ │ - b 82e4c │ │ │ │ + b 8786c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82e84 │ │ │ │ + beq 878a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d60 │ │ │ │ mov r6, r4 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + bl 854f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82e44 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + bne 87864 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 816a8 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 85eb8 │ │ │ │ cmp r6, r5 │ │ │ │ moveq r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82e4c │ │ │ │ + bne 8786c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82ea0 │ │ │ │ + beq 878c0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - bl 82e0c │ │ │ │ + bl 87820 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 82e8c │ │ │ │ + bne 878ac │ │ │ │ mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 816a8 │ │ │ │ + bl 85eb8 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #28] @ 82ee4 │ │ │ │ - ldr r1, [pc, #28] @ 82ee8 │ │ │ │ - ldr r0, [pc, #28] @ 82eec │ │ │ │ + b 878c4 │ │ │ │ + ldr r3, [pc, #28] @ 87914 │ │ │ │ + movw r2, #799 @ 0x31f │ │ │ │ + ldr r1, [pc, #24] @ 87918 │ │ │ │ + ldr r0, [pc, #24] @ 8791c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #456 @ 0x1c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #456 @ 0x1c8 │ │ │ │ - movw r2, #799 @ 0x31f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq fp, r0, r8, asr #16 │ │ │ │ - @ instruction: 0x0012b4d8 │ │ │ │ - andseq fp, r2, r0, ror #9 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldrdeq r7, [r1], -r4 @ │ │ │ │ + andseq r7, r3, r0, ror #8 │ │ │ │ + andseq r7, r3, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82fe4 │ │ │ │ + beq 87a34 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movne ip, r5 │ │ │ │ - movne r6, r4 │ │ │ │ - addne r7, r5, #32 │ │ │ │ - beq 82fa0 │ │ │ │ - ldr r0, [ip] │ │ │ │ - ldr r1, [ip, #4] │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - ldr r3, [ip, #12] │ │ │ │ - add ip, ip, #16 │ │ │ │ - mov lr, r6 │ │ │ │ - cmp ip, r7 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - mov r6, lr │ │ │ │ - bne 82f24 │ │ │ │ - ldr r0, [ip] │ │ │ │ - ldr r1, [ip, #4] │ │ │ │ - stmia r6!, {r0, r1} │ │ │ │ + beq 879f0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ + strd r2, [r4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82f90 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r2, [r4, #16] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + str r3, [r4, #20] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r2, [r4, #32] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r3, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r2, [r4, #28] │ │ │ │ + beq 879d4 │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ lsl r5, r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 82fc0 │ │ │ │ + beq 87a10 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #96] @ 83008 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #96] @ 87a58 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r4, #0 │ │ │ │ - b 82f98 │ │ │ │ - ldr r2, [pc, #68] @ 8300c │ │ │ │ + b 879dc │ │ │ │ + ldr r2, [pc, #68] @ 87a5c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ - b 82fb8 │ │ │ │ - ldr r3, [pc, #36] @ 83010 │ │ │ │ - ldr r1, [pc, #36] @ 83014 │ │ │ │ - ldr r0, [pc, #36] @ 83018 │ │ │ │ + bl 1dac0 │ │ │ │ + b 87a08 │ │ │ │ + ldr r3, [pc, #36] @ 87a60 │ │ │ │ + movw r2, #833 @ 0x341 │ │ │ │ + ldr r1, [pc, #32] @ 87a64 │ │ │ │ + ldr r0, [pc, #32] @ 87a68 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #476 @ 0x1dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #476 @ 0x1dc │ │ │ │ - movw r2, #833 @ 0x341 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - mulseq r2, ip, r4 │ │ │ │ - andseq fp, r2, ip, ror r4 │ │ │ │ - eoreq fp, r0, r4, lsr #14 │ │ │ │ - @ instruction: 0x0012b3b4 │ │ │ │ - andseq fp, r2, r8, ror r7 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r7, r3, r4, lsl #8 │ │ │ │ + andseq r7, r3, r4, ror #7 │ │ │ │ + mlaeq r1, r0, r6, r7 │ │ │ │ + andseq r7, r3, ip, lsl r3 │ │ │ │ + andseq r7, r3, r0, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 830d0 │ │ │ │ + beq 87b30 │ │ │ │ mov r5, r1 │ │ │ │ - bl 82e0c │ │ │ │ + bl 87820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 830a0 │ │ │ │ + beq 87b04 │ │ │ │ mov r1, r5 │ │ │ │ - bl 82310 │ │ │ │ + bl 86c38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 830a0 │ │ │ │ + beq 87b04 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 825fc │ │ │ │ + bl 86f88 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 8307c │ │ │ │ + bne 87ae0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83098 │ │ │ │ + beq 87afc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 830ac │ │ │ │ - bl 1db94 │ │ │ │ + ble 87b0c │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #64] @ 830f4 │ │ │ │ - ldr r1, [pc, #64] @ 830f8 │ │ │ │ - ldr r0, [pc, #64] @ 830fc │ │ │ │ + b 87acc │ │ │ │ + ldr r3, [pc, #64] @ 87b54 │ │ │ │ + movw r2, #511 @ 0x1ff │ │ │ │ + ldr r1, [pc, #60] @ 87b58 │ │ │ │ + ldr r0, [pc, #60] @ 87b5c │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #340 @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #340 @ 0x154 │ │ │ │ - movw r2, #511 @ 0x1ff │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ 83100 │ │ │ │ - ldr r1, [pc, #40] @ 83104 │ │ │ │ - ldr r0, [pc, #40] @ 83108 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #40] @ 87b60 │ │ │ │ + movw r2, #863 @ 0x35f │ │ │ │ + ldr r1, [pc, #36] @ 87b64 │ │ │ │ + ldr r0, [pc, #36] @ 87b68 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #500 @ 0x1f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #500 @ 0x1f4 │ │ │ │ - movw r2, #863 @ 0x35f │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq fp, r0, ip, asr r6 │ │ │ │ - andseq fp, r2, ip, ror #5 │ │ │ │ - andseq fp, r2, r0, ror r5 │ │ │ │ - eoreq fp, r0, r8, lsr r6 │ │ │ │ - andseq fp, r2, r8, asr #5 │ │ │ │ - mulseq r2, r8, r6 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + strhteq r7, [r1], -r8 │ │ │ │ + andseq r7, r3, r4, asr #4 │ │ │ │ + andseq r7, r3, r8, asr #9 │ │ │ │ + mlaeq r1, r4, r5, r7 │ │ │ │ + andseq r7, r3, r0, lsr #4 │ │ │ │ + @ instruction: 0x001375f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 87b84 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - b 1db94 │ │ │ │ + beq 87b84 │ │ │ │ + b 1dac0 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8318c │ │ │ │ + beq 87bfc │ │ │ │ mov r5, r1 │ │ │ │ - bl 82ce0 │ │ │ │ - cmp r5, #0 │ │ │ │ + bl 876ec │ │ │ │ clz r3, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83174 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 82ce0 │ │ │ │ + bne 87bd8 │ │ │ │ + b 87c00 │ │ │ │ + bl 876ec │ │ │ │ cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ + bne 87c00 │ │ │ │ + mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 86f88 │ │ │ │ + mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ + cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 825fc │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 83160 │ │ │ │ + beq 87bcc │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8325c │ │ │ │ + beq 87cd8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - beq 83238 │ │ │ │ + beq 87cb4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 83214 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + beq 87c90 │ │ │ │ ldr r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #12] │ │ │ │ - beq 83200 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 87c88 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ streq r2, [r0, #8] │ │ │ │ streq r0, [r2, #12] │ │ │ │ - bne 83280 │ │ │ │ - pop {r4, lr} │ │ │ │ + bne 87cfc │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r1, r3 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 82234 │ │ │ │ + b 86b44 │ │ │ │ str r2, [r0, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 82234 │ │ │ │ - ldr r3, [pc, #136] @ 832a4 │ │ │ │ - ldr r1, [pc, #136] @ 832a8 │ │ │ │ - ldr r0, [pc, #136] @ 832ac │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #516 @ 0x204 │ │ │ │ + b 87c70 │ │ │ │ + ldr r3, [pc, #136] @ 87d20 │ │ │ │ mov r2, #916 @ 0x394 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ 832b0 │ │ │ │ - ldr r1, [pc, #112] @ 832b4 │ │ │ │ - ldr r0, [pc, #112] @ 832b8 │ │ │ │ + ldr r1, [pc, #132] @ 87d24 │ │ │ │ + ldr r0, [pc, #132] @ 87d28 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #516 @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #516 @ 0x204 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #112] @ 87d2c │ │ │ │ movw r2, #915 @ 0x393 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 832bc │ │ │ │ - ldr r1, [pc, #88] @ 832c0 │ │ │ │ - ldr r0, [pc, #88] @ 832c4 │ │ │ │ + ldr r1, [pc, #108] @ 87d30 │ │ │ │ + ldr r0, [pc, #108] @ 87d34 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #516 @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #516 @ 0x204 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ 87d38 │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ 832c8 │ │ │ │ - ldr r1, [pc, #64] @ 832cc │ │ │ │ - ldr r0, [pc, #64] @ 832d0 │ │ │ │ + ldr r1, [pc, #84] @ 87d3c │ │ │ │ + ldr r0, [pc, #84] @ 87d40 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #516 @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #96 @ 0x60 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #64] @ 87d44 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - strdeq fp, [r0], -r4 @ │ │ │ │ - andseq fp, r2, r4, lsl #3 │ │ │ │ - andseq fp, r2, r8, ror r5 │ │ │ │ - ldrdeq fp, [r0], -r0 @ │ │ │ │ - andseq fp, r2, r0, ror #2 │ │ │ │ - andseq fp, r2, r8, asr #10 │ │ │ │ - eoreq fp, r0, ip, lsr #9 │ │ │ │ - andseq fp, r2, ip, lsr r1 │ │ │ │ - andseq fp, r2, r8, lsl r5 │ │ │ │ - eoreq fp, r0, r8, lsl #9 │ │ │ │ - andseq fp, r2, r8, lsl r1 │ │ │ │ - andseq fp, r2, r4, lsl #4 │ │ │ │ + ldr r1, [pc, #60] @ 87d48 │ │ │ │ + ldr r0, [pc, #60] @ 87d4c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #96 @ 0x60 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r7, r1, r4, lsr r4 │ │ │ │ + andseq r7, r3, r0, asr #1 │ │ │ │ + @ instruction: 0x001374b4 │ │ │ │ + eoreq r7, r1, r0, lsl r4 │ │ │ │ + mulseq r3, ip, r0 │ │ │ │ + andseq r7, r3, r4, lsl #9 │ │ │ │ + eoreq r7, r1, ip, ror #7 │ │ │ │ + andseq r7, r3, r8, ror r0 │ │ │ │ + andseq r7, r3, r4, asr r4 │ │ │ │ + eoreq r7, r1, r8, asr #7 │ │ │ │ + andseq r7, r3, r4, asr r0 │ │ │ │ + andseq r7, r3, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 83194 │ │ │ │ + bl 87c10 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 816a8 │ │ │ │ + bl 85eb8 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r6, [r5] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 833a0 │ │ │ │ + beq 87e4c │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 81bc4 │ │ │ │ + bl 8642c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 83394 │ │ │ │ + beq 87e40 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 83398 │ │ │ │ + beq 87e44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83360 │ │ │ │ + bne 87dfc │ │ │ │ ldr r1, [r2] │ │ │ │ str r1, [r4] │ │ │ │ - str r2, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 82234 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 86b44 │ │ │ │ str r4, [r5] │ │ │ │ mov r6, r4 │ │ │ │ - b 83384 │ │ │ │ - ldr r2, [pc, #52] @ 833dc │ │ │ │ + b 87e20 │ │ │ │ + ldr r2, [pc, #52] @ 87e88 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #32] @ 833e0 │ │ │ │ - ldr r1, [pc, #32] @ 833e4 │ │ │ │ - ldr r0, [pc, #32] @ 833e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #32] @ 87e8c │ │ │ │ + movw r2, #937 @ 0x3a9 │ │ │ │ + ldr r1, [pc, #28] @ 87e90 │ │ │ │ + ldr r0, [pc, #28] @ 87e94 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #540 @ 0x21c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #540 @ 0x21c │ │ │ │ - movw r2, #937 @ 0x3a9 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - mulseq r2, ip, r0 │ │ │ │ - eoreq fp, r0, r0, asr r3 │ │ │ │ - andseq sl, r2, r0, ror #31 │ │ │ │ - andseq fp, r2, r8, asr #7 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r6, r3, r8, lsr #31 │ │ │ │ + eoreq r7, r1, r0, ror #4 │ │ │ │ + andseq r6, r3, ip, ror #29 │ │ │ │ + @ instruction: 0x001372d4 │ │ │ │ ldr ip, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [r0, #4] │ │ │ │ - b 825fc │ │ │ │ + b 86f88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ - cmp r4, #0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 83444 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 87f14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 83400 │ │ │ │ + bl 87eac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 83424 │ │ │ │ + bne 87ee0 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ - beq 8343c │ │ │ │ + beq 87ef8 │ │ │ │ ldr fp, [r6] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8343c │ │ │ │ + beq 87ef8 │ │ │ │ + ldr sl, [pc, #236] @ 88028 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d1ec │ │ │ │ - ldr sl, [pc, #228] @ 83558 │ │ │ │ - add sl, pc, sl │ │ │ │ + bl 1d124 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 83490 │ │ │ │ + add sl, pc, sl │ │ │ │ + b 87f60 │ │ │ │ add r4, r4, #4 │ │ │ │ ldr fp, [r6, r4] │ │ │ │ add r9, r6, r4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8343c │ │ │ │ + beq 87ef8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d1ec │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8347c │ │ │ │ + bl 1d124 │ │ │ │ + mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ + cmp r5, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1af9c │ │ │ │ + beq 87f4c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8347c │ │ │ │ + bne 87f4c │ │ │ │ ldrb r2, [fp] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 8347c │ │ │ │ + beq 87f4c │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne 83510 │ │ │ │ - ldrb r2, [fp, #1] │ │ │ │ mov r0, fp │ │ │ │ + bne 87fe4 │ │ │ │ + ldrb r2, [fp, #1] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 8347c │ │ │ │ + beq 87f4c │ │ │ │ add r1, r5, #3 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add r2, r5, #1 │ │ │ │ str r0, [r9] │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r0, r1, #2 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldrh r2, [r8] │ │ │ │ ldr r3, [r3, r4] │ │ │ │ strh r2, [r3] │ │ │ │ ldr r6, [r7, #24] │ │ │ │ - b 8347c │ │ │ │ + b 87f4c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ add r1, r6, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add r2, r5, #1 │ │ │ │ str r0, [r9] │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r0, r1, r6 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 1c154 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ - b 8347c │ │ │ │ - andseq r2, r4, r4, asr #28 │ │ │ │ + b 87f4c │ │ │ │ + andseq lr, r4, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldrb r3, [r0] │ │ │ │ - ldr r2, [pc, #440] @ 83730 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #436] @ 83734 │ │ │ │ + ldr r2, [pc, #460] @ 8821c │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r3, [pc, #452] @ 88220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 835ac │ │ │ │ + ldrb r3, [r0] │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ + bne 88088 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - beq 835f0 │ │ │ │ + beq 880dc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r2, [pc, #368] @ 83738 │ │ │ │ - ldr r3, [pc, #360] @ 83734 │ │ │ │ + ldr r2, [pc, #384] @ 88224 │ │ │ │ + ldr r3, [pc, #376] @ 88220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8372c │ │ │ │ + bne 88218 │ │ │ │ mov r0, r6 │ │ │ │ + add sp, sp, #16 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #15 │ │ │ │ - bls 835ac │ │ │ │ + bls 88088 │ │ │ │ add r0, r4, #14 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ lsr r7, r0, #2 │ │ │ │ - add r6, r7, r7, lsl #1 │ │ │ │ ldr r0, [r5] │ │ │ │ + add r6, r7, r7, lsl #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 835c0 │ │ │ │ + beq 8809c │ │ │ │ add r4, r4, #17 │ │ │ │ - add lr, r6, #1 │ │ │ │ - mov r0, #1 │ │ │ │ + mov r0, #0 │ │ │ │ add ip, sp, #8 │ │ │ │ sub r2, r4, #4 │ │ │ │ mov r1, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ - bhi 836d0 │ │ │ │ + bhi 881b8 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - bhi 83718 │ │ │ │ + bhi 88204 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 836e8 │ │ │ │ + bhi 881d0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bls 836fc │ │ │ │ + bls 881e8 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r4, r2 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bne 83640 │ │ │ │ + bne 88128 │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldrb r7, [sp, #8] │ │ │ │ + add r4, r4, #4 │ │ │ │ + ldrb r8, [sp, #8] │ │ │ │ + ldr r7, [r5] │ │ │ │ lsr r1, r3, #4 │ │ │ │ - add r2, r2, r0 │ │ │ │ - orr r1, r1, r7, lsl #2 │ │ │ │ - strb r1, [r2, #-1] │ │ │ │ - ldrb r1, [sp, #10] │ │ │ │ - ldr r2, [r5] │ │ │ │ + ldrb lr, [sp, #10] │ │ │ │ lsl r3, r3, #4 │ │ │ │ - orr r3, r3, r1, lsr #2 │ │ │ │ - strb r3, [r2, r0] │ │ │ │ - ldr r3, [r5] │ │ │ │ + orr r1, r1, r8, lsl #2 │ │ │ │ ldrb r2, [sp, #11] │ │ │ │ + strb r1, [r7, r0] │ │ │ │ + ldr r1, [r5] │ │ │ │ + orr r3, r3, lr, lsr #2 │ │ │ │ + orr r2, r2, lr, lsl #6 │ │ │ │ + add r1, r1, r0 │ │ │ │ + strb r3, [r1, #1] │ │ │ │ + ldr r3, [r5] │ │ │ │ add r3, r3, r0 │ │ │ │ add r0, r0, #3 │ │ │ │ - orr r2, r2, r1, lsl #6 │ │ │ │ - cmp lr, r0 │ │ │ │ - add r4, r4, #4 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ - bne 83638 │ │ │ │ - b 835c0 │ │ │ │ + cmp r6, r0 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ + bne 88120 │ │ │ │ + b 8809c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 83724 │ │ │ │ + beq 88210 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 836fc │ │ │ │ + bne 881e8 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ - b 8366c │ │ │ │ - sub r7, r3, #65 @ 0x41 │ │ │ │ - cmp r7, #25 │ │ │ │ - subls r3, r3, #55 @ 0x37 │ │ │ │ - uxtbls r3, r3 │ │ │ │ - bls 8366c │ │ │ │ - ldr r2, [pc, #56] @ 8373c │ │ │ │ + b 88154 │ │ │ │ + sub lr, r3, #65 @ 0x41 │ │ │ │ + cmp lr, #25 │ │ │ │ + bhi 881e8 │ │ │ │ + sub r3, r3, #55 @ 0x37 │ │ │ │ + uxtb r3, r3 │ │ │ │ + b 88154 │ │ │ │ + ldr r2, [pc, #56] @ 88228 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 835ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 88088 │ │ │ │ sub r3, r3, #61 @ 0x3d │ │ │ │ uxtb r3, r3 │ │ │ │ - b 8366c │ │ │ │ + b 88154 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 8366c │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r3, ip, asr #6 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq fp, r3, r0, lsl #6 │ │ │ │ - andseq fp, r2, r8, lsr #1 │ │ │ │ + b 88154 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r4, r8, lsl #17 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r6, r4, ip, lsr r8 │ │ │ │ + andseq r6, r3, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 83a1c │ │ │ │ + beq 8852c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8378c │ │ │ │ + beq 88288 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 839e8 │ │ │ │ + beq 884f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 839e8 │ │ │ │ + beq 884f8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - ble 83b00 │ │ │ │ + ble 88610 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83ae0 │ │ │ │ + bne 885f0 │ │ │ │ sub r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 838b8 │ │ │ │ + ble 883c4 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83940 │ │ │ │ + beq 88450 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 837e4 │ │ │ │ + bne 882e0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ add r5, r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 83928 │ │ │ │ + bhi 88438 │ │ │ │ mov r7, r5 │ │ │ │ subs r6, r7, r6 │ │ │ │ - bmi 839e8 │ │ │ │ - add r1, r6, #1 │ │ │ │ + bmi 884f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1e254 │ │ │ │ + add r1, r6, #1 │ │ │ │ + bl 1e180 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - sub r2, r7, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ble 83828 │ │ │ │ - bl 1cef8 │ │ │ │ + sub r2, r7, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 88324 │ │ │ │ + bl 1ce30 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ sub r2, r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3, r2] │ │ │ │ ldrb r2, [r5] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 839f0 │ │ │ │ + beq 88500 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r5, #1 │ │ │ │ - bne 83888 │ │ │ │ + bne 88380 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 839fc │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + beq 8850c │ │ │ │ + ldmib r4, {r0, r3} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub r3, r1, r3 │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [r4, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1cf1c │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bl 1ce54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ strb r2, [r3, r1] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sub r6, r6, r9 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r8, [r4, #20] │ │ │ │ + sub r6, r6, r9 │ │ │ │ cmp r6, #0 │ │ │ │ ldrle r9, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - bgt 83a48 │ │ │ │ + bgt 88558 │ │ │ │ ldrb r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83ac0 │ │ │ │ + bne 885d0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 837e4 │ │ │ │ + bne 882e0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 837dc │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr r3, [pc, #564] @ 83b20 │ │ │ │ + bne 882d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ + movw r3, #64511 @ 0xfbff │ │ │ │ + movt r3, #32767 @ 0x7fff │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ add r5, r0, r8 │ │ │ │ sub r7, r6, r0 │ │ │ │ - bgt 837e4 │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt 882e0 │ │ │ │ add r1, r1, #1024 @ 0x400 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83a98 │ │ │ │ + beq 885a8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ add r7, r0, r7 │ │ │ │ - add r6, r6, #1024 @ 0x400 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ stmib r4, {r0, r7} │ │ │ │ + add r6, r6, #1024 @ 0x400 │ │ │ │ str r6, [r4, #16] │ │ │ │ - b 837a8 │ │ │ │ + b 882a4 │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 83a3c │ │ │ │ + beq 8854c │ │ │ │ sub r6, r5, r6 │ │ │ │ mov r7, r5 │ │ │ │ - b 837f8 │ │ │ │ + b 882f4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ sub r6, r6, #1 │ │ │ │ - add r7, r7, r8 │ │ │ │ - ldr r8, [pc, #464] @ 83b24 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ + add r7, r7, r8 │ │ │ │ + ldr r8, [pc, #452] @ 88630 │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - b 839a0 │ │ │ │ + b 884b0 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 839d0 │ │ │ │ + bhi 884e0 │ │ │ │ cmp r9, sl │ │ │ │ - movlt sl, r9 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ - add r1, r5, r1 │ │ │ │ + movlt sl, r9 │ │ │ │ mov r0, r7 │ │ │ │ + add r1, r5, r1 │ │ │ │ mov r2, sl │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ sub r9, r9, sl │ │ │ │ - add r1, sl, r1 │ │ │ │ - cmp r9, #0 │ │ │ │ add r7, r7, sl │ │ │ │ + cmp r9, #0 │ │ │ │ + add r1, sl, r1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ - ble 83a44 │ │ │ │ + ble 88554 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ subs sl, r3, r1 │ │ │ │ - bne 83960 │ │ │ │ + bne 88470 │ │ │ │ mov r0, r5 │ │ │ │ - bl 189a44 │ │ │ │ + bl 19a1cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83894 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ + beq 883a0 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ sub sl, r3, r1 │ │ │ │ - bls 83968 │ │ │ │ + bls 88478 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #7 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - b 83968 │ │ │ │ + b 88478 │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 88388 │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, r5 │ │ │ │ - bne 83888 │ │ │ │ + bne 88380 │ │ │ │ mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - mov r2, #0 │ │ │ │ strb r2, [r3, r1] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - b 83888 │ │ │ │ + b 88380 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - str r0, [r4, #4] │ │ │ │ strb r5, [r0] │ │ │ │ + str r0, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 83760 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + b 8825c │ │ │ │ sub r7, r5, #1 │ │ │ │ - b 837f0 │ │ │ │ + b 882ec │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ add r3, r3, r6 │ │ │ │ - cmp r3, r2 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bge 83aa0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 885b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r7, #10 │ │ │ │ strb r1, [r2, r3] │ │ │ │ - b 83a74 │ │ │ │ + b 88584 │ │ │ │ strb r7, [r5, r0] │ │ │ │ - ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #4] │ │ │ │ + ldr r8, [r4, #20] │ │ │ │ sub r5, r8, r6 │ │ │ │ add r5, r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 83a70 │ │ │ │ - b 838ac │ │ │ │ + bne 88580 │ │ │ │ + b 883b8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b 837e4 │ │ │ │ - ldr r3, [pc, #128] @ 83b28 │ │ │ │ - ldr r1, [pc, #128] @ 83b2c │ │ │ │ - ldr r0, [pc, #128] @ 83b30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + b 882e0 │ │ │ │ + ldr r3, [pc, #124] @ 88634 │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ 83b34 │ │ │ │ - ldr r1, [pc, #108] @ 83b38 │ │ │ │ - ldr r0, [pc, #108] @ 83b3c │ │ │ │ + ldr r1, [pc, #120] @ 88638 │ │ │ │ + ldr r0, [pc, #120] @ 8863c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #104] @ 88640 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 83b40 │ │ │ │ - ldr r1, [pc, #88] @ 83b44 │ │ │ │ - ldr r0, [pc, #88] @ 83b48 │ │ │ │ + ldr r1, [pc, #100] @ 88644 │ │ │ │ + ldr r0, [pc, #100] @ 88648 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #84] @ 8864c │ │ │ │ mov r2, #81 @ 0x51 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ 83b4c │ │ │ │ - ldr r1, [pc, #68] @ 83b50 │ │ │ │ - ldr r0, [pc, #68] @ 83b54 │ │ │ │ + ldr r1, [pc, #80] @ 88650 │ │ │ │ + ldr r0, [pc, #80] @ 88654 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #64] @ 88658 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - svcvc 0x00fffbff │ │ │ │ - andseq r8, r1, r0, lsl #26 │ │ │ │ - mlaeq r0, r0, lr, sl │ │ │ │ - andseq sl, r2, ip, lsl sp │ │ │ │ - andseq sl, r2, ip, lsr #26 │ │ │ │ - eoreq sl, r0, r0, ror lr │ │ │ │ - @ instruction: 0x0012acfc │ │ │ │ - andseq sl, r2, ip, lsr #26 │ │ │ │ - eoreq sl, r0, r0, asr lr │ │ │ │ - @ instruction: 0x0012acdc │ │ │ │ - andseq sl, r2, ip, lsl #26 │ │ │ │ - eoreq sl, r0, r0, lsr lr │ │ │ │ - @ instruction: 0x0012acbc │ │ │ │ - andseq sl, r2, ip, asr #25 │ │ │ │ + ldr r1, [pc, #60] @ 8865c │ │ │ │ + ldr r0, [pc, #60] @ 88660 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + andseq r4, r2, ip, lsr #23 │ │ │ │ + eoreq r6, r1, ip, lsr sp │ │ │ │ + andseq r6, r3, r8, asr #23 │ │ │ │ + @ instruction: 0x00136bd8 │ │ │ │ + eoreq r6, r1, ip, lsl sp │ │ │ │ + andseq r6, r3, r8, lsr #23 │ │ │ │ + @ instruction: 0x00136bd8 │ │ │ │ + strdeq r6, [r1], -ip @ │ │ │ │ + andseq r6, r3, r8, lsl #23 │ │ │ │ + @ instruction: 0x00136bb8 │ │ │ │ + ldrdeq r6, [r1], -ip @ │ │ │ │ + andseq r6, r3, r8, ror #22 │ │ │ │ + andseq r6, r3, r8, ror fp │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r3, #0 │ │ │ │ - cmp r1, r3 │ │ │ │ str r3, [r0, #28] │ │ │ │ + cmp r1, r3 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - popeq {r4, pc} │ │ │ │ + beq 886c4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub r3, r1, r0 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne 83bb8 │ │ │ │ + bne 886d0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 1cf1c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1ce54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b 83ba4 │ │ │ │ + b 886b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83c60 │ │ │ │ - ldr r6, [pc, #124] @ 83c6c │ │ │ │ + beq 8878c │ │ │ │ + ldr r6, [pc, #148] @ 887a4 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 83c04 │ │ │ │ + b 88724 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83c60 │ │ │ │ + beq 8878c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83bf8 │ │ │ │ + bne 88718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1d124 │ │ │ │ add r2, r0, #1 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf1c │ │ │ │ + bl 1ce54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r4, r5, r0 │ │ │ │ - ldrb r1, [r4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1da8c │ │ │ │ mov r5, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldrb r1, [r5] │ │ │ │ sub r4, r4, #1 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83c3c │ │ │ │ + bne 8875c │ │ │ │ strb r0, [r5, #1] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0011bab8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r7, r2, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #3496] @ 0xda8 │ │ │ │ - ldr ip, [pc, #1472] @ 84248 │ │ │ │ - sub sp, sp, #564 @ 0x234 │ │ │ │ mov r3, r0 │ │ │ │ + sub sp, sp, #564 @ 0x234 │ │ │ │ + ldr ip, [pc, #1488] @ 88da8 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, #27 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1460] @ 8424c │ │ │ │ + ldr r3, [pc, #1476] @ 88dac │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1456] @ 84250 │ │ │ │ + ldr r2, [pc, #1472] @ 88db0 │ │ │ │ + ldr r4, [pc, #1472] @ 88db4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #27 │ │ │ │ + ldr r6, [pc, #1464] @ 88db8 │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r4, [pc, #1424] @ 84254 │ │ │ │ - ldr r6, [pc, #1424] @ 84258 │ │ │ │ - add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8415c │ │ │ │ - bl 83bc8 │ │ │ │ + beq 88cbc │ │ │ │ + bl 886e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83ccc │ │ │ │ + beq 88814 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ccc │ │ │ │ + beq 88814 │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ccc │ │ │ │ - ldr r1, [pc, #1336] @ 8425c │ │ │ │ + beq 88814 │ │ │ │ + ldr r1, [pc, #1360] @ 88dbc │ │ │ │ mov r2, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84124 │ │ │ │ - ldr r2, [pc, #1312] @ 84260 │ │ │ │ + bne 88c84 │ │ │ │ + ldr r2, [pc, #1336] @ 88dc0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83b58 │ │ │ │ - ldr r1, [pc, #1288] @ 84264 │ │ │ │ + bl 88664 │ │ │ │ + ldr r1, [pc, #1312] @ 88dc4 │ │ │ │ mov r2, #14 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #20] │ │ │ │ - beq 8417c │ │ │ │ - ldr fp, [pc, #1256] @ 84268 │ │ │ │ - ldr r3, [pc, #1256] @ 8426c │ │ │ │ - ldr r7, [pc, #1256] @ 84270 │ │ │ │ - ldr r8, [pc, #1256] @ 84274 │ │ │ │ + beq 88cdc │ │ │ │ + ldr sl, [pc, #1280] @ 88dc8 │ │ │ │ mov ip, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r9, ip │ │ │ │ - add fp, pc, fp │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ + mov r8, ip │ │ │ │ mov r4, ip │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str ip, [sp, #12] │ │ │ │ + ldr r3, [pc, #1268] @ 88dcc │ │ │ │ str ip, [sp, #8] │ │ │ │ + ldr r6, [pc, #1264] @ 88dd0 │ │ │ │ + add sl, pc, sl │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r7, [pc, #1256] @ 88dd4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83bc8 │ │ │ │ + bl 886e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84090 │ │ │ │ + beq 88bf0 │ │ │ │ ldrd r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84000 │ │ │ │ - ldr r1, [pc, #1176] @ 84278 │ │ │ │ + beq 88b60 │ │ │ │ + ldr r1, [pc, #1200] @ 88dd8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 84004 │ │ │ │ - bl 1b560 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + beq 88b64 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r3, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83740 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84214 │ │ │ │ - bl 83bc8 │ │ │ │ + beq 88d74 │ │ │ │ + bl 886e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r0, #1 │ │ │ │ - beq 84164 │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ + beq 88cc4 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 1d124 │ │ │ │ + add r3, fp, r0 │ │ │ │ mov r2, #0 │ │ │ │ - add r3, sl, r0 │ │ │ │ + mov r0, fp │ │ │ │ strb r2, [r3, #-2] │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d1ec │ │ │ │ - mov r6, r0 │ │ │ │ + bl 1d124 │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ - add r1, r6, r0 │ │ │ │ + bl 1d124 │ │ │ │ + add r1, r9, r0 │ │ │ │ + mov r0, fp │ │ │ │ add r1, r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 1d4bc │ │ │ │ + bl 1d3f4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8401c │ │ │ │ + bne 88b7c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [sp, #12] │ │ │ │ - beq 840b4 │ │ │ │ - mov r1, fp │ │ │ │ + beq 88c14 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af9c │ │ │ │ + bl 1af04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 840c0 │ │ │ │ + beq 88c20 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ cmpne r1, #39 @ 0x27 │ │ │ │ - movne r6, #1 │ │ │ │ - moveq r6, #0 │ │ │ │ - bne 840c8 │ │ │ │ + movne r9, #1 │ │ │ │ + moveq r9, #0 │ │ │ │ + bne 88c28 │ │ │ │ add r5, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 840f0 │ │ │ │ - sub sl, r4, r5 │ │ │ │ - cmp sl, #512 @ 0x200 │ │ │ │ - bge 8410c │ │ │ │ + beq 88c50 │ │ │ │ + sub fp, r4, r5 │ │ │ │ + cmp fp, #512 @ 0x200 │ │ │ │ + bge 88c6c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - mov r2, sl │ │ │ │ + mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce5c <__strncpy_chk@plt> │ │ │ │ - add r2, sp, sl │ │ │ │ - strb r6, [r2, #44] @ 0x2c │ │ │ │ - bl 813c4 │ │ │ │ + bl 1cd94 <__strncpy_chk@plt> │ │ │ │ + add r2, sp, fp │ │ │ │ + strb r9, [r2, #44] @ 0x2c │ │ │ │ + bl 85b9c │ │ │ │ mov r1, r5 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81bc4 │ │ │ │ - cmp r9, #0 │ │ │ │ - moveq r9, r6 │ │ │ │ - beq 83f2c │ │ │ │ + mov r5, r0 │ │ │ │ + bl 8642c │ │ │ │ + cmp r8, #0 │ │ │ │ + moveq r8, r5 │ │ │ │ + beq 88a78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81418 │ │ │ │ - ldr r5, [pc, #840] @ 8427c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 85bfc │ │ │ │ + ldr r9, [pc, #860] @ 88ddc │ │ │ │ mov r0, r4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 83f84 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 88ad0 │ │ │ │ mov r2, #6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1d1b0 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ff8 │ │ │ │ + beq 88b58 │ │ │ │ mov r2, #6 │ │ │ │ - mov r1, r8 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ff8 │ │ │ │ + beq 88b58 │ │ │ │ mov r2, #6 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ff8 │ │ │ │ + beq 88b58 │ │ │ │ add r0, r4, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83f3c │ │ │ │ - str r6, [sp, #8] │ │ │ │ + bne 88a88 │ │ │ │ + str r5, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83db0 │ │ │ │ + bne 888f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1db94 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 8415c │ │ │ │ - bl 813c4 │ │ │ │ - mov r1, r9 │ │ │ │ + bl 1dac0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 88cbc │ │ │ │ + bl 85b9c │ │ │ │ + mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 81a54 │ │ │ │ - ldr r2, [pc, #688] @ 84280 │ │ │ │ - ldr r3, [pc, #632] @ 8424c │ │ │ │ + bl 862b4 │ │ │ │ + ldr r2, [pc, #708] @ 88de0 │ │ │ │ + ldr r3, [pc, #652] @ 88dac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 84244 │ │ │ │ + bne 88da4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b 83e98 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b 889e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83e8c │ │ │ │ + beq 889d8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ mov r3, r5 │ │ │ │ - b 84034 │ │ │ │ + b 88b94 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r2, r3, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 8409c │ │ │ │ + bls 88bfc │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne 84030 │ │ │ │ + bne 88b90 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne 84030 │ │ │ │ + bne 88b90 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ - b 8406c │ │ │ │ + b 88bcc │ │ │ │ ldrb r2, [r0] │ │ │ │ strb r2, [r1], #1 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84068 │ │ │ │ + bne 88bc8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 84034 │ │ │ │ + b 88b94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83f98 │ │ │ │ + beq 88ae4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [sp, #12] │ │ │ │ - bne 83e98 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + bne 889e4 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 83f2c │ │ │ │ + b 88a78 │ │ │ │ mov r4, #1 │ │ │ │ - b 83f98 │ │ │ │ + b 88ae4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #428] @ 84284 │ │ │ │ mov r3, r1 │ │ │ │ + mov r0, #27 │ │ │ │ + mov r1, #6 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #416] @ 88de4 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r4, #0 │ │ │ │ + b 88ae4 │ │ │ │ + ldr r2, [pc, #400] @ 88de8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r4, #0 │ │ │ │ - b 83f98 │ │ │ │ - ldr r2, [pc, #400] @ 84288 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 840e8 │ │ │ │ + bl 83054 │ │ │ │ + b 88c48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 840e8 │ │ │ │ - ldr r1, [pc, #352] @ 8428c │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + bl 83054 │ │ │ │ + b 88c48 │ │ │ │ + ldr r1, [pc, #352] @ 88dec │ │ │ │ mov r2, #5 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d38 │ │ │ │ - ldr r1, [pc, #328] @ 84290 │ │ │ │ + beq 88880 │ │ │ │ + ldr r1, [pc, #328] @ 88df0 │ │ │ │ mov r2, #14 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d38 │ │ │ │ + beq 88880 │ │ │ │ mov r4, #0 │ │ │ │ - b 83fc8 │ │ │ │ - ldr r2, [pc, #296] @ 84294 │ │ │ │ + b 88b14 │ │ │ │ + ldr r2, [pc, #296] @ 88df4 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 83e28 │ │ │ │ - ldr r2, [pc, #276] @ 84298 │ │ │ │ - mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 88974 │ │ │ │ + ldr r2, [pc, #276] @ 88df8 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [pc, #260] @ 8429c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r1, [pc, #260] @ 88dfc │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - add r1, pc, r1 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 841f0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + bne 88d50 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 84238 │ │ │ │ - ldr r2, [pc, #216] @ 842a0 │ │ │ │ + bne 88d98 │ │ │ │ + ldr r2, [pc, #216] @ 88e00 │ │ │ │ + mov r0, #27 │ │ │ │ str r1, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 83d78 │ │ │ │ - ldr r2, [pc, #172] @ 842a4 │ │ │ │ + b 888c0 │ │ │ │ + ldr r2, [pc, #172] @ 88e04 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 841e4 │ │ │ │ - ldr r2, [pc, #140] @ 842a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b 88d44 │ │ │ │ + ldr r2, [pc, #140] @ 88e08 │ │ │ │ + mov r0, #27 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - str r1, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 83fa8 │ │ │ │ + bl 83054 │ │ │ │ + b 88af4 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 841c0 │ │ │ │ - b 841e4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r3, r4, lsr ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq sl, r2, ip, ror fp │ │ │ │ - andseq sl, r2, r4, ror fp │ │ │ │ - andseq sl, r2, r8, ror fp │ │ │ │ - andseq sl, r2, ip, lsr #22 │ │ │ │ - andseq sl, r2, r0, lsr fp │ │ │ │ - andseq sl, r2, r4, lsl #22 │ │ │ │ - mulseq r2, r4, ip │ │ │ │ - @ instruction: 0x0012acf0 │ │ │ │ - andseq sl, r2, r8, ror ip │ │ │ │ - andseq sl, r2, ip, ror ip │ │ │ │ - andseq sl, r2, ip, lsr #23 │ │ │ │ - andseq sl, r2, ip, ror #21 │ │ │ │ - strdeq sl, [r3], -r8 @ │ │ │ │ - andseq sl, r2, r8, asr r9 │ │ │ │ - andseq sl, r2, r0, ror #18 │ │ │ │ - andseq sl, r2, ip, lsr #14 │ │ │ │ - andseq sl, r2, r8, lsl r7 │ │ │ │ - andseq sl, r2, ip, asr r8 │ │ │ │ - andseq sl, r2, ip, lsl #14 │ │ │ │ - andseq sl, r2, r4, lsr #14 │ │ │ │ - andseq sl, r2, r8, ror #14 │ │ │ │ - @ instruction: 0x0012a6f0 │ │ │ │ - andseq sl, r2, ip, ror #14 │ │ │ │ + bcc 88d20 │ │ │ │ + b 88d44 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r6, [r4], -ip @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r6, r3, r8, ror #19 │ │ │ │ + @ instruction: 0x001369fc │ │ │ │ + @ instruction: 0x001369f4 │ │ │ │ + andseq r6, r3, r0, lsr #19 │ │ │ │ + andseq r6, r3, r4, lsr #19 │ │ │ │ + andseq r6, r3, r8, ror r9 │ │ │ │ + andseq r6, r3, ip, lsl #22 │ │ │ │ + andseq r6, r3, r4, asr fp │ │ │ │ + andseq r6, r3, r4, ror #21 │ │ │ │ + andseq r6, r3, r4, ror #21 │ │ │ │ + andseq r6, r3, r4, lsr #20 │ │ │ │ + andseq r6, r3, r0, ror #18 │ │ │ │ + eoreq r5, r4, r4, asr #27 │ │ │ │ + @ instruction: 0x001367b0 │ │ │ │ + @ instruction: 0x001367b8 │ │ │ │ + andseq r6, r3, r8, lsl #11 │ │ │ │ + andseq r6, r3, r4, ror r5 │ │ │ │ + @ instruction: 0x001366b8 │ │ │ │ + andseq r6, r3, r8, ror #10 │ │ │ │ + andseq r6, r3, ip, ror r5 │ │ │ │ + andseq r6, r3, r0, asr #11 │ │ │ │ + andseq r6, r3, ip, asr #10 │ │ │ │ + andseq r6, r3, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ ldr r5, [r2] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 1da8c │ │ │ │ ldr sl, [r7] │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 843bc │ │ │ │ + beq 88f44 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 843bc │ │ │ │ + beq 88f44 │ │ │ │ mov r2, #10 │ │ │ │ add fp, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c700 │ │ │ │ - ldr r3, [pc, #200] @ 843d8 │ │ │ │ + bl 1c644 │ │ │ │ sub r2, r0, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ + movw r3, #43690 @ 0xaaaa │ │ │ │ + movt r3, #2730 @ 0xaaa │ │ │ │ mov r4, r0 │ │ │ │ - bcc 84380 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88ef4 │ │ │ │ cmp r5, r3 │ │ │ │ - bge 843a0 │ │ │ │ - ldr r2, [pc, #176] @ 843dc │ │ │ │ + bge 88f28 │ │ │ │ + ldr r2, [pc, #192] @ 88f60 │ │ │ │ add r4, r5, #1 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ mov r0, sl │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 1e254 │ │ │ │ + bl 1e180 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 843b4 │ │ │ │ + beq 88f3c │ │ │ │ sub r2, r4, r5 │ │ │ │ - add r2, r2, r2, lsl #1 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ - add r0, sl, r5, lsl #2 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1d3f0 │ │ │ │ + add r2, r2, r2, lsl #1 │ │ │ │ + add r0, sl, r5, lsl #2 │ │ │ │ mov r5, r4 │ │ │ │ - b 84388 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + bl 1d328 │ │ │ │ + b 88efc │ │ │ │ cmp r5, r0 │ │ │ │ - blt 84344 │ │ │ │ + blt 88eb8 │ │ │ │ str sl, [r7] │ │ │ │ str r5, [r6] │ │ │ │ str fp, [r9] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #56] @ 843e0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #52] @ 88f64 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r4, #0 │ │ │ │ - b 84394 │ │ │ │ - ldr r2, [pc, #32] @ 843e4 │ │ │ │ + b 88f08 │ │ │ │ + ldr r2, [pc, #28] @ 88f68 │ │ │ │ mov r3, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 843b4 │ │ │ │ - beq feb2ee88 <_IO_stdin_used@@MPLAYER_1+0xfe994af8> │ │ │ │ - @ instruction: 0x0012a7b0 │ │ │ │ - andseq sl, r2, r0, lsr #14 │ │ │ │ - andseq sl, r2, ip, ror #13 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 88f3c │ │ │ │ + @ instruction: 0x001365f0 │ │ │ │ + andseq r6, r3, r4, asr r5 │ │ │ │ + andseq r6, r3, ip, lsl r5 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ + beq 88fe0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 84448 │ │ │ │ + beq 88ff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r3, #1] │ │ │ │ - bl 83400 │ │ │ │ + bl 87eac │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ba64 │ │ │ │ + bl 1b9c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 84428 │ │ │ │ - b 8443c │ │ │ │ + bne 88fb4 │ │ │ │ + b 88fc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strne r5, [r0] │ │ │ │ - strne r4, [r0, #24] │ │ │ │ - strne r3, [r0, #28] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + beq 8904c │ │ │ │ + mov r3, #1 │ │ │ │ + str r5, [r0] │ │ │ │ + str r4, [r0, #24] │ │ │ │ + str r3, [r0, #28] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 844d0 │ │ │ │ + beq 8909c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - bl 1e3f0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ + bl 1e318 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #3656] @ 85334 │ │ │ │ - ldr r3, [pc, #3656] @ 85338 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #3672] @ 89f20 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ subs r4, r0, #0 │ │ │ │ + ldr r3, [pc, #3664] @ 89f24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 85310 │ │ │ │ + beq 89efc │ │ │ │ mov r7, r1 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84778 │ │ │ │ - ldr r2, [pc, #3608] @ 8533c │ │ │ │ + beq 89354 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r2, [pc, #3608] @ 89f28 │ │ │ │ + ldr r8, [pc, #3608] @ 89f2c │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r8, [pc, #3584] @ 85340 │ │ │ │ - ldr r9, [pc, #3584] @ 85344 │ │ │ │ + ldr r9, [pc, #3604] @ 89f30 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ - mov sl, #0 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84634 │ │ │ │ - bl 83bc8 │ │ │ │ + beq 89210 │ │ │ │ + bl 886e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8454c │ │ │ │ + beq 89128 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 847d8 │ │ │ │ + bne 893c8 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r6, #1 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne 84608 │ │ │ │ + bne 891e4 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 847e0 │ │ │ │ + bne 893d0 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r5, r5, #4 │ │ │ │ - bne 84750 │ │ │ │ + bne 8932c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84750 │ │ │ │ + beq 8932c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 8473c │ │ │ │ + bne 89318 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r5, r5, #4 │ │ │ │ - bne 8454c │ │ │ │ + bne 89128 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq 84584 │ │ │ │ - ldr r2, [pc, #3384] @ 85348 │ │ │ │ + beq 89160 │ │ │ │ + ldr r2, [pc, #3400] @ 89f34 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #3368] @ 8534c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r2, [pc, #3384] @ 89f38 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #3348] @ 85350 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ + ldr r2, [pc, #3352] @ 89f3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea58 │ │ │ │ - b 84670 │ │ │ │ - bl 83bc8 │ │ │ │ + str r1, [r4, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8924c │ │ │ │ + bl 886e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84898 │ │ │ │ + bne 89488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 84660 │ │ │ │ - ldr r2, [pc, #3276] @ 85354 │ │ │ │ + bne 8923c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ + ldr r2, [pc, #3280] @ 89f40 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84cd4 │ │ │ │ - bl 83bc8 │ │ │ │ - ldr r1, [pc, #3232] @ 85358 │ │ │ │ + beq 898c4 │ │ │ │ + bl 886e0 │ │ │ │ + ldr r1, [pc, #3248] @ 89f44 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne 84cd4 │ │ │ │ - ldr r2, [pc, #3212] @ 8535c │ │ │ │ + bl 1b3a8 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 898c4 │ │ │ │ + ldr r2, [pc, #3228] @ 89f48 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r8, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - mov r8, r9 │ │ │ │ + bl 88664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84cb4 │ │ │ │ - bl 83bc8 │ │ │ │ + beq 898a4 │ │ │ │ + bl 886e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 846e8 │ │ │ │ - bl 813c4 │ │ │ │ + beq 892c4 │ │ │ │ + bl 85b9c │ │ │ │ mov r1, r5 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81bc4 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 8642c │ │ │ │ cmp r8, #0 │ │ │ │ - moveq r8, r6 │ │ │ │ - beq 84734 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 81418 │ │ │ │ - mov r9, r6 │ │ │ │ - b 846e8 │ │ │ │ + moveq r8, r5 │ │ │ │ + beq 89310 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 85bfc │ │ │ │ + mov r6, r5 │ │ │ │ + b 892c4 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r6, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 845b8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne 89194 │ │ │ │ mov sl, #1 │ │ │ │ - b 8454c │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 84778 │ │ │ │ - bl 813c4 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81a54 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 8484c │ │ │ │ + b 89128 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 89354 │ │ │ │ + bl 85b9c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 862b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 8943c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 84880 │ │ │ │ - ldr r2, [pc, #3032] @ 85360 │ │ │ │ + beq 89470 │ │ │ │ + ldr r2, [pc, #3048] @ 89f4c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #3012] @ 85364 │ │ │ │ + ldr r2, [pc, #3028] @ 89f50 │ │ │ │ mov r0, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #2996] @ 85368 │ │ │ │ - ldr r3, [pc, #2944] @ 85338 │ │ │ │ + ldr r2, [pc, #3012] @ 89f54 │ │ │ │ + ldr r3, [pc, #2960] @ 89f24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 851b0 │ │ │ │ + bne 89d9c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r6, sl │ │ │ │ - b 845b8 │ │ │ │ - ldr r1, [pc, #2948] @ 8536c │ │ │ │ + b 89194 │ │ │ │ + ldr r1, [pc, #2944] @ 89f58 │ │ │ │ mov r2, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84634 │ │ │ │ - ldr r2, [pc, #2924] @ 85370 │ │ │ │ + bne 89210 │ │ │ │ + ldr r2, [pc, #2920] @ 89f5c │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84810 │ │ │ │ - ldr r2, [pc, #2892] @ 85374 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 89400 │ │ │ │ + ldr r2, [pc, #2888] @ 89f60 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 75338 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 84634 │ │ │ │ - ldr r2, [pc, #2852] @ 85378 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + bl 78fe8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 89210 │ │ │ │ + ldr r2, [pc, #2848] @ 89f64 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 82e0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 87820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 847ac │ │ │ │ + bne 89388 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 84794 │ │ │ │ + bne 89370 │ │ │ │ mov r1, #2 │ │ │ │ - b 84798 │ │ │ │ - ldr r2, [pc, #2804] @ 8537c │ │ │ │ + b 89374 │ │ │ │ + ldr r2, [pc, #2800] @ 89f68 │ │ │ │ mov r1, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84878 │ │ │ │ - ldr r1, [pc, #2784] @ 85380 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89468 │ │ │ │ + ldr r1, [pc, #2780] @ 89f6c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 84680 │ │ │ │ - ldr r2, [pc, #2764] @ 85384 │ │ │ │ + bne 8925c │ │ │ │ + ldr r2, [pc, #2760] @ 89f70 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 88664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84680 │ │ │ │ - bl 83bc8 │ │ │ │ - ldr r1, [pc, #2720] @ 85388 │ │ │ │ + beq 8925c │ │ │ │ + bl 886e0 │ │ │ │ + ldr r1, [pc, #2716] @ 89f74 │ │ │ │ mov r2, #15 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c2c │ │ │ │ - ldr r6, [pc, #2696] @ 8538c │ │ │ │ - ldr r8, [pc, #2696] @ 85390 │ │ │ │ - ldr sl, [pc, #2696] @ 85394 │ │ │ │ + beq 8981c │ │ │ │ + ldr r6, [pc, #2692] @ 89f78 │ │ │ │ + ldr r8, [pc, #2692] @ 89f7c │ │ │ │ + ldr sl, [pc, #2692] @ 89f80 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ - b 84964 │ │ │ │ + b 89554 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 842ac │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 84a88 │ │ │ │ + blt 89678 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ lsl r5, r0, #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ sub r5, r5, #12 │ │ │ │ str r0, [fp, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 84aa4 │ │ │ │ + beq 89694 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83bc8 │ │ │ │ + bl 886e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84950 │ │ │ │ + beq 89540 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84918 │ │ │ │ + beq 89508 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 849e4 │ │ │ │ + bne 895d4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, r5, #5 │ │ │ │ - bl 842ac │ │ │ │ + bl 88e0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 84c10 │ │ │ │ + blt 89800 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r3, r0, #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r5, r5, r3 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #-8] │ │ │ │ - b 84950 │ │ │ │ + b 89540 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84bd8 │ │ │ │ + bne 897c8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, r5, #6 │ │ │ │ - bl 842ac │ │ │ │ + bl 88e0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 84bf4 │ │ │ │ + blt 897e4 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1c700 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1c644 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84c98 │ │ │ │ + bne 89888 │ │ │ │ cmp r0, #0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - bne 84c98 │ │ │ │ + bne 89888 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 84950 │ │ │ │ + ble 89540 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ mov r0, fp │ │ │ │ + lsl r3, r3, #2 │ │ │ │ add r5, r5, r3 │ │ │ │ - bl 1b560 │ │ │ │ + bl 1b4c8 │ │ │ │ str r0, [r5, #-4] │ │ │ │ - b 84950 │ │ │ │ - ldr r2, [pc, #2312] @ 85398 │ │ │ │ + b 89540 │ │ │ │ + ldr r2, [pc, #2308] @ 89f84 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84950 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89540 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 851b4 │ │ │ │ + ble 89da0 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ + mov r6, r0 │ │ │ │ + add sl, fp, #8 │ │ │ │ + add r8, fp, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #2264] @ 8539c │ │ │ │ + ldr r3, [pc, #2248] @ 89f88 │ │ │ │ + str r4, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #2252] @ 853a0 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r3, [pc, #2228] @ 89f8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #2240] @ 853a4 │ │ │ │ - add sl, fp, #8 │ │ │ │ + ldr r3, [pc, #2220] @ 89f90 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, fp, #4 │ │ │ │ - mov r7, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b 84b7c │ │ │ │ + b 8976c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - bl 813c4 │ │ │ │ + bl 83054 │ │ │ │ + bl 85b9c │ │ │ │ ldr r1, [fp, r6, lsl #2] │ │ │ │ mov r4, r0 │ │ │ │ - bl 81bc4 │ │ │ │ + bl 8642c │ │ │ │ ldr r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84b34 │ │ │ │ + beq 89724 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 81f38 │ │ │ │ + bl 867f0 │ │ │ │ ldr r0, [fp, r6, lsl #2] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 84b5c │ │ │ │ + beq 8974c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 81418 │ │ │ │ mov r7, r4 │ │ │ │ + bl 85bfc │ │ │ │ ldr r0, [r8, r6, lsl #2] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [sl, r6, lsl #2] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ add r6, r6, #3 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 84ba4 │ │ │ │ + beq 89794 │ │ │ │ ldr r3, [fp, r6, lsl #2] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84afc │ │ │ │ + bne 896ec │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84b5c │ │ │ │ + bl 83054 │ │ │ │ + b 8974c │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84680 │ │ │ │ - bl 813c4 │ │ │ │ + beq 8925c │ │ │ │ + bl 85b9c │ │ │ │ mov r1, r5 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81a54 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 8484c │ │ │ │ - b 84680 │ │ │ │ - ldr r2, [pc, #1992] @ 853a8 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 862b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 8943c │ │ │ │ + b 8925c │ │ │ │ + ldr r2, [pc, #1988] @ 89f94 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84950 │ │ │ │ - ldr r2, [pc, #1968] @ 853ac │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89540 │ │ │ │ + ldr r2, [pc, #1964] @ 89f98 │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84950 │ │ │ │ - ldr r2, [pc, #1944] @ 853b0 │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89540 │ │ │ │ + ldr r2, [pc, #1940] @ 89f9c │ │ │ │ + mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84950 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89540 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c50 │ │ │ │ + beq 89840 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r9 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 84e1c │ │ │ │ - ldr r2, [pc, #1860] @ 853b4 │ │ │ │ + blt 89a08 │ │ │ │ + ldr r2, [pc, #1856] @ 89fa0 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 848fc │ │ │ │ + bne 894ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 84680 │ │ │ │ - ldr r2, [pc, #1816] @ 853b8 │ │ │ │ + bl 1dac0 │ │ │ │ + b 8925c │ │ │ │ + ldr r2, [pc, #1812] @ 89fa4 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84950 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89540 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 84cd4 │ │ │ │ - bl 813c4 │ │ │ │ + beq 898c4 │ │ │ │ + bl 85b9c │ │ │ │ + mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81a54 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 8484c │ │ │ │ - ldr r2, [pc, #1760] @ 853bc │ │ │ │ + bl 862b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 8943c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ + ldr r2, [pc, #1744] @ 89fa8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84e54 │ │ │ │ - bl 83bc8 │ │ │ │ - ldr r1, [pc, #1716] @ 853c0 │ │ │ │ + beq 89a40 │ │ │ │ + bl 886e0 │ │ │ │ + ldr r1, [pc, #1712] @ 89fac │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1b440 │ │ │ │ + bl 1b3a8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 84e54 │ │ │ │ - ldr r2, [pc, #1696] @ 853c4 │ │ │ │ + bne 89a40 │ │ │ │ + ldr r2, [pc, #1692] @ 89fb0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 88664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84e54 │ │ │ │ - ldr fp, [pc, #1656] @ 853c8 │ │ │ │ - ldr sl, [pc, #1656] @ 853cc │ │ │ │ - ldr r9, [pc, #1656] @ 853d0 │ │ │ │ + beq 89a40 │ │ │ │ + ldr fp, [pc, #1652] @ 89fb4 │ │ │ │ mov r8, r6 │ │ │ │ + ldr sl, [pc, #1648] @ 89fb8 │ │ │ │ + ldr r9, [pc, #1648] @ 89fbc │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - b 84dc4 │ │ │ │ - add r3, r2, #1 │ │ │ │ + b 899b0 │ │ │ │ + add r5, r2, #1 │ │ │ │ mov r1, #7 │ │ │ │ + mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, #27 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ - bl 813c4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r1, r3 │ │ │ │ + bl 83054 │ │ │ │ + bl 85b9c │ │ │ │ + mov r1, r5 │ │ │ │ mov r5, r0 │ │ │ │ - bl 81bc4 │ │ │ │ + bl 8642c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, r6 │ │ │ │ - beq 84db4 │ │ │ │ + beq 899a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 81418 │ │ │ │ mov r6, r5 │ │ │ │ + bl 85bfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ + bl 8822c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84e34 │ │ │ │ + beq 89a20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83bc8 │ │ │ │ + bl 886e0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84db4 │ │ │ │ + bne 899a0 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ add r0, r5, #3 │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 84e04 │ │ │ │ + beq 899f0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84d68 │ │ │ │ + bne 89958 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84db4 │ │ │ │ - ldr r2, [pc, #1456] @ 853d4 │ │ │ │ + bl 83054 │ │ │ │ + b 899a0 │ │ │ │ + ldr r2, [pc, #1456] @ 89fc0 │ │ │ │ mov r1, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84c7c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8986c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 84e54 │ │ │ │ - bl 813c4 │ │ │ │ + beq 89a40 │ │ │ │ + bl 85b9c │ │ │ │ + mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 81a54 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 8484c │ │ │ │ + bl 862b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 8943c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 83c70 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 8484c │ │ │ │ - ldr r2, [pc, #1380] @ 853d8 │ │ │ │ + bl 887a8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne 8943c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #1364] @ 89fc4 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [r4, #8] │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 84ecc │ │ │ │ - bl 83bc8 │ │ │ │ - ldrb r3, [r5] │ │ │ │ + bl 8822c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 89ab8 │ │ │ │ + bl 886e0 │ │ │ │ + ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84e90 │ │ │ │ - ldr r1, [pc, #1316] @ 853dc │ │ │ │ + beq 89a7c │ │ │ │ + ldr r1, [pc, #1316] @ 89fc8 │ │ │ │ mov r2, #9 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1d1b0 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84f80 │ │ │ │ - ldr r2, [pc, #1292] @ 853e0 │ │ │ │ + bne 89b6c │ │ │ │ + ldr r2, [pc, #1292] @ 89fcc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr fp, [pc, #1280] @ 89fd0 │ │ │ │ + ldr sl, [pc, #1280] @ 89fd4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - ldr fp, [pc, #1268] @ 853e4 │ │ │ │ - ldr sl, [pc, #1268] @ 853e8 │ │ │ │ - ldr r3, [pc, #1268] @ 853ec │ │ │ │ add fp, pc, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ + bl 88664 │ │ │ │ + ldr r3, [pc, #1260] @ 89fd8 │ │ │ │ add sl, pc, sl │ │ │ │ - mov r8, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8522c │ │ │ │ - bl 83bc8 │ │ │ │ - ldrb r3, [r5] │ │ │ │ + bl 8822c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 89e18 │ │ │ │ + bl 886e0 │ │ │ │ + ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84f08 │ │ │ │ + beq 89af4 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, fp │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 851e8 │ │ │ │ - add r0, r5, #12 │ │ │ │ + bne 89dd4 │ │ │ │ + add r0, r6, #12 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 8355c │ │ │ │ + bl 8802c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 851bc │ │ │ │ - ldr r2, [pc, #1172] @ 853f0 │ │ │ │ + bne 89da8 │ │ │ │ + ldr r2, [pc, #1172] @ 89fdc │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84f08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89af4 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 852d4 │ │ │ │ - bl 1db94 │ │ │ │ + bne 89ec0 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq 84780 │ │ │ │ - ldr r2, [pc, #1116] @ 853f4 │ │ │ │ + beq 8935c │ │ │ │ + ldr r2, [pc, #1116] @ 89fe0 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + mov r8, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - mov r9, #0 │ │ │ │ - b 85000 │ │ │ │ + bl 88664 │ │ │ │ + b 89bec │ │ │ │ cmp sl, #47 @ 0x2f │ │ │ │ - beq 8512c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + beq 89d18 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d124 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 85028 │ │ │ │ - bl 813c4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r8, r0 │ │ │ │ - bl 81bc4 │ │ │ │ + bhi 89c14 │ │ │ │ + bl 85b9c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 8642c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 89d24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 85138 │ │ │ │ - cmp r9, #0 │ │ │ │ - moveq r9, r8 │ │ │ │ - beq 84ffc │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 81418 │ │ │ │ - mov r6, r8 │ │ │ │ + moveq r8, r6 │ │ │ │ + beq 89be8 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 85bfc │ │ │ │ + mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83740 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 84758 │ │ │ │ - bl 83bc8 │ │ │ │ - ldrb sl, [r5] │ │ │ │ + bl 8822c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 89334 │ │ │ │ + bl 886e0 │ │ │ │ + ldrb sl, [r6] │ │ │ │ cmp sl, #35 @ 0x23 │ │ │ │ cmpne sl, #0 │ │ │ │ - bne 84fb4 │ │ │ │ - b 85138 │ │ │ │ - add r8, r5, #1 │ │ │ │ - b 85038 │ │ │ │ + bne 89ba0 │ │ │ │ + b 89d24 │ │ │ │ + add r9, r6, #1 │ │ │ │ + b 89c24 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 84fcc │ │ │ │ + beq 89bb8 │ │ │ │ cmp sl, #46 @ 0x2e │ │ │ │ - ldrb sl, [r8], #1 │ │ │ │ - bne 85030 │ │ │ │ - bl 1dfe4 <__ctype_tolower_loc@plt> │ │ │ │ + ldrb sl, [r9], #1 │ │ │ │ + bne 89c1c │ │ │ │ + bl 1df10 <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, sl, lsl #2] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - beq 85158 │ │ │ │ + beq 89d44 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - bne 85030 │ │ │ │ - ldrb r2, [r8] │ │ │ │ + bne 89c1c │ │ │ │ + ldrb r2, [r9] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - bne 85030 │ │ │ │ - ldrb r2, [r8, #1] │ │ │ │ + bne 89c1c │ │ │ │ + ldrb r2, [r9, #1] │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 85030 │ │ │ │ - ldrb r2, [r8, #2] │ │ │ │ + bne 89c1c │ │ │ │ + ldrb r2, [r9, #2] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85030 │ │ │ │ + beq 89c1c │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 12d624 │ │ │ │ - mov r3, r5 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq 85140 │ │ │ │ - ldr r2, [pc, #808] @ 853f8 │ │ │ │ + bl 139a20 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + mov r3, r6 │ │ │ │ + beq 89d2c │ │ │ │ + ldr r2, [pc, #808] @ 89fe4 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 85304 │ │ │ │ + bl 1e138 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq 89ef0 │ │ │ │ mov r1, #1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str sl, [r5] │ │ │ │ - bl 844d4 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + str r9, [sl] │ │ │ │ + str r1, [sl, #24] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + bl 890a0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [sl, #12] │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, sl │ │ │ │ - bl 12e1b0 │ │ │ │ - b 84fdc │ │ │ │ - ldrb r3, [r5, #1] │ │ │ │ + bl 1dac0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 13a674 │ │ │ │ + b 89bc8 │ │ │ │ + ldrb r3, [r6, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 84fbc │ │ │ │ - mov r8, r6 │ │ │ │ - b 84ffc │ │ │ │ - ldr r2, [pc, #692] @ 853fc │ │ │ │ + bne 89ba8 │ │ │ │ + mov r6, r5 │ │ │ │ + b 89be8 │ │ │ │ + ldr r2, [pc, #692] @ 89fe8 │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 85138 │ │ │ │ - ldrb r2, [r8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89d24 │ │ │ │ + ldrb r2, [r9] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ - bne 85030 │ │ │ │ - ldrb r2, [r8, #1] │ │ │ │ + bne 89c1c │ │ │ │ + ldrb r2, [r9, #1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - bne 85030 │ │ │ │ - ldrb r2, [r8, #2] │ │ │ │ + bne 89c1c │ │ │ │ + ldrb r2, [r9, #2] │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne 85080 │ │ │ │ - ldrb r2, [r8, #3] │ │ │ │ + bne 89c6c │ │ │ │ + ldrb r2, [r9, #3] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85080 │ │ │ │ - b 850a4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + beq 89c6c │ │ │ │ + b 89c90 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ mov r5, fp │ │ │ │ - b 84c8c │ │ │ │ + b 8987c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ sub r2, r1, #1 │ │ │ │ - add ip, r2, r3, asr #1 │ │ │ │ - rsb r0, r1, #2 │ │ │ │ - ldrb lr, [r0, r2, lsl #1] │ │ │ │ + rsb ip, r1, #2 │ │ │ │ + add r0, r2, r3, asr #1 │ │ │ │ + ldrb lr, [ip, r2, lsl #1] │ │ │ │ strb lr, [r2, #1]! │ │ │ │ - cmp r2, ip │ │ │ │ - bne 851cc │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 89db8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, r3, asr #1] │ │ │ │ - b 84f08 │ │ │ │ + b 89af4 │ │ │ │ mov r2, #11 │ │ │ │ mov r1, sl │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d0e8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 852a8 │ │ │ │ - add r0, r5, #11 │ │ │ │ + bne 89e94 │ │ │ │ + add r0, r6, #11 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 8355c │ │ │ │ + bl 8802c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 85280 │ │ │ │ - ldr r2, [pc, #484] @ 85400 │ │ │ │ + bne 89e6c │ │ │ │ + ldr r2, [pc, #484] @ 89fec │ │ │ │ mov r1, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 84f08 │ │ │ │ - ldr sl, [sp, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 89af4 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ + ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 84f6c │ │ │ │ + beq 89b58 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b560 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 813c4 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 1b4c8 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 85b9c │ │ │ │ + mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ - bl 81bc4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 8642c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r8, #0 │ │ │ │ - movne r6, r8 │ │ │ │ - bne 8484c │ │ │ │ - b 84f80 │ │ │ │ + movne r5, r8 │ │ │ │ + bne 8943c │ │ │ │ + b 89b6c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ asr r1, r3, #1 │ │ │ │ ldrb r0, [r2, r9, lsl #1] │ │ │ │ strb r0, [r2, r9] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - bne 85288 │ │ │ │ + bne 89e74 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, r3, asr #1] │ │ │ │ - b 84f08 │ │ │ │ - mov r2, #8 │ │ │ │ + b 89af4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d1b0 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d0e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 84f08 │ │ │ │ - add r0, r5, #8 │ │ │ │ + bne 89af4 │ │ │ │ + add r0, r6, #8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ mov r8, r0 │ │ │ │ - b 84f08 │ │ │ │ - bl 1d1ec │ │ │ │ + b 89af4 │ │ │ │ + bl 1d124 │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [pc, #284] @ 85404 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r3, [pc, #284] @ 89ff0 │ │ │ │ mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ - str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - b 85248 │ │ │ │ + mov r6, r0 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + b 89e34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 844d4 │ │ │ │ - bl 1e3f0 │ │ │ │ - ldr r3, [pc, #240] @ 85408 │ │ │ │ - ldr r1, [pc, #240] @ 8540c │ │ │ │ - ldr r0, [pc, #240] @ 85410 │ │ │ │ + bl 890a0 │ │ │ │ + bl 1e318 │ │ │ │ + ldr r3, [pc, #240] @ 89ff4 │ │ │ │ + mov r2, #940 @ 0x3ac │ │ │ │ + ldr r1, [pc, #236] @ 89ff8 │ │ │ │ + ldr r0, [pc, #236] @ 89ffc │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #52 @ 0x34 │ │ │ │ - mov r2, #940 @ 0x3ac │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldrdeq sl, [r3], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0012a5f0 │ │ │ │ - andseq r7, r2, r8, asr r5 │ │ │ │ - andseq sl, r2, r8, lsl r6 │ │ │ │ - andseq sl, r2, r4, lsl r5 │ │ │ │ - andseq sl, r2, r0, lsr #10 │ │ │ │ - andseq sl, r2, r0, asr r5 │ │ │ │ - andseq sl, r2, r0, asr #12 │ │ │ │ - andseq sl, r2, r8, asr r6 │ │ │ │ - andseq sl, r2, r8, asr #12 │ │ │ │ - @ instruction: 0x0012a6bc │ │ │ │ - andseq sl, r2, r4, lsl #14 │ │ │ │ - eoreq sl, r3, r4, lsl r1 │ │ │ │ - andseq sl, r2, ip, ror #6 │ │ │ │ - andseq sl, r2, r0, ror #6 │ │ │ │ - andseq sl, r2, r4, asr r3 │ │ │ │ - andseq sl, r2, r0, lsr r6 │ │ │ │ - @ instruction: 0x0012a5bc │ │ │ │ - andseq sl, r2, r0, lsl r3 │ │ │ │ - andseq sl, r2, r4, lsl #6 │ │ │ │ - @ instruction: 0x0012a2f8 │ │ │ │ - andseq sl, r2, r4, asr #6 │ │ │ │ - andseq r7, r1, r8, ror #3 │ │ │ │ - @ instruction: 0x001462d8 │ │ │ │ - andseq sl, r2, r0, lsr #32 │ │ │ │ - @ instruction: 0x0012a1f0 │ │ │ │ - andseq r9, r1, ip, ror #14 │ │ │ │ - andseq sl, r2, ip, lsr #3 │ │ │ │ - mulseq r2, r8, r0 │ │ │ │ - @ instruction: 0x00129eb4 │ │ │ │ - mulseq r2, r8, lr │ │ │ │ - andseq r9, r2, ip, lsr #31 │ │ │ │ - @ instruction: 0x00129fb4 │ │ │ │ - andseq sl, r2, r0, lsl r0 │ │ │ │ - andseq sl, r2, r4, lsr r0 │ │ │ │ - andseq sl, r2, r8, lsr #32 │ │ │ │ - andseq sl, r2, ip, lsl r0 │ │ │ │ - andseq r9, r2, r4, asr sp │ │ │ │ - andseq r9, r2, r4, asr pc │ │ │ │ - andseq r9, r2, ip, asr #27 │ │ │ │ - andseq r9, r2, r4, lsl #30 │ │ │ │ - @ instruction: 0x00129ed4 │ │ │ │ - andseq r9, r2, r8, asr #29 │ │ │ │ - andseq r9, r2, r8, asr #29 │ │ │ │ - @ instruction: 0x00129ef8 │ │ │ │ - andseq r9, r2, r0, lsr pc │ │ │ │ - andseq r9, r2, r0, ror lr │ │ │ │ - andseq r9, r2, ip, asr #29 │ │ │ │ - andseq r6, r2, r8, lsr #17 │ │ │ │ - andseq r6, r2, r8, lsl r8 │ │ │ │ - andseq r9, r2, r4, ror #23 │ │ │ │ - andseq r9, r2, ip, asr #22 │ │ │ │ - eoreq r9, r0, r0, lsr #12 │ │ │ │ - andseq r9, r2, ip, lsr #9 │ │ │ │ - andseq r9, r2, r0, lsl #15 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r5, r4, r0, lsl r8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x001363bc │ │ │ │ + andseq r3, r3, ip, lsr r3 │ │ │ │ + @ instruction: 0x001363fc │ │ │ │ + @ instruction: 0x001362f4 │ │ │ │ + @ instruction: 0x001362fc │ │ │ │ + andseq r6, r3, r4, lsr #6 │ │ │ │ + andseq r6, r3, r8, lsl r4 │ │ │ │ + andseq r6, r3, ip, lsr r4 │ │ │ │ + andseq r6, r3, r4, lsr #8 │ │ │ │ + mulseq r3, ip, r4 │ │ │ │ + andseq r6, r3, r8, ror #9 │ │ │ │ + eoreq r5, r4, r0, asr r5 │ │ │ │ + andseq r6, r3, r8, lsr r1 │ │ │ │ + andseq r6, r3, ip, lsr #2 │ │ │ │ + andseq r6, r3, ip, lsl r1 │ │ │ │ + @ instruction: 0x001363fc │ │ │ │ + andseq r6, r3, r8, lsl #7 │ │ │ │ + andseq r6, r3, r0, ror #1 │ │ │ │ + ldrsbeq r6, [r3], -r0 │ │ │ │ + andseq r6, r3, r4, asr #1 │ │ │ │ + andseq r6, r3, r4, lsl r1 │ │ │ │ + @ instruction: 0x00122fb8 │ │ │ │ + andseq r2, r5, r8, lsr #1 │ │ │ │ + andseq r5, r3, r8, ror #27 │ │ │ │ + andseq r5, r3, ip, lsr #31 │ │ │ │ + andseq r5, r2, ip, lsr #10 │ │ │ │ + andseq r5, r3, r0, ror pc │ │ │ │ + andseq r5, r3, r0, ror #28 │ │ │ │ + andseq r5, r3, ip, ror ip │ │ │ │ + andseq r5, r3, r0, ror #24 │ │ │ │ + andseq r5, r3, r8, ror sp │ │ │ │ + andseq r5, r3, ip, ror sp │ │ │ │ + @ instruction: 0x00135dd4 │ │ │ │ + andseq r5, r3, r4, lsl #28 │ │ │ │ + @ instruction: 0x00135df4 │ │ │ │ + andseq r5, r3, ip, ror #27 │ │ │ │ + andseq r5, r3, r4, lsr #22 │ │ │ │ + andseq r5, r3, r4, lsr #26 │ │ │ │ + mulseq r3, ip, fp │ │ │ │ + andseq r5, r3, r4, asr #25 │ │ │ │ + andseq r5, r3, r8, lsr #25 │ │ │ │ + andseq r5, r3, ip, lsl #25 │ │ │ │ + andseq r5, r3, r0, lsr #25 │ │ │ │ + andseq r5, r3, ip, asr #25 │ │ │ │ + @ instruction: 0x00135cfc │ │ │ │ + andseq r5, r3, r0, asr #24 │ │ │ │ + mulseq r3, r8, ip │ │ │ │ + andseq r2, r3, r8, ror r6 │ │ │ │ + andseq r2, r3, r8, ror #11 │ │ │ │ + @ instruction: 0x001359b4 │ │ │ │ + andseq r5, r3, r0, lsl r9 │ │ │ │ + strdeq r5, [r1], -r0 @ │ │ │ │ + andseq r5, r3, r8, ror r2 │ │ │ │ + andseq r5, r3, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8548c │ │ │ │ + beq 8a08c │ │ │ │ mov r6, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #32 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85484 │ │ │ │ + beq 8a084 │ │ │ │ mov r3, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + str r5, [r4] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ str r3, [r4, #28] │ │ │ │ - str r5, [r4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 890a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r5, r4 │ │ │ │ - b 8547c │ │ │ │ - ldr r3, [pc, #28] @ 854b0 │ │ │ │ - ldr r1, [pc, #28] @ 854b4 │ │ │ │ - ldr r0, [pc, #28] @ 854b8 │ │ │ │ + b 8a070 │ │ │ │ + ldr r3, [pc, #28] @ 8a0b0 │ │ │ │ + mov r2, #808 @ 0x328 │ │ │ │ + ldr r1, [pc, #24] @ 8a0b4 │ │ │ │ + ldr r0, [pc, #24] @ 8a0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ + add r3, r3, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r3, r3, #84 @ 0x54 │ │ │ │ - mov r2, #808 @ 0x328 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r9, r0, r4, lsr #9 │ │ │ │ - andseq r9, r2, r0, lsr r3 │ │ │ │ - andseq r9, r2, r0, lsr #20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r5, r1, r0, ror #4 │ │ │ │ + andseq r5, r3, r8, ror #1 │ │ │ │ + @ instruction: 0x001357d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #220] @ 855b0 │ │ │ │ - ldr ip, [pc, #220] @ 855b4 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ + ldr lr, [pc, #224] @ 8a1b8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ + ldr ip, [pc, #208] @ 8a1bc │ │ │ │ + mov r5, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - mov r5, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 12d624 │ │ │ │ + bl 139a20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85578 │ │ │ │ - ldr r2, [pc, #164] @ 855b8 │ │ │ │ + beq 8a188 │ │ │ │ + ldr r2, [pc, #168] @ 8a1c0 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85414 │ │ │ │ - mov r6, r0 │ │ │ │ + bl 8a000 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12e1b0 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 13a674 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 843e8 │ │ │ │ - ldr r2, [pc, #108] @ 855bc │ │ │ │ - ldr r3, [pc, #96] @ 855b4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 88f6c │ │ │ │ + ldr r2, [pc, #108] @ 8a1c4 │ │ │ │ + ldr r3, [pc, #96] @ 8a1bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 855ac │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 1cd60 <__errno_location@plt> │ │ │ │ - mov r6, r4 │ │ │ │ + bne 8a1b4 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 1cc98 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1ccac │ │ │ │ - ldr r2, [pc, #48] @ 855c0 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 1cbe4 │ │ │ │ + ldr r2, [pc, #44] @ 8a1c8 │ │ │ │ mov r3, r5 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #27 │ │ │ │ - bl 7ea58 │ │ │ │ - b 85548 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r3], -r4 @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r9, r2, r8, ror #19 │ │ │ │ - eoreq r9, r3, r8, ror r3 │ │ │ │ - andseq r9, r2, r0, asr #18 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8a150 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r4], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r3, ip, r7 │ │ │ │ + eoreq r4, r4, r8, lsl #15 │ │ │ │ + andseq r5, r3, r8, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldrb r3, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #37 @ 0x25 │ │ │ │ mov r5, r1 │ │ │ │ - beq 85650 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ - beq 85620 │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldrb r1, [r0] │ │ │ │ + cmp r1, #37 @ 0x25 │ │ │ │ + beq 8a264 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ + beq 8a23c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 856a0 │ │ │ │ + beq 8a2b4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 856b0 │ │ │ │ + beq 8a2c4 │ │ │ │ sub r3, r0, r4 │ │ │ │ stm r5, {r3, r4} │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add r4, r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1da8c │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 856b0 │ │ │ │ + beq 8a2c4 │ │ │ │ sub r3, r0, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ stm r5, {r3, r4} │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 8a228 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 856b0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 8a2c4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 856b0 │ │ │ │ + bne 8a2c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 856b0 │ │ │ │ + bcc 8a2c4 │ │ │ │ add r4, r4, #1 │ │ │ │ add r0, r4, r6 │ │ │ │ - b 85608 │ │ │ │ + b 8a218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ add r0, r4, r0 │ │ │ │ - b 85608 │ │ │ │ + b 8a218 │ │ │ │ mov r0, #0 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 8a228 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1052] @ 85af0 │ │ │ │ + ldr r2, [pc, #1072] @ 8a724 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1040] @ 85af4 │ │ │ │ + ldr r3, [pc, #1068] @ 8a728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 85a48 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + beq 8a668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85a48 │ │ │ │ - ldr r3, [pc, #1000] @ 85af8 │ │ │ │ + beq 8a668 │ │ │ │ + ldr r3, [pc, #1020] @ 8a72c │ │ │ │ mov r8, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov fp, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ add r9, r3, fp │ │ │ │ - beq 85a30 │ │ │ │ + beq 8a650 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r9 │ │ │ │ - bl 1da8c │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + bl 1d9b8 │ │ │ │ mov r8, r0 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl 1da8c │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - mov fp, r6 │ │ │ │ + bl 1d9b8 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ movne sl, #1 │ │ │ │ moveq sl, #0 │ │ │ │ + str fp, [sp, #8] │ │ │ │ cmp r8, r0 │ │ │ │ + mov fp, r6 │ │ │ │ movcc r5, r8 │ │ │ │ movcs r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b 857b4 │ │ │ │ + b 8a3d4 │ │ │ │ cmp r8, #0 │ │ │ │ movne r4, r8 │ │ │ │ - beq 859a8 │ │ │ │ + beq 8a5c8 │ │ │ │ sub r4, r4, r9 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 857d0 │ │ │ │ + beq 8a3f0 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 859cc │ │ │ │ + beq 8a5ec │ │ │ │ ldr fp, [r7, #16]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 85aa4 │ │ │ │ + beq 8a6d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp sl, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 85784 │ │ │ │ + beq 8a3a4 │ │ │ │ mov r4, r5 │ │ │ │ - b 85790 │ │ │ │ + b 8a3b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 857a8 │ │ │ │ + bne 8a3c8 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85ad0 │ │ │ │ + beq 8a704 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ + add fp, fp, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - add fp, fp, r4 │ │ │ │ moveq r2, #1 │ │ │ │ add r9, r3, fp │ │ │ │ streq r2, [r5] │ │ │ │ - beq 85a30 │ │ │ │ + beq 8a650 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r1, [r3, fp] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne 85894 │ │ │ │ + bne 8a4b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 85ab0 │ │ │ │ + bhi 8a6e4 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ add r4, r3, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d774 │ │ │ │ + bl 1d6ac │ │ │ │ ldr r9, [sp, #24] │ │ │ │ - cmp r9, r4 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ + cmp r9, r4 │ │ │ │ vstr s0, [r5] │ │ │ │ - beq 85894 │ │ │ │ + beq 8a4b4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 85894 │ │ │ │ + beq 8a4b4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85a78 │ │ │ │ + beq 8a6ac │ │ │ │ ldr r0, [r7, #8] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85a78 │ │ │ │ + bne 8a6ac │ │ │ │ mov r8, fp │ │ │ │ - ldr r2, [pc, #604] @ 85afc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #624] @ 8a730 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 858e0 │ │ │ │ - ldr r5, [pc, #576] @ 85b00 │ │ │ │ + beq 8a500 │ │ │ │ + ldr r5, [pc, #596] @ 8a734 │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 858c4 │ │ │ │ - ldr r2, [pc, #540] @ 85b04 │ │ │ │ + bne 8a4e4 │ │ │ │ + ldr r2, [pc, #560] @ 8a738 │ │ │ │ mov r0, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #0 │ │ │ │ - b 85a4c │ │ │ │ + b 8a66c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ - add r0, r3, fp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ - bl 855c4 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ + add r0, r3, fp │ │ │ │ + bl 8a1cc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ - cmp r6, r8 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 1dac0 │ │ │ │ str r8, [r5] │ │ │ │ - beq 85870 │ │ │ │ + cmp r6, r8 │ │ │ │ + beq 8a490 │ │ │ │ cmp r4, r8 │ │ │ │ - ble 85870 │ │ │ │ + ble 8a490 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r5] │ │ │ │ - bl 1c154 │ │ │ │ + bl 1c0b0 │ │ │ │ ldr r2, [r5] │ │ │ │ strb r8, [r2, r4] │ │ │ │ - b 85870 │ │ │ │ + b 8a490 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, fp │ │ │ │ - bl 855c4 │ │ │ │ + bl 8a1cc │ │ │ │ mov r9, r0 │ │ │ │ - b 85870 │ │ │ │ + b 8a490 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - add r4, r3, fp │ │ │ │ add r1, sp, #24 │ │ │ │ + add r4, r3, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c700 │ │ │ │ + bl 1c644 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ - cmp r9, r4 │ │ │ │ str r0, [r5] │ │ │ │ - bne 85870 │ │ │ │ - b 85894 │ │ │ │ + cmp r9, r4 │ │ │ │ + bne 8a490 │ │ │ │ + b 8a4b4 │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 85790 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + bne 8a3b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1ec │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 1d124 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b 85794 │ │ │ │ + b 8a3b4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 857a8 │ │ │ │ + bne 8a3c8 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 857a8 │ │ │ │ + bne 8a3c8 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 857a8 │ │ │ │ + bne 8a3c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ + str r2, [sp, #12] │ │ │ │ add r4, r3, #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - str r2, [sp, #12] │ │ │ │ add r0, r3, r4 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 857a8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 8a3c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ add fp, r2, r4 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r9, r3, fp │ │ │ │ str r0, [r2] │ │ │ │ ldrb r2, [r9] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 85a8c │ │ │ │ + beq 8a6c0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, fp │ │ │ │ - bne 85898 │ │ │ │ + bne 8a4b8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #180] @ 85b08 │ │ │ │ - ldr r3, [pc, #156] @ 85af4 │ │ │ │ + ldr r2, [pc, #200] @ 8a73c │ │ │ │ + ldr r3, [pc, #176] @ 8a728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 85aac │ │ │ │ + bne 8a6e0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldrb r2, [r9] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ sub fp, r9, r3 │ │ │ │ - bne 85a3c │ │ │ │ + bne 8a65c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add fp, fp, #1 │ │ │ │ ldrb r2, [r3, fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85720 │ │ │ │ - b 85a48 │ │ │ │ + bne 8a340 │ │ │ │ + b 8a668 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - b 85a30 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ 85b0c │ │ │ │ - ldr r1, [pc, #84] @ 85b10 │ │ │ │ - ldr r0, [pc, #84] @ 85b14 │ │ │ │ + b 8a650 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #84] @ 8a740 │ │ │ │ + mov r2, #244 @ 0xf4 │ │ │ │ + ldr r1, [pc, #80] @ 8a744 │ │ │ │ + ldr r0, [pc, #80] @ 8a748 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, #244 @ 0xf4 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ 85b18 │ │ │ │ - ldr r1, [pc, #64] @ 85b1c │ │ │ │ - ldr r0, [pc, #64] @ 85b20 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #64] @ 8a74c │ │ │ │ + mov r2, #180 @ 0xb4 │ │ │ │ + ldr r1, [pc, #60] @ 8a750 │ │ │ │ + ldr r0, [pc, #60] @ 8a754 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r2, #180 @ 0xb4 │ │ │ │ - bl 1cc70 <__assert_fail@plt> │ │ │ │ - eoreq r9, r3, r8, ror #3 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - mlaeq r0, r0, r2, r9 │ │ │ │ - @ instruction: 0x001296f4 │ │ │ │ - andseq fp, r3, ip, ror #9 │ │ │ │ - andseq r9, r2, r8, lsr #13 │ │ │ │ - eoreq r8, r3, r4, ror lr │ │ │ │ - eoreq r8, r0, r8, ror #29 │ │ │ │ - andseq r9, r2, ip, asr r4 │ │ │ │ - andseq r9, r2, r0, lsr #9 │ │ │ │ - eoreq r8, r0, r8, asr #29 │ │ │ │ - andseq r9, r2, ip, lsr r4 │ │ │ │ - andseq r9, r2, r8, asr #8 │ │ │ │ + bl 1cba8 <__assert_fail@plt> │ │ │ │ + eoreq r4, r4, r8, ror #11 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r5, r1, r8, lsr #32 │ │ │ │ + andseq r5, r3, ip, lsl #9 │ │ │ │ + andseq r7, r4, ip, lsl #5 │ │ │ │ + andseq r5, r3, r4, asr #8 │ │ │ │ + eoreq r4, r4, ip, ror #4 │ │ │ │ + eoreq r4, r1, r0, ror ip │ │ │ │ + andseq r5, r3, r4, ror #3 │ │ │ │ + andseq r5, r3, r8, lsr #4 │ │ │ │ + eoreq r4, r1, r0, asr ip │ │ │ │ + andseq r5, r3, r4, asr #3 │ │ │ │ + @ instruction: 0x001351d0 │ │ │ │ ldr r0, [r0] │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0] │ │ │ │ + mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, r6 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 1d918 │ │ │ │ + bl 1d844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 85b84 │ │ │ │ + bne 8a7c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ cmp r6, r0 │ │ │ │ subne r4, r6, r0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - bl 1d1b0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1d0e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 85bcc │ │ │ │ + bne 8a81c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1ec │ │ │ │ + bl 1d124 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, r0 │ │ │ │ subne r5, r4, r0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #100] @ 85c54 │ │ │ │ - ldr r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ + ldr r2, [pc, #112] @ 8a8c4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + ldr ip, [r4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #64] @ 85c58 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ + mov r1, #512 @ 0x200 │ │ │ │ + movt r1, #8192 @ 0x2000 │ │ │ │ blx r3 │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ streq r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r5, #4] │ │ │ │ strne r3, [r2, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ blx r3 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ - @ instruction: 0x001293d8 │ │ │ │ - andcs r0, r0, r0, lsl #4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ + andseq r5, r3, r4, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #512] @ 85e74 │ │ │ │ - ldr r3, [pc, #512] @ 85e78 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r2, [pc, #536] @ 8ab04 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ + ldr r3, [pc, #524] @ 8ab08 │ │ │ │ + ldr r4, [pc, #524] @ 8ab0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 1b560 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r4, [pc, #472] @ 85e7c │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 1b4c8 │ │ │ │ mov r5, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 85e5c │ │ │ │ - ldr r1, [pc, #436] @ 85e80 │ │ │ │ + beq 8aaec │ │ │ │ + ldr r1, [pc, #460] @ 8ab10 │ │ │ │ mov r0, sp │ │ │ │ + ldr r6, [pc, #456] @ 8ab14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1cf58 │ │ │ │ - ldr r6, [pc, #424] @ 85e84 │ │ │ │ - ldr r3, [pc, #424] @ 85e88 │ │ │ │ + bl 1ce90 │ │ │ │ + ldr r3, [pc, #448] @ 8ab18 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - b 85cf4 │ │ │ │ + b 8a96c │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85e3c │ │ │ │ + beq 8aacc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ce8 │ │ │ │ + bne 8a960 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r4, [r7] │ │ │ │ tst r3, #1 │ │ │ │ - beq 85dc0 │ │ │ │ + beq 8aa48 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 85d34 │ │ │ │ - b 85dc0 │ │ │ │ + bne 8a9ac │ │ │ │ + b 8aa48 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85dc0 │ │ │ │ + beq 8aa48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d28 │ │ │ │ - ldr r2, [pc, #312] @ 85e8c │ │ │ │ + bne 8a9a0 │ │ │ │ + ldr r2, [pc, #336] @ 8ab1c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #284] @ 85e90 │ │ │ │ + mov r7, #0 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #304] @ 8ab20 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [pc, #252] @ 85e94 │ │ │ │ - ldr r3, [pc, #220] @ 85e78 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r2, [pc, #276] @ 8ab24 │ │ │ │ + ldr r3, [pc, #244] @ 8ab08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 85e58 │ │ │ │ + bne 8aae8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #208] @ 85e98 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #216] @ 8ab28 │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 85d64 │ │ │ │ + bne 8a9dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - ldr r1, [pc, #160] @ 85e9c │ │ │ │ add r2, r8, #56 @ 0x38 │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #8192 @ 0x2000 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - blt 85d64 │ │ │ │ + blt 8a9dc │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85e30 │ │ │ │ + beq 8aac0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - ldr r1, [pc, #124] @ 85ea0 │ │ │ │ + mov r1, #768 @ 0x300 │ │ │ │ + movt r1, #8192 @ 0x2000 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - blt 85d64 │ │ │ │ + blt 8a9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ - b 85d90 │ │ │ │ - ldr r2, [pc, #96] @ 85ea4 │ │ │ │ + bl 1dac0 │ │ │ │ + b 8aa08 │ │ │ │ + ldr r2, [pc, #88] @ 8ab2c │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 85d64 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #68] @ 85ea8 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8a9dc │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #60] @ 8ab30 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 85d64 │ │ │ │ - eoreq r8, r3, r4, asr ip │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r3, r8, lsr #24 │ │ │ │ - @ instruction: 0x001171dc │ │ │ │ - eoreq r6, r3, r4, lsl #15 │ │ │ │ - andeq r1, r0, ip, asr r6 │ │ │ │ - andseq r9, r2, r8, lsr r3 │ │ │ │ - andseq r9, r2, r4, ror #5 │ │ │ │ - eoreq r8, r3, r0, lsr fp │ │ │ │ - andseq r9, r2, r4, ror r2 │ │ │ │ - andcs r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - @ instruction: 0x001291d4 │ │ │ │ - mulseq r2, r0, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8a9dc │ │ │ │ + eoreq r3, r4, r4, ror #31 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + ldrdeq r3, [r4], -ip @ │ │ │ │ + andseq r2, r2, r0, lsr #30 │ │ │ │ + eoreq r1, r4, r4, lsr #22 │ │ │ │ + andeq r1, r0, r8, asr #12 │ │ │ │ + andseq r5, r3, r8, ror r0 │ │ │ │ + andseq r5, r3, r0, lsr #32 │ │ │ │ + ldrdeq r3, [r4], -r0 @ │ │ │ │ + andseq r4, r3, r4, lsr #31 │ │ │ │ + @ instruction: 0x00134efc │ │ │ │ + @ instruction: 0x00134ebc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85ef4 │ │ │ │ + beq 8ab84 │ │ │ │ mov r5, r1 │ │ │ │ - b 85edc │ │ │ │ + b 8ab6c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85ef4 │ │ │ │ + beq 8ab84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ed0 │ │ │ │ + bne 8ab60 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r1, #0 │ │ │ │ - bxeq lr │ │ │ │ - b 85bd8 │ │ │ │ + beq 8aba4 │ │ │ │ + b 8a830 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #1036] @ 8632c │ │ │ │ - ldr r3, [pc, #1036] @ 86330 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3888] @ 0xf30 │ │ │ │ + ldr r2, [pc, #1260] @ 8b0bc │ │ │ │ + sub sp, sp, #172 @ 0xac │ │ │ │ + subs r4, r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [pc, #1248] @ 8b0c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ - beq 862c8 │ │ │ │ - add r9, sp, #20 │ │ │ │ - add r7, sp, #12 │ │ │ │ - add r8, r0, #16 │ │ │ │ - mov r6, #0 │ │ │ │ + beq 8b058 │ │ │ │ + mov fp, #256 @ 0x100 │ │ │ │ + movt fp, #4096 @ 0x1000 │ │ │ │ + add r9, sp, #148 @ 0x94 │ │ │ │ + add r7, sp, #140 @ 0x8c │ │ │ │ + add sl, r0, #16 │ │ │ │ + mov r8, #0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8613c │ │ │ │ + beq 8ad20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - mov ip, r9 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + strd r0, [r9] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - mov r2, r7 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + strd r2, [r9, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #936] @ 86334 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r8, [sp, #140] @ 0x8c │ │ │ │ + str r8, [sp, #144] @ 0x90 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - mov ip, r0 │ │ │ │ - beq 86128 │ │ │ │ + beq 8ad0c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 86100 │ │ │ │ + beq 8ace4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 860b0 │ │ │ │ - ldr r3, [r5, #56] @ 0x38 │ │ │ │ + beq 8ad54 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov ip, r0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, #37 @ 0x25 │ │ │ │ + ldr r2, [pc, #1072] @ 8b0c4 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mvn r0, #1 │ │ │ │ + ldr r2, [pc, #1052] @ 8b0c8 │ │ │ │ + ldr r3, [pc, #1040] @ 8b0c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 8b0b8 │ │ │ │ + add sp, sp, #172 @ 0xac │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [r6, #56] @ 0x38 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 8ac0c │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8a830 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 8afb8 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 8ac0c │ │ │ │ + mov r0, #1 │ │ │ │ + b 8aca4 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + strd r2, [r9] │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + strd r2, [r9, #8] │ │ │ │ + b 8ac48 │ │ │ │ + ldr r3, [r6, #56] @ 0x38 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 86310 │ │ │ │ + beq 8b0a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86228 │ │ │ │ + beq 8af70 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86248 │ │ │ │ - ldr r1, [pc, #844] @ 86338 │ │ │ │ - mov r0, r5 │ │ │ │ + beq 8af90 │ │ │ │ + ldr r1, [pc, #832] @ 8b0cc │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq 860d0 │ │ │ │ + bl 8a8c8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 8aca0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r4, [sl, #24] │ │ │ │ - str sl, [r4, #28] │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ - ldr r1, [pc, #804] @ 8633c │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ + mov r1, #1536 @ 0x600 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + str r4, [r5, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r5, [r4, #28] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - strne sl, [r3, #24] │ │ │ │ - streq sl, [r5] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - add r2, sp, #24 │ │ │ │ - mov r0, sl │ │ │ │ + strne r5, [r3, #24] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + streq r5, [r6] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 860d4 │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ + bne 8aca4 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86278 │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r0, [lr] │ │ │ │ - ldr r1, [lr, #4] │ │ │ │ - ldr r2, [lr, #8] │ │ │ │ - ldr r3, [lr, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [lr, #16] │ │ │ │ - ldr r1, [lr, #20] │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r1, [pc, #700] @ 86334 │ │ │ │ + beq 8afc0 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldr r2, [r3] │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + strd r0, [r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + strd r0, [r7, #8] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [r7, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ - mov r0, sl │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #4096 @ 0x1000 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 860d4 │ │ │ │ + bne 8aca4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86158 │ │ │ │ + beq 8ae78 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86164 │ │ │ │ - ldr r4, [sl, #24] │ │ │ │ - b 8612c │ │ │ │ - ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #644] @ 86340 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, #37 @ 0x25 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - mvn r0, #1 │ │ │ │ - ldr r2, [pc, #616] @ 86344 │ │ │ │ - ldr r3, [pc, #592] @ 86330 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 86328 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r5, #56] @ 0x38 │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 85f54 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85bd8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 86270 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 85f54 │ │ │ │ - mov r0, #1 │ │ │ │ - b 860d4 │ │ │ │ - ldr r0, [r8] │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r3, [r8, #12] │ │ │ │ - mov ip, r9 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - b 85f7c │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + bne 8ae84 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + b 8ad10 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 860a8 │ │ │ │ - ldr r1, [pc, #476] @ 86348 │ │ │ │ - mov r0, r5 │ │ │ │ + beq 8ae70 │ │ │ │ + ldr r1, [pc, #580] @ 8b0d0 │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq 860d0 │ │ │ │ + bl 8a8c8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 8aca0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r4, [sl, #24] │ │ │ │ - str sl, [r4, #28] │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne sl, [r3, #24] │ │ │ │ - streq sl, [r5] │ │ │ │ + str r4, [r5, #24] │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r5, [r4, #28] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 92e94 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #408] @ 8634c │ │ │ │ - add r2, sp, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3, #24] │ │ │ │ + streq r5, [r6] │ │ │ │ + bl 9855c │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + mov r1, #1024 @ 0x400 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + add r2, sp, #156 @ 0x9c │ │ │ │ orr r3, r3, r0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 860d4 │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ + bne 8aca4 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 862a0 │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r0, [lr] │ │ │ │ - ldr r1, [lr, #4] │ │ │ │ - ldr r2, [lr, #8] │ │ │ │ - ldr r3, [lr, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [lr, #16] │ │ │ │ - ldr r1, [lr, #20] │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r1, [pc, #292] @ 86334 │ │ │ │ + beq 8b00c │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldr r2, [r3] │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + ldrd r0, [sp, #64] @ 0x40 │ │ │ │ + strd r0, [r7] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + ldrd r0, [sp, #72] @ 0x48 │ │ │ │ + strd r0, [r7, #8] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [r7, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ - mov r0, sl │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #4096 @ 0x1000 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 860d4 │ │ │ │ - ldr r4, [sl, #24] │ │ │ │ - b 8612c │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ + bne 8aca4 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + b 8ad10 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 85fe4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + bne 8ad84 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86258 │ │ │ │ - b 86164 │ │ │ │ + beq 8afa0 │ │ │ │ + b 8ae84 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86164 │ │ │ │ - ldr r2, [pc, #240] @ 86350 │ │ │ │ + bne 8ae84 │ │ │ │ + ldr r2, [pc, #300] @ 8b0d4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 860d0 │ │ │ │ - ldr r4, [r5] │ │ │ │ - b 8612c │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov ip, r7 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - b 8606c │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov ip, r7 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - stmia ip!, {r0, r1} │ │ │ │ - b 86204 │ │ │ │ - ldr r1, [pc, #132] @ 86354 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8aca0 │ │ │ │ + ldr r4, [r6] │ │ │ │ + b 8ad10 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [r7] │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [r7, #8] │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [r7, #16] │ │ │ │ + b 8ae30 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + ldrd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [r7] │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + strd r2, [r7, #8] │ │ │ │ + ldrd r2, [sp, #128] @ 0x80 │ │ │ │ + strd r2, [r7, #16] │ │ │ │ + b 8af48 │ │ │ │ + ldr r1, [pc, #120] @ 8b0d8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 860d4 │ │ │ │ + beq 8aca4 │ │ │ │ cmp r4, #0 │ │ │ │ - ldrne r3, [r4, #24] │ │ │ │ str r4, [r0, #28] │ │ │ │ + ldrne r3, [r4, #24] │ │ │ │ + streq r0, [r6] │ │ │ │ strne r3, [r0, #24] │ │ │ │ strne r0, [r4, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - streq r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #28] │ │ │ │ - streq r0, [r5, #4] │ │ │ │ - b 860d0 │ │ │ │ - ldr r2, [pc, #64] @ 86358 │ │ │ │ + streq r0, [r6, #4] │ │ │ │ + b 8aca0 │ │ │ │ + ldr r2, [pc, #52] @ 8b0dc │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 860d0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r3, r8, lsr #19 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andseq r5, r1, r0, ror #2 │ │ │ │ - andmi r0, r0, r0, lsl #12 │ │ │ │ - ldrsbeq r9, [r2], -r4 │ │ │ │ - eoreq r8, r3, ip, ror #15 │ │ │ │ - andseq r2, r3, r8, ror r1 │ │ │ │ - andmi r0, r0, r0, lsl #8 │ │ │ │ - andseq r8, r2, r8, ror lr │ │ │ │ - andseq r5, r2, r4, asr sp │ │ │ │ - andseq r8, r2, r4, lsr #28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8aca0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r4, r4, lsl #26 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0x00134eb8 │ │ │ │ + eoreq r3, r4, r4, lsr ip │ │ │ │ + andseq r0, r2, r0, lsl #27 │ │ │ │ + andseq sp, r3, r8, lsl lr │ │ │ │ + andseq r4, r3, ip, ror #21 │ │ │ │ + andseq r1, r3, r4, lsl #19 │ │ │ │ + andseq r4, r3, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86414 │ │ │ │ + beq 8b1a4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 86414 │ │ │ │ + beq 8b1a4 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #536] @ 865b4 │ │ │ │ + ldr r1, [pc, #556] @ 8b354 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86558 │ │ │ │ - ldr r1, [pc, #516] @ 865b8 │ │ │ │ + beq 8b2f8 │ │ │ │ + ldr r1, [pc, #536] @ 8b358 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 865ac │ │ │ │ + beq 8b34c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r6, [r5, #28] │ │ │ │ str r5, [r6, #24] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #28] │ │ │ │ streq r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #460] @ 865bc │ │ │ │ add r2, r4, #44 @ 0x2c │ │ │ │ + mov r1, #1536 @ 0x600 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 8649c │ │ │ │ + beq 8b230 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8649c │ │ │ │ - ldr r6, [pc, #388] @ 865c0 │ │ │ │ + beq 8b230 │ │ │ │ + ldr r6, [pc, #400] @ 8b35c │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e014 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8651c │ │ │ │ + bne 8b2bc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 92e94 │ │ │ │ + bl 9855c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #340] @ 865c4 │ │ │ │ - orr r0, r3, r0 │ │ │ │ - str r0, [r2, #48]! @ 0x30 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + mov r1, #1024 @ 0x400 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + orr r3, r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ + str r3, [r2, #48]! @ 0x30 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ + ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmn r2, #1 │ │ │ │ ldreq r2, [r3, #16] │ │ │ │ streq r2, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r1, [r3, #12] │ │ │ │ streq r1, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r1, [r3, #8] │ │ │ │ streq r1, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, r2 │ │ │ │ - bne 865ac │ │ │ │ + bne 8b34c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ subs r0, r0, r3 │ │ │ │ mvnne r0, #0 │ │ │ │ eor r0, r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86594 │ │ │ │ + beq 8b334 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r0, [r5, #24] │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #28] │ │ │ │ streq r0, [r4, #4] │ │ │ │ - b 86454 │ │ │ │ - ldr r1, [pc, #104] @ 865c8 │ │ │ │ + b 8b1e4 │ │ │ │ + ldr r1, [pc, #96] @ 8b360 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 865ac │ │ │ │ + beq 8b34c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - str r3, [r5, #28] │ │ │ │ str r6, [r5, #24] │ │ │ │ + str r3, [r5, #28] │ │ │ │ str r5, [r6, #28] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #24] │ │ │ │ streq r5, [r4] │ │ │ │ - b 863e4 │ │ │ │ + b 8b170 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl 92e94 │ │ │ │ + bl 9855c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andseq r1, r3, r8, asr #30 │ │ │ │ - mulseq r1, r8, sp │ │ │ │ - andmi r0, r0, r0, lsl #12 │ │ │ │ - andseq r1, r3, r8, lsr #29 │ │ │ │ - andmi r0, r0, r0, lsl #8 │ │ │ │ - andseq r4, r1, ip, ror #23 │ │ │ │ + b 8b2ac │ │ │ │ + andseq sp, r3, ip, ror fp │ │ │ │ + andseq r0, r2, ip, asr #19 │ │ │ │ + @ instruction: 0x0013dad8 │ │ │ │ + andseq r0, r2, ip, lsl #16 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd8 │ │ │ │ + bl 8a830 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 865ec │ │ │ │ - pop {r4, pc} │ │ │ │ + bne 8b388 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #1316] @ 86b40 │ │ │ │ - ldr r3, [pc, #1316] @ 86b44 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #1344] @ 8b908 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ subs r4, r0, #0 │ │ │ │ + ldr r3, [pc, #1336] @ 8b90c │ │ │ │ + ldr ip, [pc, #1336] @ 8b910 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #1304] @ 86b48 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - beq 86838 │ │ │ │ + beq 8b5f0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r3, [r4, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ - str r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 866fc │ │ │ │ + str r3, [r4, #32] │ │ │ │ + tst r2, #3 │ │ │ │ + str r3, [r4, #36] @ 0x24 │ │ │ │ + beq 8b4b4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8672c │ │ │ │ + beq 8b4e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86838 │ │ │ │ + bne 8b5f0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86888 │ │ │ │ + beq 8b648 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 866cc │ │ │ │ + beq 8b478 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 866bc │ │ │ │ + beq 8b468 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86840 │ │ │ │ + bne 8b5f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8635c │ │ │ │ + bl 8b0e0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86804 │ │ │ │ + bne 8b5bc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1140] @ 86b4c │ │ │ │ - ldr r3, [pc, #1128] @ 86b44 │ │ │ │ + ldr r2, [pc, #1168] @ 8b914 │ │ │ │ + ldr r3, [pc, #1156] @ 8b90c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 86b3c │ │ │ │ + bne 8b904 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #1100] @ 86b50 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r3, [pc, #1116] @ 8b918 │ │ │ │ + bic r2, r2, #3 │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - bic r2, r2, #3 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ moveq r3, #1 │ │ │ │ - orr r2, r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ + orr r2, r2, r3 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - bne 86670 │ │ │ │ - ldr r3, [pc, #1056] @ 86b54 │ │ │ │ + bne 8b41c │ │ │ │ + ldr r3, [pc, #1072] @ 8b91c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ subs r1, r2, r3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86a14 │ │ │ │ + bne 8b7dc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 867cc │ │ │ │ + beq 8b584 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 867cc │ │ │ │ + beq 8b584 │ │ │ │ mov r6, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86838 │ │ │ │ + beq 8b5f0 │ │ │ │ cmp r5, #0 │ │ │ │ - ldrne r3, [r5, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ + ldrne r3, [r5, #24] │ │ │ │ + streq r0, [r4] │ │ │ │ strne r3, [r0, #24] │ │ │ │ strne r0, [r5, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - streq r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #28] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ streq r0, [r4, #4] │ │ │ │ ldr r1, [r3, r6] │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86770 │ │ │ │ + bne 8b528 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86670 │ │ │ │ - ldr r1, [pc, #900] @ 86b58 │ │ │ │ + bne 8b41c │ │ │ │ + ldr r1, [pc, #916] @ 8b920 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ + beq 8b5f0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r2, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ str r2, [r1, #28] │ │ │ │ str r1, [r4] │ │ │ │ - streq r1, [r4, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ strne r1, [r3, #28] │ │ │ │ - b 86670 │ │ │ │ - ldr r2, [pc, #848] @ 86b5c │ │ │ │ + streq r1, [r4, #4] │ │ │ │ + b 8b41c │ │ │ │ + ldr r2, [pc, #864] @ 8b924 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86838 │ │ │ │ + beq 8b5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd8 │ │ │ │ + bl 8a830 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86824 │ │ │ │ + bne 8b5dc │ │ │ │ mvn r0, #0 │ │ │ │ - b 866d0 │ │ │ │ - add r6, r4, #40 @ 0x28 │ │ │ │ - b 86854 │ │ │ │ + b 8b47c │ │ │ │ + mov r6, #256 @ 0x100 │ │ │ │ + movt r6, #16384 @ 0x4000 │ │ │ │ + add r7, r4, #40 @ 0x28 │ │ │ │ + b 8b614 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 868cc │ │ │ │ + beq 8b68c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #768] @ 86b60 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86848 │ │ │ │ + bne 8b608 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 866bc │ │ │ │ - b 86838 │ │ │ │ - ldr r1, [pc, #724] @ 86b64 │ │ │ │ + beq 8b468 │ │ │ │ + b 8b5f0 │ │ │ │ + ldr r1, [pc, #728] @ 8b928 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ + beq 8b5f0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ + mov r0, r4 │ │ │ │ str r5, [r1, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ str r1, [r4] │ │ │ │ - streq r1, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ strne r1, [r3, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + streq r1, [r4, #4] │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 8668c │ │ │ │ - b 86838 │ │ │ │ + beq 8b438 │ │ │ │ + b 8b5f0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 86a70 │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ - ldr r1, [pc, #640] @ 86b68 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 8b838 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + ldr r1, [pc, #644] @ 8b92c │ │ │ │ + ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 869d0 │ │ │ │ - ldr r1, [pc, #616] @ 86b6c │ │ │ │ + beq 8b798 │ │ │ │ + ldr r1, [pc, #620] @ 8b930 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ + beq 8b5f0 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r5, [r7, #24] │ │ │ │ - ldr r7, [pc, #580] @ 86b70 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str r5, [r6, #24] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #580] @ 8b934 │ │ │ │ cmp r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ strne r5, [r3, #28] │ │ │ │ streq r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #536] @ 86b60 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86838 │ │ │ │ + bne 8b5f0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 86870 │ │ │ │ + bne 8b630 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #508] @ 86b74 │ │ │ │ - add r6, sp, #12 │ │ │ │ + add r7, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ mov r2, #32 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b2a8 <__sprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #484] @ 86b78 │ │ │ │ mov r0, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #492] @ 8b938 │ │ │ │ + add r3, pc, r3 │ │ │ │ + bl 1b210 <__sprintf_chk@plt> │ │ │ │ + ldr r1, [pc, #484] @ 8b93c │ │ │ │ + mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86b18 │ │ │ │ - ldr r1, [pc, #464] @ 86b7c │ │ │ │ + bne 8b8e0 │ │ │ │ + ldr r1, [pc, #464] @ 8b940 │ │ │ │ mov r2, #32 │ │ │ │ + mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d3fc <__strcat_chk@plt> │ │ │ │ + bl 1d334 <__strcat_chk@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [pc, #444] @ 86b80 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r1, #768 @ 0x300 │ │ │ │ + movt r1, #8192 @ 0x2000 │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 86870 │ │ │ │ - ldr r1, [pc, #428] @ 86b84 │ │ │ │ + b 8b630 │ │ │ │ + ldr r1, [pc, #420] @ 8b944 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ + beq 8b5f0 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r6, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r5, [r7, #28] │ │ │ │ + str r5, [r6, #28] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - ldr r7, [pc, #388] @ 86b88 │ │ │ │ + ldr r6, [pc, #380] @ 8b948 │ │ │ │ cmp r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ strne r5, [r3, #24] │ │ │ │ streq r5, [r4] │ │ │ │ - b 8693c │ │ │ │ - ldr r3, [pc, #368] @ 86b8c │ │ │ │ + b 8b6fc │ │ │ │ + ldr r3, [pc, #360] @ 8b94c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86754 │ │ │ │ + beq 8b50c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c5c │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 86b30 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + beq 8b8f8 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ mov r0, #0 │ │ │ │ - cmp r2, r0 │ │ │ │ str r0, [r1, #28] │ │ │ │ str r1, [r4] │ │ │ │ - streq r1, [r4, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ strne r1, [r2, #28] │ │ │ │ + streq r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86670 │ │ │ │ + beq 8b41c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8676c │ │ │ │ - b 867c0 │ │ │ │ - ldr r7, [r4] │ │ │ │ - ldr r1, [pc, #276] @ 86b90 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 8b524 │ │ │ │ + b 8b578 │ │ │ │ + ldr r6, [r4] │ │ │ │ + ldr r1, [pc, #268] @ 8b950 │ │ │ │ + ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1e014 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86ad4 │ │ │ │ - ldr r1, [pc, #252] @ 86b94 │ │ │ │ + bne 8b89c │ │ │ │ + ldr r1, [pc, #244] @ 8b954 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ + beq 8b5f0 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r5, [r7, #24] │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str r5, [r6, #24] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r7, [pc, #212] @ 86b98 │ │ │ │ + ldr r6, [pc, #204] @ 8b958 │ │ │ │ cmp r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ strne r5, [r3, #28] │ │ │ │ streq r5, [r4, #4] │ │ │ │ - b 8693c │ │ │ │ - ldr r1, [pc, #192] @ 86b9c │ │ │ │ + b 8b6fc │ │ │ │ + ldr r1, [pc, #184] @ 8b95c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 85c5c │ │ │ │ + bl 8a8c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86838 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ + beq 8b5f0 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r6, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r5, [r7, #28] │ │ │ │ + str r5, [r6, #28] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - ldr r7, [pc, #152] @ 86ba0 │ │ │ │ + ldr r6, [pc, #144] @ 8b960 │ │ │ │ cmp r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ streq r5, [r4] │ │ │ │ strne r5, [r3, #24] │ │ │ │ - b 8693c │ │ │ │ - ldr r1, [pc, #132] @ 86ba4 │ │ │ │ + b 8b6fc │ │ │ │ + ldr r1, [pc, #124] @ 8b964 │ │ │ │ mov r2, #32 │ │ │ │ + mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d3fc <__strcat_chk@plt> │ │ │ │ - b 869b8 │ │ │ │ + bl 1d334 <__strcat_chk@plt> │ │ │ │ + b 8b77c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86a60 │ │ │ │ - b 867c0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r3, ip, lsr #5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - eoreq r8, r3, ip, lsl #5 │ │ │ │ - strdeq r8, [r3], -r0 @ │ │ │ │ - eoreq r1, r4, r8, lsl #1 │ │ │ │ - andeq r1, r0, r4, lsl #6 │ │ │ │ - andseq r5, r2, r0, asr r8 │ │ │ │ - @ instruction: 0x001289f4 │ │ │ │ - andmi r0, r0, r0, lsl #2 │ │ │ │ - mulseq r2, r4, r7 │ │ │ │ - @ instruction: 0x001319fc │ │ │ │ - andseq r8, r2, r4, ror #17 │ │ │ │ - @ instruction: 0x001288bc │ │ │ │ - andseq r0, r4, ip, asr #12 │ │ │ │ - andseq r8, r2, r0, asr r8 │ │ │ │ - andseq r8, r2, r8, asr #16 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r8, r2, r0, lsl r8 │ │ │ │ - andseq r8, r2, r4, ror #15 │ │ │ │ - eoreq sl, r2, r0, lsr r1 │ │ │ │ - andseq r1, r3, r8, ror #16 │ │ │ │ - andseq r8, r2, ip, asr #14 │ │ │ │ - andseq r8, r2, r0, lsr #14 │ │ │ │ - andseq r8, r2, r8, lsl #14 │ │ │ │ - @ instruction: 0x001286dc │ │ │ │ - @ instruction: 0x001286d8 │ │ │ │ + bne 8b828 │ │ │ │ + b 8b578 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r4, ip, lsl #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r3, r4, r4, lsl #10 │ │ │ │ + eoreq r3, r4, ip, asr r4 │ │ │ │ + eoreq ip, r4, ip, asr #5 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + andseq r1, r3, r8, asr r4 │ │ │ │ + @ instruction: 0x001345f8 │ │ │ │ + mulseq r3, r4, r3 │ │ │ │ + @ instruction: 0x0013d5fc │ │ │ │ + andseq r4, r3, r4, ror #9 │ │ │ │ + @ instruction: 0x001344b8 │ │ │ │ + andseq ip, r4, r0, asr #4 │ │ │ │ + andseq r4, r3, ip, asr #8 │ │ │ │ + andseq r4, r3, r0, asr #8 │ │ │ │ + andseq r4, r3, r8, lsl #8 │ │ │ │ + @ instruction: 0x001343dc │ │ │ │ + eoreq r5, r3, r0, lsl #7 │ │ │ │ + andseq sp, r3, r0, ror #8 │ │ │ │ + andseq r4, r3, r4, asr #6 │ │ │ │ + andseq r4, r3, r8, lsl r3 │ │ │ │ + andseq r4, r3, r0, lsl #6 │ │ │ │ + @ instruction: 0x001342d4 │ │ │ │ + andseq r4, r3, ip, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 86c78 │ │ │ │ + beq 8ba44 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r4, r1 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 86c78 │ │ │ │ + beq 8ba44 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #284] @ 86cfc │ │ │ │ + ldr r1, [pc, #300] @ 8bad8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e014 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1df40 │ │ │ │ cmp r0, #0 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bne 86c84 │ │ │ │ - bl 85c5c │ │ │ │ + bne 8ba60 │ │ │ │ + bl 8a8c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 86c78 │ │ │ │ + beq 8ba44 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r5] │ │ │ │ str r3, [r6, #24] │ │ │ │ str r7, [r6, #28] │ │ │ │ str r6, [r7, #24] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - ldr r1, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3, #28] │ │ │ │ streq r6, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86c48 │ │ │ │ + bne 8ba14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8635c │ │ │ │ + bl 8b0e0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 86c7c │ │ │ │ + beq 8ba48 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, r6 │ │ │ │ - bne 86ce0 │ │ │ │ + bne 8babc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bd8 │ │ │ │ + bl 8a830 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r5 │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8635c │ │ │ │ + bl 8b0e0 │ │ │ │ mov r6, #0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 85c5c │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + bl 8a8c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 86c78 │ │ │ │ + beq 8ba44 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ - str r3, [r6, #28] │ │ │ │ + mov r0, r5 │ │ │ │ str r7, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ str r6, [r7, #28] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r5] │ │ │ │ moveq r1, r6 │ │ │ │ strne r6, [r3, #24] │ │ │ │ streq r6, [r5] │ │ │ │ - bl 85f08 │ │ │ │ + bl 8aba8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86cd8 │ │ │ │ + bne 8bab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8635c │ │ │ │ + bl 8b0e0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 86c7c │ │ │ │ + beq 8ba48 │ │ │ │ ldr r4, [r5] │ │ │ │ - b 86cf0 │ │ │ │ + b 8bacc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - bl 85bd8 │ │ │ │ + bl 8a830 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 86ce0 │ │ │ │ - b 86c58 │ │ │ │ - andseq r1, r3, r4, lsl #14 │ │ │ │ + bne 8babc │ │ │ │ + b 8ba24 │ │ │ │ + @ instruction: 0x0013d2f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 86d34 │ │ │ │ + b 8bb14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ + mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - beq 86d44 │ │ │ │ + beq 8bb24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 86d18 │ │ │ │ + bgt 8baf8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - vldr s12, [r0, #4] │ │ │ │ - mul r3, r2, r3 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ - vmov s14, r3 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmla.f64 d7, d6, d0 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + vmov s15, r2 │ │ │ │ + mul r3, r1, r3 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmla.f64 d16, d17, d0 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vmov r0, s15 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d7, [r3, #40] @ 0x28 │ │ │ │ + vldr d16, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ + vmul.f64 d0, d0, d16 │ │ │ │ cmp r3, #0 │ │ │ │ - vmul.f64 d0, d0, d7 │ │ │ │ - bne 86d88 │ │ │ │ + bne 8bb74 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ - vldr d0, [pc, #36] @ 86dd0 │ │ │ │ + vmov.i64 d0, #0x0000000000000000 │ │ │ │ cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - vldr d6, [r3, #32] │ │ │ │ - vldr d7, [r3, #40] @ 0x28 │ │ │ │ - vadd.f64 d0, d0, d6 │ │ │ │ + beq 8bbbc │ │ │ │ + vldr d17, [r3, #32] │ │ │ │ + vldr d16, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ + vadd.f64 d0, d0, d17 │ │ │ │ cmp r3, #0 │ │ │ │ - vmul.f64 d0, d0, d7 │ │ │ │ - bne 86db0 │ │ │ │ + vmul.f64 d0, d0, d16 │ │ │ │ + bne 8bb9c │ │ │ │ + bx lr │ │ │ │ bx lr │ │ │ │ - ... │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - vldr s12, [r1, #4] │ │ │ │ - mul r3, r2, r3 │ │ │ │ - vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ - vmov s14, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - vldr d4, [r0, #40] @ 0x28 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [pc, #124] @ 86ea0 │ │ │ │ - vmla.f64 d7, d6, d4 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + vmov.f64 d18, #112 @ 0x3f800000 1.0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + vmov s15, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + vldr d19, [r5, #40] @ 0x28 │ │ │ │ + mul r3, r0, r3 │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ mov r1, #6 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r2, [pc, #132] @ 8bc9c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s15, d7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmla.f64 d16, d17, d19 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldr ip, [ip, #4] │ │ │ │ - str ip, [sp] │ │ │ │ vmov r4, s15 │ │ │ │ - bl 7ea58 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1db94 │ │ │ │ - mov r0, r4 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - bl 1d15c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r5] │ │ │ │ strne r4, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ movne r0, #1 │ │ │ │ - beq 86e84 │ │ │ │ + beq 8bc80 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #24] @ 86ea4 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #24] @ 8bca0 │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 86e7c │ │ │ │ - andseq r8, r2, ip, lsr r4 │ │ │ │ - andseq r8, r2, r0, lsr #8 │ │ │ │ + b 8bc70 │ │ │ │ + andseq r4, r3, r8 │ │ │ │ + andseq r3, r3, r0, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86f00 │ │ │ │ + beq 8bd10 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - b 86edc │ │ │ │ + b 8bce0 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86f00 │ │ │ │ + beq 8bd10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 86ed0 │ │ │ │ + bne 8bcd4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b 8bcfc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #160] @ 86fc4 │ │ │ │ - ldr r4, [pc, #160] @ 86fc8 │ │ │ │ + ldr r2, [pc, #172] @ 8bde8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r5, [pc, #140] @ 86fcc │ │ │ │ - ldr r3, [pc, #140] @ 86fd0 │ │ │ │ - ldr r7, [pc, #140] @ 86fd4 │ │ │ │ - ldr r8, [pc, #140] @ 86fd8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr ip, [r4, r3] │ │ │ │ + ldr r5, [pc, #160] @ 8bdec │ │ │ │ + ldr r4, [pc, #160] @ 8bdf0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r7, [pc, #152] @ 8bdf4 │ │ │ │ add r5, pc, r5 │ │ │ │ + ldr r3, [pc, #148] @ 8bdf8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r8, [pc, #144] @ 8bdfc │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ - b 86f74 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - cmp ip, #0 │ │ │ │ - beq 86fbc │ │ │ │ - ldr lr, [ip, #12] │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - cmp lr, #0 │ │ │ │ - ldr ip, [ip] │ │ │ │ + b 8bd8c │ │ │ │ + str r5, [sp] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #4]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8bdd0 │ │ │ │ + ldm r3, {r5, lr} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - mov r3, r4 │ │ │ │ - beq 86f60 │ │ │ │ - ldrb r6, [lr] │ │ │ │ + ldr ip, [r3, #12] │ │ │ │ + mov r3, lr │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 8bd78 │ │ │ │ + ldrb r6, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86f60 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ + beq 8bd78 │ │ │ │ mov r2, r8 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - cmp ip, #0 │ │ │ │ - bne 86f74 │ │ │ │ + stm sp, {r5, ip} │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r4, #4]! │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8bd8c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r8, r2, r8, lsr #7 │ │ │ │ - eoreq r7, r3, r0, lsl #19 │ │ │ │ - eoreq r5, r3, r0, lsl r5 │ │ │ │ - andeq r1, r0, ip, asr r6 │ │ │ │ - andseq r6, r2, r8, asr r1 │ │ │ │ - mulseq r2, r4, r3 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r3, r3, r4, asr #30 │ │ │ │ + eoreq r2, r4, r8, lsl #23 │ │ │ │ + eoreq r0, r4, r8, lsl r7 │ │ │ │ + andseq r1, r3, r4, lsl #26 │ │ │ │ + andeq r1, r0, r8, asr #12 │ │ │ │ + andseq r3, r3, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 8701c │ │ │ │ + bhi 8be4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 92e7c │ │ │ │ + bl 98544 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r0, #7 │ │ │ │ movge r3, r0 │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #24] @ 8703c │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #24] @ 8be6c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 86ffc │ │ │ │ - @ instruction: 0x001282dc │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - add lr, r3, #3 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r0, [r2] │ │ │ │ + b 8be24 │ │ │ │ + andseq r3, r3, r8, ror #28 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ - ble 870ac │ │ │ │ + ldr r4, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ + add lr, r2, #3 │ │ │ │ + movge lr, r2 │ │ │ │ + cmp r2, #3 │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + ble 8bee4 │ │ │ │ + vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ asr lr, lr, #2 │ │ │ │ add r3, r3, #4 │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ + lsl r4, r4, #2 │ │ │ │ mov r2, #0 │ │ │ │ - vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ - vldr s15, [r3] │ │ │ │ + lsl r6, r5, #2 │ │ │ │ vldr s13, [r3, #-4] │ │ │ │ - add r2, r2, r4 │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ - add ip, r3, r0 │ │ │ │ + add ip, r3, r4 │ │ │ │ + add r2, r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - add r3, r3, r5 │ │ │ │ + vldr s15, [r3] │ │ │ │ + add r3, r3, r6 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ vstr s15, [ip, #-4] │ │ │ │ - bgt 87084 │ │ │ │ + bgt 8bebc │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #104] @ 87134 │ │ │ │ - ldr r2, [pc, #104] @ 87138 │ │ │ │ - ldr r3, [pc, #104] @ 8713c │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #120] @ 8bf90 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r2, [pc, #112] @ 8bf94 │ │ │ │ + ldr r3, [pc, #112] @ 8bf98 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + vstr d16, [r0, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r0, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #4 │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [r4, #20] │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r5, [r4, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - movne r3, r0 │ │ │ │ - movne r2, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ - strne r2, [r3] │ │ │ │ - movne r0, r2 │ │ │ │ - mvneq r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + beq 8bf88 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mvn r0, #1 │ │ │ │ + b 8bf78 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #380] @ 872fc │ │ │ │ - ldr ip, [pc, #380] @ 87300 │ │ │ │ + ldr ip, [pc, #412] @ 8c188 │ │ │ │ + mov r3, #12800 @ 0x3200 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #364] @ 87304 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r2, [pc, #384] @ 8c18c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - sub sp, sp, #20 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq 87254 │ │ │ │ - bgt 87230 │ │ │ │ - ldr r2, [pc, #332] @ 87308 │ │ │ │ + beq 8c0d8 │ │ │ │ + bgt 8c0b0 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + movt r2, #4096 @ 0x1000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87288 │ │ │ │ - ldr r3, [pc, #324] @ 8730c │ │ │ │ + beq 8c10c │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8724c │ │ │ │ - ldr r1, [pc, #316] @ 87310 │ │ │ │ - add r2, sp, #8 │ │ │ │ + bne 8c0d0 │ │ │ │ + ldr r1, [pc, #324] @ 8c190 │ │ │ │ mov r5, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ + add r2, sp, #8 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr ip, [sp, #8] │ │ │ │ - ldr r2, [pc, #292] @ 87314 │ │ │ │ - cmp ip, #7 │ │ │ │ + ldr r2, [pc, #300] @ 8c194 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ + cmp ip, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bhi 8726c │ │ │ │ + bhi 8c0f0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [r3] │ │ │ │ - ldr r2, [pc, #268] @ 87318 │ │ │ │ - ldr r3, [pc, #244] @ 87304 │ │ │ │ + ldr r2, [pc, #276] @ 8c198 │ │ │ │ + ldr r3, [pc, #260] @ 8c18c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 872f8 │ │ │ │ + bne 8c184 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #228] @ 8731c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r2, #12801 @ 0x3201 │ │ │ │ + movt r2, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 8724c │ │ │ │ + bne 8c0d0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #1 │ │ │ │ - b 87204 │ │ │ │ + b 8c07c │ │ │ │ mvn r0, #0 │ │ │ │ - b 87204 │ │ │ │ + b 8c07c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #7 │ │ │ │ strls ip, [r3] │ │ │ │ - bls 87244 │ │ │ │ - ldr r2, [pc, #180] @ 87320 │ │ │ │ + bls 8c0c8 │ │ │ │ + ldr r2, [pc, #172] @ 8c19c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, #37 @ 0x25 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + mov r0, #37 @ 0x25 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 87204 │ │ │ │ + b 8c07c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87280 │ │ │ │ + beq 8c104 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ addge r2, r1, #1 │ │ │ │ + mov r1, #29 │ │ │ │ + str ip, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, #4 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - mov r1, #29 │ │ │ │ - ldr r2, [pc, #96] @ 87324 │ │ │ │ str r1, [r3, #16] │ │ │ │ - ldr r3, [pc, #56] @ 87304 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr r2, [pc, #84] @ 8c1a0 │ │ │ │ + ldr r3, [pc, #60] @ 8c18c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 872f8 │ │ │ │ + bne 8c184 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 911f0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andmi r3, r0, r0, lsl #4 │ │ │ │ - eoreq r7, r3, r4, lsr r7 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r8, r2, ip, asr r2 │ │ │ │ - andseq r8, r2, r4, asr #4 │ │ │ │ - strhteq r7, [r3], -ip │ │ │ │ - andmi r3, r0, r1, lsl #4 │ │ │ │ - @ instruction: 0x001281d0 │ │ │ │ - eoreq r7, r3, r0, lsl #12 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + b 96678 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r2, [r4], -r8 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r3, r3, r0, lsr #27 │ │ │ │ + andseq r3, r3, ip, lsl #27 │ │ │ │ + eoreq r2, r4, ip, asr r8 │ │ │ │ + andseq r3, r3, ip, lsl #26 │ │ │ │ + mlaeq r4, r4, r7, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 873a4 │ │ │ │ - ldr r2, [pc, #100] @ 873a8 │ │ │ │ - ldr r3, [pc, #100] @ 873ac │ │ │ │ + ldr r1, [pc, #108] @ 8c230 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 8c234 │ │ │ │ + ldr r3, [pc, #96] @ 8c238 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ - andeq r0, r0, r8, lsl r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andeq r0, r0, ip, lsr r4 │ │ │ │ + andeq r0, r0, ip, ror #7 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, lr, #1 │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #0 │ │ │ │ addls r4, r0, #4 │ │ │ │ - bhi 87428 │ │ │ │ + bhi 8c2c0 │ │ │ │ ldr ip, [r0, r3, lsl #3] │ │ │ │ cmp ip, r1 │ │ │ │ - bge 8740c │ │ │ │ + bge 8c2a4 │ │ │ │ ldr ip, [r4, r3, lsl #3] │ │ │ │ cmp ip, r2 │ │ │ │ - bge 8740c │ │ │ │ + bge 8c2a4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 873dc │ │ │ │ + bne 8c26c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #52] @ 87448 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #52] @ 8c2e0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 87404 │ │ │ │ - ldr r2, [pc, #28] @ 8744c │ │ │ │ + b 8c294 │ │ │ │ + ldr r2, [pc, #28] @ 8c2e4 │ │ │ │ mov r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str lr, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - b 87420 │ │ │ │ - ldrsheq r8, [r2], -r4 │ │ │ │ - andseq r8, r2, r0, lsl #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8c2b8 │ │ │ │ + andseq r3, r3, r8, lsl ip │ │ │ │ + mulseq r3, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r8, [r0, #20] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r7, [r0, #16] │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ vldr d0, [r0, #40] @ 0x28 │ │ │ │ - ldr r9, [r0, #16] │ │ │ │ - sub sp, sp, #28 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [r8, #4] │ │ │ │ - mov r6, r1 │ │ │ │ - bl 86d4c │ │ │ │ - cmp r5, r0 │ │ │ │ - bge 874a0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 86dd8 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + bl 8bb34 │ │ │ │ + cmp r8, r0 │ │ │ │ + bge 8c348 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 87754 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ + bne 8c5c0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ - mul r2, r2, r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - bl 1d3f0 │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - bl 873b0 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r6] │ │ │ │ + sdiv r3, r3, r2 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mul r2, r2, r3 │ │ │ │ + bl 1d328 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + bl 8c23c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 87508 │ │ │ │ - ldr sl, [r8, #12] │ │ │ │ - ldr r2, [r8] │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - str r2, [r6] │ │ │ │ - blx 199880 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - mul r3, sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr fp, [r9, #64] @ 0x40 │ │ │ │ - cmp fp, #0 │ │ │ │ - ble 874d8 │ │ │ │ - ldr r3, [pc, #580] @ 87760 │ │ │ │ - ldr r2, [r8] │ │ │ │ + beq 8c3c4 │ │ │ │ + ldr r9, [r6] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + ldr ip, [r6, #12] │ │ │ │ + sdiv r3, r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r9, [r4] │ │ │ │ + str ip, [r4, #12] │ │ │ │ + mul r3, ip, r3 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + add sp, sp, #20 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr lr, [r7, #64] @ 0x40 │ │ │ │ + cmp lr, #0 │ │ │ │ + ble 8c380 │ │ │ │ + ldr r3, [pc, #496] @ 8c5c8 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r9, [r6] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #568] @ 87764 │ │ │ │ - ldr sl, [r8, #12] │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #472] @ 8c5cc │ │ │ │ + ldr ip, [r6, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r7, #0 │ │ │ │ - add r3, r9, #4 │ │ │ │ - mov r5, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - ldr r4, [r0, r7, lsl #3] │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - sub r2, r3, #1 │ │ │ │ - ldr lr, [r6] │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - ldr ip, [r9, r7, lsl #3] │ │ │ │ - cmp r2, #7 │ │ │ │ - bhi 87580 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ + add r3, r7, #4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + sub fp, r3, #1 │ │ │ │ + ldr sl, [r7, r5, lsl #3] │ │ │ │ + ldr r1, [r1, r5, lsl #3] │ │ │ │ + cmp fp, #7 │ │ │ │ + bhi 8c438 │ │ │ │ + ldrb fp, [r2, fp] │ │ │ │ + add pc, pc, fp, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr sl, [r8, #12] │ │ │ │ - ldr r5, [r8] │ │ │ │ - ldr fp, [r9, #64] @ 0x40 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp fp, r7 │ │ │ │ - bgt 87544 │ │ │ │ - mov r2, r5 │ │ │ │ - b 874e0 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r3, lr, ip, lsl #3 │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 199880 │ │ │ │ - add r4, r5, r4, lsl #3 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r2, r0, #1 │ │ │ │ - beq 8759c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - lsl r0, sl, #3 │ │ │ │ - vldr d7, [r3] │ │ │ │ + bl 83054 │ │ │ │ + ldr r9, [r6] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + ldr ip, [r6, #12] │ │ │ │ + ldr lr, [r7, #64] @ 0x40 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp lr, r5 │ │ │ │ + bgt 8c404 │ │ │ │ + b 8c390 │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r2, r3, sl, lsl #3 │ │ │ │ + lsl sl, r8, #3 │ │ │ │ + add r3, r9, r1, lsl #3 │ │ │ │ + sdiv r1, r0, sl │ │ │ │ + cmp r1, #0 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + beq 8c45c │ │ │ │ + lsl fp, ip, #3 │ │ │ │ + vldr d16, [r2] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + add r2, r2, sl │ │ │ │ + cmn r1, #1 │ │ │ │ + vstr d16, [r3] │ │ │ │ + add r3, r3, fp │ │ │ │ + bne 8c490 │ │ │ │ + b 8c45c │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r2, r3, sl, lsl #2 │ │ │ │ + add r3, r9, r1, lsl #2 │ │ │ │ + lsl r1, r8, #2 │ │ │ │ + sdiv sl, r0, r1 │ │ │ │ + cmp sl, #0 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + beq 8c45c │ │ │ │ + lsl ip, ip, #2 │ │ │ │ + ldr r0, [r2], r1 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + cmn sl, #1 │ │ │ │ + str r0, [r3], ip │ │ │ │ + bne 8c4d4 │ │ │ │ + b 8c44c │ │ │ │ + ldr r3, [sp] │ │ │ │ + add sl, sl, sl, lsl #1 │ │ │ │ + add sl, r3, sl │ │ │ │ + add r3, r1, r1, lsl #1 │ │ │ │ + add r1, r8, r8, lsl #1 │ │ │ │ + add r3, r9, r3 │ │ │ │ + sdiv r2, r0, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - cmn r2, #1 │ │ │ │ - add r3, r3, r1 │ │ │ │ - vstr d7, [r4] │ │ │ │ - add r4, r4, r0 │ │ │ │ - bne 875e4 │ │ │ │ - b 8759c │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r3, lr, ip, lsl #2 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 199880 │ │ │ │ - add r4, r5, r4, lsl #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - beq 8759c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - lsl sl, sl, #2 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr r2, [r3], r1 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r2, [r4], sl │ │ │ │ - bne 87638 │ │ │ │ - ldr sl, [r8, #12] │ │ │ │ - ldr fp, [r9, #64] @ 0x40 │ │ │ │ - b 8759c │ │ │ │ + beq 8c45c │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r1, r1, r1, lsl #1 │ │ │ │ - add r3, lr, ip │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 199880 │ │ │ │ - add r4, r4, r4, lsl #1 │ │ │ │ - add r4, r5, r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r2, r0, #1 │ │ │ │ - beq 8759c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add sl, sl, sl, lsl #1 │ │ │ │ - ldrsb r0, [r3] │ │ │ │ - strb r0, [r4] │ │ │ │ + ldrsb r0, [sl] │ │ │ │ sub r2, r2, #1 │ │ │ │ - ldrsb r0, [r3, #1] │ │ │ │ - strb r0, [r4, #1] │ │ │ │ cmn r2, #1 │ │ │ │ - ldrsb r0, [r3, #2] │ │ │ │ - strb r0, [r4, #2] │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r4, r4, sl │ │ │ │ - bne 87694 │ │ │ │ - b 87590 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r3, lr, ip, lsl #1 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 199880 │ │ │ │ - add r4, r5, r4, lsl #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - beq 8759c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - lsl ip, sl, #1 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldrsh r2, [r3], r1 │ │ │ │ - cmn r0, #1 │ │ │ │ - strh r2, [r4], ip │ │ │ │ - bne 876f8 │ │ │ │ - b 8759c │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r3, lr, ip │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 199880 │ │ │ │ - add r4, r5, r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - beq 8759c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldrsb r2, [r3], r1 │ │ │ │ - cmn r0, #1 │ │ │ │ - strb r2, [r4], sl │ │ │ │ - bne 8773c │ │ │ │ - b 87590 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlaeq r0, r5, r4, r7 │ │ │ │ - andseq r8, r2, r8 │ │ │ │ + strb r0, [r3] │ │ │ │ + ldrsb r0, [sl, #1] │ │ │ │ + strb r0, [r3, #1] │ │ │ │ + ldrsb r0, [sl, #2] │ │ │ │ + add sl, sl, r1 │ │ │ │ + strb r0, [r3, #2] │ │ │ │ + add r3, r3, ip │ │ │ │ + bne 8c518 │ │ │ │ + b 8c448 │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r2, r3, sl, lsl #1 │ │ │ │ + lsl sl, r8, #1 │ │ │ │ + add r3, r9, r1, lsl #1 │ │ │ │ + sdiv r1, r0, sl │ │ │ │ + cmp r1, #0 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + beq 8c45c │ │ │ │ + lsl fp, ip, #1 │ │ │ │ + str r6, [sp] │ │ │ │ + ldrsh r6, [r2], sl │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmn r1, #1 │ │ │ │ + strh r6, [r3], fp │ │ │ │ + bne 8c570 │ │ │ │ + ldr r6, [sp] │ │ │ │ + b 8c45c │ │ │ │ + ldr r3, [sp] │ │ │ │ + add r2, r3, sl │ │ │ │ + sdiv sl, r0, r8 │ │ │ │ + add r3, r9, r1 │ │ │ │ + cmp sl, #0 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + beq 8c45c │ │ │ │ + ldrsb r1, [r2], r8 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + cmn sl, #1 │ │ │ │ + strb r1, [r3], ip │ │ │ │ + bne 8c5a8 │ │ │ │ + b 8c448 │ │ │ │ + mov r0, #0 │ │ │ │ + b 8c3a8 │ │ │ │ + mlaeq r1, r1, pc, r2 @ │ │ │ │ + andseq r3, r3, r0, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8779c │ │ │ │ + beq 8c608 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #976] @ 87b8c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #972] @ 87b90 │ │ │ │ + movw r3, #2049 @ 0x801 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + ldr r2, [pc, #1056] @ 8ca6c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #968] @ 87b94 │ │ │ │ + ldr r3, [pc, #1048] @ 8ca70 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 87aec │ │ │ │ - bgt 87918 │ │ │ │ - ldr r3, [pc, #932] @ 87b98 │ │ │ │ - mov r4, r0 │ │ │ │ + beq 8c9c8 │ │ │ │ + bgt 8c7ac │ │ │ │ + mov r3, #1536 @ 0x600 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 87aac │ │ │ │ - bgt 8794c │ │ │ │ - ldr r3, [pc, #916] @ 87b9c │ │ │ │ + mov r4, r0 │ │ │ │ + beq 8c988 │ │ │ │ + bgt 8c7ec │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 879b8 │ │ │ │ - ldr r3, [pc, #908] @ 87ba0 │ │ │ │ + beq 8c878 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 87a98 │ │ │ │ - add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #896] @ 87ba4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r9, sp, #24 │ │ │ │ + bne 8c974 │ │ │ │ + ldr r1, [pc, #960] @ 8ca74 │ │ │ │ mov r3, #0 │ │ │ │ + add r9, sp, #24 │ │ │ │ + add r2, sp, #20 │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [sp] │ │ │ │ + str r2, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ + str r3, [sp, #24] │ │ │ │ add r3, r5, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 878f4 │ │ │ │ + beq 8c784 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r8, r6, r7 │ │ │ │ - bhi 87b3c │ │ │ │ + bhi 8ca1c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ ldrb r3, [r6, r7] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 878f4 │ │ │ │ - ldr fp, [pc, #800] @ 87ba8 │ │ │ │ - ldr sl, [pc, #800] @ 87bac │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, pc, sl │ │ │ │ + bne 8c784 │ │ │ │ + ldr fp, [pc, #864] @ 8ca78 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, #0 │ │ │ │ - b 878e8 │ │ │ │ + ldr sl, [pc, #856] @ 8ca7c │ │ │ │ + add fp, pc, fp │ │ │ │ + add sl, pc, sl │ │ │ │ + b 8c778 │ │ │ │ add r3, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ + str r9, [sp] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - str r9, [sp] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r5, r7, lsl #3] │ │ │ │ mov r1, #6 │ │ │ │ - str r2, [sp] │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ + add r6, r6, #8 │ │ │ │ + ldr r3, [r5, r7, lsl #3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r2, [sp] │ │ │ │ mov r2, sl │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - add r7, r7, #1 │ │ │ │ ldrb r3, [r8, r3]! │ │ │ │ - add r6, r6, #8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 878f4 │ │ │ │ + bne 8c784 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 8789c │ │ │ │ + bgt 8c72c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #664] @ 87b98 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + mov r1, #1536 @ 0x600 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ eor r0, r0, #1 │ │ │ │ - b 87980 │ │ │ │ - ldr r3, [pc, #656] @ 87bb0 │ │ │ │ + b 8c82c │ │ │ │ + mov r3, #2560 @ 0xa00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 8c97c │ │ │ │ + bgt 8c958 │ │ │ │ + mov r3, #2304 @ 0x900 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 8c86c │ │ │ │ + movw r3, #2305 @ 0x901 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 87aa0 │ │ │ │ - bgt 87a84 │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 879ac │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 87a98 │ │ │ │ + bne 8c974 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ str r3, [r6] │ │ │ │ - b 8797c │ │ │ │ - ldr r3, [pc, #608] @ 87bb4 │ │ │ │ + b 8c828 │ │ │ │ + movw r3, #1537 @ 0x601 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 87a74 │ │ │ │ - ldr r3, [pc, #600] @ 87bb8 │ │ │ │ + beq 8c948 │ │ │ │ + mov r3, #2048 @ 0x800 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 87a98 │ │ │ │ - ldrd r2, [r6] │ │ │ │ - ldr r1, [r2] │ │ │ │ - str r1, [r5, r3, lsl #3] │ │ │ │ - add r3, r5, r3, lsl #3 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ + bne 8c974 │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r1, r5, r2, lsl #3 │ │ │ │ + str r0, [r5, r2, lsl #3] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #564] @ 87bbc │ │ │ │ - ldr r3, [pc, #520] @ 87b94 │ │ │ │ + ldr r2, [pc, #588] @ 8ca80 │ │ │ │ + ldr r3, [pc, #568] @ 8ca70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 87b88 │ │ │ │ + bne 8ca68 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ - b 8797c │ │ │ │ + b 8c828 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - bne 87a10 │ │ │ │ + bne 8c8d0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 87b5c │ │ │ │ + beq 8ca3c │ │ │ │ cmp r1, #1 │ │ │ │ - beq 87b08 │ │ │ │ + beq 8c9e4 │ │ │ │ cmp r1, r2 │ │ │ │ movlt ip, r1 │ │ │ │ movge ip, r2 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r5, #64] @ 0x40 │ │ │ │ - ble 87a10 │ │ │ │ + ble 8c8d0 │ │ │ │ add lr, r5, #4 │ │ │ │ str r3, [r5, r3, lsl #3] │ │ │ │ str r3, [lr, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 879fc │ │ │ │ + bne 8c8bc │ │ │ │ vmov s15, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - vcvt.f64.s32 d5, s15 │ │ │ │ - vmov s15, r2 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ + vcvt.f64.s32 d18, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ str r3, [r0, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #384] @ 87bc0 │ │ │ │ - ldr r3, [pc, #336] @ 87b94 │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ + ldr r0, [pc, #388] @ 8ca84 │ │ │ │ + ldr r3, [pc, #364] @ 8ca70 │ │ │ │ + vdiv.f64 d17, d16, d18 │ │ │ │ add r0, pc, r0 │ │ │ │ - vstr d6, [r4, #40] @ 0x28 │ │ │ │ + vstr d17, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 87b88 │ │ │ │ + bne 8ca68 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 873b0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 8c23c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r6] │ │ │ │ - b 8797c │ │ │ │ - ldr r3, [pc, #312] @ 87bc4 │ │ │ │ + b 8c828 │ │ │ │ + movw r3, #2561 @ 0xa01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - ldreq r3, [r5, #68] @ 0x44 │ │ │ │ - streq r3, [r6] │ │ │ │ - beq 8797c │ │ │ │ + bne 8c974 │ │ │ │ + ldr r3, [r5, #68] @ 0x44 │ │ │ │ + str r3, [r6] │ │ │ │ + b 8c828 │ │ │ │ mvn r0, #0 │ │ │ │ - b 87980 │ │ │ │ + b 8c82c │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - b 8797c │ │ │ │ + b 8c828 │ │ │ │ ldr ip, [r6] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 87b64 │ │ │ │ + bhi 8ca44 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r3, #12] │ │ │ │ - bne 8797c │ │ │ │ - ldr r2, [pc, #240] @ 87bc8 │ │ │ │ + bne 8c828 │ │ │ │ + ldr r2, [pc, #212] @ 8ca88 │ │ │ │ mov r3, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8797c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8c828 │ │ │ │ ldrd r2, [r6] │ │ │ │ ldr r1, [r5, r3, lsl #3] │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 8797c │ │ │ │ + b 8c828 │ │ │ │ cmp r2, #2 │ │ │ │ movlt ip, r2 │ │ │ │ movge ip, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r5, #64] @ 0x40 │ │ │ │ - ble 87a10 │ │ │ │ + ble 8c8d0 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ - strne r3, [r5, #8] │ │ │ │ - movne r3, #1 │ │ │ │ - strne r3, [r5, #12] │ │ │ │ - b 87a10 │ │ │ │ - ldr r2, [pc, #136] @ 87bcc │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #8 │ │ │ │ + beq 8c8d0 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 8c8d0 │ │ │ │ + ldr r2, [pc, #104] @ 8ca8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8786c │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8c6fc │ │ │ │ mov r0, #2 │ │ │ │ - b 87980 │ │ │ │ - ldr r2, [pc, #100] @ 87bd0 │ │ │ │ + b 8c82c │ │ │ │ + ldr r2, [pc, #68] @ 8ca90 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 87980 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andmi r0, r0, r1, lsl #16 │ │ │ │ - eoreq r7, r3, r0, lsl #2 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r0, r0, r0, lsl #12 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r7, r2, r8, ror #26 │ │ │ │ - andseq r7, r2, r0, lsr #26 │ │ │ │ - andseq r7, r2, r8, lsr #26 │ │ │ │ - andmi r0, r0, r0, lsl #20 │ │ │ │ - andmi r0, r0, r1, lsl #12 │ │ │ │ - andmi r0, r0, r0, lsl #16 │ │ │ │ - eoreq r6, r3, r0, asr #30 │ │ │ │ - eoreq r6, r3, r4, lsl #29 │ │ │ │ - andmi r0, r0, r1, lsl #20 │ │ │ │ - andseq r7, r2, r8, ror #22 │ │ │ │ - andseq r7, r2, ip, ror #18 │ │ │ │ - andseq r7, r2, ip, ror sl │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - cmp r2, #0 │ │ │ │ + b 8c82c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r4, r8, lsl #5 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r3, r4, r8 │ │ │ │ + andseq r3, r3, r8, asr #16 │ │ │ │ + andseq r3, r3, r0, asr r8 │ │ │ │ + eoreq r2, r4, ip, lsr #1 │ │ │ │ + ldrdeq r1, [r4], -ip @ │ │ │ │ + andseq r3, r3, r4, asr #12 │ │ │ │ + andseq r3, r3, r0, asr #8 │ │ │ │ + andseq r3, r3, r0, asr r5 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ ldr r4, [r1, #12] │ │ │ │ - add r3, r2, #3 │ │ │ │ - movge r3, r2 │ │ │ │ - cmp r4, #0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr lr, [r1] │ │ │ │ - ble 87c90 │ │ │ │ - asr r0, r3, #2 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - lsl r6, r4, #2 │ │ │ │ - add r7, lr, r4, lsl #2 │ │ │ │ - mov r5, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r5, r3, #3 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + movge r5, r3 │ │ │ │ + ldr r6, [r1] │ │ │ │ + cmp r4, #0 │ │ │ │ + str lr, [sp, #16] │ │ │ │ + ble 8cb54 │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ - b 87c28 │ │ │ │ - add lr, lr, #4 │ │ │ │ - cmp lr, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - beq 87c90 │ │ │ │ + asr r5, r5, #2 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + lsl r7, r4, #2 │ │ │ │ + mov lr, #0 │ │ │ │ + b 8caec │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r4, lr │ │ │ │ + beq 8cb54 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87c18 │ │ │ │ + beq 8cadc │ │ │ │ vldr s13, [r2, #32] │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r5, lr │ │ │ │ vsub.f32 s11, s10, s13 │ │ │ │ - ble 87c18 │ │ │ │ - mov r3, lr │ │ │ │ - mov ip, r5 │ │ │ │ - b 87c54 │ │ │ │ + ble 8cadc │ │ │ │ + mov r3, r6 │ │ │ │ + mov ip, lr │ │ │ │ + b 8cb18 │ │ │ │ vldr s13, [r2, #32] │ │ │ │ + add ip, ip, r4 │ │ │ │ vldr s14, [r3] │ │ │ │ + cmp r5, ip │ │ │ │ vldr s12, [r2, #64] @ 0x40 │ │ │ │ - add ip, ip, r4 │ │ │ │ vmul.f32 s15, s14, s14 │ │ │ │ - cmp r0, ip │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ vstr s15, [r2, #64] @ 0x40 │ │ │ │ vstr s14, [r3] │ │ │ │ - add r3, r3, r6 │ │ │ │ - bgt 87c50 │ │ │ │ - add lr, lr, #4 │ │ │ │ - cmp lr, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - bne 87c28 │ │ │ │ + add r3, r3, r7 │ │ │ │ + bgt 8cb14 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r4, lr │ │ │ │ + bne 8caec │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 87d14 │ │ │ │ - ldr r2, [pc, #100] @ 87d18 │ │ │ │ - ldr r3, [pc, #100] @ 87d1c │ │ │ │ + ldr r1, [pc, #108] @ 8cbf4 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 8cbf8 │ │ │ │ + ldr r3, [pc, #96] @ 8cbfc │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #224 @ 0xe0 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mov r1, #224 @ 0xe0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - push {r4, lr} │ │ │ │ - mov r3, r1 │ │ │ │ - ldr lr, [pc, #632] @ 87fd0 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r3, lr │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ + mov ip, #4608 @ 0x1200 │ │ │ │ + movt ip, #16384 @ 0x4000 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov lr, r1 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp lr, ip │ │ │ │ + ldr ip, [r0, #16] │ │ │ │ mov r1, r2 │ │ │ │ - ldr lr, [r0, #16] │ │ │ │ - beq 87f44 │ │ │ │ - bgt 87dd4 │ │ │ │ - ldr r4, [pc, #608] @ 87fd4 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 87ea4 │ │ │ │ - bgt 87e1c │ │ │ │ - ldr r2, [pc, #596] @ 87fd8 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 87ee8 │ │ │ │ - ldr r2, [pc, #588] @ 87fdc │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 87ee8 │ │ │ │ - ldr r2, [pc, #580] @ 87fe0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 87e80 │ │ │ │ + beq 8ce94 │ │ │ │ + bgt 8cce0 │ │ │ │ + movw r4, #4097 @ 0x1001 │ │ │ │ + movt r4, #16384 @ 0x4000 │ │ │ │ + cmp lr, r4 │ │ │ │ + beq 8cdec │ │ │ │ + bgt 8cd3c │ │ │ │ + mov r2, #768 @ 0x300 │ │ │ │ + movt r2, #8192 @ 0x2000 │ │ │ │ + cmp lr, r2 │ │ │ │ + beq 8ce30 │ │ │ │ + mov r2, #4096 @ 0x1000 │ │ │ │ + movt r2, #16384 @ 0x4000 │ │ │ │ + cmp lr, r2 │ │ │ │ + beq 8ce30 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + movt r2, #4096 @ 0x1000 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 8cdc0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 87fb8 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ + beq 8cef0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ str ip, [r3, #8] │ │ │ │ - mov r2, #4 │ │ │ │ mov ip, #29 │ │ │ │ - pop {r4, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + mov r2, #4 │ │ │ │ str ip, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 911f0 │ │ │ │ - ldr r0, [pc, #520] @ 87fe4 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 87f2c │ │ │ │ - bgt 87e48 │ │ │ │ - sub r0, r0, #256 @ 0x100 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 87fa0 │ │ │ │ - ldr r2, [pc, #496] @ 87fe8 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 87e80 │ │ │ │ - ldr r3, [ip, #20] │ │ │ │ - add r2, lr, #160 @ 0xa0 │ │ │ │ - vldr s0, [pc, #436] @ 87fc0 │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ + b 96678 │ │ │ │ + movw r0, #4865 @ 0x1301 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ + cmp lr, r0 │ │ │ │ + beq 8ce74 │ │ │ │ + bgt 8cd78 │ │ │ │ + movw r0, #4609 @ 0x1201 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ + cmp lr, r0 │ │ │ │ + beq 8cee4 │ │ │ │ + mov r2, #4864 @ 0x1300 │ │ │ │ + movt r2, #16384 @ 0x4000 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 8cdc0 │ │ │ │ + vldr s0, [pc, #476] @ 8cef8 │ │ │ │ vmov.f32 s1, #36 @ 0x41200000 10.0 │ │ │ │ - b 910d8 │ │ │ │ - ldr r0, [pc, #456] @ 87fec │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 87e88 │ │ │ │ - ldr r1, [pc, #448] @ 87ff0 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 87e80 │ │ │ │ - add r1, lr, #96 @ 0x60 │ │ │ │ + add r2, ip, #160 @ 0xa0 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ mov r0, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + b 9655c │ │ │ │ + mov r3, #4352 @ 0x1100 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp lr, r3 │ │ │ │ + beq 8cdc8 │ │ │ │ + movw r3, #4353 @ 0x1101 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne 8cdc0 │ │ │ │ + ldr r4, [sp] │ │ │ │ vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - b 91038 │ │ │ │ - ldr r2, [pc, #420] @ 87ff4 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 87f64 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r2, lr, #192 @ 0xc0 │ │ │ │ - addeq r3, lr, #224 @ 0xe0 │ │ │ │ - bne 87e80 │ │ │ │ + add r1, ip, #96 @ 0x60 │ │ │ │ + mov r0, #8 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 964a0 │ │ │ │ + mov r3, #5120 @ 0x1400 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp lr, r3 │ │ │ │ + beq 8cea8 │ │ │ │ + movw r3, #5121 @ 0x1401 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp lr, r3 │ │ │ │ + addeq r2, ip, #192 @ 0xc0 │ │ │ │ + addeq r3, ip, #224 @ 0xe0 │ │ │ │ + bne 8cdc0 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ - str r0, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 87e68 │ │ │ │ + str r0, [r1], #4 │ │ │ │ + bne 8cda0 │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - add r2, lr, #96 @ 0x60 │ │ │ │ - vldr s1, [pc, #304] @ 87fc4 │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ + b 8cdb4 │ │ │ │ + ldr r4, [sp] │ │ │ │ vmov.f32 s2, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ - b 90f70 │ │ │ │ - ldr r0, [lr] │ │ │ │ - ldr r2, [lr, #4] │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - ldr ip, [lr, #12] │ │ │ │ - str ip, [r1, #12] │ │ │ │ - str r0, [r1] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - ldr r0, [lr, #16] │ │ │ │ - ldr r2, [lr, #20] │ │ │ │ - ldr r3, [lr, #24] │ │ │ │ - ldr ip, [lr, #28] │ │ │ │ - str ip, [r1, #28] │ │ │ │ - str r0, [r1, #16] │ │ │ │ - str r2, [r1, #20] │ │ │ │ - str r3, [r1, #24] │ │ │ │ - b 87e78 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - str ip, [lr, #12] │ │ │ │ - str r0, [lr] │ │ │ │ - str r2, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - ldr ip, [r1, #28] │ │ │ │ - str ip, [lr, #28] │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - str r3, [lr, #24] │ │ │ │ - b 87e78 │ │ │ │ - ldr r3, [ip, #20] │ │ │ │ - add r1, lr, #160 @ 0xa0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ + add r2, ip, #96 @ 0x60 │ │ │ │ mov r0, #8 │ │ │ │ - b 91160 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - add r2, lr, #128 @ 0x80 │ │ │ │ - vldr s1, [pc, #116] @ 87fc8 │ │ │ │ - vldr s0, [pc, #116] @ 87fcc │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + vldr s1, [pc, #272] @ 8cefc │ │ │ │ + b 963c0 │ │ │ │ + ldr lr, [ip] │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + ldr r2, [ip, #8] │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ + str lr, [r1] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + ldr lr, [ip, #16] │ │ │ │ + ldr r0, [ip, #20] │ │ │ │ + ldr r2, [ip, #24] │ │ │ │ + ldr r3, [ip, #28] │ │ │ │ + str lr, [r1, #16] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r2, [r1, #24] │ │ │ │ + str r3, [r1, #28] │ │ │ │ + b 8cdb0 │ │ │ │ + ldr lr, [r1] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + str lr, [ip] │ │ │ │ + str r0, [ip, #4] │ │ │ │ + str r2, [ip, #8] │ │ │ │ + str r3, [ip, #12] │ │ │ │ + ldr lr, [r1, #16] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ + str lr, [ip, #16] │ │ │ │ + str r0, [ip, #20] │ │ │ │ + str r2, [ip, #24] │ │ │ │ + str r3, [ip, #28] │ │ │ │ + b 8cdb0 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + add r1, ip, #160 @ 0xa0 │ │ │ │ mov r0, #8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b 910d8 │ │ │ │ - add r3, lr, #192 @ 0xc0 │ │ │ │ - add r2, r1, #32 │ │ │ │ + b 965e8 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + add r2, ip, #128 @ 0x80 │ │ │ │ + vldr s1, [pc, #92] @ 8cf00 │ │ │ │ + vldr s0, [pc, #92] @ 8cf04 │ │ │ │ + b 8cd24 │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f32 s14, #36 @ 0x41200000 10.0 │ │ │ │ + add r3, ip, #192 @ 0xc0 │ │ │ │ + add r2, r2, #32 │ │ │ │ vldmia r1!, {s15} │ │ │ │ vcmpe.f32 s15, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s15, s13 │ │ │ │ + vselgt.f32 s15, s15, s13 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt.f32 s15, s14 │ │ │ │ + vselgt.f32 s15, s14, s15 │ │ │ │ cmp r1, r2 │ │ │ │ vstmia r3!, {s15} │ │ │ │ - bne 87f74 │ │ │ │ - b 87e78 │ │ │ │ - ldr r3, [ip, #20] │ │ │ │ - add r1, lr, #128 @ 0x80 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ - b 91160 │ │ │ │ + bne 8ceb8 │ │ │ │ + b 8cdb0 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + add r1, ip, #128 @ 0x80 │ │ │ │ + b 8ce7c │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + b 8cdb4 │ │ │ │ ldrmi r8, [fp, #-0]! │ │ │ │ rsbsgt r0, r0, #0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ mvnsmi r0, #0 │ │ │ │ - andmi r1, r0, r0, lsl #4 │ │ │ │ - andmi r1, r0, r1 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andmi r1, r0, r0 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andmi r1, r0, r1, lsl #6 │ │ │ │ - andmi r1, r0, r0, lsl #6 │ │ │ │ - andmi r1, r0, r0, lsl #2 │ │ │ │ - andmi r1, r0, r1, lsl #2 │ │ │ │ - andmi r1, r0, r0, lsl #8 │ │ │ │ - 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, r1 │ │ │ │ - ldr r8, [r1, #20] │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ - blx 199880 │ │ │ │ - cmp r4, #0 │ │ │ │ - ble 88160 │ │ │ │ - mov lr, #0 │ │ │ │ - cmp r8, #2 │ │ │ │ - add r7, r6, #32 │ │ │ │ - mov r3, lr │ │ │ │ - beq 880bc │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 88114 │ │ │ │ - cmp r8, #1 │ │ │ │ - bne 880a0 │ │ │ │ - cmp r0, lr │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r8, [r7, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r3, [r6, #64] @ 0x40 │ │ │ │ - ble 8809c │ │ │ │ - mov r1, lr │ │ │ │ - ldrsb r9, [ip, r1] │ │ │ │ - strb r9, [r8, r2] │ │ │ │ - ldrsb r9, [r8, r3] │ │ │ │ - strb r9, [ip, r1] │ │ │ │ - add r1, r1, r4 │ │ │ │ - add r2, r2, #1 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + ldr lr, [r1, #12] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + ldr r8, [r0, #16] │ │ │ │ + cmp lr, #0 │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + sdiv r4, r4, r2 │ │ │ │ + ble 8d098 │ │ │ │ + mov r6, #0 │ │ │ │ + cmp r2, #2 │ │ │ │ + add r7, r8, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + beq 8cfc4 │ │ │ │ + cmp r2, #4 │ │ │ │ + beq 8d04c │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8cfa8 │ │ │ │ + cmp r4, r6 │ │ │ │ + ldr r5, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr ip, [r7] │ │ │ │ + ldr r3, [r8, #64] @ 0x40 │ │ │ │ + ble 8cfa4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldrsb r9, [r0, r2] │ │ │ │ + add sl, ip, #1 │ │ │ │ + strb r9, [r5, ip] │ │ │ │ + uxth ip, sl │ │ │ │ + ldrsb r9, [r5, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - uxth r2, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - bgt 88070 │ │ │ │ - str r2, [r7] │ │ │ │ - add lr, lr, #1 │ │ │ │ - cmp r4, lr │ │ │ │ + strb r9, [r0, r2] │ │ │ │ + add r2, r2, lr │ │ │ │ + cmp r4, r2 │ │ │ │ + bgt 8cf78 │ │ │ │ + str ip, [r7] │ │ │ │ + add r6, r6, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ - beq 88164 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - cmp r8, #2 │ │ │ │ - bne 88044 │ │ │ │ - cmp r0, lr │ │ │ │ - ldr r8, [r5] │ │ │ │ + cmp lr, r6 │ │ │ │ + beq 8d02c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8cf4c │ │ │ │ + cmp r4, r6 │ │ │ │ ldr r9, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r1] │ │ │ │ ldr r2, [r7] │ │ │ │ - ldr r3, [r6, #64] @ 0x40 │ │ │ │ - ble 8809c │ │ │ │ - mov r1, lr │ │ │ │ - lsl ip, r1, #1 │ │ │ │ + ldr r3, [r8, #64] @ 0x40 │ │ │ │ + ble 8d018 │ │ │ │ + mov ip, r6 │ │ │ │ + lsl r5, ip, #1 │ │ │ │ + add ip, ip, lr │ │ │ │ lsl sl, r2, #1 │ │ │ │ - ldrsh fp, [r8, ip] │ │ │ │ + cmp r4, ip │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldrsh fp, [r0, r5] │ │ │ │ + uxth r2, r2 │ │ │ │ strh fp, [r9, sl] │ │ │ │ - add r1, r1, r4 │ │ │ │ lsl sl, r3, #1 │ │ │ │ - ldrsh sl, [r9, sl] │ │ │ │ - add r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - uxth r2, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - strh sl, [r8, ip] │ │ │ │ - bgt 880d8 │ │ │ │ - b 8809c │ │ │ │ - cmp r0, lr │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r8, [r7, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r3, [r6, #64] @ 0x40 │ │ │ │ - ble 8809c │ │ │ │ - mov ip, lr │ │ │ │ - ldr r9, [r1, ip, lsl #2] │ │ │ │ - str r9, [r8, r2, lsl #2] │ │ │ │ - ldr r9, [r8, r3, lsl #2] │ │ │ │ - str r9, [r1, ip, lsl #2] │ │ │ │ - add ip, ip, r4 │ │ │ │ - add r2, r2, #1 │ │ │ │ + ldrsh sl, [r9, sl] │ │ │ │ + strh sl, [r0, r5] │ │ │ │ + bgt 8cfe0 │ │ │ │ + add r6, r6, #1 │ │ │ │ + add r7, r7, #4 │ │ │ │ + str r2, [r7, #-4] │ │ │ │ + cmp lr, r6 │ │ │ │ + bne 8cfb8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + mov r0, r1 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + str r3, [r8, #64] @ 0x40 │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + cmp r4, r6 │ │ │ │ + ldr r5, [r7, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr ip, [r7] │ │ │ │ + ldr r3, [r8, #64] @ 0x40 │ │ │ │ + ble 8cfa4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r9, [r0, r2, lsl #2] │ │ │ │ + add sl, ip, #1 │ │ │ │ + str r9, [r5, ip, lsl #2] │ │ │ │ + uxth ip, sl │ │ │ │ + ldr r9, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r0, ip │ │ │ │ - uxth r2, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - bgt 88130 │ │ │ │ - b 8809c │ │ │ │ + str r9, [r0, r2, lsl #2] │ │ │ │ + add r2, r2, lr │ │ │ │ + cmp r4, r2 │ │ │ │ + bgt 8d068 │ │ │ │ + b 8cfa4 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 8d02c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 881ec │ │ │ │ - ldr r2, [pc, #100] @ 881f0 │ │ │ │ - ldr r3, [pc, #100] @ 881f4 │ │ │ │ + ldr r1, [pc, #108] @ 8d12c │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 8d130 │ │ │ │ + ldr r3, [pc, #96] @ 8d134 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ mov r4, #0 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ cmp r4, #8 │ │ │ │ - bne 88218 │ │ │ │ + bne 8d160 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #736] @ 88538 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #732] @ 8853c │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ + ldr r2, [pc, #772] @ 8d4c8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #728] @ 88540 │ │ │ │ + ldr r3, [pc, #764] @ 8d4cc │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 88498 │ │ │ │ + beq 8d428 │ │ │ │ mov r5, r0 │ │ │ │ - ble 88318 │ │ │ │ - ldr r3, [pc, #688] @ 88544 │ │ │ │ + ble 8d294 │ │ │ │ + mov r3, #7680 @ 0x1e00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 88528 │ │ │ │ - add r3, r3, #1 │ │ │ │ + beq 8d4b8 │ │ │ │ + movw r3, #7681 @ 0x1e01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 884fc │ │ │ │ + bne 8d48c │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ add r2, r6, #28 │ │ │ │ add r0, r6, #60 @ 0x3c │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r1, r3 │ │ │ │ subgt r3, r1, r3 │ │ │ │ - rsbgt r3, r3, #65536 @ 0x10000 │ │ │ │ suble r3, r3, r1 │ │ │ │ + rsbgt r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r2, r0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 882b0 │ │ │ │ - ldr r2, [pc, #624] @ 88548 │ │ │ │ - ldr r3, [pc, #612] @ 88540 │ │ │ │ + bne 8d21c │ │ │ │ + ldr r2, [pc, #652] @ 8d4d0 │ │ │ │ + ldr r3, [pc, #644] @ 8d4cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 88524 │ │ │ │ + bne 8d4b4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, r6, #32 │ │ │ │ mov r0, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 91160 │ │ │ │ - ldr r3, [pc, #556] @ 8854c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr lr, [sp, #20] │ │ │ │ + add sp, sp, #24 │ │ │ │ + b 965e8 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 884fc │ │ │ │ + bne 8d48c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 88358 │ │ │ │ + ble 8d2d8 │ │ │ │ sub r8, r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ - bl 1db94 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ add r7, r7, #1 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - bgt 8833c │ │ │ │ + bgt 8d2bc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - str r2, [r3, #20] │ │ │ │ str r1, [r3, #16] │ │ │ │ - ble 883b4 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ble 8d334 │ │ │ │ sub r7, r6, #4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, #65536 @ 0x10000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4]! │ │ │ │ - beq 8850c │ │ │ │ + beq 8d49c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 88388 │ │ │ │ + bgt 8d308 │ │ │ │ add r4, r6, #68 @ 0x44 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - vldr s1, [pc, #364] @ 88530 │ │ │ │ - vldr s0, [pc, #364] @ 88534 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ add r2, r6, #32 │ │ │ │ mov r1, r4 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ mov r0, #8 │ │ │ │ - bl 910d8 │ │ │ │ + vldr s1, [pc, #364] @ 8d4c0 │ │ │ │ + vldr s0, [pc, #364] @ 8d4c4 │ │ │ │ + bl 9655c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 88504 │ │ │ │ - vldr s17, [pc, #332] @ 88534 │ │ │ │ - vldr s16, [pc, #324] @ 88530 │ │ │ │ - ldr r7, [pc, #352] @ 88550 │ │ │ │ + bne 8d494 │ │ │ │ + ldr r7, [pc, #364] @ 8d4d4 │ │ │ │ mov r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ add r5, r6, #28 │ │ │ │ mov r4, r3 │ │ │ │ + vldr s17, [pc, #332] @ 8d4c4 │ │ │ │ str r3, [r6, #64] @ 0x40 │ │ │ │ - vldr s14, [r5, #40] @ 0x28 │ │ │ │ + vldr s16, [pc, #320] @ 8d4c0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + vldr s15, [r5, #40] @ 0x28 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s14, s17 │ │ │ │ - vcmpe.f32 s14, s16 │ │ │ │ + vselgt.f32 s15, s15, s17 │ │ │ │ + vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt.f32 s14, s16 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vstr d7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [pc, #276] @ 88554 │ │ │ │ + vselgt.f32 s15, s16, s15 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp] │ │ │ │ + bl 83054 │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ mov r3, r4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ add r4, r4, #1 │ │ │ │ + ldr r2, [pc, #260] @ 8d4d8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ cmp r4, #8 │ │ │ │ - bne 88400 │ │ │ │ + bne 8d380 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #232] @ 88558 │ │ │ │ - ldr r3, [pc, #204] @ 88540 │ │ │ │ + ldr r2, [pc, #236] @ 8d4dc │ │ │ │ + ldr r3, [pc, #216] @ 8d4cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 88524 │ │ │ │ + bne 8d4b4 │ │ │ │ add sp, sp, #16 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r8, [pc, #188] @ 8855c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r8, [pc, #176] @ 8d4e0 │ │ │ │ mov r3, #1 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, r6, #100 @ 0x64 │ │ │ │ add r7, sp, #8 │ │ │ │ + add r6, r6, #100 @ 0x64 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 884d8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 8d468 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 88464 │ │ │ │ + beq 8d3e4 │ │ │ │ add r5, r5, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ mov r4, r3 │ │ │ │ - beq 88464 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq 8d3e4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 884b8 │ │ │ │ - b 88464 │ │ │ │ + bne 8d448 │ │ │ │ + b 8d3e4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 88468 │ │ │ │ + b 8d3e8 │ │ │ │ mvn r0, #1 │ │ │ │ - b 88468 │ │ │ │ - ldr r2, [pc, #76] @ 88560 │ │ │ │ + b 8d3e8 │ │ │ │ + ldr r2, [pc, #64] @ 8d4e4 │ │ │ │ mov r1, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 883a0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8d320 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b 883bc │ │ │ │ + b 8d33c │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - eoreq r6, r3, r4, ror #12 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r1, r0, r0, lsl #28 │ │ │ │ - strdeq r6, [r3], -r0 @ │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0x001272f0 │ │ │ │ - andseq r7, r2, r4, asr #5 │ │ │ │ - eoreq r6, r3, r8, asr r4 │ │ │ │ - andseq r7, r2, r4, lsr r2 │ │ │ │ - andseq r7, r2, ip, lsr #3 │ │ │ │ + eoreq r1, r4, r0, lsl r7 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mlaeq r4, ip, r6, r1 │ │ │ │ + andseq r2, r3, r4, lsr #26 │ │ │ │ + @ instruction: 0x00132cf4 │ │ │ │ + strdeq r1, [r4], -r0 @ │ │ │ │ + andseq r2, r3, r8, asr ip │ │ │ │ + @ instruction: 0x00132bd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ 885c4 │ │ │ │ - ldr r2, [pc, #72] @ 885c8 │ │ │ │ - ldr r3, [pc, #72] @ 885cc │ │ │ │ + ldr r1, [pc, #72] @ 8d54c │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + mov r0, #24 │ │ │ │ + ldr r2, [pc, #60] @ 8d550 │ │ │ │ + ldr r3, [pc, #60] @ 8d554 │ │ │ │ add r1, pc, r1 │ │ │ │ + vstr d16, [r4, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - vstr d7, [r4, #40] @ 0x28 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 1d15c │ │ │ │ + stmib r4, {r1, r2, r3} │ │ │ │ + bl 1d094 │ │ │ │ clz r3, r0 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - mov r2, r0 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - eor r0, r3, #1 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - pop {r4, pc} │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + rsb r0, r3, #0 │ │ │ │ + eor r0, r0, #1 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b 1db94 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 885fc │ │ │ │ + beq 8d590 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ 88618 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r2, [pc, #28] @ 8d5b4 │ │ │ │ + mov r0, #37 @ 0x25 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + bl 83054 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - andseq r7, r2, r4, asr #2 │ │ │ │ - ldr r3, [pc, #148] @ 886b8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andseq r2, r3, ip, ror #22 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 88630 │ │ │ │ + beq 8d5d0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #8] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ sub sp, sp, #12 │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - str r1, [r3] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + ldr ip, [r2] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ + str ip, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + ldr ip, [r2, #16] │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - bl 930f0 │ │ │ │ - ldr r2, [pc, #40] @ 886bc │ │ │ │ - mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 987cc │ │ │ │ + ldr r2, [pc, #44] @ 8d664 │ │ │ │ mov r3, r5 │ │ │ │ - mov ip, r0 │ │ │ │ - stm sp, {r4, ip} │ │ │ │ + mov r1, #6 │ │ │ │ + str r4, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andseq r7, r2, r4, ror #1 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + @ instruction: 0x00132af0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ - cmp r8, #0 │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 88780 │ │ │ │ - ldm r1, {r1, ip} │ │ │ │ - sub r2, r8, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8d738 │ │ │ │ + ldm r3, {r1, ip} │ │ │ │ + lsl r9, r0, #2 │ │ │ │ + sub r2, r0, #1 │ │ │ │ + sub r6, r7, #80 @ 0x50 │ │ │ │ + add r8, r7, #1120 @ 0x460 │ │ │ │ + add r0, r9, r0 │ │ │ │ + add r8, r8, #8 │ │ │ │ + add r6, r6, r0, lsl #4 │ │ │ │ + add r0, r7, r0, lsl #3 │ │ │ │ cmp ip, #0 │ │ │ │ - add r0, r8, r8, lsl #2 │ │ │ │ add r4, ip, #3 │ │ │ │ - sub r6, r7, #80 @ 0x50 │ │ │ │ movge r4, ip │ │ │ │ + add r5, r0, #760 @ 0x2f8 │ │ │ │ add r4, r2, r4, asr #2 │ │ │ │ - add r6, r6, r0, lsl #4 │ │ │ │ + mov ip, r3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ - add r0, r7, r0, lsl #3 │ │ │ │ - add r9, r7, #1120 @ 0x460 │ │ │ │ - add r5, r0, #760 @ 0x2f8 │ │ │ │ - lsl r8, r8, #2 │ │ │ │ add r4, r1, r4, lsl #2 │ │ │ │ - add r9, r9, #8 │ │ │ │ mov r0, r2 │ │ │ │ - mov ip, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - ldrcc r3, [r7, #1120] @ 0x460 │ │ │ │ mov r2, r0 │ │ │ │ - addcc lr, r7, r3, lsl #3 │ │ │ │ - bcs 88764 │ │ │ │ + bcs 8d71c │ │ │ │ + ldr r3, [r7, #1120] @ 0x460 │ │ │ │ + add lr, r7, r3, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ vldr s14, [r2] │ │ │ │ - add sl, r2, r8 │ │ │ │ - bgt 8878c │ │ │ │ - vldr s15, [r9] │ │ │ │ + add sl, r2, r9 │ │ │ │ + bgt 8d758 │ │ │ │ + vldr s15, [r8] │ │ │ │ cmp sl, r4 │ │ │ │ vmul.f32 s14, s15, s14 │ │ │ │ vstr s14, [r2] │ │ │ │ mov r2, sl │ │ │ │ - bcc 8873c │ │ │ │ + bcc 8d6f4 │ │ │ │ cmp r0, r1 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r0, r0, #4 │ │ │ │ sub r6, r6, #80 @ 0x50 │ │ │ │ sub r5, r5, #40 @ 0x28 │ │ │ │ - bne 88728 │ │ │ │ + bne 8d6e0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r1, [sp, #4] │ │ │ │ mov fp, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ vldr s15, [r3] │ │ │ │ - vldr s12, [r1, #160] @ 0xa0 │ │ │ │ - vldr s8, [r3, #80] @ 0x50 │ │ │ │ - vldr s9, [r3, #4] │ │ │ │ + add r3, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + vldr s12, [r1, #152] @ 0x98 │ │ │ │ + vldr s9, [r3, #-4] │ │ │ │ + vldr s8, [r3, #72] @ 0x48 │ │ │ │ vmul.f32 s15, s12, s15 │ │ │ │ - vldr s13, [r1, #164] @ 0xa4 │ │ │ │ - vldr s10, [r3, #84] @ 0x54 │ │ │ │ + vldr s13, [r1, #156] @ 0x9c │ │ │ │ + vldr s10, [r3, #76] @ 0x4c │ │ │ │ + cmp lr, r3 │ │ │ │ vldmia fp!, {s11} │ │ │ │ - vstr s12, [r1, #164] @ 0xa4 │ │ │ │ vmla.f32 s15, s14, s8 │ │ │ │ - add r3, r3, #8 │ │ │ │ - cmp lr, r3 │ │ │ │ - add r1, r1, #8 │ │ │ │ + vstr s12, [r1, #156] @ 0x9c │ │ │ │ vmla.f32 s15, s13, s9 │ │ │ │ vmov.f32 s12, s15 │ │ │ │ vstr s15, [r1, #152] @ 0x98 │ │ │ │ vmla.f32 s12, s13, s10 │ │ │ │ vmla.f32 s14, s12, s11 │ │ │ │ - bne 8879c │ │ │ │ - vldr s15, [r9] │ │ │ │ + bne 8d768 │ │ │ │ + vldr s15, [r8] │ │ │ │ cmp sl, r4 │ │ │ │ vmul.f32 s14, s15, s14 │ │ │ │ vstr s14, [r2] │ │ │ │ - vldrcc s14, [sl] │ │ │ │ - movcc r2, sl │ │ │ │ - addcc sl, sl, r8 │ │ │ │ - bcc 88790 │ │ │ │ + bcs 8d7d8 │ │ │ │ + vldr s14, [sl] │ │ │ │ + mov r2, sl │ │ │ │ + add sl, sl, r9 │ │ │ │ + b 8d75c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b 88764 │ │ │ │ + b 8d71c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 8888c │ │ │ │ - ldr r2, [pc, #100] @ 88890 │ │ │ │ - ldr r3, [pc, #100] @ 88894 │ │ │ │ + ldr r1, [pc, #108] @ 8d86c │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 8d870 │ │ │ │ + ldr r3, [pc, #96] @ 8d874 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - movw r1, #1132 @ 0x46c │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + movw r1, #1132 @ 0x46c │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r3, [pc, #1220] @ 88da0 │ │ │ │ + str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #1216] @ 88da4 │ │ │ │ + mov r3, #7424 @ 0x1d00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + ldr r2, [pc, #1272] @ 8dddc │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #1212] @ 88da8 │ │ │ │ + ldr r3, [pc, #1264] @ 8dde0 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 88cec │ │ │ │ - bgt 88a48 │ │ │ │ - ldr r3, [pc, #1176] @ 88dac │ │ │ │ - mov r7, r0 │ │ │ │ + beq 8dd24 │ │ │ │ + bgt 8da64 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 88aa4 │ │ │ │ - ldr r3, [pc, #1164] @ 88db0 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 8dac4 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 88d60 │ │ │ │ - add r9, sp, #44 @ 0x2c │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d3f0 │ │ │ │ + bne 8dd98 │ │ │ │ + add r3, sp, #68 @ 0x44 │ │ │ │ + vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [pc, #1184] @ 8dde4 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ vmov.f32 s19, #168 @ 0xc1400000 -12.0 │ │ │ │ vmov.f32 s18, #40 @ 0x41400000 12.0 │ │ │ │ vmov.f64 d8, #52 @ 0x41a00000 20.0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + mov r9, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - add r3, sp, #76 @ 0x4c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - str r3, [sp, #16] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vst1.8 {d16-d17}, [r7] │ │ │ │ + vstr d16, [r7, #16] │ │ │ │ + vstr d16, [r7, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1076] @ 88db4 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #16] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - mov r0, r8 │ │ │ │ + vstr d16, [r7, #32] │ │ │ │ + strd r2, [sp, #4] │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ - mov r8, #0 │ │ │ │ - add r6, r8, r8, lsl #2 │ │ │ │ - mov r5, r9 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ + add r8, r9, r9, lsl #2 │ │ │ │ + mov r6, r7 │ │ │ │ mov r4, #0 │ │ │ │ - lsl r6, r6, #1 │ │ │ │ - vldmia r5!, {s2} │ │ │ │ + lsl r8, r8, #1 │ │ │ │ + vldmia r6!, {s2} │ │ │ │ vmov.f64 d0, #36 @ 0x41200000 10.0 │ │ │ │ vcmpe.f32 s2, s19 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s2, s19 │ │ │ │ + vselgt.f32 s2, s2, s19 │ │ │ │ vcmpe.f32 s2, s18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt.f32 s2, s18 │ │ │ │ + vselgt.f32 s2, s18, s2 │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vdiv.f64 d1, d1, d8 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - add r2, r6, r4 │ │ │ │ + bl 1d964 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r2, r8, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ cmp r4, #10 │ │ │ │ - vsub.f64 d0, d0, d7 │ │ │ │ + vsub.f64 d0, d0, d16 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r3, #800] @ 0x320 │ │ │ │ - bne 889b4 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r8, #8 │ │ │ │ - bne 889a4 │ │ │ │ + bne 8d9bc │ │ │ │ + add r9, r9, #1 │ │ │ │ + cmp r9, #8 │ │ │ │ + bne 8d9ac │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #920] @ 88db8 │ │ │ │ - ldr r3, [pc, #900] @ 88da8 │ │ │ │ + ldr r2, [pc, #960] @ 8dde8 │ │ │ │ + ldr r3, [pc, #948] @ 8dde0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 88d70 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ + bne 8dda8 │ │ │ │ + add sp, sp, #84 @ 0x54 │ │ │ │ vpop {d8-d13} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #876] @ 88dbc │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + movw r3, #7425 @ 0x1d01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 88d60 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + bne 8dd98 │ │ │ │ ldr r5, [r8] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 88d68 │ │ │ │ + bhi 8dda0 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ - add r4, r6, r3, lsl #3 │ │ │ │ - add r4, r4, #800 @ 0x320 │ │ │ │ - add r6, r5, #40 @ 0x28 │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d8, #52 @ 0x41a00000 20.0 │ │ │ │ + add r4, r6, r3, lsl #3 │ │ │ │ + add r6, r5, #40 @ 0x28 │ │ │ │ + add r4, r4, #800 @ 0x320 │ │ │ │ vldmia r4!, {s0} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ - bl 1bd64 │ │ │ │ + bl 1bcc0 │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstmia r5!, {s0} │ │ │ │ cmp r5, r6 │ │ │ │ - bne 88a7c │ │ │ │ - b 88a14 │ │ │ │ - ldr lr, [pc, #788] @ 88dc0 │ │ │ │ - add r9, sp, #44 @ 0x2c │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - mov ip, r9 │ │ │ │ + bne 8da9c │ │ │ │ + b 8da1c │ │ │ │ + ldr r3, [pc, #800] @ 8ddec │ │ │ │ add r4, r6, #1120 @ 0x460 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - mov r5, #0 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ + mov r2, #0 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r8, #0 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - str r5, [r4] │ │ │ │ - beq 88d68 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrd r0, [r3] │ │ │ │ + strd r0, [sp, #36] @ 0x24 │ │ │ │ + ldrd r0, [r3, #8] │ │ │ │ + strd r0, [sp, #44] @ 0x2c │ │ │ │ + ldrd r0, [r3, #16] │ │ │ │ + strd r0, [sp, #52] @ 0x34 │ │ │ │ + ldrd r0, [r3, #24] │ │ │ │ + strd r0, [sp, #60] @ 0x3c │ │ │ │ + ldrd r0, [r3, #32] │ │ │ │ + strd r0, [sp, #68] @ 0x44 │ │ │ │ + str r2, [r4] │ │ │ │ + beq 8dda0 │ │ │ │ vldr s15, [r8, #8] │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - vldr d4, [pc, #644] @ 88d78 │ │ │ │ - vcvt.f32.s32 s14, s15 │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - vldr d5, [pc, #640] @ 88d80 │ │ │ │ - str r3, [sl, #8] │ │ │ │ + mov sl, #10 │ │ │ │ mov r0, #29 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r3, [r8, #12] │ │ │ │ mov r1, #4 │ │ │ │ - mov r2, #10 │ │ │ │ - str r3, [sl, #12] │ │ │ │ - vdiv.f64 d6, d7, d4 │ │ │ │ - strd r0, [sl, #16] │ │ │ │ - str r2, [r6, #1120] @ 0x460 │ │ │ │ - vcmpe.f64 d6, d5 │ │ │ │ + vldr d19, [pc, #648] @ 8ddb0 │ │ │ │ + vldr d18, [pc, #652] @ 8ddb8 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + ldrd r2, [r8, #8] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + strd r2, [fp, #8] │ │ │ │ + strd r0, [fp, #16] │ │ │ │ + str sl, [r6, #1120] @ 0x460 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vcmpe.f64 d17, d18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 88b7c │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + bpl 8dba0 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ mov r2, #9 │ │ │ │ - vldmdb r1!, {s14} │ │ │ │ + vldmdb r1!, {s15} │ │ │ │ mov r3, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 88b38 │ │ │ │ - ldr r2, [pc, #616] @ 88dc4 │ │ │ │ + bgt 8db5c │ │ │ │ + ldr r2, [pc, #624] @ 8ddf0 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str r3, [r6, #1120] @ 0x460 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r2, [r6, #1120] @ 0x460 │ │ │ │ - ldr sl, [r7, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble 88c14 │ │ │ │ - vldr s15, [sl, #8] │ │ │ │ - ldr fp, [pc, #576] @ 88dc8 │ │ │ │ - vldr d10, [pc, #508] @ 88d88 │ │ │ │ - vcvt.f32.s32 s26, s15 │ │ │ │ - add r3, r6, r2, lsl #3 │ │ │ │ - vldr d9, [pc, #504] @ 88d90 │ │ │ │ - mov r5, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ - vmov.f64 d11, #112 @ 0x3f800000 1.0 │ │ │ │ - vldmia r9!, {s15} │ │ │ │ - add r5, r5, #8 │ │ │ │ - vdiv.f32 s16, s15, s26 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr sl, [r6, #1120] @ 0x460 │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + cmp sl, #0 │ │ │ │ + ble 8dc34 │ │ │ │ + vldr s15, [fp, #8] │ │ │ │ + vmov.f64 d13, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f64 d12, #112 @ 0x3f800000 1.0 │ │ │ │ + add sl, r6, sl, lsl #3 │ │ │ │ + mov r9, r6 │ │ │ │ + vldr d10, [pc, #516] @ 8ddc0 │ │ │ │ + vldr d9, [pc, #520] @ 8ddc8 │ │ │ │ + vcvt.f32.s32 s22, s15 │ │ │ │ + vldmia r7!, {s15} │ │ │ │ + add r9, r9, #8 │ │ │ │ + vdiv.f32 s16, s15, s22 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d10 │ │ │ │ vmul.f64 d0, d8, d9 │ │ │ │ - vmul.f64 d0, d0, d12 │ │ │ │ - bl 1dedc │ │ │ │ - vsub.f64 d6, d11, d0 │ │ │ │ - vadd.f64 d7, d0, d11 │ │ │ │ + vmul.f64 d0, d0, d13 │ │ │ │ + bl 1de08 │ │ │ │ + vmov.f64 d16, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vdiv.f64 d8, d6, d7 │ │ │ │ - bl 1dd68 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str fp, [r5, #76] @ 0x4c │ │ │ │ - vadd.f64 d6, d8, d11 │ │ │ │ - vsub.f64 d7, d11, d8 │ │ │ │ + vsub.f64 d17, d12, d16 │ │ │ │ + vadd.f64 d16, d16, d12 │ │ │ │ + vdiv.f64 d8, d17, d16 │ │ │ │ + bl 1dc94 │ │ │ │ + vldr s15, [pc, #472] @ 8ddd8 │ │ │ │ + vstr s15, [r9, #76] @ 0x4c │ │ │ │ + vadd.f64 d17, d8, d12 │ │ │ │ + vsub.f64 d16, d12, d8 │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ - vmul.f64 d6, d6, d0 │ │ │ │ - vmul.f64 d7, d7, d12 │ │ │ │ + vmul.f64 d17, d17, d0 │ │ │ │ + vmul.f64 d16, d16, d13 │ │ │ │ vneg.f32 s16, s16 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s16, [r5, #-4] │ │ │ │ - vstr s12, [r5, #-8] │ │ │ │ - vstr s14, [r5, #72] @ 0x48 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne 88ba4 │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - add r1, r6, #840 @ 0x348 │ │ │ │ + vstr s16, [r9, #-4] │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s14, [r9, #-8] │ │ │ │ + vstr s15, [r9, #72] @ 0x48 │ │ │ │ + cmp sl, r9 │ │ │ │ + bne 8dbc0 │ │ │ │ + ldr r3, [fp, #12] │ │ │ │ + ldr r2, [fp, #20] │ │ │ │ mul r3, r2, r3 │ │ │ │ + add r2, r6, #840 @ 0x348 │ │ │ │ add r6, r6, #1152 @ 0x480 │ │ │ │ + add r6, r6, #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ - add r6, r6, #8 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vstr d7, [r7, #32] │ │ │ │ - sub r3, r1, #40 @ 0x28 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vstr d16, [r5, #32] │ │ │ │ + sub r3, r2, #40 @ 0x28 │ │ │ │ vldmia r3!, {s15} │ │ │ │ vldr s14, [r4] │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrmi s15, [r4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 88c40 │ │ │ │ - add r1, r1, #40 @ 0x28 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne 88c3c │ │ │ │ - vldr s14, [r4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 8dc60 │ │ │ │ + add r2, r2, #40 @ 0x28 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne 8dc5c │ │ │ │ + vldr s15, [r4] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vadd.f64 d0, d7, d0 │ │ │ │ - bl 1bd64 │ │ │ │ - vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ - ldr r2, [pc, #324] @ 88dcc │ │ │ │ - ldr r3, [pc, #284] @ 88da8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - vmul.f64 d7, d0, d7 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vadd.f64 d0, d16, d0 │ │ │ │ + bl 1bcc0 │ │ │ │ + vmov.f64 d16, #52 @ 0x41a00000 20.0 │ │ │ │ + vmul.f64 d16, d0, d16 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtgt.f64.f32 d7, s14 │ │ │ │ - vmovgt.f64 d4, #40 @ 0x41400000 12.0 │ │ │ │ - vldrgt d5, [pc, #236] @ 88d98 │ │ │ │ - vmovle.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ - vdivgt.f64 d6, d7, d4 │ │ │ │ - vaddgt.f64 d7, d6, d5 │ │ │ │ - vcvtgt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r4] │ │ │ │ + vmovle.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ + ble 8dcd0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmov.f64 d19, #40 @ 0x41400000 12.0 │ │ │ │ + vldr d18, [pc, #264] @ 8ddd0 │ │ │ │ + vdiv.f64 d17, d16, d19 │ │ │ │ + vadd.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + ldr r2, [pc, #284] @ 8ddf4 │ │ │ │ + vstr s15, [r4] │ │ │ │ + ldr r3, [pc, #256] @ 8dde0 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 88d70 │ │ │ │ + bne 8dda8 │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #84 @ 0x54 │ │ │ │ vpop {d8-d13} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 911f0 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + ldr lr, [sp, #32] │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + b 96678 │ │ │ │ ldr r4, [r8] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 88d68 │ │ │ │ + bhi 8dda0 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ - add r5, r6, r3, lsl #3 │ │ │ │ - add r5, r5, #800 @ 0x320 │ │ │ │ - add r6, r4, #40 @ 0x28 │ │ │ │ vmov.f32 s19, #168 @ 0xc1400000 -12.0 │ │ │ │ vmov.f32 s18, #40 @ 0x41400000 12.0 │ │ │ │ vmov.f64 d8, #52 @ 0x41a00000 20.0 │ │ │ │ + add r5, r6, r3, lsl #3 │ │ │ │ + add r6, r4, #40 @ 0x28 │ │ │ │ + add r5, r5, #800 @ 0x320 │ │ │ │ vldmia r4!, {s2} │ │ │ │ vmov.f64 d0, #36 @ 0x41200000 10.0 │ │ │ │ vcmpe.f32 s2, s19 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s2, s19 │ │ │ │ + vselgt.f32 s2, s2, s19 │ │ │ │ vcmpe.f32 s2, s18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovgt.f32 s2, s18 │ │ │ │ + vselgt.f32 s2, s18, s2 │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vdiv.f64 d1, d1, d8 │ │ │ │ - bl 1da38 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + bl 1d964 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r4, r6 │ │ │ │ - vsub.f64 d0, d0, d7 │ │ │ │ + vsub.f64 d0, d0, d16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstmia r5!, {s0} │ │ │ │ - bne 88d18 │ │ │ │ - b 88a14 │ │ │ │ + bne 8dd50 │ │ │ │ + b 8da1c │ │ │ │ mvn r0, #0 │ │ │ │ - b 88a18 │ │ │ │ + b 8da20 │ │ │ │ mvn r0, #1 │ │ │ │ - b 88a18 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + b 8da20 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ nop {0} │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ mulmi r1, r9, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ sbcmi r4, pc, r0 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andcs r0, r0, r0 │ │ │ │ svccc 0x00f3988e │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - andmi r1, r0, r0, lsl #26 │ │ │ │ - eoreq r5, r3, r0, ror #31 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r6, r2, r0, ror #28 │ │ │ │ - eoreq r5, r3, r8, lsr #29 │ │ │ │ - andmi r1, r0, r1, lsl #26 │ │ │ │ - eoreq r5, r0, r0, lsl pc │ │ │ │ - andseq r6, r2, r8, asr #24 │ │ │ │ svclt 0x0080a3d7 │ │ │ │ - eoreq r5, r3, r0, asr #24 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq r2, r3, r0, asr #16 │ │ │ │ + strhteq r0, [r4], -r8 │ │ │ │ + eoreq r1, r1, r0, lsr #17 │ │ │ │ + @ instruction: 0x001325dc │ │ │ │ + eoreq r0, r4, r4, lsl #24 │ │ │ │ + ldr ip, [r1] │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - add r5, r3, r3, lsr #31 │ │ │ │ - ldr ip, [r1] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - ble 88e8c │ │ │ │ - vldr s13, [r3] │ │ │ │ - asr r5, r5, #1 │ │ │ │ + add r6, r3, r3, lsr #31 │ │ │ │ + ble 8dec0 │ │ │ │ + vldr s13, [r2] │ │ │ │ + asr r6, r6, #1 │ │ │ │ + mov r4, #0 │ │ │ │ add lr, ip, #2 │ │ │ │ - mov r0, #0 │ │ │ │ - mvn r4, #32768 @ 0x8000 │ │ │ │ + mvn r5, #32768 @ 0x8000 │ │ │ │ ldrsh r2, [lr, #-2] │ │ │ │ - ldrsh r3, [ip, #2] │ │ │ │ - add r0, r0, #2 │ │ │ │ - add r6, r2, r3 │ │ │ │ - add r6, r6, r6, lsr #31 │ │ │ │ - sub r2, r2, r6, asr #1 │ │ │ │ - sub r3, r3, r6, asr #1 │ │ │ │ + add r4, r4, #2 │ │ │ │ + add ip, ip, #4 │ │ │ │ + add lr, lr, #4 │ │ │ │ + ldrsh r3, [ip, #-2] │ │ │ │ + add r0, r2, r3 │ │ │ │ + add r0, r0, r0, lsr #31 │ │ │ │ + asr r0, r0, #1 │ │ │ │ + sub r2, r2, r0 │ │ │ │ + sub r3, r3, r0 │ │ │ │ vmov s14, r2 │ │ │ │ vmov s15, r3 │ │ │ │ - add lr, lr, #4 │ │ │ │ vcvt.f32.s32 s14, s14 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ - add ip, ip, #4 │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vcvt.s32.f32 s14, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s14 │ │ │ │ - add r2, r2, r6, asr #1 │ │ │ │ vmov r3, s15 │ │ │ │ - add r7, r2, #32768 @ 0x8000 │ │ │ │ - add r3, r3, r6, asr #1 │ │ │ │ - cmp r7, #65536 @ 0x10000 │ │ │ │ - add r6, r3, #32768 @ 0x8000 │ │ │ │ - eor r7, r4, r2, asr #31 │ │ │ │ + add r2, r2, r0 │ │ │ │ + add r3, r3, r0 │ │ │ │ + eor r7, r5, r2, asr #31 │ │ │ │ + add r0, r2, #32768 @ 0x8000 │ │ │ │ + cmp r0, #65536 @ 0x10000 │ │ │ │ sxth r2, r2 │ │ │ │ + add r0, r3, #32768 @ 0x8000 │ │ │ │ sxthcs r2, r7 │ │ │ │ - cmp r6, #65536 @ 0x10000 │ │ │ │ - eor r6, r4, r3, asr #31 │ │ │ │ + eor r7, r5, r3, asr #31 │ │ │ │ + cmp r0, #65536 @ 0x10000 │ │ │ │ sxth r3, r3 │ │ │ │ - sxthcs r3, r6 │ │ │ │ - cmp r5, r0 │ │ │ │ + sxthcs r3, r7 │ │ │ │ + cmp r6, r4 │ │ │ │ strh r2, [lr, #-6] │ │ │ │ strh r3, [ip, #-2] │ │ │ │ - bgt 88e00 │ │ │ │ + bgt 8de30 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #104] @ 88f14 │ │ │ │ - ldr r2, [pc, #104] @ 88f18 │ │ │ │ - ldr r3, [pc, #104] @ 88f1c │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #124] @ 8df70 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r2, [pc, #116] @ 8df74 │ │ │ │ + ldr r3, [pc, #116] @ 8df78 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + vstr d16, [r0, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r0, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #4 │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [r4, #20] │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r5, [r4, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - movne r3, r0 │ │ │ │ - ldrne r2, [pc, #28] @ 88f20 │ │ │ │ str r0, [r4, #16] │ │ │ │ - strne r2, [r3] │ │ │ │ - movne r0, #1 │ │ │ │ - mvneq r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + beq 8df68 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r2, #0 │ │ │ │ + movt r2, #16416 @ 0x4020 │ │ │ │ + mov r0, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mvn r0, #1 │ │ │ │ + b 8df58 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - eormi r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #308] @ 89098 │ │ │ │ + ldr ip, [pc, #340] @ 8e120 │ │ │ │ mov lr, r2 │ │ │ │ - ldr r2, [pc, #304] @ 8909c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [pc, #332] @ 8e124 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr ip, [pc, #296] @ 890a0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ + mov ip, #12544 @ 0x3100 │ │ │ │ + movt ip, #16384 @ 0x4000 │ │ │ │ cmp r1, ip │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 89018 │ │ │ │ - bgt 88fcc │ │ │ │ - ldr r2, [pc, #264] @ 890a4 │ │ │ │ + beq 8e098 │ │ │ │ + bgt 8e040 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + movt r2, #4096 @ 0x1000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 89024 │ │ │ │ - ldr r3, [pc, #256] @ 890a8 │ │ │ │ + beq 8e0a4 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 89010 │ │ │ │ - ldr r1, [pc, #248] @ 890ac │ │ │ │ + bne 8e090 │ │ │ │ + ldr r1, [pc, #256] @ 8e128 │ │ │ │ mov r2, sp │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, lr │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r4] │ │ │ │ - b 88fe0 │ │ │ │ - ldr r3, [pc, #220] @ 890b0 │ │ │ │ + b 8e058 │ │ │ │ + movw r3, #12545 @ 0x3101 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 89010 │ │ │ │ + bne 8e090 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #200] @ 890b4 │ │ │ │ - ldr r3, [pc, #172] @ 8909c │ │ │ │ + ldr r2, [pc, #200] @ 8e12c │ │ │ │ + ldr r3, [pc, #188] @ 8e124 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 89094 │ │ │ │ + bne 8e11c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ - b 88fe4 │ │ │ │ + b 8e05c │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [r4] │ │ │ │ - b 88fe0 │ │ │ │ + b 8e058 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 8908c │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + beq 8e114 │ │ │ │ ldr r1, [lr, #8] │ │ │ │ - str r1, [r2, #8] │ │ │ │ mov ip, #9 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r3, [pc, #100] @ 8e124 │ │ │ │ + str r1, [r2, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r2, #12] │ │ │ │ - str r1, [r2, #20] │ │ │ │ str ip, [r2, #16] │ │ │ │ - ldr r1, [pc, #100] @ 890b8 │ │ │ │ - ldr r2, [pc, #100] @ 890bc │ │ │ │ - ldr r3, [pc, #64] @ 8909c │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r1, [r2, #20] │ │ │ │ + ldr r1, [pc, #88] @ 8e130 │ │ │ │ + ldr r2, [pc, #88] @ 8e134 │ │ │ │ add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 89094 │ │ │ │ + bne 8e11c │ │ │ │ mov r1, lr │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 911f0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 96678 │ │ │ │ mvn r0, #1 │ │ │ │ - b 88fe4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r3, r0, ror #18 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r3, r0, r0, lsl #2 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq fp, r2, r4, asr r1 │ │ │ │ - andmi r3, r0, r1, lsl #2 │ │ │ │ - ldrdeq r5, [r3], -ip @ │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - eoreq r5, r3, r0, ror r8 │ │ │ │ + b 8e05c │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r4, r8, lsl #18 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r3, ip, sl │ │ │ │ + eoreq r0, r4, ip, ror r8 │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + eoreq r0, r4, r4, lsl #16 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 89130 │ │ │ │ + beq 8e1a0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 89104 │ │ │ │ + beq 8e178 │ │ │ │ cmp r3, #2 │ │ │ │ bxne lr │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ - sub r0, r0, #2 │ │ │ │ - sub r1, r1, #2 │ │ │ │ add r2, r0, r2, lsl #1 │ │ │ │ - ldrh r3, [r0, #2]! │ │ │ │ + sub r1, r1, #2 │ │ │ │ + ldrh r3, [r0], #2 │ │ │ │ rev16 r3, r3 │ │ │ │ cmp r0, r2 │ │ │ │ strh r3, [r1, #2]! │ │ │ │ - bne 890ec │ │ │ │ + bne 8e160 │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ - sub r0, r0, #4 │ │ │ │ - sub r1, r1, #4 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ - ldr r3, [r0, #4]! │ │ │ │ + sub r1, r1, #4 │ │ │ │ + ldr r3, [r0], #4 │ │ │ │ rev r3, r3 │ │ │ │ cmp r2, r0 │ │ │ │ str r3, [r1, #4]! │ │ │ │ - bne 89118 │ │ │ │ + bne 8e188 │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, r1 │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ add r2, r2, r0 │ │ │ │ - push {r4, lr} │ │ │ │ - cmp r0, r1 │ │ │ │ + str lr, [sp, #4] │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ - ldrb lr, [r3] │ │ │ │ - strb r4, [ip] │ │ │ │ + cmp r0, r1 │ │ │ │ add r3, r3, #3 │ │ │ │ + add ip, ip, #3 │ │ │ │ + ldrb lr, [r3, #-3] │ │ │ │ + strb r4, [ip, #-3] │ │ │ │ ldrbne r4, [r3, #-2] │ │ │ │ - strbne r4, [ip, #1] │ │ │ │ + strbne r4, [ip, #-2] │ │ │ │ cmp r2, r3 │ │ │ │ - strb lr, [ip, #2] │ │ │ │ - add ip, ip, #3 │ │ │ │ - bne 8914c │ │ │ │ - pop {r4, pc} │ │ │ │ + strb lr, [ip, #-1] │ │ │ │ + bne 8e1c0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #76] @ 891e0 │ │ │ │ - ldr r2, [pc, #76] @ 891e4 │ │ │ │ - ldr r3, [pc, #76] @ 891e8 │ │ │ │ + ldr r1, [pc, #76] @ 8e260 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #64] @ 8e264 │ │ │ │ + ldr r3, [pc, #64] @ 8e268 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r4, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r4, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ clz r3, r0 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - mov r2, r0 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - eor r0, r3, #1 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - pop {r4, pc} │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsl #14 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + rsb r0, r3, #0 │ │ │ │ + eor r0, r0, #1 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andeq r0, r0, r0, asr #7 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - blx 199880 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - vldr d0, [r5, #40] @ 0x28 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 86d4c │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ + mov r0, r1 │ │ │ │ + sdiv r7, r3, r2 │ │ │ │ + bl 8bb34 │ │ │ │ cmp r8, r0 │ │ │ │ - bge 89244 │ │ │ │ + bge 8e2cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86dd8 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 89270 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ + bne 8e308 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r6] │ │ │ │ - bl 890c0 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + bl 8e138 │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 8e2f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 892a4 │ │ │ │ + beq 8e340 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - pop {r4, pc} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ - ldr r1, [pc, #140] @ 89358 │ │ │ │ - ldr r2, [pc, #140] @ 8935c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [pc, #140] @ 8e3fc │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ tst r0, #384 @ 0x180 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #260] @ 0x104 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 89324 │ │ │ │ + ldr r3, [pc, #132] @ 8e400 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #260] @ 0x104 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 8e3c8 │ │ │ │ and r3, r0, #448 @ 0x1c0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 89324 │ │ │ │ + beq 8e3c8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 92eb4 │ │ │ │ - ldr r2, [pc, #84] @ 89360 │ │ │ │ - mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bl 9857c │ │ │ │ + ldr r2, [pc, #84] @ 8e404 │ │ │ │ mov r3, r0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 89328 │ │ │ │ + b 8e3cc │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #52] @ 89364 │ │ │ │ - ldr r3, [pc, #40] @ 8935c │ │ │ │ + ldr r2, [pc, #52] @ 8e408 │ │ │ │ + ldr r3, [pc, #40] @ 8e400 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 89354 │ │ │ │ + bne 8e3f8 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - strdeq r5, [r3], -ip @ │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andseq r6, r2, r4, lsl #11 │ │ │ │ - mlaeq r3, r8, r5, r5 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r4, r8, ror #10 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + mulseq r3, r8, lr │ │ │ │ + eoreq r0, r4, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + strd r4, [sp, #-32]! @ 0xffffffe0 │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + str sl, [sp, #24] │ │ │ │ + str lr, [sp, #28] │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ - vldr d0, [r0, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r5, r1 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ + mov r0, r1 │ │ │ │ ldr r9, [r8, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - bl 86d4c │ │ │ │ add r4, r7, r7, lsr #31 │ │ │ │ + bl 8bb34 │ │ │ │ asr r4, r4, #1 │ │ │ │ cmp r9, r0 │ │ │ │ - bge 893bc │ │ │ │ + bge 8e470 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 86dd8 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 8941c │ │ │ │ + bne 8e4e4 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r1, [r8] │ │ │ │ - ble 893fc │ │ │ │ - vldr s14, [pc, #80] @ 89424 │ │ │ │ + ble 8e4b0 │ │ │ │ sub r2, r2, #2 │ │ │ │ mov ip, r1 │ │ │ │ + vldr s14, [pc, #92] @ 8e4ec │ │ │ │ mov r3, #0 │ │ │ │ - ldrsh r0, [r2, #2]! │ │ │ │ add r3, r3, #1 │ │ │ │ - vmov s15, r0 │ │ │ │ + ldrsh r0, [r2, #2]! │ │ │ │ cmp r4, r3 │ │ │ │ + vmov s15, r0 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstmia ip!, {s15} │ │ │ │ - bgt 893dc │ │ │ │ + bgt 8e490 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ stm r5, {r1, r4} │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r5, #16] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldr sl, [sp, #24] │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + b 8e4cc │ │ │ │ stmdacc r0, {} @ │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [r1, #4] │ │ │ │ - ldr r7, [r0, #20] │ │ │ │ - cmp r8, #0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str lr, [sp, #20] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ vldr d0, [r0, #40] @ 0x28 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r9, [r7, #4] │ │ │ │ - add r4, r8, #3 │ │ │ │ - mov r5, r1 │ │ │ │ - movge r4, r8 │ │ │ │ - bl 86d4c │ │ │ │ - asr r4, r4, #2 │ │ │ │ - cmp r9, r0 │ │ │ │ - bge 89488 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 86dd8 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + add r5, r3, #3 │ │ │ │ + movge r5, r3 │ │ │ │ + bl 8bb34 │ │ │ │ + asr r5, r5, #2 │ │ │ │ + cmp r8, r0 │ │ │ │ + bge 8e558 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 89500 │ │ │ │ - cmp r8, #3 │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r8, [r7] │ │ │ │ - ble 894d8 │ │ │ │ - vldr s16, [pc, #108] @ 8950c │ │ │ │ - sub fp, r8, #2 │ │ │ │ - mov r9, #0 │ │ │ │ - mvn r6, #32768 @ 0x8000 │ │ │ │ - vldmia sl!, {s0} │ │ │ │ - add r9, r9, #1 │ │ │ │ - vmul.f32 s0, s0, s16 │ │ │ │ - bl 1b92c │ │ │ │ - add r3, r0, #32768 @ 0x8000 │ │ │ │ - cmp r3, #65536 @ 0x10000 │ │ │ │ - sxth r3, r0 │ │ │ │ - eorcs r0, r6, r0, asr #31 │ │ │ │ - sxthcs r3, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ - strh r3, [fp, #2]! │ │ │ │ - bgt 894a8 │ │ │ │ - vpop {d8} │ │ │ │ - lsl r4, r4, #1 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r2, #2 │ │ │ │ - mov r0, r5 │ │ │ │ - str r8, [r5] │ │ │ │ - str r4, [r5, #4] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - vpop {d8} │ │ │ │ + bne 8e5e4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + ldr r2, [r6] │ │ │ │ + add r1, r3, r5, lsl #2 │ │ │ │ + sub r0, r1, #28 │ │ │ │ + cmp r3, r0 │ │ │ │ + bcs 8e590 │ │ │ │ + vld1.32 {d0-d3}, [r3]! │ │ │ │ + vcvt.s32.f32 q0, q0, #31 │ │ │ │ + vqrshrn.s32 d0, q0, #15 │ │ │ │ + vcvt.s32.f32 q1, q1, #31 │ │ │ │ + vqrshrn.s32 d1, q1, #15 │ │ │ │ + vst1.16 {d0-d1}, [r2]! │ │ │ │ + cmp r3, r0 │ │ │ │ + bcc 8e570 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcs 8e5b0 │ │ │ │ + vld1.32 {d0[0]}, [r3]! │ │ │ │ + vcvt.s32.f32 d0, d0, #31 │ │ │ │ + vqrshrn.s32 d0, q0, #15 │ │ │ │ + vst1.16 {d0[0]}, [r2]! │ │ │ │ + cmp r1, r3 │ │ │ │ + bhi 8e598 │ │ │ │ + ldr r2, [r6] │ │ │ │ + lsl r5, r5, #1 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + stm r4, {r2, r5} │ │ │ │ + str r1, [r4, #20] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strmi r0, [r0, -r0] │ │ │ │ + b 8e5d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + str lr, [sp, #16] │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ - ldr r3, [pc, #832] @ 89868 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #828] @ 8986c │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ + ldr r2, [pc, #852] @ 8e96c │ │ │ │ + sub sp, sp, #532 @ 0x214 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #824] @ 89870 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #840] @ 8e970 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #532 @ 0x214 │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #524] @ 0x20c │ │ │ │ mov r3, #0 │ │ │ │ - beq 89630 │ │ │ │ - ldr r3, [pc, #792] @ 89874 │ │ │ │ + beq 8e730 │ │ │ │ + mov r3, #1024 @ 0x400 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 895bc │ │ │ │ - ldr r3, [pc, #784] @ 89878 │ │ │ │ + beq 8e6ac │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 89604 │ │ │ │ + bne 8e6f8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 89668 │ │ │ │ + beq 8e76c │ │ │ │ and r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq 89680 │ │ │ │ + beq 8e784 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - beq 89760 │ │ │ │ + beq 8e864 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 89834 │ │ │ │ - bl 892b4 │ │ │ │ + bhi 8e938 │ │ │ │ + bl 8e358 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 89734 │ │ │ │ + beq 8e838 │ │ │ │ mvn r0, #1 │ │ │ │ - b 89604 │ │ │ │ + b 8e6f8 │ │ │ │ ldr r0, [r5] │ │ │ │ and r3, r0, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq 895dc │ │ │ │ - bl 892b4 │ │ │ │ + beq 8e6cc │ │ │ │ + bl 8e358 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 895b4 │ │ │ │ + bne 8e6a4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r0, [r3, #16] │ │ │ │ - bl 92e7c │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - add r3, r0, #7 │ │ │ │ - movge r3, r0 │ │ │ │ - asr r3, r3, #3 │ │ │ │ + bl 98544 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ mov r0, #1 │ │ │ │ - str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #624] @ 8987c │ │ │ │ - ldr r3, [pc, #608] @ 89870 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r3, r2, #7 │ │ │ │ + movge r3, r2 │ │ │ │ + asr r3, r3, #3 │ │ │ │ + str r3, [r1, #20] │ │ │ │ + ldr r2, [pc, #628] @ 8e974 │ │ │ │ + ldr r3, [pc, #620] @ 8e970 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 89864 │ │ │ │ + bne 8e968 │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r5 │ │ │ │ - bl 93144 │ │ │ │ + bl 98820 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 897ec │ │ │ │ + beq 8e8f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #548] @ 89874 │ │ │ │ add r2, sp, #8 │ │ │ │ + mov r1, #1024 @ 0x400 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ eor r0, r0, #1 │ │ │ │ - b 89604 │ │ │ │ + b 8e6f8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, #2 │ │ │ │ - bne 89584 │ │ │ │ - b 89604 │ │ │ │ + bne 8e674 │ │ │ │ + b 8e6f8 │ │ │ │ and r3, r0, #448 @ 0x1c0 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - bne 89598 │ │ │ │ + bne 8e688 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl 92eb4 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ add r7, sp, #268 @ 0x10c │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + bl 9857c │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r7 │ │ │ │ - bl 92eb4 │ │ │ │ - ldr r2, [pc, #452] @ 89880 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + bl 9857c │ │ │ │ + ldr r2, [pc, #440] @ 8e978 │ │ │ │ + mov r3, r6 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ vldr s15, [r5, #20] │ │ │ │ - vldr s13, [r3, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #400] @ 89884 │ │ │ │ - eor r0, r0, r2 │ │ │ │ - cmp r0, #1 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r4, #12] │ │ │ │ - vstr d5, [r4, #40] @ 0x28 │ │ │ │ - bls 8980c │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vldr s15, [r3, #20] │ │ │ │ + eor r1, r1, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r3, [pc, #360] @ 8e97c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + vstr d18, [r4, #40] @ 0x28 │ │ │ │ + bls 8e910 │ │ │ │ cmp r2, #29 │ │ │ │ - beq 897ac │ │ │ │ + beq 8e8b0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq 89770 │ │ │ │ + beq 8e874 │ │ │ │ mov r0, #1 │ │ │ │ - b 89604 │ │ │ │ + b 8e6f8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 8984c │ │ │ │ + bhi 8e950 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bl 892b4 │ │ │ │ + bl 8e358 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 895b4 │ │ │ │ + bne 8e6a4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b 8968c │ │ │ │ + b 8e790 │ │ │ │ and r3, r0, #320 @ 0x140 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - bne 89598 │ │ │ │ - b 8968c │ │ │ │ + bne 8e688 │ │ │ │ + b 8e790 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #29 │ │ │ │ - bne 8972c │ │ │ │ - ldr r2, [pc, #256] @ 89888 │ │ │ │ + bne 8e830 │ │ │ │ + ldr r2, [pc, #244] @ 8e980 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #232] @ 8988c │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #220] @ 8e984 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 8972c │ │ │ │ + b 8e830 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 8972c │ │ │ │ - ldr r2, [pc, #204] @ 89890 │ │ │ │ + bne 8e830 │ │ │ │ + ldr r2, [pc, #192] @ 8e988 │ │ │ │ mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #180] @ 89894 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #168] @ 8e98c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 89724 │ │ │ │ - ldr r2, [pc, #164] @ 89898 │ │ │ │ + b 8e828 │ │ │ │ + ldr r2, [pc, #152] @ 8e990 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 89604 │ │ │ │ - ldr r2, [pc, #136] @ 8989c │ │ │ │ + b 8e6f8 │ │ │ │ + ldr r2, [pc, #124] @ 8e994 │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [pc, #120] @ 898a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [pc, #108] @ 8e998 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 8971c │ │ │ │ - ldr r2, [pc, #104] @ 898a4 │ │ │ │ + b 8e820 │ │ │ │ + ldr r2, [pc, #92] @ 8e99c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 895b4 │ │ │ │ - ldr r2, [pc, #84] @ 898a8 │ │ │ │ - mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8e6a4 │ │ │ │ + ldr r2, [pc, #72] @ 8e9a0 │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 895b4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - mlaeq r3, r4, r3, r5 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r0, r0, r0, lsl #8 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - strhteq r5, [r3], -ip │ │ │ │ - andseq r6, r2, r8, asr r2 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0x001261f0 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0x001261b4 │ │ │ │ - @ instruction: 0xfffffc40 │ │ │ │ - @ instruction: 0x001261b0 │ │ │ │ - andseq r6, r2, r0, lsr r1 │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - andseq r6, r2, r4, lsl #1 │ │ │ │ - andseq r6, r2, ip, rrx │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 8e6a4 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + strhteq r0, [r4], -ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq r0, r4, r0, ror #3 │ │ │ │ + andseq r1, r3, r8, lsl #22 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + andseq r1, r3, r0, lsr #21 │ │ │ │ + @ instruction: 0xfffffb60 │ │ │ │ + andseq r1, r3, r4, ror #20 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andseq r1, r3, r4, ror #20 │ │ │ │ + andseq r1, r3, r8, ror #19 │ │ │ │ + @ instruction: 0xfffff938 │ │ │ │ + andseq r1, r3, ip, lsr r9 │ │ │ │ + andseq r1, r3, r4, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - blx 199880 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - vldr d0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r7, [r0, #20] │ │ │ │ + sub sp, sp, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ ldr r8, [r7, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 86d4c │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ + mov r0, r1 │ │ │ │ + sdiv r6, r6, r3 │ │ │ │ + bl 8bb34 │ │ │ │ cmp r8, r0 │ │ │ │ - blt 899c0 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ + blt 8eac4 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ tst r3, #1 │ │ │ │ - beq 899e4 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - and r2, r3, #448 @ 0x1c0 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ - ldr ip, [r4] │ │ │ │ - mov r1, r9 │ │ │ │ - beq 89b84 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - beq 89c58 │ │ │ │ + beq 8eafc │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + and r1, r3, #448 @ 0x1c0 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ + ldr ip, [r5] │ │ │ │ + mov r0, r2 │ │ │ │ + beq 8ed50 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ + beq 8eddc │ │ │ │ tst r3, #4 │ │ │ │ - beq 8996c │ │ │ │ - and r3, r9, #448 @ 0x1c0 │ │ │ │ + beq 8ea70 │ │ │ │ + and r3, r2, #448 @ 0x1c0 │ │ │ │ + ldr r4, [r7] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - ldr r5, [r7] │ │ │ │ - beq 89a00 │ │ │ │ + beq 8eb18 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 89d34 │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r3, [pc, #1160] @ 89dd8 │ │ │ │ - sub r2, r8, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #3 │ │ │ │ - bhi 8ab40 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldrh r3, [r3, r2] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + beq 8ef8c │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r1, [pc, #1076] @ 8ee88 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r0, #3 │ │ │ │ + bhi 8f2f4 │ │ │ │ + add r0, r0, r0 │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ + add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - eor r3, r3, r9 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ tst r3, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - bne 89aa0 │ │ │ │ - and r3, r9, #452 @ 0x1c4 │ │ │ │ + bne 8eb8c │ │ │ │ + and r3, r0, #452 @ 0x1c4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 8a47c │ │ │ │ + beq 8f5d0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 8a4e8 │ │ │ │ + beq 8f63c │ │ │ │ cmp r3, #4 │ │ │ │ - bne 89fbc │ │ │ │ - ldr r3, [pc, #1084] @ 89ddc │ │ │ │ + bne 8f048 │ │ │ │ + ldr r3, [pc, #1000] @ 8ee8c │ │ │ │ sub r2, r2, #1 │ │ │ │ + ldr r4, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [r7] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 89f18 │ │ │ │ + bhi 8f03c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 86dd8 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 898f8 │ │ │ │ + beq 8e9fc │ │ │ │ mov r0, #0 │ │ │ │ - add sp, sp, #12 │ │ │ │ + add sp, sp, #4 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [r4] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r2, r6 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 890c0 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - b 89904 │ │ │ │ + bl 8e138 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + b 8ea08 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a70 │ │ │ │ - vldr d5, [pc, #928] @ 89db0 │ │ │ │ - ldr r0, [pc, #972] @ 89de0 │ │ │ │ - ldr r1, [pc, #972] @ 89de4 │ │ │ │ - vldr d6, [pc, #924] @ 89db8 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + ble 8ed14 │ │ │ │ + ldr r0, [pc, #872] @ 8ee90 │ │ │ │ + add r2, ip, r6, lsl #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r1, [pc, #864] @ 8ee94 │ │ │ │ + vldr d18, [pc, #824] @ 8ee70 │ │ │ │ add r0, pc, r0 │ │ │ │ + vldr d17, [pc, #824] @ 8ee78 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, ip, r6, lsl #2 │ │ │ │ - vldmia ip!, {s14} │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vmullt.f64 d7, d7, d5 │ │ │ │ - vmulge.f64 d7, d7, d6 │ │ │ │ - vcvtlt.s32.f64 s14, d7 │ │ │ │ - vcvtge.s32.f64 s14, d7 │ │ │ │ - vmovlt r3, s14 │ │ │ │ - ldrblt r3, [r0, r3] │ │ │ │ - vmovge r3, s14 │ │ │ │ - ldrbge r3, [r1, r3] │ │ │ │ - andlt r3, r3, #127 @ 0x7f │ │ │ │ + b 8eb60 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ + ldrb r3, [r1, r3] │ │ │ │ cmp r2, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 89a28 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - tst r9, #1 │ │ │ │ - beq 89b60 │ │ │ │ - mul r6, r8, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [r4] │ │ │ │ - str r6, [r4, #4] │ │ │ │ - str r8, [r4, #20] │ │ │ │ - str r9, [r4, #16] │ │ │ │ - add sp, sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + beq 8ed0c │ │ │ │ + vldmia ip!, {s15} │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bge 8eb44 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + and r3, r3, #127 @ 0x7f │ │ │ │ + b 8eb54 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 8a558 │ │ │ │ + ble 8f6ac │ │ │ │ mul r3, r2, r6 │ │ │ │ sub r0, r2, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ - add r0, ip, r0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ + add r0, ip, r0 │ │ │ │ mvn ip, #127 @ 0x7f │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ eor r1, r1, ip │ │ │ │ strb r1, [r0, r3] │ │ │ │ adds r3, r3, r2 │ │ │ │ - bne 89ac0 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr ip, [r4] │ │ │ │ - and r3, r1, #452 @ 0x1c4 │ │ │ │ + bne 8ebac │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + and r3, r0, #452 @ 0x1c4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - bne 89ff0 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ + bne 8f180 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r4, [r7] │ │ │ │ tst r3, #4 │ │ │ │ - beq 8ab24 │ │ │ │ - vldr d5, [pc, #684] @ 89db0 │ │ │ │ - ldr r0, [pc, #736] @ 89de8 │ │ │ │ - ldr r1, [pc, #736] @ 89dec │ │ │ │ - vldr d6, [pc, #680] @ 89db8 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + beq 8fc00 │ │ │ │ + ldr r0, [pc, #680] @ 8ee98 │ │ │ │ + add r2, ip, r6, lsl #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r1, [pc, #672] @ 8ee9c │ │ │ │ + vldr d18, [pc, #624] @ 8ee70 │ │ │ │ add r0, pc, r0 │ │ │ │ + vldr d17, [pc, #624] @ 8ee78 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, ip, r6, lsl #2 │ │ │ │ - vldmia ip!, {s14} │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vmullt.f64 d7, d7, d5 │ │ │ │ - vmulge.f64 d7, d7, d6 │ │ │ │ - vcvtlt.s32.f64 s14, d7 │ │ │ │ - vcvtge.s32.f64 s14, d7 │ │ │ │ - vmovlt r3, s14 │ │ │ │ - ldrblt r3, [r0, r3] │ │ │ │ - vmovge r3, s14 │ │ │ │ - ldrbge r3, [r1, r3] │ │ │ │ - andlt r3, r3, #127 @ 0x7f │ │ │ │ + b 8ec28 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ + ldrb r3, [r1, r3] │ │ │ │ cmp ip, r2 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 89b1c │ │ │ │ - b 89a68 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + beq 8ed0c │ │ │ │ + vldmia ip!, {s15} │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bge 8ec0c │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + and r3, r3, #127 @ 0x7f │ │ │ │ + b 8ec1c │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 8f6d8 │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 8f07c │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r0, [pc, #556] @ 8eea0 │ │ │ │ + sub ip, ip, #1 │ │ │ │ + sub r2, r4, #4 │ │ │ │ + add r1, ip, r6 │ │ │ │ + ldr lr, [pc, #544] @ 8eea4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldrsb r3, [ip, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + lsl r8, r3, #1 │ │ │ │ + and r3, r3, #127 @ 0x7f │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + ldrshge r3, [r0, r8] │ │ │ │ + ldrshlt r3, [lr, r3] │ │ │ │ + rsblt r3, r3, #0 │ │ │ │ + cmp r1, ip │ │ │ │ + lsl r3, r3, #16 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + bne 8ec88 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + and r3, r2, #448 @ 0x1c0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + beq 8f098 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + tst r2, #2 │ │ │ │ + mov r3, r1 │ │ │ │ + beq 8ed18 │ │ │ │ + mul r1, r1, r6 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + add r0, r0, r1 │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + add r0, r4, r0 │ │ │ │ + mvn ip, #127 @ 0x7f │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ + eor r2, r2, ip │ │ │ │ + strb r2, [r0, r1] │ │ │ │ + adds r1, r1, r3 │ │ │ │ + bne 8ecf8 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + tst r2, #1 │ │ │ │ + beq 8ed34 │ │ │ │ + mul r6, r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ + stm r5, {r4, r6} │ │ │ │ + strd r2, [r5, #16] │ │ │ │ + b 8eadc │ │ │ │ mov r2, r6 │ │ │ │ - bl 890c0 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - b 89a7c │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - tst r9, #4 │ │ │ │ - ldr r5, [r7] │ │ │ │ - mov r3, r8 │ │ │ │ - beq 89e4c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8e138 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + b 8ed20 │ │ │ │ + tst r2, #4 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + mov r1, r3 │ │ │ │ + beq 8ec54 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - vldr s14, [pc, #552] @ 89dd0 │ │ │ │ - vldr s13, [pc, #552] @ 89dd4 │ │ │ │ - ldr lr, [pc, #576] @ 89df0 │ │ │ │ - ldr r8, [pc, #576] @ 89df4 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r8, [pc, #308] @ 8eea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ + mov r0, r4 │ │ │ │ + add lr, ip, r6 │ │ │ │ + ldr r9, [pc, #296] @ 8eeac │ │ │ │ + vldr s14, [pc, #248] @ 8ee80 │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, ip, r6 │ │ │ │ + vldr s13, [pc, #244] @ 8ee84 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 8edb0 │ │ │ │ + ldrsh r3, [r8, sl] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + cmp lr, ip │ │ │ │ + vstmia r0!, {s15} │ │ │ │ + beq 8ecbc │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - and r2, r3, #127 @ 0x7f │ │ │ │ + and r1, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ lsl sl, r3, #1 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ - ldrshlt r3, [r8, r2] │ │ │ │ - ldrshge r3, [lr, sl] │ │ │ │ - vmovlt s15, r3 │ │ │ │ - vmovge s15, r3 │ │ │ │ - vcvtlt.f32.s32 s15, s15 │ │ │ │ - vcvtge.f32.s32 s15, s15 │ │ │ │ - vmullt.f32 s15, s15, s13 │ │ │ │ - vmulge.f32 s15, s15, s14 │ │ │ │ - cmp r0, ip │ │ │ │ - vstmia r1!, {s15} │ │ │ │ - bne 89bc4 │ │ │ │ - and r3, r9, #448 @ 0x1c0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - beq 89e78 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + bge 8ed94 │ │ │ │ + ldrsh r3, [r9, r1] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + b 8eda4 │ │ │ │ + tst r2, #4 │ │ │ │ + ldr r4, [r7] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - tst r9, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - beq 89a74 │ │ │ │ - mul r3, r3, r6 │ │ │ │ - sub r1, r8, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - add r1, r1, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - ble 89a74 │ │ │ │ - add r1, r5, r1 │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ - adds r3, r3, r8 │ │ │ │ - bne 89c40 │ │ │ │ - b 89a68 │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - tst r9, #4 │ │ │ │ - ldr r5, [r7] │ │ │ │ - mov r3, r8 │ │ │ │ - beq 89f24 │ │ │ │ + mov r1, r3 │ │ │ │ + beq 8eec8 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr lr, [pc, #380] @ 89df8 │ │ │ │ - ldr r8, [pc, #380] @ 89dfc │ │ │ │ - vldr s14, [pc, #332] @ 89dd0 │ │ │ │ - vldr s13, [pc, #332] @ 89dd4 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r8, [pc, #176] @ 8eeb0 │ │ │ │ sub ip, ip, #1 │ │ │ │ - add lr, pc, lr │ │ │ │ + mov r0, r4 │ │ │ │ + add lr, ip, r6 │ │ │ │ + ldr r9, [pc, #164] @ 8eeb4 │ │ │ │ + vldr s14, [pc, #108] @ 8ee80 │ │ │ │ add r8, pc, r8 │ │ │ │ - add lr, lr, #256 @ 0x100 │ │ │ │ + vldr s13, [pc, #104] @ 8ee84 │ │ │ │ add r8, r8, #256 @ 0x100 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, ip, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r9, r9, #256 @ 0x100 │ │ │ │ + b 8ee44 │ │ │ │ + ldrsh r3, [r8, sl] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + cmp lr, ip │ │ │ │ + vstmia r0!, {s15} │ │ │ │ + beq 8ef38 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - and r2, r3, #127 @ 0x7f │ │ │ │ + and r1, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ lsl sl, r3, #1 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ - ldrshlt r3, [r8, r2] │ │ │ │ - ldrshge r3, [lr, sl] │ │ │ │ - vmovlt s15, r3 │ │ │ │ - vmovge s15, r3 │ │ │ │ - vcvtlt.f32.s32 s15, s15 │ │ │ │ - vcvtge.f32.s32 s15, s15 │ │ │ │ - vmullt.f32 s15, s15, s13 │ │ │ │ - vmulge.f32 s15, s15, s14 │ │ │ │ - cmp r0, ip │ │ │ │ - vstmia r1!, {s15} │ │ │ │ - bne 89ca0 │ │ │ │ - and r3, r9, #448 @ 0x1c0 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + bge 8ee28 │ │ │ │ + ldrsh r3, [r9, r1] │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + b 8ee38 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + adcsgt pc, pc, r0, asr #31 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + adcsmi pc, pc, r0, asr #31 │ │ │ │ + stmdacc r0, {} @ │ │ │ │ + stmdalt r0, {} @ │ │ │ │ + eoreq r0, r1, r0, asr r9 │ │ │ │ + eoreq r0, r1, r4, lsl #18 │ │ │ │ + mlaeq r1, r4, r2, r1 │ │ │ │ + eoreq r1, r1, ip, lsl #5 │ │ │ │ + eoreq r1, r1, ip, asr #3 │ │ │ │ + eoreq r1, r1, r4, asr #3 │ │ │ │ + eoreq r0, r1, r4, asr #14 │ │ │ │ + eoreq r0, r1, r0, asr #14 │ │ │ │ + eoreq r0, r1, r0, asr #12 │ │ │ │ + eoreq r0, r1, r8, lsr r6 │ │ │ │ + strhteq r0, [r1], -r4 │ │ │ │ + eoreq r0, r1, r8, lsr #11 │ │ │ │ + ldrdeq r0, [r1], -r0 @ │ │ │ │ + eoreq r0, r1, r8, asr #9 │ │ │ │ + eoreq r0, r1, ip, lsl r4 │ │ │ │ + eoreq r0, r1, r4, lsl r4 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 8f7f8 │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 8f0fc │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r0, [pc, #-48] @ 8eeb8 │ │ │ │ + sub ip, ip, #1 │ │ │ │ + sub r2, r4, #4 │ │ │ │ + add r1, ip, r6 │ │ │ │ + ldr lr, [pc, #-60] @ 8eebc │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + add lr, pc, lr │ │ │ │ + add lr, lr, #256 @ 0x100 │ │ │ │ + ldrsb r3, [ip, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + lsl r8, r3, #1 │ │ │ │ + and r3, r3, #127 @ 0x7f │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + ldrshge r3, [r0, r8] │ │ │ │ + ldrshlt r3, [lr, r3] │ │ │ │ + rsblt r3, r3, #0 │ │ │ │ + cmp r1, ip │ │ │ │ + lsl r3, r3, #16 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + bne 8ef04 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + and r3, r2, #448 @ 0x1c0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 89f50 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - tst r9, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - beq 89a74 │ │ │ │ - mul r3, r3, r6 │ │ │ │ - sub r1, r8, #1 │ │ │ │ + beq 8f118 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + tst r2, #2 │ │ │ │ + mov r3, r1 │ │ │ │ + beq 8ed18 │ │ │ │ + mul r1, r1, r6 │ │ │ │ + sub r0, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - add r1, r1, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - ble 89a74 │ │ │ │ - add r1, r5, r1 │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ - adds r3, r3, r8 │ │ │ │ - bne 89d1c │ │ │ │ - b 89a68 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a70 │ │ │ │ - ldr r0, [pc, #188] @ 89e00 │ │ │ │ - ldr r1, [pc, #188] @ 89e04 │ │ │ │ - vldr d5, [pc, #116] @ 89dc0 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + add r0, r0, r1 │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + add r0, r4, r0 │ │ │ │ + mvn ip, #127 @ 0x7f │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ + eor r2, r2, ip │ │ │ │ + strb r2, [r0, r1] │ │ │ │ + adds r1, r1, r3 │ │ │ │ + bne 8ef74 │ │ │ │ + b 8ed0c │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8ed14 │ │ │ │ + ldr r0, [pc, #-220] @ 8eec0 │ │ │ │ + add r2, ip, r6, lsl #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r1, [pc, #-228] @ 8eec4 │ │ │ │ + vldr d18, [pc, #980] @ 8f380 │ │ │ │ add r0, pc, r0 │ │ │ │ - vldr d6, [pc, #112] @ 89dc8 │ │ │ │ + vldr d17, [pc, #980] @ 8f388 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, ip, r6, lsl #2 │ │ │ │ - b 89d80 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vmov r3, s14 │ │ │ │ + b 8efd8 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ add r3, r1, r3 │ │ │ │ ldrb r3, [r3, #512] @ 0x200 │ │ │ │ cmp r2, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - beq 89a68 │ │ │ │ - vldmia ip!, {s14} │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + beq 8ed0c │ │ │ │ + vldmia ip!, {s15} │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 89d60 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vmov r3, s14 │ │ │ │ + bge 8efb8 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ add r3, r0, r3 │ │ │ │ ldrb r3, [r3, #512] @ 0x200 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ - b 89d74 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - adcsgt pc, pc, r0, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - adcsmi pc, pc, r0, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - addsgt pc, pc, r0, asr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - addsmi pc, pc, r0, asr #31 │ │ │ │ - stmdacc r0, {} @ │ │ │ │ - stmdalt r0, {} @ │ │ │ │ - mlaeq r0, r4, r0, r5 │ │ │ │ - eoreq r5, r0, ip, asr #32 │ │ │ │ - eoreq r5, r0, ip, ror #19 │ │ │ │ - eoreq r5, r0, r8, ror #19 │ │ │ │ - strdeq r5, [r0], -r8 @ │ │ │ │ - strdeq r5, [r0], -r4 @ │ │ │ │ - eoreq r4, r0, r0, asr lr │ │ │ │ - eoreq r4, r0, ip, asr #28 │ │ │ │ - eoreq r4, r0, ip, ror sp │ │ │ │ - eoreq r4, r0, r8, ror sp │ │ │ │ - strhteq r4, [r0], -r8 │ │ │ │ - strhteq r4, [r0], -r0 │ │ │ │ - eoreq r5, r0, ip, ror r5 │ │ │ │ - eoreq r5, r0, r8, ror r5 │ │ │ │ - eoreq r4, r0, r0, lsr #21 │ │ │ │ - mlaeq r0, ip, sl, r4 │ │ │ │ - eoreq r4, r0, r0, lsr #20 │ │ │ │ - strdeq r4, [r0], -r4 @ │ │ │ │ - ldrshteq pc, [pc], #-255 @ │ │ │ │ - @ instruction: 0xff800000 │ │ │ │ - eoreq r4, r0, ip, lsl r8 │ │ │ │ - eoreq r4, r0, r8, lsl r8 │ │ │ │ - eoreq r4, r0, r0, asr #15 │ │ │ │ - strhteq r4, [r0], -ip │ │ │ │ - andcc r0, r0, r0 │ │ │ │ - svcmi 0x00000000 │ │ │ │ - blmi 89e48 │ │ │ │ - strmi r0, [r0, -r0] │ │ │ │ - movwmi r0, #0 │ │ │ │ - cmp r8, #2 │ │ │ │ - beq 8a5e4 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 8a1d4 │ │ │ │ - cmp r8, #1 │ │ │ │ - beq 8a584 │ │ │ │ - and r2, r9, #448 @ 0x1c0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - bne 89c14 │ │ │ │ + b 8efcc │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8f03c │ │ │ │ + vldr s14, [pc, #984] @ 8f3f0 │ │ │ │ + add r2, r4, r6, lsl #2 │ │ │ │ + sub ip, ip, #4 │ │ │ │ + mov r3, r4 │ │ │ │ + vldr s15, [ip, #4] │ │ │ │ + add ip, ip, #4 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ + vstmia r3!, {s15} │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 8f020 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + mov r2, r0 │ │ │ │ + b 8ed18 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 8f1b8 │ │ │ │ + ldr r1, [pc, #828] @ 8f39c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r2, #3 │ │ │ │ + bhi 8f5c8 │ │ │ │ + add r2, r2, r2 │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 8f730 │ │ │ │ + and r0, r2, #448 @ 0x1c0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ + bne 8eccc │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr lr, [pc, #-120] @ 89e08 │ │ │ │ - ldr ip, [pc, #-120] @ 89e0c │ │ │ │ + ble 8ed18 │ │ │ │ + ldr lr, [pc, #768] @ 8f3a0 │ │ │ │ sub r0, r6, #1 │ │ │ │ - sub r3, r5, #1 │ │ │ │ - add r0, r5, r0 │ │ │ │ + sub r3, r4, #1 │ │ │ │ + add r0, r4, r0 │ │ │ │ + ldr ip, [pc, #756] @ 8f3a4 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ ldrsb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ rsb r1, r2, #0 │ │ │ │ ldrblt r2, [lr, r1, lsl #6] │ │ │ │ ldrbge r2, [ip, r2, lsl #6] │ │ │ │ andlt r2, r2, #127 @ 0x7f │ │ │ │ cmp r3, r0 │ │ │ │ strb r2, [r3] │ │ │ │ - bne 89e94 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - tst r9, #2 │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - beq 89a74 │ │ │ │ - mul r3, r8, r6 │ │ │ │ - sub r1, r8, #1 │ │ │ │ - add r1, r1, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - b 89c38 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - vldr s14, [pc, #-184] @ 89e38 │ │ │ │ - add r2, ip, r6, lsl #2 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - sub ip, ip, #4 │ │ │ │ - mov r3, r5 │ │ │ │ - vldr s15, [ip, #4] │ │ │ │ - add ip, ip, #4 │ │ │ │ - cmp r2, ip │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ - vstmia r3!, {s15} │ │ │ │ - bne 89efc │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - mov r9, r1 │ │ │ │ - b 89a74 │ │ │ │ - cmp r8, #2 │ │ │ │ - beq 8a6e8 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 8a230 │ │ │ │ - cmp r8, #1 │ │ │ │ - beq 8a680 │ │ │ │ - and r2, r9, #448 @ 0x1c0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - bne 89cf0 │ │ │ │ + bne 8f0b4 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + tst r2, #2 │ │ │ │ + beq 8ed18 │ │ │ │ + mul r1, r3, r6 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + add r0, r0, r1 │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + b 8ecf0 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 8f790 │ │ │ │ + and r0, r2, #448 @ 0x1c0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ + bne 8ef48 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr lr, [pc, #-328] @ 89e10 │ │ │ │ - ldr ip, [pc, #-328] @ 89e14 │ │ │ │ - sub r0, r6, #1 │ │ │ │ - sub r2, r5, #1 │ │ │ │ - add r0, r5, r0 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r8, [pc, #648] @ 8f3a8 │ │ │ │ + sub ip, r6, #1 │ │ │ │ + sub r3, r4, #1 │ │ │ │ + add ip, r4, ip │ │ │ │ + ldr lr, [pc, #636] @ 8f3ac │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - add ip, pc, ip │ │ │ │ - ldrsb r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - sub r1, lr, r3, lsl #4 │ │ │ │ - add r3, ip, r3, lsl #4 │ │ │ │ - ldrblt r3, [r1, #512] @ 0x200 │ │ │ │ - ldrbge r3, [r3, #512] @ 0x200 │ │ │ │ - andlt r3, r3, #127 @ 0x7f │ │ │ │ - cmp r0, r2 │ │ │ │ - strb r3, [r2] │ │ │ │ - bne 89f6c │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - tst r9, #2 │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - beq 89a74 │ │ │ │ - mul r3, r8, r6 │ │ │ │ - sub r1, r8, #1 │ │ │ │ - add r1, r1, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - b 89d14 │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r5, [r7] │ │ │ │ - cmp r8, r2 │ │ │ │ - beq 8a028 │ │ │ │ - ldr r3, [pc, #-444] @ 89e18 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #3 │ │ │ │ - bhi 8a474 │ │ │ │ - add r2, r2, r2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop {0} │ │ │ │ + ldrsb r2, [r3, #1]! │ │ │ │ + sub r0, r8, r2, lsl #4 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r1, lr, r2, lsl #4 │ │ │ │ + ldrblt r2, [r0, #512] @ 0x200 │ │ │ │ + ldrbge r2, [r1, #512] @ 0x200 │ │ │ │ + andlt r2, r2, #127 @ 0x7f │ │ │ │ + cmp ip, r3 │ │ │ │ + strb r2, [r3] │ │ │ │ + bne 8f134 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + tst r2, #2 │ │ │ │ + beq 8ed18 │ │ │ │ + mul r1, r3, r6 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + add r0, r0, r1 │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + b 8ef6c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 8a754 │ │ │ │ + beq 8f860 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 89fbc │ │ │ │ - ldr r3, [pc, #-492] @ 89e1c │ │ │ │ + bne 8f048 │ │ │ │ + ldr r3, [pc, #536] @ 8f3b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ + ldr r4, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [r7] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 89f18 │ │ │ │ + bhi 8f03c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mul r2, r2, r6 │ │ │ │ mov r1, ip │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1c154 │ │ │ │ - b 89a68 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c0b0 │ │ │ │ + b 8ed0c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - vldr s17, [pc, #-528] @ 89e3c │ │ │ │ - mov r8, ip │ │ │ │ - sub r9, r5, #4 │ │ │ │ - add sl, ip, r6, lsl #2 │ │ │ │ + ble 8ed18 │ │ │ │ + vldr s17, [pc, #436] @ 8f390 │ │ │ │ vmov.f32 s16, #240 @ 0xbf800000 -1.0 │ │ │ │ - b 8a068 │ │ │ │ + add sl, ip, r6, lsl #2 │ │ │ │ + mov r8, ip │ │ │ │ + sub r9, r4, #4 │ │ │ │ + b 8f1f8 │ │ │ │ cmp sl, r8 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - beq 8a748 │ │ │ │ + beq 8f858 │ │ │ │ vldmia r8!, {s0} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movls r0, #-2147483648 @ 0x80000000 │ │ │ │ - bls 8a05c │ │ │ │ + bls 8f1ec │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 8a05c │ │ │ │ + bge 8f1ec │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ - bl 1b92c │ │ │ │ - b 8a05c │ │ │ │ + bl 1b888 │ │ │ │ + b 8f1ec │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - vldr s16, [pc, #-620] @ 89e40 │ │ │ │ - ldr fp, [pc, #-656] @ 89e20 │ │ │ │ - ldr sl, [pc, #-656] @ 89e24 │ │ │ │ - mov r9, ip │ │ │ │ + ble 8ed18 │ │ │ │ + vldr s16, [pc, #344] @ 8f394 │ │ │ │ add r8, ip, r6, lsl #2 │ │ │ │ + movw fp, #65535 @ 0xffff │ │ │ │ + movt fp, #127 @ 0x7f │ │ │ │ + mov sl, #0 │ │ │ │ + movt sl, #65408 @ 0xff80 │ │ │ │ + mov r9, ip │ │ │ │ vldmia r9!, {s0} │ │ │ │ - add r5, r5, #3 │ │ │ │ + add r4, r4, #3 │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ - bl 1b92c │ │ │ │ + bl 1b888 │ │ │ │ cmp r0, fp │ │ │ │ movge r0, fp │ │ │ │ cmp r0, sl │ │ │ │ movlt r0, sl │ │ │ │ - ubfx r3, r0, #8, #16 │ │ │ │ - strb r0, [r5, #-3] │ │ │ │ cmp r8, r9 │ │ │ │ + ubfx r3, r0, #8, #16 │ │ │ │ + strb r0, [r4, #-3] │ │ │ │ ubfx r0, r0, #16, #8 │ │ │ │ - strb r3, [r5, #-2] │ │ │ │ - strb r0, [r5, #-1] │ │ │ │ - bne 8a0b8 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - tst r9, #2 │ │ │ │ - beq 89a74 │ │ │ │ - mul r3, r8, r6 │ │ │ │ - sub r1, r8, #1 │ │ │ │ - add r1, r1, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - add r1, r5, r1 │ │ │ │ - mvn r0, #127 @ 0x7f │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ - adds r3, r3, r8 │ │ │ │ - bne 8a120 │ │ │ │ - b 89a68 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - vldr s16, [pc, #-772] @ 89e44 │ │ │ │ + strb r3, [r4, #-2] │ │ │ │ + strb r0, [r4, #-1] │ │ │ │ + bne 8f250 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + tst r2, #2 │ │ │ │ + beq 8ed18 │ │ │ │ + b 8f304 │ │ │ │ add r3, ip, r6, lsl #2 │ │ │ │ - mov fp, ip │ │ │ │ - sub sl, r5, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - vldmia fp!, {s0} │ │ │ │ - vmul.f32 s0, s0, s16 │ │ │ │ - bl 1b92c │ │ │ │ - add ip, r0, #32768 @ 0x8000 │ │ │ │ - cmp ip, #65536 @ 0x10000 │ │ │ │ - mvncs r3, #32768 @ 0x8000 │ │ │ │ - sxth r1, r0 │ │ │ │ - eorcs r0, r3, r0, asr #31 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - sxthcs r1, r0 │ │ │ │ - cmp r3, fp │ │ │ │ - strh r1, [sl, #2]! │ │ │ │ - bne 8a154 │ │ │ │ - b 8a100 │ │ │ │ + sub r2, r3, #28 │ │ │ │ + cmp r2, ip │ │ │ │ + bls 8f2e4 │ │ │ │ + vld1.32 {d0-d3}, [ip]! │ │ │ │ + vcvt.s32.f32 q0, q0, #31 │ │ │ │ + vqrshrn.s32 d0, q0, #15 │ │ │ │ + vcvt.s32.f32 q1, q1, #31 │ │ │ │ + vqrshrn.s32 d1, q1, #15 │ │ │ │ + vst1.16 {d0-d1}, [r4]! │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 8f2b0 │ │ │ │ + b 8f2e4 │ │ │ │ + vld1.32 {d0[0]}, [ip]! │ │ │ │ + vcvt.s32.f32 d0, d0, #31 │ │ │ │ + vqrshrn.s32 d0, q0, #15 │ │ │ │ + vst1.16 {d0[0]}, [r4]! │ │ │ │ + cmp r3, ip │ │ │ │ + bhi 8f2d4 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + tst r2, #2 │ │ │ │ + beq 8ed18 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - vldr s16, [pc, #-852] @ 89e48 │ │ │ │ - mov r8, ip │ │ │ │ - sub r5, r5, #1 │ │ │ │ + ble 8ed18 │ │ │ │ + mul r2, r3, r6 │ │ │ │ + sub r0, r3, #1 │ │ │ │ + mvn ip, #127 @ 0x7f │ │ │ │ + add r0, r0, r2 │ │ │ │ + rsb r2, r2, #0 │ │ │ │ + add r0, r4, r0 │ │ │ │ + ldrb r1, [r0, r2] │ │ │ │ + eor r1, r1, ip │ │ │ │ + strb r1, [r0, r2] │ │ │ │ + adds r2, r2, r3 │ │ │ │ + bne 8f31c │ │ │ │ + b 8ed0c │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + vldr s16, [pc, #84] @ 8f398 │ │ │ │ add r9, ip, r6, lsl #2 │ │ │ │ + mov r8, ip │ │ │ │ + sub r4, r4, #1 │ │ │ │ vldmia r8!, {s0} │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ - bl 1b92c │ │ │ │ + bl 1b888 │ │ │ │ + asr r2, r0, #31 │ │ │ │ add r3, r0, #128 @ 0x80 │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - asr r3, r0, #31 │ │ │ │ sxtb r0, r0 │ │ │ │ - eorhi r0, r3, #127 @ 0x7f │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + eorhi r0, r2, #127 @ 0x7f │ │ │ │ cmp r9, r8 │ │ │ │ - strb r0, [r5, #1]! │ │ │ │ - bne 8a1a4 │ │ │ │ - b 8a0f4 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r0, [pc, #-956] @ 89e28 │ │ │ │ - ldr lr, [pc, #-956] @ 89e2c │ │ │ │ - sub ip, ip, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - add r1, ip, r6 │ │ │ │ - ldrsb r3, [ip, #1]! │ │ │ │ - and r8, r3, #127 @ 0x7f │ │ │ │ - cmp r3, #0 │ │ │ │ - lsl r8, r8, #1 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - ldrshlt r3, [lr, r8] │ │ │ │ - ldrshge r3, [r0, r3] │ │ │ │ - rsblt r3, r3, #0 │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - cmp r1, ip │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - bne 8a1f8 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - b 89c04 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r0, [pc, #-1040] @ 89e30 │ │ │ │ - ldr lr, [pc, #-1040] @ 89e34 │ │ │ │ - sub ip, ip, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ - add lr, lr, #256 @ 0x100 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - add r1, ip, r6 │ │ │ │ - ldrsb r3, [ip, #1]! │ │ │ │ - and r8, r3, #127 @ 0x7f │ │ │ │ - cmp r3, #0 │ │ │ │ - lsl r8, r8, #1 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - ldrshlt r3, [lr, r8] │ │ │ │ - ldrshge r3, [r0, r3] │ │ │ │ - rsblt r3, r3, #0 │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - cmp r1, ip │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - bne 8a25c │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - b 89ce0 │ │ │ │ + strb r0, [r4, #1]! │ │ │ │ + bne 8f34c │ │ │ │ + b 8f28c │ │ │ │ + nop {0} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + addsgt pc, pc, r0, asr #31 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + addsmi pc, pc, r0, asr #31 │ │ │ │ + svcmi 0x00000000 │ │ │ │ + blmi 8f39c │ │ │ │ + movwmi r0, #0 │ │ │ │ + eoreq r0, r1, r4, asr r3 │ │ │ │ + eoreq r0, r1, ip, lsl sp │ │ │ │ + eoreq r0, r1, r8, lsl sp │ │ │ │ + mlaeq r1, r8, r2, r0 │ │ │ │ + mlaeq r1, r4, r2, r0 │ │ │ │ + eoreq r0, r1, r0, lsr #4 │ │ │ │ + strhteq r0, [r1], -ip │ │ │ │ + strhteq r0, [r1], -r8 │ │ │ │ + eoreq pc, r0, ip, asr #26 │ │ │ │ + eoreq pc, r0, r8, asr #26 │ │ │ │ + ldrdeq pc, [r0], -r0 @ │ │ │ │ + eoreq pc, r0, ip, asr #25 │ │ │ │ + eoreq pc, r0, r8, ror ip @ │ │ │ │ + eoreq pc, r0, r4, ror ip @ │ │ │ │ + eoreq pc, r0, r8, lsl ip @ │ │ │ │ + eoreq pc, r0, r0, lsl ip @ │ │ │ │ + strhteq pc, [r0], -r0 @ │ │ │ │ + eoreq pc, r0, r8, lsr #23 │ │ │ │ + eoreq pc, r0, r0, asr #22 │ │ │ │ + eoreq pc, r0, r8, lsr fp @ │ │ │ │ + stccc 0, cr0, [r0], {-0} │ │ │ │ + andcc r0, r0, r0 │ │ │ │ + stmdacc r0, {} @ │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - vldr s14, [pc, #920] @ 8a63c │ │ │ │ + ble 8f03c │ │ │ │ + vldr s14, [pc, #-28] @ 8f3ec │ │ │ │ sub r2, r6, #1 │ │ │ │ + mov r3, r4 │ │ │ │ add r2, ip, r2 │ │ │ │ - mov r3, r5 │ │ │ │ sub ip, ip, #1 │ │ │ │ - ldrsb r0, [ip, #1]! │ │ │ │ - vmov s15, r0 │ │ │ │ + ldrsb r1, [ip, #1]! │ │ │ │ + vmov s15, r1 │ │ │ │ cmp ip, r2 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstmia r3!, {s15} │ │ │ │ - bne 8a2b0 │ │ │ │ - b 89f18 │ │ │ │ + bne 8f414 │ │ │ │ + b 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - vldr s14, [pc, #864] @ 8a640 │ │ │ │ - add lr, r6, r6, lsl #1 │ │ │ │ - add lr, ip, lr │ │ │ │ - mov r2, r5 │ │ │ │ - ldrb r3, [ip, #1] │ │ │ │ - ldrb r0, [ip] │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - orr r3, r3, r0, lsl #8 │ │ │ │ - ldrb r0, [ip, #2] │ │ │ │ + ble 8f03c │ │ │ │ + vldr s14, [pc, #-84] @ 8f3f0 │ │ │ │ + add lr, r4, r6, lsl #2 │ │ │ │ + mov r2, r4 │ │ │ │ add ip, ip, #3 │ │ │ │ - orr r3, r3, r0, lsl #24 │ │ │ │ + ldrb r3, [ip, #-2] │ │ │ │ + ldrb r1, [ip, #-3] │ │ │ │ + lsl r3, r3, #16 │ │ │ │ + orr r3, r3, r1, lsl #8 │ │ │ │ + ldrb r1, [ip, #-1] │ │ │ │ + orr r3, r3, r1, lsl #24 │ │ │ │ vmov s15, r3 │ │ │ │ - cmp ip, lr │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstmia r2!, {s15} │ │ │ │ - bne 8a2e8 │ │ │ │ - b 89f18 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 8f448 │ │ │ │ + b 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - vldr s14, [pc, #788] @ 8a644 │ │ │ │ - add r2, ip, r6, lsl #1 │ │ │ │ - sub r2, r2, #2 │ │ │ │ + ble 8f03c │ │ │ │ + vldr s14, [pc, #-156] @ 8f3f4 │ │ │ │ + add r2, r4, r6, lsl #2 │ │ │ │ sub ip, ip, #2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldrsh r0, [ip, #2]! │ │ │ │ - vmov s15, r0 │ │ │ │ - cmp r2, ip │ │ │ │ + mov r3, r4 │ │ │ │ + ldrsh r1, [ip, #2]! │ │ │ │ + vmov s15, r1 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vstmia r3!, {s15} │ │ │ │ - bne 8a33c │ │ │ │ - b 89f18 │ │ │ │ - cmp r8, #2 │ │ │ │ - beq 8a9b0 │ │ │ │ - cmp r8, #3 │ │ │ │ - beq 8a970 │ │ │ │ - cmp r8, #1 │ │ │ │ - bne 8a474 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 8f498 │ │ │ │ + b 8f03c │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 8fb60 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 8fb28 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ - addgt r2, ip, r6, lsl #2 │ │ │ │ - subgt r5, r5, #1 │ │ │ │ + subgt r2, r6, #1 │ │ │ │ subgt ip, ip, #4 │ │ │ │ - subgt r2, r2, #4 │ │ │ │ - ble 8a474 │ │ │ │ + addgt r2, r4, r2 │ │ │ │ + subgt r4, r4, #1 │ │ │ │ + ble 8f5c8 │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ lsr r3, r3, #24 │ │ │ │ - cmp r2, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a38c │ │ │ │ - b 89a68 │ │ │ │ - cmp r8, #2 │ │ │ │ - beq 8aa94 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 8aa54 │ │ │ │ - cmp r8, #1 │ │ │ │ - bne 8a474 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 8f4e8 │ │ │ │ + b 8ed0c │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 8fae8 │ │ │ │ + cmp r3, #4 │ │ │ │ + beq 8faac │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ - addgt r2, r6, r6, lsl #1 │ │ │ │ - subgt r5, r5, #1 │ │ │ │ - addgt r2, ip, r2 │ │ │ │ - ble 8a474 │ │ │ │ + addgt r2, r4, r6 │ │ │ │ + ble 8f5c8 │ │ │ │ ldrb r3, [ip, #2] │ │ │ │ add ip, ip, #3 │ │ │ │ - cmp r2, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a3d0 │ │ │ │ - b 89a68 │ │ │ │ - cmp r8, #3 │ │ │ │ - beq 8aa18 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 8a9e0 │ │ │ │ - cmp r8, #1 │ │ │ │ - bne 8a474 │ │ │ │ + strb r3, [r4], #1 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 8f524 │ │ │ │ + b 8ed0c │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 8fbb0 │ │ │ │ + cmp r3, #4 │ │ │ │ + beq 8fb88 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ - addgt r2, ip, r6, lsl #1 │ │ │ │ - subgt r5, r5, #1 │ │ │ │ + subgt r2, r6, #1 │ │ │ │ subgt ip, ip, #2 │ │ │ │ - subgt r2, r2, #2 │ │ │ │ - ble 8a474 │ │ │ │ + addgt r2, r4, r2 │ │ │ │ + subgt r4, r4, #1 │ │ │ │ + ble 8f5c8 │ │ │ │ ldrh r3, [ip, #2]! │ │ │ │ lsr r3, r3, #8 │ │ │ │ - cmp r2, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a418 │ │ │ │ - b 89a68 │ │ │ │ - cmp r8, #3 │ │ │ │ - beq 8a938 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq 8aad8 │ │ │ │ - cmp r8, #2 │ │ │ │ - bne 8a474 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 8f56c │ │ │ │ + b 8ed0c │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 8fa74 │ │ │ │ + cmp r3, #4 │ │ │ │ + beq 8fa44 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ - subgt r0, r6, #1 │ │ │ │ - addgt r0, ip, r0 │ │ │ │ - subgt r2, r5, #2 │ │ │ │ + subgt lr, r6, #1 │ │ │ │ + subgt r1, r4, #2 │ │ │ │ + addgt lr, ip, lr │ │ │ │ subgt ip, ip, #1 │ │ │ │ - ble 8a474 │ │ │ │ - ldrb r3, [ip, #1]! │ │ │ │ - lsl r3, r3, #8 │ │ │ │ - cmp r0, ip │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - bne 8a460 │ │ │ │ - mov r9, r1 │ │ │ │ - b 89a74 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrb r2, [ip, #1]! │ │ │ │ + lsl r2, r2, #8 │ │ │ │ + cmp lr, ip │ │ │ │ + strh r2, [r1, #2]! │ │ │ │ + bne 8f5b4 │ │ │ │ + mov r2, r0 │ │ │ │ + b 8ed18 │ │ │ │ cmp r2, #2 │ │ │ │ - ldr r5, [r7] │ │ │ │ - beq 8a828 │ │ │ │ + ldr r4, [r7] │ │ │ │ + beq 8f934 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 8a7d8 │ │ │ │ + beq 8f8e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 89f18 │ │ │ │ + bne 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #416] @ 8a648 │ │ │ │ - sub r3, r5, #1 │ │ │ │ - ldr r5, [pc, #412] @ 8a64c │ │ │ │ - sub r0, r6, #1 │ │ │ │ - add r0, ip, r0 │ │ │ │ - add r5, pc, r5 │ │ │ │ + ble 8f03c │ │ │ │ + ldr lr, [pc, #-584] @ 8f3b4 │ │ │ │ + sub r1, r6, #1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + add r1, ip, r1 │ │ │ │ sub ip, ip, #1 │ │ │ │ + ldr r0, [pc, #-600] @ 8f3b8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldrsb r2, [ip, #1]! │ │ │ │ - cmp r2, #0 │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - ldrblt r2, [r5, r1, lsl #6] │ │ │ │ - ldrbge r2, [lr, r2, lsl #6] │ │ │ │ - andlt r2, r2, #127 @ 0x7f │ │ │ │ - cmp r0, ip │ │ │ │ - strb r2, [r3, #1]! │ │ │ │ - bne 8a4c0 │ │ │ │ - b 89a68 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldrsb r3, [ip, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + rsb r2, r3, #0 │ │ │ │ + ldrblt r3, [lr, r2, lsl #6] │ │ │ │ + ldrbge r3, [r0, r3, lsl #6] │ │ │ │ + andlt r3, r3, #127 @ 0x7f │ │ │ │ + cmp r1, ip │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + bne 8f614 │ │ │ │ + b 8ed0c │ │ │ │ cmp r2, #2 │ │ │ │ - ldr r5, [r7] │ │ │ │ - beq 8a8d8 │ │ │ │ + ldr r4, [r7] │ │ │ │ + beq 8f9e4 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 8a880 │ │ │ │ + beq 8f98c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 89f18 │ │ │ │ + bne 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #316] @ 8a650 │ │ │ │ - ldr r0, [pc, #316] @ 8a654 │ │ │ │ + ble 8f03c │ │ │ │ + ldr lr, [pc, #-684] @ 8f3bc │ │ │ │ sub r1, r6, #1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ add r1, ip, r1 │ │ │ │ - sub r5, r5, #1 │ │ │ │ sub ip, ip, #1 │ │ │ │ + ldr r0, [pc, #-700] @ 8f3c0 │ │ │ │ add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ sub r2, lr, r3, lsl #4 │ │ │ │ + cmp r3, #0 │ │ │ │ add r3, r0, r3, lsl #4 │ │ │ │ ldrblt r3, [r2, #512] @ 0x200 │ │ │ │ ldrbge r3, [r3, #512] @ 0x200 │ │ │ │ andlt r3, r3, #127 @ 0x7f │ │ │ │ - cmp ip, r1 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a52c │ │ │ │ - b 89a68 │ │ │ │ - and r3, r9, #452 @ 0x1c4 │ │ │ │ + cmp r1, ip │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + bne 8f680 │ │ │ │ + b 8ed0c │ │ │ │ + and r3, r0, #452 @ 0x1c4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 8a930 │ │ │ │ + beq 8fa3c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne 89990 │ │ │ │ + bne 8ea94 │ │ │ │ cmp r2, #2 │ │ │ │ - ldr r5, [r7] │ │ │ │ - beq 89f18 │ │ │ │ + ldr r4, [r7] │ │ │ │ + beq 8f03c │ │ │ │ cmp r2, #4 │ │ │ │ - bne 8a4fc │ │ │ │ - b 89f18 │ │ │ │ + bne 8f650 │ │ │ │ + b 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r0, [pc, #196] @ 8a658 │ │ │ │ - ldr lr, [pc, #196] @ 8a65c │ │ │ │ + ble 8ed18 │ │ │ │ + ldr lr, [pc, #-804] @ 8f3c4 │ │ │ │ sub ip, ip, #1 │ │ │ │ - sub r5, r5, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + sub r1, r4, #2 │ │ │ │ + add r0, ip, r6 │ │ │ │ + ldr r8, [pc, #-816] @ 8f3c8 │ │ │ │ add lr, pc, lr │ │ │ │ - add r1, ip, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - and r2, r3, #127 @ 0x7f │ │ │ │ + and r9, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ - add r3, r0, r3, lsl #1 │ │ │ │ - ldrshlt r3, [lr, r2] │ │ │ │ - ldrsbge r3, [r3, #1] │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + ldrshge r3, [lr, r3] │ │ │ │ + ldrhlt r3, [r8, r9] │ │ │ │ rsblt r3, r3, #0 │ │ │ │ - sbfxlt r3, r3, #8, #8 │ │ │ │ - cmp ip, r1 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a5a8 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - b 89c04 │ │ │ │ + sxthlt r3, r3 │ │ │ │ + cmp r0, ip │ │ │ │ + strh r3, [r1, #2]! │ │ │ │ + bne 8f6fc │ │ │ │ + b 8ecbc │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r0, [pc, #108] @ 8a660 │ │ │ │ - ldr lr, [pc, #108] @ 8a664 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r0, [pc, #-884] @ 8f3cc │ │ │ │ sub ip, ip, #1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + add r1, ip, r6 │ │ │ │ + ldr lr, [pc, #-896] @ 8f3d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, pc, lr │ │ │ │ - sub r2, r5, #2 │ │ │ │ - add r1, ip, r6 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - and r8, r3, #127 @ 0x7f │ │ │ │ + and r2, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ - lsl r8, r8, #1 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - ldrhlt r3, [lr, r8] │ │ │ │ - ldrshge r3, [r0, r3] │ │ │ │ + add r3, r0, r3, lsl #1 │ │ │ │ + lsl r2, r2, #1 │ │ │ │ + ldrsbge r3, [r3, #1] │ │ │ │ + ldrshlt r3, [lr, r2] │ │ │ │ rsblt r3, r3, #0 │ │ │ │ - sxthlt r3, r3 │ │ │ │ - cmp r1, ip │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - bne 8a608 │ │ │ │ - b 89c04 │ │ │ │ - stccc 0, cr0, [r0], {-0} │ │ │ │ - andcc r0, r0, r0 │ │ │ │ - stmdacc r0, {} @ │ │ │ │ - eoreq r4, r0, ip, asr #30 │ │ │ │ - eoreq r4, r0, r4, asr pc │ │ │ │ - eoreq r4, r0, r0, ror #9 │ │ │ │ - ldrdeq r4, [r0], -ip @ │ │ │ │ - eoreq r4, r0, r8, ror #8 │ │ │ │ - eoreq r4, r0, r4, ror #8 │ │ │ │ - eoreq r4, r0, ip, lsl #8 │ │ │ │ - eoreq r4, r0, r8, lsl #8 │ │ │ │ - eoreq r4, r0, r0, ror r3 │ │ │ │ - eoreq r4, r0, ip, ror #6 │ │ │ │ - eoreq r4, r0, r8, lsl #6 │ │ │ │ - eoreq r4, r0, r4, lsl #6 │ │ │ │ - mlaeq r0, r0, r2, r4 │ │ │ │ - eoreq r4, r0, r8, lsl #5 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r1, [pc, #-40] @ 8a668 │ │ │ │ - ldr lr, [pc, #-40] @ 8a66c │ │ │ │ + sbfxlt r3, r3, #8, #8 │ │ │ │ + cmp ip, r1 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + bne 8f754 │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + b 8ecbc │ │ │ │ + cmp r6, #0 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr r1, [pc, #-972] @ 8f3d4 │ │ │ │ sub ip, ip, #1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + add r0, ip, r6 │ │ │ │ + ldr lr, [pc, #-984] @ 8f3d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r5, r5, #1 │ │ │ │ add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, pc, lr │ │ │ │ add lr, lr, #256 @ 0x100 │ │ │ │ - add r0, ip, r6 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ and r2, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ add r3, r1, r3, lsl #1 │ │ │ │ - ldrshlt r3, [lr, r2] │ │ │ │ + lsl r2, r2, #1 │ │ │ │ ldrsbge r3, [r3, #1] │ │ │ │ + ldrshlt r3, [lr, r2] │ │ │ │ rsblt r3, r3, #0 │ │ │ │ sbfxlt r3, r3, #8, #8 │ │ │ │ cmp r0, ip │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a6ac │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ - b 89ce0 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + bne 8f7bc │ │ │ │ + ldr r4, [r7] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + b 8ef38 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - ldr r0, [pc, #-136] @ 8a670 │ │ │ │ - ldr lr, [pc, #-136] @ 8a674 │ │ │ │ + ble 8ed18 │ │ │ │ + ldr lr, [pc, #-1068] @ 8f3dc │ │ │ │ sub ip, ip, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ + sub r1, r4, #2 │ │ │ │ + add r0, ip, r6 │ │ │ │ + ldr r8, [pc, #-1080] @ 8f3e0 │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ add lr, lr, #256 @ 0x100 │ │ │ │ - sub r2, r5, #2 │ │ │ │ - add r1, ip, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r8, r8, #256 @ 0x100 │ │ │ │ ldrsb r3, [ip, #1]! │ │ │ │ - and r8, r3, #127 @ 0x7f │ │ │ │ + and r9, r3, #127 @ 0x7f │ │ │ │ cmp r3, #0 │ │ │ │ - lsl r8, r8, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - ldrhlt r3, [lr, r8] │ │ │ │ - ldrshge r3, [r0, r3] │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + ldrshge r3, [lr, r3] │ │ │ │ + ldrhlt r3, [r8, r9] │ │ │ │ rsblt r3, r3, #0 │ │ │ │ sxthlt r3, r3 │ │ │ │ - cmp r1, ip │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - bne 8a714 │ │ │ │ - b 89ce0 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - b 8a100 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ldr r5, [r7] │ │ │ │ + cmp r0, ip │ │ │ │ + strh r3, [r1, #2]! │ │ │ │ + bne 8f824 │ │ │ │ + b 8ef38 │ │ │ │ + ldrd r2, [r7, #16] │ │ │ │ + b 8f294 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r4, [r7] │ │ │ │ tst r3, #4 │ │ │ │ - beq 8ab08 │ │ │ │ - ldr r0, [pc, #-244] @ 8a678 │ │ │ │ - ldr r1, [pc, #-244] @ 8a67c │ │ │ │ - vldr d5, [pc, #1004] @ 8ab60 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + beq 8fbe4 │ │ │ │ + ldr r0, [pc, #-1172] @ 8f3e4 │ │ │ │ + add r2, ip, r6, lsl #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r1, [pc, #-1180] @ 8f3e8 │ │ │ │ + vldr d18, [pc, #920] @ 8fc20 │ │ │ │ add r0, pc, r0 │ │ │ │ - vldr d6, [pc, #1000] @ 8ab68 │ │ │ │ + vldr d17, [pc, #920] @ 8fc28 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, ip, r6, lsl #2 │ │ │ │ - b 8a7a8 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vmov r3, s14 │ │ │ │ + b 8f8b4 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ add r3, r1, r3 │ │ │ │ ldrb r3, [r3, #512] @ 0x200 │ │ │ │ cmp ip, r2 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - beq 89a68 │ │ │ │ - vldmia ip!, {s14} │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + beq 8ed0c │ │ │ │ + vldmia ip!, {s15} │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 8a788 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vmov r3, s14 │ │ │ │ + bge 8f894 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r3, s15 │ │ │ │ add r3, r0, r3 │ │ │ │ ldrb r3, [r3, #512] @ 0x200 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ - b 8a79c │ │ │ │ + b 8f8a8 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #904] @ 8ab70 │ │ │ │ - sub r3, r5, #1 │ │ │ │ - ldr r5, [pc, #900] @ 8ab74 │ │ │ │ - add r0, ip, r6, lsl #2 │ │ │ │ - sub r0, r0, #4 │ │ │ │ + ble 8f03c │ │ │ │ + ldr r8, [pc, #828] @ 8fc30 │ │ │ │ + sub r0, r6, #1 │ │ │ │ sub ip, ip, #4 │ │ │ │ - add r5, pc, r5 │ │ │ │ + add r0, r4, r0 │ │ │ │ + sub r2, r4, #1 │ │ │ │ + ldr lr, [pc, #812] @ 8fc34 │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [ip, #4]! │ │ │ │ - cmp r2, #0 │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - ldrblt r2, [r5, r1, asr #18] │ │ │ │ - ldrbge r2, [lr, r2, asr #18] │ │ │ │ - andlt r2, r2, #127 @ 0x7f │ │ │ │ - cmp r0, ip │ │ │ │ - strb r2, [r3, #1]! │ │ │ │ - bne 8a800 │ │ │ │ - b 89a68 │ │ │ │ + ldr r3, [ip, #4]! │ │ │ │ + cmp r3, #0 │ │ │ │ + rsb r1, r3, #0 │ │ │ │ + ldrblt r3, [r8, r1, asr #18] │ │ │ │ + ldrbge r3, [lr, r3, asr #18] │ │ │ │ + andlt r3, r3, #127 @ 0x7f │ │ │ │ + strb r3, [r2, #1]! │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 8f90c │ │ │ │ + b 8ed0c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #832] @ 8ab78 │ │ │ │ - sub r3, r5, #1 │ │ │ │ - ldr r5, [pc, #828] @ 8ab7c │ │ │ │ - add r0, ip, r6, lsl #1 │ │ │ │ - sub r0, r0, #2 │ │ │ │ + ble 8f03c │ │ │ │ + ldr r8, [pc, #756] @ 8fc38 │ │ │ │ + sub r0, r6, #1 │ │ │ │ sub ip, ip, #2 │ │ │ │ - add r5, pc, r5 │ │ │ │ + add r0, r4, r0 │ │ │ │ + sub r1, r4, #1 │ │ │ │ + ldr lr, [pc, #740] @ 8fc3c │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldrsh r1, [ip, #2]! │ │ │ │ - add r2, r1, #3 │ │ │ │ - asr r2, r2, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - rsb r2, r2, #0 │ │ │ │ - ldrblt r2, [r5, r2] │ │ │ │ - ldrbge r2, [lr, r1, asr #2] │ │ │ │ - andlt r2, r2, #127 @ 0x7f │ │ │ │ - cmp ip, r0 │ │ │ │ - strb r2, [r3, #1]! │ │ │ │ - bne 8a850 │ │ │ │ - b 89a68 │ │ │ │ + ldrsh r2, [ip, #2]! │ │ │ │ + add r3, r2, #3 │ │ │ │ + cmp r2, #0 │ │ │ │ + asr r3, r3, #2 │ │ │ │ + ldrbge r3, [lr, r2, asr #2] │ │ │ │ + rsblt r3, r3, #0 │ │ │ │ + ldrblt r3, [r8, r3] │ │ │ │ + andlt r3, r3, #127 @ 0x7f │ │ │ │ + strb r3, [r1, #1]! │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 8f95c │ │ │ │ + b 8ed0c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #752] @ 8ab80 │ │ │ │ - ldr r0, [pc, #752] @ 8ab84 │ │ │ │ - add r1, ip, r6, lsl #2 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + ble 8f03c │ │ │ │ + ldr lr, [pc, #676] @ 8fc40 │ │ │ │ + sub r1, r6, #1 │ │ │ │ sub ip, ip, #4 │ │ │ │ - sub r1, r1, #4 │ │ │ │ + add r1, r4, r1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r0, [pc, #660] @ 8fc44 │ │ │ │ add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ rsb r2, r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - add r2, lr, r2, asr #20 │ │ │ │ add r3, r0, r3, asr #20 │ │ │ │ - ldrblt r3, [r2, #512] @ 0x200 │ │ │ │ + add r2, lr, r2, asr #20 │ │ │ │ ldrbge r3, [r3, #512] @ 0x200 │ │ │ │ + ldrblt r3, [r2, #512] @ 0x200 │ │ │ │ andlt r3, r3, #127 @ 0x7f │ │ │ │ - cmp ip, r1 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a8a8 │ │ │ │ - b 89a68 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + cmp r4, r1 │ │ │ │ + bne 8f9b4 │ │ │ │ + b 8ed0c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 89f18 │ │ │ │ - ldr lr, [pc, #672] @ 8ab88 │ │ │ │ - ldr r0, [pc, #672] @ 8ab8c │ │ │ │ - add r1, ip, r6, lsl #1 │ │ │ │ - sub r5, r5, #1 │ │ │ │ + ble 8f03c │ │ │ │ + ldr lr, [pc, #596] @ 8fc48 │ │ │ │ + sub r1, r6, #1 │ │ │ │ sub ip, ip, #2 │ │ │ │ - sub r1, r1, #2 │ │ │ │ + add r1, r4, r1 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + ldr r0, [pc, #580] @ 8fc4c │ │ │ │ add lr, pc, lr │ │ │ │ add r0, pc, r0 │ │ │ │ ldrsh r3, [ip, #2]! │ │ │ │ add r2, r3, #15 │ │ │ │ cmp r3, #0 │ │ │ │ - sub r2, lr, r2, asr #4 │ │ │ │ add r3, r0, r3, asr #4 │ │ │ │ - ldrblt r3, [r2, #512] @ 0x200 │ │ │ │ + sub r2, lr, r2, asr #4 │ │ │ │ ldrbge r3, [r3, #512] @ 0x200 │ │ │ │ + ldrblt r3, [r2, #512] @ 0x200 │ │ │ │ andlt r3, r3, #127 @ 0x7f │ │ │ │ - cmp ip, r1 │ │ │ │ - strb r3, [r5, #1]! │ │ │ │ - bne 8a900 │ │ │ │ - b 89a68 │ │ │ │ - ldr r5, [r7] │ │ │ │ - b 89f18 │ │ │ │ + strb r3, [r4, #1]! │ │ │ │ + cmp r1, r4 │ │ │ │ + bne 8fa0c │ │ │ │ + b 8ed0c │ │ │ │ + ldr r4, [r7] │ │ │ │ + b 8f03c │ │ │ │ cmp r6, #0 │ │ │ │ subgt r1, r6, #1 │ │ │ │ + subgt r2, r4, #4 │ │ │ │ addgt r1, ip, r1 │ │ │ │ + subgt ip, ip, #1 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrb r3, [ip, #1]! │ │ │ │ + lsl r3, r3, #24 │ │ │ │ + cmp r1, ip │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + bne 8fa5c │ │ │ │ + b 8ed10 │ │ │ │ + cmp r6, #0 │ │ │ │ + subgt r1, r6, #1 │ │ │ │ movgt r3, #0 │ │ │ │ + addgt r1, ip, r1 │ │ │ │ subgt ip, ip, #1 │ │ │ │ - ble 8a474 │ │ │ │ + ble 8f5c8 │ │ │ │ ldrb r2, [ip, #1]! │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + add r4, r4, #3 │ │ │ │ + strb r3, [r4, #-3] │ │ │ │ + strb r3, [r4, #-2] │ │ │ │ cmp r1, ip │ │ │ │ - strb r3, [r5] │ │ │ │ - strb r3, [r5, #1] │ │ │ │ - add r5, r5, #3 │ │ │ │ - bne 8a950 │ │ │ │ - b 89a68 │ │ │ │ + strb r2, [r4, #-1] │ │ │ │ + bne 8fa8c │ │ │ │ + b 8ed0c │ │ │ │ + cmp r6, #0 │ │ │ │ + addgt r0, r4, r6, lsl #2 │ │ │ │ + movgt r2, r4 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrb r3, [ip, #1] │ │ │ │ + add ip, ip, #3 │ │ │ │ + ldrb r1, [ip, #-3] │ │ │ │ + lsl r3, r3, #16 │ │ │ │ + orr r3, r3, r1, lsl #8 │ │ │ │ + ldrb r1, [ip, #-1] │ │ │ │ + orr r3, r3, r1, lsl #24 │ │ │ │ + str r3, [r2], #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 8fabc │ │ │ │ + b 8ed10 │ │ │ │ + cmp r6, #0 │ │ │ │ + addgt lr, r4, r6, lsl #1 │ │ │ │ + movgt r1, r4 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrb r2, [ip, #1] │ │ │ │ + add ip, ip, #3 │ │ │ │ + ldrb r8, [ip, #-3] │ │ │ │ + lsl r2, r2, #16 │ │ │ │ + orr r2, r2, r8, lsl #8 │ │ │ │ + ldrb r8, [ip, #-1] │ │ │ │ + orr r2, r2, r8, lsl #24 │ │ │ │ + lsr r2, r2, #16 │ │ │ │ + strh r2, [r1], #2 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne 8faf8 │ │ │ │ + b 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ addgt r1, ip, r6, lsl #2 │ │ │ │ - subgt r1, r1, #4 │ │ │ │ - subgt ip, ip, #4 │ │ │ │ - ble 8a474 │ │ │ │ - ldr r3, [ip, #4]! │ │ │ │ - add r5, r5, #3 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldr r3, [ip], #4 │ │ │ │ + add r4, r4, #3 │ │ │ │ lsr r2, r3, #8 │ │ │ │ - strb r2, [r5, #-3] │ │ │ │ - cmp r1, ip │ │ │ │ + cmp ip, r1 │ │ │ │ + strb r2, [r4, #-3] │ │ │ │ lsr r2, r3, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ - strb r2, [r5, #-2] │ │ │ │ - strb r3, [r5, #-1] │ │ │ │ - bne 8a984 │ │ │ │ - b 89a68 │ │ │ │ - cmp r6, #0 │ │ │ │ - addgt r0, ip, r6, lsl #2 │ │ │ │ - subgt r0, r0, #4 │ │ │ │ - subgt ip, ip, #4 │ │ │ │ - subgt r2, r5, #2 │ │ │ │ - ble 8a474 │ │ │ │ - ldr r3, [ip, #4]! │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - cmp r0, ip │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - bne 8a9c8 │ │ │ │ - b 8a474 │ │ │ │ + strb r2, [r4, #-2] │ │ │ │ + strb r3, [r4, #-1] │ │ │ │ + bne 8fb34 │ │ │ │ + b 8ed0c │ │ │ │ + cmp r6, #0 │ │ │ │ + addgt lr, ip, r6, lsl #2 │ │ │ │ + subgt r1, r4, #2 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldr r2, [ip], #4 │ │ │ │ + lsr r2, r2, #16 │ │ │ │ + cmp lr, ip │ │ │ │ + strh r2, [r1, #2]! │ │ │ │ + bne 8fb70 │ │ │ │ + b 8f5c8 │ │ │ │ cmp r6, #0 │ │ │ │ addgt r1, ip, r6, lsl #1 │ │ │ │ - subgt r1, r1, #2 │ │ │ │ - subgt ip, ip, #2 │ │ │ │ - subgt r2, r5, #4 │ │ │ │ - ble 8a474 │ │ │ │ - ldrh r3, [ip, #2]! │ │ │ │ + subgt r2, r4, #4 │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrh r3, [ip], #2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ cmp r1, ip │ │ │ │ str r3, [r2, #4]! │ │ │ │ - bne 8a9f8 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - b 89a74 │ │ │ │ + bne 8fb98 │ │ │ │ + b 8ed10 │ │ │ │ cmp r6, #0 │ │ │ │ addgt r2, ip, r6, lsl #1 │ │ │ │ - subgt r2, r2, #2 │ │ │ │ - subgt ip, ip, #2 │ │ │ │ movgt r1, #0 │ │ │ │ - ble 8a474 │ │ │ │ - ldrh r3, [ip, #2]! │ │ │ │ - strb r3, [r5, #1] │ │ │ │ - cmp r2, ip │ │ │ │ + ble 8f5c8 │ │ │ │ + ldrh r3, [ip], #2 │ │ │ │ + add r4, r4, #3 │ │ │ │ + strb r1, [r4, #-3] │ │ │ │ + strb r3, [r4, #-2] │ │ │ │ lsr r3, r3, #8 │ │ │ │ - strb r3, [r5, #2] │ │ │ │ - strb r1, [r5] │ │ │ │ - add r5, r5, #3 │ │ │ │ - bne 8aa30 │ │ │ │ - b 89a68 │ │ │ │ - cmp r6, #0 │ │ │ │ - addgt r0, r6, r6, lsl #1 │ │ │ │ - addgt r0, ip, r0 │ │ │ │ - subgt r2, r5, #4 │ │ │ │ - ble 8a474 │ │ │ │ - ldrb r3, [ip, #1] │ │ │ │ - ldrb r1, [ip] │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - orr r3, r3, r1, lsl #8 │ │ │ │ - ldrb r1, [ip, #2] │ │ │ │ - add ip, ip, #3 │ │ │ │ - orr r3, r3, r1, lsl #24 │ │ │ │ - cmp r0, ip │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - bne 8aa68 │ │ │ │ - b 8aa0c │ │ │ │ - cmp r6, #0 │ │ │ │ - addgt r0, r6, r6, lsl #1 │ │ │ │ - addgt r0, ip, r0 │ │ │ │ - subgt r2, r5, #2 │ │ │ │ - ble 8a474 │ │ │ │ - ldrb r3, [ip, #1] │ │ │ │ - ldrb lr, [ip] │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - orr r3, r3, lr, lsl #8 │ │ │ │ - ldrb lr, [ip, #2] │ │ │ │ - add ip, ip, #3 │ │ │ │ - orr r3, r3, lr, lsl #24 │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - cmp r0, ip │ │ │ │ - strh r3, [r2, #2]! │ │ │ │ - bne 8aaa8 │ │ │ │ - b 8a474 │ │ │ │ - cmp r6, #0 │ │ │ │ - subgt r1, r6, #1 │ │ │ │ - addgt r1, ip, r1 │ │ │ │ - subgt r2, r5, #4 │ │ │ │ - subgt ip, ip, #1 │ │ │ │ - ble 8a474 │ │ │ │ - ldrb r3, [ip, #1]! │ │ │ │ - lsl r3, r3, #24 │ │ │ │ - cmp r1, ip │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - bne 8aaf0 │ │ │ │ - b 8aa0c │ │ │ │ + cmp r2, ip │ │ │ │ + strb r3, [r4, #-1] │ │ │ │ + bne 8fbc0 │ │ │ │ + b 8ed0c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 8a8e0 │ │ │ │ + beq 8f9ec │ │ │ │ cmp r2, #4 │ │ │ │ - beq 8a888 │ │ │ │ + beq 8f994 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 8a50c │ │ │ │ - b 89f18 │ │ │ │ + beq 8f660 │ │ │ │ + b 8f03c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 8a830 │ │ │ │ + beq 8f93c │ │ │ │ cmp r2, #4 │ │ │ │ - beq 8a7e0 │ │ │ │ + beq 8f8ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq 8a4a0 │ │ │ │ - b 89f18 │ │ │ │ - tst r9, #2 │ │ │ │ - beq 89a74 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble 89a74 │ │ │ │ - mul r3, r6, r8 │ │ │ │ - add r1, r2, r3 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - b 8a118 │ │ │ │ + beq 8f5f4 │ │ │ │ + b 8f03c │ │ │ │ + nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ addsgt pc, pc, r0, asr #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addsmi pc, pc, r0, asr #31 │ │ │ │ - eoreq r4, r0, ip, lsl #24 │ │ │ │ - eoreq r4, r0, r0, lsl ip │ │ │ │ - strhteq r4, [r0], -ip │ │ │ │ - eoreq r4, r0, r0, asr #23 │ │ │ │ - eoreq r4, r0, r4, ror #2 │ │ │ │ - eoreq r4, r0, r0, ror #2 │ │ │ │ - eoreq r4, r0, ip, lsl #2 │ │ │ │ - eoreq r4, r0, r8, lsl #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - cmp r2, #0 │ │ │ │ + eoreq r0, r1, r4, asr #9 │ │ │ │ + eoreq r0, r1, r0, asr #9 │ │ │ │ + eoreq r0, r1, r4, ror r4 │ │ │ │ + eoreq r0, r1, r0, ror r4 │ │ │ │ + eoreq pc, r0, r8, lsl sl @ │ │ │ │ + eoreq pc, r0, r4, lsl sl @ │ │ │ │ + eoreq pc, r0, r0, asr #19 │ │ │ │ + strhteq pc, [r0], -ip @ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + strd r4, [sp, #-20]! @ 0xffffffec │ │ │ │ ldr r4, [r1, #12] │ │ │ │ - add r3, r2, #3 │ │ │ │ - movge r3, r2 │ │ │ │ - cmp r4, #0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr lr, [r1] │ │ │ │ - ble 8ac4c │ │ │ │ - asr r0, r3, #2 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - lsl r6, r4, #2 │ │ │ │ - add r7, lr, r4, lsl #2 │ │ │ │ - mov r5, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r5, r3, #3 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + movge r5, r3 │ │ │ │ + ldr r6, [r1] │ │ │ │ + cmp r4, #0 │ │ │ │ + str lr, [sp, #16] │ │ │ │ + ble 8fd10 │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ - b 8abe4 │ │ │ │ - add lr, lr, #4 │ │ │ │ - cmp lr, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - beq 8ac4c │ │ │ │ + asr r5, r5, #2 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + lsl r7, r4, #2 │ │ │ │ + mov lr, #0 │ │ │ │ + b 8fca8 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r4, lr │ │ │ │ + beq 8fd10 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8abd4 │ │ │ │ + beq 8fc98 │ │ │ │ vldr s13, [r2, #32] │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r5, lr │ │ │ │ vsub.f32 s11, s10, s13 │ │ │ │ - ble 8abd4 │ │ │ │ - mov r3, lr │ │ │ │ - mov ip, r5 │ │ │ │ - b 8ac10 │ │ │ │ + ble 8fc98 │ │ │ │ + mov r3, r6 │ │ │ │ + mov ip, lr │ │ │ │ + b 8fcd4 │ │ │ │ vldr s13, [r2, #32] │ │ │ │ + add ip, ip, r4 │ │ │ │ vldr s14, [r3] │ │ │ │ + cmp r5, ip │ │ │ │ vldr s12, [r2, #64] @ 0x40 │ │ │ │ - add ip, ip, r4 │ │ │ │ vmul.f32 s15, s14, s14 │ │ │ │ - cmp r0, ip │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ vstr s15, [r2, #64] @ 0x40 │ │ │ │ vstr s14, [r3] │ │ │ │ - add r3, r3, r6 │ │ │ │ - bgt 8ac0c │ │ │ │ - add lr, lr, #4 │ │ │ │ - cmp lr, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - bne 8abe4 │ │ │ │ + add r3, r3, r7 │ │ │ │ + bgt 8fcd0 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r4, lr │ │ │ │ + bne 8fca8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ mov r0, r1 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 8acd0 │ │ │ │ - ldr r2, [pc, #100] @ 8acd4 │ │ │ │ - ldr r3, [pc, #100] @ 8acd8 │ │ │ │ + ldr r1, [pc, #108] @ 8fdb0 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 8fdb4 │ │ │ │ + ldr r3, [pc, #96] @ 8fdb8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #224 @ 0xe0 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mov r1, #224 @ 0xe0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ - push {r4, lr} │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr lr, [pc, #600] @ 8af6c │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ mov ip, r0 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov lr, #5888 @ 0x1700 │ │ │ │ + movt lr, #16384 @ 0x4000 │ │ │ │ cmp r3, lr │ │ │ │ - mov r1, r2 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ - beq 8aecc │ │ │ │ - bgt 8ad90 │ │ │ │ - ldr r4, [pc, #576] @ 8af70 │ │ │ │ + mov r1, r2 │ │ │ │ + beq 90004 │ │ │ │ + bgt 8fe9c │ │ │ │ + movw r4, #5377 @ 0x1501 │ │ │ │ + movt r4, #16384 @ 0x4000 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 8ae30 │ │ │ │ - bgt 8add8 │ │ │ │ - ldr r2, [pc, #564] @ 8af74 │ │ │ │ + beq 8ff6c │ │ │ │ + bgt 8fef8 │ │ │ │ + mov r2, #768 @ 0x300 │ │ │ │ + movt r2, #8192 @ 0x2000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8aeec │ │ │ │ - ldr r2, [pc, #556] @ 8af78 │ │ │ │ + beq 90018 │ │ │ │ + mov r2, #5376 @ 0x1500 │ │ │ │ + movt r2, #16384 @ 0x4000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8aeec │ │ │ │ - ldr r2, [pc, #548] @ 8af7c │ │ │ │ + beq 90018 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + movt r2, #4096 @ 0x1000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8ae90 │ │ │ │ + bne 8ff5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8af4c │ │ │ │ + beq 90070 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr ip, [r1, #8] │ │ │ │ + mov ip, #29 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + ldr r4, [sp] │ │ │ │ str r2, [r3, #12] │ │ │ │ - str ip, [r3, #8] │ │ │ │ mov r2, #4 │ │ │ │ - mov ip, #29 │ │ │ │ - pop {r4, lr} │ │ │ │ + str lr, [r3, #8] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ str ip, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 911f0 │ │ │ │ - ldr r0, [pc, #488] @ 8af80 │ │ │ │ + b 96678 │ │ │ │ + movw r0, #6145 @ 0x1801 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 8aeb4 │ │ │ │ - bgt 8ae04 │ │ │ │ - sub r0, r0, #256 @ 0x100 │ │ │ │ + beq 8fff8 │ │ │ │ + bgt 8ff34 │ │ │ │ + movw r0, #5889 @ 0x1701 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 8ae78 │ │ │ │ - ldr r2, [pc, #464] @ 8af84 │ │ │ │ + beq 8ffd8 │ │ │ │ + mov r2, #6144 @ 0x1800 │ │ │ │ + movt r2, #16384 @ 0x4000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8ae90 │ │ │ │ - ldr r3, [ip, #20] │ │ │ │ + bne 8ff5c │ │ │ │ + vldr s0, [pc, #416] @ 90078 │ │ │ │ + vmov.f32 s1, #36 @ 0x41200000 10.0 │ │ │ │ add r2, lr, #160 @ 0xa0 │ │ │ │ - vldr s0, [pc, #396] @ 8af54 │ │ │ │ - pop {r4, lr} │ │ │ │ + ldr r3, [ip, #20] │ │ │ │ mov r0, #8 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - vmov.f32 s1, #36 @ 0x41200000 10.0 │ │ │ │ - b 910d8 │ │ │ │ - ldr r0, [pc, #424] @ 8af88 │ │ │ │ + b 9655c │ │ │ │ + mov r0, #5632 @ 0x1600 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 8ae98 │ │ │ │ - ldr r1, [pc, #416] @ 8af8c │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 8ae90 │ │ │ │ - add r1, lr, #96 @ 0x60 │ │ │ │ + beq 8ffb4 │ │ │ │ + movw r1, #5633 @ 0x1601 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + cmp r3, r1 │ │ │ │ + addeq r1, lr, #96 @ 0x60 │ │ │ │ + vmoveq.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + bne 8ff5c │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r0, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - b 91038 │ │ │ │ - ldr r0, [pc, #388] @ 8af90 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 964a0 │ │ │ │ + mov r0, #6400 @ 0x1900 │ │ │ │ + movt r0, #16384 @ 0x4000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 8af30 │ │ │ │ - ldr r1, [pc, #380] @ 8af94 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 8ae90 │ │ │ │ - add r1, lr, #192 @ 0xc0 │ │ │ │ - mov r0, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - b 91038 │ │ │ │ - ldr r0, [lr] │ │ │ │ - ldr r2, [lr, #4] │ │ │ │ - ldr r3, [lr, #8] │ │ │ │ - ldr ip, [lr, #12] │ │ │ │ - str ip, [r1, #12] │ │ │ │ - str r0, [r1] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - ldr r0, [lr, #16] │ │ │ │ - ldr r2, [lr, #20] │ │ │ │ - ldr r3, [lr, #24] │ │ │ │ - ldr ip, [lr, #28] │ │ │ │ - str ip, [r1, #28] │ │ │ │ - str r0, [r1, #16] │ │ │ │ - str r2, [r1, #20] │ │ │ │ - str r3, [r1, #24] │ │ │ │ + beq 9005c │ │ │ │ + movw r1, #6401 @ 0x1901 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ + cmp r3, r1 │ │ │ │ + addeq r1, lr, #192 @ 0xc0 │ │ │ │ + vmoveq.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + beq 8ff20 │ │ │ │ + mvn r0, #0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr ip, [lr] │ │ │ │ + ldr r0, [lr, #4] │ │ │ │ + ldr r2, [lr, #8] │ │ │ │ + ldr r3, [lr, #12] │ │ │ │ + str ip, [r1] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + ldr ip, [lr, #16] │ │ │ │ + ldr r0, [lr, #20] │ │ │ │ + ldr r2, [lr, #24] │ │ │ │ + ldr r3, [lr, #28] │ │ │ │ + str ip, [r1, #16] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r2, [r1, #24] │ │ │ │ + str r3, [r1, #28] │ │ │ │ mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + b 8ff60 │ │ │ │ + vldr s1, [pc, #192] @ 9007c │ │ │ │ + vmov.f32 s2, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ + add r2, lr, #96 @ 0x60 │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r0, #8 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 963c0 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ add r1, lr, #128 @ 0x80 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ mov r0, #8 │ │ │ │ - b 91160 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - add r2, lr, #96 @ 0x60 │ │ │ │ - vldr s1, [pc, #180] @ 8af58 │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ - vmov.f32 s2, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ - b 90f70 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + b 965e8 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ add r1, lr, #160 @ 0xa0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ - b 91160 │ │ │ │ + b 8ffe0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r2, lr, #128 @ 0x80 │ │ │ │ - vldr s1, [pc, #128] @ 8af5c │ │ │ │ - vldr s0, [pc, #128] @ 8af60 │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - b 910d8 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - str ip, [lr, #12] │ │ │ │ - str r0, [lr] │ │ │ │ - str r2, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - ldr ip, [r1, #28] │ │ │ │ - str ip, [lr, #28] │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - str r3, [lr, #24] │ │ │ │ - b 8ae70 │ │ │ │ - add r2, lr, #192 @ 0xc0 │ │ │ │ - vldr s2, [pc, #40] @ 8af64 │ │ │ │ - vldr s1, [pc, #40] @ 8af68 │ │ │ │ - pop {r4, lr} │ │ │ │ - mov r0, #8 │ │ │ │ + vldr s1, [pc, #108] @ 90080 │ │ │ │ + vldr s0, [pc, #108] @ 90084 │ │ │ │ + b 8fee0 │ │ │ │ + ldr ip, [r1] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + str ip, [lr] │ │ │ │ + str r0, [lr, #4] │ │ │ │ + str r2, [lr, #8] │ │ │ │ + str r3, [lr, #12] │ │ │ │ + ldr ip, [r1, #16] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ + str ip, [lr, #16] │ │ │ │ + str r0, [lr, #20] │ │ │ │ + str r2, [lr, #24] │ │ │ │ + str r3, [lr, #28] │ │ │ │ + b 8ffac │ │ │ │ + vldr s2, [pc, #36] @ 90088 │ │ │ │ vmov.f32 s0, #52 @ 0x41a00000 20.0 │ │ │ │ - b 90f70 │ │ │ │ + add r2, lr, #192 @ 0xc0 │ │ │ │ + vldr s1, [pc, #28] @ 9008c │ │ │ │ + b 8ffc4 │ │ │ │ mvn r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ + b 8ff60 │ │ │ │ ldrmi r8, [fp, #-0]! │ │ │ │ rsbsgt r0, r0, #0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ mvnsmi r0, #0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ - andmi r1, r0, r0, lsl #14 │ │ │ │ - andmi r1, r0, r1, lsl #10 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andmi r1, r0, r0, lsl #10 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andmi r1, r0, r1, lsl #16 │ │ │ │ - andmi r1, r0, r0, lsl #16 │ │ │ │ - andmi r1, r0, r0, lsl #12 │ │ │ │ - andmi r1, r0, r1, lsl #12 │ │ │ │ - andmi r1, r0, r0, lsl #18 │ │ │ │ - andmi r1, r0, r1, lsl #18 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d12} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - vcvt.f64.f32 d7, s2 │ │ │ │ - vldr d4, [pc, #856] @ 8b310 │ │ │ │ - vcvt.f64.f32 d6, s3 │ │ │ │ - ldr ip, [sp, #80] @ 0x50 │ │ │ │ - ldr lr, [sp, #84] @ 0x54 │ │ │ │ - vmul.f64 d4, d7, d4 │ │ │ │ + vldr d18, [pc, #896] @ 90418 │ │ │ │ + vcvt.f64.f32 d16, s2 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - vadd.f32 s24, s0, s15 │ │ │ │ + vcvt.f64.f32 d17, s3 │ │ │ │ + vadd.f32 s13, s0, s1 │ │ │ │ + strd r4, [sp, #-24]! @ 0xffffffe8 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + vmov.f64 d20, #96 @ 0x3f000000 0.5 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + lsl r2, r2, #1 │ │ │ │ + vmov.f32 s6, #20 @ 0x40a00000 5.0 │ │ │ │ + vadd.f32 s9, s0, s15 │ │ │ │ vadd.f32 s15, s1, s15 │ │ │ │ - vadd.f32 s14, s0, s1 │ │ │ │ - vcmpe.f64 d6, d4 │ │ │ │ - vadd.f32 s12, s24, s0 │ │ │ │ - vadd.f32 s13, s15, s1 │ │ │ │ - vldr s4, [ip] │ │ │ │ - vmov.f32 s11, #112 @ 0x3f800000 1.0 │ │ │ │ - vdiv.f32 s10, s14, s12 │ │ │ │ - vldr s12, [lr] │ │ │ │ - vmov.f32 s22, s1 │ │ │ │ - vmov.f32 s5, #64 @ 0x3e000000 0.125 │ │ │ │ - vdiv.f32 s15, s14, s13 │ │ │ │ - vadd.f32 s13, s2, s11 │ │ │ │ - vmov.f32 s23, s0 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + str lr, [sp, #20] │ │ │ │ + vpush {d8-d10} │ │ │ │ + vadd.f32 s18, s3, s2 │ │ │ │ + vmov.f32 s16, #64 @ 0x3e000000 0.125 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ + vadd.f32 s12, s9, s0 │ │ │ │ + vadd.f32 s14, s15, s1 │ │ │ │ + ldr r8, [sp, #60] @ 0x3c │ │ │ │ + vcmpe.f64 d17, d16 │ │ │ │ + vmov.f64 d17, #112 @ 0x3f800000 1.0 │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ + vldr s4, [r7] │ │ │ │ + vdiv.f32 s5, s13, s12 │ │ │ │ + vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr d19, [pc, #784] @ 90420 │ │ │ │ + vmov s8, r2 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vcvtle.f32.f64 s14, d4 │ │ │ │ - vmovgt.f32 s14, s3 │ │ │ │ - vadd.f32 s13, s13, s2 │ │ │ │ - vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ - lsl r2, r2, #1 │ │ │ │ - vadd.f32 s1, s14, s2 │ │ │ │ - vadd.f32 s0, s14, s11 │ │ │ │ - vsub.f32 s6, s10, s4 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - vdiv.f32 s19, s1, s13 │ │ │ │ - vadd.f32 s14, s0, s14 │ │ │ │ - vsub.f32 s12, s15, s12 │ │ │ │ - vabs.f32 s6, s6 │ │ │ │ - ldrsh r8, [r0, r3] │ │ │ │ - vdiv.f32 s17, s1, s14 │ │ │ │ - vabs.f32 s12, s12 │ │ │ │ - cmp r4, #0 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ - vadd.f32 s2, s3, s2 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vldr d10, [pc, #688] @ 8b318 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ - ldrd r6, [sp, #88] @ 0x58 │ │ │ │ - add r5, r5, r1, lsl #2 │ │ │ │ - vadd.f64 d6, d6, d3 │ │ │ │ - vmov.f32 s6, s11 │ │ │ │ - lsl r9, r1, #2 │ │ │ │ - vmul.f64 d6, d6, d4 │ │ │ │ - vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vmul.f32 s12, s12, s5 │ │ │ │ - vmov.f32 s5, #20 @ 0x40a00000 5.0 │ │ │ │ - vmla.f32 s6, s12, s12 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vdiv.f64 d6, d4, d3 │ │ │ │ - vmov s7, r4 │ │ │ │ - vcvt.f32.s32 s6, s7 │ │ │ │ - vmov s7, r8 │ │ │ │ + vadd.f32 s19, s2, s12 │ │ │ │ + ldr lr, [sp, #72] @ 0x48 │ │ │ │ + vadd.f32 s10, s3, s12 │ │ │ │ + ldr ip, [sp, #76] @ 0x4c │ │ │ │ + vdiv.f32 s15, s13, s14 │ │ │ │ + vldr s14, [r8] │ │ │ │ + vcvtle.f32.f64 s13, d16 │ │ │ │ + vmovgt.f32 s13, s3 │ │ │ │ + cmp r6, #0 │ │ │ │ + vsub.f32 s11, s5, s4 │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ + lsl r3, r1, #2 │ │ │ │ + vadd.f32 s19, s19, s2 │ │ │ │ + vadd.f32 s3, s10, s3 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ + vcvt.f32.s32 s8, s8 │ │ │ │ + vadd.f32 s20, s13, s12 │ │ │ │ + vadd.f32 s17, s13, s2 │ │ │ │ + vmov s7, r6 │ │ │ │ + add r0, r0, r3 │ │ │ │ + vsub.f32 s14, s15, s14 │ │ │ │ + vadd.f32 s2, s20, s13 │ │ │ │ + vabs.f32 s13, s11 │ │ │ │ + vdiv.f32 s11, s18, s3 │ │ │ │ + vmov.f32 s3, s12 │ │ │ │ + vcvt.f64.f32 d18, s13 │ │ │ │ + vabs.f32 s14, s14 │ │ │ │ vcvt.f32.s32 s7, s7 │ │ │ │ - vsub.f64 d6, d4, d6 │ │ │ │ - vmov.f32 s9, s11 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vmul.f32 s10, s10, s12 │ │ │ │ - vsub.f32 s14, s11, s12 │ │ │ │ + vcvt.f64.f32 d16, s14 │ │ │ │ + vdiv.f32 s10, s17, s19 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vdiv.f32 s14, s17, s2 │ │ │ │ + vmul.f64 d16, d16, d20 │ │ │ │ + vcvt.f32.f64 s13, d16 │ │ │ │ + vmul.f32 s13, s13, s16 │ │ │ │ + vmla.f32 s3, s13, s13 │ │ │ │ + vcvt.f64.f32 d16, s3 │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + vsub.f64 d17, d17, d18 │ │ │ │ + vcvt.f32.f64 s13, d17 │ │ │ │ + vsub.f32 s3, s12, s13 │ │ │ │ + vmul.f32 s5, s5, s13 │ │ │ │ + vmul.f32 s15, s15, s13 │ │ │ │ + vmla.f32 s5, s4, s3 │ │ │ │ + vmov.f32 s4, s12 │ │ │ │ + vstr s5, [r7] │ │ │ │ + vldr s13, [r8] │ │ │ │ + vmla.f32 s15, s3, s13 │ │ │ │ + vmov.f32 s3, s12 │ │ │ │ + vstr s15, [r8] │ │ │ │ + vsub.f32 s15, s15, s12 │ │ │ │ + vldr s13, [r7] │ │ │ │ + vmul.f32 s5, s15, s6 │ │ │ │ + vsub.f32 s13, s13, s12 │ │ │ │ + vmla.f32 s3, s5, s5 │ │ │ │ + vmul.f32 s6, s13, s6 │ │ │ │ + vmla.f32 s4, s6, s6 │ │ │ │ + vdiv.f32 s5, s15, s3 │ │ │ │ + vdiv.f32 s6, s13, s4 │ │ │ │ + vsub.f32 s15, s15, s5 │ │ │ │ + vadd.f32 s15, s15, s12 │ │ │ │ + vsub.f32 s13, s13, s6 │ │ │ │ + vmul.f32 s15, s15, s7 │ │ │ │ + vadd.f32 s13, s13, s12 │ │ │ │ + vmul.f32 s13, s13, s8 │ │ │ │ + vadd.f32 s12, s13, s15 │ │ │ │ + vcvt.f64.f32 d16, s12 │ │ │ │ + vmul.f64 d16, d16, d19 │ │ │ │ + vcvt.f32.f64 s12, d16 │ │ │ │ + vstr s12, [r0] │ │ │ │ + beq 90298 │ │ │ │ + vsub.f32 s13, s13, s15 │ │ │ │ + vadd.f32 s9, s9, s1 │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + vadd.f32 s0, s0, s0 │ │ │ │ + add r1, r1, #720 @ 0x2d0 │ │ │ │ + vadd.f32 s1, s1, s1 │ │ │ │ + ldr r8, [sp, #52] @ 0x34 │ │ │ │ + sdiv r7, r1, r7 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vdiv.f32 s13, s0, s9 │ │ │ │ + vmul.f64 d16, d16, d19 │ │ │ │ + mls r1, r8, r7, r1 │ │ │ │ + ldr r8, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #84] @ 0x54 │ │ │ │ + vdiv.f32 s12, s1, s9 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + lsl r1, r1, #2 │ │ │ │ + add r7, r7, r1 │ │ │ │ + add r1, r8, r1 │ │ │ │ + vmul.f32 s13, s13, s15 │ │ │ │ + vstr s15, [r7] │ │ │ │ + vstr s13, [r1] │ │ │ │ + vldr s15, [r7] │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ - vmla.f32 s10, s4, s14 │ │ │ │ - vstr s10, [ip] │ │ │ │ - vldr s13, [lr] │ │ │ │ - vmov.f32 s10, s11 │ │ │ │ - vmla.f32 s15, s14, s13 │ │ │ │ - vstr s15, [lr] │ │ │ │ - vldr s14, [ip] │ │ │ │ - vsub.f32 s15, s15, s11 │ │ │ │ - vsub.f32 s14, s14, s11 │ │ │ │ - vmul.f32 s12, s15, s5 │ │ │ │ - vmul.f32 s13, s14, s5 │ │ │ │ - vmla.f32 s9, s12, s12 │ │ │ │ - vmla.f32 s10, s13, s13 │ │ │ │ - vdiv.f32 s12, s15, s9 │ │ │ │ - vdiv.f32 s13, s14, s10 │ │ │ │ - vsub.f32 s16, s15, s12 │ │ │ │ - vadd.f32 s15, s3, s11 │ │ │ │ - vsub.f32 s18, s14, s13 │ │ │ │ - vadd.f32 s16, s16, s11 │ │ │ │ - vadd.f32 s3, s15, s3 │ │ │ │ - vadd.f32 s18, s18, s11 │ │ │ │ - vmul.f32 s16, s16, s7 │ │ │ │ - vdiv.f32 s25, s2, s3 │ │ │ │ - vmul.f32 s18, s18, s6 │ │ │ │ - vadd.f32 s14, s18, s16 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ + vstr s15, [r7] │ │ │ │ + vldr s7, [r5] │ │ │ │ + vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ + vpop {d8-d10} │ │ │ │ + add lr, lr, r3 │ │ │ │ + add r1, ip, r3 │ │ │ │ + add r3, r2, r6 │ │ │ │ + vmov.f32 s9, #20 @ 0x40a00000 5.0 │ │ │ │ + sub r2, r2, r6 │ │ │ │ + vmov.f64 d17, #32 @ 0x41000000 8.0 │ │ │ │ + vldr s8, [r4] │ │ │ │ + vsub.f32 s11, s11, s7 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + vldr d21, [pc, #324] @ 90420 │ │ │ │ + vmul.f32 s11, s11, s15 │ │ │ │ + vmov.f32 s15, s13 │ │ │ │ + vldr d19, [pc, #320] @ 90428 │ │ │ │ + vldr s12, [pc, #332] @ 90438 │ │ │ │ + vmla.f32 s15, s11, s11 │ │ │ │ + vldr d18, [pc, #316] @ 90430 │ │ │ │ + vcvt.f64.f32 d20, s15 │ │ │ │ + vdiv.f64 d22, d16, d20 │ │ │ │ + vsub.f64 d16, d16, d22 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vsub.f32 s11, s13, s15 │ │ │ │ + vmul.f32 s10, s10, s15 │ │ │ │ + vmul.f32 s14, s14, s15 │ │ │ │ + vmla.f32 s10, s11, s8 │ │ │ │ + vmov.f32 s8, s13 │ │ │ │ + vstr s10, [r4] │ │ │ │ + vldr s15, [r5] │ │ │ │ + vmla.f32 s14, s11, s15 │ │ │ │ vstr s14, [r5] │ │ │ │ - beq 8b194 │ │ │ │ - add r0, r1, #720 @ 0x2d0 │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - blx 199b14 │ │ │ │ - vadd.f32 s24, s24, s22 │ │ │ │ - vsub.f32 s14, s18, s16 │ │ │ │ - vadd.f32 s23, s23, s23 │ │ │ │ - vadd.f32 s22, s22, s22 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - vdiv.f32 s13, s23, s24 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vdiv.f32 s12, s22, s24 │ │ │ │ - vmul.f64 d7, d7, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vmul.f32 s15, s13, s14 │ │ │ │ - add r3, r3, r1, lsl #2 │ │ │ │ - add r1, r2, r1, lsl #2 │ │ │ │ - vstr s14, [r3] │ │ │ │ + vsub.f32 s14, s14, s13 │ │ │ │ + vldr s15, [r4] │ │ │ │ + vmul.f32 s11, s14, s9 │ │ │ │ + vsub.f32 s15, s15, s13 │ │ │ │ + vmla.f32 s8, s11, s11 │ │ │ │ + vmul.f32 s11, s15, s9 │ │ │ │ + vmov.f32 s9, s13 │ │ │ │ + vmla.f32 s9, s11, s11 │ │ │ │ + vdiv.f32 s10, s14, s8 │ │ │ │ + vdiv.f32 s11, s15, s9 │ │ │ │ + vsub.f32 s14, s14, s10 │ │ │ │ + vadd.f32 s14, s14, s13 │ │ │ │ + vsub.f32 s15, s15, s11 │ │ │ │ + vmov s11, r3 │ │ │ │ + vadd.f32 s15, s15, s13 │ │ │ │ + vcvt.f64.s32 d20, s11 │ │ │ │ + vmov s11, r2 │ │ │ │ + vmul.f64 d20, d20, d21 │ │ │ │ + vcvt.f64.s32 d16, s11 │ │ │ │ + vcvt.f32.f64 s10, d20 │ │ │ │ + vmul.f64 d16, d16, d21 │ │ │ │ + vmul.f32 s15, s15, s10 │ │ │ │ + vcvt.f32.f64 s11, d16 │ │ │ │ + vmul.f32 s14, s14, s11 │ │ │ │ + vadd.f32 s11, s15, s14 │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d20, s11 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d20, d20, d21 │ │ │ │ + vmul.f64 d16, d16, d21 │ │ │ │ + vcvt.f32.f64 s14, d20 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s14, [lr] │ │ │ │ vstr s15, [r1] │ │ │ │ - vldr s15, [r3] │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ - vstr s15, [r3] │ │ │ │ - vldr s15, [r7] │ │ │ │ - vmov.f32 s12, #64 @ 0x3e000000 0.125 │ │ │ │ - vmov.f32 s4, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f32 s13, s25, s15 │ │ │ │ - vmov.f32 s0, s4 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr s7, [r6] │ │ │ │ - vmul.f32 s13, s13, s12 │ │ │ │ - add r1, r4, r8 │ │ │ │ - vldr d4, [pc, #344] @ 8b318 │ │ │ │ - vmov.f32 s5, #20 @ 0x40a00000 5.0 │ │ │ │ - vmov.f32 s16, s4 │ │ │ │ - vmla.f32 s0, s13, s13 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - vldr d5, [pc, #332] @ 8b320 │ │ │ │ - add r2, r3, r9 │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ - vmov.f64 d6, #32 @ 0x41000000 8.0 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - add r3, r3, r9 │ │ │ │ - vldr s3, [pc, #324] @ 8b330 │ │ │ │ - vdiv.f64 d10, d7, d0 │ │ │ │ - vmov s0, r1 │ │ │ │ - sub r1, r4, r8 │ │ │ │ - vmov s6, r1 │ │ │ │ - vcvt.f64.s32 d0, s0 │ │ │ │ - vmul.f64 d0, d0, d4 │ │ │ │ - vcvt.f32.f64 s1, d0 │ │ │ │ - vmov.f32 s0, s4 │ │ │ │ - vsub.f64 d7, d7, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vmul.f32 s19, s19, s14 │ │ │ │ - vsub.f32 s15, s4, s14 │ │ │ │ - vmul.f32 s14, s17, s14 │ │ │ │ - vmla.f32 s19, s15, s7 │ │ │ │ - vstr s19, [r6] │ │ │ │ - vldr s7, [r7] │ │ │ │ - vmla.f32 s14, s15, s7 │ │ │ │ - vcvt.f64.s32 d3, s6 │ │ │ │ - vstr s14, [r7] │ │ │ │ - vldr s15, [r6] │ │ │ │ - vsub.f32 s14, s14, s4 │ │ │ │ - vmul.f64 d3, d3, d4 │ │ │ │ - vsub.f32 s15, s15, s4 │ │ │ │ - vmul.f32 s2, s14, s5 │ │ │ │ - vmul.f32 s5, s15, s5 │ │ │ │ - vmla.f32 s16, s2, s2 │ │ │ │ - vcvt.f32.f64 s2, d3 │ │ │ │ - vmla.f32 s0, s5, s5 │ │ │ │ - vdiv.f32 s6, s14, s16 │ │ │ │ - vpop {d8-d12} │ │ │ │ - vdiv.f32 s7, s15, s0 │ │ │ │ - vsub.f32 s5, s14, s6 │ │ │ │ - vsub.f32 s14, s15, s7 │ │ │ │ - vadd.f32 s15, s5, s4 │ │ │ │ - vldr d3, [pc, #176] @ 8b328 │ │ │ │ - vadd.f32 s14, s14, s4 │ │ │ │ - vmul.f32 s15, s15, s2 │ │ │ │ - vmul.f32 s14, s14, s1 │ │ │ │ - vadd.f32 s0, s14, s15 │ │ │ │ - vsub.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d0, d0, d4 │ │ │ │ - vmul.f64 d7, d7, d4 │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s0, [r2] │ │ │ │ - vstr s14, [r3] │ │ │ │ - vldr s14, [r6] │ │ │ │ - vldr s8, [r5] │ │ │ │ - vldr s9, [r2] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmpe.f32 s14, s3 │ │ │ │ + vldr s15, [r4] │ │ │ │ + vldr s11, [r0] │ │ │ │ + vldr s14, [lr] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #20 │ │ │ │ + vsub.f64 d16, d16, d19 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcmpe.f32 s15, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vmovle.f32 s14, s3 │ │ │ │ - vmla.f32 s4, s14, s14 │ │ │ │ - vcvt.f64.f32 d2, s4 │ │ │ │ - vdiv.f64 d6, d3, d2 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vmul.f32 s12, s12, s8 │ │ │ │ - vsub.f32 s15, s9, s12 │ │ │ │ - vadd.f32 s14, s12, s12 │ │ │ │ - vstr s15, [r2] │ │ │ │ - vldr s15, [r3] │ │ │ │ - vsub.f32 s15, s15, s12 │ │ │ │ - vstr s15, [r3] │ │ │ │ - vldr s15, [r5] │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ - vstr s15, [r5] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop {0} │ │ │ │ + vselgt.f32 s15, s15, s12 │ │ │ │ + vmla.f32 s13, s15, s15 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vdiv.f64 d17, d18, d16 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vmul.f32 s15, s15, s11 │ │ │ │ + vsub.f32 s14, s14, s15 │ │ │ │ + vadd.f32 s13, s15, s15 │ │ │ │ + vstr s14, [lr] │ │ │ │ + vldr s14, [r1] │ │ │ │ + vsub.f32 s15, s14, s15 │ │ │ │ + vstr s15, [r1] │ │ │ │ + vldr s15, [r0] │ │ │ │ + vadd.f32 s15, s15, s13 │ │ │ │ + vstr s15, [r0] │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ pkhbtvs r1, r1, lr, lsl #10 │ │ │ │ svccc 0x00d6a09e │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00e6a09e │ │ │ │ svchi 0x001d3ed5 │ │ │ │ svccc 0x00e5a819 │ │ │ │ - bvc ff8dd1e8 <_IO_stdin_used@@MPLAYER_1+0xff742e58> │ │ │ │ + bvc ff8e22f0 <_IO_stdin_used@@MPLAYER_1+0xff7375a0> │ │ │ │ svccc 0x00d7ae14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [sp, #32] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - blx 199b14 │ │ │ │ - cmp r8, #0 │ │ │ │ - addlt r1, r1, r5 │ │ │ │ - add r0, r1, r4 │ │ │ │ - cmp r0, r5 │ │ │ │ - add r8, r7, r1, lsl #2 │ │ │ │ - bgt 8b398 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + mov lr, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + sdiv r3, ip, lr │ │ │ │ + cmp ip, #0 │ │ │ │ + mls ip, lr, r3, ip │ │ │ │ + addlt ip, ip, lr │ │ │ │ + add r3, ip, r0 │ │ │ │ + add r6, r2, ip, lsl #2 │ │ │ │ + cmp r3, lr │ │ │ │ + bgt 904ac │ │ │ │ vpop {d8} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 92310 │ │ │ │ - sub r4, r5, r1 │ │ │ │ - sub r0, r0, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - add r2, r6, r4, lsl #2 │ │ │ │ - bl 92310 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 97950 │ │ │ │ + sub r4, lr, ip │ │ │ │ + sub r0, r3, lr │ │ │ │ + add r2, r5, r4, lsl #2 │ │ │ │ + bl 97950 │ │ │ │ vmov.f32 s16, s0 │ │ │ │ - bl 92310 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 97950 │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d15} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3896] @ 0xf38 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r8, [r2] │ │ │ │ - sub sp, sp, #100 @ 0x64 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - add r3, r8, r3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ - mov r1, r0 │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + ldr r6, [r1] │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + add r3, r6, r3 │ │ │ │ + ldr fp, [r9] │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - vldr d0, [r1, #40] @ 0x28 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr fp, [r9] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 86d4c │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + bl 8bb34 │ │ │ │ cmp r4, r0 │ │ │ │ - blt 8c064 │ │ │ │ + blt 91188 │ │ │ │ ldr r3, [r9, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bff4 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cmp r8, r3 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + bne 91118 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r6, r3 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - bcs 8c0d0 │ │ │ │ - vldr d10, [pc, #20] @ 8b480 │ │ │ │ - vldr s22, [pc, #48] @ 8b4a0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + bcs 911f4 │ │ │ │ ldr sl, [r9, #100] @ 0x64 │ │ │ │ - vldr d13, [pc, #16] @ 8b488 │ │ │ │ - vldr d9, [pc, #20] @ 8b490 │ │ │ │ - vldr d8, [pc, #24] @ 8b498 │ │ │ │ - b 8b550 │ │ │ │ + vldr d10, [pc, #12] @ 905a0 │ │ │ │ + vldr d11, [pc, #16] @ 905a8 │ │ │ │ + vldr d9, [pc, #20] @ 905b0 │ │ │ │ + vldr d8, [pc, #24] @ 905b8 │ │ │ │ + b 9066c │ │ │ │ mvnpl lr, r1, lsr r0 │ │ │ │ svccc 0x00c21a18 │ │ │ │ @ instruction: 0x70085cb8 │ │ │ │ svccc 0x00ea20bd │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ svccc 0x00e4cccc │ │ │ │ strbtvs r6, [r6], -r6, ror #12 │ │ │ │ svccc 0x00d66666 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 8b518 │ │ │ │ - vsub.f32 s10, s12, s14 │ │ │ │ - vldr d4, [pc, #1008] @ 8b8a8 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vmul.f64 d5, d5, d4 │ │ │ │ - vcvt.f32.f64 s10, d5 │ │ │ │ - vadd.f32 s12, s12, s10 │ │ │ │ - vsub.f32 s14, s14, s10 │ │ │ │ - vcvt.s32.f32 s15, s12 │ │ │ │ - vmov r3, s15 │ │ │ │ - add r2, r3, #32768 @ 0x8000 │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ + blt 90634 │ │ │ │ + vsub.f32 s13, s14, s15 │ │ │ │ + vldr d17, [pc, #1012] @ 909c8 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s13, d16 │ │ │ │ + vadd.f32 s14, s14, s13 │ │ │ │ + vsub.f32 s15, s15, s13 │ │ │ │ + vcvt.s32.f32 s14, s14 │ │ │ │ + vmov r3, s14 │ │ │ │ + add r1, r3, #32768 @ 0x8000 │ │ │ │ + cmp r1, #65536 @ 0x10000 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ asrcs r3, r3, #31 │ │ │ │ + sxthcc r3, r3 │ │ │ │ eorcs r3, r3, #32512 @ 0x7f00 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ eorcs r3, r3, #255 @ 0xff │ │ │ │ - sxthcc r3, r3 │ │ │ │ - strh r3, [r2] │ │ │ │ - vcvt.s32.f32 s15, s14 │ │ │ │ + strh r3, [r1] │ │ │ │ + vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ - add r2, r3, #32768 @ 0x8000 │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ + add r1, r3, #32768 @ 0x8000 │ │ │ │ + cmp r1, #65536 @ 0x10000 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ asrcs r3, r3, #31 │ │ │ │ + sxthcc r3, r3 │ │ │ │ eorcs r3, r3, #32512 @ 0x7f00 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ eorcs r3, r3, #255 @ 0xff │ │ │ │ - sxthcc r3, r3 │ │ │ │ - strh r3, [r2, #2] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - ldr ip, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + strh r3, [r1, #2] │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ + add r6, r6, r2, lsl #1 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ ldr r3, [r9, #188] @ 0xbc │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ subs r3, r3, #1 │ │ │ │ addmi r3, r3, fp │ │ │ │ str r3, [r9, #188] @ 0xbc │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - add r8, r8, r1, lsl #1 │ │ │ │ add r0, ip, r0, lsl #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - bls 8bfb8 │ │ │ │ - ldr r3, [r9] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bls 910cc │ │ │ │ + ldr r8, [r9] │ │ │ │ + cmp sl, #2 │ │ │ │ ldr r4, [r9, #188] @ 0xbc │ │ │ │ - mov r1, r3 │ │ │ │ + ldr ip, [r9, #96] @ 0x60 │ │ │ │ + ldrsh r1, [r6] │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - blx 199b14 │ │ │ │ - cmp sl, #2 │ │ │ │ - ldrsh r2, [r8] │ │ │ │ - ldrsh r3, [r8, #2] │ │ │ │ - ldr lr, [r9, #96] @ 0x60 │ │ │ │ - beq 8b944 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 8be08 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ - vmov s15, r2 │ │ │ │ - ldr r0, [r9, #144] @ 0x90 │ │ │ │ + ldrsh r3, [r6, #2] │ │ │ │ + sdiv r2, r0, r8 │ │ │ │ + mls r0, r8, r2, r0 │ │ │ │ + beq 90a40 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 90f28 │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + vmov s15, r1 │ │ │ │ + ldrsh lr, [r6, #6] │ │ │ │ + ldr r1, [r9, #144] @ 0x90 │ │ │ │ ldr r2, [r9, #148] @ 0x94 │ │ │ │ - add r0, r0, r1 │ │ │ │ - vldr s12, [r0] │ │ │ │ - vcvt.f32.s32 s10, s15 │ │ │ │ + eor r7, lr, lr, asr #31 │ │ │ │ + ldr ip, [r9, #12] │ │ │ │ + add r1, r1, r0 │ │ │ │ + sub r7, r7, lr, asr #31 │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - ldrsh r3, [r8, #4] │ │ │ │ - add r1, r2, r1 │ │ │ │ - eor r2, r3, r3, asr #31 │ │ │ │ - sub r2, r2, r3, asr #31 │ │ │ │ - vabs.f32 s12, s12 │ │ │ │ - uxth r2, r2 │ │ │ │ - vcvt.f32.s32 s11, s15 │ │ │ │ - vmov s14, r2 │ │ │ │ - vldr s15, [r9, #168] @ 0xa8 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vldr s4, [r9, #156] @ 0x9c │ │ │ │ - vcvt.f64.f32 d1, s15 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcvt.f64.f32 d2, s4 │ │ │ │ - ldrsh lr, [r8, #6] │ │ │ │ - vldr s6, [r9, #160] @ 0xa0 │ │ │ │ - eor ip, lr, lr, asr #31 │ │ │ │ - vsub.f64 d7, d7, d6 │ │ │ │ - sub ip, ip, lr, asr #31 │ │ │ │ - uxth ip, ip │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vadd.f64 d7, d7, d2 │ │ │ │ - vldr s8, [r9, #164] @ 0xa4 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - vmov.f32 s24, s10 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vmov.f32 s23, s11 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - vstr s14, [r9, #156] @ 0x9c │ │ │ │ - vldr s12, [r1] │ │ │ │ - vmov s14, ip │ │ │ │ - add ip, r3, lr │ │ │ │ - vabs.f32 s12, s12 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ + ldrsh r3, [r6, #4] │ │ │ │ + add r2, r2, r0 │ │ │ │ + uxth r7, r7 │ │ │ │ + vldr s10, [r9, #160] @ 0xa0 │ │ │ │ + str ip, [sp, #52] @ 0x34 │ │ │ │ + vldr s12, [r9, #168] @ 0xa8 │ │ │ │ + eor r0, r3, r3, asr #31 │ │ │ │ + vmov.f32 s26, s14 │ │ │ │ + vldr s9, [r9, #164] @ 0xa4 │ │ │ │ + sub r0, r0, r3, asr #31 │ │ │ │ + vcvt.f32.s32 s13, s15 │ │ │ │ + vcvt.f64.f32 d5, s10 │ │ │ │ + ldr r5, [r9, #28] │ │ │ │ + uxth r0, r0 │ │ │ │ + vldr s15, [r9, #156] @ 0x9c │ │ │ │ + vcvt.f64.f32 d18, s12 │ │ │ │ + vcvt.f64.f32 d19, s9 │ │ │ │ + str r5, [sp, #60] @ 0x3c │ │ │ │ + vmov.f32 s24, s13 │ │ │ │ + vcvt.f64.f32 d21, s15 │ │ │ │ + vldr s15, [r1] │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vmov s15, r0 │ │ │ │ + ldr r0, [r9, #16] │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + lsl r0, r4, #2 │ │ │ │ + mov r5, r0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d21 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #156] @ 0x9c │ │ │ │ + vldr s15, [r2] │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vmov s15, r7 │ │ │ │ + add r7, r3, lr │ │ │ │ + cmp r7, #0 │ │ │ │ sub r3, r3, lr │ │ │ │ - eor lr, ip, ip, asr #31 │ │ │ │ - sub lr, lr, ip, asr #31 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ + rsblt r7, r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ cmp sl, #1 │ │ │ │ - vsub.f64 d7, d7, d6 │ │ │ │ - vmov s12, lr │ │ │ │ - vadd.f64 d7, d7, d3 │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r9, #160] @ 0xa0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d5 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #160] @ 0xa0 │ │ │ │ vldr s15, [r1] │ │ │ │ - vldr s6, [r0] │ │ │ │ - vadd.f32 s6, s6, s15 │ │ │ │ + vldr s12, [r2] │ │ │ │ + vadd.f32 s15, s15, s12 │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d20, s15 │ │ │ │ + vmov s15, r7 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r3, [r9, #16] │ │ │ │ - vabs.f32 s6, s6 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - mov lr, r3 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vsub.f64 d6, d6, d3 │ │ │ │ - vadd.f64 d6, d6, d4 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vstr s12, [r9, #164] @ 0xa4 │ │ │ │ - vldr s13, [r1] │ │ │ │ - vldr s12, [r0] │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ - mov r0, r3 │ │ │ │ - vsub.f32 s12, s12, s13 │ │ │ │ - lsl r3, r4, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, r2, r3 │ │ │ │ - vabs.f32 s12, s12 │ │ │ │ - add r6, r0, r3 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vsub.f64 d7, d7, d6 │ │ │ │ - vadd.f64 d7, d7, d1 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r9, #168] @ 0xa8 │ │ │ │ - beq 8be40 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + vsub.f64 d17, d17, d20 │ │ │ │ + add r3, r3, r0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vadd.f64 d17, d17, d19 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r9, #164] @ 0xa4 │ │ │ │ + vldr s15, [r1] │ │ │ │ + add r1, ip, r0 │ │ │ │ + vldr s12, [r2] │ │ │ │ + vsub.f32 s15, s15, s12 │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #168] @ 0xa8 │ │ │ │ + beq 90f58 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 8bfa8 │ │ │ │ + beq 910bc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8bb1c │ │ │ │ - ldrsh r2, [r8, #8] │ │ │ │ - ldrsh r3, [r8, #4] │ │ │ │ - vmov s15, r2 │ │ │ │ - ldr r1, [r9, #148] @ 0x94 │ │ │ │ - ldr lr, [r9, #20] │ │ │ │ + bne 90c1c │ │ │ │ + ldrsh r0, [r6, #8] │ │ │ │ + ldrsh r2, [r6, #4] │ │ │ │ + ldr ip, [r9, #144] @ 0x90 │ │ │ │ + vmov s15, r0 │ │ │ │ + ldr lr, [r9, #148] @ 0x94 │ │ │ │ + add ip, ip, r5 │ │ │ │ + add lr, lr, r5 │ │ │ │ + str ip, [sp, #60] @ 0x3c │ │ │ │ vcvt.f32.s32 s11, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - add r3, r3, r2 │ │ │ │ - vmov s14, r3 │ │ │ │ - ldrsh r3, [r8, #6] │ │ │ │ + vmov s15, r2 │ │ │ │ + add r2, r2, r0 │ │ │ │ + vmov s14, r2 │ │ │ │ + ldrsh r2, [r6, #6] │ │ │ │ vcvt.f32.s32 s12, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - add r1, r1, r5 │ │ │ │ - add r3, r3, r2 │ │ │ │ + vmov s15, r2 │ │ │ │ + add r2, r2, r0 │ │ │ │ + vcvt.f32.s32 s14, s14 │ │ │ │ vcvt.f32.s32 s13, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + vstr s26, [r1] │ │ │ │ + add r2, r2, r5 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ + add r0, r2, r5 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ - ldr ip, [r9, #144] @ 0x90 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ - vmov s15, r3 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [r9, #88] @ 0x58 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - add r3, r3, r5 │ │ │ │ - add lr, lr, r5 │ │ │ │ - add ip, ip, r5 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [r9, #88] @ 0x58 │ │ │ │ + add ip, r2, r5 │ │ │ │ add r0, r0, r5 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - add r2, r2, r5 │ │ │ │ - add r5, r1, r5 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ - vcvt.f32.s32 s14, s14 │ │ │ │ - vstr s24, [r7] │ │ │ │ + add r5, r7, r5 │ │ │ │ vstr s11, [r5] │ │ │ │ - vstr s23, [r6] │ │ │ │ - vstr s12, [lr] │ │ │ │ - vstr s12, [ip] │ │ │ │ - vstr s13, [r0] │ │ │ │ - vstr s13, [r1] │ │ │ │ - vstr s24, [r2] │ │ │ │ - vstr s23, [r3] │ │ │ │ - vldr s13, [r2] │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ + vstr s24, [r3] │ │ │ │ + vstr s12, [r5] │ │ │ │ + ldr r5, [sp, #60] @ 0x3c │ │ │ │ + vstr s12, [r5] │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ + vstr s13, [r5] │ │ │ │ + vstr s13, [lr] │ │ │ │ + vstr s26, [ip] │ │ │ │ + vstr s24, [r0] │ │ │ │ + vldr s13, [ip] │ │ │ │ vadd.f32 s14, s13, s14 │ │ │ │ - vstr s14, [r2] │ │ │ │ - vldr s14, [r3] │ │ │ │ + vstr s14, [ip] │ │ │ │ + vldr s14, [r0] │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ - vstr s15, [r3] │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + vstr s15, [r0] │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - blx 199b14 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - vldr s14, [r7] │ │ │ │ + vldr s15, [r1] │ │ │ │ cmp sl, #1 │ │ │ │ + sdiv ip, r0, r8 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + mls r0, r8, ip, r0 │ │ │ │ + add r0, r7, r0, lsl #2 │ │ │ │ + vldr s15, [r0] │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vmla.f64 d16, d17, d10 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r1] │ │ │ │ + vldr s14, [r0] │ │ │ │ + vldr s13, [r3] │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ - add r1, r3, r1, lsl #2 │ │ │ │ - vldr s12, [r1] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vmla.f64 d7, d6, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r7] │ │ │ │ - vldr s12, [r1] │ │ │ │ - vldr s14, [r6] │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmla.f64 d7, d6, d10 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r6] │ │ │ │ - beq 8bd68 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vmla.f64 d16, d7, d10 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r3] │ │ │ │ + beq 90e8c │ │ │ │ bics sl, sl, #2 │ │ │ │ - vmovne.f32 s24, s22 │ │ │ │ - vmovne.f32 s23, s22 │ │ │ │ - beq 8bb3c │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [r9, #92] @ 0x5c │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - mov r1, r5 │ │ │ │ + beq 90c64 │ │ │ │ + vldr s26, [pc, #172] @ 909d8 │ │ │ │ + vmov.f32 s24, s26 │ │ │ │ + ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ + ldr r3, [r9, #92] @ 0x5c │ │ │ │ str r4, [sp] │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 9043c │ │ │ │ + vmov.f32 s27, s0 │ │ │ │ ldrd r2, [r9, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - vmov.f32 s25, s0 │ │ │ │ - bl 8b334 │ │ │ │ - vcvt.f64.f32 d2, s25 │ │ │ │ - vcvt.f64.f32 d4, s23 │ │ │ │ + bl 9043c │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ vcvt.f64.f32 d12, s24 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - vmul.f64 d7, d2, d8 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - cmp r1, #5 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + vcvt.f64.f32 d19, s27 │ │ │ │ + vcvt.f64.f32 d13, s26 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + vmul.f64 d17, d0, d8 │ │ │ │ + vmul.f64 d16, d19, d8 │ │ │ │ + cmp r2, #5 │ │ │ │ + vmla.f64 d17, d19, d9 │ │ │ │ + vmla.f64 d16, d0, d9 │ │ │ │ + vadd.f64 d0, d17, d12 │ │ │ │ + vadd.f64 d16, d16, d13 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + ble 909e4 │ │ │ │ + ldrsh r3, [r6, #10] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - vmul.f64 d6, d0, d8 │ │ │ │ - vmla.f64 d7, d0, d9 │ │ │ │ - vmla.f64 d6, d2, d9 │ │ │ │ - vadd.f64 d7, d7, d12 │ │ │ │ - vadd.f64 d6, d6, d4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - ble 8b8e8 │ │ │ │ - ldrsh r3, [r8, #10] │ │ │ │ - vldr d4, [pc, #36] @ 8b8b0 │ │ │ │ - vmov s10, r3 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vcvt.f64.s32 d5, s10 │ │ │ │ - vmul.f64 d5, d5, d4 │ │ │ │ - vadd.f64 d6, d6, d5 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - b 8b8e0 │ │ │ │ + vldr d18, [pc, #32] @ 909d0 │ │ │ │ + vmov s15, r3 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ + vadd.f64 d0, d0, d17 │ │ │ │ + vadd.f64 d16, d16, d17 │ │ │ │ + b 909dc │ │ │ │ + nop {0} │ │ │ │ cdpne 1, 11, cr5, cr8, cr12, {7} │ │ │ │ svccc 0x00b1eb85 │ │ │ │ pkhbtvs r1, r1, lr, lsl #10 │ │ │ │ svccc 0x00e6a09e │ │ │ │ - ldrgt pc, [pc, #207]! @ 8b98f │ │ │ │ - svccc 0x00dc9f25 │ │ │ │ - @ instruction: 0x001202b4 │ │ │ │ - andseq r3, r2, ip, lsl #19 │ │ │ │ - andseq r3, r2, r0, ror #19 │ │ │ │ - andseq r3, r2, r0, ror #19 │ │ │ │ - andseq r3, r2, r8, ror #20 │ │ │ │ - @ instruction: 0x00123abc │ │ │ │ - @ instruction: 0x001239d4 │ │ │ │ - @ instruction: 0x001239dc │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f64.f32 d6, s12 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vldr d5, [pc, #-64] @ 8b8b8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + vcvt.f32.f64 s0, d0 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vldr d18, [pc, #588] @ 90c38 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vcvt.f64.f32 d17, s0 │ │ │ │ ldr sl, [r9, #100] @ 0x64 │ │ │ │ + vmul.f64 d17, d17, d18 │ │ │ │ + vmul.f64 d16, d16, d18 │ │ │ │ cmp sl, #1 │ │ │ │ - vmul.f64 d6, d6, d5 │ │ │ │ - vmul.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - ble 8b4a4 │ │ │ │ + vcvt.f32.f64 s14, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + ble 905c0 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 8b518 │ │ │ │ - vcvt.s32.f32 s15, s12 │ │ │ │ - vmov r3, s15 │ │ │ │ - add r2, r3, #32768 @ 0x8000 │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ + bne 90634 │ │ │ │ + vcvt.s32.f32 s14, s14 │ │ │ │ + vmov r3, s14 │ │ │ │ + add r1, r3, #32768 @ 0x8000 │ │ │ │ + cmp r1, #65536 @ 0x10000 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ asrcs r3, r3, #31 │ │ │ │ + sxthcc r3, r3 │ │ │ │ eorcs r3, r3, #32512 @ 0x7f00 │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ eorcs r3, r3, #255 @ 0xff │ │ │ │ - sxthcc r3, r3 │ │ │ │ - strh r3, [r2] │ │ │ │ - b 8b4f0 │ │ │ │ - ldr ip, [r9, #136] @ 0x88 │ │ │ │ - eor r0, r2, r2, asr #31 │ │ │ │ - add r6, ip, r1, lsl #2 │ │ │ │ - vldr s4, [r6] │ │ │ │ - sub r0, r0, r2, asr #31 │ │ │ │ - uxth r0, r0 │ │ │ │ - vabs.f32 s4, s4 │ │ │ │ - vmov s14, r0 │ │ │ │ - vldr s6, [r9, #104] @ 0x68 │ │ │ │ - eor r5, r3, r3, asr #31 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcvt.f64.f32 d2, s4 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - ldr r0, [r9, #140] @ 0x8c │ │ │ │ - sub r5, r5, r3, asr #31 │ │ │ │ - uxth r5, r5 │ │ │ │ - vsub.f64 d7, d7, d2 │ │ │ │ - vldr s8, [r9, #108] @ 0x6c │ │ │ │ - add r7, r2, r3 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - vadd.f64 d7, d7, d3 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vldr s10, [r9, #112] @ 0x70 │ │ │ │ - vldr s12, [r9, #116] @ 0x74 │ │ │ │ - cmp lr, #0 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ + strh r3, [r1] │ │ │ │ + b 9060c │ │ │ │ + eor r2, r1, r1, asr #31 │ │ │ │ + vldr s14, [r9, #104] @ 0x68 │ │ │ │ + eor lr, r3, r3, asr #31 │ │ │ │ + vldr s15, [r9, #108] @ 0x6c │ │ │ │ + sub r2, r2, r1, asr #31 │ │ │ │ + sub lr, lr, r3, asr #31 │ │ │ │ + uxth r2, r2 │ │ │ │ + ldr r7, [r9, #136] @ 0x88 │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + uxth lr, lr │ │ │ │ + vcvt.f64.f32 d22, s14 │ │ │ │ + vldr s12, [r9, #112] @ 0x70 │ │ │ │ + vcvt.f64.f32 d21, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + add r5, r7, r0 │ │ │ │ + vldr s11, [r9, #116] @ 0x74 │ │ │ │ + ldr r2, [r9, #140] @ 0x8c │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ - vstr s14, [r9, #104] @ 0x68 │ │ │ │ - vmov s14, r5 │ │ │ │ - add r5, r0, r1, lsl #2 │ │ │ │ - vldr s6, [r5] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - eor r0, r7, r7, asr #31 │ │ │ │ - vabs.f32 s6, s6 │ │ │ │ - sub r0, r0, r7, asr #31 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ - vcvt.f64.f32 d3, s6 │ │ │ │ - vsub.f64 d7, d7, d3 │ │ │ │ - vadd.f64 d7, d7, d4 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r9, #108] @ 0x6c │ │ │ │ + vcvt.f64.f32 d18, s11 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vmov s15, lr │ │ │ │ + add lr, r2, r0 │ │ │ │ + add r2, r1, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + rsblt r2, r2, #0 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ vldr s15, [r5] │ │ │ │ - vldr s8, [r6] │ │ │ │ - vmov s14, r0 │ │ │ │ - vadd.f32 s8, s8, s15 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vabs.f32 s8, s8 │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ - vsub.f64 d7, d7, d4 │ │ │ │ - vadd.f64 d7, d7, d5 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r9, #112] @ 0x70 │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d20, s15 │ │ │ │ + vsub.f64 d17, d17, d20 │ │ │ │ + vadd.f64 d17, d17, d22 │ │ │ │ + vcvt.f32.f64 s15, d17 │ │ │ │ + vstr s15, [r9, #104] @ 0x68 │ │ │ │ + vldr s15, [lr] │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d21 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #108] @ 0x6c │ │ │ │ + vldr s14, [lr] │ │ │ │ vldr s15, [r5] │ │ │ │ - vldr s10, [r6] │ │ │ │ - sub r5, r2, r3 │ │ │ │ - eor r0, r5, r5, asr #31 │ │ │ │ - vsub.f32 s10, s10, s15 │ │ │ │ - sub r0, r0, r5, asr #31 │ │ │ │ - vmov s14, r0 │ │ │ │ - vabs.f32 s10, s10 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcvt.f64.f32 d5, s10 │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r9, #116] @ 0x74 │ │ │ │ - bne 8b588 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ vmov s15, r2 │ │ │ │ - ldr r1, [r9, #28] │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - vcvt.f32.s32 s10, s15 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d6 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #112] @ 0x70 │ │ │ │ + vldr s14, [lr] │ │ │ │ + sub lr, r1, r3 │ │ │ │ + cmp lr, #0 │ │ │ │ + vldr s15, [r5] │ │ │ │ + rsblt lr, lr, #0 │ │ │ │ + cmp ip, #0 │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vabs.f32 s15, s15 │ │ │ │ + vcvt.f64.f32 d17, s15 │ │ │ │ + vmov s15, lr │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vsub.f64 d16, d16, d17 │ │ │ │ + vadd.f64 d16, d16, d18 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r9, #116] @ 0x74 │ │ │ │ + bne 906a0 │ │ │ │ + vmov s15, r1 │ │ │ │ + lsl r0, r4, #2 │ │ │ │ + ldr ip, [r9, #12] │ │ │ │ + vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, r3 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ - vcvt.f32.s32 s11, s15 │ │ │ │ - mov lr, r3 │ │ │ │ - lsl r3, r4, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - add ip, ip, r3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - vstr s10, [ip] │ │ │ │ - add r0, r3, r5 │ │ │ │ - vstr s11, [r0] │ │ │ │ - vldr s3, [r9, #116] @ 0x74 │ │ │ │ - vldr s2, [r9, #112] @ 0x70 │ │ │ │ - vldr s1, [r9, #108] @ 0x6c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r9, #28] │ │ │ │ + vcvt.f32.s32 s13, s15 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, r7, r0 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + vmov.f32 s26, s14 │ │ │ │ + vstr s14, [r3] │ │ │ │ + vmov.f32 s24, s13 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + str ip, [sp, #52] @ 0x34 │ │ │ │ + add r2, r3, r5 │ │ │ │ + vstr s13, [r2] │ │ │ │ + add r2, r9, #132 @ 0x84 │ │ │ │ vldr s0, [r9, #104] @ 0x68 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + vldr s1, [r9, #108] @ 0x6c │ │ │ │ + vldr s2, [r9, #112] @ 0x70 │ │ │ │ + vldr s3, [r9, #116] @ 0x74 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ - mov r7, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, r9, #132 @ 0x84 │ │ │ │ + ldr r3, [r9, #20] │ │ │ │ + str r8, [sp, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, r9, #128 @ 0x80 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, r9, #124 @ 0x7c │ │ │ │ - mov r3, #1 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, r9, #120 @ 0x78 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - str r7, [sp, #24] │ │ │ │ str r2, [sp, #8] │ │ │ │ - mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - str lr, [sp, #28] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r6, lr │ │ │ │ - vmov.f32 s24, s10 │ │ │ │ - vmov.f32 s23, s11 │ │ │ │ - bl 8af98 │ │ │ │ - add r6, r6, r5 │ │ │ │ - add r7, r7, r5 │ │ │ │ - ldr r2, [r9, #84] @ 0x54 │ │ │ │ - ldr r3, [r9, #88] @ 0x58 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ + bl 90090 │ │ │ │ + ldr ip, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r1, ip, r5 │ │ │ │ add r3, r3, r5 │ │ │ │ + ldr r2, [r9, #84] @ 0x54 │ │ │ │ + ldr r0, [r9, #88] @ 0x58 │ │ │ │ + add r0, r0, r5 │ │ │ │ add r5, r2, r5 │ │ │ │ - vstr s24, [r5] │ │ │ │ - vstr s23, [r3] │ │ │ │ - b 8b7a8 │ │ │ │ - ldr r1, [r9, #60] @ 0x3c │ │ │ │ - ldr r6, [sp, #92] @ 0x5c │ │ │ │ - add r1, r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ + vstr s26, [r5] │ │ │ │ + vstr s24, [r0] │ │ │ │ + b 908cc │ │ │ │ + ldrgt pc, [pc, #207]! @ 90d0f │ │ │ │ + svccc 0x00dc9f25 │ │ │ │ + andseq pc, r2, r8, ror r2 @ │ │ │ │ + andseq pc, r2, ip, ror #4 │ │ │ │ + andseq pc, r2, r4, asr r3 @ │ │ │ │ + andseq pc, r2, r0, lsl #6 │ │ │ │ + andseq pc, r2, r4, ror r2 @ │ │ │ │ + andseq pc, r2, r4, ror r2 @ │ │ │ │ + andseq pc, r2, r4, lsr #4 │ │ │ │ + andseq fp, r2, r0, asr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [sp, #84] @ 0x54 │ │ │ │ mov r0, fp │ │ │ │ + ldr r1, [r9, #60] @ 0x3c │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ + add r1, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ vmov.f32 s28, s0 │ │ │ │ - beq 8be70 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 90f88 │ │ │ │ ldr r5, [r9, #32] │ │ │ │ - vldr s3, [r9, #168] @ 0xa8 │ │ │ │ - vldr s2, [r9, #164] @ 0xa4 │ │ │ │ - vldr s1, [r9, #160] @ 0xa0 │ │ │ │ + mov r2, #2 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ vldr s0, [r9, #156] @ 0x9c │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - str sl, [sp, #36] @ 0x24 │ │ │ │ + vldr s1, [r9, #160] @ 0xa0 │ │ │ │ + vldr s2, [r9, #164] @ 0xa4 │ │ │ │ + vldr s3, [r9, #168] @ 0xa8 │ │ │ │ str sl, [sp, #32] │ │ │ │ + str sl, [sp, #36] @ 0x24 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ + ldr r3, [r9, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ add r3, r9, #184 @ 0xb8 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r9, #180 @ 0xb4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r9, #176 @ 0xb0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, r9, #172 @ 0xac │ │ │ │ - str r2, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r9] │ │ │ │ - mov r2, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r3, #3 │ │ │ │ - bl 8af98 │ │ │ │ - ldr r1, [r9, #80] @ 0x50 │ │ │ │ + bl 90090 │ │ │ │ ldr r3, [r9, #56] @ 0x38 │ │ │ │ - add r1, r4, r1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ + ldr r1, [r9, #80] @ 0x50 │ │ │ │ + add r1, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ vcvt.f64.f32 d14, s28 │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ + vmla.f64 d14, d0, d11 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f64.f32 d0, s0 │ │ │ │ - vmla.f64 d14, d0, d13 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vmov.f32 s24, s0 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ + vcvt.f32.f64 s28, d14 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f32.f64 s28, d14 │ │ │ │ - vmov.f32 s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s24, s24, s0 │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ + vcvt.f64.f32 d12, s24 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + vmov.f32 s26, s0 │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f64.f32 d12, s24 │ │ │ │ - vmov.f32 s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + vadd.f32 s0, s26, s0 │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vcvt.f64.f32 d14, s28 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f64.f32 d14, s28 │ │ │ │ - vadd.f32 s14, s23, s0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmla.f64 d12, d7, d13 │ │ │ │ - bl 8b334 │ │ │ │ - vadd.f64 d12, d12, d14 │ │ │ │ + mov r1, r7 │ │ │ │ + vmla.f64 d12, d0, d11 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ + mov r0, fp │ │ │ │ + vmov.f32 s26, s0 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - mov r0, fp │ │ │ │ + vadd.f64 d12, d12, d14 │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f32.f64 s23, d12 │ │ │ │ - vmov.f32 s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s26, s26, s0 │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ + vcvt.f32.f64 s24, d12 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ + vcvt.f64.f32 d13, s26 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + vmov.f32 s25, s0 │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - vcvt.f64.f32 d12, s24 │ │ │ │ - vmov.f32 s30, s0 │ │ │ │ - bl 8b334 │ │ │ │ - ldr r3, [r9, #84] @ 0x54 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - vadd.f32 s14, s30, s0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmla.f64 d12, d7, d13 │ │ │ │ - vadd.f64 d12, d12, d14 │ │ │ │ - vcvt.f32.f64 s24, d12 │ │ │ │ - b 8b80c │ │ │ │ - ldr r1, [r9, #64] @ 0x40 │ │ │ │ - ldr r5, [sp, #92] @ 0x5c │ │ │ │ - add r1, r4, r1 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9043c │ │ │ │ + vadd.f32 s0, s25, s0 │ │ │ │ + ldr r2, [r9, #84] @ 0x54 │ │ │ │ + vcvt.f64.f32 d0, s0 │ │ │ │ + vmla.f64 d13, d0, d11 │ │ │ │ + vadd.f64 d13, d13, d14 │ │ │ │ + vcvt.f32.f64 s26, d13 │ │ │ │ + b 9092c │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ + ldr r1, [r9, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + add r1, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vmov.f32 s24, s0 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vmov.f32 s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s24, s24, s0 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s23, s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + vmov.f32 s26, s0 │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vmov.f32 s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ - ldr r3, [r9, #84] @ 0x54 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - b 8b80c │ │ │ │ - vmov s15, r2 │ │ │ │ - ldr r6, [r9, #16] │ │ │ │ - ldr r2, [r9, #28] │ │ │ │ - vcvt.f32.s32 s24, s15 │ │ │ │ - vmov s15, r3 │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - cmp sl, #1 │ │ │ │ - vcvt.f32.s32 s23, s15 │ │ │ │ - add r6, r6, r4, lsl #2 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #84] @ 0x54 │ │ │ │ + vadd.f32 s26, s26, s0 │ │ │ │ + b 9092c │ │ │ │ + vmov s15, r1 │ │ │ │ lsl r5, r4, #2 │ │ │ │ - add r7, r3, r4, lsl #2 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - bne 8b6e4 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - vstr s24, [r7] │ │ │ │ - add r3, r3, r5 │ │ │ │ - vstr s23, [r6] │ │ │ │ - vstr s22, [r3] │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - vstr s22, [r3] │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp sl, #1 │ │ │ │ + ldr r7, [r9, #28] │ │ │ │ + vcvt.f32.s32 s26, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ + ldrd r2, [r9, #12] │ │ │ │ add r3, r3, r5 │ │ │ │ - vstr s22, [r3] │ │ │ │ - b 8bb1c │ │ │ │ + add r1, r2, r5 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + vcvt.f32.s32 s24, s15 │ │ │ │ + bne 90800 │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + ldr r0, [r9, #24] │ │ │ │ + vstr s26, [r1] │ │ │ │ + vldr s15, [pc, #-780] @ 90c60 │ │ │ │ + add r2, r2, r5 │ │ │ │ + vstr s24, [r3] │ │ │ │ + add r0, r0, r5 │ │ │ │ + vstr s15, [r0] │ │ │ │ + vstr s15, [r2] │ │ │ │ + add r2, r7, r5 │ │ │ │ + vstr s15, [r2] │ │ │ │ + b 90c1c │ │ │ │ + ldr r5, [sp, #84] @ 0x54 │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ - ldr r5, [sp, #92] @ 0x5c │ │ │ │ - add r1, r4, r1 │ │ │ │ - ldr r3, [r9, #40] @ 0x28 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ - mov r0, fp │ │ │ │ + ldr r3, [r9, #40] @ 0x28 │ │ │ │ + add r1, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vmov.f32 s24, s0 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vmov.f32 s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s24, s24, s0 │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s23, s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s24, s24, s0 │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s23, s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + mov r0, fp │ │ │ │ + vadd.f32 s24, s24, s0 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ + vadd.f32 s24, s24, s28 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s23, s23, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ + mov r0, fp │ │ │ │ + vmov.f32 s26, s0 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #12] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s23, s23, s28 │ │ │ │ - vmov.f32 s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + vadd.f32 s26, s26, s0 │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ + bl 9043c │ │ │ │ + vadd.f32 s26, s26, s0 │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + mov r0, fp │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ add r1, r4, r1 │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - bl 8b334 │ │ │ │ - ldr r3, [r9, #84] @ 0x54 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - vadd.f32 s24, s24, s0 │ │ │ │ - vadd.f32 s24, s24, s28 │ │ │ │ - b 8b80c │ │ │ │ - ldr r0, [r9, #140] @ 0x8c │ │ │ │ - ldr ip, [r9, #136] @ 0x88 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - b 8ba78 │ │ │ │ - ldr r3, [r2] │ │ │ │ + bl 9043c │ │ │ │ + vadd.f32 s26, s26, s0 │ │ │ │ + ldr r2, [r9, #84] @ 0x54 │ │ │ │ + vadd.f32 s26, s26, s28 │ │ │ │ + b 9092c │ │ │ │ + ldr r7, [r9, #136] @ 0x88 │ │ │ │ + ldr r3, [r9, #140] @ 0x8c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - blx 199880 │ │ │ │ - mov r2, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - lsl r3, r0, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - add sp, sp, #100 @ 0x64 │ │ │ │ - vpop {d8-d15} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 90b78 │ │ │ │ + ldr r3, [r1] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr ip, [sp, #48] @ 0x30 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str ip, [r0] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + sdiv r3, r3, r2 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + vpop {d8-d14} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r9, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ - cmp r3, #1 │ │ │ │ str r2, [r9, #192] @ 0xc0 │ │ │ │ - beq 8c0b8 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 911dc │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8c098 │ │ │ │ + beq 911bc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8c080 │ │ │ │ + bne 911a4 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8c0dc │ │ │ │ - ldr r3, [pc, #-1872] @ 8b8dc │ │ │ │ + beq 91200 │ │ │ │ + ldr r3, [pc, #-1296] @ 90c40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1884] @ 8b8d8 │ │ │ │ + ldr r2, [pc, #-1300] @ 90c44 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b448 │ │ │ │ - ldr r2, [pc, #-1920] @ 8b8d4 │ │ │ │ + beq 9056c │ │ │ │ + ldr r2, [pc, #-1328] @ 90c48 │ │ │ │ mov r1, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8b448 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 86dd8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 9056c │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 8b43c │ │ │ │ + beq 90560 │ │ │ │ mov r0, #0 │ │ │ │ - b 8bfe8 │ │ │ │ - ldr r2, [pc, #-1976] @ 8b8d0 │ │ │ │ + b 910f8 │ │ │ │ + ldr r2, [pc, #-1376] @ 90c4c │ │ │ │ mov r1, #2 │ │ │ │ + mov r0, #37 @ 0x25 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 91164 │ │ │ │ + ldr r3, [pc, #-1396] @ 90c50 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8c040 │ │ │ │ - ldr r3, [pc, #-2004] @ 8b8cc │ │ │ │ - ldr r2, [pc, #-2012] @ 8b8c8 │ │ │ │ + ldr r2, [pc, #-1404] @ 90c54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 91164 │ │ │ │ + ldr r2, [pc, #-1420] @ 90c58 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8c040 │ │ │ │ - ldr r2, [pc, #-2044] @ 8b8c4 │ │ │ │ - mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8c040 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - b 8bfc0 │ │ │ │ - ldr r3, [pc, #-2084] @ 8b8c0 │ │ │ │ + bl 83054 │ │ │ │ + b 91164 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + b 910d4 │ │ │ │ + ldr r3, [pc, #-1452] @ 90c5c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8c02c │ │ │ │ + b 91150 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c178 │ │ │ │ + beq 912a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c190 │ │ │ │ + beq 912bc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #392] @ 8c338 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #380] @ 8c33c │ │ │ │ + ldr r2, [pc, #396] @ 91490 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #376] @ 8c340 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [pc, #388] @ 91494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq 8c260 │ │ │ │ - ldr r3, [pc, #348] @ 8c344 │ │ │ │ + beq 913b4 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 8c234 │ │ │ │ - ldr r1, [pc, #336] @ 8c348 │ │ │ │ + bne 9137c │ │ │ │ + ldr r1, [pc, #344] @ 91498 │ │ │ │ add r2, sp, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldrb r3, [sp, #3] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - beq 8c304 │ │ │ │ + beq 9145c │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 8c2d8 │ │ │ │ + beq 9142c │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 8c310 │ │ │ │ - ldr r2, [pc, #296] @ 8c34c │ │ │ │ + beq 91468 │ │ │ │ + ldr r2, [pc, #304] @ 9149c │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - ldr r2, [pc, #276] @ 8c350 │ │ │ │ - ldr r3, [pc, #256] @ 8c340 │ │ │ │ + ldr r2, [pc, #284] @ 914a0 │ │ │ │ + ldr r3, [pc, #268] @ 91494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8c334 │ │ │ │ + bne 9148c │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ movw r1, #48000 @ 0xbb80 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r2, #8] │ │ │ │ - bne 8c31c │ │ │ │ + bne 91474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - str r3, [r2, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8c2f0 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + beq 91444 │ │ │ │ cmp r3, #4 │ │ │ │ movle r3, #5 │ │ │ │ strle r3, [r2, #12] │ │ │ │ mov r3, #9 │ │ │ │ mov r6, #2 │ │ │ │ - str r3, [r2, #16] │ │ │ │ mov r1, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 911f0 │ │ │ │ - vmov.f64 d5, #0 @ 0x40000000 2.0 │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r6, [r2, #20] │ │ │ │ + bl 96678 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ + vmov.f64 d18, #0 @ 0x40000000 2.0 │ │ │ │ mov r2, #1 │ │ │ │ vldr s15, [r3, #12] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vdiv.f64 d6, d5, d7 │ │ │ │ - vstr d6, [r4, #40] @ 0x28 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vdiv.f64 d17, d18, d16 │ │ │ │ + vstr d17, [r4, #40] @ 0x28 │ │ │ │ str r6, [r3, #12] │ │ │ │ str r2, [r5, #192] @ 0xc0 │ │ │ │ - b 8c234 │ │ │ │ + b 9137c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r5, #192] @ 0xc0 │ │ │ │ - b 8c234 │ │ │ │ + b 9137c │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #2 │ │ │ │ - movne r3, #1 │ │ │ │ - strne r3, [r5, #100] @ 0x64 │ │ │ │ - b 8c294 │ │ │ │ + beq 913e8 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #100] @ 0x64 │ │ │ │ + b 913e8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ - b 8c2e0 │ │ │ │ + b 91434 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ - b 8c2e0 │ │ │ │ - ldr r2, [pc, #48] @ 8c354 │ │ │ │ + b 91434 │ │ │ │ + ldr r2, [pc, #40] @ 914a4 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8c230 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - eoreq r2, r3, r4, lsl #14 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r4, r1, r0, asr #1 │ │ │ │ - andseq r3, r2, ip, asr r9 │ │ │ │ - eoreq r2, r3, ip, lsl #13 │ │ │ │ - andseq r3, r2, r8, lsr #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 91378 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sp, [r3], -r4 @ │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq pc, r1, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x0012f1d0 │ │ │ │ + eoreq sp, r3, ip, asr r5 │ │ │ │ + andseq pc, r2, ip, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #1164] @ 8c7fc │ │ │ │ - ldr r2, [pc, #1164] @ 8c800 │ │ │ │ - ldr r3, [pc, #1164] @ 8c804 │ │ │ │ - ldr r5, [pc, #1164] @ 8c808 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #1180] @ 91964 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ + movt r5, #16368 @ 0x3ff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ + ldr ip, [pc, #1164] @ 91968 │ │ │ │ mov r6, r0 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1140] @ 8c80c │ │ │ │ - mov r4, #0 │ │ │ │ - strd r4, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #1128] @ 8c810 │ │ │ │ + ldr r1, [pc, #1160] @ 9196c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #1156] @ 91970 │ │ │ │ + ldr r3, [pc, #1156] @ 91974 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + mov ip, #0 │ │ │ │ + stmib r0, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ + strd r4, [r0, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #196 @ 0xc4 │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [r6, #20] │ │ │ │ + mov r1, #196 @ 0xc4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r5, [r6, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ + str r0, [r6, #16] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - beq 8c7b4 │ │ │ │ + beq 91918 │ │ │ │ mov r4, r0 │ │ │ │ - mov r2, #193 @ 0xc1 │ │ │ │ + mov r2, #1024 @ 0x400 │ │ │ │ mov r6, #1 │ │ │ │ - mov r0, #1024 @ 0x400 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - movw r2, #1023 @ 0x3ff │ │ │ │ - strd r0, [r4] │ │ │ │ - str r2, [r4, #188] @ 0xbc │ │ │ │ - mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ + str r2, [r4] │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + mov r1, r6 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ + mov r3, #193 @ 0xc1 │ │ │ │ + strd r2, [r4, #4] │ │ │ │ + movw r3, #1023 @ 0x3ff │ │ │ │ str r6, [r4, #192] @ 0xc0 │ │ │ │ - bl 1e20c │ │ │ │ + str r3, [r4, #188] @ 0xbc │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - beq 8c7a0 │ │ │ │ - ldr r2, [pc, #740] @ 8c814 │ │ │ │ + beq 91904 │ │ │ │ + ldr r2, [pc, #752] @ 91978 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ + vldr s15, [pc, #692] @ 91948 │ │ │ │ + str r1, [r4, #156] @ 0x9c │ │ │ │ + vldr s14, [pc, #688] @ 9194c │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r4, #160] @ 0xa0 │ │ │ │ - str r3, [r4, #156] @ 0x9c │ │ │ │ - vldr s15, [pc, #668] @ 8c7e0 │ │ │ │ - vldr s14, [pc, #668] @ 8c7e4 │ │ │ │ + str r1, [r4, #160] @ 0xa0 │ │ │ │ add r2, r2, #4 │ │ │ │ - mov r3, #0 │ │ │ │ - b 8c560 │ │ │ │ + b 916b8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 8c754 │ │ │ │ + beq 918b8 │ │ │ │ vldmia r2!, {s15} │ │ │ │ vabs.f32 s15, s15 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 8c550 │ │ │ │ - ldr r0, [pc, #672] @ 8c818 │ │ │ │ + ble 916a8 │ │ │ │ + ldr r0, [pc, #684] @ 9197c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ - ldr r1, [pc, #664] @ 8c81c │ │ │ │ + ldr r1, [pc, #676] @ 91980 │ │ │ │ mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ + vldr s15, [pc, #612] @ 91950 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vldr s14, [pc, #596] @ 9194c │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #2048 @ 0x800 │ │ │ │ - vldr s15, [pc, #588] @ 8c7e8 │ │ │ │ - vldr s14, [pc, #580] @ 8c7e4 │ │ │ │ add r3, r3, #516 @ 0x204 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ - b 8c5c0 │ │ │ │ + b 91718 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq 8c78c │ │ │ │ + beq 918f0 │ │ │ │ vldmia r3!, {s15} │ │ │ │ vabs.f32 s15, s15 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 8c5b0 │ │ │ │ - ldr r0, [pc, #584] @ 8c820 │ │ │ │ + ble 91708 │ │ │ │ + ldr r0, [pc, #596] @ 91984 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #512 @ 0x200 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ - ldr r1, [pc, #572] @ 8c824 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r1, [pc, #584] @ 91988 │ │ │ │ + mov r3, #0 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ + strd r2, [r4, #68] @ 0x44 │ │ │ │ + vldr s15, [pc, #516] @ 91954 │ │ │ │ add r1, pc, r1 │ │ │ │ + vldr s14, [pc, #500] @ 9194c │ │ │ │ mov r2, r1 │ │ │ │ - mov r3, #0 │ │ │ │ add r1, r1, #2560 @ 0xa00 │ │ │ │ add r2, r2, #1024 @ 0x400 │ │ │ │ - vldr s15, [pc, #488] @ 8c7ec │ │ │ │ - vldr s14, [pc, #476] @ 8c7e4 │ │ │ │ add r2, r2, #4 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ - str r3, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 8c628 │ │ │ │ + b 9177c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 8c778 │ │ │ │ + beq 918dc │ │ │ │ vldmia r2!, {s15} │ │ │ │ vabs.f32 s15, s15 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 8c618 │ │ │ │ - ldr r1, [pc, #488] @ 8c828 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1024 @ 0x400 │ │ │ │ - add r1, r1, r3, lsl #2 │ │ │ │ - ldr r2, [pc, #476] @ 8c82c │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ + ble 9176c │ │ │ │ + ldr r2, [pc, #504] @ 9198c │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #1536 @ 0x600 │ │ │ │ - vldr s15, [pc, #400] @ 8c7f0 │ │ │ │ - vldr s14, [pc, #384] @ 8c7e4 │ │ │ │ - add r2, r2, #4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r1, [r4, #52] @ 0x34 │ │ │ │ - b 8c680 │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ - beq 8c764 │ │ │ │ - vldmia r2!, {s15} │ │ │ │ + add r2, r2, #1024 @ 0x400 │ │ │ │ + add r2, r2, r3, lsl #2 │ │ │ │ + ldr r1, [pc, #492] @ 91990 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [r4, #76] @ 0x4c │ │ │ │ + vldr s15, [pc, #420] @ 91958 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vldr s14, [pc, #400] @ 9194c │ │ │ │ + add r3, r1, #1536 @ 0x600 │ │ │ │ + add r3, r3, #4 │ │ │ │ + b 917d4 │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ + beq 918c8 │ │ │ │ + vldmia r3!, {s15} │ │ │ │ vabs.f32 s15, s15 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 8c670 │ │ │ │ - ldr r2, [pc, #408] @ 8c830 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1536 @ 0x600 │ │ │ │ - add r2, r2, r3, lsl #2 │ │ │ │ + ble 917c4 │ │ │ │ + ldr r3, [pc, #424] @ 91994 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1536 @ 0x600 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ mov r0, #772 @ 0x304 │ │ │ │ - str r3, [r4, #80] @ 0x50 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ - bl 1d15c │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ - beq 8c7a0 │ │ │ │ + beq 91904 │ │ │ │ vldr s15, [r5, #8] │ │ │ │ - vldr s13, [pc, #296] @ 8c7f4 │ │ │ │ - vldr s0, [pc, #296] @ 8c7f8 │ │ │ │ - vcvt.f32.s32 s15, s15 │ │ │ │ - ldr r3, [pc, #348] @ 8c834 │ │ │ │ + mov r3, #18 │ │ │ │ + movt r3, #1 │ │ │ │ mov r2, sp │ │ │ │ mov r0, #193 @ 0xc1 │ │ │ │ + vldr s13, [pc, #300] @ 9195c │ │ │ │ + vldr s0, [pc, #300] @ 91960 │ │ │ │ + vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ vstr s14, [sp] │ │ │ │ - bl 92428 │ │ │ │ + bl 97a9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c7bc │ │ │ │ + beq 91920 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c724 │ │ │ │ - vldr d6, [pc, #212] @ 8c7d8 │ │ │ │ + ble 9187c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ + vldr d17, [pc, #224] @ 91940 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ - vldr s14, [r3] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstmia r3!, {s14} │ │ │ │ + vldr s15, [r3] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstmia r3!, {s15} │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8c708 │ │ │ │ + bne 91860 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #264] @ 8c838 │ │ │ │ - ldr r3, [pc, #220] @ 8c810 │ │ │ │ + ldr r2, [pc, #272] @ 91998 │ │ │ │ + ldr r3, [pc, #220] @ 91968 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8c7d4 │ │ │ │ + bne 91938 │ │ │ │ add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #224] @ 8c83c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r0, [pc, #220] @ 9199c │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 8c57c │ │ │ │ - ldr r2, [pc, #212] @ 8c840 │ │ │ │ + b 916d4 │ │ │ │ + ldr r3, [pc, #208] @ 919a0 │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1536 @ 0x600 │ │ │ │ + b 917f4 │ │ │ │ + ldr r2, [pc, #192] @ 919a4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #1536 @ 0x600 │ │ │ │ - b 8c6a0 │ │ │ │ - ldr r1, [pc, #196] @ 8c844 │ │ │ │ - mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1024 @ 0x400 │ │ │ │ - b 8c648 │ │ │ │ - ldr r0, [pc, #180] @ 8c848 │ │ │ │ + add r2, r2, #1024 @ 0x400 │ │ │ │ + b 9179c │ │ │ │ + ldr r0, [pc, #176] @ 919a8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #512 @ 0x200 │ │ │ │ - b 8c5e0 │ │ │ │ - ldr r2, [pc, #164] @ 8c84c │ │ │ │ + b 91738 │ │ │ │ + ldr r2, [pc, #160] @ 919ac │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 8c728 │ │ │ │ - ldr r2, [pc, #140] @ 8c850 │ │ │ │ + b 91880 │ │ │ │ + ldr r2, [pc, #136] @ 919b0 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8c7b4 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 91918 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + nop {0} │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ ldmlt r5!, {r1, r3, r4, r6, r8, r9, sl, sp} │ │ │ │ - bcc fe1511a8 <_IO_stdin_used@@MPLAYER_1+0xfdfb6e18> │ │ │ │ + bcc fe156310 <_IO_stdin_used@@MPLAYER_1+0xfdfab5c0> │ │ │ │ @ instruction: 0xb762081d │ │ │ │ stmdbcc r0, {r0, r1, r2, r4, r5, r6, r9, sl} │ │ │ │ ldmdalt fp!, {r1, r2, r4, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0x43b40000 │ │ │ │ ldrdmi r0, [r9, #-251] @ 0xffffff05 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - @ instruction: 0xfffff038 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - eoreq r2, r3, r4, lsr #10 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r4, [r0], -ip @ │ │ │ │ - mlaeq r0, r8, lr, r4 │ │ │ │ - eoreq r4, r0, r8, lsl #29 │ │ │ │ - eoreq r4, r0, r8, lsr lr │ │ │ │ - eoreq r4, r0, r4, lsr #28 │ │ │ │ - ldrdeq r4, [r0], -r0 @ │ │ │ │ - strhteq r4, [r0], -ip │ │ │ │ - eoreq r4, r0, r8, ror sp │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mlaeq r3, r8, r1, r2 │ │ │ │ - strhteq r4, [r0], -r0 │ │ │ │ - eoreq r4, r0, r0, lsr #25 │ │ │ │ - eoreq r4, r0, ip, lsl #25 │ │ │ │ - eoreq r4, r0, r8, ror ip │ │ │ │ - andseq r3, r2, r8, lsl #8 │ │ │ │ - andseq r3, r2, r0, lsl r4 │ │ │ │ + eoreq sp, r3, r0, lsl #8 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + @ instruction: 0xffffefe8 │ │ │ │ + eoreq r0, r1, r4, lsr r7 │ │ │ │ + eoreq r0, r1, r0, lsl #14 │ │ │ │ + eoreq r0, r1, r0, ror #13 │ │ │ │ + eoreq r0, r1, r0, lsr #13 │ │ │ │ + eoreq r0, r1, r0, lsl #13 │ │ │ │ + eoreq r0, r1, ip, lsr r6 │ │ │ │ + eoreq r0, r1, ip, lsl r6 │ │ │ │ + eoreq r0, r1, r4, ror #11 │ │ │ │ + eoreq sp, r3, r8, asr r0 │ │ │ │ + eoreq r0, r1, ip, lsl #10 │ │ │ │ + strdeq r0, [r1], -ip @ │ │ │ │ + eoreq r0, r1, r8, ror #9 │ │ │ │ + ldrdeq r0, [r1], -r4 @ │ │ │ │ + andseq lr, r2, r0, ror #24 │ │ │ │ + andseq lr, r2, r8, ror #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + strd r4, [sp, #-12]! │ │ │ │ + mov r0, r1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - push {r4, r5, lr} │ │ │ │ + str lr, [sp, #8] │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r2, #3 │ │ │ │ movge r4, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r5, [r1, #12] │ │ │ │ - pople {r4, r5, pc} │ │ │ │ - vldr d6, [pc, #72] @ 8c8d0 │ │ │ │ + ble 91a2c │ │ │ │ + vldr d17, [pc, #76] @ 91a38 │ │ │ │ asr r4, r4, #2 │ │ │ │ - lsl lr, r5, #2 │ │ │ │ add r2, r3, #4 │ │ │ │ + lsl lr, r5, #2 │ │ │ │ mov ip, #0 │ │ │ │ - vldr s15, [r3, #4] │ │ │ │ - vldr s14, [r2, #-4] │ │ │ │ + vldr s15, [r2, #-4] │ │ │ │ add ip, ip, r5 │ │ │ │ cmp r4, ip │ │ │ │ - vsub.f32 s14, s14, s15 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d7, d6 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vstr s14, [r2, #-4] │ │ │ │ - vstr s14, [r3, #4] │ │ │ │ + vldr s14, [r3, #4] │ │ │ │ + vsub.f32 s15, s15, s14 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d16, d17 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vstr s15, [r2, #-4] │ │ │ │ add r2, r2, lr │ │ │ │ + vstr s15, [r3, #4] │ │ │ │ add r3, r3, lr │ │ │ │ - bgt 8c894 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop {0} │ │ │ │ + bgt 919f8 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ strbtvs r6, [r6], -r6, ror #12 │ │ │ │ svccc 0x00e66666 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #76] @ 8c93c │ │ │ │ - ldr r2, [pc, #76] @ 8c940 │ │ │ │ - ldr r3, [pc, #76] @ 8c944 │ │ │ │ + ldr r1, [pc, #76] @ 91aa8 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #64] @ 91aac │ │ │ │ + ldr r3, [pc, #64] @ 91ab0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r4, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r4, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + bl 1e138 │ │ │ │ clz r3, r0 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - mov r2, r0 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - eor r0, r3, #1 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - pop {r4, pc} │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #4 │ │ │ │ + rsb r0, r3, #0 │ │ │ │ + eor r0, r0, #1 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b 1db94 │ │ │ │ - ldr r3, [pc, #56] @ 8c990 │ │ │ │ + b 1dac0 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ mov r1, r2 │ │ │ │ - bne 8c988 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ + bne 91af8 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ str ip, [r3, #8] │ │ │ │ - mov r2, #4 │ │ │ │ mov ip, #29 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + mov r2, #4 │ │ │ │ str ip, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 911f0 │ │ │ │ + b 96678 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 8ca10 │ │ │ │ - ldr r2, [pc, #100] @ 8ca14 │ │ │ │ - ldr r3, [pc, #100] @ 8ca18 │ │ │ │ + ldr r1, [pc, #108] @ 91b8c │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r5, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #96] @ 91b90 │ │ │ │ + ldr r3, [pc, #96] @ 91b94 │ │ │ │ + add r1, pc, r1 │ │ │ │ + vstr d16, [r5, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + stmib r5, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #260 @ 0x104 │ │ │ │ + bl 1e138 │ │ │ │ mov r4, r0 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mov r1, #260 @ 0x104 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r4, [r5, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ + rsb r4, r4, #0 │ │ │ │ eor r0, r4, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r0, asr #4 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + andeq r0, r0, r8, ror #4 │ │ │ │ + andeq r0, r0, r8, lsl r2 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ + ldr r4, [r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [r0, #40] @ 0x28 │ │ │ │ - ldr fp, [r0, #16] │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r4, [r2] │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r8, [r0, #16] │ │ │ │ + str r2, [sp] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ add r6, r3, #3 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ + mov r0, r1 │ │ │ │ movge r6, r3 │ │ │ │ - ldr sl, [r1, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 86d4c │ │ │ │ bic r6, r6, #3 │ │ │ │ - ldr r2, [sp] │ │ │ │ + ldr fp, [r2, #12] │ │ │ │ add r6, r4, r6 │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + bl 8bb34 │ │ │ │ cmp sl, r0 │ │ │ │ - blt 8cba0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp] │ │ │ │ + blt 91d30 │ │ │ │ cmp r4, r6 │ │ │ │ - ldr ip, [r3] │ │ │ │ - bcs 8cb68 │ │ │ │ - vldr s12, [pc, #292] @ 8cbc4 │ │ │ │ - add r3, r4, r5, lsl #2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add fp, fp, #4 │ │ │ │ - lsl r9, r7, #2 │ │ │ │ + ldr ip, [r2] │ │ │ │ + bcs 91cf0 │ │ │ │ lsl sl, r5, #2 │ │ │ │ - add lr, ip, r7, lsl #2 │ │ │ │ - mov r1, r3 │ │ │ │ + add lr, r8, #4 │ │ │ │ mov r8, ip │ │ │ │ - mov r2, r7 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble 8cb44 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r7, fp │ │ │ │ + lsl r9, fp, #2 │ │ │ │ + stmib sp, {r2, ip} │ │ │ │ + mov r2, lr │ │ │ │ + add r3, r4, sl │ │ │ │ + str r7, [sp, #12] │ │ │ │ + add r1, ip, r9 │ │ │ │ + mov r0, r3 │ │ │ │ + cmp fp, #0 │ │ │ │ + ble 91cc8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 8cb0c │ │ │ │ - vstmia ip!, {s12} │ │ │ │ - cmp ip, lr │ │ │ │ + bgt 91c90 │ │ │ │ + vldr s15, [pc, #240] @ 91d54 │ │ │ │ add r7, r7, #32 │ │ │ │ - bne 8cad4 │ │ │ │ + vstmia lr!, {s15} │ │ │ │ + cmp lr, r1 │ │ │ │ + bne 91c54 │ │ │ │ cmp r6, r3 │ │ │ │ add r8, r8, r9 │ │ │ │ - add lr, lr, r9 │ │ │ │ - add r1, r1, sl │ │ │ │ + add r1, r1, r9 │ │ │ │ + add r0, r0, sl │ │ │ │ mov r4, r3 │ │ │ │ - bls 8cb60 │ │ │ │ + bls 91ce8 │ │ │ │ add r3, r3, sl │ │ │ │ - b 8cacc │ │ │ │ + b 91c4c │ │ │ │ str r9, [sp] │ │ │ │ - vldr s15, [pc, #172] @ 8cbc4 │ │ │ │ - mov r0, r4 │ │ │ │ + vldr s15, [pc, #184] @ 91d54 │ │ │ │ + mov ip, r4 │ │ │ │ mov r9, r7 │ │ │ │ - vldmia r0!, {s13} │ │ │ │ + vldmia ip!, {s13} │ │ │ │ vldmia r9!, {s14} │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp ip, r0 │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ - bne 8cb1c │ │ │ │ - vstmia ip!, {s15} │ │ │ │ - cmp lr, ip │ │ │ │ + bne 91ca0 │ │ │ │ + vstmia lr!, {s15} │ │ │ │ + cmp r1, lr │ │ │ │ add r7, r7, #32 │ │ │ │ - bne 8cb10 │ │ │ │ + bne 91c94 │ │ │ │ ldr r9, [sp] │ │ │ │ cmp r6, r3 │ │ │ │ add r8, r8, r9 │ │ │ │ - add lr, lr, r9 │ │ │ │ - add r1, r1, sl │ │ │ │ + add r1, r1, r9 │ │ │ │ + add r0, r0, sl │ │ │ │ mov r4, r3 │ │ │ │ - addhi r3, r3, sl │ │ │ │ - bhi 8cac4 │ │ │ │ - ldr ip, [sp, #8] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - str ip, [r2] │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - str r2, [sp] │ │ │ │ - blx 199880 │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r4, [r2, #12] │ │ │ │ - mul r3, r4, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [r2, #4] │ │ │ │ + bls 91ce8 │ │ │ │ + add r3, r3, sl │ │ │ │ + b 91c44 │ │ │ │ + ldmib sp, {r2, ip} │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str ip, [r7] │ │ │ │ + sdiv r3, r3, r1 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + mul r3, r2, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, r2 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ - bl 86dd8 │ │ │ │ - ldr r2, [sp] │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 8ca88 │ │ │ │ + ldr r2, [sp] │ │ │ │ + beq 91c10 │ │ │ │ mov r0, #0 │ │ │ │ - b 8cb98 │ │ │ │ + b 91d14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + str r4, [sp, #-8]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str lr, [sp, #4] │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cbf4 │ │ │ │ + beq 91d88 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr lr, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldr r4, [sp] │ │ │ │ + add sp, sp, #8 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #936] @ 8cfc4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #932] @ 8cfc8 │ │ │ │ + mov r3, #6912 @ 0x1b00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + ldr r2, [pc, #972] @ 921a0 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #928] @ 8cfcc │ │ │ │ + ldr r3, [pc, #964] @ 921a4 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8cea8 │ │ │ │ + beq 92088 │ │ │ │ mov r5, r0 │ │ │ │ - bgt 8cd78 │ │ │ │ - ldr r3, [pc, #888] @ 8cfd0 │ │ │ │ + bgt 91f34 │ │ │ │ + mov r3, #6656 @ 0x1a00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8cee0 │ │ │ │ - bgt 8ce6c │ │ │ │ - ldr r3, [pc, #876] @ 8cfd4 │ │ │ │ + beq 920c0 │ │ │ │ + bgt 92048 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8cdd8 │ │ │ │ - ldr r3, [pc, #868] @ 8cfd8 │ │ │ │ + beq 91fb4 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8cf88 │ │ │ │ - ldr r1, [pc, #860] @ 8cfdc │ │ │ │ - add sl, sp, #32 │ │ │ │ + bne 92168 │ │ │ │ + ldr r1, [pc, #876] @ 921a8 │ │ │ │ mov r8, #0 │ │ │ │ + add sl, sp, #32 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #28 │ │ │ │ - add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 8cf98 │ │ │ │ + bhi 92178 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str ip, [r2] │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne 8cda8 │ │ │ │ - ldr fp, [pc, #780] @ 8cfe0 │ │ │ │ - ldr r3, [pc, #780] @ 8cfe4 │ │ │ │ - mov r5, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 91f70 │ │ │ │ + ldr fp, [pc, #796] @ 921ac │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, #792] @ 921b0 │ │ │ │ add fp, pc, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - lsl r7, r5, #3 │ │ │ │ + lsl r5, r7, #3 │ │ │ │ add r9, r8, #1 │ │ │ │ - add r2, r9, r5, lsl #3 │ │ │ │ - add r7, r7, r8 │ │ │ │ - add r2, r6, r2, lsl #2 │ │ │ │ mov r3, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - add r7, r6, r7, lsl #2 │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ - vldr s14, [r7, #4] │ │ │ │ + add r2, r5, r9 │ │ │ │ + add r5, r5, r8 │ │ │ │ + add r5, r6, r5, lsl #2 │ │ │ │ + add r2, r6, r2, lsl #2 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ + vldr s15, [r5, #4] │ │ │ │ mov r3, r8 │ │ │ │ - str r5, [sp] │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - add r5, r5, #1 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - bl 7ea58 │ │ │ │ + str r7, [sp] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vstr d16, [sp, #8] │ │ │ │ + bl 83054 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cmp r3, r5 │ │ │ │ + cmp r3, r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r4, r4, r3 │ │ │ │ movgt r3, #1 │ │ │ │ - bgt 8cd5c │ │ │ │ + bgt 91f18 │ │ │ │ subs r3, r9, #8 │ │ │ │ mov r8, r9 │ │ │ │ + mov r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ - mov r5, #0 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cce4 │ │ │ │ - b 8cda8 │ │ │ │ - ldr r3, [pc, #616] @ 8cfe8 │ │ │ │ + bne 91ea0 │ │ │ │ + b 91f70 │ │ │ │ + mov r3, #7168 @ 0x1c00 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 920f0 │ │ │ │ + movw r3, #7169 @ 0x1c01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 92028 │ │ │ │ + movw r3, #6913 @ 0x1b01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8cf10 │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 8ce4c │ │ │ │ - sub r3, r3, #256 @ 0x100 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 8cf88 │ │ │ │ + bne 92168 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #568] @ 8cfec │ │ │ │ - ldr r3, [pc, #532] @ 8cfcc │ │ │ │ + ldr r2, [pc, #568] @ 921b4 │ │ │ │ + ldr r3, [pc, #548] @ 921a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8cfbc │ │ │ │ + bne 9219c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ced8 │ │ │ │ + beq 920b8 │ │ │ │ ldr r3, [r6] │ │ │ │ + mov r7, #4 │ │ │ │ + mov r6, #29 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ + strd r6, [r2, #16] │ │ │ │ + str r1, [r2, #8] │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r2, #12] │ │ │ │ - vldr s13, [r4, #12] │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - mov r6, #29 │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - mov r7, #4 │ │ │ │ - strd r6, [r2, #16] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - vdiv.f64 d5, d7, d6 │ │ │ │ cmp r3, #29 │ │ │ │ - vstr d5, [r0, #40] @ 0x28 │ │ │ │ - bne 8ce38 │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vldr s15, [r4, #12] │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d18, d16, d17 │ │ │ │ + vstr d18, [r0, #40] @ 0x28 │ │ │ │ + bne 92014 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 8cda8 │ │ │ │ + beq 91f70 │ │ │ │ mov r2, #29 │ │ │ │ mov r3, #4 │ │ │ │ strd r2, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ - b 8cdac │ │ │ │ + b 91f74 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ced8 │ │ │ │ + bne 920b8 │ │ │ │ vldr s15, [r6, #8] │ │ │ │ vldr s14, [r6, #36] @ 0x24 │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ vstr s15, [r4] │ │ │ │ - b 8cda8 │ │ │ │ - ldr r3, [pc, #380] @ 8cff0 │ │ │ │ + b 91f70 │ │ │ │ + movw r3, #6657 @ 0x1a01 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8cf88 │ │ │ │ + bne 92168 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - bgt 8ce44 │ │ │ │ + bgt 92020 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r6, r2, lsl #5 │ │ │ │ add r2, r2, #4 │ │ │ │ add r0, r3, #32 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8ce94 │ │ │ │ - b 8cda8 │ │ │ │ + bne 92074 │ │ │ │ + b 91f70 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #7 │ │ │ │ strls ip, [r6] │ │ │ │ - bls 8cda8 │ │ │ │ - ldr r2, [pc, #304] @ 8cff4 │ │ │ │ + bls 91f70 │ │ │ │ + ldr r2, [pc, #276] @ 921b8 │ │ │ │ mov r3, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 8cdac │ │ │ │ + b 91f74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - bgt 8ce44 │ │ │ │ + bgt 92020 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r6, r2, lsl #5 │ │ │ │ add r2, r2, #4 │ │ │ │ add r0, r3, #32 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ - str r1, [r2], #4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 8cefc │ │ │ │ - b 8cda8 │ │ │ │ + str r1, [r2], #4 │ │ │ │ + bne 920dc │ │ │ │ + b 91f70 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ced8 │ │ │ │ + bne 920b8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 8cda8 │ │ │ │ + ble 91f70 │ │ │ │ vldr s15, [r4] │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr s12, [pc, #132] @ 8cfc0 │ │ │ │ + mov r3, #0 │ │ │ │ vsub.f32 s14, s13, s15 │ │ │ │ vcmpe.f32 s14, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vcmpe.f32 s15, s12 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ vmovpl.f32 s14, s13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr s14, [r6, #4] │ │ │ │ - vstrmi s12, [r6, #8] │ │ │ │ - bmi 8cf90 │ │ │ │ - vmovgt.f32 s13, s12 │ │ │ │ + strmi r3, [r6, #8] │ │ │ │ + bmi 92170 │ │ │ │ + vmovgt s13, r3 │ │ │ │ vstr s15, [r6, #8] │ │ │ │ - ble 8cf90 │ │ │ │ + ble 92170 │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ vstr s13, [r6, #36] @ 0x24 │ │ │ │ + vadd.f32 s15, s15, s14 │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovpl.f32 s15, s14 │ │ │ │ vstr s15, [r6, #40] @ 0x28 │ │ │ │ - b 8cda8 │ │ │ │ + b 91f70 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8cdac │ │ │ │ + b 91f74 │ │ │ │ vneg.f32 s13, s15 │ │ │ │ - b 8cf68 │ │ │ │ - ldr r2, [pc, #88] @ 8cff8 │ │ │ │ + b 92148 │ │ │ │ + ldr r2, [pc, #60] @ 921bc │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ mvn r0, #1 │ │ │ │ - b 8cdac │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andmi r1, r0, r0, lsl #22 │ │ │ │ - eoreq r1, r3, r0, lsr #25 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andmi r1, r0, r0, lsl #20 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - andseq r2, r2, r0, lsr #18 │ │ │ │ - andseq r2, r2, ip, ror #31 │ │ │ │ - @ instruction: 0x00122ff8 │ │ │ │ - andmi r1, r0, r0, lsl #24 │ │ │ │ - eoreq r1, r3, r4, lsl fp │ │ │ │ - andmi r1, r0, r1, lsl #20 │ │ │ │ - @ instruction: 0x00122db0 │ │ │ │ - @ instruction: 0x00122cd4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 91f74 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r3, r0, lsl #22 │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + andseq lr, r2, r8, lsl r1 │ │ │ │ + @ instruction: 0x0012e7f4 │ │ │ │ + @ instruction: 0x0012e7f8 │ │ │ │ + eoreq ip, r3, r4, ror #18 │ │ │ │ + andseq lr, r2, r4, lsl #11 │ │ │ │ + andseq lr, r2, r8, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #104] @ 8d080 │ │ │ │ - ldr r2, [pc, #104] @ 8d084 │ │ │ │ - ldr r3, [pc, #104] @ 8d088 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #120] @ 92258 │ │ │ │ + vmov.f64 d16, #112 @ 0x3f800000 1.0 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r2, [pc, #112] @ 9225c │ │ │ │ + ldr r3, [pc, #112] @ 92260 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + vstr d16, [r0, #40] @ 0x28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r0, {r1, r2, r3} │ │ │ │ mov r1, #24 │ │ │ │ - vstr d7, [r0, #40] @ 0x28 │ │ │ │ - str r3, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ + bl 1e138 │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [r4, #20] │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1e20c │ │ │ │ + str r5, [r4, #20] │ │ │ │ + bl 1e138 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - movne r3, r0 │ │ │ │ - movne r2, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ - strne r2, [r3, #48] @ 0x30 │ │ │ │ - movne r0, r2 │ │ │ │ - mvneq r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ + beq 92250 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mvn r0, #1 │ │ │ │ + b 92240 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, ror #16 │ │ │ │ + andeq r0, r0, ip, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strd r4, [sp, #-16]! │ │ │ │ sub ip, sp, ip │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str lr, [sp, #12] │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8d0d8 │ │ │ │ + beq 922b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d0c4 │ │ │ │ + beq 922a4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d0f0 │ │ │ │ + beq 922d0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 1db94 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + add sp, sp, #16 │ │ │ │ + b 1dac0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #944] @ 8d4c0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #940] @ 8d4c4 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r3, #768 @ 0x300 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ + ldr r2, [pc, #960] @ 926d8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r3, [pc, #936] @ 8d4c8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [pc, #948] @ 926dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 8d2d4 │ │ │ │ - bgt 8d28c │ │ │ │ - ldr r3, [pc, #900] @ 8d4cc │ │ │ │ + beq 924f4 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + bgt 924a8 │ │ │ │ + movt r3, #4096 @ 0x1000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8d198 │ │ │ │ - add r3, r3, #268435456 @ 0x10000000 │ │ │ │ + beq 923b4 │ │ │ │ + mov r3, #256 @ 0x100 │ │ │ │ + movt r3, #8192 @ 0x2000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8d2cc │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 924ec │ │ │ │ + ldr r3, [r5] │ │ │ │ tst r3, #4 │ │ │ │ - bne 8d358 │ │ │ │ - mov r6, #1 │ │ │ │ - ldr r2, [pc, #864] @ 8d4d0 │ │ │ │ - ldr r3, [pc, #852] @ 8d4c8 │ │ │ │ + bne 9257c │ │ │ │ + mov r8, #1 │ │ │ │ + ldr r2, [pc, #872] @ 926e0 │ │ │ │ + ldr r3, [pc, #864] @ 926dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8d868 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bne 92a4c │ │ │ │ + mov r0, r8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r5 │ │ │ │ - beq 8d1c8 │ │ │ │ + moveq r0, r6 │ │ │ │ + beq 923e4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1db94 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1db94 │ │ │ │ + bl 1dac0 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 1dac0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + str r3, [r6, #4] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - moveq r6, #2 │ │ │ │ - beq 8d168 │ │ │ │ + moveq r8, #2 │ │ │ │ + beq 92370 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ands lr, r2, #4 │ │ │ │ - bne 8d368 │ │ │ │ + bne 9258c │ │ │ │ vmov s15, ip │ │ │ │ - vldr d5, [pc, #700] @ 8d4b8 │ │ │ │ + vldr d17, [pc, #696] @ 926d0 │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r3, s15 │ │ │ │ cmp r3, #0 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ vmov s15, r3 │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s14 │ │ │ │ - vcvt.f64.f32 d7, s13 │ │ │ │ - vcmpe.f64 d7, d5 │ │ │ │ + vcvt.f64.f32 d16, s13 │ │ │ │ + vcmpe.f64 d16, d17 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 8d368 │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ + bpl 9258c │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ cmp ip, #29 │ │ │ │ - bne 8d3b8 │ │ │ │ + bne 925dc │ │ │ │ tst r2, #3 │ │ │ │ - beq 8d3b8 │ │ │ │ + beq 925dc │ │ │ │ bic r3, r2, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ mov r3, #4 │ │ │ │ - str r3, [r1, #20] │ │ │ │ - ldr r3, [pc, #624] @ 8d4d4 │ │ │ │ str ip, [r1, #16] │ │ │ │ + str r3, [r1, #20] │ │ │ │ + ldr r3, [pc, #608] @ 926e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #616] @ 8d4d8 │ │ │ │ + ldr r2, [pc, #604] @ 926e8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #608] @ 8d4dc │ │ │ │ mov r1, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8d3e0 │ │ │ │ - ldr r3, [pc, #588] @ 8d4e0 │ │ │ │ + ldr r2, [pc, #588] @ 926ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 92608 │ │ │ │ + movt r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8d2cc │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #576] @ 8d4e4 │ │ │ │ + bne 924ec │ │ │ │ + ldr r3, [r5] │ │ │ │ + movw r2, #52928 @ 0xcec0 │ │ │ │ + movt r2, #2 │ │ │ │ sub r1, r3, #8000 @ 0x1f40 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 8d7cc │ │ │ │ + bhi 929ac │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r2, [pc, #560] @ 8d4e8 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ + ldr r2, [pc, #532] @ 926f0 │ │ │ │ + str r3, [r0, #8] │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - b 8d164 │ │ │ │ - mvn r6, #0 │ │ │ │ - b 8d168 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + b 9236c │ │ │ │ + mvn r8, #0 │ │ │ │ + b 92370 │ │ │ │ mov r1, #0 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #520] @ 8d4ec │ │ │ │ mov r2, #1 │ │ │ │ - add r6, sp, #24 │ │ │ │ - add r3, sp, #28 │ │ │ │ + add r3, sp, #20 │ │ │ │ + add r6, sp, #16 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [pc, #480] @ 926f4 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ str r3, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r0, r7 │ │ │ │ + add r3, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - bl 1ca60 <__isoc99_sscanf@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 1c998 <__isoc99_sscanf@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - movlt r0, r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + movlt r1, r3 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + movge r1, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - movge r0, #2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - ldr r1, [pc, #420] @ 8d4e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - orrge r3, r3, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + orrge r3, r3, r1 │ │ │ │ + mov r1, #256 @ 0x100 │ │ │ │ + movt r1, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - b 8d168 │ │ │ │ + blx r6 │ │ │ │ + mov r8, r0 │ │ │ │ + b 92370 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b 8d164 │ │ │ │ + b 9236c │ │ │ │ ands r3, r2, #3 │ │ │ │ - beq 8d3b8 │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ + beq 925dc │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ cmpne ip, #29 │ │ │ │ - bne 8d7b4 │ │ │ │ - ldr r3, [pc, #356] @ 8d4f0 │ │ │ │ + bne 92994 │ │ │ │ + ldr r3, [pc, #328] @ 926f8 │ │ │ │ orr r2, r2, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r6, #29 │ │ │ │ + mov r7, #29 │ │ │ │ mov ip, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ cmp lr, #0 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r7, [r1, #16] │ │ │ │ str ip, [r1, #20] │ │ │ │ - beq 8d268 │ │ │ │ - ldr r2, [pc, #320] @ 8d4f4 │ │ │ │ + beq 92484 │ │ │ │ + ldr r2, [pc, #292] @ 926fc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8d270 │ │ │ │ + b 9248c │ │ │ │ bic r2, r2, #3 │ │ │ │ + mov r3, #9 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #304] @ 8d4f8 │ │ │ │ - mov r8, #9 │ │ │ │ - mov r9, #2 │ │ │ │ - strd r8, [r1, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - str r1, [sp, #16] │ │ │ │ + ldr r2, [pc, #268] @ 92700 │ │ │ │ + str r3, [r1, #16] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r1, #20] │ │ │ │ + mov r1, #6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr sl, [r4, #20] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r3, [sl, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - ldreq r6, [r7, #20] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ - str r3, [r7, #16] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - subeq r6, r6, r2 │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - clzeq r6, r6 │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - lsreq r6, r6, #5 │ │ │ │ - movne r6, #0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ - ands r0, r9, #3 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + ldr r2, [sl, #20] │ │ │ │ + movne r8, #0 │ │ │ │ + bne 92634 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + sub r8, r8, r2 │ │ │ │ + clz r8, r8 │ │ │ │ + lsr r8, r8, #5 │ │ │ │ + ldr fp, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [sl, #8] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ands r0, fp, #3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r9, [sl, #12] │ │ │ │ + beq 929c8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + asr r1, r7, #31 │ │ │ │ + mov r0, r7 │ │ │ │ + asr r3, r2, #31 │ │ │ │ + bl 1c158 │ │ │ │ + tst fp, #4 │ │ │ │ + mov r3, r0 │ │ │ │ + bne 9268c │ │ │ │ + sdiv r2, r7, r0 │ │ │ │ + movw ip, #5000 @ 0x1388 │ │ │ │ + cmp r2, ip │ │ │ │ + bgt 92920 │ │ │ │ + lsl r0, r9, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 8d7e8 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, fp │ │ │ │ - asr r3, fp, #31 │ │ │ │ - asr r1, sl, #31 │ │ │ │ - bl 1c1fc │ │ │ │ - tst r9, #4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - bne 8d478 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 199880 │ │ │ │ - movw r3, #5000 @ 0x1388 │ │ │ │ - cmp r0, r3 │ │ │ │ - bgt 8d730 │ │ │ │ - lsl r0, r8, #2 │ │ │ │ - bl 1d15c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - lsl r7, r7, #4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1e20c │ │ │ │ - cmp r8, #1 │ │ │ │ - str r0, [fp] │ │ │ │ - ble 8d530 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r3, #1 │ │ │ │ - b 8d508 │ │ │ │ + bl 1d094 │ │ │ │ + ldr r5, [sl, #20] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + str sl, [r6, #4] │ │ │ │ + lsl r5, r5, #4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1e138 │ │ │ │ + cmp r9, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r0, [sl] │ │ │ │ + ble 92734 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r2, #1 │ │ │ │ + b 9270c │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00947ae1 │ │ │ │ - andcs r0, r0, r0, lsl #6 │ │ │ │ - eoreq r1, r3, ip, lsr #15 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andne r0, r0, r0, lsl #2 │ │ │ │ - eoreq r1, r3, r8, asr r7 │ │ │ │ - @ instruction: 0x00122ab8 │ │ │ │ - andseq r2, r2, r8, asr #21 │ │ │ │ - @ instruction: 0x00122af4 │ │ │ │ - andmi r0, r0, r0, lsl #2 │ │ │ │ - andeq ip, r2, r0, asr #29 │ │ │ │ - @ instruction: 0x00122bf4 │ │ │ │ - andseq r2, r2, r0, asr fp │ │ │ │ - mulseq r2, r0, r9 │ │ │ │ - andseq r2, r2, ip, lsl #19 │ │ │ │ - andseq r2, r2, r4, ror r9 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ - lsl r7, r7, #4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ - add r1, r1, #4 │ │ │ │ - add r2, r2, r7 │ │ │ │ - str r2, [r0, r3, lsl #2] │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - bne 8d500 │ │ │ │ - ldr sl, [r2, #8] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, sl │ │ │ │ - blx 199880 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - blx 199880 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 8d56c │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 8d6ac │ │ │ │ - cmp r7, r0 │ │ │ │ + strhteq ip, [r3], -ip │ │ │ │ + andeq r1, r0, r0, asr #13 │ │ │ │ + eoreq ip, r3, r8, ror #10 │ │ │ │ + andseq lr, r2, ip, asr r2 │ │ │ │ + andseq lr, r2, ip, ror #4 │ │ │ │ + mulseq r2, r4, r2 │ │ │ │ + andseq lr, r2, ip, lsl #7 │ │ │ │ + @ instruction: 0x0012e2d8 │ │ │ │ + andseq lr, r2, r4, lsr #2 │ │ │ │ + andseq lr, r2, r8, lsr #2 │ │ │ │ + andseq lr, r2, r4, lsl #2 │ │ │ │ + ldr r5, [r1, #20] │ │ │ │ + lsl r5, r5, #4 │ │ │ │ + ldr ip, [r6, #4] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ + add r0, r0, #4 │ │ │ │ + add r1, r1, r5 │ │ │ │ + str r1, [ip, r2, lsl #2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r2, r9 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + bne 92704 │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + sdiv r7, r7, r3 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + sdiv r3, r2, r3 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ + cmp r2, r7 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + bne 92760 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9289c │ │ │ │ + cmp r7, r3 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ movcs r3, r7 │ │ │ │ - movcc r3, r0 │ │ │ │ + lsl r0, r7, #5 │ │ │ │ + str r7, [r6, #24] │ │ │ │ vmov s15, r3 │ │ │ │ - vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ mov r3, #0 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r0, [r5, #20] │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ - lsl r0, r7, #5 │ │ │ │ - vstr s14, [sp, #32] │ │ │ │ - bl 1d15c │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1db94 │ │ │ │ + vstr s14, [sp, #24] │ │ │ │ + bl 1d094 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 1dac0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ + ldr r9, [r6, #24] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ lsl r9, r9, #3 │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl 1d15c │ │ │ │ + bl 1d094 │ │ │ │ cmp r0, #0 │ │ │ │ - cmpne r7, #0 │ │ │ │ - moveq r8, #1 │ │ │ │ - movne r8, #0 │ │ │ │ - str r0, [r5] │ │ │ │ - beq 8d848 │ │ │ │ - ldr r3, [pc, #-240] @ 8d4fc │ │ │ │ - mov r0, r9 │ │ │ │ - add r2, sp, #32 │ │ │ │ - mov r1, r7 │ │ │ │ + cmpne r5, #0 │ │ │ │ + str r0, [r6] │ │ │ │ + moveq r7, #1 │ │ │ │ + movne r7, #0 │ │ │ │ + beq 92a2c │ │ │ │ vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - bl 92428 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r3, #18 │ │ │ │ + movt r3, #1 │ │ │ │ + add r2, sp, #24 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 97a9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d848 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mov lr, r8 │ │ │ │ + beq 92a2c │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + mov lr, r7 │ │ │ │ cmp r3, #0 │ │ │ │ lsl r9, r3, #2 │ │ │ │ - beq 8d6d4 │ │ │ │ + beq 928c4 │ │ │ │ vmov s15, r3 │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - vldr d3, [pc, #584] @ 8d870 │ │ │ │ - vcvt.f32.u32 s13, s15 │ │ │ │ - ldr ip, [r5] │ │ │ │ - and r8, r8, #3 │ │ │ │ - mov r0, r7 │ │ │ │ - vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ + vmov.f64 d18, #96 @ 0x3f000000 0.5 │ │ │ │ + mov r0, r5 │ │ │ │ + vldr d19, [pc, #560] @ 92a50 │ │ │ │ + ldr r7, [r6, #48] @ 0x30 │ │ │ │ + ldr ip, [r6] │ │ │ │ + and r7, r7, #3 │ │ │ │ + vcvt.f32.u32 s14, s15 │ │ │ │ mov r2, r0 │ │ │ │ - cmp r8, #1 │ │ │ │ - vldmia r2!, {s14} │ │ │ │ - add r0, r9, r0 │ │ │ │ + cmp r7, #1 │ │ │ │ lsl r3, lr, #1 │ │ │ │ - bne 8d658 │ │ │ │ - b 8d6e4 │ │ │ │ - vldmia r2!, {s14} │ │ │ │ - vmul.f32 s14, s14, s13 │ │ │ │ + add r0, r9, r0 │ │ │ │ + vldmia r2!, {s15} │ │ │ │ + bne 9284c │ │ │ │ + b 928d4 │ │ │ │ + vldmia r2!, {s15} │ │ │ │ + vmul.f32 s15, s15, s14 │ │ │ │ add r1, ip, r3, lsl #1 │ │ │ │ cmp r2, r0 │ │ │ │ add r3, r3, #16 │ │ │ │ - vstr s14, [r1] │ │ │ │ - bne 8d654 │ │ │ │ + vstr s15, [r1] │ │ │ │ + bne 92848 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp lr, #8 │ │ │ │ - bne 8d638 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - ldr r2, [pc, #492] @ 8d878 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + bne 9282c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1dac0 │ │ │ │ + ldrd r2, [r6, #20] │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #456] @ 92a58 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r1, #6 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ vmov s15, r7 │ │ │ │ mov r2, #0 │ │ │ │ + vcvt.f64.u32 d16, s15 │ │ │ │ + vmov s15, r3 │ │ │ │ mov r3, #0 │ │ │ │ - vcvt.f64.u32 d6, s15 │ │ │ │ - vmov s15, r0 │ │ │ │ strd r2, [r4, #32] │ │ │ │ - vcvt.f64.u32 d7, s15 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - vstr d5, [r4, #40] @ 0x28 │ │ │ │ - b 8d168 │ │ │ │ + vcvt.f64.u32 d17, s15 │ │ │ │ + vdiv.f64 d18, d16, d17 │ │ │ │ + vstr d18, [r4, #40] @ 0x28 │ │ │ │ + b 92370 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp lr, #8 │ │ │ │ - bne 8d6d4 │ │ │ │ - b 8d67c │ │ │ │ - vcvt.f64.f32 d5, s13 │ │ │ │ - vmul.f64 d5, d5, d3 │ │ │ │ - b 8d6f4 │ │ │ │ - vldmia r2!, {s14} │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ - vmul.f64 d7, d5, d7 │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ - vcmpe.f32 s14, #0.0 │ │ │ │ - vcvt.f64.f32 d7, s14 │ │ │ │ + bne 928c4 │ │ │ │ + b 92870 │ │ │ │ + vcvt.f64.f32 d17, s14 │ │ │ │ + vmul.f64 d17, d17, d19 │ │ │ │ + b 928e4 │ │ │ │ + vldmia r2!, {s15} │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ + vmul.f64 d16, d17, d16 │ │ │ │ + vcvt.f32.f64 s15, d16 │ │ │ │ + vcmpe.f32 s15, #0.0 │ │ │ │ + vcvt.f64.f32 d16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vaddge.f64 d7, d7, d4 │ │ │ │ - vsublt.f64 d7, d7, d4 │ │ │ │ + vaddge.f64 d16, d16, d18 │ │ │ │ + vsublt.f64 d16, d16, d18 │ │ │ │ cmp r2, r0 │ │ │ │ - vcvt.s32.f64 s14, d7 │ │ │ │ - vmov r1, s14 │ │ │ │ + vcvt.s32.f64 s15, d16 │ │ │ │ + vmov r1, s15 │ │ │ │ strh r1, [ip, r3] │ │ │ │ add r3, r3, #16 │ │ │ │ - bne 8d6f0 │ │ │ │ - b 8d670 │ │ │ │ - lsl r9, r7, #1 │ │ │ │ - add r2, fp, fp, lsr #31 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, sl │ │ │ │ - asr fp, r2, #1 │ │ │ │ - blx 199880 │ │ │ │ - movw r3, #5000 @ 0x1388 │ │ │ │ - add r7, sl, sl, lsr #31 │ │ │ │ - asr r7, r7, #1 │ │ │ │ - cmp r0, r3 │ │ │ │ - ble 8d478 │ │ │ │ - mov r9, #2 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - asr r3, fp, #31 │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r7 │ │ │ │ - asr r1, r7, #31 │ │ │ │ - bl 1c1fc │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - add r7, r7, r7, lsr #31 │ │ │ │ - add fp, fp, fp, lsr #31 │ │ │ │ - asr r7, r7, #1 │ │ │ │ - asr fp, fp, #1 │ │ │ │ - mul r4, r0, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 199880 │ │ │ │ - movw r3, #5000 @ 0x1388 │ │ │ │ - cmp r0, r3 │ │ │ │ - bgt 8d764 │ │ │ │ - mov r9, r4 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - b 8d478 │ │ │ │ - ldr r3, [pc, #192] @ 8d87c │ │ │ │ + bne 928e0 │ │ │ │ + b 92864 │ │ │ │ + lsl r3, r0, #1 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r5, r7, r7, lsr #31 │ │ │ │ + sdiv r1, r7, r3 │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ + asr r5, r5, #1 │ │ │ │ + asr r2, r2, #1 │ │ │ │ + cmp r1, ip │ │ │ │ + ble 9268c │ │ │ │ + mov fp, #2 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + mov r4, r2 │ │ │ │ + lsl fp, fp, #1 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + asr r3, r4, #31 │ │ │ │ + asr r1, r5, #31 │ │ │ │ + bl 1c158 │ │ │ │ + mul r3, r0, fp │ │ │ │ + add r2, r4, r4, lsr #31 │ │ │ │ + add r5, r5, r5, lsr #31 │ │ │ │ + sdiv r1, r7, r3 │ │ │ │ + asr r4, r2, #1 │ │ │ │ + movw r2, #5000 @ 0x1388 │ │ │ │ + asr r5, r5, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bgt 92950 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + b 9268c │ │ │ │ + ldr r3, [pc, #192] @ 92a5c │ │ │ │ orr r2, r2, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r6, #9 │ │ │ │ + mov r7, #9 │ │ │ │ mov ip, #2 │ │ │ │ - b 8d398 │ │ │ │ - ldr r2, [pc, #172] @ 8d880 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 925bc │ │ │ │ + ldr r2, [pc, #172] @ 92a60 │ │ │ │ mov r1, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - mvn r6, #1 │ │ │ │ - b 8d168 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, sl │ │ │ │ - asr r3, sl, #31 │ │ │ │ - strd r8, [r5, #40] @ 0x28 │ │ │ │ - blx 19a160 │ │ │ │ - ldr r2, [pc, #120] @ 8d884 │ │ │ │ add r2, pc, r2 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - adc ip, r1, #0 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ + bl 83054 │ │ │ │ + mvn r8, #1 │ │ │ │ + b 92370 │ │ │ │ + vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + asr r3, r7, #31 │ │ │ │ + vstr d16, [r6, #40] @ 0x28 │ │ │ │ + blx 1aab28 │ │ │ │ + ldr r2, [pc, #124] @ 92a64 │ │ │ │ + adds r0, r0, #1 │ │ │ │ + adc r3, r1, #0 │ │ │ │ mov r1, #7 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + stm sp, {r0, r3} │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - vldr s14, [r7, #8] │ │ │ │ - vldr s12, [r3, #8] │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vcvt.f64.s32 d6, s12 │ │ │ │ - vdiv.f64 d5, d6, d7 │ │ │ │ - b 8d6cc │ │ │ │ - ldr r2, [pc, #56] @ 8d888 │ │ │ │ - mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + vmov s15, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + vcvt.f64.s32 d16, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + vcvt.f64.s32 d17, s15 │ │ │ │ + vdiv.f64 d18, d17, d16 │ │ │ │ + b 928bc │ │ │ │ + ldr r2, [pc, #52] @ 92a68 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 7ea58 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1db94 │ │ │ │ - b 8d7e0 │ │ │ │ - bl 1b14c <__stack_chk_fail@plt> │ │ │ │ - nop {0} │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 83054 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1dac0 │ │ │ │ + b 929c0 │ │ │ │ + bl 1b0b4 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ sbcsmi pc, pc, r0, asr #31 │ │ │ │ - andseq r2, r2, ip, ror r7 │ │ │ │ - andseq r2, r2, r0, ror r5 │ │ │ │ - andseq r2, r2, r8, ror r6 │ │ │ │ - andseq r2, r2, r4, lsr #11 │ │ │ │ - mulseq r2, r0, r5 │ │ │ │ + andseq sp, r2, r4, asr #30 │ │ │ │ + andseq sp, r2, r8, asr #26 │ │ │ │ + andseq sp, r2, r4, asr lr │ │ │ │ + andseq sp, r2, ip, ror #26 │ │ │ │ + andseq sp, r2, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strd r4, [sp, #-36]! @ 0xffffffdc │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - vldr d0, [r0, #40] @ 0x28 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + strd r8, [sp, #16] │ │ │ │ + strd sl, [sp, #24] │ │ │ │ + str lr, [sp, #32] │ │ │ │ + str r0, [ip, #3936] @ 0xf60 │ │ │ │ + ldrd r2, [r0, #16] │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ + vldr d0, [r0, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ - bl 86d4c │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + bl 8bb34 │ │ │ │ cmp r5, r0 │ │ │ │ - blt 8dcc0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + blt 92e78 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - and fp, r2, #3 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp fp, #1 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - beq 8dcdc │ │ │ │ - cmp fp, #2 │ │ │ │ - beq 8da14 │ │ │ │ - cmp fp, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 8d9ec │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - asr r2, r3, #31 │ │ │ │ - lsr r3, r3, #1 │ │ │ │ - orr r1, r3, r2, lsl #31 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r9, #1 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 92e94 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 92c10 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + bne 92bd8 │ │ │ │ + ldr r1, [sp, #76] @ 0x4c │ │ │ │ + ldr r0, [sp, #84] @ 0x54 │ │ │ │ + ldr r9, [r1, #12] │ │ │ │ ldr r7, [r0] │ │ │ │ - ldr sl, [r3, #32] │ │ │ │ - ldr r8, [r3, #36] @ 0x24 │ │ │ │ - ldrd r4, [r3, #40] @ 0x28 │ │ │ │ - beq 8e378 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r9, #1 │ │ │ │ + asr r1, r2, #31 │ │ │ │ + lsr r2, r2, #1 │ │ │ │ + orr r1, r2, r1, lsl #31 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ + ldr r8, [r2, #36] @ 0x24 │ │ │ │ + ldrd r4, [r2, #40] @ 0x28 │ │ │ │ + beq 934c8 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 8e444 │ │ │ │ - mov r3, fp │ │ │ │ + beq 935d8 │ │ │ │ mov r2, r9 │ │ │ │ - mov r0, fp │ │ │ │ - blx 19a160 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 1aab28 │ │ │ │ cmp r4, r0 │ │ │ │ - sbcs r3, r5, r1 │ │ │ │ - mov lr, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - bcs 8d9d0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - mov r2, fp │ │ │ │ - sub fp, r9, #1 │ │ │ │ - uxth fp, fp │ │ │ │ - add r3, r3, fp, lsl #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov sl, r0 │ │ │ │ + sbcs r2, r5, r1 │ │ │ │ + mov fp, r1 │ │ │ │ + bcs 92bbc │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + sub lr, r9, #1 │ │ │ │ + uxth lr, lr │ │ │ │ + add r3, r3, lr, lsl #1 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - sub r3, r7, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mul ip, r5, r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + mul ip, r5, r9 │ │ │ │ add r1, r3, r2, lsl #1 │ │ │ │ - add r3, ip, fp │ │ │ │ + add r3, lr, ip │ │ │ │ add r3, r7, r3, lsl #1 │ │ │ │ - add ip, r0, ip, lsl #1 │ │ │ │ - ldrsh r0, [r3], #-2 │ │ │ │ - strh r0, [r1], #-2 │ │ │ │ + add ip, r7, ip, lsl #1 │ │ │ │ + ldrsh r0, [r3, #-2]! │ │ │ │ cmp r3, ip │ │ │ │ - bne 8d9a4 │ │ │ │ - adds r4, sl, r4 │ │ │ │ - adc r5, r8, r5 │ │ │ │ - cmp r4, lr │ │ │ │ - sbcs r3, r5, r6 │ │ │ │ + strh r0, [r1, #-2]! │ │ │ │ + bne 92b90 │ │ │ │ + adds r4, r6, r4 │ │ │ │ add r2, r2, r9 │ │ │ │ - bcc 8d988 │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - mul r3, r3, fp │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr ip, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + adc r5, r8, r5 │ │ │ │ + cmp r4, sl │ │ │ │ + sbcs r3, r5, fp │ │ │ │ + bcc 92b78 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ + mov r2, #0 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + mul r2, r2, r3 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ + ldr ip, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ mov r0, r1 │ │ │ │ str ip, [r1] │ │ │ │ - str r3, [r1, #4] │ │ │ │ - str r2, [r1, #8] │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r8, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr r9, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [r8, #24] │ │ │ │ - ldr r7, [r8, #20] │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - str r7, [sp, #20] │ │ │ │ - blx 199880 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r6, #1 │ │ │ │ - bls 8e198 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 199864 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - beq 8e48c │ │ │ │ - ldr r7, [r9] │ │ │ │ - add r4, r4, r5 │ │ │ │ - add r3, r7, r4, lsl #2 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - add r4, r7, r5, lsl #2 │ │ │ │ - add sl, r3, r6, lsl #2 │ │ │ │ - lsl r3, r6, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r8, [r8, #12] │ │ │ │ - add r5, r3, r5, lsl #2 │ │ │ │ + strd r2, [r1, #4] │ │ │ │ + add sp, sp, #124 @ 0x7c │ │ │ │ + ldrd r4, [sp] │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + ldrd sl, [sp, #24] │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + add r2, sp, #76 @ 0x4c │ │ │ │ + ldm r2, {r2, ip, lr} │ │ │ │ + ldr r1, [ip, #20] │ │ │ │ + ldr sl, [ip, #24] │ │ │ │ + ldr r3, [lr, #4] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr fp, [r2, #12] │ │ │ │ + cmp sl, r1 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + ldr r2, [ip] │ │ │ │ + sdiv r3, r3, r0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + sub r2, fp, #1 │ │ │ │ + bls 93318 │ │ │ │ + cmp fp, #0 │ │ │ │ + udiv r6, sl, r1 │ │ │ │ + mls r1, r1, r6, sl │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + beq 93630 │ │ │ │ + ldr lr, [lr] │ │ │ │ + add r3, r3, r2 │ │ │ │ + lsl r9, fp, #2 │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + ldrd r4, [ip, #8] │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + add r2, lr, r1 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + str lr, [sp, #68] @ 0x44 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #92] @ 0x5c │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + add ip, r3, r9 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + add r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - sub r3, r0, #1 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ - strd r8, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr ip, [sl, #-4]! │ │ │ │ - cmp r4, r3 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r1, [sp, #100] @ 0x64 │ │ │ │ - mov lr, r4 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - bcs 8dc98 │ │ │ │ - mov r0, ip │ │ │ │ - mov lr, r2 │ │ │ │ - mov ip, r4 │ │ │ │ - str r5, [sp, #84] @ 0x54 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ - str sl, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cmp r3, r1 │ │ │ │ - bhi 8e3b8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + sub r3, r6, #1 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r3, [ip, #-4]! │ │ │ │ + bcs 93588 │ │ │ │ + ldr fp, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #92] @ 0x5c │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + cmp r2, fp │ │ │ │ + bhi 93508 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp sl, r2 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [r2] │ │ │ │ + add r2, r2, r9 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r2, r0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + add r2, r3, r2, lsl #2 │ │ │ │ + and r0, r0, #7 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r1, [r2] │ │ │ │ + str r1, [r2, #32] │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bcc 92e38 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r4, [ip] │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - sub r2, lr, #1 │ │ │ │ - add ip, ip, r3 │ │ │ │ - add r3, r0, lr, lsl #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ - and lr, r2, #7 │ │ │ │ - str r4, [r3] │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - bcc 8dc7c │ │ │ │ - lsl r6, lr, #2 │ │ │ │ - add r3, r6, #4 │ │ │ │ - add fp, r6, #8 │ │ │ │ - add sl, r6, #12 │ │ │ │ - add r9, r6, #16 │ │ │ │ - add r8, r6, #20 │ │ │ │ - add r7, r6, #24 │ │ │ │ - add r4, r0, lr, lsl #2 │ │ │ │ - add r6, r6, #28 │ │ │ │ - add r7, r0, r7 │ │ │ │ - add r6, r0, r6 │ │ │ │ - add r3, r0, r3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - mov r5, r2 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - add fp, r0, fp │ │ │ │ - mov r2, r6 │ │ │ │ - add sl, r0, sl │ │ │ │ - mov r6, r7 │ │ │ │ - add r9, r0, r9 │ │ │ │ - add r8, r0, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - str lr, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - vldr s2, [r7] │ │ │ │ - vldr s13, [r3] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - vldr s4, [fp] │ │ │ │ - add ip, r3, r1, lsl #5 │ │ │ │ - vldr s15, [ip] │ │ │ │ - vldr s1, [ip, #4] │ │ │ │ - vldr s3, [ip, #8] │ │ │ │ - vmul.f32 s15, s15, s13 │ │ │ │ - vldr s6, [sl] │ │ │ │ - vldr s5, [ip, #12] │ │ │ │ - vldr s8, [r9] │ │ │ │ - vldr s7, [ip, #16] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + lsl r0, r2, #2 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + add r8, r0, #4 │ │ │ │ + add r7, r0, #8 │ │ │ │ + add r6, r0, #12 │ │ │ │ + add r5, r0, #16 │ │ │ │ + add r4, r0, #20 │ │ │ │ + add lr, r0, #24 │ │ │ │ + add ip, r0, #28 │ │ │ │ + add r8, r3, r8 │ │ │ │ + add r0, r3, r0 │ │ │ │ + add r7, r3, r7 │ │ │ │ + add r6, r3, r6 │ │ │ │ + add r5, r3, r5 │ │ │ │ + add r4, r3, r4 │ │ │ │ + add lr, r3, lr │ │ │ │ + str r0, [sp, #4] │ │ │ │ + add ip, r3, ip │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmn r1, #1 │ │ │ │ + vldr s2, [r8] │ │ │ │ + vldr s4, [r7] │ │ │ │ + vldr s0, [r3] │ │ │ │ + vldr s6, [r6] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + vldr s8, [r5] │ │ │ │ + vldr s10, [r4] │ │ │ │ + add r3, r3, fp, lsl #5 │ │ │ │ + vldr s12, [lr] │ │ │ │ + vldr s15, [r3] │ │ │ │ + vldr s1, [r3, #4] │ │ │ │ + vldr s3, [r3, #8] │ │ │ │ + vmul.f32 s15, s15, s0 │ │ │ │ + vldr s5, [r3, #12] │ │ │ │ + vldr s7, [r3, #16] │ │ │ │ + vldr s9, [r3, #20] │ │ │ │ vmla.f32 s15, s1, s2 │ │ │ │ - vldr s10, [r8] │ │ │ │ - vldr s9, [ip, #20] │ │ │ │ - vldr s12, [r6] │ │ │ │ - vldr s11, [ip, #24] │ │ │ │ + vldr s11, [r3, #24] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ vmla.f32 s15, s3, s4 │ │ │ │ - vldr s14, [r2] │ │ │ │ - vldr s13, [ip, #28] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub r5, r5, #1 │ │ │ │ + vldr s14, [ip] │ │ │ │ + vldr s13, [r3, #28] │ │ │ │ + add fp, r0, fp │ │ │ │ vmla.f32 s15, s5, s6 │ │ │ │ - add r0, r3, r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + udiv r3, fp, sl │ │ │ │ vmla.f32 s15, s7, s8 │ │ │ │ vmla.f32 s15, s9, s10 │ │ │ │ + mls fp, sl, r3, fp │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ - vstr s15, [r4] │ │ │ │ - add r4, r4, r3 │ │ │ │ - blx 199864 │ │ │ │ - cmn r5, #1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - bne 8dbac │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - add r3, r3, r4 │ │ │ │ - mla r3, r2, r4, r3 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr lr, [sp, #40] @ 0x28 │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr ip, [sp, #44] @ 0x2c │ │ │ │ - add r3, r3, r2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 8db04 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ - ldr sl, [sp, #92] @ 0x5c │ │ │ │ - mov r2, lr │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - cmp r3, r4 │ │ │ │ - sub r0, r0, #4 │ │ │ │ - sub r3, r4, #4 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - beq 8e42c │ │ │ │ - mov r4, r3 │ │ │ │ - b 8dacc │ │ │ │ - ldr r1, [sp, #76] @ 0x4c │ │ │ │ + vstr s15, [r2] │ │ │ │ + add r2, r2, r9 │ │ │ │ + bne 92d84 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldrd r0, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r2, r2, r9 │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r0, r9, r2 │ │ │ │ + add r1, r1, r0 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 92ce0 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ + ldm r1, {r1, r2, ip} │ │ │ │ + sub r1, r1, #4 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + cmp r3, r2 │ │ │ │ + sub r3, r2, #4 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + beq 93598 │ │ │ │ + mov r2, r3 │ │ │ │ + b 92cb0 │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86dd8 │ │ │ │ + bl 8bbc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 8d8d0 │ │ │ │ + beq 92abc │ │ │ │ mov r0, #0 │ │ │ │ - b 8da0c │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr sl, [sp, #76] @ 0x4c │ │ │ │ - ldr r5, [r7, #24] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [sl, #4] │ │ │ │ - mov r1, r2 │ │ │ │ + b 92bf4 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr ip, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - str r8, [sp, #8] │ │ │ │ - blx 199880 │ │ │ │ - cmp r5, r8 │ │ │ │ - ldr r9, [r7] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r6, #1 │ │ │ │ - bls 8dfa4 │ │ │ │ - mov r1, r8 │ │ │ │ - blx 199864 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr r9, [r0, #24] │ │ │ │ + ldr r1, [ip, #4] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr fp, [r0] │ │ │ │ + cmp r9, r2 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + sdiv r1, r1, r3 │ │ │ │ + sub r3, r6, #1 │ │ │ │ + bls 9314c │ │ │ │ cmp r6, #0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - beq 8e48c │ │ │ │ - ldr r8, [sl] │ │ │ │ - add r4, r4, r5 │ │ │ │ - add r3, r8, r4, lsl #1 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r2, r7 │ │ │ │ - add r7, r3, r6, lsl #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - lsl fp, r6, #1 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ - ldr sl, [r2, #8] │ │ │ │ - add r2, r8, r5, lsl #1 │ │ │ │ - add r5, r3, r5, lsl #1 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r9 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r9, fp │ │ │ │ - sub r3, r0, #1 │ │ │ │ - mov fp, r2 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r8, [sp, #96] @ 0x60 │ │ │ │ - str r4, [sp, #100] @ 0x64 │ │ │ │ - str sl, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr ip, [r7, #-4]! │ │ │ │ - cmp fp, r3 │ │ │ │ - ldr lr, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ - mov r2, fp │ │ │ │ - str r5, [sp, #28] │ │ │ │ - bcs 8df7c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - str r5, [sp, #84] @ 0x54 │ │ │ │ - str fp, [sp, #88] @ 0x58 │ │ │ │ - str r7, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cmp r3, r0 │ │ │ │ - bhi 8e3e0 │ │ │ │ + udiv sl, r9, r2 │ │ │ │ + mls r2, r2, sl, r9 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + str sl, [sp, #68] @ 0x44 │ │ │ │ + beq 9364c │ │ │ │ + ldr r5, [ip] │ │ │ │ + add r1, r1, r3 │ │ │ │ + lsl r2, r3, #1 │ │ │ │ + lsl r7, r6, #1 │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr r4, TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes